Commit Graph

57361 Commits

Author SHA1 Message Date
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
Eugene Sandulenko
ade5ad2c74 FULLPIPE: Optimize bitmap rendering routine 2013-09-06 14:51:02 +03:00
Eugene Sandulenko
4554ac24c6 FULLPIPE: Fixed to RB bitmap rendering 2013-09-06 14:48:19 +03:00
Eugene Sandulenko
ba93c8d084 FULLPIPE: Added links to articles with floating point structure description 2013-09-06 14:48:18 +03:00
Eugene Sandulenko
d0c9392862 FULLPIPE: Implemented quitting from picture browsing 2013-09-06 14:48:18 +03:00
Eugene Sandulenko
a54a60f52e FULLPIPE: Fix crash in bitmap drawing code. 2013-09-06 14:48:18 +03:00
Eugene Sandulenko
6518cb579c FULLPIPE: Bitmap loading.
Added test code to display loaded pictures.
So far it crashes on certain pictures.
2013-09-06 14:48:18 +03:00
Eugene Sandulenko
57e03aedd3 FULLPIPE: Initial code for bitmap rendering 2013-09-06 14:48:18 +03:00
Eugene Sandulenko
51a5b5c9c5 FULLPIPE: Stubs for picture drawing 2013-09-06 14:48:18 +03:00
Eugene Sandulenko
defc53d4d1 FULLPIPE: Scene drawing stubs 2013-09-06 14:48:17 +03:00
Eugene Sandulenko
1aa11bd86f FULLPIPE: Further work on inventory 2013-09-06 14:48:17 +03:00
Eugene Sandulenko
56cb726ebc FULLPIPE: Added lots of debug output, Picture::setAOIDs() implementation 2013-09-06 14:48:17 +03:00
Eugene Sandulenko
f18e318f78 FULLPIPE: Bitmap loading 2013-09-06 14:48:17 +03:00
Eugene Sandulenko
c2103bb9cd FULLPIPE: Fix indentation 2013-09-06 14:48:17 +03:00
Eugene Sandulenko
69946ce963 FULLPIPE: Continued scene loading 2013-09-06 14:48:17 +03:00
Eugene Sandulenko
cb38892ce8 FULLPIPE: Continued on scene loading 2013-09-06 14:48:17 +03:00
Eugene Sandulenko
d4e572843d FULLPIPE: Transcode Cyrillic into UTF-8 for debugging convenience 2013-09-06 14:48:16 +03:00
Eugene Sandulenko
ee5dc16eaa FULLPIPE: Implement Background::addPictureObject 2013-09-06 14:48:16 +03:00
Eugene Sandulenko
305692fefe FULLPIPE: Fix MemoryObject loading 2013-09-06 14:48:16 +03:00
Eugene Sandulenko
88b3e27440 FULLPIPE: Load all scenes for debugging purposes 2013-09-06 14:48:16 +03:00