Paul Gilbert
223867b2f5
TITANIC: DE: Fixes for article handling
2017-10-06 07:16:36 -04:00
Paul Gilbert
4927369987
TITANIC: Fix loop limit in TTsentenceConcept destructor
2017-09-25 21:25:26 -04:00
Paul Gilbert
c188fd9130
TITANIC: Add missing destructor for TTsentenceConcept
2017-09-25 20:45:27 -04:00
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
3087136bab
TITANIC: Renamed sentence concept fields in CScriptHandler
2017-01-28 15:08:15 -05:00
Paul Gilbert
7e9ae90abd
TITANIC: Fix initialization of new TTsentence objects
2016-12-17 18:23:56 -05:00
Paul Gilbert
2900c63190
TITANIC: Fix null pointer crash talking to Deskbot
2016-12-16 19:24:35 -05:00
Paul Gilbert
4ad6faecd9
TITANIC: Fix NPCs responding to common phrases
2016-11-11 15:44:34 -05:00
Paul Gilbert
5474a9b7c1
TITANIC: Field renamings, and fix for incorrect switch cases
2016-11-11 10:23:18 -05:00
Paul Gilbert
c32be8ebeb
TITANIC: Fix copying concepts in getFrameEntry
2016-11-03 21:51:22 -04:00
Paul Gilbert
375fb60ff8
TITANIC: Cleanup of True Talk classes
2016-09-02 23:00:17 -04:00
Paul Gilbert
33737ea2dc
TITANIC: Convert many static_casts to dynamic_cast
2016-09-01 19:10:36 -04:00
Paul Gilbert
cb7d7ed7c3
TITANIC: Add TTsentence support methods
2016-08-02 07:37:30 -04:00
Paul Gilbert
23317847ab
TITANIC: Added TTsentence localWord
2016-08-01 23:27:41 -04:00
Paul Gilbert
07bf730443
TITANIC: Adding lots of const prefixes
2016-07-31 14:31:36 -04:00
Paul Gilbert
8cc9142a92
TITANIC: Renaming for NPC state methods
2016-07-27 19:41:07 -04:00
Paul Gilbert
f6cd02ce78
TITANIC: Added TTsentence contains
2016-07-15 19:21:32 -04:00
Paul Gilbert
d99e06f373
TITANIC: Added TTnpcScript checkItems
2016-07-15 19:21:28 -04:00
Paul Gilbert
67b19851d5
TITANIC: Add loading of NPC sentence entry data
2016-07-15 19:21:17 -04:00
Paul Gilbert
3196e488f1
TITANIC: Finished TTnpcScript processSentence
2016-07-15 19:19:12 -04:00
Paul Gilbert
6eb562a17a
TITANIC: Beginnings of script handler processSentence
2016-07-15 19:19:09 -04:00
Paul Gilbert
62c699fa3c
TITANIC: New TTsentenceEntries class for holding sentence res data
2016-07-15 19:19:07 -04:00
Paul Gilbert
8a31189121
TITANIC: Adding more to TTparser considerRequests, and support methods
2016-07-15 19:16:02 -04:00
Paul Gilbert
35f1839063
TITANIC: More work on TTparser considerRequests
2016-07-15 19:15:43 -04:00
Paul Gilbert
1992afe4aa
TITANIC: Added TTconceptNode createConcept
2016-07-15 19:15:36 -04:00
Paul Gilbert
986ab4b0d1
TITANIC: Added TTsentence fn2 method
2016-07-15 19:15:33 -04:00
Paul Gilbert
ae9a04bd41
TITANIC: Refactored TTsentenceSubBase to TTconceptNode
2016-07-15 19:15:14 -04:00
Paul Gilbert
2b6a6cffc0
TITANIC: Implemented TTsentecneSubBase changeConcept
2016-07-15 19:15:11 -04:00
Paul Gilbert
d537a25bd7
TITANIC: Added TTsentenceSubBase setHandlerConcept
2016-07-15 19:15:08 -04:00
Paul Gilbert
39a12288bb
TITANIC: Start of considerRequests
2016-07-15 19:13:56 -04:00
Paul Gilbert
49c9060bec
TITANIC: More implementation of TTparser loadRequests
2016-07-15 19:13:41 -04:00
Paul Gilbert
1e35288fee
TITANIC: Change TTnode addNode to addToTail
2016-07-15 19:13:39 -04:00
Paul Gilbert
378c96736a
TITANIC: Fields renaming
2016-07-15 19:13:30 -04:00
Paul Gilbert
6fa65bbf0a
TITANIC: Add proper destruction of node chains
2016-07-15 19:13:17 -04:00
Paul Gilbert
89caddc217
TITANIC: Beginning of TTparser findFrames
2016-07-15 19:12:55 -04:00
Paul Gilbert
c762308bff
TITANIC: Implement TTsentence copy
2016-07-15 19:12:53 -04:00
Paul Gilbert
5b42ae357e
TITANIC: Refactor TTstringNode to have a base TTnode class
2016-07-15 19:12:50 -04:00
Paul Gilbert
5da19b674d
TITANIC: Changed TTinput to TTsentence to match original
2016-07-15 19:12:48 -04:00