Paul Gilbert
3344cf424a
TSAGE: Added needed speaker method call for R2R in StripManager::signal
2012-01-04 21:16:32 +11: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
Strangerke
c40df9a6ed
TSAGE: Work around a data issue in R2R.
...
The character name doesn't seem case sensitive in R2R
2011-12-22 00:33:18 +01: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
18cfbc6c2d
TSAGE: Bugfixes and extra commenting for R2R conversation display
2011-12-12 22:07:38 +11:00
Paul Gilbert
81ba2f4733
TSAGE: Implemented R2R changes to StripManager::signal
2011-12-12 19:45:58 +11:00
Paul Gilbert
d315521c67
TSAGE: Added loading of conversation data that will be needed for R2R
2011-12-11 17:41:44 +11:00
Paul Gilbert
4c3c8f8ce3
TSAGE: Added new properties and stubs needed for new R2RW functionality
2011-11-17 22:04:10 +11:00
Johannes Schickel
61795739f8
COMMON: Rename Common::set_to to Common::fill.
...
This makes the name match with the name of the STL function with the same
behavior.
2011-11-16 18:06:30 +01:00
Paul Gilbert
f99e904f9a
TSAGE: Added 'g' prefix to global variables
2011-10-02 19:59:13 +11:00
Paul Gilbert
13d0275d7e
TSAGE: Fix for sequence manager when using a Blue Force specific opcode
2011-09-18 16:58:33 +10:00
Paul Gilbert
8b17e8a9b8
TSAGE: More core functionality needed for Blue Force
2011-09-08 20:41:10 +10:00
Paul Gilbert
9908fa3b61
TSAGE: Some cleanup of Blue Force Scene 300, and implementing Scene 190
2011-09-06 19:55:29 +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
fd8fcc303d
TSAGE: Implemented changes in SequenceManager introduced by Blue Force
2011-08-14 12:25:02 +10:00
Paul Gilbert
b3a05ee089
TSAGE: Bugfix to make Return to Launcher work correctly
2011-07-18 21:13:39 +10:00
Paul Gilbert
16666ec40c
TSAGE: Created stub classes for ASound and Sound, and reworked engine to use proper named methods
2011-05-24 21:22:21 +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
dee398ad6c
TSAGE: Fixed problem with text being partly off-screen in Scene #9500
2011-05-05 20:48:46 +10:00
Paul Gilbert
a67dbd5adb
TSAGE: Bugfix for skipping cutscenes correctly
2011-05-04 19:19:36 +10:00
md5
340d08bc30
TSAGE: Some more conversions to US English
2011-05-04 11:47:12 +03:00
md5
3430a3f347
TSAGE: Switched to American English, after the relevant discussion on -devel:
...
serialiser -> serializer
synchronise -> synchronize
2011-05-04 11:41:47 +03:00
md5
7b8f3021ac
TSAGE: Bumped up savegame version, so that the old savegames are still usable
...
Savegames from revisions bf9b98f
and 4f70162d
are now version 2 savegames
2011-05-04 10:52:36 +03:00
Paul Gilbert
bf9b98f316
TSAGE: Add missing calls to inherited method in various class synchronisation methods
2011-05-03 20:31:51 +10:00
Paul Gilbert
4f70162d94
TSAGE: Bugfixes to savegames when the scene is showing an alternate screen
2011-05-03 20:14:20 +10:00
Paul Gilbert
6d8d9a4528
TSAGE: Fix timing delay when clicking to remove on-screen messages early
...
This fixes a problem with the text being removed, but the game still waiting for the original period until doing another action
2011-05-01 20:51:03 +10:00
strangerke
849094c884
TSAGE: Rename setPriority2 to setPriority for disambiguation
2011-04-30 10:13:35 +02:00
Paul Gilbert
42a0ebc5ff
TSAGE: Gave proper names to several previously unnamed fields
2011-04-26 09:48:39 +10:00
Paul Gilbert
836f99e2ef
TSAGE: Bugfixes for Ringworld demo - demo is now completable with some remaining gfx glitches
2011-04-25 21:41:13 +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
3fee10eb60
TSAGE: Cleaner bugfix for text colours being incorrect
2011-04-20 23:02:07 +10:00
Paul Gilbert
1eb75f7892
TSAGE: Fix problem with text appearing with random background colours after scene changes
2011-04-20 21:17:12 +10:00
Paul Gilbert
95b4713ffa
TSAGE: Changed Scene::_sceneNumber to avoid confusion with SceneManager::_sceneNumber
2011-04-19 21:07:37 +10:00
strangerke
5f9fe1383a
TSAGE: Fix subtle bug in StripManager. This fixes scene 2222.
2011-04-17 23:07:51 +02:00
Max Horn
2e095e25f2
ALL: centre -> center
2011-04-14 14:34:28 +02:00
Max Horn
84184aabc0
ALL: colour -> color
2011-04-14 14:12:35 +02:00
Johannes Schickel
41706cb4d9
TSAGE: Silence uninitialized variable usage warning.
...
Instead of passing an uninitialized dummy va_list to Action::attached we just
pass the va parameter from SequenceManager::attached to it now, since that
parameter is not used in Action::attached, it is safe to do that.
2011-04-13 23:33:22 +02:00
strangerke
4e75a95f86
TSAGE: Fix two GCC warnings (which were bugs). Thanks LordHoto for reporting those.
2011-04-13 21:59:54 +02:00
strangerke
66b43f2312
TSAGE: "Cosmetic" cleanups
2011-04-13 21:27:46 +02:00
Johannes Schickel
5c87136b5f
TSAGE: Fix compilation on NDS.
...
It is not safe to assume one can construct a va_list by using NULL. Instead I
created a temporary (uninitialized!) dummy, which is passed in the call to the
Action::attached implementation. I added a TODO to resolve this temporary hack.
2011-04-13 19:13:12 +02:00
Paul Gilbert
dbacaa90a4
TSAGE: Compilation fixes for GCC
2011-04-09 10:37:32 +10:00
Paul Gilbert
fefcf7720d
TSAGE: Renamed OBJFLAG_100 as OBJFLAG_HIDE
2011-04-08 21:42:39 +10:00
Paul Gilbert
5e6cc67e2e
TSAGE: Implemented Scene #4025 - Village - Puzzle Board
2011-03-23 19:16:09 +11:00
Paul Gilbert
223ffde8ce
TSAGE: Bugfix to the sequence manager to treat parameters as signed integers
2011-03-19 16:10:45 +11:00
Paul Gilbert
3148f9264c
TSAGE: Bugfix to refresh the screen when leaving a close-up conversation
2011-03-12 23:33:59 +11:00
Paul Gilbert
a95e6d6b16
TSAGE: Properly implemented immediate fade when drawing active speakers
2011-03-08 00:04:40 +11:00
Paul Gilbert
03942da718
TSAGE: Reworked code to separate Ringworld specific code from core engine classes
2011-02-23 22:37:16 +11:00
Paul Gilbert
814678b24e
TSAGE: Initial implementation of more game scenes and support classes
2011-02-22 23:06:07 +11:00