Commit Graph

200 Commits

Author SHA1 Message Date
Paul Gilbert
0154c85c6d TSAGE: Fix for refreshing background and vertical sprite flipping in R2R scene 1200 2013-07-06 10:34:12 -04:00
Paul Gilbert
30bd586490 TSAGE: Bugfix for disappearing player in R2R scene 1200 2013-07-05 21:10:58 -04:00
Paul Gilbert
1e40570ec0 TSAGE: Fix handle leak in resource manager 2013-06-30 08:16:40 -04:00
Strangerke
4a8b0866c4 TSAGE: Fix some non-initialized variables and missing va_end(). CID 1002103, 100214, 1002403, 1002404, 1002405, 1002406, 1002407, 1002408, 1002409, 1002410, 1002411, 1002412, 1002413, 1002414, 2013-04-29 08:01:59 +02:00
Paul Gilbert
1e8b286c84 TSAGE: Bugfixes for R2R animation player 2012-02-27 20:45:55 +11:00
Paul Gilbert
d5127d49ee TSAGE: Implemented the initial loading logic for R2R animation player 2012-02-26 17:29:45 +11:00
Paul Gilbert
975801b670 TSAGE: Disable right click in R2R Scene 1330 2012-02-18 15:26:05 +11:00
Paul Gilbert
27360d2071 TSAGE: Initial implementation of R2R Scene 180 2012-02-05 13:20:18 +11:00
Strangerke
8327189f8c TSAGE: R2R - Implement scene 1100 2012-01-07 20:33:00 +01:00
Willem Jan Palenstijn
159fb89cfd TSAGE: Explain function of sub_F8E5_calculatePoint 2012-01-04 15:46:58 +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
83acabfdbd TSAGE: Do all screen drawing in an intermediate temporary screen surface.
This will be the first half of properly handling on screen dirty rects.
2012-01-01 16:37:24 +11:00
Paul Gilbert
a837bb409a TSAGE: Revert buggy implementation of dirty rects
This reverts commit f69dfba21a.
2012-01-01 16:37:24 +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
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
Paul Gilbert
f69dfba21a TSAGE: Implemented dirty rect handling in the engine
This should help improve performance when scalers are being used.
2011-12-18 18:08:45 +11:00
Paul Gilbert
518d4cd429 TSAGE: Changed the Player characterIndex int field to be a proper enum 2011-12-11 17:46:58 +11:00
Paul Gilbert
a2da8e6b39 TSAGE: Got rid of goto in TsAGE engine. 2011-12-09 10:13:06 +11:00
Paul Gilbert
7d3c622f6a TSAGE: Bugfix for centering R2R on-screen text by default 2011-12-08 17:25:34 +11:00
Torbjörn Andersson
86514cfe46 TSAGE: Remove unused variable. 2011-12-08 05:37:03 +01:00
Paul Gilbert
481ebbf2d9 TSAGE: Bugfix to correctly horizontally center text in R2R 2011-12-08 10:59:48 +11:00
Paul Gilbert
8a72581bc8 TSAGE: Fixed the R2R player initialisation.
This fixes the problem where the player wouldn't face in the direction they were walking in.
2011-12-03 08:01:40 +11:00
Willem Jan Palenstijn
5518721a17 TSAGE: Work around some uninitialized use warnings
They were false positives, but easy to work around.
2011-11-27 14:00:14 +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
Filippos Karapetis
ec6a9d2872 TSAGE: Removed duplicate assignments 2011-11-04 00:42:42 +02:00
Paul Gilbert
ebc3763d64 TSAGE: Removed game stubs for Geekwad 2011-11-01 21:59:43 +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
bb694c9e1c TSAGE: Implemented changes to SceneItem::display for R2RW 2011-10-31 17:12:28 +11:00
Paul Gilbert
79a9973b4a TSAGE: Bugfixes for R2RW scene 125 - Console 2011-10-31 15:52:18 +11:00
Paul Gilbert
c15a67879c TSAGE: Added inventory item cursor support for R2RW 2011-10-31 15:12:27 +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
Paul Gilbert
b3bd18668c TSAGE: Fixed palette rotation effects in Blue Force 2011-10-30 09:10:34 +11:00
Paul Gilbert
d7af9b517e TSAGE: Bugfix to clear the list of disabled regions when the scene changes 2011-10-29 19:51:01 +11:00
Paul Gilbert
44e4e16819 TSAGE: Implemented walk regions enabling/disabling for Blue Force 2011-10-27 19:32:27 +11:00
Paul Gilbert
e93c847df7 TSAGE: Expanded a lot of game Id checks for Blue Force to include Ringworld 2 as well 2011-10-26 20:13:06 +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
e3fefd16a0 TSAGE: Bugfix for not being able to walk around in some BF scenes 2011-10-25 20:02:12 +11:00
Paul Gilbert
06e02a196b TSAGE: Bugfix for black areas appearing in the user interface area 2011-10-25 19:46:46 +11:00
Paul Gilbert
8b66b16c0e TSAGE: Further work on standardising user interface for use in Blue Force and Return to Ringworld 2011-10-24 21:45:08 +11:00
Paul Gilbert
32ed9a99e9 TSAGE: Changed SceneItem::display2 to handle Ringworld 2 2011-10-23 22:12:06 +11:00
Paul Gilbert
4cfafcdf8b TSAGE: Added quick keys for selecting the different actions 2011-10-23 22:12:05 +11:00
Paul Gilbert
1c4bc2f567 TSAGE: Hooking up Return to Ringworld to display the user interface 2011-10-22 22:41:32 +11:00
Paul Gilbert
d3193687a7 TSAGE: Beginnings of support for Return to Ringworld 2011-10-22 20:44:26 +11:00
Paul Gilbert
0d135faf6c TSAGE: Bugfix for Lyle walking to Warehouse in BF Scene 910 2011-10-22 08:14:08 +11:00