Commit graph

110 commits

Author SHA1 Message Date
Paul Gilbert
fd8fcc303d TSAGE: Implemented changes in SequenceManager introduced by Blue Force 2011-08-14 12:25:02 +10:00
Paul Gilbert
c903411036 TSAGE: Added support for reverse palette fading 2011-08-11 22:03:57 +10:00
Paul Gilbert
b3a05ee089 TSAGE: Bugfix to make Return to Launcher work correctly 2011-07-18 21:13:39 +10:00
Paul Gilbert
69290ef7ae TSAGE: Remove out of date TODO comments where applicable 2011-06-22 19:13:36 +10:00
Paul Gilbert
9dddf76aa7 Merge remote branch 'remotes/dreammaster/tsage_sound'
Conflicts:
	engines/tsage/ringworld_scenes1.cpp
	engines/tsage/ringworld_scenes5.cpp
	engines/tsage/tsage.h
2011-06-19 21:14:49 +10:00
Alyssa Milburn
89ed49d7e9 TSAGE: Try to clarify more pathfinding code. 2011-06-08 23:16:57 +02:00
Alyssa Milburn
799ac4040f TSAGE: Comment/clarify some pathfinding code. 2011-06-08 18:54:03 +02:00
Paul Gilbert
9933b1bf19 TSAGE: Bugfix for saving in scenes with palette rotations 2011-06-04 22:39:14 +10:00
Paul Gilbert
dc6e60f516 TSAGE: Add support for saving in scene #6100 2011-06-04 20:40:09 +10:00
Strangerke
c0d70b6dbb TSAGE: Fix a valgrind warning in SceneObject initialization 2011-06-01 19:04:38 +02:00
Paul Gilbert
d50c6277e4 TSAGE: Bugfix for loading savegames directly from the launcher 2011-05-27 19:28:31 +10:00
Paul Gilbert
1d866e5749 TSAGE: Implemented more SoundManager methods 2011-05-24 21:25:48 +10:00
Paul Gilbert
120a648e68 TSAGE: Implemented the code for the ASound class 2011-05-24 21:24:13 +10:00
Paul Gilbert
16666ec40c TSAGE: Created stub classes for ASound and Sound, and reworked engine to use proper named methods 2011-05-24 21:22:21 +10:00
Paul Gilbert
2f79090e46 TSAGE: Added support for handling keypresses in the Game classes. Separated logic for full game versus demo into the respective Game classes. 2011-05-16 21:09:05 +10:00
Paul Gilbert
1568f19569 TSAGE: Moved scene creation into the Game class, and separated out the Ringworld demo scene creation to it's own game class 2011-05-14 18:20:56 +10:00
strangerke
69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Paul Gilbert
0c3c0f2121 TSAGE: Added missing code for loading scene regions in the CD/FW versions of the game 2011-05-11 23:01:15 +10:00
Paul Gilbert
0da8f92f0f TSAGE: Fix memory leak when exiting whilst any palette rotation is active 2011-05-08 18:15:46 +10:00
Paul Gilbert
80e23dd653 TSAGE: Initialise player fields to fix Valgrind warning 2011-05-06 19:19:25 +10:00
Paul Gilbert
dee398ad6c TSAGE: Fixed problem with text being partly off-screen in Scene #9500 2011-05-05 20:48:46 +10:00
md5
340d08bc30 TSAGE: Some more conversions to US English 2011-05-04 11:47:12 +03:00
md5
3430a3f347 TSAGE: Switched to American English, after the relevant discussion on -devel:
serialiser -> serializer
synchronise -> synchronize
2011-05-04 11:41:47 +03:00
md5
7b8f3021ac TSAGE: Bumped up savegame version, so that the old savegames are still usable
Savegames from revisions bf9b98f and 4f70162d are now version 2 savegames
2011-05-04 10:52:36 +03:00
Paul Gilbert
5ea9e14c2f TSAGE: Bugfix for palette fader crash in Scene #9990 2011-05-03 20:53:30 +10:00
Paul Gilbert
bf9b98f316 TSAGE: Add missing calls to inherited method in various class synchronisation methods 2011-05-03 20:31:51 +10:00
Paul Gilbert
4f70162d94 TSAGE: Bugfixes to savegames when the scene is showing an alternate screen 2011-05-03 20:14:20 +10:00
Paul Gilbert
c76e1592f3 TSAGE: Fix parameter order in NamedHotspot class methods 2011-05-01 22:30:47 +10:00
Paul Gilbert
77161e231a TSAGE: Fixed NamedHotspot fields to be synchronised to savegames 2011-05-01 20:38:24 +10:00
Paul Gilbert
d673fbc6a8 TSAGE: Silenced compiler warnings 2011-04-30 20:38:41 +10:00
strangerke
849094c884 TSAGE: Rename setPriority2 to setPriority for disambiguation 2011-04-30 10:13:35 +02:00
Paul Gilbert
5cbf6347d1 TSAGE: Fixed problem in pathfinding when clicked position is outside walkable areas 2011-04-30 16:31:09 +10:00
Ori Avtalion
9414d7a6e2 JANITORIAL: Reduce header dependencies in shared code
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Paul Gilbert
80c90a569e TSAGE: Added code to handle visual differences in Demo help dialog 2011-04-28 19:14:37 +10:00
Paul Gilbert
6839e4342f TSAGE: Implemented loading walk regions for Ringworld CD and Demo #2 2011-04-26 14:40:30 +10:00
Paul Gilbert
42a0ebc5ff TSAGE: Gave proper names to several previously unnamed fields 2011-04-26 09:48:39 +10:00
Paul Gilbert
8fddf47e8c TSAGE: Implemented scene priority changes introduced in Ringworld CD & Floppy Demo #2 2011-04-26 09:25:25 +10:00
Paul Gilbert
c68641584b TSAGE: Added framework for playing the Ringworld demo 2011-04-25 19:39:45 +10:00
Paul Gilbert
1d58ccac81 TSAGE: Combined the resource files into a single generic overall ResourceManager 2011-04-25 17:06:35 +10:00
Paul Gilbert
3fee10eb60 TSAGE: Cleaner bugfix for text colours being incorrect 2011-04-20 23:02:07 +10:00
Paul Gilbert
432771b5d9 TSAGE: Properly destroy cloned objects when removed from a scene 2011-04-20 21:05:42 +10:00
Paul Gilbert
55f1fa8dba TSAGE: Bugfixes for graphics glitches when using the lift in scene #2320 2011-04-19 19:18:34 +10:00
Max Horn
73f04118f3 COMMON: Rename Error to ErrorCode, introduce new Error class 2011-04-18 18:22:02 +02:00
Paul Gilbert
4486131ca6 TSAGE: Fix bug with selected inventory item remaining selected after restarting game 2011-04-18 20:37:57 +10:00
Paul Gilbert
27d53fd283 TSAGE: Removed redundant call to memory manager deallocate 2011-04-17 22:24:47 +10:00
Paul Gilbert
54e6941ec4 TSAGE: Changed palette code back to using a byte array 2011-04-15 21:28:53 +10: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
Paul Gilbert
8a0495a5f3 TSAGE: Added replacement hierarchy for palette modifier classes that better matches the original 2011-04-14 21:39:53 +10:00
Joost Peters
c679aa72c3 TSAGE: Big Endian fix 2011-04-14 13:04:29 +02:00