Commit Graph

1449 Commits

Author SHA1 Message Date
Retro-Junk
471c76a9a7 FULLPIPE: Fix rounding error in MctlGraph::makeQueue 2016-09-06 21:44:46 +02:00
Eugene Sandulenko
cec1f1336e FULLPIPE: Further fixes to scene09. Now balls fly as expected 2016-09-06 21:30:23 +02:00
Eugene Sandulenko
5ccba26383 FULLPIPE: More fixes to scene09 2016-09-06 21:30:23 +02:00
Eugene Sandulenko
20c5713040 FULLPIPE: Start using plain objects insted of Ball in scene09 2016-09-06 21:30:23 +02:00
Eugene Sandulenko
4aabe5626b FULLPIPE: Added more debug info to scene09 2016-09-06 21:30:23 +02:00
Eugene Sandulenko
89dd40cd24 FULLPIPE: Further work on scene09 2016-09-05 18:42:58 +02:00
Eugene Sandulenko
4768340461 FULLPIPE: Started rewriting scene09 with Common::Array instead of CPlex 2016-09-05 18:42:58 +02:00
Eugene Sandulenko
11633a3d17 FULLPIPE: Fix crash on startup when pressing ESC 2016-09-05 00:34:07 +02:00
Eugene Sandulenko
2cbf7da319 FULLPIPE: Rename is GabeObject 2016-09-05 00:11:07 +02:00
Eugene Sandulenko
7e07e01963 FULLPIPE: Renames in PreloadItem 2016-09-05 00:03:14 +02:00
Eugene Sandulenko
9b21c5de2e FULLPIPE: Signed read for delay in PreloadItems 2016-09-04 23:57:44 +02:00
Eugene Sandulenko
26f55005b3 FULLPIPE: Rename in ExCommand structure 2016-09-04 23:54:43 +02:00
Eugene Sandulenko
a3238fdbac FULLPIPE: Added debug output to scene04 2016-09-04 22:27:05 +02:00
Eugene Sandulenko
8cc0583c74 FULLPIPE: Fix drawAlphaRectangle() 2016-09-04 22:19:13 +02:00
Eugene Sandulenko
bbdae9120e FULLPIPE: Properly initialize ObjstateCommand. This fixes game logic transitions 2016-09-04 21:20:29 +02:00
Eugene Sandulenko
e49728fc1f FULLPIPE: Added more debug output to scene05 2016-09-04 21:20:29 +02:00
Eugene Sandulenko
641920ee44 FULLPIPE: Added debug inventory to scene05 2016-09-04 21:20:29 +02:00
Eugene Sandulenko
781e38524f FULLPIPE: Fix floaters direction 2016-09-04 18:28:19 +02:00
Retro-Junk
aaf7c2a910 FULLPIPE: Fix ladder climbing crash 2016-09-04 17:53:01 +02:00
Eugene Sandulenko
00a13baf84 FULLPIPE: Optimize sceneFade() 2016-09-04 16:15:47 +02:00
Eugene Sandulenko
149267613a FULLPIPE: Implement FullpipeEngine::drawAlphaRectangle() 2016-09-04 15:13:27 +02:00
Eugene Sandulenko
b1fc0f6946 JANITORIAL: Fix whitespaces 2016-09-04 14:42:52 +02:00
Eugene Sandulenko
7395647518 FULLPIPE: Implement FullpipeEngine::sceneFade() 2016-09-04 14:30:42 +02:00
Torbjörn Andersson
827ed99bcb FULLPIPE: Fix Valgrind warning
Since _points is allocated with realloc(), it should be freed with
free(), not delete.
2016-09-04 12:57:38 +02:00
Eugene Sandulenko
49cfa190df FULLPIPE: Fix GameObject::setPicAniInfo(). Now all animations get restored correctly. 2016-09-04 01:16:45 +02:00
Eugene Sandulenko
35c18c3811 FULLPIPE: Clarify field data type in PicAniInfo 2016-09-04 01:16:30 +02:00
Eugene Sandulenko
9552dabaab FULLPIPE: Implement GameLoader::saveScenePicAniInfos(). Now object states are restored 2016-09-04 00:57:43 +02:00
Eugene Sandulenko
062048f0c1 FULLPIPE: Remove redundant type cast 2016-08-31 23:39:29 +02:00
Eugene Sandulenko
2833be0773 FULLPIPE: Fix warning 2016-08-31 22:57:34 +02:00
Retro-Junk
5b3ccfb1ac FULLPIPE: Fix incorrect code path in StaticANIObject::update 2016-08-31 22:56:42 +02:00
Eugene Sandulenko
d6d9967201 FULLPIPE: Fixed Behaviour methods 2016-08-31 22:40:45 +02:00
Eugene Sandulenko
8304cfc20e FULLPIPE: Added more debugging to scene03 2016-08-31 21:50:26 +02:00
Eugene Sandulenko
080bd94f2e FULLPIPE: Fix mismatched malloc/free 2016-08-31 21:04:02 +02:00
Retro-Junk
46316fdb63 FULLPIPE: Fix length calculation in AniHandler::getNumCycles 2016-08-30 23:41:14 +02:00
Eugene Sandulenko
f6c29eef46 FULLPIPE: Fix jumping on Map 2016-08-30 23:08:58 +02:00
Retro-Junk
9573543536 FULLPIPE: Fix arithmetics in MovGraph::putToLink 2016-08-29 23:36:15 +02:00
Eugene Sandulenko
888a4578af FULLPIPE: Fix few bugs in Map code 2016-08-29 23:35:20 +02:00
Eugene Sandulenko
d3cf9ed9c0 FULLPIPE: More signed reads 2016-08-29 22:23:45 +02:00
Eugene Sandulenko
5283612a7f FULLPIPE: Read signed values where potentially negative values could appear 2016-08-29 22:06:35 +02:00
Eugene Sandulenko
e13cee4be0 FULLPIPE: Hid noisy pointless warning 2016-08-29 22:06:35 +02:00
Retro-Junk
ac6d6c99b5 FULLPIPE: Fix parent variable overwrite in MctlLadder::initMovement 2016-08-29 20:32:05 +02:00
Retro-Junk
3ff6dfee8b FULLPIPE: Fix condition check in StaticANIObject::update 2016-08-29 15:06:29 +02:00
Retro-Junk
3805362275 FULLPIPE: Scene04: Stop the Jar from levitating 2016-08-29 15:06:21 +02:00
Eugene Sandulenko
a2e9d8807a FULLPIPE: Initialize struct at construction.
Thanks to eriktorbjorn for valgrind logs.
2016-08-29 08:13:16 +02:00
Eugene Sandulenko
0237050b36 FULLPIPE: Improved Behavior debugging 2016-08-29 07:11:20 +02:00
Eugene Sandulenko
7d6e03c230 FULLPIPE: Remove obsolete warning 2016-08-29 07:11:20 +02:00
Retro-Junk
af5dcd4ba1 FULLPIPE: Fix priority check in Scene::getStaticANIObjectAtPos 2016-08-28 20:05:28 +02:00
Retro-Junk
6611589905 FULLPIPE: Fix alpha mask in Bitmap::isPixelHitAtPos 2016-08-28 20:05:21 +02:00
Eugene Sandulenko
9e5ddfee1d FULLPIPE: Avoid buffer overwrite 2016-08-28 13:37:58 +02:00
Eugene Sandulenko
ce681189e8 FULLPIPE: More debug info for behaviors 2016-08-28 13:30:17 +02:00