DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ CreateScriptedMenu()

override UIScriptedMenu MissionBaseWorld::CreateScriptedMenu ( int id)
inlineprotected

См. определение в файле missionBase.c строка 185

186 {
187 UIScriptedMenu menu = NULL;
188
189 switch (id)
190 {
191 case MENU_MAIN:
192#ifdef PLATFORM_CONSOLE
193 menu = new MainMenuConsole;
194#else
195 menu = new MainMenu;
196#endif
197 break;
198 case MENU_INGAME:
199#ifdef PLATFORM_CONSOLE
200 menu = new InGameMenuXbox;
201#else
202 menu = new InGameMenu;
203#endif
204 break;
205 case MENU_CHARACTER:
206 menu = new CharacterCreationMenu;
207 break;
208 case MENU_OPTIONS:
209 menu = new OptionsMenu;
210 break;
211 case MENU_STARTUP:
212 menu = new StartupMenu;
213 break;
214 case MENU_LOADING:
215 menu = new LoadingMenu;
216 break;
217 case MENU_INVENTORY:
218 menu = new InventoryMenu;
219 break;
220 case MENU_INSPECT:
221 menu = new InspectMenuNew;
222 break;
223 case MENU_EARLYACCESS:
224 menu = new EarlyAccessMenu;
225 break;
227 menu = new ScriptConsole;
228 break;
230 menu = new ScriptConsoleNewPresetDialog;
231 break;
233 menu = new ScriptConsoleRenamePresetDialog;
234 break;
236 menu = new ScriptConsoleUniversalInfoDialog;
237 break;
238 case MENU_CHAT_INPUT:
239 menu = new ChatInputMenu;
240 break;
242 menu = new PresetsMenu;
243 break;
244 case MENU_NOTE:
245 menu = new NoteMenu;
246 break;
247 case MENU_MAP:
248 menu = new MapMenu;
249 break;
250 case MENU_BOOK:
251 menu = new BookMenu;
252 break;
254 menu = new SceneEditorMenu;
255 break;
256 case MENU_HELP_SCREEN:
257 menu = new HelpScreen;
258 break;
259 case MENU_GESTURES:
260 menu = new GesturesMenu;
261 break;
262 case MENU_LOGOUT:
263 menu = new LogoutMenu;
264 break;
266 menu = new TitleScreenMenu;
267 break;
269 menu = new ControlsXboxNew;
270 break;
272 menu = new RadialQuickbarMenu;
273 break;
275 menu = new ServerBrowserMenuNew;
276 break;
277 case MENU_LOGIN_QUEUE:
278 menu = new LoginQueueBase;
279 break;
280 case MENU_LOGIN_TIME:
281 menu = new LoginTimeBase;
282 break;
284 menu = new CameraToolsMenu;
285 break;
286 case MENU_VIDEO:
287 menu = new MainMenuVideo;
288 break;
289 case MENU_KEYBINDINGS:
290 menu = new KeybindingsMenu;
291 break;
292 case MENU_TUTORIAL:
293 menu = new TutorialsMenu;
294 break;
295 case MENU_CREDITS:
296 menu = new CreditsMenu;
297 break;
299 menu = new InviteMenu;
300 break;
302 menu = new ItemDropWarningMenu;
303 break;
305 menu = new InputDeviceDisconnectWarningMenu;
306 break;
308 menu = new PlayerRepositionWarningMenu;
309 break;
311 menu = new RespawnDialogue;
312 break;
314 menu = new ConnectErrorScriptModuleUI;
315 break;
316 case MENU_LOC_ADD:
317 menu = new ScriptConsoleAddLocation;
318 break;
320 menu = new MissionLoader;
321 break;
323 menu = new ConnectionDialogue;
324 break;
325 }
326
327 if (menu)
328 {
329 menu.SetID(id);
330 }
331
332 return menu;
333 }
void LoginQueueBase()
Определения DayZGame.c:117
void InventoryMenu()
Определения InventoryMenu.c:20
const int MENU_CONNECT_ERROR
Определения constants.c:211
const int MENU_TUTORIAL
Определения constants.c:204
const int MENU_HELP_SCREEN
Определения constants.c:193
const int MENU_TITLE_SCREEN
Определения constants.c:196
const int MENU_KEYBINDINGS
Определения constants.c:203
const int MENU_XBOX_CONTROLS
Определения constants.c:197
const int MENU_SCRIPTCONSOLE
Определения constants.c:185
const int MENU_WARNING_TELEPORT
Определения constants.c:210
const int MENU_LOGOUT
Определения constants.c:195
const int MENU_INSPECT
Определения constants.c:179
const int MENU_LOGIN_TIME
Определения constants.c:207
const int MENU_MAP
Определения constants.c:191
const int MENU_MAIN
Определения constants.c:182
const int MENU_SERVER_BROWSER
Определения constants.c:200
const int MENU_WARNING_ITEMDROP
Определения constants.c:208
const int MENU_MISSION_LOADER
Определения constants.c:214
const int MENU_SCRIPTCONSOLE_UNIVERSAL_INFO_DIALOG
Определения constants.c:213
const int MENU_STARTUP
Определения constants.c:184
const int MENU_RESPAWN_DIALOGUE
Определения constants.c:209
const int MENU_OPTIONS
Определения constants.c:183
const int MENU_CREDITS
Определения constants.c:205
const int MENU_CAMERA_TOOLS
Определения constants.c:201
const int MENU_CHARACTER
Определения constants.c:174
const int MENU_INVITE_TIMER
Определения constants.c:206
const int MENU_GESTURES
Определения constants.c:194
const int MENU_CONNECTION_DIALOGUE
Определения constants.c:215
const int MENU_LOGIN_QUEUE
Определения constants.c:199
const int MENU_SCENE_EDITOR
Определения constants.c:177
const int MENU_SCRIPTCONSOLE_DIALOG_PRESET_NAME
Определения constants.c:187
const int MENU_WARNING_INPUTDEVICE_DISCONNECT
Определения constants.c:212
const int MENU_CONTROLS_PRESET
Определения constants.c:189
const int MENU_EARLYACCESS
Определения constants.c:176
const int MENU_SCRIPTCONSOLE_DIALOG_PRESET_RENAME
Определения constants.c:188
const int MENU_INVENTORY
Определения constants.c:180
const int MENU_NOTE
Определения constants.c:190
const int MENU_LOADING
Определения constants.c:181
const int MENU_RADIAL_QUICKBAR
Определения constants.c:198
const int MENU_BOOK
Определения constants.c:192
const int MENU_LOC_ADD
Определения constants.c:172
const int MENU_INGAME
Определения constants.c:178
const int MENU_CHAT_INPUT
Определения constants.c:186
const int MENU_VIDEO
Определения constants.c:202

Перекрестные ссылки InventoryMenu(), MENU_BOOK, MENU_CAMERA_TOOLS, MENU_CHARACTER, MENU_CHAT_INPUT, MENU_CONNECT_ERROR, MENU_CONNECTION_DIALOGUE, MENU_CONTROLS_PRESET, MENU_CREDITS, MENU_EARLYACCESS, MENU_GESTURES, MENU_HELP_SCREEN, MENU_INGAME, MENU_INSPECT, MENU_INVENTORY, MENU_INVITE_TIMER, MENU_KEYBINDINGS, MENU_LOADING, MENU_LOC_ADD, MENU_LOGIN_QUEUE, MENU_LOGIN_TIME, MENU_LOGOUT, MENU_MAIN, MENU_MAP, MENU_MISSION_LOADER, MENU_NOTE, MENU_OPTIONS, MENU_RADIAL_QUICKBAR, MENU_RESPAWN_DIALOGUE, MENU_SCENE_EDITOR, MENU_SCRIPTCONSOLE, MENU_SCRIPTCONSOLE_DIALOG_PRESET_NAME, MENU_SCRIPTCONSOLE_DIALOG_PRESET_RENAME, MENU_SCRIPTCONSOLE_UNIVERSAL_INFO_DIALOG, MENU_SERVER_BROWSER, MENU_STARTUP, MENU_TITLE_SCREEN, MENU_TUTORIAL, MENU_VIDEO, MENU_WARNING_INPUTDEVICE_DISCONNECT, MENU_WARNING_ITEMDROP, MENU_WARNING_TELEPORT и MENU_XBOX_CONTROLS.