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
27namespace Titanic {
28
29enum 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
238public:
239 void load();
240};
241
242} // End of namespace Titanic
243
244#endif /* TITANIC_STRINGS_H */
Definition: strings.h:237