Commit Graph
25 Commits
Author SHA1 Message Date
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