Paul Gilbert
549b5d435a
MADS: Fix crash when trapping bouncy native in pit
2015-02-21 16:14:59 -05:00
Paul Gilbert
a505ae941c
MADS: Fix picture when picking up timer module
2015-02-14 20:44:59 -05:00
Paul Gilbert
be489d88e6
MADS: Fix palette loading for in-game dialogs
2015-02-14 18:03:45 -05:00
Paul Gilbert
d31e602add
MADS: Allow Escape key to close game options dialog
2015-02-14 16:54:47 -05:00
Strangerke
35c17d5066
MADS: Janitorial - fix some else statements with braces on separate lines or extra tabs
2015-01-31 13:01:23 +01:00
Strangerke
c0b2d47f38
MADS: Add safeguards in DialogsNebular::show
2015-01-31 12:10:55 +01:00
Torbjörn Andersson
dfe04491c1
JANITORIAL: Remove unnecessary semicolons
2015-01-21 01:29:22 +01:00
Paul Gilbert
926404bd10
MADS: Renamings of Layer and a transition type
2015-01-17 20:51:52 -05:00
Filippos Karapetis
01e8286e1c
MADS: Remove trailing whitespace
2014-10-28 16:19:26 +02:00
Paul Gilbert
6fc5092c03
MADS: Remove unused variable
2014-10-22 21:05:47 -04:00
Paul Gilbert
c021759ad2
MADS: Add md5 checks for the asound.00* sound drivers
...
The implementation of the sound driver code relies on the data for each
sound being at specific locations in the files, so this ensures that
if any language version changes the sound files, we'll know about it
2014-10-22 20:43:22 -04:00
Filippos Karapetis
879890e021
MADS: Clear scene sprites and objects when showing a game menu
...
This shows the game menu, albeit with the wrong palette
2014-10-18 20:46:17 +03:00
Filippos Karapetis
ad1aedec76
MADS: Implement the Rex Cancel button in the game options dialog
...
The current options are now saved when the dialog opens, and are
restored to their original values if the user cancels
2014-10-18 20:19:14 +03:00
Paul Gilbert
dbfe4972e3
MADS: Remove deprecated code from AnimationView and a bunch of out-of-date TODOs
2014-10-18 11:55:30 -04:00
Paul Gilbert
a657c39824
MADS: Only show Quotes main menu item after winning the game
2014-10-18 11:42:11 -04:00
Paul Gilbert
72303564f7
MADS: Hook up Rex game endings to show the correct animation and/or credits
2014-10-18 11:20:50 -04: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
701d43b5c2
MADS: Initial implementation of sound driver handling for V2 games
2014-10-15 11:43:20 +03:00
Paul Gilbert
1658a34ef5
MADS: Correct the color for the top/bottom line bounding the cutscene
2014-10-14 22:29:29 -04:00
Paul Gilbert
2048fe68d2
MADS: Fix clearing on-screen messages when the cutscene animation changes
2014-10-14 21:49:14 -04:00
Paul Gilbert
ea9599b763
MADS: Implement subtitles for animation cutscenes
2014-10-14 21:37:00 -04:00
Paul Gilbert
b58f6f397d
MADS: New conversation message logic for cutscene animations
2014-10-13 20:28:34 -04:00
Filippos Karapetis
2e87ace09d
MADS: Handle the unimplemented 'D' animation command
2014-10-14 01:32:03 +03:00
Filippos Karapetis
9ca021a0d2
MADS: Properly skip empty lines in animation files
2014-10-14 00:35:01 +03:00
Paul Gilbert
7f7e144dd2
MADS: Add debugger commands for playing text and anim cutscenes
2014-10-13 16:59:15 -04:00
Paul Gilbert
fc2a579f2e
MADS: Further fixes for palette cycling during animations
2014-10-13 09:03:50 -04:00
Paul Gilbert
d02693cb0c
MADS: Better initialization of animation cycling palettes
2014-10-12 16:24:33 -04:00
Paul Gilbert
e743621f23
MADS: Fix palette animations in cutscene animations
2014-10-11 18:21:49 -04:00
Strangerke
c128365068
MADS: Rex - Fix a bug related to "TAKE" "NOTE" action in scene 603.
...
The second check was never reached. Using the 'else' block of the previous check fixes the issue.
2014-10-10 07:36:42 +02:00
Strangerke
1d3e5f86f0
MADS: Rex - Reduce the scope of some variables in TextView
2014-10-10 07:32:30 +02:00
Strangerke
20061c101d
MADS: Rex - Remove dead code also present in the original in the logic of scene 5
2014-10-10 07:31:52 +02:00
Paul Gilbert
3a205467a9
MADS: Fix for switching between animations in AnimView sequence
2014-10-08 22:47:14 -04:00
Paul Gilbert
c584515b24
MADS: Fix palette for display of intro animation
2014-10-08 22:21:26 -04:00
Paul Gilbert
1c9752cb02
MADS: Fix refreshing backgound at start of intro animation
2014-10-08 21:04:06 -04:00
Paul Gilbert
1e38fa204b
MADS: Introduction animation is starting to be shown
2014-10-08 20:46:43 -04:00
Strangerke
5d8f53ef73
MADS: Rex - Empty properly the current line buffer before getting the next menu line
2014-10-08 07:41:23 +02:00
Paul Gilbert
de434e45d3
MADS: Fixes for loading of intro cutscene animation
2014-10-06 22:14:57 -04:00
Strangerke
62b98913de
MADS: Rex - Avoid potential not null terminated buffers after the use of strncpy
2014-09-29 00:48:07 +02:00
Strangerke
2ffd169923
MADS: Rex - Remove unused variables
2014-09-29 00:29:47 +02:00
Strangerke
913616f951
MADS: Rex - Fix safety check in ASound9
2014-09-29 00:26:58 +02:00
Paul Gilbert
dfe9cf2618
MADS: Fix Animation to handle loading backgrounds as well as user interfaces
2014-09-20 11:29:00 -04:00
Paul Gilbert
a1548e27a0
MADS: Further animation setup in AnimView
2014-09-18 22:21:15 -04:00
Paul Gilbert
b4ebed792e
MADS: Further resource entry initialization
2014-09-16 22:10:37 -04:00
Paul Gilbert
455eb540c4
MADS: Beginnings of resource loading in AnimView
2014-09-16 21:18:35 -04:00
Peter Bozsó
6f343afe8b
MADS: Remove unused variables.
2014-09-15 15:07:45 +02:00
Paul Gilbert
71e2e8b19a
MADS: Implement loading resource sequence for AnimationView
2014-09-07 13:23:28 -04:00
Paul Gilbert
f18178fd2c
MADS: Fix palette for difficulty selection dialog
2014-09-06 20:15:54 -04:00
Paul Gilbert
94068dddf7
MADS: Properly free menu items when main menu is freed
2014-09-06 17:55:01 -04:00
Paul Gilbert
a5528ecc7e
MADS: Fix spare screen background changes for TextView showing quotes
2014-09-06 16:39:49 -04:00
Paul Gilbert
9ef68900e2
MADS: Fix text not properly being erased when showing quotes
2014-09-06 10:44:04 -04:00