Commit Graph
17 Commits
Author SHA1 Message Date
Adrian Frühwirth c7f3416daa JANITORIAL: Remove trailing whitespace 2018-05-20 23:40:20 +02:00
Paul Gilbert fd32517490 TITANIC: DE: Fix crash after tapping on bomb window 6 times 2017-12-10 10:17:39 -05:00
Paul Gilbert 00db751e7d TITANIC: DE: Sound changes for Bomb 2017-09-19 22:23:15 -04:00
Bastien Bouclet dd1fa0a36a TITANIC: Fix incorrect calls to queueSound
The sound type was being passed in the balance parameter.
2017-07-15 18:07:58 +02:00
Paul Gilbert f16505b128 TITANIC: Change Bomb to use speech sound type 2017-06-25 08:00:55 -04:00
Paul Gilbert 2d80b931b3 WORKAROUND: Stop resetting bomb code wheels when loading savegames
The original kept resetting the bomb's code wheels whenever the view
was entered, which meant reloading a savegame, you lost any progress
you'd made. Presumably this was done as a quick and dirty hack in
case anyone was stupid enough to rearm the bomb after fixing it the
first time. I've added new code that now only resets the wheels when
the bomb is initially armed, and you can now save in the bomb
closeup, and it will remember all your selections
2017-02-19 22:57:31 -05:00
Paul Gilbert c1bc64d391 TITANIC: Renamings for CBomb class 2017-02-19 21:54:50 -05:00
Paul Gilbert 8813fee5ae TITANIC: Fix bomb countdown 2017-02-19 21:02:03 -05:00
Paul Gilbert 8b3829549a TITANIC: Cleanup of engine references 2016-08-22 20:22:41 -04:00
Paul Gilbert 24aeebc96f TITANIC: Implemented CBomb class 2016-08-15 21:10:09 -04:00
Paul Gilbert 5ccc0a66da TITANIC: Removed const modifier from all saveable objects
Turns out that CGameObject::save regenerates the _movieRangeInfo list.
So the const suffix can no longer be used for the entire hierarchy
2016-07-15 19:25:58 -04:00
Paul Gilbert 9f1bab5597 TITANIC: Converting other message stubs to new format 2016-04-07 22:03:35 -04:00
Paul Gilbert 66e198d665 TITANIC: Cleanup and fixes for message hierarchy 2016-03-24 07:49:59 -04:00
Paul Gilbert 4f5202f958 TITANIC: Remove const prefix from passed messages
Turns out that some of the messages have properties that the objects
that handle them can set. For example, the CMouseDragStartMsg has a
_dragItem property that an item that allows dragging will explicitly
set, allowing the input handler to keep track of what was dragged.
2016-03-18 23:18:59 -04:00
Paul Gilbert 61947ef56b TITANIC: Create Event manager class 2016-03-18 20:04:54 -04:00
Paul Gilbert a8d94d448e TITANIC: Fixes to make message handling const, adding CEnterRoomMsg handlers 2016-03-17 19:58:59 -04:00
Paul Gilbert a89dd72f20 TITANIC: Implemented lots of CBackground descendent classes 2016-02-29 21:20:33 -05:00