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