strangerke
4d02cf52d2
TSAGE: Fix initialization bug in scene 4100.
2011-04-22 08:28:09 +02:00
strangerke
f236ecb5d3
TSAGE: Fix a bug in Scene 4100
2011-04-21 01:04:48 +02:00
strangerke
6d66988ad5
TSAGE: Fix broken animation in scene 60. Renamed more or less everything
2011-04-21 01:03:54 +02: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
432771b5d9
TSAGE: Properly destroy cloned objects when removed from a scene
2011-04-20 21:05:42 +10:00
strangerke
ecf5d62a10
TSAGE: Fix double-Miranda bug when Rock is drunk (scene 4100)
2011-04-20 00:00:07 +02:00
strangerke
3897e6f5e0
TSAGE: Fix blocking bug in scene 4100.
...
That unlocks the infamous "Alcohol? Cool, get my daughter!" scene :P
2011-04-19 22:53:19 +02:00
strangerke
551cc744f9
TSAGE: Rename several objects in Scene 4000
2011-04-19 20:13:33 +02:00
Johannes Schickel
10b0294c94
TSAGE: Suppress empty format string warning of g++.
2011-04-19 17:04:05 +02:00
Paul Gilbert
5985320c5e
TSAGE: Removed original game that uses 'Intro.txt' to indicate whether the introduction has played
2011-04-19 21:42:43 +10:00
Paul Gilbert
b7c9bf4b33
TSAGE: Simplified the new Saver::getObjectCount method
2011-04-19 21:33:56 +10:00
Paul Gilbert
95b4713ffa
TSAGE: Changed Scene::_sceneNumber to avoid confusion with SceneManager::_sceneNumber
2011-04-19 21:07:37 +10:00
Paul Gilbert
5dcfd1e32c
TSAGE: Reworked the saving code to fix crashes
...
Note that this undoes the recent compilation fix for GCC, since it didn't work. For now, used an explicit void ** conversion as previously suggested.
2011-04-19 21:02:27 +10:00
Paul Gilbert
d18f8e8564
TSAGE: Fixed button highlighting in inventory dialog
2011-04-19 19:37:26 +10:00
Paul Gilbert
55f1fa8dba
TSAGE: Bugfixes for graphics glitches when using the lift in scene #2320
2011-04-19 19:18:34 +10:00
Max Horn
73f04118f3
COMMON: Rename Error to ErrorCode, introduce new Error class
2011-04-18 18:22:02 +02:00
strangerke
e9c228564a
TSAGE: Fix region 8 in scene 4045
2011-04-18 16:37:50 +02:00
strangerke
12af50f2ff
TSAGE: Fix bug in scene 4045 "missing character".
...
I also renamed several objects and functions.
2011-04-18 13:44:59 +02:00
Paul Gilbert
cec59bd124
TSAGE: Fix palette corruption in savegame files.
2011-04-18 20:45:42 +10:00
Paul Gilbert
4486131ca6
TSAGE: Fix bug with selected inventory item remaining selected after restarting game
2011-04-18 20:37:57 +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
Paul Gilbert
26501fb46c
TSAGE: Initialise scene zoom percents in constructor. Fixes crash at the end of Scene #1400
2011-04-18 20:13:30 +10:00
strangerke
e34739aaef
TSAGE: Fix a couple of problems in Scene 2320, still broken
2011-04-18 09:16:15 +02:00
strangerke
da0ade2bed
TSAGE: Describe scenes fro group 8 and 10
2011-04-18 08:42:00 +02:00
strangerke
bd3e358d62
TSAGE: Fix bug in scene 1500
2011-04-18 08:18:01 +02:00
strangerke
afb296f38c
TSAGE: Fix a glitch in scene222:postInit. Suppress a useless comment.
2011-04-17 23:12:21 +02:00
strangerke
8f544d578c
TSAGE: Fix initialization of MTEXT speaker
2011-04-17 23:11:25 +02:00
strangerke
5f9fe1383a
TSAGE: Fix subtle bug in StripManager. This fixes scene 2222.
2011-04-17 23:07:51 +02:00
strangerke
cccaaf3a0a
TSAGE: CD version don't use protection page 1, 17 and above
2011-04-17 15:40:02 +02:00
Paul Gilbert
dcc8f226c0
TSAGE: Have copy protection turned on for all versions of the game
...
I'd previously incorrectly assumed copy protection would be disabled in the CD version of the game without actually playing all the way through to that point to find out.
2011-04-17 22:54:06 +10:00
Paul Gilbert
27d53fd283
TSAGE: Removed redundant call to memory manager deallocate
2011-04-17 22:24:47 +10:00
Paul Gilbert
f79b91548d
TSAGE: Bugfixes for Scene #2300 - Starship Hanger
2011-04-17 22:01:24 +10:00
dhewg
9363e19667
TSAGE: Suppress strict-alias warnings on older GCCs
2011-04-17 12:31:59 +02:00
dhewg
85adc95f79
TSAGE: Remove redundant parameter
2011-04-17 12:24:06 +02:00
Paul Gilbert
f1d890beb7
TSAGE: Fix glitches with incorrect pixels on the edges of zoomed objects
2011-04-17 19:51:56 +10:00
strangerke
2fb7acb000
TSAGE: Add listobjects and moveobject commands to the debugger
2011-04-17 11:20:08 +02:00
strangerke
e2f34d19c8
TSAGE: Add flag commands to the debugger
2011-04-17 09:33:53 +02:00
Paul Gilbert
e9a1035f52
TSAGE: Disable GMM Save/Load buttons when saving/loading not allowed
2011-04-17 08:38:45 +10:00
strangerke
8fe65b52cf
TSAGE: Add workaround for scene 40 (glitch in animation of dying Kzin falling)
2011-04-17 00:37:35 +02:00
strangerke
94e956e265
TSAGE: Rename some objects in scene 60 and fix the master button behavior.
...
This fix the blocking problem in scene 60.
2011-04-16 10:57:46 +02:00
strangerke
ab2626f201
TSAGE: Fix several problems in scene 40, including the blocking one (killing the assassin)
2011-04-15 23:04:29 +02:00
strangerke
9ca6562dc6
TSAGE: Cleanup. For coding consistency, remove default parameters when calling startSound() in scene groups 8 and 10
2011-04-15 20:36:54 +02:00
strangerke
82483cb5d1
TSAGE: Fix several problems in scene 20. That fixes the intro and probably the evasion.
...
Also add some comments in scene postInit in order to clarify the different actions available
2011-04-15 14:56:22 +02:00
Paul Gilbert
54e6941ec4
TSAGE: Changed palette code back to using a byte array
2011-04-15 21:28:53 +10:00
strangerke
dd6ab8d306
TSAGE: Scene40: The hero may now use his stunner on the assassin. Scene still broken.
...
Also move some display() to display2() for consistency with the rest of the scenes in group1
2011-04-15 11:01:24 +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
Paul Gilbert
8a0495a5f3
TSAGE: Added replacement hierarchy for palette modifier classes that better matches the original
2011-04-14 21:39:53 +10:00
Joost Peters
c679aa72c3
TSAGE: Big Endian fix
2011-04-14 13:04:29 +02:00