Commit Graph
11 Commits
Author SHA1 Message Date
Paul Gilbert 1f7df903da TITANIC: Fix second parameter for isEquals method 2017-01-21 22:40:13 -05:00
Paul Gilbert 87d9b6682a TITANIC: Implemented CBrainSlot class 2016-08-15 23:51:31 -04:00
Paul Gilbert eb98b984fb TITANIC: Add semicolon after EMPTY_MESSAGE_MAP macro usages 2016-07-24 20:11:49 -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 5c2a39e74a TITANIC: Set up empty message targets for classes without messages 2016-07-15 19:25:44 -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 8b9f3dc0b8 TITANIC: Fleshing out CLinkItem class 2016-03-17 23:58:24 -04:00
Paul Gilbert 0cc014d06b TITANIC: Implemented dumping of the project hierarchy 2016-03-13 16:25:25 -04:00
Paul Gilbert c92bf22f03 TITANIC: Changed CGameStateSub to CGameLocation, properly implemented it 2016-03-13 15:07:27 -04:00
Paul Gilbert 8a404e62aa TITANIC: Implemented CTreeItem::findByName 2016-03-08 21:13:24 -05:00
Paul Gilbert 63db0980e5 TITANIC: Rename of sub-folders for better clarity 2016-02-25 08:48:21 -05:00