Commit Graph
113 Commits
Author SHA1 Message Date
Eugene Sandulenko d4313bf6b5 FULLPIPE: Decrease header dependency 2016-12-26 19:13:28 +01:00
Eugene Sandulenko a62d29ab86 FULLPIPE: Revert memory leak fixing as that introduced tons of regressions 2016-12-13 18:15:41 +01:00
Eugene Sandulenko 1a4580d83f FULLPIPE: Plug several memory leaks 2016-12-12 20:05:14 +01:00
Eugene Sandulenko 8f4a662b1d FULLPIPE: Simplify demo check in the engine 2016-12-11 18:36:08 +01:00
Eugene Sandulenko 7e1dc617c4 FULLPIPE: Implement isSaveAllowed() 2016-12-07 19:03:08 +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 4acb6c886c FULLPIPE: Center mouse cursor on startup 2016-10-02 13:23:04 +02:00
Eugene Sandulenko 5d1ea5db91 FULLPIPE: Fix scene persistence between scenes 2016-10-01 00:24:31 +02:00
Eugene Sandulenko 6aa4efda50 FULLPIPE: Do not save on every room entering 2016-09-29 07:33:18 +02:00
Eugene Sandulenko a687ae3daf FULLPIPE: Add support loading/saving from GMM 2016-09-27 19:10:07 +02:00
Eugene Sandulenko 37f4b36f7f FULLPIPE: Add support for loading from launcher 2016-09-27 18:29:05 +02:00
Eugene Sandulenko b1901e9bd1 FULLPIPE: Throttle animation playback to 30fps 2016-09-21 00:19:04 +02:00
Eugene Sandulenko b9b81a22c2 FULLPIPE: Make sound controls work and persistent 2016-09-11 23:18:25 +02:00
Torbjörn Andersson 12973f4e90 FULLPIPE: Free _backgroundSurface when the game ends 2016-09-08 17:23:52 +02:00
Eugene Sandulenko 26f55005b3 FULLPIPE: Rename in ExCommand structure 2016-09-04 23:54:43 +02:00
Eugene Sandulenko 888a4578af FULLPIPE: Fix few bugs in Map code 2016-08-29 23:35:20 +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 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 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
Ori Avtalion d32941f657 FULLPIPE: Reduce audio header dependencies 2016-04-14 17:43:56 +03:00
Filippos Karapetis 361f4d4717 FULLPIPE: Remove trailing whitespace 2014-10-28 16:22:48 +02:00
Eugene Sandulenko ae26f9537e FULLPIPE: Initialize variable 2014-06-30 01:43:25 +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 8738d55b04 FULLPIPE: Switch engine to 32 bit 2014-06-17 14:00:47 +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 de01a09141 FULLPIPE: Removed unused code 2014-06-13 10:32:35 +03:00
Eugene Sandulenko 49cb5ab569 FULLPIPE: Fix warning 2014-06-05 00:40:37 +03:00
Eugene Sandulenko aed5de6dfa FULLPIPE: Implement FullpipeEngine::disableSaves() 2014-05-29 09:18:34 +03:00
Eugene Sandulenko a59a4b8656 FULLPIPE: Fix indent 2014-05-14 12:11:58 +02:00
Eugene Sandulenko 9630e28bd9 FULLPIPE: Implement FullpipeEngine::restartGame() 2014-05-03 11:37:13 +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 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 b2438f8d01 FULLPIPE: Implement lift_init() 2014-01-26 16:53:08 +02:00
Eugene Sandulenko f7c768552a FULLPIPE: Implement lift_clickButton() 2014-01-26 16:53:08 +02:00
Eugene Sandulenko f8d835d0af FULLPIPE: Implement FullpipeEngine::updateMap() 2014-01-14 13:14:33 +02:00
Eugene Sandulenko f710418ae5 FULLPIPE: Implement preloadCallback() 2014-01-10 21:31:18 +02:00
Eugene Sandulenko 2b1d7f1eb7 FULLPIPE: Initialize variable 2014-01-06 23:24:36 +02:00
Eugene Sandulenko 51a83e8be1 FULLPIPE: Implement scene11_initScene() 2013-12-24 00:14:37 +02:00
Eugene Sandulenko 90532c78a2 FULLPIPE: g_fullpipe -> g_fp for brevity 2013-12-21 16:42:49 +02:00