Commit Graph

820 Commits

Author SHA1 Message Date
Paul Gilbert
2b8820f3f6 MADS: More setup code for the difficulty dialog 2014-06-07 14:10:31 -04:00
Paul Gilbert
d1a5ec96d2 MADS: Fix door being open when entering scene 102 2014-06-07 12:11:21 -04:00
Torbjörn Andersson
2eb80dd811 MADS: Remove unused variable 2014-06-07 12:24:44 +02:00
Torbjörn Andersson
ab01020e11 MADS: Silence GCC warning about non-virtual destructor 2014-06-07 12:24:44 +02:00
Paul Gilbert
17cc86d172 MADS: Refactoring and cleanup of the game startup code 2014-06-06 20:04:46 -04:00
Paul Gilbert
9aee739a18 MADS: Implemented support methods for ScreenDialog base class 2014-06-05 22:15:31 -04:00
Paul Gilbert
26a2a125ed MADS: Added setup code for difficulty dialog 2014-06-05 19:28:17 -04:00
Strangerke
788eca3cd6 MADS: Fix an uninitialized variable in DialogsNebular 2014-06-05 07:53:46 +02:00
Strangerke
b404455eaf MADS: remove a magic value, use _transparencyIndex 2014-06-05 07:48:03 +02:00
Paul Gilbert
01c18c8f40 MADS: Fix restoring upper palette area when dialogs close 2014-06-04 21:56:16 -04:00
Paul Gilbert
643cbc6d16 MADS: Fix palette corruption when changing selected inventor item 2014-06-04 21:53:14 -04:00
Strangerke
26e545a9c8 MADS: Fix typo in drawScroller() 2014-06-05 00:04:03 +02:00
Paul Gilbert
5a3d85e353 MADS: Finally re-enable Rex waking up in the first game scene 2014-06-04 09:35:10 -04:00
Paul Gilbert
c551115b4b MADS: Fix memory corruption when dealing with monster in scene 703 2014-06-04 09:30:10 -04:00
Paul Gilbert
9dc2aabb62 MADS: Remove redundant Palette::close method 2014-06-03 22:27:33 -04:00
Paul Gilbert
72c9159043 MADS: Free the audio player when the game ends 2014-06-03 22:27:05 -04:00
Paul Gilbert
bdc44d309b MADS: Fix removing items from inventory when they should be 2014-06-03 21:54:44 -04:00
Paul Gilbert
2a130a8818 MADS: Fix for getting bones in scene 752 2014-06-03 21:33:31 -04:00
Paul Gilbert
9e9bd02ccd MADS: Changed several values to constants in action setup 2014-06-03 21:33:08 -04:00
Paul Gilbert
f086b64b72 MADS: Fix drawing of background objects 2014-06-03 20:56:03 -04:00
Paul Gilbert
475d14ac93 MADS: Fix for reverse sprite cycles 2014-06-03 19:48:16 -04:00
Paul Gilbert
8f16d1fc97 MADS: Implement actions for scene 804 2014-06-02 01:02:25 -04:00
Paul Gilbert
82b56efc42 MADS: Fix for dialog when getting vase 2014-06-01 23:41:57 -04:00
Paul Gilbert
05830e43ee MADS: Fix for climbing in penthouse window 2014-06-01 23:34:11 -04:00
Paul Gilbert
abb3038106 MADS: Fix for getting bottle 2014-06-01 23:30:41 -04:00
Paul Gilbert
f372a1ca4c MADS: Fix for getting Id card 2014-06-01 23:04:02 -04:00
Paul Gilbert
d2bf99b941 MADS: Fix for getting fishing line 2014-06-01 23:03:48 -04:00
Paul Gilbert
62e5fdc95c MADS: Fixes for giving batteries to Hermin 2014-06-01 22:36:16 -04:00
Paul Gilbert
72e7d55d62 MADS: Fixes for recharging durafail batteries 2014-06-01 22:03:02 -04:00
Paul Gilbert
d1100ac508 MADS: Fix calculating dimensions for dynamic hotspots 2014-06-01 21:21:47 -04:00
Paul Gilbert
0dddc20530 MADS: Use correct article for throwing items over fence 2014-06-01 20:37:21 -04:00
Paul Gilbert
2e587c5b4c MADS: Default new games to hard mode 2014-06-01 20:36:37 -04:00
Paul Gilbert
8c7dc6c142 MADS: Fix for native disappearing in scene 205 2014-06-01 19:23:20 -04:00
Paul Gilbert
4c56fe4879 MADS: Fix teleporters to correctly show code rather than room number 2014-06-01 19:04:19 -04:00
Paul Gilbert
926249b529 MADS: Fix for making explosives in room 411 2014-06-01 18:45:36 -04:00
Paul Gilbert
f69a1fe2d7 MADS: Show correct article when using items on items 2014-06-01 18:21:29 -04:00
Matthew Hoops
379aadb851 MADS: Silence gcc conversion warnings 2014-06-01 17:28:34 -04:00
Paul Gilbert
6d9ff6ceeb MADS: Fix Rex's moonwalking 2014-06-01 16:29:07 -04:00
Paul Gilbert
f60ecc1f55 MADS: Revert no longer needed sprite transparency index calculations 2014-06-01 16:18:17 -04:00
Paul Gilbert
4207d74762 MADS: Fix selecting inventory items when inventory is scrolled 2014-06-01 15:54:22 -04:00
Paul Gilbert
22e8a27b20 MADS: Fix leaving scene 413 to the south 2014-06-01 15:15:06 -04:00
Paul Gilbert
69d6e72f84 MADS: Fix dynamic hotspots in scenes with multiple such hotspots 2014-06-01 14:43:26 -04:00
Paul Gilbert
374bd9afc5 MADS: Add missing sprites removal from resetScene 2014-06-01 11:48:47 -04:00
Paul Gilbert
f16dd2a7f2 MADS: Minor fixes for sprite asset flags passing 2014-06-01 11:48:19 -04:00
Paul Gilbert
7ab00631dd MADS: Add enum for sprite asset loading flags 2014-06-01 09:10:49 -04:00
Filippos Karapetis
03619f8887 MADS: Add enums for the statuses of the car and the dog in section 6 2014-06-01 15:18:31 +03:00
Filippos Karapetis
6d6afda883 MADS: Properly set the scene revisited flag when loading a saved game 2014-06-01 15:18:31 +03:00
Filippos Karapetis
3e2acf3545 MADS: Bugfixes for scene 411 (lab) 2014-06-01 13:44:25 +03:00
Filippos Karapetis
4cf72ee86f MADS: Use friendly names for the screen input mode 2014-06-01 13:44:25 +03:00
Filippos Karapetis
5e5a37e978 MADS: Fix sitting on the bar stool in scene 402 (bar) 2014-06-01 08:33:51 +03:00