aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld/ringworld_logic.cpp
AgeCommit message (Collapse)Author
2012-01-01TSAGE: Do all screen drawing in an intermediate temporary screen surface.Paul Gilbert
This will be the first half of properly handling on screen dirty rects.
2012-01-01TSAGE: Revert buggy implementation of dirty rectsPaul Gilbert
This reverts commit f69dfba21a5d4be8cc60a20a0dd0628717fa5373.
2011-12-27TSAGE: Centralised all the setDetails methods in the various gamesPaul Gilbert
This puts them all in the common SceneHotspot class, rather than each game having their own repeated implementations of them.
2011-12-18TSAGE: Implemented dirty rect handling in the enginePaul Gilbert
This should help improve performance when scalers are being used.
2011-12-17TSAGE: Disallow saving and loading via the GMM when a dialog is activePaul Gilbert
2011-10-14TSAGE: Bugfix for #3423512 - Not being able to get crownPaul Gilbert
2011-10-14TSAGE: Bugfix for Ringworld demo having save/restore buttons enabled in GMMPaul Gilbert
This splits checking if save and load are enabled to the individual game classes.
2011-10-12TSAGE: Bugfix for #3422150 - GUI dialog when clicking on skullsPaul Gilbert
2011-10-12TSAGE: Separated the NamedHotspot class into separate versions for Ringworld ↵Paul Gilbert
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-02TSAGE: Added 'g' prefix to global variablesPaul Gilbert
2011-09-10TSAGE: Cleaned up the savegame code, and enabled it for Blue ForcePaul Gilbert
2011-09-08TSAGE: Separated speaker classes for both games into separate filesPaul Gilbert
2011-09-04TSAGE: Fixed Options dialog Sound button not showing sound dialogPaul Gilbert
2011-08-29TSAGE: Implemented the Blue Force right-click dialogPaul Gilbert
2011-08-20TSAGE: Implemented Blue Force Scene #50 - Map ScenePaul Gilbert
2011-08-15TSAGE: Corrected casing of tSage namespace to be TsAGEPaul Gilbert
This matches the casing of the original engine name.
2011-08-15TSAGE: Changed Ringworld/Blue Force namespaces to be embedded namespaces ↵Paul Gilbert
within tSage
2011-08-14TSAGE: Separated Ringworld and Blue Force game logic into their own namespacesPaul Gilbert
2011-08-13TSAGE: Split up the hard-coded logic files for Ringworld and Blue Force into ↵Paul Gilbert
separate sub-folderes