Commit Graph

1787 Commits

Author SHA1 Message Date
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
Eugene Sandulenko
76e25b635d FULLPIPE: Added debugging to scene3 2016-08-28 12:44:28 +02:00
Eugene Sandulenko
e070485169 FULLPIPE: Fix inventory items rebuilding 2016-08-28 11:43:25 +02:00
Eugene Sandulenko
0f0fee3add FULLPIPE: Implement Inventory2::removeItem() 2016-08-28 11:43:25 +02:00
Retro-Junk
dd911c92f6 FULLPIPE: Make elevators actually work 2016-08-26 21:44:26 +02:00
Eugene Sandulenko
f27c001527 FULLPIPE: Another fix to gotoLastFrame() 2016-08-25 23:02:12 +02:00
Eugene Sandulenko
797676678d FULLPIPE: Fix gotoLastFrame() implementation 2016-08-25 22:45:55 +02:00
Retro-Junk
967ef350d2 FULLPIPE: Fix array allocation in StepArray::insertPoints 2016-08-25 22:17:30 +02:00
Eugene Sandulenko
03cf470082 FULLPIPE: Fix if() condition 2016-08-25 09:14:47 +02:00
Eugene Sandulenko
5a6428aac2 FULLPIPE: Restore original tangled logic in stopAnim_maybe
The compiler was super-optimizing there, and my initial untangling
was incorrect. Restoring it with nasty goto's and will fix it later
once we have enough test cases.
2016-08-25 09:10:32 +02:00
Retro-Junk
1111b24eea FULLPIPE: Fix direction calculation in MctlGraph::getLinkDir 2016-08-24 20:43:22 +02:00
Retro-Junk
c5828a41f4 FULLPIPE: Inverse search mode behavior in MctlGraph::getHitNode 2016-08-22 22:22:00 +02:00
Retro-Junk
cb5bf0796e FULLPIPE: Fix always false condition check in MctlGraph::generateList 2016-08-22 22:21:49 +02:00
Eugene Sandulenko
1dc8ae58e4 FULLPIPE: Fix getCurrPoint(). Now Dude walks almost perfectly. Kudos to wanwan 2016-08-20 21:00:45 +02:00
Eugene Sandulenko
f5a508ff4d FULLPIPE: Let the bitmaps flip twice 2016-08-19 22:36:42 +02:00
Eugene Sandulenko
66a94b9eb9 FULLPIPE: Fix flipVertical too 2016-08-19 22:24:28 +02:00
Eugene Sandulenko
16a3f99230 FULLPIPE: Fix Bitmap flipping code. Thanks to wanwan 2016-08-19 22:12:31 +02:00
Retro-Junk
c62257f720 FULLPIPE: Fix index overflow in StepArray::gotoNextPoint 2016-08-18 08:08:06 +02:00
Eugene Sandulenko
da99a44af5 FULLPIPE: Remove copy/paste leftover 2016-08-15 19:34:46 +02:00
Eugene Sandulenko
3dfd4ba296 FULLPIPE: Rename MctlGraph substructures 2016-08-14 23:11:15 +02:00
Eugene Sandulenko
9b197be9d7 FULLPIPE: Renamed MctlGraph class methods 2016-08-14 22:56:17 +02:00
Eugene Sandulenko
23e62424e2 FULLPIPE: Rename MovGraph2 to MctlGraph 2016-08-14 22:56:17 +02:00
Retro-Junk
b670c02835 FULLPIPE: Rearrange code and fix flags initalization in MovGraph2::buildMovInfo1MessageQueue 2016-08-14 21:43:42 +02:00
Retro-Junk
35a1ad3463 FULLPIPE: Add missing list purge in MovGraph2::findMinPath 2016-08-14 21:43:29 +02:00
Eugene Sandulenko
68508cb87e FULLPIPE: Renamed rest of the AniHandler class methods 2016-08-14 21:40:29 +02:00
Eugene Sandulenko
1bcec8bcd9 FULLPIPE: Further renames in AniHandler class 2016-08-14 21:40:29 +02:00
Eugene Sandulenko
68828123da FULLPIPE: Mass renaming of AniHandler class 2016-08-14 21:40:29 +02:00
Eugene Sandulenko
060d1f7254 FULLPIPE: Rename various mgm variables to aniHandler 2016-08-14 21:40:29 +02:00
Eugene Sandulenko
f99e47de6e FULLPIPE: Rename MGM class to AniHandler 2016-08-14 21:40:29 +02:00
Eugene Sandulenko
e3acf3f23e FULLPIPE: Rename mgm.* to anihandler.* 2016-08-14 21:40:29 +02:00
Eugene Sandulenko
62656b89a2 FULLPIPE: Swap atan2 arguments 2016-08-14 09:50:03 +02:00
Eugene Sandulenko
e58545362f FULLPIPE: Put behavior debug output to a separate channel 2016-08-13 21:07:43 +02:00
Retro-Junk
2092422c5e FULLPIPE: Fix incorrect array element indirection in MGM::recalcOffsets 2016-08-13 18:28:41 +02:00
Retro-Junk
b4f418a4f3 FULLPIPE: Fix wrong member name in InteractionController::handleInteraction 2016-08-13 16:10:24 +02:00
Retro-Junk
02f0692a62 FULLPIPE: Use proper Surface coordinates 2016-08-13 16:10:24 +02:00
Eugene Sandulenko
73d01f8521 FULLPIPE: Hid noisy warning 2016-07-31 00:31:41 +03:00
Eugene Sandulenko
09f929eb69 FULLPIPE: More debug output for pathfinding 2016-07-31 00:31:41 +03:00
Eugene Sandulenko
98342f4ad6 FULLPIPE: Added more debug output to pathfinding 2016-07-30 01:09:25 +03:00
Eugene Sandulenko
0943555e8b FULLPIPE: Fix crash in MGM::movementis2 clearing 2016-07-29 00:06:46 +03:00
Eugene Sandulenko
f6f8c31984 FULLPIPE: Hid warning under debug channel. More debug output 2016-07-28 11:27:41 +03:00
Eugene Sandulenko
9f234b0aea FULLPIPE: Fixed debuf channel registration 2016-07-28 11:25:20 +03:00
Eugene Sandulenko
6ac435099c FULLPIPE: Split all debug output by channels 2016-07-28 00:37:32 +03:00
Eugene Sandulenko
1fb5f55b70 FULLPIPE: Added more debug channels 2016-07-28 00:37:32 +03:00
Eugene Sandulenko
2d96b5f3e6 FULLPIPE: Started using debug channels 2016-07-28 00:37:32 +03:00
Eugene Sandulenko
e19922d181 FULLPIPE: Few fixes to the pathfinding code 2016-07-26 19:50:47 +03:00
Eugene Sandulenko
6cb9429b12 FULLPIPE: Added temp trace output 2016-07-25 23:24:42 +03:00
Eugene Sandulenko
14757b1d17 FULLPIPE: Fix in MGM::recalcOffsets corner case check 2016-07-25 23:24:42 +03:00
Eugene Sandulenko
699d97b2de FULLPIPE: Fix subItems addressing in MGM 2016-07-25 23:24:42 +03:00
Eugene Sandulenko
9eb2c7362c FULLPIPE: Fix MGM array allocation 2016-07-25 23:24:42 +03:00
Eugene Sandulenko
81446fdc53 FULLPIPE: Streamlined double binary numbers loading 2016-07-25 23:24:42 +03:00
Eugene Sandulenko
53c0d28dd8 FULLPIPE: Renames in MovGraph class 2016-07-25 00:11:04 +03:00
Eugene Sandulenko
27d29090d8 FULLPIPE: Clarified MovGraph::calcDistance() implementation 2016-07-24 23:59:59 +03:00
Eugene Sandulenko
2e4dd165e9 FULLPIPE: Renames in MovGraph 2016-07-23 01:01:20 +03:00
Eugene Sandulenko
f68ef3ce28 FULLPIPE: Renames in Behavior code 2016-07-22 22:33:34 +03:00
Eugene Sandulenko
46aadaa0e0 FULLPIPE: Some renames in MovGraphLink 2016-07-20 22:56:28 +03:00
Eugene Sandulenko
aadc853146 FULLPIPE: Adjusted debug output 2016-07-18 22:40:52 +03:00
Eugene Sandulenko
7526cf82f2 FULLPIPE: Plug memory leak 2016-05-15 13:07:23 +02:00
Eugene Sandulenko
6b62f91437 FULLPIPE: Fix statics initialization 2016-05-07 11:05:48 +02:00
Ori Avtalion
d32941f657 FULLPIPE: Reduce audio header dependencies 2016-04-14 17:43:56 +03:00
Johannes Schickel
3aecd8ef2a ENGINES: Make variable names of ADGameDescription conform to our guidelines.
gameid     -> gameId
guioptions -> guiOptions
2016-03-08 19:01:38 +01:00
Johannes Schickel
0b6befdcc5 ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.
_singleid   -> _singleId
_gameids    -> _gameIds
_guioptions -> _guiOptions
2016-03-08 19:01:13 +01:00
Eugene Sandulenko
23d74fddb4 CONFIGURE: Introduced new engine dependency: highres
Some backends like GCW0 do no support graphics >320x240 due to
the hardware limitation (downscaling is possible but it will ruin
the pixel hunting which is often part of the gameplay).

Instead of manually updating the list of engines, we now introduce
a new dependency.

I marked all relevant engines, but some, like tinsel, require more
work with putting their relevant high-res games under USE_HIGHRES
define.
2016-03-05 14:25:56 +01:00
Johannes Schickel
e5feb43392 FULLPIPE: Let listSaves return list sorted on slot numbers. 2016-02-25 21:39:45 +01:00
Johannes Schickel
8f77efae96 FULLPIPE: Only request actual save slots in listSaves. 2016-01-26 16:35:30 +01:00
Eugene Sandulenko
7a21929e08 FULLPIPE: Fix cursor comparison 2015-11-28 00:06:47 +01:00
Eugene Sandulenko
24dbee0f06 FULLPIPE: Check result on realloc() 2015-11-27 16:38:06 +01:00
Eugene Sandulenko
120e763f71 FULLPIPE: More renames 2015-10-17 12:45:40 +02:00
Eugene Sandulenko
fc16d5eb03 FULLPIPE: More renames 2015-10-17 12:45:40 +02:00
Eugene Sandulenko
9b95f9f9c1 FULLPIPE: Rename some methods 2015-10-17 12:45:39 +02:00
Filippos Karapetis
3f119aab0e FULLPIPE: Fix a warning 2015-07-04 01:51:44 +03:00
Eugene Sandulenko
2b59aa6635 FULLPIPE: Remove redundant debug output 2015-05-15 16:46:15 +02:00
Torbjörn Andersson
dfe04491c1 JANITORIAL: Remove unnecessary semicolons 2015-01-21 01:29:22 +01:00
Eugene Sandulenko
7da48233ce FULLPIPE: Fix bug in inventory 2015-01-04 19:32:26 +01:00
Eugene Sandulenko
882e0ca8cb FULLPIPE: Sanity check 2015-01-04 19:23:43 +01:00
Eugene Sandulenko
4393d38a31 FULLPIPE: Plug memory leak 2015-01-04 19:18:41 +01:00
Eugene Sandulenko
308bfe3b9c FULLPIPE: Remove redundant check 2015-01-04 19:16:34 +01:00
Eugene Sandulenko
c3def28b99 FULLPIPE: Fix crash in scene04 2015-01-03 20:17:47 +01:00
Eugene Sandulenko
76b71cabb9 FULLPIPE: Fix bug with unmovable jar in scene04 2015-01-02 13:15:13 +01:00
Eugene Sandulenko
f4a99656ce FULLPIPE: Fix bug with spring in scene04 2015-01-02 13:15:13 +01:00
Filippos Karapetis
361f4d4717 FULLPIPE: Remove trailing whitespace 2014-10-28 16:22:48 +02:00
Matthew Hoops
9075bd71cd FULLPIPE: Silence a gcc warning 2014-09-28 15:29:49 -04:00
Eugene Sandulenko
ae26f9537e FULLPIPE: Initialize variable 2014-06-30 01:43:25 +03:00
Eugene Sandulenko
7d78a74156 FULLPIPE: Reduce header dependency 2014-06-27 19:07:27 +03:00
Eugene Sandulenko
96ba19099f FULLPIPE: Split out MGM code into separate file 2014-06-27 19:05:43 +03:00
Eugene Sandulenko
ec0d06e269 FULLPIPE: Attempt to fix flickering. Added debug output 2014-06-27 18:51:17 +03:00
Eugene Sandulenko
d6ec21d4d0 FULLPIPE: Fix selector in debug scene 2014-06-25 18:55:33 +03:00
Eugene Sandulenko
c176a9a534 FULLPIPE: Remove unused variable 2014-06-23 23:04:44 +03:00
Eugene Sandulenko
2a09159c2b FULLPIPE: Give better name to function 2014-06-23 15:54:28 +03:00
Eugene Sandulenko
a493355af3 FULLPIPE: MovGraph::calcMovItems: renamed variables and added some comments 2014-06-23 15:52:31 +03:00
Johannes Schickel
8d020ba086 FULLPIPE: Add 16bit/RGB backend support dependancy. 2014-06-21 03:47:28 +02:00
Eugene Sandulenko
9dcae18d27 FULLPIPE: Implement Bitmap::flipVertical() 2014-06-20 12:55:42 +03:00
Eugene Sandulenko
0a07cf1481 FULLPIPE: Draw transparent surfaces 2014-06-19 10:25:24 +03:00
Eugene Sandulenko
a3e89eb4b2 FULLPIPE: Fixed ModalQuery 2014-06-18 09:37:37 +03:00
Eugene Sandulenko
fde3e7fc12 FULLPIPE: Implement ModalCredits::update() 2014-06-18 09:37:36 +03:00
Eugene Sandulenko
c2387dbf3c FULLPIPE: Implemented ModalIntro::update() 2014-06-18 09:37:36 +03:00
Eugene Sandulenko
5a8b613a97 FULLPIPE: Stubbed sceneFade() 2014-06-18 09:37:36 +03:00
Eugene Sandulenko
a37bb1dabb FULLPIPE: Fix crash in scene34. Now it is rendered properly 2014-06-17 15:34:24 +03:00
Eugene Sandulenko
6c8d48c5a5 FULLPIPE: Cleanup gfx code 2014-06-17 15:24:42 +03:00
Eugene Sandulenko
7c444319cb FULLPIPE: cleanup 2014-06-17 15:06:11 +03:00
Eugene Sandulenko
e6af6328c7 FULLPIPE: Implement horizontal flipping 2014-06-17 15:05:10 +03:00
Eugene Sandulenko
f404c842a1 FULLPIPE: Skip internal 565 rpresentation for sprites and directly render them in 32bit 2014-06-17 14:55:26 +03:00
Eugene Sandulenko
343910d3ce FULLPIPE: Switch graphics to TransparentSurface 2014-06-17 14:07:19 +03:00
Eugene Sandulenko
8738d55b04 FULLPIPE: Switch engine to 32 bit 2014-06-17 14:00:47 +03:00
Eugene Sandulenko
22de79f924 FULLPIPE: Started switching gfx functions to Surface 2014-06-16 18:36:04 +03:00
Eugene Sandulenko
2ee3b7c11b FULLPIPE: Fix crash on exit 2014-06-14 09:43:29 +03:00
Eugene Sandulenko
5c005ad3a3 FULLPIPE: Implement FullpipeEngine::freeGameLoader() 2014-06-13 10:49:54 +03:00
Eugene Sandulenko
e181edd040 FULLPIPE: Implement FullpipeEngine::cleanup() 2014-06-13 10:44:52 +03:00
Eugene Sandulenko
96065c7f87 FULLPIPE: Implement GameLoader::~GameLoader() 2014-06-13 10:32:35 +03:00
Eugene Sandulenko
de01a09141 FULLPIPE: Removed unused code 2014-06-13 10:32:35 +03:00
Eugene Sandulenko
18242b8a29 FULLPIPE: Implement GameLoader::restoreDefPicAniInfos() 2014-06-12 10:32:45 +03:00
Eugene Sandulenko
0fe605be4b FULLPIPE: Implement GameVar::~GameVar() 2014-06-12 10:16:53 +03:00
Eugene Sandulenko
263cc2873b FULLPIPE: Use safe string copying. CID 1208908 2014-06-11 23:02:58 +03:00
Eugene Sandulenko
1d53333435 FULLPIPE: Copy string safely. CID 1208909 2014-06-11 23:01:22 +03:00
Eugene Sandulenko
8ca3316e3a FULLPIPE: Plug potential resource leak. CID 1208906 2014-06-10 19:32:47 +03:00
Johannes Schickel
ff4c060be1 FULLPIPE: Use strlcpy instead of strncpy in some places.
strncpy does not assure that the result is 0 terminated. strlcpy does, which
makes this safer.

I only replaced strncpy usages where the memory was not allocated to the
correct size right before the strncpy usage.
2014-06-09 22:46:54 +02:00
Eugene Sandulenko
bd63ee2c4e FULLPIPE: Fix compilation 2014-06-09 22:48:34 +03:00
Eugene Sandulenko
729810bbc1 FULLPIPE: Initialize variable. CID 1153659 2014-06-09 22:46:38 +03:00
Eugene Sandulenko
39088eec05 FULLPIPE: Fix copy-paste error from original. CID 1199556 2014-06-09 22:39:31 +03:00
Eugene Sandulenko
2e30e0fc7d FULLPIPE: Safely copy string. CID 1208908 2014-06-09 22:36:01 +03:00
Eugene Sandulenko
df5ef5bf2e FULLPIPE: Safely copy strings 2014-06-09 22:34:21 +03:00
Eugene Sandulenko
4ff543b22a FULLPIPE: Fix lockup on game start 2014-06-08 22:07:39 +03:00
Eugene Sandulenko
177735350b FULLPIPE: Initialize variable. CID 1208916 2014-06-08 15:35:55 +03:00
Eugene Sandulenko
7c017cfdb9 FULLPIPE: Implement MovGraph2::getItemSubIndexByMGM() 2014-06-07 10:13:13 +03:00
Eugene Sandulenko
113a2824c4 FULLPIPE: Fix binary logic. CID 1216221 2014-06-06 15:54:46 +03:00
Eugene Sandulenko
8d16014292 FULLPIPE: Fix memory leak and missing results. CID 1216225 2014-06-06 15:44:17 +03:00
Eugene Sandulenko
89ab5f7f63 FULLPIPE: Add missing break. CID 1216226 2014-06-06 15:38:29 +03:00
Eugene Sandulenko
5c018d6228 FULLPIPE: Add additional sanity check. CID 1220154 2014-06-06 15:19:19 +03:00
Eugene Sandulenko
631d4cdc0a FULLPIPE: Remove extra null check. CID 1220155 2014-06-06 15:13:56 +03:00
Eugene Sandulenko
e4403eea56 FULLPIPE: Remove extra sizeof. CID 1220156 2014-06-06 15:12:35 +03:00
Eugene Sandulenko
6bf2022913 FULLPIPE: Fix potential null dereference. CID 1148380 2014-06-06 15:11:13 +03:00
Eugene Sandulenko
4457a967a5 FULLPIPE: Initialize class variables. CID 1204256 2014-06-06 15:09:53 +03:00
Eugene Sandulenko
9460116df1 FULLPIPE: Fix more warnings 2014-06-05 00:43:13 +03:00
Eugene Sandulenko
49cb5ab569 FULLPIPE: Fix warning 2014-06-05 00:40:37 +03:00
Eugene Sandulenko
38b705a238 FULLPIPE: Finish MctlLadder::doWalkTo() implementation 2014-06-04 12:24:01 +03:00
Eugene Sandulenko
61d16b6cbd FULLPIPE: More work on MctlLadder::doWalkTo() 2014-06-04 09:46:19 +03:00
Eugene Sandulenko
4e27db8841 FULLPIPE: More worj on MctlLadder::doWalkTo() 2014-06-03 16:55:07 +03:00
Eugene Sandulenko
8bdf4e38be FULLPIPE: Add missing parameter to Movement::calcSomeXY() 2014-06-02 10:36:20 +03:00
Eugene Sandulenko
8979b79ecd FULLPIPE: More work on MctlLadder::doWalkTo() 2014-06-02 10:36:20 +03:00
Eugene Sandulenko
7227d723a4 FULLPIPE: Started implmentation of MctlLadder::doWalkTo() 2014-06-01 16:49:41 +03:00
Eugene Sandulenko
913947c247 FULLPIPE: Rename class variable to avoid confusion 2014-06-01 16:49:41 +03:00
Eugene Sandulenko
aaec2e993c FULLPIPE: Implement MctlCompound::findClosestConnectionPoint() 2014-05-31 10:18:33 +03:00
Eugene Sandulenko
0a46d67bae FULLPIPE: Started MctlCompound::findClosestConnectionPoint() implementation 2014-05-30 09:26:24 +03:00
Eugene Sandulenko
5a80e828e6 FULLPIPE: Implement Sound::setPanAndVolumeByStaticAni() 2014-05-30 08:03:40 +03:00
Eugene Sandulenko
b59026f1dd FULLPIPE: Fix ModalMainMenu::updateSoundVolume() 2014-05-29 10:59:17 +03:00
Eugene Sandulenko
aed5de6dfa FULLPIPE: Implement FullpipeEngine::disableSaves() 2014-05-29 09:18:34 +03:00
Eugene Sandulenko
41ffd7ae60 FULLPIPE: Implement MessageQueue::messageQueueCallback1() 2014-05-29 09:14:16 +03:00
Eugene Sandulenko
5903bacd25 FULLPIPE: Implement BallChain::sub04() 2014-05-29 09:04:50 +03:00
Eugene Sandulenko
e59bfb2b9f FULLPIPE: Implement MovGraph::method28() 2014-05-27 22:42:57 +03:00
Johannes Schickel
ae4ffe01f0 ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
Johannes Schickel
daa8d57a86 ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. 2014-05-27 02:04:07 +02:00
Eugene Sandulenko
5cc424fe77 FULLPIPE: Fix warning 2014-05-26 20:10:45 +03:00
Eugene Sandulenko
f7269dd7dc FULLPIPE: More work on MovGraph::method28() 2014-05-26 15:36:27 +03:00
Eugene Sandulenko
403b68e84d FULLPIPE: Started MovGraph::method28() implementation 2014-05-26 09:06:44 +03:00
Eugene Sandulenko
2cc7a81846 FULLPIPE: Implement MovGraphItem::free() 2014-05-26 08:53:03 +03:00
Eugene Sandulenko
82f4e71d56 FULLPIPE: Implement MovGraph::setEnds() 2014-05-26 08:44:28 +03:00
Eugene Sandulenko
120edd9434 FULLPIPE: Finish MovGraph::sub1() implementation 2014-05-26 08:44:28 +03:00
Eugene Sandulenko
09163f5878 FULLPIPE: More work on MovGraph::sub1() 2014-05-26 08:44:28 +03:00
Eugene Sandulenko
99b376afe7 FULLPIPE: Start MovGraph::sub1() implementation 2014-05-25 09:32:50 +03:00
Eugene Sandulenko
3ca0f88e1f FULLPIPE: Fix MovGraph::calcMovItems() 2014-05-25 09:32:50 +03:00
Eugene Sandulenko
d197bb04af FULLPIPE: Simplify syntax 2014-05-24 11:17:03 +03:00
Eugene Sandulenko
46d0e8b76c FULLPIPE: Finish MovGraph::method50() implementation 2014-05-24 11:17:03 +03:00
Eugene Sandulenko
9f447e0ff4 FULLPIPE: Fix MovGraphItem structure 2014-05-24 11:17:03 +03:00
Eugene Sandulenko
c4f3f77d74 FULLPIPE: Further work on MovGraph::method50() 2014-05-24 11:17:03 +03:00
Eugene Sandulenko
6b43561613 FULLPIPE: Started implementation of MovGraph::method50() 2014-05-23 09:43:03 +03:00
Eugene Sandulenko
1d46172008 FULLPIPE: Implement MovGraph::changeCallback() 2014-05-23 09:41:54 +03:00
Eugene Sandulenko
2ac8dfeeed FULLPIPE: Implement MovGraph::fillMGMinfo() 2014-05-23 08:06:38 +03:00
Eugene Sandulenko
15ffe359a8 FULLPIPE: Started work on MovGraph::fillMGMinfo() 2014-05-22 08:02:27 +03:00
Eugene Sandulenko
347c03d8b7 FULLPIPE: Fix method return types 2014-05-21 08:08:22 +03:00
Eugene Sandulenko
29eda4c02e FULLPIPE: Implement MovGraph::method3C() 2014-05-21 08:05:05 +03:00
Eugene Sandulenko
c1890cc739 FULLPIPE: Fix warnings 2014-05-20 08:15:30 +03:00
Eugene Sandulenko
9f31278d18 FULLPIPE: Fix warnings 2014-05-20 08:14:27 +03:00
Eugene Sandulenko
510ed39c5a FULLPIPE: Implement MovGraph::method34() 2014-05-20 08:10:04 +03:00
Eugene Sandulenko
d9112a5863 FULLPIPE: More work on MovGraph::method34() 2014-05-19 17:37:01 +03:00
Eugene Sandulenko
78bd805047 FULLPIPE: Started implementation of MovGraph::method34() 2014-05-19 07:42:25 +03:00
Eugene Sandulenko
77b244e5df FULLPIPE: Finish implementation of movGraphCallback() 2014-05-18 09:44:28 +03:00
Eugene Sandulenko
3ceaafd1f9 FULLPIPE: Started implementation of movGraphCallback() 2014-05-17 08:02:58 +03:00
Eugene Sandulenko
17b29e109d FULLPIPE: Implement MovGraph::method44() 2014-05-16 20:57:03 +03:00
Eugene Sandulenko
230e771321 FULLPIPE: Implement MovGraph::doWalkTo() 2014-05-15 12:34:55 +02:00
Eugene Sandulenko
df0d8bf874 FULLPIPE: Pushed noisy debug message deeper 2014-05-14 12:34:46 +02:00
Eugene Sandulenko
a8effe2a6e FULLPIPE: Added more debug output 2014-05-14 12:20:24 +02:00
Eugene Sandulenko
de1df05b1f FULLPIPE: Fix bug in global_messageHandler3() which prevented mouse handling 2014-05-14 12:15:37 +02:00
Eugene Sandulenko
cbe41c94f7 FULLPIPE: Fix bug in Scene::getPictureObjectById() 2014-05-14 12:12:44 +02:00
Eugene Sandulenko
a59a4b8656 FULLPIPE: Fix indent 2014-05-14 12:11:58 +02:00
Eugene Sandulenko
b07a833b63 FULLPIPE: Fix mistypo in FullpipeEngine::stopAllSounds() which lead to crash 2014-05-14 11:33:19 +02:00
Eugene Sandulenko
8bf202fe66 FULLPIPE: Fix crash in Movement destructor 2014-05-14 11:32:55 +02:00
Eugene Sandulenko
670bf9a1af FULLPIPE: Fixes to MovGraph::doWalkTo() 2014-05-13 09:32:02 +02:00
Eugene Sandulenko
3d81dd0a14 FULLPIPE: More work on MovGraph::doWalkTo() 2014-05-12 05:14:39 +03:00
Eugene Sandulenko
81a863be5c FULLPIPE: Further work on MovGraph::doWalkTo() 2014-05-11 08:35:51 +03:00
Torbjörn Andersson
38c63c4bc4 FULLPIPE: Silence GCC warnings 2014-05-10 22:04:20 +02:00
Eugene Sandulenko
57f97bc7f6 FULLPIPE: More work on MovGraph::doWalkTo() 2014-05-10 09:47:53 +03:00
Eugene Sandulenko
0549ae8259 FULLPIPE: Started MovGraph::doWalkTo() implementation 2014-05-10 09:30:09 +03:00
Eugene Sandulenko
9cc67a997e FULLPIPE: Implement MovGraph::calcChunk() 2014-05-09 12:32:48 +03:00
Eugene Sandulenko
caf920e28a FULLPIPE: Started implementing MovGraph::calcChunk() 2014-05-08 23:00:34 +03:00
Eugene Sandulenko
4d75bebd08 FULLPIPE: Implement MovGraph::getBboxes() 2014-05-07 22:18:08 +03:00
Eugene Sandulenko
7a27be3963 FULLPIPE: Implement MovGraph::shuffleTree() 2014-05-06 07:10:50 +03:00
Eugene Sandulenko
0c9bbbcf88 FULLPIPE: Complete MovGraph::findClosestLink() implementation 2014-05-05 11:01:05 +03:00
Eugene Sandulenko
c6d36044c5 FULLPIPE: Started MovGraph::findClosestLink() implementation 2014-05-05 08:02:44 +03:00
Eugene Sandulenko
5c063a1f6c FULLPIPE: Implement MovGraph2::freeItems() 2014-05-04 12:20:49 +03:00
Eugene Sandulenko
71002e26e7 FULLPIPE: Implement MovGraph::freeItems() 2014-05-04 10:41:36 +03:00
Eugene Sandulenko
bd5736c641 FULLPIPE: Implement MovGraph::genMovArr() 2014-05-04 09:33:45 +03:00
Eugene Sandulenko
9630e28bd9 FULLPIPE: Implement FullpipeEngine::restartGame() 2014-05-03 11:37:13 +03:00
Eugene Sandulenko
a708e4ffc9 FULLPIPE: Implement FullpipeEngine::setMusicVolume() 2014-05-03 11:22:45 +03:00
Eugene Sandulenko
2975ef3ebe FULLPIPE: Implement FullpipeEngine::stopAllSounds() 2014-05-03 11:18:47 +03:00
Eugene Sandulenko
28cb3e82d1 FULLPIPE: Implement StaticANIObject::~StaticANIObject() 2014-05-02 12:45:42 +03:00
Eugene Sandulenko
e714dea7c7 FULLPIPE: Implement Statics::init() 2014-05-02 12:40:06 +03:00
Eugene Sandulenko
b5385f6003 FULLPIPE: Remove now unused PtrList 2014-05-02 12:30:09 +03:00
Eugene Sandulenko
2e7d5caa31 FULLPIPE: Removed PtrList usage in statics.cpp 2014-05-02 12:29:15 +03:00
Eugene Sandulenko
79cb4b994d FULLPIPE: Remove PtrList usage in gfx.cpp 2014-05-02 12:18:39 +03:00
Eugene Sandulenko
cdcf9c5d89 FULLPIPE: Remove unused class variable 2014-05-02 12:12:30 +03:00
Eugene Sandulenko
3b54cc0e81 FULLPIPE: ditto for Scene::_messageQueueList 2014-05-02 12:11:42 +03:00
Eugene Sandulenko
6b0d938737 FULLPIPE: Removed couple of PtrList usages for code clarity 2014-05-02 12:09:42 +03:00
Eugene Sandulenko
2542f68e45 FULLPIPE: Implement Scene::stopAllSounds() 2014-05-02 11:21:27 +03:00
Eugene Sandulenko
23ef7fb901 FULLPIPE: Implement Scene::~Scene() 2014-05-02 11:16:28 +03:00
Eugene Sandulenko
f9c7a5d83f FULLPIPE: Implement Movement::~Movement() 2014-05-02 11:00:47 +03:00
Eugene Sandulenko
8fc73ea0c5 FULLPIPE: Implement MovGraphLink::~MovGraphLink() 2014-05-01 14:21:18 +03:00
Eugene Sandulenko
f18ad22d22 FULLPIPE: Implement MctlCompound::replaceNodeX() 2014-05-01 12:28:17 +03:00
Eugene Sandulenko
b031373ba7 FULLPIPE: Implement MctlCompound::removeObject() 2014-05-01 12:18:18 +03:00
Eugene Sandulenko
c7d017e166 FULLPIPE: Implement ModalSaveGame::getFileInfo() and stubbed saveload support 2014-05-01 12:06:40 +03:00
Eugene Sandulenko
39f771a3c5 FULLPIPE: Implement ModalSaveGame::saveload() 2014-05-01 09:44:47 +03:00
Eugene Sandulenko
b5271364a3 FULLPIPE: Implement ModalSaveGame::update() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
1e4f171e8a FULLPIPE: Implement ModalSaveGame::handleMessage() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
8fde4cf50f FULLPIPE: Implement ModalSaveGame::processMouse() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
3687987291 FULLPIPE: Fix ModalSaveGame::setup() 2014-04-29 08:14:43 +03:00
Eugene Sandulenko
c81099d390 FULLPIPE: Implement ModalSaveGame::setup() 2014-04-29 07:52:32 +03:00
Eugene Sandulenko
31b094892a FULLPIPE: Fix one more warning 2014-04-28 20:38:08 +03:00
Eugene Sandulenko
0c1b0cd097 FULLPIPE: Fix warnings 2014-04-28 20:35:18 +03:00
Eugene Sandulenko
5a966eef39 FULLPIPE: Implement ModalSaveGame::init() 2014-04-28 08:18:10 +03:00
Eugene Sandulenko
de9ab9d088 FULLPIPE: More code to ModalSaveGame 2014-04-27 12:52:57 +03:00
Eugene Sandulenko
91a3839882 FULLPIPE: Implement ModalSaveGame::getSaveName() 2014-04-27 12:42:28 +03:00
Eugene Sandulenko
d5bc560d66 FULLPIPE: Implement ModalSaveGame destructor 2014-04-27 12:39:37 +03:00
Eugene Sandulenko
a3859041bf FULLPIPE: Implement ModalSaveGame::ModalSaveGame() 2014-04-27 12:37:48 +03:00
Eugene Sandulenko
cf97b2ec9e FULLPIPE: Implement StaticANIObject::calcStepLen() 2014-04-27 11:59:29 +03:00
Eugene Sandulenko
10d3017737 FULLPIPE: Proper implementation of FullpipeEngine::stopAllSoundInstances() 2014-04-27 11:07:41 +03:00
Eugene Sandulenko
eaee951a2f FULLPIPE: Implement Sound::setPanAndVolume() 2014-04-26 23:32:27 +03:00
Eugene Sandulenko
64800b2ac2 FULLPIPE: Implement SoundList::getSoundItemById() 2014-04-26 21:58:20 +03:00
Eugene Sandulenko
533b4accb2 FULLPIPE: Fixed Sound::getVolume() 2014-04-26 21:45:41 +03:00
Eugene Sandulenko
ecdda5acdf FULLPIPE: Implement Sound() destructor 2014-04-26 17:34:24 +03:00
Eugene Sandulenko
452f939cba FULLPIPE: Implement Sound::freeSound() and Sound::stop() 2014-04-26 17:32:41 +03:00
Eugene Sandulenko
e25195d8f5 FULLPIPE: Implement Sound::play() 2014-04-26 17:00:11 +03:00
Eugene Sandulenko
4d81792b45 FULLPIPE: Implement global_messageHandler_handleSound() 2014-04-26 16:25:01 +03:00
Eugene Sandulenko
2f10c8ec55 FULLPIPE: Proper implementation of FullpipeEngine::playSound() 2014-04-26 15:06:23 +03:00
Eugene Sandulenko
ba14a54d79 FULLPIPE: Implement FullpipeEngine::setSceneMusicParameters() 2014-04-26 15:00:36 +03:00
Eugene Sandulenko
4598f48fd6 FULLPIPE: Remove redundant object casts 2014-04-26 14:47:18 +03:00
Eugene Sandulenko
e804b8fa2c FULLPIPE: Implement FullpipeEngine::getSceneTrack() 2014-04-26 14:43:08 +03:00
Eugene Sandulenko
81b24d0c40 FULLPIPE: Proper implementation of FullpipeEngine::startSceneTrack() 2014-04-26 14:34:12 +03:00
Eugene Sandulenko
d12d69631d FULLPIPE: Implement FullpipeEngine::playTrack() 2014-04-26 14:22:50 +03:00
Eugene Sandulenko
fd8eb9a0e3 FULLPIPE: Implement FullpipeEngine::processArcade() 2014-04-26 14:02:04 +03:00
Eugene Sandulenko
aad1d556d6 FULLPIPE: Implement FullpipeEngine::updateSoundVolume() 2014-04-26 13:18:55 +03:00
Eugene Sandulenko
cb565e9eaf FULLPIPE: Implement FullpipeEngine::toggleMute() 2014-04-26 13:13:07 +03:00
Eugene Sandulenko
04ca386e68 FULLPIPE: Implement global_messageHandler_KickStucco() 2014-04-26 12:23:37 +03:00
Eugene Sandulenko
da23bd0772 FULLPIPE: Implement global_messageHandler_KickMetal() 2014-04-26 12:18:53 +03:00
Eugene Sandulenko
c55398cd4b FULLPIPE: Implement clearGlobalMessageQueueList() 2014-04-26 12:08:37 +03:00
Eugene Sandulenko
20f14713da FULLPIPE: Implement MGM::refreshOffsets() 2014-04-26 12:03:58 +03:00
Eugene Sandulenko
8d15423f42 FULLPIPE: Implement MGM::countPhases() 2014-04-26 10:45:01 +03:00
Eugene Sandulenko
49b6498d22 FULLPIPE: Implement MGM::genMovement() 2014-04-26 10:39:34 +03:00
Eugene Sandulenko
324aa1a941 FULLPIPE: Implement MGM::genMQ() 2014-04-26 10:12:27 +03:00
Eugene Sandulenko
58648b0894 FULLPIPE: Implement StaticANIObject::changeStatics1() 2014-04-25 22:30:10 +03:00
Eugene Sandulenko
8230577153 FULLPIPE: Implement MGM::recalcOffsets() 2014-04-25 14:30:51 +03:00
Eugene Sandulenko
1726f5731d FULLPIPE: Further work on MGM::recalcOffsets() 2014-04-25 08:38:55 +03:00
Eugene Sandulenko
c340570138 FULLPIPE: More work on MGM::recalcOffsets() 2014-04-24 12:37:56 +03:00
Eugene Sandulenko
c949963a8a FULLPIPE: More work on MGM::calcOffsets() 2014-04-23 20:52:39 +03:00
Eugene Sandulenko
8195f14473 FULLPIPE: Started implementation of MGM::recalcOffsets() 2014-04-23 20:29:36 +03:00
Eugene Sandulenko
eeec908123 FULLPIPE: Implement MovGraph::getItemIndexByStaticAni() 2014-04-22 21:21:00 +03:00
Eugene Sandulenko
f49ce44589 FULLPIPE: Implement ModalSaveGame constructor 2014-04-22 00:03:41 +03:00
Eugene Sandulenko
2cd896b1d6 FULLPIPE: Make debugging output less noisy 2014-04-21 19:50:30 +03:00
Eugene Sandulenko
e593f39e18 FULLPIPE: Implement MctlCompound::method34() 2014-04-21 15:13:20 +03:00
Eugene Sandulenko
c73a10606e FULLPIPE: Implement Inventory2::clear() 2014-04-21 09:47:03 +03:00
Eugene Sandulenko
3091d0ae7f FULLPIPE: Implement couple destructors 2014-04-21 09:38:46 +03:00
Eugene Sandulenko
81a2ee7d7c FULLPIPE: Implement ModalQuery::init() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
8f40dae91d FULLPIPE: Implement ModalQuery::handleMessage() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
3fe9d4b24e FULLPIPE: Implement ModalQuery::update() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
f655718b55 FULLPIPE: Implement ModalQuery::getQueryResult() and destructor 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
4f05fa6586 FULLPIPE: Implement ModalQuery::create() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
1d41a9ccf4 FULLPIPE: Started work on ModalQuery 2014-04-20 23:03:43 +03:00
Eugene Sandulenko
e76a890481 FULLPIPE: Implement ModalMainMenu::updateSoundVolume() 2014-04-19 17:01:29 +03:00
Eugene Sandulenko
559f51e29e FULLPIPE: Implement ModalMainMenu::updateVolume() 2014-04-19 14:06:34 +03:00
Eugene Sandulenko
3b1af18d92 FULLPIPE: Implement ModalMainMenu::isSaveAllowed() 2014-04-19 12:51:45 +03:00
Eugene Sandulenko
23f15c754f FULLPIPE: Implement ModalMainMenu::setSliderPos() 2014-04-18 21:18:04 +03:00
Eugene Sandulenko
e6c6eac9af FULLPIPE: Implement ModalMainMenu::updateSliderPos() 2014-04-18 21:09:12 +03:00
Eugene Sandulenko
640536a584 FULLPIPE: Fix crash 2014-04-17 22:50:42 +03:00
Eugene Sandulenko
7edb9af72c FULLPIPE: Implement ModalMainMenu::checkHover() 2014-04-17 22:50:28 +03:00
Eugene Sandulenko
ac2c5ff084 FULLPIPE: Implement ModalMainMenu::isOverArea() 2014-04-16 20:17:02 +03:00
Torbjörn Andersson
4411c816f6 FULLPIPE: Fix GCC warning
I assume that the purpose of realloc() here is to increase the
_points memory area, but it's not guaranteed that the new block
will start at the same address as the old one.
2014-04-16 18:09:13 +02:00
Eugene Sandulenko
df39d9a963 FULLPIPE: Implement ModalMainMenu::init() 2014-04-15 22:17:56 +03:00
Eugene Sandulenko
98fc589434 FULLPIPE: Implement Background::~Background() 2014-04-14 22:47:38 +03:00
Eugene Sandulenko
42f4bb6b1e FULLPIPE: Implement StepArray::insertPoints() 2014-04-13 11:33:05 +03:00
Eugene Sandulenko
b2c6483d1a FULLPIPE: Implement StaticANIObject::startAnimSteps() 2014-04-13 11:33:05 +03:00
Eugene Sandulenko
ff93bd18a1 FULLPIPE: Implement StaticANIObject::show2() 2014-04-13 09:46:51 +03:00
Eugene Sandulenko
2e7ef9d789 FULLPIPE: Implement BallChain::removeBall() 2014-04-12 14:44:35 +03:00
Eugene Sandulenko
af06053d6b FULLPIPE: Implement StaticANIObject::startMQIfIdle() 2014-04-11 23:18:31 +03:00
Eugene Sandulenko
b4d06ccfe0 FULLPIPE: Implement ModalMainMenu::handleMessage() 2014-04-10 06:49:15 +03:00
Eugene Sandulenko
d991a139f0 FULLPIPE: Implement ModalMainMenu::enableDebugMenu() 2014-04-10 06:21:46 +03:00
Eugene Sandulenko
a30c646cae FULLPIPE: Implement ModalMainMenu::enableDebugMenuButton() 2014-04-10 06:13:24 +03:00
Eugene Sandulenko
15c6293128 FULLPIPE: Implement ModalMainMenu constructor 2014-04-09 23:43:50 +03:00
Eugene Sandulenko
a73bb7b3f6 FULLPIPE: Renames in scene29. This completes the scene 2014-04-08 19:01:28 +03:00
Eugene Sandulenko
ede2b70f1d FULLPIPE: More renames in scene29 2014-04-08 18:55:42 +03:00
Eugene Sandulenko
b5cd8e69a0 FULLPIPE: Renames in scene29 2014-04-07 23:43:47 +03:00
Eugene Sandulenko
8f5b068474 FULLPIPE: More work on renaming in scene29 2014-04-07 23:43:47 +03:00
Eugene Sandulenko
3c82fa407a FULLPIPE: Further renames in scene29 2014-04-06 23:51:11 +03:00
Eugene Sandulenko
5bc19d0e0a FULLPIPE: More renames in scene29 2014-04-05 12:12:52 +03:00
Eugene Sandulenko
ec506f9b84 FULLPIPE: Renames in scene29 2014-04-04 19:08:56 +03:00
Eugene Sandulenko
2657322f87 FULLPIPE: Implement sceneHandler29_winArcade() 2014-04-03 23:23:29 +03:00
Eugene Sandulenko
70923015f0 FULLPIPE: Implement sceneHandler29_sub05() 2014-04-02 15:42:41 +03:00
Eugene Sandulenko
9aa17f4cde FULLPIPE: Implement sceneHandler29_sub03() 2014-04-02 15:10:28 +03:00
Eugene Sandulenko
c08a4fdba1 FULLPIPE: Implement sceneHandler29_shootRed() 2014-04-02 15:10:28 +03:00
Eugene Sandulenko
2a2f033551 FULLPIPE: Implement sceneHandler29_shootGreen() 2014-04-01 22:22:55 +03:00
Eugene Sandulenko
ee9ad6cfb5 FULLPIPE: Implement sceneHandler29_animBearded() 2014-03-31 23:10:55 +03:00
Eugene Sandulenko
6d51c401be FULLPIPE: Implement sceneHandler29_manHit() 2014-03-30 17:04:13 +03:00
Eugene Sandulenko
a08624c791 FULLPIPE: Implement sceneHandler29_sub16() 2014-03-30 16:18:22 +03:00
Eugene Sandulenko
4332d9263b FULLPIPE: Implement sceneHandler29_sub15() 2014-03-29 23:47:27 +02:00
Eugene Sandulenko
7a3dd1dbbf FULLPIPE: Implement sceneHandler29_sub07() 2014-03-29 23:40:48 +02:00
Eugene Sandulenko
620411bfeb FULLPIPE: Implement sceneHandler29_shootersEscape() 2014-03-28 23:27:38 +02:00
Eugene Sandulenko
19f427f9a5 FULLPIPE: Implement sceneHandler29_clickPorter() 2014-03-27 23:53:36 +02:00
Eugene Sandulenko
0b691bbbd2 FULLPIPE: Implement sceneHandler29_shoot() 2014-03-26 23:56:28 +02:00
Eugene Sandulenko
1c193ed1e5 FULLPIPE: Implement sceneHandler29_manToR() 2014-03-25 21:16:01 +02:00
Eugene Sandulenko
d03ad2de56 FULLPIPE: Implement sceneHandler29_manToL() 2014-03-25 21:14:21 +02:00
Eugene Sandulenko
a300c384d2 FULLPIPE: Implement sceneHandler29_manFromR() 2014-03-25 21:10:03 +02:00
Eugene Sandulenko
ae49c56c22 FULLPIPE: Implement sceneHandler29_manFromL() 2014-03-25 21:08:19 +02:00
Eugene Sandulenko
b3b27c3d0e FULLPIPE: Enable scene29 2014-03-25 00:28:52 +02:00
Eugene Sandulenko
202804d8d3 FULLPIPE: Implement scene29_updateCursor() 2014-03-25 00:28:52 +02:00
Eugene Sandulenko
78e5849268 FULLPIPE: Finish scene29_initScene() implementation 2014-03-25 00:28:52 +02:00
Eugene Sandulenko
7ef1806938 FULLPIPE: More work on scene29_initScene() 2014-03-25 00:28:52 +02:00
Eugene Sandulenko
72b1d82d4f FULLPIPE: More code to scene29_initScene() 2014-03-24 00:08:43 +02:00
Eugene Sandulenko
6d6e9d34b4 FULLPIPE: Formatting 2014-03-22 21:17:55 +02:00
Eugene Sandulenko
043ce51b6f FULLPIPE: Started scene29_initScene() implementation 2014-03-22 13:47:05 +02:00
Eugene Sandulenko
a3575d149b FULLPIPE: Implement sceneHandler29_manJump() 2014-03-22 00:28:46 +02:00
Eugene Sandulenko
8c7c0d4d37 FULLPIPE: Implement sceneHandler29_manBend() 2014-03-22 00:28:45 +02:00
Eugene Sandulenko
8a1c472f5b FULLPIPE: More work on scene29 2014-03-20 23:47:28 +02:00
Eugene Sandulenko
5705f7083b FULLPIPE: Furhter work on scene29 2014-03-20 00:46:00 +02:00
Eugene Sandulenko
09435e48dd FULLPIPE: Further work on sceneHandler29() 2014-03-19 01:18:44 +02:00
Eugene Sandulenko
c7d1ca9f65 FULLPIPE: Code formatting 2014-03-18 09:29:29 +02:00
Eugene Sandulenko
6e380484fa FULLPIPE: Started scene29 implementaion 2014-03-18 00:57:45 +02:00
Eugene Sandulenko
548dd029ee FULLPIPE: Last renames in scene18and19. This completes the scene 2014-03-16 22:40:26 +02:00
Eugene Sandulenko
8bdea56720 FULLPIPE: Yet more renames in scene18 and 19 2014-03-16 22:40:26 +02:00
Eugene Sandulenko
9a6b72f28c FULLPIPE: More vars renamed in scene18 2014-03-16 22:40:26 +02:00
Eugene Sandulenko
60a41b76f2 FULLPIPE: More renames in scene18and19 2014-03-16 22:40:26 +02:00
Eugene Sandulenko
ed90a8861b FULLPIPE: Fix compiler warning 2014-03-16 02:00:35 +02:00
Eugene Sandulenko
90cd949012 FULLPIPE: Further work on scene18and19 renames 2014-03-15 23:28:01 +02:00
Eugene Sandulenko
2e440e54e4 FULLPIPE: Further var renames in scene18and19 2014-03-14 23:49:51 +02:00
Eugene Sandulenko
35569962fe FULLPIPE: Some renames in scenes18 and 19 2014-03-13 23:12:39 +02:00
Eugene Sandulenko
17a8bf4f24 FULLPIPE: Fix warning 2014-03-12 23:39:01 +02:00
Eugene Sandulenko
baa4457f25 FULLPIPE: Implement sceneHandler18_clickBoard() 2014-03-12 23:33:12 +02:00
Eugene Sandulenko
2a81fb5e1e FULLPIPE: Implement sceneHandler18_showManJumpTo() 2014-03-12 23:33:12 +02:00
Eugene Sandulenko
c14e6a0272 FULLPIPE: Implement sceneHandler18and19_animateRiders() 2014-03-12 00:20:56 +02:00
Eugene Sandulenko
c548b3cb54 FULLPIPE: Implement sceneHandler18and19_showGirlJump() 2014-03-10 23:19:17 +02:00
Eugene Sandulenko
e1b3130f43 FULLPIPE: Implement sceneHandler18and19_showBoyJump() 2014-03-10 23:19:16 +02:00
Eugene Sandulenko
9a319a9dba FULLPIPE: Implement sceneHandler18and19_manStandArmchair() 2014-03-10 23:19:16 +02:00
Eugene Sandulenko
503b582932 FULLPIPE: Implement sceneHandler18and19_girlJumpTo() 2014-03-10 23:19:16 +02:00
Eugene Sandulenko
c2a9ee0557 FULLPIPE: Make angle arithmetics more readable in scene18/19 2014-03-10 12:56:38 +02:00
Eugene Sandulenko
ee9c03158b FULLPIPE: Implement sceneHandler18and19_drawRiders() 2014-03-10 00:03:15 +02:00
Eugene Sandulenko
bcc43d033a FULLPIPE: Implement sceneHandler18and19_showBoyJumpTo() 2014-03-09 00:26:04 +02:00
Eugene Sandulenko
e752d38ac1 FULLPIPE: Implement sceneHandler18and19_showGirlJumpTo() 2014-03-08 00:22:00 +02:00
Eugene Sandulenko
d22d20077b FULLPIPE: Implement sceneHandler19_updateNumRides() 2014-03-06 23:01:39 +02:00
Eugene Sandulenko
a3db3230b2 FULLPIPE: Implement sceneHandler18and19_boyJumpTo() 2014-03-06 23:01:39 +02:00
Eugene Sandulenko
2236ae1055 FULLPIPE: Implement sceneHandler18and19_showManJump() 2014-03-06 23:01:39 +02:00
Eugene Sandulenko
eddf87f548 FULLPIPE: Enable scene18 and scene19 2014-03-05 23:02:55 +02:00
Eugene Sandulenko
afda517c3d FULLPIPE: Implement sceneHandler19() 2014-03-05 23:02:55 +02:00
Eugene Sandulenko
b0d681e5be FULLPIPE: Implement sceneHandler18() 2014-03-05 23:02:55 +02:00
Eugene Sandulenko
ee3f26e4b6 FULLPIPE: Implement scene18_setupSwingers() 2014-03-04 23:19:48 +02:00
Eugene Sandulenko
bb29087332 FULLPIPE: Implement scene19_updateCursor() 2014-03-04 23:19:48 +02:00
Eugene Sandulenko
f504635cbd FULLPIPE: Implement scene19_setSugarState() 2014-03-03 23:40:05 +02:00
Eugene Sandulenko
bc3eb3b22b FULLPIPE: Implement scene18_setupEntrance() 2014-03-03 23:40:05 +02:00
Eugene Sandulenko
201f7a0f82 FULLPIPE: Implement true scene19_preload() 2014-03-03 00:26:57 +02:00