aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/game
AgeCommit message (Collapse)Author
2016-03-24TITANIC: Implementing more CTelevision message handlersPaul Gilbert
2016-03-24TITANIC: Implementing more CTelevision message handlersPaul Gilbert
2016-03-24TITANIC: Implement television CLeaveViewMsg handlerPaul Gilbert
2016-03-24TITANIC: Support methods needed by CTelevisionPaul Gilbert
2016-03-24TITANIC: Make all use of message targets public inheritancePaul Gilbert
2016-03-24TITANIC: Cleanup and fixes for message hierarchyPaul Gilbert
2016-03-21TITANIC: Add new derived Rect and Point classesPaul Gilbert
2016-03-19TITANIC: Implementing view item message handlingPaul Gilbert
2016-03-19TITANIC: Implement preEnterView and enterViewPaul Gilbert
2016-03-18TITANIC: Remove const prefix from passed messagesPaul Gilbert
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-18TITANIC: Create Event manager classPaul Gilbert
2016-03-17TITANIC: Add some CEnterViewMsg stubsPaul Gilbert
2016-03-17TITANIC: Add stubs for CEnterNodeMsg message handlersPaul Gilbert
2016-03-17TITANIC: Added stubbed CEnterRoomMsg event handlers as neededPaul Gilbert
2016-03-17TITANIC: Fixes to make message handling const, adding CEnterRoomMsg handlersPaul Gilbert
2016-03-13TITANIC: Changed CGameStateSub to CGameLocation, properly implemented itPaul Gilbert
2016-03-12TITANIC: Implement various post-load methodsPaul Gilbert
2016-03-07TITANIC: Implemented message target classesPaul Gilbert
2016-03-06TITANIC: Converting saveable objects hierarchy to have type dataPaul Gilbert
This is necessary for at least message sending, and probably other areas, that needs to be able to pass class filtering for message targets. And I could figure out a clean way to use the built-in RTTI
2016-03-05TITANIC: Create stubs for CStarControl support classesPaul Gilbert
2016-03-05TITANIC: Implemented remaining CPetControl classes loadingPaul Gilbert
2016-03-04TITANIC: Move CPetControl and direct support classes to new folderPaul Gilbert
2016-03-04TITANIC: Beginnings of CPetControl support classesPaul Gilbert
2016-03-02TITANIC: Implemented more saveable classesPaul Gilbert
2016-03-02TITANIC: Implemented more saveable classesPaul Gilbert
2016-03-02TITANIC: More saveable classes implementedPaul Gilbert
2016-03-02TITANIC: More saveable classes implementedPaul Gilbert
2016-03-01TITANIC: Added more miscellaneous classesPaul Gilbert
2016-03-01TITANIC: Lots more miscellaneous classesPaul Gilbert
2016-03-01TITANIC: Added lots more miscellaneous classesPaul Gilbert
2016-02-29TITANIC: Added a bunch of classes, loading method fixesPaul Gilbert
2016-02-29TITANIC: Implemented lots of CBackground descendent classesPaul Gilbert
2016-02-28TITANIC: Added a lot of class definitionsPaul Gilbert
Let's be honest here, it's a s**t-load of class definitions
2016-02-28TITANIC: Implement light switch and buttonsPaul Gilbert
2016-02-28TITANIC: Implement bowl and ear classesPaul Gilbert
2016-02-28TITANIC: Implement various parrot classesPaul Gilbert
2016-02-28TITANIC: Added CCreditsPaul Gilbert
2016-02-28TITANIC: Implemented CClickResponder and descendentsPaul Gilbert
2016-02-27TITANIC: Add mouse events, cleanup of existing eventsPaul Gilbert
2016-02-27TITANIC: Implemented state room classesPaul Gilbert
2016-02-26TITANIC: Implement computer and CDROM classesPaul Gilbert
2016-02-26TITANIC: Implemented CDeadAreaPaul Gilbert
2016-02-26TITANIC: Implemented CStartAction and CHammerDispensorButtonPaul Gilbert
2016-02-26TITANIC: Implemented CTelevisionPaul Gilbert
2016-02-26TITANIC: Start of new messages sub-folderPaul Gilbert
2016-02-25TITANIC: Implemented CSuccUBus and ancestor classesPaul Gilbert
2016-02-25TITANIC: Rename of sub-folders for better clarityPaul Gilbert