Commit Graph
125 Commits
Author SHA1 Message Date
Eugene Sandulenko 6d59ecdd41 FULLPIPE: Load gameobj.h 2017-12-08 23:57:48 +01:00
Eugene Sandulenko c728c29857 FULLPIPE: More debug output to loading 2017-12-08 23:57:48 +01:00
Eugene Sandulenko cee6a336f2 FULLPIPE: Fix bug #9673: Unable to move after loading a save from the title screen 2017-12-01 22:43:16 +01:00
Colin Snover e40b4a348a FULLPIPE: Fix memory leaks of arcade keys
Fixes Trac#9657.
2017-11-18 22:35:12 +01:00
Colin Snover 715d4bd76a FULLPIPE: Fix memory leaks, ownership issues with various point lists 2017-11-18 22:35:12 +01:00
Colin Snover bb26bf7994 FULLPIPE: Fix memory leaks and unnecessary indirect allocations in Motion and Sc2 2017-11-18 22:35:12 +01:00
Colin Snover 14a6ff0810 FULLPIPE: Fix memory leaks of MovTable and remove unnecessary extra class 2017-11-18 22:35:12 +01:00
Colin Snover ff96db23df FULLPIPE: Fix leaks and unnecessary extra allocations in FullpipeEngine 2017-11-18 22:35:12 +01:00
Colin Snover 926bcb6740 FULLPIPE: Handle quit/RTL events correctly
Fixes Trac#10316.
2017-11-18 22:35:12 +01:00
Colin Snover a25246bebe FULLPIPE: Remove unnecessary extra allocation for RNG 2017-11-18 22:35:12 +01:00
Colin Snover 0cc0b1932e FULLPIPE: Fix memory leaks, ownership issues, and endianness issues in graphics code 2017-11-18 22:35:12 +01:00
Filippos Karapetis a93c8c5d3e Unify all string function parameters to be const Common::String &
Thanks to wjp for the suggestion
2017-03-24 00:56:11 +02:00
Filippos Karapetis abe1c65d62 FULLPIPE: Change the sound code to use Common::String 2017-03-22 05:22:36 +02:00
Filippos Karapetis 93982b2ca9 FULLPIPE: Change more object-related functions to use Common::String 2017-03-22 04:32:23 +02:00
Eugene Sandulenko d4313bf6b5 FULLPIPE: Decrease header dependency 2016-12-26 19:13:28 +01:00
Eugene Sandulenko 8f4a662b1d FULLPIPE: Simplify demo check in the engine 2016-12-11 18:36:08 +01:00
Eugene Sandulenko 5f26c445c9 FULLPIPE: Implemented support for German demo 2016-12-10 17:15:49 +01:00
Eugene Sandulenko b03b7902eb FULLPIPE: Implement wide scene autoscrolling 2016-12-10 00:05:19 +01:00
Eugene Sandulenko 7e1dc617c4 FULLPIPE: Implement isSaveAllowed() 2016-12-07 19:03:08 +01:00
Eugene Sandulenko d712d2bcff FULLPIPE: Initial code for scene04 music 2016-11-29 19:39:04 +01:00
Torbjörn Andersson 75e2770fae FULLPIPE: Silence GCC warnings (mostly signed/unsigned ones) 2016-11-28 06:42:47 +01:00
Eugene Sandulenko 1523f987c3 FULLPIPE: Added 4 sound channels like in original 2016-11-25 18:53:16 +01:00
Eugene Sandulenko 5c2bfc4c23 FULLPIPE: Added debugging to interaction code 2016-10-04 19:48:12 +02:00
Eugene Sandulenko a687ae3daf FULLPIPE: Add support loading/saving from GMM 2016-09-27 19:10:07 +02:00
Eugene Sandulenko 76e25b635d FULLPIPE: Added debugging to scene3 2016-08-28 12:44:28 +02:00
Eugene Sandulenko 0f0fee3add FULLPIPE: Implement Inventory2::removeItem() 2016-08-28 11:43:25 +02:00
Eugene Sandulenko da99a44af5 FULLPIPE: Remove copy/paste leftover 2016-08-15 19:34:46 +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 e58545362f FULLPIPE: Put behavior debug output to a separate channel 2016-08-13 21:07:43 +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 2d96b5f3e6 FULLPIPE: Started using debug channels 2016-07-28 00:37:32 +03:00
Ori Avtalion d32941f657 FULLPIPE: Reduce audio header dependencies 2016-04-14 17:43:56 +03:00
Eugene Sandulenko 5a8b613a97 FULLPIPE: Stubbed sceneFade() 2014-06-18 09:37:36 +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 c7d017e166 FULLPIPE: Implement ModalSaveGame::getFileInfo() and stubbed saveload support 2014-05-01 12:06:40 +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 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 df39d9a963 FULLPIPE: Implement ModalMainMenu::init() 2014-04-15 22:17:56 +03:00
Eugene Sandulenko 15c6293128 FULLPIPE: Implement ModalMainMenu constructor 2014-04-09 23:43:50 +03:00
Johannes Schickel 387fe8c141 FULLPIPE: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
Eugene Sandulenko b5182581eb FULLPIPE: Implement lift_hoverButton(). This completes the lift. 2014-02-01 16:55:44 +02:00
Eugene Sandulenko 26960936b5 FULLPIPE: Implement lift_walkAndGo() 2014-02-01 16:55:44 +02:00
Eugene Sandulenko 3dbd8817c3 FULLPIPE: Implement lift_animateButton() 2014-02-01 16:55:43 +02:00
Eugene Sandulenko b2438f8d01 FULLPIPE: Implement lift_init() 2014-01-26 16:53:08 +02:00
Eugene Sandulenko 05ab849247 FULLPIPE: Implement lift_setButtonStatics() 2014-01-26 16:53:08 +02:00