Filippos Karapetis
|
dfb53b180f
|
MADS: Sprites aren't always cleared properly - add a FIXME
|
2014-05-04 14:03:39 +03:00 |
|
Filippos Karapetis
|
68671d77c2
|
MADS: Fix a bug in SequenceList::scan()
This resolves the FIXME in SpriteSets::remove()
|
2014-05-04 14:03:39 +03:00 |
|
Eugene Sandulenko
|
5c063a1f6c
|
FULLPIPE: Implement MovGraph2::freeItems()
|
2014-05-04 12:20:49 +03:00 |
|
Strangerke
|
17b253a251
|
MADS: Add synchronize in scene 401 and 402
|
2014-05-04 09:42:50 +02:00 |
|
Eugene Sandulenko
|
71002e26e7
|
FULLPIPE: Implement MovGraph::freeItems()
|
2014-05-04 10:41:36 +03:00 |
|
Eugene Sandulenko
|
bd5736c641
|
FULLPIPE: Implement MovGraph::genMovArr()
|
2014-05-04 09:33:45 +03:00 |
|
Matthew Hoops
|
0a899876e7
|
MOHAWK: Use original stack ID mapping for Riven
|
2014-05-03 22:55:50 -04:00 |
|
Filippos Karapetis
|
e5e5bdd7f1
|
MADS: Add a FIXME for scene 109
|
2014-05-04 03:56:26 +03:00 |
|
Filippos Karapetis
|
0023e99621
|
MADS: Fix bugs in SpriteSets::remove()
This fixes several crashes when sprites get erased, like for example in
death animations
|
2014-05-04 03:54:54 +03:00 |
|
Filippos Karapetis
|
27982c850a
|
MADS: Fix several logic bugs in scenes 102, 109 and 212
|
2014-05-04 03:52:13 +03:00 |
|
Filippos Karapetis
|
f9b52398bd
|
MADS: Add a sanity check in DynamicHotspots::remove()
Fixes a crash when loading outside the hut
|
2014-05-04 03:48:36 +03:00 |
|
Matthew Hoops
|
363b23f55d
|
MOHAWK: Use properly cased names for Riven variables
|
2014-05-03 15:10:13 -04:00 |
|
Matthew Hoops
|
159f2128bb
|
DRACI: Silence warning
|
2014-05-03 14:47:04 -04:00 |
|
Paul Gilbert
|
d38e1aa500
|
MADS: Reorganise Nebular dialog methods
|
2014-05-03 14:18:33 -04:00 |
|
Paul Gilbert
|
9cd7e8b886
|
MADS: Maintain inventory ordering in savegames
|
2014-05-03 13:47:04 -04:00 |
|
Paul Gilbert
|
800ff80c52
|
MADS: Default to first inventory item after loading a savegame
|
2014-05-03 13:20:29 -04:00 |
|
Paul Gilbert
|
84159c59ef
|
MADS: Savegames are now working
|
2014-05-03 11:09:28 -04:00 |
|
Strangerke
|
5e455e489f
|
MADS: Implement scene 413
|
2014-05-03 13:02:02 +02:00 |
|
Eugene Sandulenko
|
9630e28bd9
|
FULLPIPE: Implement FullpipeEngine::restartGame()
|
2014-05-03 11:37:13 +03:00 |
|
Eugene Sandulenko
|
a708e4ffc9
|
FULLPIPE: Implement FullpipeEngine::setMusicVolume()
|
2014-05-03 11:22:45 +03:00 |
|
Eugene Sandulenko
|
2975ef3ebe
|
FULLPIPE: Implement FullpipeEngine::stopAllSounds()
|
2014-05-03 11:18:47 +03:00 |
|
Paul Gilbert
|
a54aeaccce
|
MADS: Misc savegame fixes and added meta query info
|
2014-05-02 21:29:33 -04:00 |
|
Strangerke
|
dbbd7feab7
|
MADS: Implement scene 411
|
2014-05-03 00:01:52 +02:00 |
|
Eugene Sandulenko
|
28cb3e82d1
|
FULLPIPE: Implement StaticANIObject::~StaticANIObject()
|
2014-05-02 12:45:42 +03:00 |
|
Eugene Sandulenko
|
e714dea7c7
|
FULLPIPE: Implement Statics::init()
|
2014-05-02 12:40:06 +03:00 |
|
Eugene Sandulenko
|
b5385f6003
|
FULLPIPE: Remove now unused PtrList
|
2014-05-02 12:30:09 +03:00 |
|
Eugene Sandulenko
|
2e7d5caa31
|
FULLPIPE: Removed PtrList usage in statics.cpp
|
2014-05-02 12:29:15 +03:00 |
|
Eugene Sandulenko
|
79cb4b994d
|
FULLPIPE: Remove PtrList usage in gfx.cpp
|
2014-05-02 12:18:39 +03:00 |
|
Eugene Sandulenko
|
cdcf9c5d89
|
FULLPIPE: Remove unused class variable
|
2014-05-02 12:12:30 +03:00 |
|
Eugene Sandulenko
|
3b54cc0e81
|
FULLPIPE: ditto for Scene::_messageQueueList
|
2014-05-02 12:11:42 +03:00 |
|
Eugene Sandulenko
|
6b0d938737
|
FULLPIPE: Removed couple of PtrList usages for code clarity
|
2014-05-02 12:09:42 +03:00 |
|
Eugene Sandulenko
|
2542f68e45
|
FULLPIPE: Implement Scene::stopAllSounds()
|
2014-05-02 11:21:27 +03:00 |
|
Eugene Sandulenko
|
23ef7fb901
|
FULLPIPE: Implement Scene::~Scene()
|
2014-05-02 11:16:28 +03:00 |
|
Eugene Sandulenko
|
f9c7a5d83f
|
FULLPIPE: Implement Movement::~Movement()
|
2014-05-02 11:00:47 +03:00 |
|
Paul Gilbert
|
e258419a3e
|
MADS: Add some further savegame loading logic
|
2014-05-01 22:42:47 -04:00 |
|
Paul Gilbert
|
b5949010a6
|
MADS: Implemented more savegame synchronization
|
2014-05-01 22:36:36 -04:00 |
|
Filippos Karapetis
|
92ab7e87a0
|
MADS: sub70C52 is setMotion
|
2014-05-02 04:22:22 +03:00 |
|
Filippos Karapetis
|
d888938d9b
|
MADS: Add a sanity check in MADSAction::set()
|
2014-05-02 04:22:21 +03:00 |
|
Paul Gilbert
|
8c58a046db
|
MADS: Fix palette corruption when playing animations
|
2014-05-01 20:54:17 -04:00 |
|
Strangerke
|
c5aa86f965
|
MADS: Implement scene 410
|
2014-05-01 23:58:02 +02:00 |
|
uruk
|
8e3bbbea7c
|
CGE2: Add sound code with working MIDI parts.
|
2014-05-01 22:52:20 +02:00 |
|
Strangerke
|
b9a1b53761
|
MADS: Implement scene 408
|
2014-05-01 19:15:28 +02:00 |
|
Strangerke
|
0350cc79b3
|
MADS: Implement scene 407
|
2014-05-01 18:20:10 +02:00 |
|
Strangerke
|
1ed8142599
|
MADS: Add scene 406
|
2014-05-01 15:29:43 +02:00 |
|
Paul Gilbert
|
88cf2c7caa
|
MADS: Fix actions being triggered at the end of animation sequences
|
2014-05-01 09:17:10 -04:00 |
|
Paul Gilbert
|
57bf0673d7
|
MADS: Default game to impossible difficulty by default
|
2014-05-01 09:16:48 -04:00 |
|
Eugene Sandulenko
|
8fc73ea0c5
|
FULLPIPE: Implement MovGraphLink::~MovGraphLink()
|
2014-05-01 14:21:18 +03:00 |
|
Strangerke
|
0da6934b70
|
MADS: Implement scene 405
|
2014-05-01 12:15:42 +02:00 |
|
Eugene Sandulenko
|
f18ad22d22
|
FULLPIPE: Implement MctlCompound::replaceNodeX()
|
2014-05-01 12:28:17 +03:00 |
|
Eugene Sandulenko
|
b031373ba7
|
FULLPIPE: Implement MctlCompound::removeObject()
|
2014-05-01 12:18:18 +03:00 |
|