Johannes Schickel
|
bed73e6cfa
|
MADS: Let listSaves return list sorted on slot numbers.
|
2016-02-25 21:39:45 +01:00 |
|
Paul Gilbert
|
fdcdf7e326
|
MADS: NEBULAR: Fix hotspot for doll in laboratory
|
2016-02-24 20:59:44 -05:00 |
|
Alexandre Detiste
|
6c298e964f
|
JANITORIAL: Typos detected with lintian & grep
|
2016-02-15 18:27:02 +01:00 |
|
Paul Gilbert
|
d1ac57fa49
|
MADS: Fix stop stopWalkers list incorrectly filling up
|
2016-02-06 17:27:09 -05:00 |
|
Paul Gilbert
|
d18483142d
|
MADS: Fix game loop crash
|
2016-02-06 15:28:13 -05:00 |
|
Filippos Karapetis
|
b84378051d
|
MADS: Change the engine description
The engine will support more games than Rex, so its actual name is more
fitting than a single game name
|
2016-02-06 00:12:41 +02:00 |
|
Johannes Schickel
|
56a84cee0a
|
MADS: Only request actual save slots in listSaves.
|
2016-01-26 16:35:30 +01:00 |
|
Paul Gilbert
|
d7420c9128
|
MADS: Extra conversation dialog setup
|
2016-01-18 17:12:54 -05:00 |
|
Paul Gilbert
|
84eca2f5b0
|
MADS: Fix loading of conversation dialog messages
|
2016-01-17 23:23:52 -05:00 |
|
Paul Gilbert
|
5afdf3277e
|
MADS: Beginnings of loading Phantom-style dialogs
|
2016-01-17 17:57:10 -05:00 |
|
Paul Gilbert
|
8f15e3d6ef
|
MADS: Fix call to play speech in generateMessage
|
2016-01-17 08:58:39 -05:00 |
|
Paul Gilbert
|
d750c85fc8
|
MADS: Preliminary converstation message generation
|
2016-01-16 23:51:46 -05:00 |
|
Paul Gilbert
|
f04cadf0a4
|
MADS: Properly name popup fields in conversation class
|
2016-01-16 16:32:24 -05:00 |
|
Paul Gilbert
|
c826047cc4
|
MADS: Implement conversation set node script opcode
|
2016-01-15 23:38:58 -05:00 |
|
Paul Gilbert
|
dd7f1421d4
|
MADS: Implement conversation message opcode
|
2016-01-15 23:18:57 -05:00 |
|
Paul Gilbert
|
bcc8efd907
|
MADS: Fix loading conversation conditionals data
|
2016-01-15 21:04:15 -05:00 |
|
Paul Gilbert
|
5a8fc96ed6
|
MADS: Implement more conversation script opcodes
|
2016-01-15 20:04:18 -05:00 |
|
Paul Gilbert
|
a0eacd0537
|
MADS: Implement conversation conditionals evaluation
|
2016-01-15 08:19:42 -05:00 |
|
Johannes Schickel
|
34e8e9a876
|
MADS: Rename "interface" variable to "idx".
interface is #define'd on WinCE and breaks compilation. We might want to
undefine it in the future to prevent these pitfalls.
|
2016-01-11 13:53:35 +01:00 |
|
Strangerke
|
60443e49e8
|
MADS: Check 'dialog' earlier to avoid untested null dereference
|
2016-01-11 07:02:49 +01:00 |
|
Strangerke
|
07f82d0b38
|
MADS: dragonsphere - Remove dead code in Scene102::step()
|
2016-01-11 06:59:10 +01:00 |
|
Strangerke
|
83a5ee43c2
|
MADS: Initialize some variables in player code
|
2016-01-11 06:54:11 +01:00 |
|
Strangerke
|
2483ac7f1b
|
MADS: Initialize some variables in conversation code
|
2016-01-11 06:45:14 +01:00 |
|
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 |
|