Commit graph

24 commits

Author SHA1 Message Date
Paul Gilbert
b4e3d4abc1 MADS: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:26 -04:00
Filippos Karapetis
9bfa51ef30 MADS: Phantom: Expand the existing camera adjustment logic for V2 games
This fixes all of the scenes that expand over the screen (e.g. 101, 104,
109 in Phantom, as well as the several scenes in the Dragonsphere intro).

Also added a new debugger command, "set_camera", which sets the scene
camera to specific coordinates
2015-10-22 02:14:41 +03:00
Johannes Schickel
5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Filippos Karapetis
33b770ac60 MADS: Move all the anim and text view code into a common class
The animation and text players are more or less common among all MADS
games
2014-10-15 11:43:30 +03:00
Filippos Karapetis
331488cae0 MADS: Bugfix for the text view debugger command 2014-10-15 10:37:01 +03:00
Paul Gilbert
7f7e144dd2 MADS: Add debugger commands for playing text and anim cutscenes 2014-10-13 16:59:15 -04:00
Filippos Karapetis
9118f38b29 MADS: Add support for FAB decompression in the dump_file command 2014-07-23 02:47:29 +03:00
Sven Hesse
2168d43d5d MADS: Janitorial - Trim more trailing whitespace 2014-05-28 23:25:49 +02:00
Johannes Schickel
30d64edac4 ALL: Make Debugger command function names conform to our guidelines. 2014-05-27 02:04:08 +02:00
Johannes Schickel
ae4ffe01f0 ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
Johannes Schickel
daa8d57a86 ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. 2014-05-27 02:04:07 +02:00
Filippos Karapetis
eb7d018b4a MADS: Add a debug command to show messages 2014-05-20 14:31:10 +03:00
Filippos Karapetis
5a87fd42f0 MADS: Add more debugger commands for items 2014-05-20 07:31:56 +03:00
Filippos Karapetis
e409f4dedd MADS: Add debugger commands for the game vocab 2014-05-20 05:43:49 +03:00
Filippos Karapetis
9fcebd296a MADS: Some bugfixes to the debug console 2014-05-15 09:48:32 +03:00
Filippos Karapetis
b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Filippos Karapetis
6c9075eb25 MADS: Implement the audio player
This is used for all digital samples, plus voices in talkie versions.
Currently, it's only hooked to the "play_audio" debugger command
2014-04-27 22:56:15 +03:00
Filippos Karapetis
15658397d4 MADS: Show the current scene when using "scene" without params 2014-04-27 21:20:01 +03:00
Paul Gilbert
dbbfdeec8f MADS: Added an item command to the debugger 2014-04-10 20:04:58 -04:00
Strangerke
88dcc7e0d6 MADS: Add debugger command to display quotes 2014-04-05 23:36:10 +02:00
Paul Gilbert
addb3e2900 MADS: Minor renamings and added display of walk nodes to debugger 2014-03-29 13:38:52 -04:00
Paul Gilbert
a223189599 MADS: Added extra debugger commands 2014-03-23 14:26:50 -04:00
Paul Gilbert
9e356dd945 MADS: Implemented extra message and dirty area classes 2014-03-03 23:40:23 -05:00
Paul Gilbert
6c354bccf2 MADS: Implemented more logic for dialog display 2014-02-22 17:25:30 -05:00