Commit Graph
104 Commits
Author SHA1 Message Date
Donovan Watteau fef8c97303 ASYLUM: Fix "an" typo 2023-03-16 14:47:28 +01:00
alxpnv 5a6edfa2d9 ASYLUM: implement 'version' command 2022-06-15 15:40:27 +03:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
alxpnv 77cfc02f6c ASYLUM: add debug command to draw action area 2021-12-09 13:24:58 +03:00
alxpnv 17b2d0320a ASYLUM: fix re-assigning actor mask when using 'scene' command 2021-11-15 15:02:35 +03:00
Orgad Shaneh 57cdbc9072 ASYLUM: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
alxpnv 6878047715 ASYLUM: allow returning to game when using 'scene' debug command 2021-10-21 16:21:41 +03:00
alxpnv dad4565809 ASYLUM: add a simple resource viewer 2021-09-28 15:27:29 +03:00
alxpnv 3c71f32950 ASYLUM: add Insert Disc screen 2021-09-28 15:27:29 +03:00
D G Turner 3f5ac3532f ASYLUM: Fix GCC Compiler Warnings 2021-09-25 19:33:38 +01:00
alxpnv f01aa6db73 ASYLUM: fill in the rest of encounterData 2021-09-24 17:38:52 +03:00
alxpnv 36dad5e889 ASYLUM: add help for 'scene' command 2021-09-24 11:13:33 +03:00
alxpnv 98adf0273d ASYLUM: reset game flags when using 'scene' debug command 2021-09-17 13:21:43 +03:00
alxpnv d4fe0dd11d ASYLUM: add initial support for alternate demo 2021-09-08 15:46:37 +03:00
sluicebox 8e1d90f8e4 ALL: Remove clearAllDebugChannels() from Engine dtors 2021-06-14 12:42:38 -05:00
alxpnv de625e4f53 ASYLUM: rename more Actor methods
Also removed Actor::compare()
2021-06-10 13:34:27 +03:00
alxpnv 8ba3df6821 ASYLUM: refactor inventory 2021-06-04 12:53:52 +03:00
alxpnv 1068a9ee03 ASYLUM: make 'kill_script' use correct queue slot 2021-05-21 15:08:32 +03:00
Cameron Cawley 57dc4a08d1 ASYLUM: Fix compilation on AmigaOS 4 2021-05-17 19:56:18 +01:00
alxpnv c81c046450 ASYLUM: clean up destructors 2021-05-17 15:37:58 +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 263e20c004 ASYLUM: replace sprintf() with snprintf() 2021-05-17 15:37:53 +02:00
alxpnv 72a3f0c365 ASYLUM: replace spaces in indentation with tabs 2021-05-17 15:37:52 +02:00
alxpnv 56df11e356 ASYLUM: implement Special::chapter13() 2021-05-17 15:37:47 +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 2c2c67889d ASYLUM: add commands to get/set actor's status 2021-05-17 15:37:42 +02:00
alxpnv f89dd2baea ASYLUM: add a command to terminate a script 2021-05-17 15:37:40 +02:00
alxpnv bba8b4f839 ASYLUM: add a command to show encounter commands 2021-05-17 15:37:39 +02:00
alxpnv a600d38ec1 ASYLUM: fix an assertion failure in Console::cmdShowScript() 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 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
Alex Bevilacqua 5259f1e506 ASYLUM: added show_script and action commands 2021-05-17 15:37:28 +02:00
Alex Bevilacqua 652e134c46 ASYLUM: fix compilation 2021-05-17 15:37:27 +02:00
Littleboy 2f18c1cb36 ASYLUM: Misc. cleanups
- Document some debug calls
 - Remove unused parameters names
 - Add const as needed
 - Change some coordinates values to int16
2021-05-17 15:37:21 +02:00
Littleboy 919afab0bf ASYLUM: Fix running of encounters from the debug console
- Pass proper data to the Encounter::run() function
 - Add encounter data for the first 3 scenes
2021-05-17 15:37:19 +02:00
Littleboy b1493f5be3 ASYLUM: Move puzzles handling to Puzzles class (formerly PuzzleData) 2021-05-17 15:37:18 +02:00
Littleboy 5b0da5965c ASYLUM: Cleanup more base classes 2021-05-17 15:37:15 +02:00
Littleboy 44540643e8 ASYLUM: Cleanup base classes
- Made some public members of cursors private and add accessors
 - Add const modifiers as needed
 - Add missing casts
 - Add some null-pointers checks
 - etc.
2021-05-17 15:37:15 +02:00
Julien Templier db1ddf2b16 ASYLUM: Add the list of puzzles in the console command help message 2021-05-17 15:37:08 +02:00
Julien Templier 3727e9a820 ASYLUM: Add option to draw the scene rects 2021-05-17 15:37:02 +02:00
Julien Templier 018ca6a4b2 ASYLUM: Add console command to modify actor coordinates 2021-05-17 15:37:01 +02:00
Julien Templier 2a4cf12823 ASYLUM: Fix showing of debug regions 2021-05-17 15:37:00 +02:00
Julien Templier 1db67c5c88 ASYLUM: Remove SVN keywords 2021-05-17 15:36:57 +02:00
Julien Templier 9f6d671569 ASYLUM: Change Screen::draw() functions to take Common::Point as source/destination parameters 2021-05-17 15:36:56 +02:00
Julien Templier 1b9c4dd404 ASYLUM: Add DrawFlags enumeration and update drawing functions parameters 2021-05-17 15:36:55 +02:00
Julien Templier fc53180f5f ASYLUM: Implement Lock puzzle
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@751 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:49 +02:00
Julien Templier ecdfe4532b ASYLUM: Implement frame indexes updates in PuzzleTimeMachine
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@735 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:46 +02:00
Julien Templier 05fc5ab399 ASYLUM: Updated chapter 11 name (kResourcePackMorgueAndCemetery)
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@733 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:46 +02:00