Strangerke
6d2dca8cdd
MADS: Fix a bug noticed by eriktorbjorn in the camera code
2016-01-10 22:55:37 +01:00
Paul Gilbert
8c906fbb3e
MADS: Implement conversation dialog scripts loading
2016-01-11 06:20:46 +11:00
Paul Gilbert
a745010998
MADS: Implement GameConversations::update
2016-01-10 06:10:03 +11:00
Paul Gilbert
2b1f7d6ebc
MADS: Hook up calls to conversation update where necessary
2016-01-09 18:34:43 +11:00
Paul Gilbert
b3e81dba14
MADS: Set up conversation mode enum, change hold fields to use it
2016-01-09 18:10:39 +11:00
Paul Gilbert
d866b24605
MADS: Implement bulk of remaining conversation setup and support methods
2016-01-09 09:56:09 +11:00
Paul Gilbert
6e0d6e36a9
MADS: Further conversation cleanup, start of conv CND file loading
2016-01-08 18:46:04 +11:00
Paul Gilbert
f1a80f91a6
MADS: Implement GameConversations::run method
2016-01-08 18:19:17 +11:00
Paul Gilbert
162ddbea0f
MADS: Cleanup of existing converstations skeleton code
2016-01-08 17:02:17 +11:00
Paul Gilbert
cf5856492c
MADS: Phantom: Flesh out walk triggers
2016-01-07 18:11:24 +11:00
Strangerke
7ee36a97ee
TONY: As codec is always ADPCM, remove some dead code
2015-12-31 14:41:18 +01:00
Filippos Karapetis
a72ab2be22
MADS: Phantom: Properly initialize scene 410
...
Thanks to criezy for spotting this one
2015-12-23 23:19:19 +02:00
Eugene Sandulenko
9855957697
MADS: Fixing parenthesis. Requires checking with the original
2015-11-27 22:44:20 +01:00
Eugene Sandulenko
46dc9a89c3
MADS: Fix warning. Requires consulting with the original
2015-11-27 22:41:59 +01:00
Eugene Sandulenko
9033f8db13
MADS: Shut gcc warning. Requires checking
2015-11-27 22:41:39 +01:00
Torbjörn Andersson
93697c1704
MADS: Silence Clang warning
...
There are others still left, but this one was obvious how to fix.
2015-11-27 00:48:11 +01:00
Strangerke
8e161e0035
MADS: NEBULAR: Fix another (potential) memory leak
2015-11-25 00:22:24 +01:00
Strangerke
4cf4387ce4
MADS: Nebular - Fix two memory leaks in dialogs
2015-11-25 00:12:49 +01:00
Strangerke
1b9f1eed88
MADS: Fix several memory leaks in the conversation code
2015-11-24 23:58:54 +01:00
Strangerke
f5c0e16792
MADS: Phantom - change the type of timeout to uint32 in handlePrisonerSpeech()
2015-11-24 23:28:02 +01:00
Strangerke
9789acce3e
MADS: Nebular: Use INDEFINITE_TIMEOUT instead of an hardcoded value
2015-11-24 23:22:32 +01:00
Strangerke
76c227b2eb
MADS: Refactor camera code
2015-11-24 21:47:53 +01:00
Strangerke
f8581f9e6a
MADS: Don't set the camera for Rex game
2015-11-24 19:36:52 +01:00
Strangerke
4f330db26a
MADS: Fix memory leak in loadMadsV2Background
2015-11-24 19:10:11 +01:00
Strangerke
b0c032275a
MADS: Phantom - Initialize and synchronize a couple of variables
2015-11-24 18:19:35 +01:00
Strangerke
2c158d0e41
MADS: initialize some variables
2015-11-24 17:59:44 +01:00
Strangerke
351ce463ca
MADS: Phantom: Add more checks in exitCatacombs
...
Fix an assert in moveCatacombs
2015-11-24 17:44:21 +01:00
Strangerke
9b52ce590f
MADS: Phantom: Fix asserts in moveCatacombs
2015-11-24 17:37:37 +01:00
Strangerke
b052fe9308
MADS: Fix flag usage for the value KMSG_ANIM
2015-11-24 17:26:16 +01:00
Strangerke
7bd77c5636
MADS: Dragon: Remove some dead code in hardcoded logic
2015-11-24 17:15:53 +01:00
Strangerke
321d6cffa5
MADS: Phantom: Remove dead code in scene 310
2015-11-24 17:06:45 +01:00
Strangerke
0dbf4e53c6
MADS: Silent another cppCheck warning
2015-11-23 01:23:37 +01:00
Strangerke
bebfb0df45
MADS: Rex: Remove dead code in doObjectAction
...
(same check earlier in the same if statement)
2015-11-23 01:08:39 +01:00
Strangerke
92b63ca70a
MADS: Phantom: reduce the scope of a variable
2015-11-23 01:07:28 +01:00
Strangerke
767ce0ddc0
MADS: Reduce the scope of a variable in panTransition
2015-11-23 00:28:17 +01:00
Strangerke
a12516ee18
MADS: Phantom: Reword scene101::handleAnimation0 for consistency, remove some useless variables in scene113
2015-11-23 00:28:15 +01:00
Torbjörn Andersson
9cf7d1ba60
MADS: Silence two GCC warnings
...
The other warnings will require some further investigation.
2015-11-23 00:15:55 +01:00
Johannes Schickel
f9868255a9
MADS: Fix compilation.
2015-11-22 23:53:23 +01:00
Filippos Karapetis
d9e2943fe6
Merge pull request #626 from dreammaster/phantom
...
MADS: Return of the Phantom WIP
2015-11-23 00:41:07 +02:00
Strangerke
f0d17d2c06
MADS: Remove obsolete comment and add debug trace in animation code
2015-11-18 13:05:51 +01:00
Strangerke
0b2c269d86
MADS: Fix posAdjust in Animation::update for v2 games
2015-11-18 01:01:10 +01:00
Paul Gilbert
f96a108503
MADS: Add buttons to the main menu to show the secret bonus animations
...
The buttons will only appear if section0.hag is present, along with
evolve.res and/or sets.res. The Evolve animation works, but the Sets
animation still needs some work, since something funky is happening
with palette usage
2015-11-16 22:25:53 -05:00
Paul Gilbert
0f530e06be
MADS: Fix incorrect method mappings in sound group 4
2015-11-16 22:23:29 -05:00
Paul Gilbert
e938b4f135
MADS: Change Rex from testing to stable
2015-11-16 20:59:35 -05:00
Strangerke
b5bffa81bf
MADS: Fix header
2015-11-16 19:15:20 +01:00
Strangerke
9dc814e03f
MADS: Implement some more Camera code
2015-11-16 10:35:52 +01:00
Strangerke
ec3a4b994a
MADS: Some work on Camera
2015-11-16 00:31:09 +01:00
Strangerke
03fe7c6b86
MADS: Phantom: Merge _variant and _initialVariant
2015-11-15 18:18:29 +01:00
Strangerke
ed0e6d19f8
MADS: Dragon: Implement scene 105
2015-11-13 12:17:30 +01:00
Strangerke
a475a7f18a
MADS: Rex: Use a constant when checking _mainObjectSource
2015-11-13 11:36:04 +01:00