Commit Graph
61292 Commits
Author SHA1 Message Date
Eugene Sandulenko 8a84a1133f FULLPIPE: Implement copy constructor for StaticANIObject 2013-09-06 14:51:11 +03:00
Eugene Sandulenko 6d92638e7f FULLPIPE: Fixed scene object sorting 2013-09-06 14:51:11 +03:00
Eugene Sandulenko 7257d8804b FULLPIPE: Implement CGameLoader::applyPicAniInfos() 2013-09-06 14:51:11 +03:00
Eugene Sandulenko ab190d2f0b FULLPIPE: Fix Movement::gotoLastFrame() 2013-09-06 14:51:10 +03:00
Eugene Sandulenko 35fbf39448 FULLPIPE: Implement Movement::gotoNextFrame() 2013-09-06 14:51:10 +03:00
Eugene Sandulenko 766c5552fe FULLPIPE: Implement Movement::gotoLastFrame() and Movement::setDynamicPhaseIndex() 2013-09-06 14:51:10 +03:00
Eugene Sandulenko ce0af03a4a FULLPIPE: Implement Movement::initStatics() 2013-09-06 14:51:10 +03:00
Eugene Sandulenko da7ef00173 FULLPIPE: Implement MessageQueue::sendNextCommand() 2013-09-06 14:51:10 +03:00
Eugene Sandulenko c78803db2d FULLPIPE: Unstubbed ExCommand::handleMessage() 2013-09-06 14:51:09 +03:00
Eugene Sandulenko 9232315880 FULLPIPE: Fix CGameVar::addSubVar() 2013-09-06 14:51:09 +03:00
Eugene Sandulenko 633a0fcd86 FULLPIPE: Fix scene loading 2013-09-06 14:51:09 +03:00
Eugene Sandulenko 6e64897e72 FULLPIPE: Rename some CGameLoader members 2013-09-06 14:51:09 +03:00
Eugene Sandulenko 856eb1b0fa FULLPIPE: Implemented FullpipeEngine::updateScreen() 2013-09-06 14:51:09 +03:00
Eugene Sandulenko 1c75ebcca9 FULLPIPE: main loop stub 2013-09-06 14:51:09 +03:00
Eugene Sandulenko 274f7d1737 FULLPIPE: Implement stubs for ModalObject 2013-09-06 14:51:08 +03:00
Eugene Sandulenko eeec3a79cb FULLPIPE: Renamed gameobj.h to constants.h 2013-09-06 14:51:08 +03:00
Eugene Sandulenko f22f7a8682 FULLPIPE: Removed all garbage from constants list and added include guards 2013-09-06 14:51:08 +03:00
Eugene Sandulenko 56cb6bbd45 FULLPIPE: Implemented CGameLoader::gotoScene() 2013-09-06 14:51:08 +03:00
Eugene Sandulenko 8cceaae590 FULLPIPE: Implement StaticANIObject::draw() 2013-09-06 14:51:08 +03:00
Eugene Sandulenko 795a926744 FULLPIPE: Unstubbed loadGam() and CGameLoader() 2013-09-06 14:51:07 +03:00
Eugene Sandulenko d8cca2357e FULLPIPE: Moved debug code to loadAllScenes() 2013-09-06 14:51:07 +03:00
Eugene Sandulenko 3c77ad17af FULLPIPE: Implement FullpipeEngine::initCursors() 2013-09-06 14:51:07 +03:00
Eugene Sandulenko 74b662516d FULLPIPE: Implemented StaticANIObject::countMovements() 2013-09-06 14:51:07 +03:00
Eugene Sandulenko 4d215a849d FULLPIPE: Moved all engine initialization functions to init.cpp 2013-09-06 14:51:07 +03:00
Eugene Sandulenko 94fedf0128 FULLPIPE: Finished stubbing loadGam() 2013-09-06 14:51:07 +03:00
Eugene Sandulenko ad537b1a7e FULLPIPE: Further work on loadGam() 2013-09-06 14:51:06 +03:00
Eugene Sandulenko 4dc3481ec1 FULLPIPE: Moved Messge class to messages.cpp 2013-09-06 14:51:06 +03:00
Eugene Sandulenko 67bbf26ecd FULLPIPE: Rename messagequeue.* to messages.* 2013-09-06 14:51:06 +03:00
Eugene Sandulenko 5a182df099 FULLPIPE: Unstubbed StaticANIObject::addReverseStatics() 2013-09-06 14:51:06 +03:00
Eugene Sandulenko b18f08d93b FULLPIPE: Started Statics drawing 2013-09-06 14:51:06 +03:00
Eugene Sandulenko 7f332e1f20 FULLPIPE: Second part of scene drawing 2013-09-06 14:51:05 +03:00
Eugene Sandulenko aaf5bae026 FULLPIPE: Fixed initial scene drawing. Scene bg is shown 2013-09-06 14:51:05 +03:00
Eugene Sandulenko dbe5524fe0 FULLPIPE: First part of scene drawing code 2013-09-06 14:51:05 +03:00
Eugene Sandulenko f54055d1ee FULLPIPE: Finished stubbing SceneSwitcher. Added Behavior Manager 2013-09-06 14:51:05 +03:00
Eugene Sandulenko 22eedf5600 FULLPIPE: Further work on Scene switcher 2013-09-06 14:51:05 +03:00
Eugene Sandulenko 4dc47c5c08 FULLPIPE: More message handler-related functions 2013-09-06 14:51:04 +03:00
Eugene Sandulenko 9d83eb1aea FULLPIPE: More work on sceneSwitcher. MessageHandler 2013-09-06 14:51:04 +03:00
Eugene Sandulenko 7aa2377bf7 FULLPIPE: Initial stubs for input system 2013-09-06 14:51:04 +03:00
Eugene Sandulenko 82b596a31e FULLPIPE: Several methods for motion controller 2013-09-06 14:51:04 +03:00
Eugene Sandulenko c4499bb4b2 FULLPIPE: Further work on sceneSwitcher 2013-09-06 14:51:04 +03:00
Eugene Sandulenko 62cbdd81f0 FULLPIPE: Further work on sceneSwitcher.
Reduced header dependency.
Put CGameLoader into separate files.
2013-09-06 14:51:03 +03:00
Eugene Sandulenko c76bec2646 FULLPIPE: Further work on sceneSwitcher() 2013-09-06 14:51:03 +03:00
Eugene Sandulenko 3ab56b0cc8 FULLPIPE: Initial code for scene switcher.
Does not even compile.
2013-09-06 14:51:03 +03:00
Eugene Sandulenko 69fc7a38bb FULLPIPE: Continued scene drawing 2013-09-06 14:51:03 +03:00
Eugene Sandulenko 8f0ff728e4 FULLPIPE: Rename _stringObj to relevant names in order to avoid ambiguity 2013-09-06 14:51:03 +03:00
Eugene Sandulenko cf35f34454 FULLPIPE: Beginning of scene drawing 2013-09-06 14:51:02 +03:00
Eugene Sandulenko 0c218f0144 FULLPIPE: Refactored putDibRB to a human-readable state. 2013-09-06 14:51:02 +03:00
Eugene Sandulenko 75c4be7469 FULLPIPE: Split drawing of different image types. Optimize putDibCB 2013-09-06 14:51:02 +03:00
Eugene Sandulenko 754858641b FULLPIPE: Proper parameters for screen blitting 2013-09-06 14:51:02 +03:00
Eugene Sandulenko 5add3373fe FULLPIPE: Fix stupid bug in RB bitmap rendering 2013-09-06 14:51:02 +03:00