Commit Graph

1350 Commits

Author SHA1 Message Date
alxpnv
da95daf727 ASYLUM: remove Screen::takeScreenshot() 2021-06-17 15:40:10 +03:00
alxpnv
670d8d85f4 ASYLUM: use Common::sort() for sorting graphics queue items 2021-06-17 15:40:10 +03:00
alxpnv
cbb0d9ca95 ASYLUM: (Lock puzzle) set the initial state to all '-' 2021-06-16 15:41:14 +03:00
alxpnv
4f7fbe66bc ASYLUM: fix cursor visibility
This makes sure that the cursor is not shown on scene title screen
and when animation is playing
2021-06-16 15:41:14 +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
def627e510 ASYLUM: fix GCC warnings 2021-06-15 16:00:11 +03:00
alxpnv
de5c31fb5e ASYLUM: fix graphics glitches caused by a bug in Screen::blitMasked() 2021-06-15 15:05:21 +03:00
sluicebox
8e1d90f8e4 ALL: Remove clearAllDebugChannels() from Engine dtors 2021-06-14 12:42:38 -05:00
ysj1173886760
7af3a3f84c ENGINES: introduce ADDectedGameExtraInfo to ADGameDetector, add extra info as parameter for fallback detect. 2021-06-13 14:15:45 +02:00
alxpnv
71f3d82c81 ASYLUM: rename Scene::pointIntersectsRect() to pointBelowLine() 2021-06-11 13:29:31 +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
Eugene Sandulenko
057cd171ed
ASYLUM: Fix warning 2021-06-07 00:28:23 +02:00
Eugene Sandulenko
d7f82b83aa
ASYLUM: Added override keywords 2021-06-07 00:28:23 +02: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
Alex Bevilacqua
4e3c5e2530 ASYLUM: rename detection_table.h
All engines use the plural "detection_tables.h"
2021-05-31 18:24:52 +03:00
alxpnv
d053c8b494 ASYLUM: fix save slot index out of range 2021-05-31 15:02:59 +03:00
alxpnv
0d3bd282f0 ASYLUM: fix caret position 2021-05-28 13:39:37 +03:00
alxpnv
1a01580955 ASYLUM: allow using all printable characters in savegame names 2021-05-28 13:39:37 +03:00
alxpnv
c8fb754319 ASYLUM: fix screen not going completely black when counting in H&S game 2021-05-26 14:23:50 +03:00
alxpnv
1746134db6 ASYLUM: prevent Armed Max from going to idle state 2021-05-24 15:58:18 +03:00
alxpnv
bdbb14823d ASYLUM: fix the scary music not playing in chapter 2 2021-05-24 15:58:17 +03:00
alxpnv
24aec76a30 ASYLUM: fix the GMM not showing up on the game menu screen 2021-05-24 15:58:17 +03:00
Le Philousophe
ec7c5bec6d ASYLUM: Use smaller include
Whole asylum.h is not needed and contains C++11 constructs. Detection
fails to build with older compilers in this case.
2021-05-22 13:44:19 +02:00
ysj1173886760
6dfe6ad51a ASYLUM: move debugchannels to metaEngineDetection 2021-05-22 01:34:57 +02:00
alxpnv
1068a9ee03 ASYLUM: make 'kill_script' use correct queue slot 2021-05-21 15:08:32 +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
D G Turner
d84d002212 ASYLUM: Fix for Correct MetaEngine Feature API
This was previously showing the Launcher Load button as active, but
with no saves present as most of the API was not implemented.

This corrects that so that the various Advanced Engine / MetaEngine
APIs for loading / saving from launcher and command line may be
implemented in future.
2021-05-19 22:46:45 +01:00
alxpnv
e69a814f88 ASYLUM: allow using mapped keys while editing savegame name 2021-05-19 13:44:20 +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
Eugene Sandulenko
df1109a22f
ASYLUM: Added POTFILES 2021-05-17 16:07:37 +02:00
alxpnv
ba2ccee701
ASYLUM: fix Quick Load/Quick Save 2021-05-17 15:37:58 +02:00
alxpnv
b7130bab21
ASYLUM: fix savegame overwriting
Bug reported by digitall
2021-05-17 15:37:58 +02:00
alxpnv
a2d2495588
ASYLUM: add Keymapper support 2021-05-17 15:37:58 +02:00
alxpnv
c81c046450
ASYLUM: clean up destructors 2021-05-17 15:37:58 +02:00
alxpnv
ca1d780730
ASYLUM: clean up metaengine.cpp 2021-05-17 15:37:57 +02:00
alxpnv
cf550f5ce2
ASYLUM: convert AsylumEngine::_gameFlags to uint32 2021-05-17 15:37:57 +02:00
alxpnv
179627fab4
ASYLUM: add some missing updateScreen() calls
Suggested by sev-
2021-05-17 15:37:57 +02:00
alxpnv
0d71da53a6
ASYLUM: remove a useless ifdef
Spotted by sev-
2021-05-17 15:37:57 +02:00
alxpnv
aac8cee532
ASYLUM: optimizations to the board puzzles
Suggested by sev-
2021-05-17 15:37:57 +02:00
alxpnv
cf0049c23b
ASYLUM: (Pipes puzzle) use the engine-level random source 2021-05-17 15:37:56 +02:00
alxpnv
77a35a5c75
ASYLUM: get rid of global constructors 2021-05-17 15:37:56 +02:00
alxpnv
ec5b6935f8
ASYLUM: change return type of PuzzleBoard::updateScreen() to void 2021-05-17 15:37:56 +02:00
alxpnv
139d15347f
ASYLUM: remove an unused puzzle (Puzzle 11) 2021-05-17 15:37:56 +02:00
alxpnv
bf7755aa29
ASYLUM: fix integer overflow in Screen::graphicsSelectionSort() 2021-05-17 15:37:56 +02:00
alxpnv
408a85436a
ASYLUM: (Hive Machine puzzle) get rid of the polygons previously used for hit testing
Requested by sev-
2021-05-17 15:37:55 +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
93f08cc43d
ASYLUM: fixes to the detection tables
Suggested by sev-
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
alxpnv
c6ab0e8503
ASYLUM: remove getDebugger() declaration 2021-05-17 15:37:54 +02:00
alxpnv
06ebca09c3
ASYLUM: fix signed/unsigned comparison warnings 2021-05-17 15:37:54 +02:00
alxpnv
7c53e7560d
ASYLUM: add const qualifier to silence a warning 2021-05-17 15:37:54 +02:00
alxpnv
b905953e5f
ASYLUM: make FrameSoundItem::frameIndex unsigned 2021-05-17 15:37:53 +02:00
alxpnv
ce59904eff
ASYLUM: rework monster status update 2021-05-17 15:37:53 +02:00
alxpnv
15bb6fd728
ASYLUM: replace 'Fallback to next case' comments with 'fallthrough' 2021-05-17 15:37:53 +02:00
alxpnv
263e20c004
ASYLUM: replace sprintf() with snprintf() 2021-05-17 15:37:53 +02:00
alxpnv
7c82553e8a
ASYLUM: mark AsylumEngine::getSinCosValues() as const 2021-05-17 15:37:53 +02:00
alxpnv
c8e9fe33a7
ASYLUM: mark the engine as highres 2021-05-17 15:37:53 +02:00
alxpnv
c2b1207e23
ASYLUM: always play intro 2021-05-17 15:37:52 +02:00
alxpnv
72a3f0c365
ASYLUM: replace spaces in indentation with tabs 2021-05-17 15:37:52 +02:00
alxpnv
410e8dc2a2
ASYLUM: remove .gitignore 2021-05-17 15:37:52 +02:00
alxpnv
5b32634e45
ASYLUM: remove superfluous returns 2021-05-17 15:37:52 +02:00
alxpnv
5eed18bbc1
ASYLUM: fix showing of player's facial expressions 2021-05-17 15:37:52 +02:00
alxpnv
d15af0f4b0
ASYLUM: fix segfault in PuzzleHiveControl::hitTest1() 2021-05-17 15:37:51 +02:00
alxpnv
1379ce64ad
ASYLUM: fix multiple inventory voices playing at the same time 2021-05-17 15:37:51 +02:00
alxpnv
94088dc756
ASYLUM: fix music won't play after moving to the next chapter 2021-05-17 15:37:51 +02:00
alxpnv
f1c0563024
ASYLUM: prevent actors from getting stuck when standing close to each other 2021-05-17 15:37:51 +02:00
alxpnv
ff5a232343
ASYLUM: fix out of mixer slots in chapter 8 2021-05-17 15:37:51 +02:00
alxpnv
a6140c4944
ASYLUM: minor fixes (mostly formatting) 2021-05-17 15:37:51 +02:00
alxpnv
380950a300
ASYLUM: show all actors at scene enter 2021-05-17 15:37:50 +02:00
alxpnv
9d14df2602
ASYLUM: fix dstPitch 2021-05-17 15:37:50 +02:00
alxpnv
7ac489e077
ASYLUM: fix music playback in chapter 4 2021-05-17 15:37:50 +02:00
alxpnv
efcae39518
ASYLUM: fixes to Actor::canInteract() 2021-05-17 15:37:50 +02:00
alxpnv
8d1c397c48
ASYLUM: fix object 30's frameIndex ouf of range 2021-05-17 15:37:50 +02:00
alxpnv
e11f8232cb
ASYLUM: fix a few bugs in reflection positioning 2021-05-17 15:37:50 +02:00
alxpnv
e6f2916eea
ASYLUM: access chapter 2 data using a single array 2021-05-17 15:37:49 +02:00
alxpnv
b96cc26bd0
ASYLUM: add Special::chance() 2021-05-17 15:37:49 +02:00
alxpnv
7654475f3d
ASYLUM: finish implementation of Object::playSounds() 2021-05-17 15:37:49 +02:00
alxpnv
b2a9192793
ASYLUM: make AsylumEngine::getRandom() generate a number from [0; max) to match the original 2021-05-17 15:37:49 +02:00
alxpnv
530b4d51f6
ASYLUM: fix music changing 2021-05-17 15:37:49 +02:00
alxpnv
2d5d820c93
ASYLUM: add a missing else 2021-05-17 15:37:48 +02:00
alxpnv
b754af14d6
ASYLUM: fix tentacle's status update 2021-05-17 15:37:48 +02:00
alxpnv
8eb94fc95e
ASYLUM: restart chapter 11 properly 2021-05-17 15:37:48 +02:00
alxpnv
c5547820fe
ASYLUM: fixes to chapter 11's hard-coded logic 2021-05-17 15:37:48 +02:00
alxpnv
74f1691ca1
ASYLUM: fix inventory ring drawing 2021-05-17 15:37:48 +02:00
alxpnv
bc3ebf36db
ASYLUM: implement Special::chapter11() 2021-05-17 15:37:48 +02:00
alxpnv
56df11e356
ASYLUM: implement Special::chapter13() 2021-05-17 15:37:47 +02:00
alxpnv
c3a3d999b5
ASYLUM: implement Special::chapter12() 2021-05-17 15:37:47 +02:00
alxpnv
f94c11658a
ASYLUM: fix background drawing in some of the puzzles 2021-05-17 15:37:47 +02:00
alxpnv
f23be0119e
ASYLUM: fix saving 2021-05-17 15:37:47 +02:00
alxpnv
840f84bc84
ASYLUM: fix right bound of cursor.x 2021-05-17 15:37:47 +02:00
alxpnv
fe40af0f44
ASYLUM: check if object exists
On level 13, the game tries to set transparency of an object which doesn't exist (id 4562)
2021-05-17 15:37:46 +02:00
alxpnv
cc41cfb459
ASYLUM: original loops through the objects in reverse 2021-05-17 15:37:46 +02:00
alxpnv
982bd7c359
ASYLUM: set a game flag when Hive Machine puzzle is solved 2021-05-17 15:37:46 +02:00
alxpnv
ffb8df69d7
ASYLUM: implement wheels update 2021-05-17 15:37:46 +02:00
alxpnv
4a1d644b84
ASYLUM: fixes to Special::checkFlags() 2021-05-17 15:37:46 +02:00
alxpnv
a3c7fc6e10
ASYLUM: skip non-existent objects 2021-05-17 15:37:45 +02:00
alxpnv
5649a0e257
ASYLUM: fix 'zoom' out of bounds 2021-05-17 15:37:45 +02:00
alxpnv
413960ac6b
ASYLUM: strict weak ordering is '<' 2021-05-17 15:37:45 +02:00
alxpnv
ee37960ac4
ASYLUM: make actors interactable 2021-05-17 15:37:45 +02:00
alxpnv
459de7f44e
ASYLUM: remove cache entry for shared sound when cd number is changed 2021-05-17 15:37:45 +02:00
alxpnv
7dd49418c9
ASYLUM: fix a bug in Screen::graphicsSelectionSort() 2021-05-17 15:37:45 +02:00
alxpnv
54fe4387c5
ASYLUM: corrections to Scare Crow behavior 2021-05-17 15:37:44 +02:00
alxpnv
f60246580b
ASYLUM: fix Actor::isOnScreen() 2021-05-17 15:37:44 +02:00
alxpnv
27f69f5a32
ASYLUM: fix kActorStatusWalking2 updating 2021-05-17 15:37:44 +02:00
alxpnv
b725db3de0
ASYLUM: identify more ActorStatus values 2021-05-17 15:37:44 +02:00
alxpnv
4fb8b25682
ASYLUM: add a separate debug channel for script commands 2021-05-17 15:37:44 +02:00
alxpnv
733f109acc
ASYLUM: return true if the test point is on the border of the polygon 2021-05-17 15:37:43 +02:00
alxpnv
7214a190b0
ASYLUM: fixes to the Encounter system. Partly based on xesf's diff 2021-05-17 15:37:43 +02:00
alxpnv
b0839e9bac
ASYLUM: fix crash on exit
_console is destroyed by the base class destructor
2021-05-17 15:37:43 +02:00
alxpnv
bbd42feed2
ASYLUM: fix HasMoreReaction opcode 2021-05-17 15:37:43 +02:00
alxpnv
cbd1dc6c07
ASYLUM: use correct flag 2021-05-17 15:37:43 +02:00
alxpnv
471ac0abfd
ASYLUM: fix a few bugs in Object::update() 2021-05-17 15:37:42 +02:00
alxpnv
bf523e9918
ASYLUM: set a game flag when the Hive Control puzzle is solved 2021-05-17 15:37:42 +02:00
alxpnv
e4af6a5045
ASYLUM: fix Actor::hasMoreReactions() 2021-05-17 15:37:42 +02:00
alxpnv
cbbe4a05a4
ASYLUM: fix a bug in Scene::hitTestPixel() 2021-05-17 15:37:42 +02:00
alxpnv
2c2c67889d
ASYLUM: add commands to get/set actor's status 2021-05-17 15:37:42 +02:00
alxpnv
c1a974d415
ASYLUM: small fixes to Actor::update() 2021-05-17 15:37:42 +02:00
alxpnv
ab69b65e6a
ASYLUM: fix kOpcodeSetCounterFromActorReactions 2021-05-17 15:37:41 +02:00
alxpnv
0a594dad99
ASYLUM: fix processing order. This makes chapter 6 playable 2021-05-17 15:37:41 +02:00
alxpnv
52b02ee180
ASYLUM: fix a few bugs in chapter 2's hard-coded logic 2021-05-17 15:37:41 +02:00
alxpnv
ff03d8fe89
ASYLUM: restore palette after finishing playing a video 2021-05-17 15:37:41 +02:00
alxpnv
df473f0927
ASYLUM: check if the denominator is not zero 2021-05-17 15:37:41 +02:00
alxpnv
a29d42231b
ASYLUM: fix a few bugs related to scene motion 2021-05-17 15:37:40 +02:00
alxpnv
ea894a619f
ASYLUM: (Writings puzzle) implement text masking 2021-05-17 15:37:40 +02:00
alxpnv
bce91352eb
ASYLUM: fix PlaySoundUpdateObject opcode 2021-05-17 15:37:40 +02:00
alxpnv
26f33b822b
ASYLUM: fix ScriptManager::enableObject() 2021-05-17 15:37:40 +02:00
alxpnv
46c7750585
ASYLUM: unblock chapter 11 2021-05-17 15:37:40 +02:00
alxpnv
f89dd2baea
ASYLUM: add a command to terminate a script 2021-05-17 15:37:40 +02:00
alxpnv
4df214d040
ASYLUM: implement SharedData::(set|get)Chapter2Data() 2021-05-17 15:37:40 +02:00
alxpnv
761d99e299
ASYLUM: fix index out of range 2021-05-17 15:37:39 +02:00
alxpnv
6876b50e4f
ASYLUM: add scene motion logging 2021-05-17 15:37:39 +02:00
alxpnv
219dbbbee5
ASYLUM: fix reverse animation playback 2021-05-17 15:37:39 +02:00
alxpnv
bba8b4f839
ASYLUM: add a command to show encounter commands 2021-05-17 15:37:39 +02:00
alxpnv
69599ccdc6
ASYLUM: fix kOpcode(Set|Clear)CurrentItemOptions. From xesf@ 2021-05-17 15:37:39 +02:00
alxpnv
b6ca135125
ASYLUM: rename some ScriptQueueEntry and ScriptQueue fields 2021-05-17 15:37:39 +02:00
alxpnv
361a99035c
ASYLUM: unbreak chapter 8 2021-05-17 15:37:39 +02:00
alxpnv
f1da4bf798
ASYLUM: fix chapter 13 loading 2021-05-17 15:37:38 +02:00
alxpnv
c6087b8755
ASYLUM: fix a few bugs in the Morgue Door puzzle 2021-05-17 15:37:38 +02:00
alxpnv
e8fb7048dc
ASYLUM: fix a crash caused by Screen::bltMasked() 2021-05-17 15:37:38 +02:00
alxpnv
988c66f01d
ASYLUM: various fixes to the Board puzzles. Chapter 5 is completable now 2021-05-17 15:37:38 +02:00
alxpnv
de51014306
ASYLUM: fix sound resource ids 2021-05-17 15:37:38 +02:00
alxpnv
e287e10fcf
ASYLUM: fix chapter 5 crash 2021-05-17 15:37:38 +02:00
alxpnv
f90b57ef85
ASYLUM: set the current cd number. This unbreaks chapter 4 2021-05-17 15:37:38 +02:00
alxpnv
a600d38ec1
ASYLUM: fix an assertion failure in Console::cmdShowScript() 2021-05-17 15:37:37 +02:00
alxpnv
305b370e5c
ASYLUM: fix JumpIfActorCoordinates 2021-05-17 15:37:37 +02:00
alxpnv
a4882e97ca
ASYLUM: fix a few bugs in pathfinding 2021-05-17 15:37:37 +02:00
alxpnv
540a786eb4
ASYLUM: fix wrong condition in Actor::process() 2021-05-17 15:37:37 +02:00
alxpnv
66e46adb21
ASYLUM: initialize puzzles when the 'scene' debug command is used 2021-05-17 15:37:37 +02:00
alxpnv
2c18077472
ASYLUM: handle intersecting action areas the way the original does (this reverts the workaround introduced in 1e933a1) 2021-05-17 15:37:37 +02:00
alxpnv
bf0a3ab7b5
ASYLUM: add a debug command to list all possible inventory items 2021-05-17 15:37:37 +02:00
alxpnv
27cbc13eee
ASYLUM: add inventory debug commands 2021-05-17 15:37:36 +02:00
alxpnv
617955615d
ASYLUM: implement PuzzlePipes::saveLoadWithSerializer() 2021-05-17 15:37:36 +02:00
Alexandre Fontoura
28cbd2b28e
ASYLUM: cleanup some warnings 2021-05-17 15:37:36 +02:00
Alexandre Fontoura
1f473eedfe
ASYLUM: Fixed metaengine mistake 2021-05-17 15:37:36 +02:00
Alexandre Fontoura
bc16fa16b7
ASYLUM: Game detection improvements 2021-05-17 15:37:36 +02:00
Alexandre Fontoura
bbceb7b098
ASYLUM: Skip intro speech 2021-05-17 15:37:36 +02:00
Alexandre Fontoura
30109163b4
ASYLUM: Fixed MacOS crash. Poll Events not allowed outside the main thread. 2021-05-17 15:37:36 +02:00
Alexandre Fontoura
eb9443461e
ASYLUM: gitignore build files 2021-05-17 15:37:35 +02:00
alxpnv
c232bc5dec
ASYLUM: fix a wrong index 2021-05-17 15:37:35 +02:00
alxpnv
6678429e49
ASYLUM: reorder PuzzlePipes::_connectors to match the original 2021-05-17 15:37:35 +02:00
alxpnv
560d0a68ad
ASYLUM: don't reset the Pipes puzzle's data each time it's being run 2021-05-17 15:37:35 +02:00
alxpnv
9f5008b18d
ASYLUM: set a game flag when the Pipes puzzle is solved 2021-05-17 15:37:35 +02:00
alxpnv
051213bad5
ASYLUM: fix ActionArea::toString() 2021-05-17 15:37:35 +02:00
alxpnv
ae58cb534d
ASYLUM: re-enable the console 2021-05-17 15:37:34 +02:00
alxpnv
c08da99266
ASYLUM: add a workaround to handle action areas intersection 2021-05-17 15:37:34 +02:00
alxpnv
19712bac19
ASYLUM: restore palette when VCR puzzle is completed 2021-05-17 15:37:34 +02:00
alxpnv
af823c01ee
ASYLUM: fix build 2021-05-17 15:37:34 +02:00
alxpnv
994fb8133d
ASYLUM: unloop dialogs 2021-05-17 15:37:34 +02:00
alxpnv
c7b652226c
ASYLUM: unify script offset 2021-05-17 15:37:34 +02:00
alxpnv
87205c935e
ASYLUM: reset text data at return 2021-05-17 15:37:34 +02:00
alxpnv
8157fc35ab
ASYLUM: missing comma 2021-05-17 15:37:33 +02:00
alxpnv
88f63359e8
ASYLUM: align keywords 2021-05-17 15:37:33 +02:00
alxpnv
5bed7c1c55
ASYLUM: sync with removeReactionHive 2021-05-17 15:37:33 +02:00
alxpnv
4f7978b243
ASYLUM: rework removeReactionHive 2021-05-17 15:37:33 +02:00
alxpnv
3c53386332
ASYLUM: fix an index 2021-05-17 15:37:33 +02:00
alxpnv
49941a57b4
ASYLUM: use max index instead of count 2021-05-17 15:37:33 +02:00
alxpnv
e20a8bc6b1
ASYLUM: check param2 2021-05-17 15:37:32 +02:00
Joseph Davies
9195e58c33
ASYLUM: Modify data search paths to match canonical locations. 2021-05-17 15:37:32 +02:00
Joseph Davies
19d343e82f
ASYLUM: Split detection features & adapt to new plugins. 2021-05-17 15:37:32 +02:00
Alex Bevilacqua
a9ef5fe57a
ASYLUM: fix fallback detection 2021-05-17 15:37:32 +02:00
D G Turner
86eee35eb4
ASYLUM: Correct Compilation On Newer GCC.
The abs() function returns double, but the ScummVM common/util version
should be used instead which is ABS().
2021-05-17 15:37:32 +02:00
D G Turner
79ef1c65dd
ASYLUM: Fix Compilation Due to initGraphics Function API. 2021-05-17 15:37:32 +02:00
D G Turner
ffe854efe7
ASYLUM: Fix Various GCC Compiler Warnings. 2021-05-17 15:37:32 +02:00
Joseph Davies
8ad1bcb8a9
ASYLUM: Rename variables to match changes to AdvancedMetaEngine.
Follows guideline-conforming changes in 0b6befdcc5.
2021-05-17 15:37:31 +02:00
xesfnet
230054c0c3
ASYLUM: Added missing debug channels 2021-05-17 15:37:31 +02:00
xesfnet
c5ed6cb220
ASYLUM: Encounters script size has originl 2021-05-17 15:37:31 +02:00
xesfnet
40e5cc51a1
ASYLUM: Few encounter script fixes. 2021-05-17 15:37:31 +02:00