Commit Graph
46 Commits
Author SHA1 Message Date
Eugene Sandulenko 918d2f175a FULLPIPE: CGameVar -> GameVar 2013-09-18 19:39:54 +04:00
Eugene Sandulenko e8f4c28d10 FULLPIPE: Move Sc2 to gameloader.h 2013-09-12 22:51:21 +03:00
Eugene Sandulenko 7e08d4f6b2 FULLPIPE: Move PreloadItems to gameloader.h 2013-09-12 22:51:21 +03:00
Eugene Sandulenko f7d10b5b8f FULLPIPE: Turn Sc2Array into typedef 2013-09-06 15:40:41 +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 682eb87af6 FULLPIPE: Implement BehaviorInfo::initObjectBehavior() 2013-09-06 14:51:14 +03:00
Eugene Sandulenko cee12678dc FULLPIPE: Implement sceneHandler01() 2013-09-06 14:51:12 +03:00
Eugene Sandulenko 7257d8804b FULLPIPE: Implement CGameLoader::applyPicAniInfos() 2013-09-06 14:51:11 +03:00
Eugene Sandulenko 74b662516d FULLPIPE: Implemented StaticANIObject::countMovements() 2013-09-06 14:51:07 +03:00
Eugene Sandulenko 4dc3481ec1 FULLPIPE: Moved Messge class to messages.cpp 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 7aa2377bf7 FULLPIPE: Initial stubs for input system 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 8f0ff728e4 FULLPIPE: Rename _stringObj to relevant names in order to avoid ambiguity 2013-09-06 14:51:03 +03:00
Eugene Sandulenko cb38892ce8 FULLPIPE: Continued on scene loading 2013-09-06 14:48:17 +03:00
Eugene Sandulenko 5f7cf0131c FULLPIPE: Started sound loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 751f435df0 FULLPIPE: Continued on scene loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 2412eb23ad FULLPIPE: Further refactoring classes into separate files 2013-09-06 14:48:14 +03:00
Eugene Sandulenko 569b794bfe FULLPIPE: Continued work on Inventory 2013-09-06 14:48:14 +03:00
Eugene Sandulenko 8de8a901cb FULLPIPE: Put all inventory-related classes into separate file 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 3e948052f7 FULLPIPE: Make Inventory2 inherit from Inventory 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 249c4bd118 FULLPIPE: implement initObjectStates() 2013-09-06 14:48:13 +03:00
Eugene Sandulenko fcf0d240d0 FULLPIPE: Finish reading CMctlCompund 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 5ea45699a8 FULLPIPE: Reading CMovGraphNode 2013-09-06 14:48:12 +03:00
Eugene Sandulenko a8d733b2b2 FULLPIPE: Split out motion-related classes 2013-09-06 14:48:12 +03:00
Eugene Sandulenko 0f9c1281d4 FULLPIPE: CMovGraph loader 2013-09-06 14:48:12 +03:00
Eugene Sandulenko a3de44d3b2 FULLPIPE: Further work on sc2 loader 2013-09-06 14:48:12 +03:00
Eugene Sandulenko e24ce22ca7 FULLPIPE: Continued work on loading sc2 files 2013-09-06 14:48:11 +03:00
Eugene Sandulenko 928c19eeb0 FULLPIPE: More work on Sc2 loader 2013-09-06 14:48:11 +03:00
Eugene Sandulenko d3d3d01eb0 FULLPIPE: Started sc2 file loading implementation 2013-09-06 14:48:11 +03:00
Eugene Sandulenko 775065af1d FULLPIPE: Started CGameVar loading 2013-09-06 14:48:10 +03:00
Eugene Sandulenko 67d30f29f9 FULLPIPE: Added ObjstateCommand loader 2013-09-06 14:48:10 +03:00
Eugene Sandulenko e9fa2e52df FULLPIPE: Continued loading CInteraction 2013-09-06 14:48:09 +03:00
Eugene Sandulenko 72aeac3f36 FULLPIPE: Continue parsing CInteraction 2013-09-06 14:48:09 +03:00
Eugene Sandulenko 0c03278937 FULLPIPE: Start of reading CInteraction 2013-09-06 14:48:09 +03:00
Eugene Sandulenko bd565771d0 FULLPIPE: Started work on CObList loader 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 05418b908a FULLPIPE: Turn all MfcArchive loading functions into virtual methods 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 4bc204cfc4 FULLPIPE: Start of Interaction loading 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 4f4834d934 FULLPIPE: CFile -> MfcArchive 2013-09-06 14:48:08 +03:00
Eugene Sandulenko ba26e17980 FULLPIPE: Load inventory from fullpipe.gam 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 146e5a9224 FULLPIPE: Read SceneTags from fullpipe.gam 2013-09-06 14:48:07 +03:00
Eugene Sandulenko 82cbf508b5 FULLPIPE: Refactored pascal style string reader 2013-09-06 14:48:07 +03:00
Eugene Sandulenko fa30dcef15 FULLPIPE: Add loader for GameProject 2013-09-06 14:48:07 +03:00
Eugene Sandulenko 94f2adb8d6 FULLPIPE: Initial stub for all classes in loadGam() 2013-09-06 14:48:07 +03:00