David Fioramonti
|
ccd46b7db9
|
FULLPIPE: Use degree conversion common math funcs
Swapped out the #define ANGLE(X) function that did degrees
to radians.
I have made everything doubles in the angle calculation.
|
2018-07-03 23:08:48 +01:00 |
|
dm33tri
|
c8cdaef918
|
FULLPIPE: fix #10321 "Hardlock when stepping onto stool"
Scene 22 now doesn't freeze when pulling lever with stool under it
|
2018-03-26 21:00:16 +02:00 |
|
Eugene Sandulenko
|
c728c29857
|
FULLPIPE: More debug output to loading
|
2017-12-08 23:57:48 +01:00 |
|
Eugene Sandulenko
|
20fb25d58a
|
FULLPIPE: Renames in ExCommand
|
2017-12-03 23:04:58 +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
|
e2367f3ed2
|
FULLPIPE: Remove unnecessary and unsafe C-style casts
|
2017-11-18 22:35:12 +01:00 |
|
Colin Snover
|
073692fd52
|
FULLPIPE: Reduce chance of Scene leaks, remove unused SceneTag member
|
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
|
8f4a662b1d
|
FULLPIPE: Simplify demo check in the engine
|
2016-12-11 18:36:08 +01:00 |
|
Eugene Sandulenko
|
a95be40dcd
|
FULLPIPE: Properly restart Russian demo
|
2016-12-11 18:36:08 +01:00 |
|
Eugene Sandulenko
|
fad292cf43
|
FULLPIPE: Fix crash at the end of Russian demo
|
2016-12-11 18:36:08 +01:00 |
|
Eugene Sandulenko
|
817ca2a15f
|
FULLPIPE: Initial support for Russian Demo. The demo starts
|
2016-12-11 15:58:11 +01:00 |
|
Eugene Sandulenko
|
df896e40a7
|
FULLPIPE: Workaround for cursor in scene26.
Fixes bug #9667
|
2016-12-11 14:39:30 +01:00 |
|
Eugene Sandulenko
|
5f26c445c9
|
FULLPIPE: Implemented support for German demo
|
2016-12-10 17:15:49 +01:00 |
|
Eugene Sandulenko
|
88a3a2bc4d
|
FULLPIPE: Clarify null callback usage across the scenes
|
2016-12-10 14:42:36 +01:00 |
|
Eugene Sandulenko
|
65c83d8511
|
FULLPIPE: Fix clock handle in scene08
|
2016-12-10 14:30:33 +01:00 |
|
Eugene Sandulenko
|
b03b7902eb
|
FULLPIPE: Implement wide scene autoscrolling
|
2016-12-10 00:05:19 +01:00 |
|
Eugene Sandulenko
|
728e775e83
|
FULLPIPE: Remove obsolete TODO
|
2016-12-01 10:54:48 +01:00 |
|
Eugene Sandulenko
|
dec0d3acbc
|
FULLPIPE: Cleanup
|
2016-12-01 10:53:02 +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
|
5d45f740d3
|
FULLPIPE: Implement track looping in sceneFinal
|
2016-11-29 18:45: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
|
b5b5c4f341
|
FULLPIPE: Start final music
|
2016-11-25 18:53:16 +01:00 |
|
Eugene Sandulenko
|
a36039f9fe
|
FULLPIPE: Fix bug in original in scene05
|
2016-11-12 12:35:18 +01:00 |
|
Eugene Sandulenko
|
f9d9bd8106
|
FULLPIPE: Fix memory leak
|
2016-11-12 12:35:18 +01:00 |
|
Eugene Sandulenko
|
475ae058e3
|
FULLPIPE: Fix crash on reentering scene27.
The scene destructor will take care of the allocated bats.
|
2016-10-04 19:18:14 +02:00 |
|
Retro-Junk
|
3f6ca96c5b
|
FULLPIPE: Scene11: Fix non-swinging swing
|
2016-10-02 23:31:01 +02:00 |
|
Retro-Junk
|
c20bc7f620
|
FULLPIPE: Scene11: Rewrite scene handler in a sane way
|
2016-10-02 23:03:34 +02:00 |
|
Eugene Sandulenko
|
55d9b5e255
|
FULLPIPE: More corrections to scene logic in scene11
|
2016-10-02 22:04:31 +02:00 |
|
Eugene Sandulenko
|
ab82cacf23
|
FULLPIPE: Restore original swing logic in scene11
|
2016-10-02 21:26:06 +02:00 |
|
Retro-Junk
|
2d4ce853c8
|
FULLPIPE: Scene11: Preserve Dude's state during swing update
|
2016-10-02 20:53:48 +02:00 |
|
Eugene Sandulenko
|
5a76ae7ceb
|
FULLPIPE: Fix Grandma positioning in scene14
|
2016-10-02 15:14:05 +02:00 |
|
Eugene Sandulenko
|
c141baeb61
|
FULLPIPE: Fix code formatting
|
2016-10-02 15:11:52 +02:00 |
|
Eugene Sandulenko
|
405c4e0415
|
FULLPIPE: Improve collision detection in scene06
|
2016-10-02 13:44:57 +02:00 |
|
Eugene Sandulenko
|
4ddf68ac9a
|
FULLPIPE: Fix ball collision detection in scene14
|
2016-10-02 13:44:37 +02:00 |
|
Eugene Sandulenko
|
90ec4f6ac5
|
FULLPIPE: Fix crash on reenter to scene37
|
2016-10-02 13:01:39 +02:00 |
|
Eugene Sandulenko
|
e2325f022b
|
FULLPIPE: Fix tube logic on scene37
|
2016-10-02 13:01:39 +02:00 |
|
Eugene Sandulenko
|
e16725a763
|
FULLPIPE: Rebames in scene37
|
2016-10-01 23:13:54 +02:00 |
|
Eugene Sandulenko
|
a4758dac41
|
FULLPIPE: Fix logic in scene25. Now Dude can return back
|
2016-10-01 21:27:02 +02:00 |
|
Eugene Sandulenko
|
70f9cc5215
|
FULLPIPE: Further selection to cursor handling in scene25
|
2016-10-01 21:26:58 +02:00 |
|
Eugene Sandulenko
|
50753f292a
|
FULLPIPE: Fix cursor handling in scene25
|
2016-10-01 20:45:00 +02:00 |
|
Retro-Junk
|
b624e4e7b7
|
FULLPIPE: Scene14: Fix ball game
|
2016-10-01 20:28:54 +02:00 |
|
Retro-Junk
|
5e814b6d36
|
FULLPIPE: Scene26: Fix pool level validation
|
2016-10-01 20:28:45 +02:00 |
|
Retro-Junk
|
60326023b5
|
FULLPIPE: Scene26: Fix valves interaction
|
2016-10-01 15:00:29 +02:00 |
|