Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-23 | TITANIC: DE: Merged German NPC script subclasses back in | Paul Gilbert | |
There ended up not being enough custom German code in the scripts to warrant having sub-classes that reimplemented entire methods | |||
2017-09-23 | TITANIC: DE: Updates for SuccUBusScript | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Added changes to MaitreDScript | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Added changes for LiftbotScript | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Adding remaining DoorbotScript changes | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Adding changes to DoorbotScript | Paul Gilbert | |
2017-09-22 | TITANIC: DE: More BellbotScript changes | Paul Gilbert | |
2017-09-22 | TITANIC: DE: Adding new BellbotScript logic | Paul Gilbert | |
2017-09-22 | TITANIC: DE: Added translations for BarbotScript::process | Paul Gilbert | |
2017-09-19 | TITANIC: Fix memory leaks on shutdown | Paul Gilbert | |
2017-09-18 | TITANIC: Fix identified redundant tests & assignments | Paul Gilbert | |
2017-09-18 | TITANIC: Add missing return check in BellbotScript::process | Paul Gilbert | |
2017-09-18 | TTITANIC: Guard against TTstring items being self-assigned | Paul Gilbert | |
2017-09-18 | TITANIC: Add VocabMode enum, fix German vocab loading | Paul Gilbert | |
2017-09-17 | TITANIC: Added German DeskbotScript process additions | Paul Gilbert | |
2017-09-17 | TITANIC: Add Deskbot German specific logic | Paul Gilbert | |
2017-09-17 | TITANIC: Added German specific TTnpcScript doSentenceEntry code | Paul Gilbert | |
I'm not entirely happy I had to put this in the base TTnpcScript rather than somewhere in the new german/ subfolder, but I couldn't think of any clean way to do it except nasty designs like diamond multiple inheritance | |||
2017-09-17 | TITANIC: Fix case sensitivity in header includes | Paul Gilbert | |
2017-09-17 | TITANIC: Add skeleton derived bot script classes for German version | Paul Gilbert | |
2017-09-17 | TITANIC: Create a separate g_language global in it's own file | Paul Gilbert | |
I was becoming concerned with more and more files having to add the full engine definition and sub-classes thereof via titanic.h, just so the TRANSLATE macro could call getLanguage. This way, files just need to include the lightweight translation.h file instead | |||
2017-09-16 | TITANIC: Add differing response Id range checks for German | Paul Gilbert | |
2017-09-06 | TITANIC: Add 'skip' response for Deskbot to skip entire checkin | Paul Gilbert | |
2017-09-06 | TITANIC: Make Parrot speech respect the Parrot volume level | Paul Gilbert | |
2017-08-24 | TITANIC: Reduce header includes for titanic.h | David Fioramonti | |
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-21 | TITANIC: Renamings for MaitreDScript | Paul Gilbert | |
2017-08-17 | TITANIC: Fix talking to Parrot | Paul Gilbert | |
2017-08-13 | TITANIC: SuccUBus wasn't dry retching in conversations | Paul Gilbert | |
2017-08-12 | TITANIC: Fix converting double digit words into numbers | Paul Gilbert | |
2017-08-12 | TITANIC: Fix to processing textual numbers in sentences | Paul Gilbert | |
2017-08-05 | TITANIC: Add missing conv fragment for Presidential bed during checkin | Paul Gilbert | |
2017-07-30 | TITANIC: Fix crash saying 'No I dont' to Deskbot | Paul Gilbert | |
2017-07-24 | TITANIC: Fix conversation with Liftbot not working after twirling around | Paul Gilbert | |
2017-07-24 | TITANIC: Fix incorrect Liftbot response to 'what floor am I on' | Paul Gilbert | |
2017-07-23 | TITANIC: Add missing break lines to switch statements | Paul Gilbert | |
Thanks to bgK for providing a gcc output | |||
2017-07-23 | TITANIC: Adjust the switch/case fall-through comments | Bastien Bouclet | |
This way, GCC 7 does not generate a warning for those cases when -Wimplicit-fallthrough=3 is enabled, which is now the default. | |||
2017-07-19 | TITANIC: Fix quote searches done by all the bots | Paul Gilbert | |
2017-07-18 | TITANIC: Fix access after free in filterConcepts loop | Paul Gilbert | |
2017-07-18 | TITANIC: DeskbotScript::searchQuotes is meant to have a result array | Paul Gilbert | |
2017-07-16 | TITANIC: Fix MaitreD to hate the default music | Paul Gilbert | |
2017-07-06 | TITANIC: Fix NPC conversation crash | Paul Gilbert | |
2017-06-24 | TITANIC: Fix some incorrectly named speech method parameters | Paul Gilbert | |
2017-06-24 | TITANIC: Remove warning for unknown NPC in getNpcScript | Paul Gilbert | |
Turns out the origional explicitly renames NPCs in some cases when they don't want the NPC to be responsive. Such as the MaitreD name being set to MaitreLoop03 when he's viewed from behind | |||
2017-06-22 | TITANIC: Implement German parser preprocessing | Paul Gilbert | |
2017-06-22 | TITANIC: Fix German strings array size in getSuffixedWord | Paul Gilbert | |
2017-06-22 | TITANIC: Add German handling to getSuffixedWord | Paul Gilbert | |
2017-06-19 | TITANIC: Fix NPC data copying/clearing in copyData | Paul Gilbert | |
2017-06-17 | TITANIC: Change of resource names from titanic.dat | Paul Gilbert | |
2017-06-12 | TITANIC: Fix saying goodbye to Bellbot | Paul Gilbert | |
2017-06-12 | TITANIC: Add missing addNode to WC_ABSTRACT handling | Paul Gilbert | |
2017-02-19 | TITANIC: Remove unused fields from TTtitleScript | Paul Gilbert | |