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 |
|
Paul Gilbert
|
0af554b891
|
TSAGE: Workaround for script bug in Blue Force using invalid visage rlb indexes.
This affects the inspection cut-scene on Day 2
|
2011-10-16 13:54:54 +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
|
271a101899
|
TSAGE: Further cleanup of the prior NamedHotspot bugfix
|
2011-10-12 08:18:57 +11:00 |
|
Paul Gilbert
|
fa27d6fe69
|
TSAGE: Bugfix for overriden named hotspots no longer working in Ringworld
|
2011-10-12 07:58:08 +11:00 |
|
Paul Gilbert
|
f99e904f9a
|
TSAGE: Added 'g' prefix to global variables
|
2011-10-02 19:59:13 +11:00 |
|
Paul Gilbert
|
e3ad2e81b1
|
TSAGE: Implemented Blue Force 570 - Computer
|
2011-10-02 16:09:59 +11:00 |
|
Strangerke
|
44e6300559
|
TsAGE: Remove trailing spaces
Thanks LordHoto for reminding this
|
2011-09-27 00:40:10 +02:00 |
|
Paul Gilbert
|
546eeb2c43
|
TSAGE: Moved the _bgSceneObjects list from SceneManager to Scene.
This fixes a problem with Blue Force savegames in that they were being
loaded too early, and being destroyed as the game scene was then loaded.
|
2011-09-25 09:59:24 +10:00 |
|
Paul Gilbert
|
23729c2063
|
TSAGE: Fix Valgrind warnings
|
2011-09-25 09:09:54 +10:00 |
|
Paul Gilbert
|
0e6e35b7c6
|
TSAGE: Fixed core engine display of background scene objects
|
2011-09-24 17:52:03 +10:00 |
|
Paul Gilbert
|
15c1d2d6c1
|
TSAGE: Bugfix for Blue Force conversation sequences launched on the player object
|
2011-09-24 15:41:11 +10:00 |
|
Paul Gilbert
|
7109e65f89
|
TSAGE: Bugfix for properly exiting scenes via hotspots
|
2011-09-23 22:57:58 +10:00 |
|