63001 Commits

Author SHA1 Message Date
Eugene Sandulenko
81a863be5c FULLPIPE: Further work on MovGraph::doWalkTo() 2014-05-11 08:35:51 +03:00
Torbjörn Andersson
38c63c4bc4 FULLPIPE: Silence GCC warnings 2014-05-10 22:04:20 +02:00
Eugene Sandulenko
57f97bc7f6 FULLPIPE: More work on MovGraph::doWalkTo() 2014-05-10 09:47:53 +03:00
Eugene Sandulenko
0549ae8259 FULLPIPE: Started MovGraph::doWalkTo() implementation 2014-05-10 09:30:09 +03:00
Eugene Sandulenko
9cc67a997e FULLPIPE: Implement MovGraph::calcChunk() 2014-05-09 12:32:48 +03:00
Eugene Sandulenko
caf920e28a FULLPIPE: Started implementing MovGraph::calcChunk() 2014-05-08 23:00:34 +03:00
Eugene Sandulenko
4d75bebd08 FULLPIPE: Implement MovGraph::getBboxes() 2014-05-07 22:18:08 +03:00
anotherguest
4571f3e3e4 SYMBIAN: Updated Symbian support, help text 2014-05-06 09:11:41 +02:00
Eugene Sandulenko
7a27be3963 FULLPIPE: Implement MovGraph::shuffleTree() 2014-05-06 07:10:50 +03:00
D G Turner
f0a0537095 NEVERHOOD: Fix memory leak from static data loading.
This is occurring due to duplicate entry ids, which should probably not
be present.
2014-05-05 11:29:41 +01:00
Eugene Sandulenko
0c9bbbcf88 FULLPIPE: Complete MovGraph::findClosestLink() implementation 2014-05-05 11:01:05 +03:00
Torbjörn Andersson
b565d0bf24 NEVERHOOD: Fix memory leak in BaseSurface
I hope this will help the memory leak reported as part of bug #6513
but my computer isn't quite up to the task of doing any extensive
Valgrind testing.
2014-05-05 07:20:49 +02:00
Eugene Sandulenko
c6d36044c5 FULLPIPE: Started MovGraph::findClosestLink() implementation 2014-05-05 08:02:44 +03:00
Torbjörn Andersson
9f4c221a22 NEVERHOOD: Fixed off-by-one error in getTextIndex3()
This is the same fix that was applied to getKloggsTextIndex() some
time ago. It restores a missing Willie nonsense letter. While I
haven't actually verified for myself that this letter appears in
the original game, it is referenced in Wikipedia's article about
Absalom.
2014-05-04 22:27:48 +02:00
Torbjörn Andersson
cfa0c839c3 NEVERHOOD: Fixed one of the issues in #6513
The getKloggsTextIndex() function would return 40 twice in a row
when wrapping around. This caused one of Willie's nonsense letters
to appear instead, since they're supposed to trigger when
getTextIndex1() returns the same result more than once.

The same bug also appeared (and has been fixed) in getTextIndex3(),
but there it just caused the same nonsense letter to appear twice.
2014-05-04 22:27:47 +02:00
Matthew Hoops
b2be5788cf MOHAWK: Add missing comma 2014-05-04 13:13:01 -04:00
Johannes Schickel
29da6e5b9b ZVISION: Small cleanup. 2014-05-04 18:26:31 +02:00
Johannes Schickel
ea359fe92a ZVISION: Fix out of bounds access. 2014-05-04 18:25:36 +02:00
Eugene Sandulenko
5c063a1f6c FULLPIPE: Implement MovGraph2::freeItems() 2014-05-04 12:20:49 +03: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
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
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
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
Eugene Sandulenko
8fc73ea0c5 FULLPIPE: Implement MovGraphLink::~MovGraphLink() 2014-05-01 14:21:18 +03: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
Eugene Sandulenko
c7d017e166 FULLPIPE: Implement ModalSaveGame::getFileInfo() and stubbed saveload support 2014-05-01 12:06:40 +03:00
Eugene Sandulenko
39f771a3c5 FULLPIPE: Implement ModalSaveGame::saveload() 2014-05-01 09:44:47 +03:00
Eugene Sandulenko
b5271364a3 FULLPIPE: Implement ModalSaveGame::update() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
1e4f171e8a FULLPIPE: Implement ModalSaveGame::handleMessage() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
8fde4cf50f FULLPIPE: Implement ModalSaveGame::processMouse() 2014-04-30 08:22:23 +03:00
D G Turner
2779e6825c PS2: Fix hardcoded library settings to allow building against old SDK.
The autodetection should be fixed or modified to remove these hardcoded
library enables. For now, we add another minor HACK to disable the
troublesome Tremor Ogg Vorbis enable on older SDK, which should fix the
buildbot builds.
2014-04-30 01:16:42 +01:00
D G Turner
82a502ea4c SCI: Fix compilation due to wrong preprocessor directive. 2014-04-29 12:39:43 +01:00
uruk
5512711434 CGE: Replace magic numbers with defines. 2014-04-29 09:39:24 +02:00
Eugene Sandulenko
3687987291 FULLPIPE: Fix ModalSaveGame::setup() 2014-04-29 08:14:43 +03:00