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
7cc2e00eca
TITANIC: Properly initialize TTconcept fields on creation
2017-01-27 22:24:56 -05:00
Paul Gilbert
8d6bb245ab
TITANIC: Fix TTconcept checkWordClass for script concepts
2017-01-24 22:32:55 -05:00
Paul Gilbert
186697eca9
TITANIC: Fix initialisation of the title script
2017-01-24 20:07:45 -05:00
Paul Gilbert
dc58af2749
TITANIC: Extra initialization of TTconcept fields
2016-12-15 23:12:29 -05:00
Paul Gilbert
c6a24d1540
TITANIC: Properly initialize NPC scripts
2016-11-13 15:39:59 -05:00
Paul Gilbert
071a032447
TITANIC: Fix parser crash giving the same response multiple times
2016-11-06 17:14:31 -05:00
Paul Gilbert
11cc62f403
TITANIC: Fix another compiler warning
2016-10-31 19:51:12 -04:00
Paul Gilbert
97daed7456
TITANIC: Fix compiler warnings
2016-10-31 19:37:53 -04:00
Ori Avtalion
d3c173da7a
TITANIC: Remove always-true test
2016-10-17 16:10:38 +03:00
Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Paul Gilbert
a261041be7
TITANIC: Adding tag switches to TTparser considerRequests
2016-07-15 19:16:19 -04:00
Paul Gilbert
eaab1605e0
TITANIC: Finished inner switch of TTparser considerRequests
2016-07-15 19:16:12 -04:00
Paul Gilbert
483929e70a
TITANIC: Added various TTparser & TTconcept support methods
2016-07-15 19:15:22 -04:00
Paul Gilbert
73e2e8f429
TITANIC: Added TTconcept id methods
2016-07-15 19:14:36 -04:00
Paul Gilbert
76c84afdfe
TITANIC: Added TTconcept find methods
2016-07-15 19:14:33 -04:00
Paul Gilbert
c3055aeaf0
TITANIC: Added TTconcept setOwner
2016-07-15 19:14:30 -04:00
Paul Gilbert
6ab35972e8
TITANIC: Implement TTconcept getText
2016-07-15 19:14:27 -04:00
Paul Gilbert
8c99ff510c
TITANIC: Added TTconcept copyFrom method
2016-07-15 19:14:23 -04:00
Paul Gilbert
1ffb8ff92b
TITANIC: Added TTconcept deleteSiblings
2016-07-15 19:14:20 -04:00
Paul Gilbert
bcfebf8f0f
TITANIC: Added TTconcept destructor
2016-07-15 19:14:17 -04:00
Paul Gilbert
6d2f65c97f
TITANIC: New TTconcept constructor and copy methods
2016-07-15 19:14:08 -04:00
Paul Gilbert
46bb597ba2
TITANIC: New TTconcept constructor
2016-07-15 19:14:05 -04:00
Paul Gilbert
886b710484
TITANIC: Implemented TTparser checkReferent
2016-07-15 19:13:47 -04:00
Paul Gilbert
dacfbe6a0e
TITANIC: Beginnings of TTconcept class
2016-07-15 19:13:44 -04:00