Commit graph

79 commits

Author SHA1 Message Date
Eugene Sandulenko
89640976c4 FULLPIPE: Implement ModalFinal 2014-01-24 07:21:50 -08:00
Eugene Sandulenko
491a045eea FULLPIPE: Implement Movement::freePixelData() 2014-01-12 10:59:14 +02:00
Eugene Sandulenko
67c70168ad FULLPIPE: Rest of destructor stubs 2014-01-08 18:48:34 +02:00
Eugene Sandulenko
71c8d5edd0 FULLPIPE: Stubbed and implemented some class destructors 2014-01-08 18:37:39 +02:00
Eugene Sandulenko
979cf9ffd7 FULLPIPE: Fix Background::addPictureObject() 2014-01-03 00:55:29 +02:00
Eugene Sandulenko
e7ac135919 FULLPIPE: Fix regression with absent background graphics. 2013-12-23 00:39:26 +02:00
Eugene Sandulenko
7f3443c424 FULLPIPE: Implement BigPicture::draw() 2013-12-22 01:44:08 +02:00
Eugene Sandulenko
90532c78a2 FULLPIPE: g_fullpipe -> g_fp for brevity 2013-12-21 16:42:49 +02:00
Eugene Sandulenko
2dac2599fe FULLPIPE: Clean full screen on each frame as corrected by LordHoto 2013-12-11 20:01:27 +02:00
Eugene Sandulenko
354794386c FULLPIPE: Rearrange debug output 2013-12-09 17:38:04 +02:00
Eugene Sandulenko
afa735cec4 FULLPIPE: Fix crash at scene03 load 2013-11-29 02:34:38 -05:00
Eugene Sandulenko
fb2d0c02df FULLPIPE: CPtrList -> PtrList 2013-09-18 19:39:53 +04:00
Eugene Sandulenko
ad43f25c0f FULLPIPE: Fix debug scene 2013-09-12 01:00:20 +03:00
Eugene Sandulenko
7509ffec33 FULLPIPE: Move GameObject::canInteractAny() out of the class 2013-09-10 22:36:14 +03:00
Eugene Sandulenko
747e70a38e FULLPIPE: Implement CInteractionController::handleInteraction() 2013-09-08 23:56:04 +03:00
Eugene Sandulenko
af91d2a5ce FULLPIPE: Whitespace fix 2013-09-06 15:58:05 +03:00
Eugene Sandulenko
a5800dfe1a FULLPIPE: Fixed compiler warning 2013-09-06 15:49:13 +03:00
Eugene Sandulenko
6b242c0f9f FULLPIPE: Implement GameObject::canInteractAny() 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
f61b77e07e FULLPIPE: Implement Bitmap::isPixelHitAtPos() 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
d048446768 FULLPIPE: Implement Bitmap::isPixelHitAtPos() 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
8ffbbccbfc FULLPIPE: Bugfix shadow drawing 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
eea48b4f12 FULLPIPE: Implement Shadows::initMovement() 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
0dc4914cc4 FULLPIPE: Remove redundant debug info 2013-09-06 14:51:23 +03:00
Eugene Sandulenko
7c3640b2b7 FULLPIPE: Some WIP debugging 2013-09-06 14:51:23 +03:00
Eugene Sandulenko
638bd3014e FULLPIPE: Fix bugs in Movement::updateCurrDynamicPhase() 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
cac623a821 FULLPIPE: Bugfixes for StaticANIObject::startAnim() 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
d8d5e2d67f FULLPIPE: Finished Picture::getPixelAtPosEx() 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
7154d1f2cd FULLPIPE: More *AtPos functions 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
0daaadc604 FULLPIPE: Fixed off-screen bitmap rendering 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
b209329a1d FULLPIPE: Implemented several high level *AtPos functions 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
028772d153 FULLPIPE: Finish global_messageHandler3() 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
87488185a8 FULLPIPE: Implement CInventory2::draw() 2013-09-06 14:51:18 +03:00
Eugene Sandulenko
6ba453fa2a FULLPIPE: Fix number of bugs found by Coverity 2013-09-06 14:51:16 +03:00
Eugene Sandulenko
5e21cefa72 FULLPIPE: Implement PictureObject::isPointInside() 2013-09-06 14:51:16 +03:00
Eugene Sandulenko
f9cefd02df FULLPIPE: Implement Picture::isPointInside() 2013-09-06 14:51:16 +03:00
Eugene Sandulenko
6a172694fb FULLPIPE: Implement Bitmap::reverseImage() 2013-09-06 14:51:15 +03:00
Eugene Sandulenko
4db508bec1 FULLPIPE: Unstubbed Picture::draw() 2013-09-06 14:51:15 +03:00
Eugene Sandulenko
2167968d21 FULLPIPE: Implement Movement::draw() 2013-09-06 14:51:15 +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
fce8c0f595 FULLPIPE: Implement BehaviorEntry 2013-09-06 14:51:14 +03:00
Eugene Sandulenko
13059906c5 FULLPIPE: Rename base class variables to avoid ambigiuity 2013-09-06 14:51:13 +03:00
Eugene Sandulenko
60ca9f74ac FULLPIPE: Fix bug with lost picture palettes 2013-09-06 14:51:12 +03:00
Eugene Sandulenko
1d55aa0c6e FULLPIPE: Attempt to fix crash on SC_1 startup. Domino is missing 2013-09-06 14:51:11 +03:00
Eugene Sandulenko
ea91b8f799 FULLPIPE: Initial code for SC_1 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
274f7d1737 FULLPIPE: Implement stubs for ModalObject 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
ad537b1a7e FULLPIPE: Further work on loadGam() 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