alxpnv
|
3a17edceaa
|
ASYLUM: rename Actor::clearFields()
|
2022-11-02 14:18:07 +03:00 |
|
alxpnv
|
e2e3ec2dd5
|
ASYLUM: fix showing Sarah's reflection in Chapter 4b
|
2022-11-02 13:57:01 +03:00 |
|
alxpnv
|
cd11578f2b
|
ASYLUM: fix animation of floating bodies in Chapter 4
Bug no. 13558
|
2022-10-06 13:41:58 +03:00 |
|
alxpnv
|
c5044f433c
|
ASYLUM: fix formatting
|
2022-10-06 13:41:58 +03:00 |
|
alxpnv
|
887436ba89
|
ASYLUM: add a shortcut to show the in-game menu
|
2022-08-02 12:59:35 +03:00 |
|
Eugene Sandulenko
|
abea37c9bb
|
ALL: Update ScummVM project license to GPLv3+
|
2021-12-26 18:48:43 +01:00 |
|
alxpnv
|
0c82035515
|
ASYLUM: fix unsigned wrap around
|
2021-12-08 11:36:18 +03:00 |
|
alxpnv
|
7ec7e45043
|
ASYLUM: fix invalid direction crash
Bug no. 13130
|
2021-12-06 14:21:27 +03:00 |
|
alxpnv
|
17abacd66a
|
ASYLUM: convert a couple of workarounds to patches
|
2021-12-06 14:21:27 +03:00 |
|
alxpnv
|
6a53897ac3
|
ASYLUM: switch lighting effects to synchronous model
|
2021-11-25 14:55:25 +03:00 |
|
alxpnv
|
5c73fbc8e1
|
ASYLUM: remove duplicated code in Actor::update()
|
2021-11-22 14:08:44 +03:00 |
|
alxpnv
|
a930286e6c
|
ASYLUM: fix checking region flag in Actor::actionAreaCheck()
|
2021-11-22 14:08:44 +03:00 |
|
Orgad Shaneh
|
57cdbc9072
|
ASYLUM: Use nullptr
Using clang-tidy modernize-use-nullptr
|
2021-11-14 15:51:59 +02:00 |
|
alxpnv
|
dbad3d6443
|
ASYLUM: generalize handling of multipage dialogs
|
2021-10-27 13:20:47 +03:00 |
|
alxpnv
|
146941f368
|
ASYLUM: formatting
|
2021-10-25 13:07:57 +03:00 |
|
alxpnv
|
40f6daac76
|
ASYLUM: fix crash in demo version
|
2021-10-20 16:05:36 +03:00 |
|
alxpnv
|
fa2c913d04
|
ASYLUM: add workaround for multipage dialogs
Reported by Attx
|
2021-10-19 15:18:27 +03:00 |
|
alxpnv
|
69b545a8d0
|
ASYLUM: remove unused class member
CID 1453227
|
2021-09-20 15:41:39 +03:00 |
|
alxpnv
|
b8cfb363a3
|
ASYLUM: fix buffer overruns in Actor::getStride()
CIDs 1457938 and 1457990
|
2021-09-20 15:36:45 +03:00 |
|
alxpnv
|
5708f630f7
|
ASYLUM: patch Chapter 2 Lockout bug
|
2021-09-14 12:43:56 +03:00 |
|
alxpnv
|
d4fe0dd11d
|
ASYLUM: add initial support for alternate demo
|
2021-09-08 15:46:37 +03:00 |
|
alxpnv
|
164353c5ff
|
ASYLUM: add support for the Russian version
|
2021-09-06 14:55:42 +03:00 |
|
alxpnv
|
4a306cf391
|
ASYLUM: fix encounter keywords in non-English Steam versions
|
2021-09-01 13:06:45 +03:00 |
|
alxpnv
|
2fd785c12c
|
ASYLUM: add support for Sanitarium Demo
|
2021-08-30 15:50:15 +03:00 |
|
alxpnv
|
33cbf3b082
|
ASYLUM: fix calculation of object's sound source coordinates
|
2021-08-18 14:26:34 +03:00 |
|
alxpnv
|
477cae38bc
|
ASYLUM: add support for Steam achievements
|
2021-08-16 14:49:53 +03:00 |
|
alxpnv
|
da95daf727
|
ASYLUM: remove Screen::takeScreenshot()
|
2021-06-17 15:40:10 +03:00 |
|
alxpnv
|
a4af39dcf9
|
ASYLUM: convert some warning() calls to debugC()
|
2021-06-16 15:41:14 +03:00 |
|
alxpnv
|
685e11d346
|
ASYLUM: fix setting global flags in PlaySpeechScene2 opcode
|
2021-06-15 16:00:11 +03:00 |
|
alxpnv
|
75c1b820ea
|
ASYLUM: rename two ActorStatus values and related opcodes
kActorStatusPickupItem -> kActorStatusStoppedInteracting
kActorStatus20 -> kActorStatusStoppedHitting
Interact -> WalkToActor
UpdateActor -> Interact
|
2021-06-11 13:29:30 +03:00 |
|
alxpnv
|
de625e4f53
|
ASYLUM: rename more Actor methods
Also removed Actor::compare()
|
2021-06-10 13:34:27 +03:00 |
|
alxpnv
|
7df4708049
|
ASYLUM: rename Actor::updateStatus1*() methods
|
2021-06-10 13:34:27 +03:00 |
|
alxpnv
|
abc56853eb
|
ASYLUM: fix a race in UpdateActor opcode
This unblocks the odd state in Chapter 3 found by digitall
|
2021-06-07 15:29:29 +03:00 |
|
D G Turner
|
a3f1211f42
|
ASYLUM: Fix Various GCC Compiler Warnings
|
2021-06-05 01:51:24 +01:00 |
|
alxpnv
|
8ba3df6821
|
ASYLUM: refactor inventory
|
2021-06-04 12:53:52 +03:00 |
|
alxpnv
|
0dbc280f1c
|
ASYLUM: add vertex check to Polygon::contains()
This resolves an issue with auto-walking to a towel in Chapter 1
|
2021-06-02 14:45:04 +03:00 |
|
alxpnv
|
5232b84877
|
ASYLUM: disable used keywords in dialogs
|
2021-06-01 11:38:38 +03:00 |
|
alxpnv
|
1746134db6
|
ASYLUM: prevent Armed Max from going to idle state
|
2021-05-24 15:58:18 +03:00 |
|
alxpnv
|
9473dfef9f
|
ASYLUM: fix updating global flags
|
2021-05-21 15:08:32 +03:00 |
|
alxpnv
|
007ab8c9ff
|
ASYLUM: implement fade to grayscale
|
2021-05-20 15:36:11 +03:00 |
|
alxpnv
|
c33604a765
|
ASYLUM: make actors face each other when interacting
|
2021-05-20 15:36:11 +03:00 |
|
Cameron Cawley
|
57dc4a08d1
|
ASYLUM: Fix compilation on AmigaOS 4
|
2021-05-17 19:56:18 +01:00 |
|
Eugene Sandulenko
|
22e949035b
|
ASYLUM: Comment out unused variables
|
2021-05-17 16:19:35 +02:00 |
|
alxpnv
|
c81c046450
|
ASYLUM: clean up destructors
|
2021-05-17 15:37:58 +02:00 |
|
alxpnv
|
77a35a5c75
|
ASYLUM: get rid of global constructors
|
2021-05-17 15:37:56 +02:00 |
|
alxpnv
|
c524688f77
|
ASYLUM: simplify inventory voice system
Suggested by sev-
|
2021-05-17 15:37:55 +02:00 |
|
alxpnv
|
c78293e4ce
|
ASYLUM: simplify computation of inventory ring points
|
2021-05-17 15:37:55 +02:00 |
|
D G Turner
|
b4a0418525
|
ASYLUM: Fix Uninitialized Variable Accesses Identified by Valgrind
|
2021-05-17 15:37:55 +02:00 |
|
alxpnv
|
ac43968c47
|
ASYLUM: formatting
|
2021-05-17 15:37:55 +02:00 |
|
alxpnv
|
48e164b2d7
|
ASYLUM: clean up includes
|
2021-05-17 15:37:54 +02:00 |
|