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