Commit Graph
21 Commits
Author SHA1 Message Date
Paul Gilbert 32735d59e8 TITANIC: DE: Adding sound translations 2017-09-20 20:53:12 -04:00
David Fioramonti c96b01b82e TITANIC: Reduce header includes for titanic.h
I reduced the header includes a lot in Titanic.h and forward
declared when I could. Titanic.h was including a lot and
a lot of functions that were including it were not using its
API. This will help make it more clear which implementation
files are using which class since they will just need to include
which ones they need.

I also moved the debug related items in Titanic.h into the debugger
header.

I also reordered several of the the header includes to be local to
global.
2017-08-24 04:06:54 -07:00
Paul Gilbert 720e146051 TITANIC: Fix second vision center appearing in bar 2017-07-28 21:40:02 -04:00
Paul Gilbert 314c795d21 TITANIC: Cleanup of movie flags 2017-02-16 21:42:42 -05:00
Paul Gilbert 1a7ffa8afc TITANIC: Fix Barbot getting drunk 2017-01-28 22:44:18 -05:00
Paul Gilbert ea63b5bb3b TITANIC: Fix Barbot telling what ingredients are still needed 2017-01-28 21:06:58 -05:00
Paul Gilbert 5a8d1862e4 TITANIC: Fixes/renaming for giving ingredients to Barbot 2017-01-28 18:43:28 -05:00
Paul Gilbert 65a12ec93c TITANIC: Clarify code for giving glass to Barbot 2017-01-28 17:08:21 -05:00
Paul Gilbert 664cb4dd53 TITANIC: Some initial Barbot fixes, field renamings 2017-01-23 22:14:10 -05:00
Paul Gilbert a2af8fb051 TITANIC: Change endTalking to setTalking 2016-11-02 20:03:28 -04:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert 8b3829549a TITANIC: Cleanup of engine references 2016-08-22 20:22:41 -04:00
Paul Gilbert 3c4c605cf5 TITANIC: Added CBarbot CMovieEndMsg event handler 2016-08-13 17:25:03 -04:00
Paul Gilbert 786f2ca448 TITANIC: Implementing CBarbot game object class 2016-08-13 15:09:57 -04:00
Paul Gilbert 5c64e27692 TITANIC: Implemented several NPC related game classes 2016-08-13 09:52:44 -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 a8d94d448e TITANIC: Fixes to make message handling const, adding CEnterRoomMsg handlers 2016-03-17 19:58:59 -04:00
Paul Gilbert 06ce0dbfdd TITANIC: Implement TrueTalk NPC classes 2016-02-25 21:42:10 -05:00