ScummVM API documentation
strings.h
1 /* ScummVM - Graphic Adventure Engine
2  *
3  * ScummVM is the legal property of its developers, whose names
4  * are too numerous to list here. Please refer to the COPYRIGHT
5  * file distributed with this source distribution.
6  *
7  * This program is free software: you can redistribute it and/or modify
8  * it under the terms of the GNU General Public License as published by
9  * the Free Software Foundation, either version 3 of the License, or
10  * (at your option) any later version.
11  *
12  * This program is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  * GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License
18  * along with this program. If not, see <http://www.gnu.org/licenses/>.
19  *
20  */
21 
22 #ifndef TITANIC_STRINGS_H
23 #define TITANIC_STRINGS_H
24 
25 #include "common/str-array.h"
26 
27 namespace Titanic {
28 
29 enum StringId {
30  BLANK,
31  STANDING_OUTSIDE_PELLERATOR,
32  BOT_BLOCKING_PELLERATOR,
33  FROZEN_PELLERATOR,
34  SUCCUBUS_IS_IN_STANDBY,
35  NOTHING_TO_DELIVER,
36  NOTHING_IN_SUCCUBUS_TRAY,
37  SUCCUBUS_SINGLE_DELIVERY,
38  ONE_ALLOCATED_CHICKEN_PER_CUSTOMER,
39  ONE_CHICKEN_PER_CUSTOMER,
40  UPGRADED_TO_FIRST_CLASS,
41  UPGRADED_TO_SECOND_CLASS,
42  ROOM_RESERVED_FOR_FIRST_CLASS,
43  NO_LOSERS,
44  CLASS_NOT_PERMITTED_IN_AREA,
45  EXIT_FROM_OTHER_SIDE,
46  TRANSPORT_OUT_OF_ORDER,
47  FAN_HAS_BLOWN_A_FUSE,
48  POKE_WITH_LONG_STICK,
49  TOO_SHORT_TO_REACH_BRANCHES,
50  OUTSIDE_ELEVATOR_NUM,
51  BOT_BLOCKING_ELEVATOR,
52  ELEVATOR_NON_FUNCTIONAL,
53  LIGHT_IS_LOOSE,
54  LUMI_GLOW_LIGHTS,
55  ALREADY_HAVE_STICK,
56  GLASS_IS_UNBREAKABLE,
57  FOR_STICK_BREAK_GLASS,
58  DISPENSOR_HAS_UNBREAKABLE_GLASS,
59  CHICKEN_IS_CLEAN,
60  ADJUST_VIEWING_APPARATUS,
61  CANNOT_TAKE_CAGE_LOCKED,
62  ALREADY_AT_DESTINATION,
63  CLASS_NOT_ALLOWED_AT_DEST,
64  AT_LEAST_3RD_CLASS_FOR_HELP,
65  NO_ROOM_ASSIGNED,
66  ELEVATOR_NOT_BELOW_27,
67  SELECT_GAME_TO_LOAD,
68  SELECT_GAME_TO_SAVE,
69  SUPPLY_GALACTIC_REFERENCE,
70  LOCKED_MUSIC_SYSTEM,
71  STUCK_TO_BRANCH,
72  FROZEN_TO_BRANCH,
73  CHECK_IN_AT_RECEPTION,
74  FOODSTUFF_ALREADY_GARNISHED,
75  DISPENSOR_IS_EMPTY,
76  PUT_FOOD_UNDER_DISPENSOR,
77  SEASONAL_SWITCH_NOT_WORKING,
78  YOUR_STATEROOM,
79  BED_NOT_SUPPORT_YOUR_WEIGHT,
80  NOT_YOUR_ASSIGNED_ROOM,
81  OUT_OF_REACH,
82  SUCCUBUS_DESCRIPTION,
83  CANAL_CLOSED_FOR_WINTER,
84  AREA_OFF_LIMIT_TO_PASSENGERS,
85  GO_WHERE,
86  NICE_IF_TAKE_BUT_CANT,
87  BOWL_OF_NUTS,
88  NOT_A_BOWL_OF_NUTS,
89 
90  CANT_SUMMON_DOORBOT,
91  CANT_SUMMON_BELLBOT,
92  NO_ONE_TO_TALK_TO,
93  TALKING_TO,
94  DOORBOT_NAME,
95  DESKBOT_NAME,
96  LIFTBOT_NAME,
97  PARROT_NAME,
98  BARBOT_NAME,
99  CHATTERBOT_NAME,
100  BELLBOT_NAME,
101  MAITRED_NAME,
102  SUCCUBUS_NAME,
103  UNKNOWN_NAME,
104  ARM_ALREADY_HOLDING,
105  YOU_CANT_GET_THIS,
106  DOESNT_DO_ANYTHING,
107  DOESNT_WANT_THIS,
108  DOES_NOT_REACH,
109  CHICKEN_ALREADY_CLEAN,
110  HOSE_INCOMPATIBLE,
111  INCORRECTLY_CALIBRATED,
112  GONDOLIERS_FIRST_CLASS_ONLY,
113  NOTHING_ON_CHANNEL,
114  TELEVISION_CONTROL,
115  OPERATE_ENTERTAINMENT,
116  OPERATE_LIGHTS,
117  DEPLOY_FLORAL_ENHANCEMENT,
118  DEPLOY_FULLY_RELAXATION,
119  DEPLOY_COMFORT_WORKSTATION,
120  DEPLOY_MINOR_STORAGE,
121  DEPLOY_MAJOR_RELAXATION,
122  INFLATE_RELAXATION_DEVICE,
123  DEPLOY_MAINTENANCE_HUB,
124  DEPLOY_EXECUTIVE_SURFACE,
125  DEPLOY_MINOR_RELAXATION,
126  DEPLOY_SINK,
127  DEPLOY_MAJOR_STORAGE,
128  SUCCUBUS_DELIVERY_SYSTEM,
129  NAVIGATION_CONTROLLER,
130  SKIP_NAVIGATION,
131  SUMMON_ELEVATOR,
132  SUMMON_PELLERATOR,
133  GO_TO_BOTTOM_OF_WELL,
134  GO_TO_TOP_OF_WELL,
135  GO_TO_STATEROOM,
136  GO_TO_BAR,
137  GO_TO_PROMENADE_DECK,
138  GO_TO_ARBORETUM,
139  GO_TO_MUSIC_ROOM,
140  GO_TO_1ST_CLASS_RESTAURANT,
141  THE_PARROT_LOBBY,
142  THE_CREATORS_CHAMBER,
143  THE_BRIDGE,
144  THE_BILGE_ROOM,
145  THE_SCULPTURE_CHAMBER,
146  THE_ARBORETUM,
147  THE_BOTTOM_OF_THE_WELL,
148  THE_PROMENADE_DECK,
149  RESTAURANT_1ST_CLASS,
150  TITANIAS_ROOM,
151  THE_BAR,
152  THE_EMBARKATION_LOBBY,
153  THE_MUSIC_ROOM,
154  UNKNOWN_ROOM,
155  THE_SERVICE_ELEVATOR,
156  SGT_LEISURE_LOUNGE,
157  THE_ELEVATOR,
158  THE_DOME,
159  THE_PELLERATOR,
160  THE_TOP_OF_THE_WELL,
161  NOWHERE_TO_GO,
162  CLASS_1,
163  CLASS_2,
164  CLASS_3,
165  CLASS_NONE,
166  YOUR_ASSIGNED_ROOM,
167  PREVIOUSLY_ASSIGNED_ROOM,
168  SAVED_CHEVRON,
169  CURRENT_LOCATION,
170  ELEVATOR_NUM,
171  FLOOR_NUM,
172  ROOM_NUM,
173  SHIFT_CLICK_TO_EDIT,
174  A_HOT,
175  A_COLD,
176  LOAD_THE_GAME,
177  SAVE_THE_GAME,
178  EMPTY,
179  QUIT_THE_GAME,
180  SURE_YOU_WANT_TO_QUIT,
181  CHANGE_VOLUME_SETTINGS,
182  MASTER_VOLUME,
183  MUSIC_VOLUME,
184  PARROT_VOLUME,
185  SPEECH_VOLUME,
186 
187  // German version only
188  DE_SUMMER,
189  DE_AUTUMN,
190  DE_WINTER,
191  DE_SPRING,
192  DE_SUMMER_ARBORETUM,
193  DE_AUTUMN_ARBORETUM,
194  DE_WINTER_ARBORETUM,
195  DE_SPRING_ARBORETUM,
196  DE_ARBORETUM_MSG1,
197  DE_ARBORETUM_MSG2,
198  DE_BRIDGE_MSG1,
199  DE_BRIDGE_MSG2,
200  DE_BRIDGE_MSG3,
201  DE_BRIDGE_MSG4,
202  DE_BRIDGE_MSG5,
203  DE_BRIDGE_MSG6,
204  DE_BRIDGE_MSG7,
205  DE_BRIDGE_MSG8,
206  DE_BRIDGE_MSG9,
207  DE_BRIDGE_MSG10,
208  DE_PROMENADE_DECK_MSG1,
209  DE_PROMENADE_DECK_MSG2,
210  DE_PROMENADE_DECK_MSG3,
211  DE_PROMENADE_DECK_MSG4,
212  DE_PROMENADE_DECK_MSG5,
213  DE_PROMENADE_DECK_MSG6,
214  DE_PROMENADE_DECK_MSG7,
215  DE_PROMENADE_DECK_MSG8,
216  DE_PROMENADE_DECK_MSG9,
217  DE_PROMENADE_DECK_MSG10,
218  DE_SGTLOBBY_MSG1,
219  DE_SGTLOBBY_MSG2,
220  DE_SGTLOBBY_MSG3,
221  DE_SGTLOBBY_MSG4,
222  DE_SGTLOBBY_MSG5,
223  DE_SGTLOBBY_MSG6,
224  DE_SGTLOBBY_MSG7,
225  DE_SGTLOBBY_MSG8,
226  DE_TITANIA_MSG1,
227  DE_TITANIA_MSG2,
228  DE_TITANIA_MSG3,
229  DE_TITANIA_MSG4,
230  DE_TITANIA_MSG5,
231  DE_TITANIA_MSG6,
232  DE_TITANIA_MSG7,
233  DE_TITANIA_MSG8
234 
235 };
236 
237 class Strings : public Common::StringArray {
238 public:
239  void load();
240 };
241 
242 } // End of namespace Titanic
243 
244 #endif /* TITANIC_STRINGS_H */
Definition: arm.h:30
Definition: strings.h:237