Strangerke
7e1f280a9b
TSAGE: Ringworld - Remove one useless variable. Savegame compatibility preserved.
2013-11-02 16:22:35 +01:00
Strangerke
90a6a2168a
TSAGE: Fix CID 1002392 and CID 1002387
2013-10-27 13:15:31 +01:00
Strangerke
d596f4670b
TSAGE: Fix CID 1002385, 1002386, 1002388. Move some code from header to source file
2013-10-27 13:15:30 +01:00
Torbjörn Andersson
e5e90434f3
TSAGE: Fix stray "You have no use for that." message
...
This would happen in Ringworld when clicking on the slot in the
flycycle. I have compared the behaviour to the original, and I
can't see any obvious differences after my change. CID 1003728
2013-07-16 19:19:45 +02:00
Strangerke
e65597c8f3
TSAGE: Fix some non-initialized variables. CID 1002389, 1002390, 1002391
2013-04-27 11:43:41 +02:00
Johannes Schickel
89abab97e3
JANITORIAL: Remove trailing whitespaces.
...
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Johannes Schickel
18ab9a1ef1
TSAGE: Fix "if" formatting.
2012-08-09 03:26:55 +02:00
Strangerke
78310d0f4b
TSAGE: Apply naming conventions to surfaceGetArea(). Thanks to somaen for reporting it.
2012-08-07 19:07:01 +02: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
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
96d15e83db
TSAGE: Bugfix for Ringworld saving and restoring via options dialog
2011-12-18 21:18:33 +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
24740b30bd
TSAGE: Disallow saving and loading via the GMM when a dialog is active
2011-12-17 13:13:44 +11:00
Strangerke
29fb48b74b
TSAGE: Ringworld - Cleanup: Remove useless include
2011-11-28 21:35:07 +01:00
Strangerke
7a494ed7cd
TSAGE: Ringworld - Cleanup: Rename some variables
2011-11-17 01:05:04 +01:00
Paul Gilbert
9debde02e4
TSAGE: Implemented Blue Force Options dialog and moved Inventory dialog to Ringworld namespace
2011-10-31 19:51:01 +11:00
Torbjörn Andersson
a010038492
JANITORIAL: Remove unnecessary semicolons
2011-10-29 11:23:44 +02:00
Paul Gilbert
39c175f783
TSAGE: Bugfix for #3423512 - Not being able to get crown
2011-10-14 21:22:23 +11:00
Paul Gilbert
2ac551aa28
TSAGE: Bugfix for Ringworld demo having save/restore buttons enabled in GMM
...
This splits checking if save and load are enabled to the individual game classes.
2011-10-14 20:49:06 +11:00
Paul Gilbert
3e9e23768d
TSAGE: Fix some animate() calls for ANIM_MODE_7 that were missing a parameter
2011-10-12 22:29:35 +11:00
Paul Gilbert
bfdd274c78
TSAGE: Bugfix for #3422150 - GUI dialog when clicking on skulls
2011-10-12 21:29:30 +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
Strangerke
6508135062
TSAGE: Rename hotspots in ringworld, scene 9100
2011-10-11 23:10:32 +02: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
7b73ae590c
TSAGE: Implemented Scene 60 - Motorcycle
2011-09-11 15:29:43 +10:00
Paul Gilbert
b3773f7c37
TSAGE: Cleaned up the savegame code, and enabled it for Blue Force
2011-09-10 11:22:39 +10:00
Paul Gilbert
88e68abd4b
TSAGE: Separated speaker classes for both games into separate files
2011-09-08 20:40:23 +10:00
Paul Gilbert
cb410d5837
TSAGE: Fixed Options dialog Sound button not showing sound dialog
2011-09-04 21:17:20 +10:00
Paul Gilbert
57f00ff1dc
TSAGE: Added Ringworld specific dialogs file
2011-08-29 22:15:38 +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
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
28aef23a60
TSAGE: Changed Ringworld/Blue Force namespaces to be embedded namespaces within tSage
2011-08-15 19:26:15 +10:00
Paul Gilbert
da76e61336
TSAGE: Separated Ringworld and Blue Force game logic into their own namespaces
2011-08-14 20:18:32 +10:00
Paul Gilbert
e9c8232da8
TSAGE: Split up the hard-coded logic files for Ringworld and Blue Force into separate sub-folderes
2011-08-13 19:49:54 +10:00