aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/support
diff options
context:
space:
mode:
authorPaul Gilbert2016-11-11 15:24:53 -0500
committerPaul Gilbert2016-11-11 15:24:53 -0500
commit23af9d1a3cd3a991edb2417d215132c6bba773e7 (patch)
tree8b2d0415e8c294b9593f1d33877b98522a2b1cb7 /engines/titanic/support
parentddf9b7307f7b11c6d923cd9d6bf4222124cb04e2 (diff)
downloadscummvm-rg350-23af9d1a3cd3a991edb2417d215132c6bba773e7.tar.gz
scummvm-rg350-23af9d1a3cd3a991edb2417d215132c6bba773e7.tar.bz2
scummvm-rg350-23af9d1a3cd3a991edb2417d215132c6bba773e7.zip
TITANIC: Load more text strings from data file
Diffstat (limited to 'engines/titanic/support')
-rw-r--r--engines/titanic/support/strings.cpp2
-rw-r--r--engines/titanic/support/strings.h52
2 files changed, 52 insertions, 2 deletions
diff --git a/engines/titanic/support/strings.cpp b/engines/titanic/support/strings.cpp
index 7664b6849b..a8ab45800f 100644
--- a/engines/titanic/support/strings.cpp
+++ b/engines/titanic/support/strings.cpp
@@ -25,7 +25,7 @@
namespace Titanic {
-Strings::Strings() {
+void Strings::load() {
Common::SeekableReadStream *r = g_vm->_filesManager->getResource("TEXT/STRINGS");
while (r->pos() < r->size())
push_back(readStringFromStream(r));
diff --git a/engines/titanic/support/strings.h b/engines/titanic/support/strings.h
index 5164897522..2a184356e6 100644
--- a/engines/titanic/support/strings.h
+++ b/engines/titanic/support/strings.h
@@ -86,6 +86,56 @@ enum StringId {
NICE_IF_TAKE_BUT_CANT,
BOWL_OF_NUTS,
NOT_A_BOWL_OF_NUTS,
+ CANT_SUMMON_DOORBOT,
+ CANT_SUMMON_BELLBOT,
+ NO_ONE_TO_TALK_TO,
+ TALKING_TO,
+ DOORBOT_NAME,
+ DESKBOT_NAME,
+ LIFTBOT_NAME,
+ PARROT_NAME,
+ BARBOT_NAME,
+ CHATTERBOT_NAME,
+ BELLBOT_NAME,
+ MAITRED_NAME,
+ SUCCUBUS_NAME,
+ UNKNOWN_NAME,
+ ARM_ALREADY_HOLDING,
+ YOU_CANT_GET_THIS,
+ DOESNT_DO_ANYTHING,
+ DOESNT_WANT_THIS,
+ DOES_NOT_REACH,
+ CHICKEN_ALREADY_CLEAN,
+ HOSE_INCOMPATIBLE,
+ INCORRECTLY_CALIBRATED,
+ GONDOLIERS_FIRST_CLASS_ONLY,
+ NOTHING_ON_CHANNEL,
+ TELEVISION_CONTROL,
+ OPERATE_ENTERTAINMENT,
+ OPERATE_LIGHTS,
+ DEPLOY_FLORAL_ENHANCEMENT,
+ DEPLOY_FULLY_RELAXATION,
+ DEPLOY_COMFORT_WORKSTATION,
+ DEPLOY_MINOR_STORAGE,
+ DEPLOY_MAJOR_RELAXATION,
+ INFLATE_RELAXATION_DEVICE,
+ DEPLOY_MAINTENANCE_HUB,
+ DEPLOY_EXECUTIVE_SURFACE,
+ DEPLOY_MINOR_RELAXATION,
+ DEPLOY_SINK,
+ DEPLOY_MAJOR_STORAGE,
+ SUCCUBUS_DELIVERY_SYSTEM,
+ NAVIGATION_CONTROLLER,
+ SUMMON_ELEVATOR,
+ SUMMON_PELLERATOR,
+ GO_TO_BOTTOM_OF_WELL,
+ GO_TO_TOP_OF_WELL,
+ GO_TO_STATEROOM,
+ GO_TO_BAR,
+ GO_TO_PROMENADE_DECK,
+ GO_TO_ARBORETUM,
+ GO_TO_MUSIC_ROOM,
+ GO_TO_1ST_CLASS_RESTAURANT,
// German version only
DE_SUMMER,
@@ -139,7 +189,7 @@ enum StringId {
class Strings : public Common::StringArray {
public:
- Strings();
+ void load();
};
} // End of namespace Titanic