Commit graph

20 commits

Author SHA1 Message Date
Paul Gilbert
10c308f557 TSAGE: Bugfix for assert when quitting whilst inventory dialog active 2011-06-04 17:31:08 +10:00
Paul Gilbert
6e4e4e50a5 TSAGE: Fix one pixel difference in dialog positioning
For some unknown reason, the CD version introduced a one pixel Y difference for dialogs.
2011-06-04 17:22:09 +10:00
Paul Gilbert
06166e03b0 TSAGE: Bugfixes for displaying thick borders on default buttons 2011-06-04 16:29:20 +10:00
eriktorbjorn
8112247f1a TSAGE: Made some dialogs less CPU hungry
The start/intro dialog, the inventory dialog and the conversation
dialog now call delayMillis() in their event loop. This is
consistent with how the action menu dialog already worked.
2011-05-15 23:20:40 +02:00
strangerke
69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Paul Gilbert
2b112a9c58 TSAGE: Rework parts of the cursor code to better match the original
This also fixes the problem with the cursor appearing in cutscenes when you press any key
2011-05-11 20:28:30 +10:00
md5
340d08bc30 TSAGE: Some more conversions to US English 2011-05-04 11:47:12 +03:00
Paul Gilbert
de592e07f3 TSAGE: Bugfixes for inventory dialog display with a large number of items 2011-05-01 10:35:03 +10:00
Paul Gilbert
d673fbc6a8 TSAGE: Silenced compiler warnings 2011-04-30 20:38:41 +10:00
Ori Avtalion
9414d7a6e2 JANITORIAL: Reduce header dependencies in shared code
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Paul Gilbert
80c90a569e TSAGE: Added code to handle visual differences in Demo help dialog 2011-04-28 19:14:37 +10:00
Paul Gilbert
c68641584b TSAGE: Added framework for playing the Ringworld demo 2011-04-25 19:39:45 +10:00
Paul Gilbert
1d58ccac81 TSAGE: Combined the resource files into a single generic overall ResourceManager 2011-04-25 17:06:35 +10:00
Paul Gilbert
d18f8e8564 TSAGE: Fixed button highlighting in inventory dialog 2011-04-19 19:37:26 +10:00
Paul Gilbert
962d848196 TSAGE: Removed InventoryDialog allFlag parameter.
This was intended to be used to simultaneously support the cheat mode dialog with all the inventory items. But that is going to need to be implemented as a completely separate dialog.
2011-04-18 20:37:24 +10:00
Max Horn
2e095e25f2 ALL: centre -> center 2011-04-14 14:34:28 +02:00
strangerke
66b43f2312 TSAGE: "Cosmetic" cleanups 2011-04-13 21:27:46 +02:00
Johannes Schickel
6db40e0c6c TSAGE: Cleanup custom List usage.
This makes the code use Common::List for all cases where synchronization can
not be done with tSage::List::synchronise. Furthermore I renamed the custom
List class to SynchronisedList to stress its purpose.

I also removed clear2, contains and forEach and replaced them with algorithm
usage from Common:: or in the case of "contains" replaced them with a simple
inline function which uses Common::find.
2011-04-13 18:26:12 +02:00
Paul Gilbert
3a39af7665 TSAGE: Added missing death sequence in scene 20 2011-02-23 23:07:38 +11:00
Paul Gilbert
7042d95cfe TSAGE: Added the engine in a separate branch 2011-02-14 20:37:27 +11:00