Paul Gilbert
c68641584b
TSAGE: Added framework for playing the Ringworld demo
2011-04-25 19:39:45 +10:00
strangerke
6d66988ad5
TSAGE: Fix broken animation in scene 60. Renamed more or less everything
2011-04-21 01:03:54 +02:00
Paul Gilbert
95b4713ffa
TSAGE: Changed Scene::_sceneNumber to avoid confusion with SceneManager::_sceneNumber
2011-04-19 21:07:37 +10:00
strangerke
8fe65b52cf
TSAGE: Add workaround for scene 40 (glitch in animation of dying Kzin falling)
2011-04-17 00:37:35 +02:00
strangerke
94e956e265
TSAGE: Rename some objects in scene 60 and fix the master button behavior.
...
This fix the blocking problem in scene 60.
2011-04-16 10:57:46 +02:00
strangerke
ab2626f201
TSAGE: Fix several problems in scene 40, including the blocking one (killing the assassin)
2011-04-15 23:04:29 +02:00
strangerke
82483cb5d1
TSAGE: Fix several problems in scene 20. That fixes the intro and probably the evasion.
...
Also add some comments in scene postInit in order to clarify the different actions available
2011-04-15 14:56:22 +02:00
strangerke
dd6ab8d306
TSAGE: Scene40: The hero may now use his stunner on the assassin. Scene still broken.
...
Also move some display() to display2() for consistency with the rest of the scenes in group1
2011-04-15 11:01:24 +02:00
Max Horn
2e095e25f2
ALL: centre -> center
2011-04-14 14:34:28 +02:00
Max Horn
84184aabc0
ALL: colour -> color
2011-04-14 14:12:35 +02:00
strangerke
f9e9ecd454
TSAGE: Move two functions from .h to .cpp (thanks fuzzie for reporting that)
2011-04-13 22:21:58 +02:00
strangerke
66b43f2312
TSAGE: "Cosmetic" cleanups
2011-04-13 21:27:46 +02:00
Paul Gilbert
48dbcbe8a1
TSAGE: Fixed warnings identified by Buildbot
2011-04-13 22:02:40 +10:00
Paul Gilbert
d61ad01530
TSAGE: Reworked the 'probe approaching rocks' cut-scene to work correctly
...
The problem is the original game presumed that rendering a single frame would take at least 10 ticks (at 60Hz). Since the ScummVM renders it faster than then, the cutscene wasn't working. A new 'ProbeMover' class has been created to ensure the probe shrinking keeps correct pace with the probe's movement.
2011-04-12 20:16:34 +10:00
Paul Gilbert
1a1e760800
TSAGE: Fixed bug in Scene #6100 with sunflowers briefly appearing too large
2011-04-10 20:13:25 +10:00
Paul Gilbert
0a1a8810ae
TSAGE: Lots more bugfixes for Scene #6100
2011-04-10 16:50:10 +10:00
Paul Gilbert
2ed8a255e5
TSAGE: Fixing uninitialised read errors identified by Valgrind
2011-04-09 23:14:47 +10:00
Paul Gilbert
81a5fcb5d1
TSAGE: Clarifying field names in Scene #6100
2011-04-09 21:28:01 +10:00
Paul Gilbert
b912b3662a
TSAGE: Slight re-ordering of method calls in SceneHandler::dispatch
...
This fixes a problem in the title screen where the game title briefly appeared at full size.
2011-04-09 15:12:17 +10:00
Paul Gilbert
d10453d162
TSAGE: Some bugfixes to calculating object distances in Scene #6100
2011-04-09 14:17:54 +10:00
Paul Gilbert
dbacaa90a4
TSAGE: Compilation fixes for GCC
2011-04-09 10:37:32 +10:00
Paul Gilbert
fefcf7720d
TSAGE: Renamed OBJFLAG_100 as OBJFLAG_HIDE
2011-04-08 21:42:39 +10:00
Paul Gilbert
78e83134a7
TSAGE: Some work on fixing Scene 6100
2011-04-04 16:56:18 +10:00
Paul Gilbert
66d85a1eda
TSAGE: Fix compilation break in previous commit
2011-04-03 11:17:17 +10:00
Paul Gilbert
d8eb24f974
TSAGE: Fix use of PlayerMover2 class
2011-04-03 10:57:01 +10:00
Paul Gilbert
71354fdf13
TSAGE: Initial implementation of Scene #4025
2011-03-23 00:31:29 +11:00
Paul Gilbert
aec1aa0b52
TSAGE: In progress implementation of Scene #2320 - Starcraft - Hanger Bay
2011-03-12 22:01:41 +11:00
Paul Gilbert
2a2a33a14c
TSAGE: Initial implementation of Scene #1400 - Arriving at Ringworld
2011-02-27 22:52:35 +11:00
Paul Gilbert
e7ca134b1a
TSAGE: Separated Scene 1000 into a seaprate code file
...
This is mimicking the original engine, which breaks the entire game into groups of scenes
2011-02-27 16:46:49 +11:00
Paul Gilbert
2f3831d12b
TSAGE: Minor bugfixes for Scene 90 (Shipyard Entrance)
2011-02-27 16:29:30 +11:00
Paul Gilbert
5a606d86e1
TSAGE: Bugfix for credits animations in Scene 1000
2011-02-26 23:51:24 +11:00
Paul Gilbert
597984abc3
TSAGE: Bugfixes for Scene 60 - Flycycle Controls
2011-02-24 22:24:19 +11:00
Paul Gilbert
87a6398f62
TSAGE: Standardised class naming for game scene logic
2011-02-24 18:36:22 +11:00
Paul Gilbert
3a39af7665
TSAGE: Added missing death sequence in scene 20
2011-02-23 23:07:38 +11:00
Paul Gilbert
03942da718
TSAGE: Reworked code to separate Ringworld specific code from core engine classes
2011-02-23 22:37:16 +11:00