Commit Graph

528 Commits

Author SHA1 Message Date
Paul Gilbert
033747ceb5 TSAGE: Bugfix to enable palette rotation 2011-02-27 00:16:47 +11:00
Paul Gilbert
5a606d86e1 TSAGE: Bugfix for credits animations in Scene 1000 2011-02-26 23:51:24 +11:00
Paul Gilbert
3a601812d2 TSAGE: Bugfixes for drawing objects in wide screen areas 2011-02-26 22:15:22 +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
04915a19bc TSAGE: Added code to the sound handler stub methods to properly flag sounds as ending 2011-02-23 23:06:54 +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
Paul Gilbert
7a5b633bf9 TSAGE: Added proper cursor showing when the scene changes 2011-02-23 22:16:02 +11:00
Paul Gilbert
814678b24e TSAGE: Initial implementation of more game scenes and support classes 2011-02-22 23:06:07 +11:00
Paul Gilbert
d16b89d8f9 Merge of GCC compilation fixes 2011-02-18 20:21:07 +11:00
Paul Gilbert
3c454685c2 TSAGE: Started fleshing out the SoundHandler class 2011-02-18 00:02:21 +11:00
Alex Bevilacqua
75c99ac175 TSAGE: fix tokenization issue in SYNC_ENUM in GCC
This needs to be tested in MSVC to ensure it doesn't now break Windows
builds with a different error ;)
2011-02-16 14:58:22 -05:00
Paul Gilbert
36b1fe111e TSAGE: Bugfix to set the visage correctly in one of the Scene 20 objects 2011-02-16 23:27:40 +11:00
Paul Gilbert
7b40f36ef1 TSAGE: Rework the logic for showing the cursor in new scenes.cpp
I'm still not completely happy with how it's implemented, and the original code is very obtuse when it comes to cursor display; it will likely need further investigation later on so the cursor doesn't appear in cut-scene scenes
2011-02-16 23:26:43 +11:00
Paul Gilbert
60d639f366 TSAGE: Bugfix to correctly draw objects on-screen in double-width scrolling screens 2011-02-16 23:25:10 +11:00
Paul Gilbert
c74537bc45 TSAGE: Completed Scene 50 - By Flycycles 2011-02-16 22:09:43 +11:00
Paul Gilbert
6b76c82da6 TSAGE: Bugfix for SequenceManager sequences ending immediately 2011-02-16 21:59:11 +11:00
Paul Gilbert
772fb6d395 TSAGE: Fix another pathfinding bug that was causing infinite loops in some cases 2011-02-16 18:55:14 +11:00
Paul Gilbert
5d619c5bf8 TSAGE: Fix to Scene 50 for player to correctly face the direction he's moving towards 2011-02-16 00:36:38 +11:00
Paul Gilbert
fb86bbff33 TSAGE: Replaced some old delete's with proper calls to remove() method 2011-02-16 00:35:47 +11:00
Paul Gilbert
acc8e6319a TSAGE: Yet another pathfinding bugfix 2011-02-16 00:11:17 +11:00
Paul Gilbert
2f3d3d3d9c TSAGE: Another pathfinding bugfix 2011-02-16 00:04:55 +11:00
Paul Gilbert
f9423570ad TSAGE: Bugfixes for the player pathfinder 2011-02-15 23:38:57 +11:00
Paul Gilbert
96df5dfa82 TSAGE: Bugfix to correctly clear the walk region intersection lists when changing scenes 2011-02-15 21:55:38 +11:00
Paul Gilbert
c45d141dae TSAGE: Bugfix to load walk region areas correctly 2011-02-15 19:50:57 +11:00
Paul Gilbert
a53a10eff4 TSAGE: Bugfix for speaking text being hidden when the same speaker speaks multiple times 2011-02-14 22:16:15 +11:00
Paul Gilbert
7042d95cfe TSAGE: Added the engine in a separate branch 2011-02-14 20:37:27 +11:00