Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-06 | TITANIC: DE: Fixes to vocabs, strings, and font in titanic.dat | Paul Gilbert | |
2017-10-06 | TITANIC: DE: Fix recognising words with common suffixes | Paul Gilbert | |
2017-10-06 | TITANIC: DE: Fixes for article handling | Paul Gilbert | |
2017-10-02 | TITANIC: DE: Correctly play back entire 1st class upgrade speech | Paul Gilbert | |
2017-10-02 | TITANIC: DE: Fix upgrading to 1st class | Paul Gilbert | |
2017-09-27 | TITANIC: DE: Changes for DoorbotScript::chooseResponse | Paul Gilbert | |
2017-09-26 | TITANIC: DE: Fix switch in DeskbotScript::doSentenceEntry | Paul Gilbert | |
2017-09-25 | TITANIC: Fix loop limit in TTsentenceConcept destructor | Paul Gilbert | |
2017-09-25 | TITANIC: Add missing destructor for TTsentenceConcept | Paul Gilbert | |
2017-09-24 | TITANIC: Don't launch further bot speeches when exiting game | Paul Gilbert | |
Previously, notifying bots to the end of a speech fragment was done in ~TTtalker. Which caused problems when in progress talkers were freed when exiting the game with a speech was in progress, since it would try to start the next following speech fragment. | |||
2017-09-24 | TITANIC: Fix leak of vocab synonyms on exit | Paul Gilbert | |
2017-09-24 | TITANIC: Fix compiler warnings in DeskbotScript | Paul Gilbert | |
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 | |