diff options
Diffstat (limited to 'engines/titanic/true_talk/bellbot_script.cpp')
-rw-r--r-- | engines/titanic/true_talk/bellbot_script.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/titanic/true_talk/bellbot_script.cpp b/engines/titanic/true_talk/bellbot_script.cpp index 5acf01179b..78eab6ee1f 100644 --- a/engines/titanic/true_talk/bellbot_script.cpp +++ b/engines/titanic/true_talk/bellbot_script.cpp @@ -39,9 +39,17 @@ BellbotScript::BellbotScript(int val1, const char *charClass, int v2, _array[0] = 100; _array[1] = 0; - _mappings.load("Mappings/Bellbot", 1); loadRanges("Ranges/Bellbot"); loadResponses("Responses/Bellbot", 4); + setupSentences(); +} + +void BellbotScript::setupSentences() { + _mappings.load("Mappings/Bellbot", 1); + _entries.load("Sentences/Bellbot"); + _field2DC = 0; + _field68 = 0; + _entryCount = 0; } void BellbotScript::proc7(int v1, int v2) { |