Commit Graph
1395 Commits
Author SHA1 Message Date
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