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