60 Commits

Author SHA1 Message Date
Johannes Schickel
387fe8c141 FULLPIPE: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
Strangerke
f6a7e00407 FULLPIPE: Janitorial - Remove trailing spaces 2014-02-16 18:48:31 +01:00
Eugene Sandulenko
1bf3f9aacf FULLPIPE: Implement MessageQueue::activateExCommandsByKind() 2014-01-29 23:54:11 +02:00
Eugene Sandulenko
30123a51d0 FULLPIPE: Implement lift_exitSeq() 2014-01-29 23:54:11 +02:00
Eugene Sandulenko
cf6cfc1cf8 FULLPIPE: Implement clearGlobalMessageQueueList1() 2014-01-12 11:12:45 +02:00
Eugene Sandulenko
a40c607573 FULLPIPE: Complete ObjstateCommand class 2014-01-08 15:26:37 +02:00
Eugene Sandulenko
70f7770c6a FULLPIPE: Started fixing ObjstateCommand object inheritance 2014-01-08 11:35:23 +02:00
Eugene Sandulenko
19fb0d11bc FULLPIPE: Implement MessageQueue::insertExCommandAt() 2014-01-08 11:21:57 +02:00
Eugene Sandulenko
8b78fb5642 FULLPIPE: Implement MGM::buildExCommand2() 2014-01-05 00:53:30 +02:00
Eugene Sandulenko
8515164117 FULLPIPE: Proper use of copying consturctor for ExCommand 2014-01-04 17:06:23 +02:00
Eugene Sandulenko
0745e61e70 FULLPIPE: Implement ExCommand2 methods 2014-01-04 15:15:05 +02:00
Eugene Sandulenko
a230368de5 FULLPIPE: More code to ExCommand class 2014-01-04 15:01:27 +02:00
Eugene Sandulenko
5c9f46b88d FULLPIPE: Implement sceneHandler16_drink() 2014-01-01 15:27:30 +02:00
Filippos Karapetis
2bf97b962a FULLPIPE: Add a missing initialization in the MessageQueue class
Fixes a crash in scene 7
2013-12-29 14:51:40 +02:00
Eugene Sandulenko
90532c78a2 FULLPIPE: g_fullpipe -> g_fp for brevity 2013-12-21 16:42:49 +02:00
Eugene Sandulenko
b4ce81baf9 FULLPIPE: Implement sceneHandler06_sub04() 2013-12-17 23:32:30 +02:00
Torbjörn Andersson
1d8b6a6843 FULLPIPE: Fix off-by-one error when checking valid 'idx'
Verified by sev, but I haven't actually seen it cause any problems.
2013-12-16 20:32:13 +01:00
Eugene Sandulenko
c37d70b933 FULLPIPE: Fix warning 2013-12-15 22:48:01 +02:00
Filippos Karapetis
6ea39711e1 FULLPIPE: Fix crash in MessageQueue::calcDuration(). Some cleanup 2013-12-13 02:52:37 +02:00
Eugene Sandulenko
9c7731d288 FULLPIPE: Implement sceneHandler04_clickLadder() 2013-12-12 18:12:10 +02:00
Eugene Sandulenko
d078399e89 FULLPIPE: Fix wrong deletion order in MessageQueue::deleteExCommandByIndex() 2013-12-11 23:17:45 +02:00
Filippos Karapetis
edbf2d49fb FULLPIPE: Make _exCommands private 2013-12-11 22:52:49 +02:00
Eugene Sandulenko
3207c011cb FULLPIPE: Plug memory leak 2013-12-10 22:27:31 +02:00
Eugene Sandulenko
6e6685a53d FULLPIPE: Remove premature optimization in GlobalMessageQueueList::compact()
This fixes freeze in intro and most probably tons of other stuff.
Kudos go to eriktorbjorn for debugging it.
2013-12-10 22:22:51 +02:00
Eugene Sandulenko
9cb51bdbb1 FULLPIPE: Fix bug in MessageQueue::chain() which made intro hang 2013-12-09 22:56:38 +02:00
Eugene Sandulenko
fc107e0005 FULLPIPE: Complete implementation of MovGraph2::buildMovInfo1MessageQueue() 2013-11-17 16:40:20 -08:00
Eugene Sandulenko
0d4055fe7f FULLPIPE: Implement sceneHandlerIntro() 2013-10-28 01:00:06 +02:00
Eugene Sandulenko
b64e621883 FULLPIPE: Implement MessageQueue::transferExCommands() 2013-10-24 01:08:24 +03:00
Eugene Sandulenko
a0185d7fdc FULLPIPE: Implemented MovGraph2::method4C() 2013-10-17 00:35:02 +03:00
Eugene Sandulenko
6e7f4d3669 FULLPIPE: Initialize class variable 2013-09-22 11:40:34 +03:00
Eugene Sandulenko
3329dc8fe0 FULLPIPE: Initialized class variables. CID 1063198 2013-09-22 11:38:07 +03:00
Eugene Sandulenko
655054fb37 FULLPIPE: CObjstateCommand -> ObjStateCommand 2013-09-18 19:39:54 +04:00
Eugene Sandulenko
6cd830fb1b FULLPIPE: Implement CGameLoader::preloadScene() 2013-09-12 22:51:21 +03:00
Eugene Sandulenko
b3f0d87e3b FULLPIPE: Remove noop code. CID 1063230 2013-09-10 09:57:57 +03:00
Eugene Sandulenko
59d989d8c1 FULLPIPE: Add sanity check. CID 1063218 2013-09-10 09:56:06 +03:00
Eugene Sandulenko
fdafc7c391 FULLPIPE: Fix warning 2013-09-09 00:38:07 +03:00
Eugene Sandulenko
747e70a38e FULLPIPE: Implement CInteractionController::handleInteraction() 2013-09-08 23:56:04 +03:00
Eugene Sandulenko
1ed2069f86 FULLPIPE: Inherit GlobalMessageQueueList from Common::Array 2013-09-06 15:36:02 +03:00
Eugene Sandulenko
1b057ba346 FULLPIPE: Implement MessageQueue::finish() 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
0bc0aa1658 FULLPIPE: Implement GlobalMessageQueueList::compact() 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
cac623a821 FULLPIPE: Bugfixes for StaticANIObject::startAnim() 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
028772d153 FULLPIPE: Finish global_messageHandler3() 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
54f4a81461 FULLPIPE: Fix formatting 2013-09-06 14:51:18 +03:00
Eugene Sandulenko
e826d359c9 FULLPIPE: Implement StaticANIObject::show1() 2013-09-06 14:51:17 +03:00
Eugene Sandulenko
9f52e9f650 FULLPIPE: More work on behaviors. Animations start to (buggy) work. 2013-09-06 14:51:14 +03:00
Eugene Sandulenko
4db2d7e21b FULLPIPE: Fix crash 2013-09-06 14:51:14 +03:00
Eugene Sandulenko
f90371ebce FULLPIPE: Implement global_messageHandler4() and startAnim() 2013-09-06 14:51:13 +03:00
Eugene Sandulenko
c12ea8bd2b FULLPIPE: Implement global_messageHandler1() 2013-09-06 14:51:13 +03:00
Eugene Sandulenko
cee12678dc FULLPIPE: Implement sceneHandler01() 2013-09-06 14:51:12 +03:00
Eugene Sandulenko
60ca9f74ac FULLPIPE: Fix bug with lost picture palettes 2013-09-06 14:51:12 +03:00