Commit Graph
11 Commits
Author SHA1 Message Date
Paul Gilbert 314c795d21 TITANIC: Cleanup of movie flags 2017-02-16 21:42:42 -05:00
Paul Gilbert fe85d4081c TITANIC: Fix visiblity of elevator heads 2016-12-18 20:19:29 -05:00
Paul Gilbert de9e04d75f TITANIC: Cleanup and fixes for CTurnOnTurnOff class 2016-12-07 19:48:35 -05:00
Paul Gilbert 566742d445 TITANIC: Cleanup calls to playMovie 2016-11-01 23:09:12 -04:00
Paul Gilbert 15c0f4b274 TITANIC: Implemented CArmchair class 2016-08-12 13:11:25 -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 91336a8611 TITANIC: Implement playing a range of frames within movie 2016-07-10 16:10:51 -04:00
Paul Gilbert 51df4d98d3 TITANIC: In-progress converting message handling to be more like original
I currently was using multiple inheritance to define the message classes
that a class supports, but this caused problems when, for example, a
class tested to see if an object supported CMouseMsg. The class in
question supported several mouse messages, but a standard dynamic_cast
returned nullptr for the class, since it didn't directly support it
2016-04-06 22:17:26 -04:00
Paul Gilbert ac59f58c8a TITANIC: Implement CBackground message handlers 2016-04-06 19:42:45 -04:00
Paul Gilbert 471737a41a TITANIC: Implemented CCDROM and various support stuff 2016-03-28 22:25:15 -04:00
Paul Gilbert 5c77a55328 TITANIC: Implemented CBackground class 2016-02-25 22:21:43 -05:00