Commit Graph
25 Commits
Author SHA1 Message Date
Paul Gilbert efd594993d TSAGE: Don't allow saving in Ringworld copy protection dialog 2018-08-21 19:24:25 -07:00
Paul Gilbert 077250acfb TSAGE: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:28 -04:00
Johannes Schickel 6e715e186a TSAGE: Make GPL headers consistent with themselves. 2014-02-18 02:39:39 +01:00
Strangerke 90a6a2168a TSAGE: Fix CID 1002392 and CID 1002387 2013-10-27 13:15:31 +01: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
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 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
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 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
Paul Gilbert f99e904f9a TSAGE: Added 'g' prefix to global variables 2011-10-02 19:59:13 +11: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 a28bffec1c TSAGE: Implemented the Blue Force right-click dialog 2011-08-29 22:01:11 +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