Commit Graph

130 Commits

Author SHA1 Message Date
Strangerke
5e35729ee8 TSAGE: Some renaming, remove some useless variables from Core, increase savegame version 2013-12-20 07:11:09 +01:00
Strangerke
f4d582f640 TSAGE: R2R - rename _actorDestPos 2013-11-24 22:30:53 +01:00
Paul Gilbert
d0c2493be5 TSAGE: Further fixes for object centroid handling 2013-11-23 17:09:35 -05:00
Paul Gilbert
74bb0a8b3c TSAGE: In progress work and bugfixes for R2R centroid handling 2013-11-23 12:18:52 -05:00
Strangerke
d77b93e7f0 TSAGE: Remove useless effect EFFECT_2 2013-11-06 00:40:25 +01:00
Paul Gilbert
23314494d0 TSAGE: Renaming of effect 6, and removed unused effect 4 entry 2013-11-05 08:41:23 -05:00
Paul Gilbert
974348c771 TSAGE: Implemented R2R shadowing effect 2013-11-05 08:19:02 -05:00
Strangerke
e03f0f1e92 TSAGE: R2R - Rename Effect 5 2013-11-05 07:18:49 +01:00
Paul Gilbert
1d6ed07723 TSAGE: Renamings for effects and shadow palette map 2013-11-04 21:17:23 -05:00
Paul Gilbert
9961e0b83f TSAGE: Removed Symbion compilation fix, which doesn't work 2013-10-27 22:16:28 -04:00
Paul Gilbert
08cd61acc2 TSAGE: Compilation fix for SymbionOS 2013-10-26 11:56:14 -04:00
Paul Gilbert
b2fe6232c2 TSAGE: Implemented proper R2R object/player shading 2013-09-29 15:24:32 -04:00
Paul Gilbert
a76389c1d7 TSAGE: Bugfix for parameter type change in BackgroundSceneObject 2013-09-14 17:39:17 -04:00
Paul Gilbert
dfe38b6976 TSAGE: Initial bugfixes and renaming for R2R balloon scene 2013-09-14 16:54:41 -04:00
Paul Gilbert
d58efe3818 TSAGE: Reverted change to SceneItemList class 2013-08-18 16:58:04 -04:00
Paul Gilbert
2206a3e67f TSAGE: Compilation fix, and further fixes for R2R landing bay panel display 2013-08-18 16:28:21 -04:00
Paul Gilbert
9d9833537f TSAGE: Added missing logic for copying foreground to background in R2R scene 1100 2013-08-11 14:10:24 -04:00
Paul Gilbert
b79fd7e965 TSAGE: Work on setup of R2R engine palette maps 2013-07-20 18:46:55 -04:00
Paul Gilbert
0154c85c6d TSAGE: Fix for refreshing background and vertical sprite flipping in R2R scene 1200 2013-07-06 10:34:12 -04:00
Strangerke
b4f5a1a93c TSAGE: Fix some non-initialized variables and missing va_end(). CID 1002102, 1002399, 1002400, 1002402 2013-04-29 10:01:01 +02:00
Paul Gilbert
d5127d49ee TSAGE: Implemented the initial loading logic for R2R animation player 2012-02-26 17:29:45 +11:00
Paul Gilbert
7a54ba86a0 TSAGE: Starting to implement animation player needed for R2R Title Screen 2012-02-20 22:31:58 +11:00
Paul Gilbert
27360d2071 TSAGE: Initial implementation of R2R Scene 180 2012-02-05 13:20:18 +11:00
Strangerke
14523275a3 TSAGE: R2R - Implement scene 3500
This required a fix for direct draw code
2012-01-30 01:17:56 +01:00
Strangerke
8327189f8c TSAGE: R2R - Implement scene 1100 2012-01-07 20:33:00 +01:00
Strangerke
a9fa9e14cd TSAGE: R2R - Implement scene 3800.
sub1B007() is still stubbed as _field312 usage is conflicting with IDB structure
2012-01-04 15:10:45 +01:00
Paul Gilbert
0d3287671e TSAGE: Implemented the changes needed for R2R SceneActor::dispatch 2012-01-04 21:52:21 +11:00
Strangerke
bda4e9ba9e TSAGE: Add _field8A to SceneObject, use it in R2R scene 3600 2012-01-03 16:04:10 +01:00
Paul Gilbert
096c020e7a TSAGE: Removed virtual keyword from setDetails methods
The methods are never overriden, so there's no point in the methods being virtual
2011-12-28 20:52:17 +11:00
Paul Gilbert
5c6e1f168c TSAGE: Centralised all the setDetails methods in the various games
This puts them all in the common SceneHotspot class, rather than each game having their own repeated implementations of them.
2011-12-27 20:13:50 +11:00
Strangerke
2811d83670 TSAGE: Give a default value to the second parameter of disableControl(), as for enableControl() 2011-12-22 20:21:23 +01:00
Paul Gilbert
5f89ef2094 TSAGE: R2R look/use/talk fields are more appropriate in the SceneHotspot class 2011-12-22 22:26:08 +11:00
Paul Gilbert
a4934fe05a TSAGE: Moved look/use/talk descriptions to SceneItem class, and implemented R2R SceneExt::display 2011-12-22 21:55:46 +11:00
Paul Gilbert
b5e5328184 TSAGE: Implement R2R 2 parameter versions of Player disableControl and enableControl 2011-12-22 21:12:08 +11:00
Max Horn
1f96dc550c TSAGE: Remove unused method 2011-12-12 16:27:41 +01:00
Paul Gilbert
518d4cd429 TSAGE: Changed the Player characterIndex int field to be a proper enum 2011-12-11 17:46:58 +11:00
Christoph Mallon
a78b2d777d JANITORIAL: Remove extra semicolons. 2011-11-27 12:54:22 +01:00
Strangerke
8a2500cd64 TSAGE: R2R - Replace oldSceneNumber by an array, as each character has its own 2011-11-23 10:52:36 +01:00
Paul Gilbert
04ae8dbf20 TSAGE: Properly update user interface when switching between characters in R2RW 2011-11-19 16:28:47 +11:00
Paul Gilbert
4c3c8f8ce3 TSAGE: Added new properties and stubs needed for new R2RW functionality 2011-11-17 22:04:10 +11:00
Paul Gilbert
acdeb1fb31 TSAGE: Added support for semi-transparent dialogs used in R2RW 2011-11-01 21:06:57 +11:00
Paul Gilbert
79a9973b4a TSAGE: Bugfixes for R2RW scene 125 - Console 2011-10-31 15:52:18 +11:00
Paul Gilbert
ef1f96b674 TSAGE: Added skeleton for Geekwad 2011-10-31 10:44:37 +11:00
Paul Gilbert
7ec4052c1b TSAGE: In progress implementation of R2RW scene 125 - Console 2011-10-30 19:47:51 +11:00
Torbjörn Andersson
4fc08b977d TSAGE: Silence GCC warning 2011-10-28 06:43:27 +02:00
Paul Gilbert
44e4e16819 TSAGE: Implemented walk regions enabling/disabling for Blue Force 2011-10-27 19:32:27 +11:00
Paul Gilbert
9ccb2eea32 TSAGE: Added R2 _shade and _effect fields to scene objects class. 2011-10-26 20:13:05 +11:00
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