public EditorPauseUI() { Local local = Localization.read("/Editor/EditorPause.dat"); Bundle bundle = Bundles.getBundle("/Bundles/Textures/Edit/Icons/EditorPause/EditorPause.unity3d"); EditorPauseUI.container = new Sleek(); EditorPauseUI.container.positionOffset_X = 10; EditorPauseUI.container.positionOffset_Y = 10; EditorPauseUI.container.positionScale_X = 1f; EditorPauseUI.container.sizeOffset_X = -20; EditorPauseUI.container.sizeOffset_Y = -20; EditorPauseUI.container.sizeScale_X = 1f; EditorPauseUI.container.sizeScale_Y = 1f; EditorUI.window.add(EditorPauseUI.container); EditorPauseUI.active = false; EditorPauseUI.saveButton = new SleekButtonIcon((Texture2D)bundle.load("Save")); EditorPauseUI.saveButton.positionOffset_X = -100; EditorPauseUI.saveButton.positionOffset_Y = -115; EditorPauseUI.saveButton.positionScale_X = 0.5f; EditorPauseUI.saveButton.positionScale_Y = 0.5f; EditorPauseUI.saveButton.sizeOffset_X = 200; EditorPauseUI.saveButton.sizeOffset_Y = 30; EditorPauseUI.saveButton.text = local.format("Save_Button"); EditorPauseUI.saveButton.tooltip = local.format("Save_Button_Tooltip"); SleekButton sleekButton = EditorPauseUI.saveButton; if (EditorPauseUI.< > f__mg$cache0 == null) { EditorPauseUI.< > f__mg$cache0 = new ClickedButton(EditorPauseUI.onClickedSaveButton); } sleekButton.onClickedButton = EditorPauseUI.< > f__mg$cache0; EditorPauseUI.container.add(EditorPauseUI.saveButton); EditorPauseUI.mapButton = new SleekButtonIcon((Texture2D)bundle.load("Map")); EditorPauseUI.mapButton.positionOffset_X = -100; EditorPauseUI.mapButton.positionOffset_Y = -75; EditorPauseUI.mapButton.positionScale_X = 0.5f; EditorPauseUI.mapButton.positionScale_Y = 0.5f; EditorPauseUI.mapButton.sizeOffset_X = 200; EditorPauseUI.mapButton.sizeOffset_Y = 30; EditorPauseUI.mapButton.text = local.format("Map_Button"); EditorPauseUI.mapButton.tooltip = local.format("Map_Button_Tooltip"); SleekButton sleekButton2 = EditorPauseUI.mapButton; if (EditorPauseUI.< > f__mg$cache1 == null) { EditorPauseUI.< > f__mg$cache1 = new ClickedButton(EditorPauseUI.onClickedMapButton); } sleekButton2.onClickedButton = EditorPauseUI.< > f__mg$cache1; EditorPauseUI.container.add(EditorPauseUI.mapButton); EditorPauseUI.chartButton = new SleekButtonIcon((Texture2D)bundle.load("Chart")); EditorPauseUI.chartButton.positionOffset_X = -100; EditorPauseUI.chartButton.positionOffset_Y = -35; EditorPauseUI.chartButton.positionScale_X = 0.5f; EditorPauseUI.chartButton.positionScale_Y = 0.5f; EditorPauseUI.chartButton.sizeOffset_X = 200; EditorPauseUI.chartButton.sizeOffset_Y = 30; EditorPauseUI.chartButton.text = local.format("Chart_Button"); EditorPauseUI.chartButton.tooltip = local.format("Chart_Button_Tooltip"); SleekButton sleekButton3 = EditorPauseUI.chartButton; if (EditorPauseUI.< > f__mg$cache2 == null) { EditorPauseUI.< > f__mg$cache2 = new ClickedButton(EditorPauseUI.onClickedChartButton); } sleekButton3.onClickedButton = EditorPauseUI.< > f__mg$cache2; EditorPauseUI.container.add(EditorPauseUI.chartButton); EditorPauseUI.legacyIDField = new SleekUInt16Field(); EditorPauseUI.legacyIDField.positionOffset_X = -100; EditorPauseUI.legacyIDField.positionOffset_Y = 5; EditorPauseUI.legacyIDField.positionScale_X = 0.5f; EditorPauseUI.legacyIDField.positionScale_Y = 0.5f; EditorPauseUI.legacyIDField.sizeOffset_X = 50; EditorPauseUI.legacyIDField.sizeOffset_Y = 30; EditorPauseUI.container.add(EditorPauseUI.legacyIDField); EditorPauseUI.legacyButton = new SleekButton(); EditorPauseUI.legacyButton.positionOffset_X = -40; EditorPauseUI.legacyButton.positionOffset_Y = 5; EditorPauseUI.legacyButton.positionScale_X = 0.5f; EditorPauseUI.legacyButton.positionScale_Y = 0.5f; EditorPauseUI.legacyButton.sizeOffset_X = 140; EditorPauseUI.legacyButton.sizeOffset_Y = 30; EditorPauseUI.legacyButton.text = local.format("Legacy_Spawns"); EditorPauseUI.legacyButton.tooltip = local.format("Legacy_Spawns_Tooltip"); SleekButton sleekButton4 = EditorPauseUI.legacyButton; if (EditorPauseUI.< > f__mg$cache3 == null) { EditorPauseUI.< > f__mg$cache3 = new ClickedButton(EditorPauseUI.onClickedLegacyButton); } sleekButton4.onClickedButton = EditorPauseUI.< > f__mg$cache3; EditorPauseUI.container.add(EditorPauseUI.legacyButton); EditorPauseUI.proxyIDField = new SleekUInt16Field(); EditorPauseUI.proxyIDField.positionOffset_X = -100; EditorPauseUI.proxyIDField.positionOffset_Y = 45; EditorPauseUI.proxyIDField.positionScale_X = 0.5f; EditorPauseUI.proxyIDField.positionScale_Y = 0.5f; EditorPauseUI.proxyIDField.sizeOffset_X = 50; EditorPauseUI.proxyIDField.sizeOffset_Y = 30; EditorPauseUI.container.add(EditorPauseUI.proxyIDField); EditorPauseUI.proxyButton = new SleekButton(); EditorPauseUI.proxyButton.positionOffset_X = -40; EditorPauseUI.proxyButton.positionOffset_Y = 45; EditorPauseUI.proxyButton.positionScale_X = 0.5f; EditorPauseUI.proxyButton.positionScale_Y = 0.5f; EditorPauseUI.proxyButton.sizeOffset_X = 140; EditorPauseUI.proxyButton.sizeOffset_Y = 30; EditorPauseUI.proxyButton.text = local.format("Proxy_Spawns"); EditorPauseUI.proxyButton.tooltip = local.format("Proxy_Spawns_Tooltip"); SleekButton sleekButton5 = EditorPauseUI.proxyButton; if (EditorPauseUI.< > f__mg$cache4 == null) { EditorPauseUI.< > f__mg$cache4 = new ClickedButton(EditorPauseUI.onClickedProxyButton); } sleekButton5.onClickedButton = EditorPauseUI.< > f__mg$cache4; EditorPauseUI.container.add(EditorPauseUI.proxyButton); EditorPauseUI.exitButton = new SleekButtonIcon((Texture2D)bundle.load("Exit")); EditorPauseUI.exitButton.positionOffset_X = -100; EditorPauseUI.exitButton.positionOffset_Y = 85; EditorPauseUI.exitButton.positionScale_X = 0.5f; EditorPauseUI.exitButton.positionScale_Y = 0.5f; EditorPauseUI.exitButton.sizeOffset_X = 200; EditorPauseUI.exitButton.sizeOffset_Y = 30; EditorPauseUI.exitButton.text = local.format("Exit_Button"); EditorPauseUI.exitButton.tooltip = local.format("Exit_Button_Tooltip"); SleekButton sleekButton6 = EditorPauseUI.exitButton; if (EditorPauseUI.< > f__mg$cache5 == null) { EditorPauseUI.< > f__mg$cache5 = new ClickedButton(EditorPauseUI.onClickedExitButton); } sleekButton6.onClickedButton = EditorPauseUI.< > f__mg$cache5; EditorPauseUI.container.add(EditorPauseUI.exitButton); bundle.unload(); }
// Token: 0x060038E9 RID: 14569 RVA: 0x001A1804 File Offset: 0x0019FC04 public PlayerPauseUI() { PlayerPauseUI.localization = Localization.read("/Player/PlayerPause.dat"); if (PlayerPauseUI.icons != null) { PlayerPauseUI.icons.unload(); PlayerPauseUI.icons = null; } PlayerPauseUI.icons = Bundles.getBundle("/Bundles/Textures/Player/Icons/PlayerPause/PlayerPause.unity3d"); PlayerPauseUI.container = new Sleek(); PlayerPauseUI.container.positionScale_Y = 1f; PlayerPauseUI.container.positionOffset_X = 10; PlayerPauseUI.container.positionOffset_Y = 10; PlayerPauseUI.container.sizeOffset_X = -20; PlayerPauseUI.container.sizeOffset_Y = -20; PlayerPauseUI.container.sizeScale_X = 1f; PlayerPauseUI.container.sizeScale_Y = 1f; PlayerUI.container.add(PlayerPauseUI.container); PlayerPauseUI.active = false; PlayerPauseUI.returnButton = new SleekButtonIcon((Texture2D)PlayerPauseUI.icons.load("Return")); PlayerPauseUI.returnButton.positionOffset_X = -100; PlayerPauseUI.returnButton.positionOffset_Y = -205; PlayerPauseUI.returnButton.positionScale_X = 0.5f; PlayerPauseUI.returnButton.positionScale_Y = 0.5f; PlayerPauseUI.returnButton.sizeOffset_X = 200; PlayerPauseUI.returnButton.sizeOffset_Y = 50; PlayerPauseUI.returnButton.text = PlayerPauseUI.localization.format("Return_Button_Text"); PlayerPauseUI.returnButton.tooltip = PlayerPauseUI.localization.format("Return_Button_Tooltip"); PlayerPauseUI.returnButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButton sleekButton = PlayerPauseUI.returnButton; if (PlayerPauseUI.< > f__mg$cache0 == null) { PlayerPauseUI.< > f__mg$cache0 = new ClickedButton(PlayerPauseUI.onClickedReturnButton); } sleekButton.onClickedButton = PlayerPauseUI.< > f__mg$cache0; PlayerPauseUI.returnButton.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.returnButton); PlayerPauseUI.optionsButton = new SleekButtonIcon((Texture2D)PlayerPauseUI.icons.load("Options")); PlayerPauseUI.optionsButton.positionOffset_X = -100; PlayerPauseUI.optionsButton.positionOffset_Y = -145; PlayerPauseUI.optionsButton.positionScale_X = 0.5f; PlayerPauseUI.optionsButton.positionScale_Y = 0.5f; PlayerPauseUI.optionsButton.sizeOffset_X = 200; PlayerPauseUI.optionsButton.sizeOffset_Y = 50; PlayerPauseUI.optionsButton.text = PlayerPauseUI.localization.format("Options_Button_Text"); PlayerPauseUI.optionsButton.tooltip = PlayerPauseUI.localization.format("Options_Button_Tooltip"); SleekButton sleekButton2 = PlayerPauseUI.optionsButton; if (PlayerPauseUI.< > f__mg$cache1 == null) { PlayerPauseUI.< > f__mg$cache1 = new ClickedButton(PlayerPauseUI.onClickedOptionsButton); } sleekButton2.onClickedButton = PlayerPauseUI.< > f__mg$cache1; PlayerPauseUI.optionsButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; PlayerPauseUI.optionsButton.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.optionsButton); PlayerPauseUI.displayButton = new SleekButtonIcon((Texture2D)PlayerPauseUI.icons.load("Display")); PlayerPauseUI.displayButton.positionOffset_X = -100; PlayerPauseUI.displayButton.positionOffset_Y = -85; PlayerPauseUI.displayButton.positionScale_X = 0.5f; PlayerPauseUI.displayButton.positionScale_Y = 0.5f; PlayerPauseUI.displayButton.sizeOffset_X = 200; PlayerPauseUI.displayButton.sizeOffset_Y = 50; PlayerPauseUI.displayButton.text = PlayerPauseUI.localization.format("Display_Button_Text"); PlayerPauseUI.displayButton.tooltip = PlayerPauseUI.localization.format("Display_Button_Tooltip"); PlayerPauseUI.displayButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButton sleekButton3 = PlayerPauseUI.displayButton; if (PlayerPauseUI.< > f__mg$cache2 == null) { PlayerPauseUI.< > f__mg$cache2 = new ClickedButton(PlayerPauseUI.onClickedDisplayButton); } sleekButton3.onClickedButton = PlayerPauseUI.< > f__mg$cache2; PlayerPauseUI.displayButton.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.displayButton); PlayerPauseUI.graphicsButton = new SleekButtonIcon((Texture2D)PlayerPauseUI.icons.load("Graphics")); PlayerPauseUI.graphicsButton.positionOffset_X = -100; PlayerPauseUI.graphicsButton.positionOffset_Y = -25; PlayerPauseUI.graphicsButton.positionScale_X = 0.5f; PlayerPauseUI.graphicsButton.positionScale_Y = 0.5f; PlayerPauseUI.graphicsButton.sizeOffset_X = 200; PlayerPauseUI.graphicsButton.sizeOffset_Y = 50; PlayerPauseUI.graphicsButton.text = PlayerPauseUI.localization.format("Graphics_Button_Text"); PlayerPauseUI.graphicsButton.tooltip = PlayerPauseUI.localization.format("Graphics_Button_Tooltip"); PlayerPauseUI.graphicsButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButton sleekButton4 = PlayerPauseUI.graphicsButton; if (PlayerPauseUI.< > f__mg$cache3 == null) { PlayerPauseUI.< > f__mg$cache3 = new ClickedButton(PlayerPauseUI.onClickedGraphicsButton); } sleekButton4.onClickedButton = PlayerPauseUI.< > f__mg$cache3; PlayerPauseUI.graphicsButton.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.graphicsButton); PlayerPauseUI.controlsButton = new SleekButtonIcon((Texture2D)PlayerPauseUI.icons.load("Controls")); PlayerPauseUI.controlsButton.positionOffset_X = -100; PlayerPauseUI.controlsButton.positionOffset_Y = 35; PlayerPauseUI.controlsButton.positionScale_X = 0.5f; PlayerPauseUI.controlsButton.positionScale_Y = 0.5f; PlayerPauseUI.controlsButton.sizeOffset_X = 200; PlayerPauseUI.controlsButton.sizeOffset_Y = 50; PlayerPauseUI.controlsButton.text = PlayerPauseUI.localization.format("Controls_Button_Text"); PlayerPauseUI.controlsButton.tooltip = PlayerPauseUI.localization.format("Controls_Button_Tooltip"); PlayerPauseUI.controlsButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButton sleekButton5 = PlayerPauseUI.controlsButton; if (PlayerPauseUI.< > f__mg$cache4 == null) { PlayerPauseUI.< > f__mg$cache4 = new ClickedButton(PlayerPauseUI.onClickedControlsButton); } sleekButton5.onClickedButton = PlayerPauseUI.< > f__mg$cache4; PlayerPauseUI.controlsButton.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.controlsButton); PlayerPauseUI.exitButton = new SleekButtonIcon((Texture2D)PlayerPauseUI.icons.load("Exit")); PlayerPauseUI.exitButton.positionOffset_X = -100; PlayerPauseUI.exitButton.positionOffset_Y = 155; PlayerPauseUI.exitButton.positionScale_X = 0.5f; PlayerPauseUI.exitButton.positionScale_Y = 0.5f; PlayerPauseUI.exitButton.sizeOffset_X = 200; PlayerPauseUI.exitButton.sizeOffset_Y = 50; PlayerPauseUI.exitButton.text = PlayerPauseUI.localization.format("Exit_Button_Text"); PlayerPauseUI.exitButton.tooltip = PlayerPauseUI.localization.format("Exit_Button_Tooltip"); PlayerPauseUI.exitButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButton sleekButton6 = PlayerPauseUI.exitButton; if (PlayerPauseUI.< > f__mg$cache5 == null) { PlayerPauseUI.< > f__mg$cache5 = new ClickedButton(PlayerPauseUI.onClickedExitButton); } sleekButton6.onClickedButton = PlayerPauseUI.< > f__mg$cache5; PlayerPauseUI.exitButton.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.exitButton); PlayerPauseUI.suicideButton = new SleekButtonIconConfirm((Texture2D)PlayerPauseUI.icons.load("Suicide"), PlayerPauseUI.localization.format("Suicide_Button_Confirm"), PlayerPauseUI.localization.format("Suicide_Button_Confirm_Tooltip"), PlayerPauseUI.localization.format("Suicide_Button_Deny"), PlayerPauseUI.localization.format("Suicide_Button_Deny_Tooltip")); PlayerPauseUI.suicideButton.positionOffset_X = -100; PlayerPauseUI.suicideButton.positionOffset_Y = 95; PlayerPauseUI.suicideButton.positionScale_X = 0.5f; PlayerPauseUI.suicideButton.positionScale_Y = 0.5f; PlayerPauseUI.suicideButton.sizeOffset_X = 200; PlayerPauseUI.suicideButton.sizeOffset_Y = 50; PlayerPauseUI.suicideButton.text = PlayerPauseUI.localization.format("Suicide_Button_Text"); PlayerPauseUI.suicideButton.tooltip = PlayerPauseUI.localization.format("Suicide_Button_Tooltip"); PlayerPauseUI.suicideButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButtonIconConfirm sleekButtonIconConfirm = PlayerPauseUI.suicideButton; if (PlayerPauseUI.< > f__mg$cache6 == null) { PlayerPauseUI.< > f__mg$cache6 = new Confirm(PlayerPauseUI.onClickedSuicideButton); } sleekButtonIconConfirm.onConfirmed = PlayerPauseUI.< > f__mg$cache6; PlayerPauseUI.suicideButton.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.suicideButton); if (!Provider.modeConfigData.Gameplay.Can_Suicide) { PlayerPauseUI.suicideButton.isInputable = false; SleekLabel sleekLabel = new SleekLabel(); sleekLabel.positionOffset_X = -100; sleekLabel.positionOffset_Y = 95; sleekLabel.positionScale_X = 0.5f; sleekLabel.positionScale_Y = 0.5f; sleekLabel.sizeOffset_X = 200; sleekLabel.sizeOffset_Y = 50; sleekLabel.text = PlayerPauseUI.localization.format("Suicide_Disabled"); sleekLabel.foregroundColor = Palette.COLOR_R; sleekLabel.foregroundTint = ESleekTint.NONE; sleekLabel.fontSize = 32; PlayerPauseUI.container.add(sleekLabel); } PlayerPauseUI.spyBox = new SleekBox(); PlayerPauseUI.spyBox.positionOffset_Y = -310; PlayerPauseUI.spyBox.positionScale_X = 0.5f; PlayerPauseUI.spyBox.positionScale_Y = 0.5f; PlayerPauseUI.spyBox.sizeOffset_X = 660; PlayerPauseUI.spyBox.sizeOffset_Y = 500; PlayerPauseUI.container.add(PlayerPauseUI.spyBox); PlayerPauseUI.spyBox.isVisible = false; PlayerPauseUI.spyImage = new SleekImageTexture(); PlayerPauseUI.spyImage.positionOffset_X = 10; PlayerPauseUI.spyImage.positionOffset_Y = 10; PlayerPauseUI.spyImage.sizeOffset_X = 640; PlayerPauseUI.spyImage.sizeOffset_Y = 480; PlayerPauseUI.spyBox.add(PlayerPauseUI.spyImage); PlayerPauseUI.spyRefreshButton = new SleekButton(); PlayerPauseUI.spyRefreshButton.positionOffset_X = -205; PlayerPauseUI.spyRefreshButton.positionOffset_Y = 10; PlayerPauseUI.spyRefreshButton.positionScale_X = 0.5f; PlayerPauseUI.spyRefreshButton.positionScale_Y = 1f; PlayerPauseUI.spyRefreshButton.sizeOffset_X = 200; PlayerPauseUI.spyRefreshButton.sizeOffset_Y = 50; PlayerPauseUI.spyRefreshButton.text = PlayerPauseUI.localization.format("Spy_Refresh_Button_Text"); PlayerPauseUI.spyRefreshButton.tooltip = PlayerPauseUI.localization.format("Spy_Refresh_Button_Tooltip"); SleekButton sleekButton7 = PlayerPauseUI.spyRefreshButton; if (PlayerPauseUI.< > f__mg$cache7 == null) { PlayerPauseUI.< > f__mg$cache7 = new ClickedButton(PlayerPauseUI.onClickedSpyRefreshButton); } sleekButton7.onClickedButton = PlayerPauseUI.< > f__mg$cache7; PlayerPauseUI.spyRefreshButton.fontSize = 14; PlayerPauseUI.spyBox.add(PlayerPauseUI.spyRefreshButton); PlayerPauseUI.spySlayButton = new SleekButton(); PlayerPauseUI.spySlayButton.positionOffset_X = 5; PlayerPauseUI.spySlayButton.positionOffset_Y = 10; PlayerPauseUI.spySlayButton.positionScale_X = 0.5f; PlayerPauseUI.spySlayButton.positionScale_Y = 1f; PlayerPauseUI.spySlayButton.sizeOffset_X = 200; PlayerPauseUI.spySlayButton.sizeOffset_Y = 50; PlayerPauseUI.spySlayButton.text = PlayerPauseUI.localization.format("Spy_Slay_Button_Text"); PlayerPauseUI.spySlayButton.tooltip = PlayerPauseUI.localization.format("Spy_Slay_Button_Tooltip"); SleekButton sleekButton8 = PlayerPauseUI.spySlayButton; if (PlayerPauseUI.< > f__mg$cache8 == null) { PlayerPauseUI.< > f__mg$cache8 = new ClickedButton(PlayerPauseUI.onClickedSpySlayButton); } sleekButton8.onClickedButton = PlayerPauseUI.< > f__mg$cache8; PlayerPauseUI.spySlayButton.fontSize = 14; PlayerPauseUI.spyBox.add(PlayerPauseUI.spySlayButton); PlayerPauseUI.serverBox = new SleekBox(); PlayerPauseUI.serverBox.positionOffset_Y = -50; PlayerPauseUI.serverBox.positionScale_Y = 1f; PlayerPauseUI.serverBox.sizeOffset_X = -5; PlayerPauseUI.serverBox.sizeOffset_Y = 50; PlayerPauseUI.serverBox.sizeScale_X = 0.75f; PlayerPauseUI.serverBox.fontSize = 14; PlayerPauseUI.container.add(PlayerPauseUI.serverBox); PlayerPauseUI.favoriteButton = new SleekButtonIcon(null); PlayerPauseUI.favoriteButton.positionScale_X = 0.75f; PlayerPauseUI.favoriteButton.positionOffset_Y = -50; PlayerPauseUI.favoriteButton.positionOffset_X = 5; PlayerPauseUI.favoriteButton.positionScale_Y = 1f; PlayerPauseUI.favoriteButton.sizeOffset_X = -5; PlayerPauseUI.favoriteButton.sizeOffset_Y = 50; PlayerPauseUI.favoriteButton.sizeScale_X = 0.25f; PlayerPauseUI.favoriteButton.tooltip = PlayerPauseUI.localization.format("Favorite_Button_Tooltip"); PlayerPauseUI.favoriteButton.fontSize = 14; SleekButton sleekButton9 = PlayerPauseUI.favoriteButton; if (PlayerPauseUI.< > f__mg$cache9 == null) { PlayerPauseUI.< > f__mg$cache9 = new ClickedButton(PlayerPauseUI.onClickedFavoriteButton); } sleekButton9.onClickedButton = PlayerPauseUI.< > f__mg$cache9; PlayerPauseUI.container.add(PlayerPauseUI.favoriteButton); if (Provider.isServer) { PlayerPauseUI.favoriteButton.isVisible = false; PlayerPauseUI.serverBox.sizeScale_X = 1f; } new MenuConfigurationOptionsUI(); new MenuConfigurationDisplayUI(); new MenuConfigurationGraphicsUI(); new MenuConfigurationControlsUI(); PlayerPauseUI.updateFavorite(); if (PlayerPauseUI.< > f__mg$cacheA == null) { PlayerPauseUI.< > f__mg$cacheA = new PlayerSpyReady(PlayerPauseUI.onSpyReady); } Player.onSpyReady = PlayerPauseUI.< > f__mg$cacheA; }
// Token: 0x0600377D RID: 14205 RVA: 0x00184C9C File Offset: 0x0018309C public MenuWorkshopEditorUI() { if (MenuWorkshopEditorUI.icons != null) { MenuWorkshopEditorUI.icons.unload(); MenuWorkshopEditorUI.icons = null; } Local local = Localization.read("/Menu/Workshop/MenuWorkshopEditor.dat"); MenuWorkshopEditorUI.icons = Bundles.getBundle("/Bundles/Textures/Menu/Icons/Workshop/MenuWorkshopEditor/MenuWorkshopEditor.unity3d"); MenuWorkshopEditorUI.container = new Sleek(); MenuWorkshopEditorUI.container.positionOffset_X = 10; MenuWorkshopEditorUI.container.positionOffset_Y = 10; MenuWorkshopEditorUI.container.positionScale_Y = 1f; MenuWorkshopEditorUI.container.sizeOffset_X = -20; MenuWorkshopEditorUI.container.sizeOffset_Y = -20; MenuWorkshopEditorUI.container.sizeScale_X = 1f; MenuWorkshopEditorUI.container.sizeScale_Y = 1f; MenuUI.container.add(MenuWorkshopEditorUI.container); MenuWorkshopEditorUI.active = false; MenuWorkshopEditorUI.previewBox = new SleekBox(); MenuWorkshopEditorUI.previewBox.positionOffset_X = -305; MenuWorkshopEditorUI.previewBox.positionOffset_Y = 100; MenuWorkshopEditorUI.previewBox.positionScale_X = 0.5f; MenuWorkshopEditorUI.previewBox.sizeOffset_X = 340; MenuWorkshopEditorUI.previewBox.sizeOffset_Y = 180; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.previewBox); MenuWorkshopEditorUI.previewImage = new SleekImageTexture(); MenuWorkshopEditorUI.previewImage.positionOffset_X = 10; MenuWorkshopEditorUI.previewImage.positionOffset_Y = 10; MenuWorkshopEditorUI.previewImage.sizeOffset_X = -20; MenuWorkshopEditorUI.previewImage.sizeOffset_Y = -20; MenuWorkshopEditorUI.previewImage.sizeScale_X = 1f; MenuWorkshopEditorUI.previewImage.sizeScale_Y = 1f; MenuWorkshopEditorUI.previewImage.shouldDestroyTexture = true; MenuWorkshopEditorUI.previewBox.add(MenuWorkshopEditorUI.previewImage); MenuWorkshopEditorUI.levelScrollBox = new SleekScrollBox(); MenuWorkshopEditorUI.levelScrollBox.positionOffset_X = -95; MenuWorkshopEditorUI.levelScrollBox.positionOffset_Y = 290; MenuWorkshopEditorUI.levelScrollBox.positionScale_X = 0.5f; MenuWorkshopEditorUI.levelScrollBox.sizeOffset_X = 430; MenuWorkshopEditorUI.levelScrollBox.sizeOffset_Y = -390; MenuWorkshopEditorUI.levelScrollBox.sizeScale_Y = 1f; MenuWorkshopEditorUI.levelScrollBox.area = new Rect(0f, 0f, 5f, 0f); MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.levelScrollBox); MenuWorkshopEditorUI.selectedBox = new SleekBox(); MenuWorkshopEditorUI.selectedBox.positionOffset_X = 45; MenuWorkshopEditorUI.selectedBox.positionOffset_Y = 100; MenuWorkshopEditorUI.selectedBox.positionScale_X = 0.5f; MenuWorkshopEditorUI.selectedBox.sizeOffset_X = 260; MenuWorkshopEditorUI.selectedBox.sizeOffset_Y = 30; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.selectedBox); MenuWorkshopEditorUI.descriptionBox = new SleekBox(); MenuWorkshopEditorUI.descriptionBox.positionOffset_X = 45; MenuWorkshopEditorUI.descriptionBox.positionOffset_Y = 140; MenuWorkshopEditorUI.descriptionBox.positionScale_X = 0.5f; MenuWorkshopEditorUI.descriptionBox.sizeOffset_X = 260; MenuWorkshopEditorUI.descriptionBox.sizeOffset_Y = 140; MenuWorkshopEditorUI.descriptionBox.fontAlignment = TextAnchor.UpperCenter; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.descriptionBox); MenuWorkshopEditorUI.mapNameField = new SleekField(); MenuWorkshopEditorUI.mapNameField.positionOffset_X = -305; MenuWorkshopEditorUI.mapNameField.positionOffset_Y = 370; MenuWorkshopEditorUI.mapNameField.positionScale_X = 0.5f; MenuWorkshopEditorUI.mapNameField.sizeOffset_X = 200; MenuWorkshopEditorUI.mapNameField.sizeOffset_Y = 30; MenuWorkshopEditorUI.mapNameField.maxLength = 24; MenuWorkshopEditorUI.mapNameField.addLabel(local.format("Name_Field_Label"), ESleekSide.LEFT); MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.mapNameField); MenuWorkshopEditorUI.mapSizeState = new SleekButtonState(new GUIContent[] { new GUIContent(MenuPlaySingleplayerUI.localization.format("Small")), new GUIContent(MenuPlaySingleplayerUI.localization.format("Medium")), new GUIContent(MenuPlaySingleplayerUI.localization.format("Large")) }); MenuWorkshopEditorUI.mapSizeState.positionOffset_X = -305; MenuWorkshopEditorUI.mapSizeState.positionOffset_Y = 410; MenuWorkshopEditorUI.mapSizeState.positionScale_X = 0.5f; MenuWorkshopEditorUI.mapSizeState.sizeOffset_X = 200; MenuWorkshopEditorUI.mapSizeState.sizeOffset_Y = 30; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.mapSizeState); MenuWorkshopEditorUI.mapTypeState = new SleekButtonState(new GUIContent[] { new GUIContent(MenuPlaySingleplayerUI.localization.format("Survival")), new GUIContent(MenuPlaySingleplayerUI.localization.format("Arena")) }); MenuWorkshopEditorUI.mapTypeState.positionOffset_X = -305; MenuWorkshopEditorUI.mapTypeState.positionOffset_Y = 450; MenuWorkshopEditorUI.mapTypeState.positionScale_X = 0.5f; MenuWorkshopEditorUI.mapTypeState.sizeOffset_X = 200; MenuWorkshopEditorUI.mapTypeState.sizeOffset_Y = 30; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.mapTypeState); MenuWorkshopEditorUI.addButton = new SleekButtonIcon((Texture2D)MenuWorkshopEditorUI.icons.load("Add")); MenuWorkshopEditorUI.addButton.positionOffset_X = -305; MenuWorkshopEditorUI.addButton.positionOffset_Y = 490; MenuWorkshopEditorUI.addButton.positionScale_X = 0.5f; MenuWorkshopEditorUI.addButton.sizeOffset_X = 200; MenuWorkshopEditorUI.addButton.sizeOffset_Y = 30; MenuWorkshopEditorUI.addButton.text = local.format("Add_Button"); MenuWorkshopEditorUI.addButton.tooltip = local.format("Add_Button_Tooltip"); SleekButton sleekButton = MenuWorkshopEditorUI.addButton; if (MenuWorkshopEditorUI.< > f__mg$cache1 == null) { MenuWorkshopEditorUI.< > f__mg$cache1 = new ClickedButton(MenuWorkshopEditorUI.onClickedAddButton); } sleekButton.onClickedButton = MenuWorkshopEditorUI.< > f__mg$cache1; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.addButton); MenuWorkshopEditorUI.removeButton = new SleekButtonIconConfirm((Texture2D)MenuWorkshopEditorUI.icons.load("Remove"), local.format("Remove_Button_Confirm"), local.format("Remove_Button_Confirm_Tooltip"), local.format("Remove_Button_Deny"), local.format("Remove_Button_Deny_Tooltip")); MenuWorkshopEditorUI.removeButton.positionOffset_X = -305; MenuWorkshopEditorUI.removeButton.positionOffset_Y = 530; MenuWorkshopEditorUI.removeButton.positionScale_X = 0.5f; MenuWorkshopEditorUI.removeButton.sizeOffset_X = 200; MenuWorkshopEditorUI.removeButton.sizeOffset_Y = 30; MenuWorkshopEditorUI.removeButton.text = local.format("Remove_Button"); MenuWorkshopEditorUI.removeButton.tooltip = local.format("Remove_Button_Tooltip"); SleekButtonIconConfirm sleekButtonIconConfirm = MenuWorkshopEditorUI.removeButton; if (MenuWorkshopEditorUI.< > f__mg$cache2 == null) { MenuWorkshopEditorUI.< > f__mg$cache2 = new Confirm(MenuWorkshopEditorUI.onClickedRemoveButton); } sleekButtonIconConfirm.onConfirmed = MenuWorkshopEditorUI.< > f__mg$cache2; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.removeButton); MenuWorkshopEditorUI.editButton = new SleekButtonIcon((Texture2D)MenuWorkshopEditorUI.icons.load("Edit")); MenuWorkshopEditorUI.editButton.positionOffset_X = -305; MenuWorkshopEditorUI.editButton.positionOffset_Y = 290; MenuWorkshopEditorUI.editButton.positionScale_X = 0.5f; MenuWorkshopEditorUI.editButton.sizeOffset_X = 200; MenuWorkshopEditorUI.editButton.sizeOffset_Y = 30; MenuWorkshopEditorUI.editButton.text = local.format("Edit_Button"); MenuWorkshopEditorUI.editButton.tooltip = local.format("Edit_Button_Tooltip"); MenuWorkshopEditorUI.editButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButton sleekButton2 = MenuWorkshopEditorUI.editButton; if (MenuWorkshopEditorUI.< > f__mg$cache3 == null) { MenuWorkshopEditorUI.< > f__mg$cache3 = new ClickedButton(MenuWorkshopEditorUI.onClickedEditButton); } sleekButton2.onClickedButton = MenuWorkshopEditorUI.< > f__mg$cache3; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.editButton); MenuWorkshopEditorUI.edit2Button = new SleekButtonIcon((Texture2D)MenuWorkshopEditorUI.icons.load("Edit")); MenuWorkshopEditorUI.edit2Button.positionOffset_X = -305; MenuWorkshopEditorUI.edit2Button.positionOffset_Y = 330; MenuWorkshopEditorUI.edit2Button.positionScale_X = 0.5f; MenuWorkshopEditorUI.edit2Button.sizeOffset_X = 200; MenuWorkshopEditorUI.edit2Button.sizeOffset_Y = 30; MenuWorkshopEditorUI.edit2Button.text = local.format("Edit2_Button"); MenuWorkshopEditorUI.edit2Button.tooltip = local.format("Edit2_Button_Tooltip"); MenuWorkshopEditorUI.edit2Button.iconImage.backgroundTint = ESleekTint.FOREGROUND; SleekButton sleekButton3 = MenuWorkshopEditorUI.edit2Button; if (MenuWorkshopEditorUI.< > f__mg$cache4 == null) { MenuWorkshopEditorUI.< > f__mg$cache4 = new ClickedButton(MenuWorkshopEditorUI.onClickedEdit2Button); } sleekButton3.onClickedButton = MenuWorkshopEditorUI.< > f__mg$cache4; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.edit2Button); MenuWorkshopEditorUI.backButton = new SleekButtonIcon((Texture2D)MenuDashboardUI.icons.load("Exit")); MenuWorkshopEditorUI.backButton.positionOffset_Y = -50; MenuWorkshopEditorUI.backButton.positionScale_Y = 1f; MenuWorkshopEditorUI.backButton.sizeOffset_X = 200; MenuWorkshopEditorUI.backButton.sizeOffset_Y = 50; MenuWorkshopEditorUI.backButton.text = MenuDashboardUI.localization.format("BackButtonText"); MenuWorkshopEditorUI.backButton.tooltip = MenuDashboardUI.localization.format("BackButtonTooltip"); SleekButton sleekButton4 = MenuWorkshopEditorUI.backButton; if (MenuWorkshopEditorUI.< > f__mg$cache5 == null) { MenuWorkshopEditorUI.< > f__mg$cache5 = new ClickedButton(MenuWorkshopEditorUI.onClickedBackButton); } sleekButton4.onClickedButton = MenuWorkshopEditorUI.< > f__mg$cache5; MenuWorkshopEditorUI.backButton.fontSize = 14; MenuWorkshopEditorUI.backButton.iconImage.backgroundTint = ESleekTint.FOREGROUND; MenuWorkshopEditorUI.container.add(MenuWorkshopEditorUI.backButton); MenuWorkshopEditorUI.onLevelsRefreshed(); Delegate onLevelsRefreshed = Level.onLevelsRefreshed; if (MenuWorkshopEditorUI.< > f__mg$cache6 == null) { MenuWorkshopEditorUI.< > f__mg$cache6 = new LevelsRefreshed(MenuWorkshopEditorUI.onLevelsRefreshed); } Level.onLevelsRefreshed = (LevelsRefreshed)Delegate.Combine(onLevelsRefreshed, MenuWorkshopEditorUI.< > f__mg$cache6); }