Paul Gilbert
d3193687a7
TSAGE: Beginnings of support for Return to Ringworld
2011-10-22 20:44:26 +11:00
Paul Gilbert
8a8fd94f10
TSAGE: Separated the NamedHotspot class into separate versions for Ringworld and Blue Force
...
This fixes bug #3422141 , which was also caused by special checks introduced to try and handle Blue Force hotspots differently
2011-10-12 21:12:34 +11:00
Paul Gilbert
f99e904f9a
TSAGE: Added 'g' prefix to global variables
2011-10-02 19:59:13 +11:00
Paul Gilbert
0e6e35b7c6
TSAGE: Fixed core engine display of background scene objects
2011-09-24 17:52:03 +10:00
Paul Gilbert
78c621dc55
TSAGE: Bugfixes and cleanup for Blue Force scene 900
2011-09-24 12:39:03 +10:00
Paul Gilbert
413a48bbe3
TSAGE: Implemented Blue Force scene 390 - City Jail
2011-09-17 21:37:02 +10:00
Paul Gilbert
559d40a643
TSAGE: Implemented Blue Force scene 830 - Outside Boat Rentals
2011-09-15 23:16:57 +10:00
Paul Gilbert
0c2dfd2efc
TSAGE: Implemented Scene 800 - Jamison & Ryan
2011-09-12 21:51:22 +10:00
Paul Gilbert
406a8ca10e
TSAGE: Reworked item startAction calls from void to bool, to accommodate Blue Force changes
2011-09-11 15:30:34 +10:00
Paul Gilbert
d1298c4764
TSAGE: Fix fallback item description display for scenes
2011-09-08 22:44:53 +10:00
Paul Gilbert
8b17e8a9b8
TSAGE: More core functionality needed for Blue Force
2011-09-08 20:41:10 +10:00
Paul Gilbert
ad85a25f88
TSAGE: Added new walking code for Blue Force that uses flipped horizontal images
2011-09-06 19:54:22 +10:00
Paul Gilbert
8505011472
TSAGE: Further user interface fixes, and minor dialog tweaks
2011-09-05 20:57:06 +10:00
Paul Gilbert
b893f9f93f
TSAGE: Implemented missing interface functionality, including gun loading dialog
2011-09-04 19:11:59 +10:00
Paul Gilbert
cee156d596
TSAGE: Implemented missing functionality for first game scene
2011-08-31 22:18:11 +10:00
Paul Gilbert
a28bffec1c
TSAGE: Implemented the Blue Force right-click dialog
2011-08-29 22:01:11 +10:00
Paul Gilbert
734e4f628b
TSAGE: Implemented lots more Blue Force functionality, and started on first in-game scene
2011-08-26 19:07:43 +10:00
Paul Gilbert
c80af54ef9
TSAGE: Started implementation of Blue Force UI classes
2011-08-23 21:12:07 +10:00
Paul Gilbert
a21133ed12
TSAGE: Implemented Blue Force Scene #50 - Map Scene
2011-08-20 19:14:23 +10:00
Paul Gilbert
697230709b
TSAGE: Corrected casing of tSage namespace to be TsAGE
...
This matches the casing of the original engine name.
2011-08-15 20:47:59 +10:00
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
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
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
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
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
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
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
strangerke
849094c884
TSAGE: Rename setPriority2 to setPriority for disambiguation
2011-04-30 10:13:35 +02: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
Johannes Schickel
98affc01a6
TSAGE: Add virtual destructor to Game class.
2011-04-25 15:50:41 +02:00
Paul Gilbert
c68641584b
TSAGE: Added framework for playing the Ringworld demo
2011-04-25 19:39:45 +10:00
Paul Gilbert
5dcfd1e32c
TSAGE: Reworked the saving code to fix crashes
...
Note that this undoes the recent compilation fix for GCC, since it didn't work. For now, used an explicit void ** conversion as previously suggested.
2011-04-19 21:02:27 +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
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
strangerke
66b43f2312
TSAGE: "Cosmetic" cleanups
2011-04-13 21:27:46 +02:00
Johannes Schickel
6db40e0c6c
TSAGE: Cleanup custom List usage.
...
This makes the code use Common::List for all cases where synchronization can
not be done with tSage::List::synchronise. Furthermore I renamed the custom
List class to SynchronisedList to stress its purpose.
I also removed clear2, contains and forEach and replaced them with algorithm
usage from Common:: or in the case of "contains" replaced them with a simple
inline function which uses Common::find.
2011-04-13 18:26:12 +02:00
Paul Gilbert
0600f0c018
TSAGE: Change palette code from 4-byte to 3-byte palettes
2011-04-13 21:25:57 +10:00
strangerke
a2d1fdd365
TSAGE: Fix a crash using the new palette effect. It still doesn't show much...
2011-04-13 07:42:58 +02:00
strangerke
c1e58c1415
TSAGE: Implement most of the scene 9900. New palette animation is currently broken, to be fixed
2011-04-12 23:39:10 +02:00
strangerke
8b790e0388
Merge branch 'tsage' of http://github.com/dreammaster/scummvm
2011-04-09 10:12:09 +02:00