Commit Graph
33 Commits
Author SHA1 Message Date
Paul Gilbert 5af8ed228d TITANIC: Add VocabMode enum, fix German vocab loading 2017-09-18 18:16:03 -04:00
Paul Gilbert 4b1762d649 TITANIC: Revert field renamings in CScriptHandler
I initially thought the four concept fields could be given a relevant name
for actor, object, and verb, but on further analysis, it looks like what
fields go in which concept slot depends on the kind of sentence. I haven't
been able to find any consistency, so I'm reverting them back to being
called _concept1P through _concept4P
2017-01-28 16:14:45 -05:00
Paul Gilbert 4353fd8b66 TITANIC: Further CScriptHandler renamings 2017-01-28 15:24:52 -05:00
Paul Gilbert 3087136bab TITANIC: Renamed sentence concept fields in CScriptHandler 2017-01-28 15:08:15 -05:00
Paul Gilbert 186697eca9 TITANIC: Fix initialisation of the title script 2017-01-24 20:07:45 -05:00
Paul Gilbert 9d6af45877 TITANIC: Removal of un-used fields to reduce Buildbot warnings
Note there's a lot of preliminary code in the star_control/ folder
for code that still needs to be fully disassembled & implemented.
So for now I've made liberal use of #if 0 blocks to disable fields
that will likely be needed again in the future
2017-01-15 09:29:04 -05:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert 375fb60ff8 TITANIC: Cleanup of True Talk classes 2016-09-02 23:00:17 -04:00
Paul Gilbert 3c547b6b35 TITANIC: Load word lists for each NPC Script class 2016-07-24 23:08:46 -04:00
Paul Gilbert cf805b07d3 TITANIC: Adding NPC Script support methods 2016-07-24 22:13:55 -04:00
Paul Gilbert 928f9a8974 TITANIC: Remove redundant CScriptHandlerSub class 2016-07-15 19:19:04 -04:00
Paul Gilbert 9f6a3d36f7 TITANIC: Further fleshing out of TTscriptBase 2016-07-15 19:17:09 -04:00
Paul Gilbert d537a25bd7 TITANIC: Added TTsentenceSubBase setHandlerConcept 2016-07-15 19:15:08 -04:00
Paul Gilbert b862f95fe1 TITANIC: Added concept pointers to CScriptHandler 2016-07-15 19:14:14 -04:00
Paul Gilbert 6d2f65c97f TITANIC: New TTconcept constructor and copy methods 2016-07-15 19:14:08 -04:00
Paul Gilbert 886b710484 TITANIC: Implemented TTparser checkReferent 2016-07-15 19:13:47 -04:00
Paul Gilbert 378c96736a TITANIC: Fields renaming 2016-07-15 19:13:30 -04:00
Paul Gilbert e5e0e22c56 TITANIC: Beginnings of TTinput class 2016-07-10 16:39:32 -04:00
Paul Gilbert eb94894688 TITANIC: Implement TTword hierarchy virtual methods 2016-07-10 16:39:31 -04:00
Paul Gilbert e8971dd106 TITANIC: Rename CScriptHandlerSub2 to TTparser 2016-07-10 16:39:26 -04:00
Paul Gilbert 7b71462046 TITANIC: Implementing virtual methods for TTword 2016-07-10 16:39:23 -04:00
Paul Gilbert 4410c75599 TITANIC: Rename STVocab to TTvocab to match original 2016-07-10 16:39:22 -04:00
Paul Gilbert 7700923298 TITANIC: Change CFileReader to CExeResoucres 2016-07-10 16:39:19 -04:00
Paul Gilbert 45f84a9da5 TITANIC: Fix script handler initialization 2016-07-10 16:38:58 -04:00
Paul Gilbert 9ce6391a94 TITANIC: Beginnings of TTWord hierarchy 2016-07-10 16:38:53 -04:00
Paul Gilbert 71179e3763 TITANIC: More script handler setup 2016-07-10 16:38:52 -04:00
Paul Gilbert c4375b134a TITANIC: Beginnings of STVocab class, CScriptHandler constructor 2016-07-10 16:38:51 -04:00
Paul Gilbert 74935b371f TITANIC: Implementing scriptChanged methods 2016-07-10 16:38:50 -04:00
Paul Gilbert 0cbd9f5063 TITANIC: Changing TTNamed* classes to TTNpc* 2016-07-10 16:38:47 -04:00
Paul Gilbert babdf0aa03 TITANIC: Setting up of title engine and title script 2016-07-10 16:38:44 -04:00
Paul Gilbert 339df8657e TITANIC: Implement CTrueTalkManager triggerNPC 2016-07-10 16:38:42 -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