Paul Gilbert
5af8ed228d
TITANIC: Add VocabMode enum, fix German vocab loading
2017-09-18 18:16:03 -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
8abe97dfda
TITANIC: Parser fixes
2016-11-02 21:31:14 -04:00
Paul Gilbert
be4ed6ea26
TITANIC: Cleanup of title engine class
2016-09-03 11:19:23 -04:00
Paul Gilbert
e143d5ef48
TITANIC: Further code cleanup, identified game mode 5
2016-08-29 20:55:04 -04:00
Paul Gilbert
4ee0ced047
TITANIC: Fleshing out TTscriptBase class
2016-07-15 19:17:05 -04:00
Paul Gilbert
053ff7ab75
TITANIC: Change engine to use titanic.dat
2016-07-15 19:11:06 -04:00
Paul Gilbert
0820c3ffae
TITANIC: Refactor CTitleEngine to use CFilesManager for PE resources
2016-07-10 16:39:01 -04:00
Paul Gilbert
3822d46341
TITANIC: FIx initializing file reader to read EXE resources
2016-07-10 16:38:59 -04:00
Paul Gilbert
9ce6391a94
TITANIC: Beginnings of TTWord hierarchy
2016-07-10 16:38:53 -04:00
Paul Gilbert
babdf0aa03
TITANIC: Setting up of title engine and title script
2016-07-10 16:38:44 -04:00
Paul Gilbert
0692d261ee
TITANIC: Implement reading dialogue string
2016-07-10 16:38:41 -04:00
Paul Gilbert
1e42f6ffed
TITANIC: Beginnings of input line processing
2016-07-10 16:38:36 -04:00
Paul Gilbert
4d22064997
TITANIC: Beginnings of script handler
2016-07-10 16:38:32 -04:00
Paul Gilbert
ab86c09a2f
TITANIC: Beginnings of STtitleEngine class
2016-07-10 16:38:31 -04:00
Paul Gilbert
c0de794584
TITANIC: Added stubs for the different script classes
2016-03-12 07:59:44 -05:00