Commit Graph

582 Commits

Author SHA1 Message Date
Paul Gilbert
dacd7d4022 MADS: Correctly show main menu after showing credits 2015-03-07 17:14:49 -05:00
Paul Gilbert
c80c74e499 MADS: Refactoring of text/animation views to show outside game loop 2015-03-07 17:01:07 -05:00
Paul Gilbert
a22d7f2d5f MADS: Fix crash on leaving planeet 2015-03-06 20:55:53 -05:00
Paul Gilbert
119c179d5a MADS: Fix hand animations on Antigrav control panel 2015-03-06 20:25:25 -05:00
Paul Gilbert
1cb764b086 MADS: Fix crash after installing cards in ship 2015-03-06 20:20:25 -05:00
Paul Gilbert
62d007168a MADS: Animation fixes for scene group 8 2015-03-06 19:24:30 -05:00
Paul Gilbert
0deee07844 MADS: Fix map fade out when choosing a car destination 2015-03-06 19:03:49 -05:00
Paul Gilbert
177d7ac24f MADS: Fix car door exiting animations 2015-03-06 18:57:00 -05:00
Paul Gilbert
cf845c6dbb MADS: Another car opening animation fix 2015-03-06 18:40:53 -05:00
Paul Gilbert
763a962e14 MADS: Fix animation of lab door opening 2015-03-06 08:39:39 -05:00
Paul Gilbert
4c88d81cc2 MADS: Fix another incorrect car door opening animation 2015-03-06 08:30:26 -05:00
Paul Gilbert
76e824eddc MADS: Bugfixes and cleanup for Herman conversation 2015-03-05 17:42:16 -05:00
Paul Gilbert
3fae9f17da MADS: Show a warning if sound code reads beyond end of sound data blocks 2015-03-05 12:16:24 -05:00
Paul Gilbert
b84d2e8d73 MADS: Fix timer initialization in two scenes 2015-03-05 07:49:00 -05:00
Paul Gilbert
ce4c030117 MADS: Fix animations for opening car door at various car locations 2015-03-04 21:51:01 -05:00
Paul Gilbert
51797d1438 MADS: Fix gender scanning animation in car 2015-03-04 21:30:04 -05:00
Paul Gilbert
aef874cf50 MADS: Fix animation of hand typing code in teleporter 2015-03-01 19:05:47 -05:00
Paul Gilbert
e664e9167a MADS: Fix display of teleporter values with leading zeroes 2015-03-01 18:21:39 -05:00
Paul Gilbert
85aecfaad4 MADS: Fix animations of spider and vulture in witch doctor's hut scene 2015-02-21 18:56:06 -05:00
Paul Gilbert
c660119c22 MADS: Fix depth for seaweed in scene 104 2015-02-21 16:48:04 -05:00
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