Commit Graph
100 Commits
Author SHA1 Message Date
Torbjörn Andersson 4eef7a42e3 FULLPIPE: Silence GCC memset() warnings
Recent GCC versions complain if you memset() a class or struct that
contain non-POD data types. Get around that by either initializing
the object when created, or by adding a reset() method.
2019-07-14 14:58:19 +03:00
Eugene Sandulenko 20fb25d58a FULLPIPE: Renames in ExCommand 2017-12-03 23:04:58 +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 e2367f3ed2 FULLPIPE: Remove unnecessary and unsafe C-style casts 2017-11-18 22:35:12 +01:00
Colin Snover 8e8932f38d FULLPIPE: Remove unnecessary and illegal C-style casts 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 a25246bebe FULLPIPE: Remove unnecessary extra allocation for RNG 2017-11-18 22:35:12 +01:00
Colin Snover 88a2eaba93 FULLPIPE: Make dimensions/coordinate getters pure functions 2017-11-18 22:35:12 +01:00
Eugene Sandulenko b03b7902eb FULLPIPE: Implement wide scene autoscrolling 2016-12-10 00:05:19 +01:00
Eugene Sandulenko 501681dd24 FULLPIPE: Fix music looping in scene04. This completes this scene 2016-11-30 15:43:13 +01:00
Eugene Sandulenko d712d2bcff FULLPIPE: Initial code for scene04 music 2016-11-29 19:39:04 +01:00
Eugene Sandulenko afe8a2bb31 FULLPIPE: Fix sound in scene04 2016-11-29 18:45:04 +01:00
Eugene Sandulenko dea4b64839 FULLPIPE: Assign unique number to objects in the scene, so they stay stable 2016-09-26 20:41:17 +02:00
Eugene Sandulenko 93ec723da1 FULLPIPE: Revert errorneous change 2016-09-23 18:28:01 +02:00
Eugene Sandulenko 5bcb60995b FULLPIPE: Remove debug leftover 2016-09-22 18:22:53 +02:00
Eugene Sandulenko b32f167345 FULLPIPE: Fix Kozyawkas not hanging in the air when jar is lifter in scene04 2016-09-22 18:18:59 +02:00
Eugene Sandulenko 19780a8e05 FULLPIPE: Added more debug output to scene04 2016-09-22 18:18:59 +02:00
Retro-Junk 34b266b51d FULLPIPE: Mass fix incorrect inhibitor flag 2016-09-17 20:43:57 +02:00
Eugene Sandulenko 2cbf7da319 FULLPIPE: Rename is GabeObject 2016-09-05 00:11:07 +02:00
Eugene Sandulenko 26f55005b3 FULLPIPE: Rename in ExCommand structure 2016-09-04 23:54:43 +02:00
Eugene Sandulenko a3238fdbac FULLPIPE: Added debug output to scene04 2016-09-04 22:27:05 +02:00
Eugene Sandulenko b1fc0f6946 JANITORIAL: Fix whitespaces 2016-09-04 14:42:52 +02:00
Retro-Junk 3805362275 FULLPIPE: Scene04: Stop the Jar from levitating 2016-08-29 15:06:21 +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 7a21929e08 FULLPIPE: Fix cursor comparison 2015-11-28 00:06:47 +01:00
Eugene Sandulenko 9b95f9f9c1 FULLPIPE: Rename some methods 2015-10-17 12:45:39 +02: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
Eugene Sandulenko 8ca3316e3a FULLPIPE: Plug potential resource leak. CID 1208906 2014-06-10 19:32:47 +03:00
Eugene Sandulenko 913947c247 FULLPIPE: Rename class variable to avoid confusion 2014-06-01 16:49:41 +03:00
Johannes Schickel 387fe8c141 FULLPIPE: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
Strangerke f6a7e00407 FULLPIPE: Janitorial - Remove trailing spaces 2014-02-16 18:48:31 +01:00
Eugene Sandulenko 8515164117 FULLPIPE: Proper use of copying consturctor for ExCommand 2014-01-04 17:06:23 +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
Eugene Sandulenko 5253021fbd FULLPIPE: Remove explicit null check. CID 1138364 2013-12-20 00:17:42 +02:00
Eugene Sandulenko b8fcaae643 FULLPIPE: Fix explicit null dereference. CID 1138361 2013-12-20 00:17:42 +02:00
Eugene Sandulenko db7b6b3352 FULLPIPE: Implement sceneHandler06_mumsyBallTake() 2013-12-18 18:38:08 +02:00
Eugene Sandulenko 620174ee95 FULLPIPE: Final renames in scene04 2013-12-14 16:12:59 +02:00
Eugene Sandulenko 8ab71a2a23 FULLPIPE: Renames in scene04 2013-12-14 16:12:59 +02:00
Eugene Sandulenko a917e9d6fe FULLPIPE: Add basic logic to sceneHandler04_stopSound(). This completes scene04 2013-12-14 15:15:10 +02:00
Eugene Sandulenko 625ce270da FULLPIPE: Some renames in MctlLadder 2013-12-14 15:15:10 +02:00
Eugene Sandulenko 2c5b5cbb92 FULLPIPE: Implement sceneHandler04_sub8() 2013-12-14 15:15:10 +02:00
Eugene Sandulenko 87f69f078e FULLPIPE: Implement sceneHandler04_kozFly6() 2013-12-14 15:15:10 +02:00
Eugene Sandulenko 7bc700ed27 FULLPIPE: Implement sceneHandler04_kozFly7() 2013-12-14 15:15:09 +02:00
Eugene Sandulenko f57ce931fd FULLPIPE: Implement sceneHandler04_kozFly5() 2013-12-14 15:15:09 +02:00
Eugene Sandulenko 2ab8287f20 FULLPIPE: Implement sceneHandler04_kozFly3() 2013-12-14 15:15:09 +02:00
Eugene Sandulenko c111eff575 FULLPIPE: Implement sceneHandler04_shootKozyawka() 2013-12-14 01:19:02 +02:00