Commit Graph
131 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
Eugene Sandulenko 1dc8ae58e4 FULLPIPE: Fix getCurrPoint(). Now Dude walks almost perfectly. Kudos to wanwan 2016-08-20 21:00:45 +02:00
Retro-Junk c62257f720 FULLPIPE: Fix index overflow in StepArray::gotoNextPoint 2016-08-18 08:08:06 +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 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 e19922d181 FULLPIPE: Few fixes to the pathfinding code 2016-07-26 19:50:47 +03:00
Eugene Sandulenko 6b62f91437 FULLPIPE: Fix statics initialization 2016-05-07 11:05:48 +02:00
Eugene Sandulenko 24dbee0f06 FULLPIPE: Check result on realloc() 2015-11-27 16:38:06 +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
Filippos Karapetis 361f4d4717 FULLPIPE: Remove trailing whitespace 2014-10-28 16:22:48 +02:00
Eugene Sandulenko 0a07cf1481 FULLPIPE: Draw transparent surfaces 2014-06-19 10:25:24 +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 4ff543b22a FULLPIPE: Fix lockup on game start 2014-06-08 22:07:39 +03:00
Eugene Sandulenko 113a2824c4 FULLPIPE: Fix binary logic. CID 1216221 2014-06-06 15:54:46 +03:00
Eugene Sandulenko 8bdf4e38be FULLPIPE: Add missing parameter to Movement::calcSomeXY() 2014-06-02 10:36:20 +03:00
Eugene Sandulenko df0d8bf874 FULLPIPE: Pushed noisy debug message deeper 2014-05-14 12:34:46 +02:00
Eugene Sandulenko 8bf202fe66 FULLPIPE: Fix crash in Movement destructor 2014-05-14 11:32:55 +02: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 2e7d5caa31 FULLPIPE: Removed PtrList usage in statics.cpp 2014-05-02 12:29:15 +03:00
Eugene Sandulenko f9c7a5d83f FULLPIPE: Implement Movement::~Movement() 2014-05-02 11:00:47 +03:00
Eugene Sandulenko cf97b2ec9e FULLPIPE: Implement StaticANIObject::calcStepLen() 2014-04-27 11:59:29 +03:00
Eugene Sandulenko 58648b0894 FULLPIPE: Implement StaticANIObject::changeStatics1() 2014-04-25 22:30:10 +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 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 af06053d6b FULLPIPE: Implement StaticANIObject::startMQIfIdle() 2014-04-11 23:18:31 +03:00
Eugene Sandulenko 88f8e00773 FULLPIPE: Implement scene19_preload() 2014-03-03 00:14:12 +02:00
Eugene Sandulenko a1d9281fb4 FULLPIPE: Implement scene18_preload() 2014-03-02 21:04:09 +02:00
Johannes Schickel 387fe8c141 FULLPIPE: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
Eugene Sandulenko 491a045eea FULLPIPE: Implement Movement::freePixelData() 2014-01-12 10:59:14 +02:00
Eugene Sandulenko 4a0bfb751c FULLPIPE: Implement StaticANIObject::preloadMovements() 2014-01-12 00:48:11 +02:00
Eugene Sandulenko 2d3ac3100c FULLPIPE: Implement StaticANIObject::adjustSomeXY() 2014-01-12 00:48:11 +02:00
Eugene Sandulenko 91baf35726 FULLPIPE: Implement StaticANIObject::calcNextStep() 2014-01-12 00:48:10 +02:00
Eugene Sandulenko f710418ae5 FULLPIPE: Implement preloadCallback() 2014-01-10 21:31:18 +02:00
Eugene Sandulenko 67c70168ad FULLPIPE: Rest of destructor stubs 2014-01-08 18:48:34 +02:00
Eugene Sandulenko 4babc0f9f0 FULLPIPE: Implement StaticANIObject::restartMessageQueue() 2014-01-05 17:13:32 +02:00
Eugene Sandulenko 4d8a50620d FULLPIPE: Implement sceneHandler25_sub01() 2014-01-05 17:13:32 +02:00
Eugene Sandulenko e601797377 FULLPIPE: More code to scene23 2014-01-05 01:30:11 +02:00