// Token: 0x0600373A RID: 14138 RVA: 0x001811B8 File Offset: 0x0017F5B8
 private static void onClickedYesButton(SleekButton button)
 {
     if (MenuSurvivorsClothingDeleteUI.mode == EDeleteMode.SALVAGE)
     {
         if (MenuSurvivorsClothingDeleteUI.confirmField.text != MenuSurvivorsClothingDeleteUI.localization.format("Salvage"))
         {
             return;
         }
         MenuSurvivorsClothingDeleteUI.salvageItem(MenuSurvivorsClothingDeleteUI.item, MenuSurvivorsClothingDeleteUI.instance);
     }
     else if (MenuSurvivorsClothingDeleteUI.mode == EDeleteMode.DELETE)
     {
         if (MenuSurvivorsClothingDeleteUI.confirmField.text != MenuSurvivorsClothingDeleteUI.localization.format("Delete"))
         {
             return;
         }
         Provider.provider.economyService.consumeItem(MenuSurvivorsClothingDeleteUI.instance);
         Provider.provider.economyService.refreshInventory();
     }
     MenuSurvivorsClothingUI.open();
     MenuSurvivorsClothingDeleteUI.close();
     if (MenuSurvivorsClothingDeleteUI.mode == EDeleteMode.TAG_TOOL)
     {
         MenuSurvivorsClothingUI.prepareForCraftResult();
         MenuSurvivorsClothingDeleteUI.applyTagTool(MenuSurvivorsClothingDeleteUI.item, MenuSurvivorsClothingDeleteUI.instance, MenuSurvivorsClothingDeleteUI.instigator);
     }
 }
Ejemplo n.º 2
0
 // Token: 0x0600355C RID: 13660 RVA: 0x00163FAE File Offset: 0x001623AE
 private static void onClickedVehiclesButton(SleekButton button)
 {
     EditorSpawnsAnimalsUI.close();
     EditorSpawnsItemsUI.close();
     EditorSpawnsZombiesUI.close();
     EditorSpawnsVehiclesUI.open();
 }
Ejemplo n.º 3
0
 private static void onClickedRightButton(SleekButton button)
 {
     if (MenuSurvivorsClothingUI.page < MenuSurvivorsClothingUI.pages - 1)
     {
         MenuSurvivorsClothingUI.viewPage(MenuSurvivorsClothingUI.page + 1);
     }
 }
Ejemplo n.º 4
0
        private static void onClickedBlueprintButton(SleekButton button)
        {
            byte      b         = (byte)(button.positionOffset_Y / 205);
            Blueprint blueprint = PlayerDashboardCraftingUI.blueprints[(int)b];

            if (!blueprint.hasSupplies)
            {
                return;
            }
            if (!blueprint.hasTool)
            {
                return;
            }
            if (!blueprint.hasItem)
            {
                return;
            }
            if (!blueprint.hasSkills)
            {
                return;
            }
            if (Player.player.equipment.isBusy)
            {
                return;
            }
            Player.player.crafting.sendCraft(PlayerDashboardCraftingUI.blueprints[(int)b].source, PlayerDashboardCraftingUI.blueprints[(int)b].id, Input.GetKey(ControlsSettings.other));
        }
Ejemplo n.º 5
0
 // Token: 0x060035DF RID: 13791 RVA: 0x0016B0C2 File Offset: 0x001694C2
 private static void onClickedResourcesButton(SleekButton button)
 {
     EditorTerrainHeightUI.close();
     EditorTerrainMaterialsUI.close();
     EditorTerrainDetailsUI.close();
     EditorTerrainResourcesUI.open();
 }
Ejemplo n.º 6
0
 private static void onClickedConnectButton(SleekButton button)
 {
     if (MenuPlayConnectUI.ipField.text != string.Empty && MenuPlayConnectUI.portField.state != 0)
     {
         string text;
         if (MenuPlayConnectUI.ipField.text.ToLower() == "localhost")
         {
             text = "127.0.0.1";
         }
         else
         {
             IPAddress[] hostAddresses = Dns.GetHostAddresses(MenuPlayConnectUI.ipField.text);
             if (hostAddresses.Length != 1 || hostAddresses[0] == null)
             {
                 return;
             }
             text = hostAddresses[0].ToString();
         }
         if (Parser.checkIP(text))
         {
             SteamConnectionInfo info = new SteamConnectionInfo(text, MenuPlayConnectUI.portField.state, MenuPlayConnectUI.passwordField.text);
             MenuSettings.save();
             MenuPlayConnectUI.connect(info);
         }
     }
 }
Ejemplo n.º 7
0
 // Token: 0x0600332B RID: 13099 RVA: 0x0014C937 File Offset: 0x0014AD37
 private void onClickedButton(SleekButton button)
 {
     if (this.onClickedServer != null)
     {
         this.onClickedServer(this, this.info);
     }
 }
Ejemplo n.º 8
0
 private static void onClickedEnvironmentButton(SleekButton button)
 {
     EditorTerrainUI.close();
     EditorEnvironmentUI.open();
     EditorSpawnsUI.close();
     EditorLevelUI.close();
 }
Ejemplo n.º 9
0
 private static void onClickedAddItemButton(SleekButton button)
 {
     if ((int)EditorSpawns.selectedZombie < LevelZombies.tables.Count)
     {
         ItemAsset itemAsset = (ItemAsset)Assets.find(EAssetType.ITEM, EditorSpawnsZombiesUI.itemIDField.state);
         if (itemAsset != null)
         {
             if (EditorSpawnsZombiesUI.selectedSlot == 0 && itemAsset.type != EItemType.SHIRT)
             {
                 return;
             }
             if (EditorSpawnsZombiesUI.selectedSlot == 1 && itemAsset.type != EItemType.PANTS)
             {
                 return;
             }
             if ((EditorSpawnsZombiesUI.selectedSlot == 2 || EditorSpawnsZombiesUI.selectedSlot == 3) && itemAsset.type != EItemType.HAT && itemAsset.type != EItemType.BACKPACK && itemAsset.type != EItemType.VEST && itemAsset.type != EItemType.MASK && itemAsset.type != EItemType.GLASSES)
             {
                 return;
             }
             LevelZombies.tables[(int)EditorSpawns.selectedZombie].addCloth(EditorSpawnsZombiesUI.selectedSlot, EditorSpawnsZombiesUI.itemIDField.state);
             EditorSpawnsZombiesUI.updateSelection();
             EditorSpawnsZombiesUI.spawnsScrollBox.state = new Vector2(0f, float.MaxValue);
         }
         EditorSpawnsZombiesUI.itemIDField.state = 0;
     }
 }
 // Token: 0x060037E3 RID: 14307 RVA: 0x0018C5CC File Offset: 0x0018A9CC
 private static void refreshSongs()
 {
     PlayerBarricadeStereoUI.songs.Clear();
     Assets.find <StereoSongAsset>(PlayerBarricadeStereoUI.songs);
     PlayerBarricadeStereoUI.songsBox.remove();
     PlayerBarricadeStereoUI.songsBox.area = new Rect(0f, 0f, 5f, (float)(PlayerBarricadeStereoUI.songs.Count * 30));
     for (int i = 0; i < PlayerBarricadeStereoUI.songs.Count; i++)
     {
         StereoSongAsset stereoSongAsset = PlayerBarricadeStereoUI.songs[i];
         SleekButton     sleekButton     = new SleekButton();
         sleekButton.positionOffset_Y = i * 30;
         sleekButton.sizeOffset_X     = -30;
         sleekButton.sizeOffset_Y     = 30;
         sleekButton.sizeScale_X      = 1f;
         SleekButton sleekButton2    = sleekButton;
         Delegate    onClickedButton = sleekButton2.onClickedButton;
         if (PlayerBarricadeStereoUI.< > f__mg$cache0 == null)
         {
             PlayerBarricadeStereoUI.< > f__mg$cache0 = new ClickedButton(PlayerBarricadeStereoUI.onClickedPlayButton);
         }
         sleekButton2.onClickedButton = (ClickedButton)Delegate.Combine(onClickedButton, PlayerBarricadeStereoUI.< > f__mg$cache0);
         PlayerBarricadeStereoUI.songsBox.add(sleekButton);
         TranslationLeaf leaf = Translator.getLeaf(stereoSongAsset.title);
         if (leaf != null)
         {
             sleekButton.text = leaf.text;
         }
     }
 }
 // Token: 0x060037E7 RID: 14311 RVA: 0x0018C7BB File Offset: 0x0018ABBB
 private static void onClickedStopButton(SleekButton button)
 {
     if (PlayerBarricadeStereoUI.stereo != null)
     {
         BarricadeManager.updateStereoTrack(PlayerBarricadeStereoUI.stereo.transform, Guid.Empty);
     }
 }
Ejemplo n.º 12
0
 private void onClickedMainButton(SleekButton button)
 {
     this.isHidden                = true;
     this.iconImage.isHidden      = true;
     this.confirmButton.isVisible = true;
     this.denyButton.isVisible    = true;
 }
        // Token: 0x060034AF RID: 13487 RVA: 0x0015AB2C File Offset: 0x00158F2C
        private static void onClickedTimeButton(SleekButton button)
        {
            int i;

            for (i = 0; i < EditorEnvironmentLightingUI.timeButtons.Length; i++)
            {
                if (EditorEnvironmentLightingUI.timeButtons[i] == button)
                {
                    break;
                }
            }
            EditorEnvironmentLightingUI.selectedTime = (ELightingTime)i;
            EditorEnvironmentLightingUI.updateSelection();
            switch (EditorEnvironmentLightingUI.selectedTime)
            {
            case ELightingTime.DAWN:
                LevelLighting.time = 0f;
                break;

            case ELightingTime.MIDDAY:
                LevelLighting.time = LevelLighting.bias / 2f;
                break;

            case ELightingTime.DUSK:
                LevelLighting.time = LevelLighting.bias;
                break;

            case ELightingTime.MIDNIGHT:
                LevelLighting.time = 1f - (1f - LevelLighting.bias) / 2f;
                break;
            }
            LevelLighting.updateClouds();
            EditorEnvironmentLightingUI.timeSlider.state = LevelLighting.time;
        }
Ejemplo n.º 14
0
        // Token: 0x060035F9 RID: 13817 RVA: 0x0016C678 File Offset: 0x0016AA78
        private static void onClickedResolutionButton(SleekButton button)
        {
            int index = (button.positionOffset_Y - 100) / 40;

            GraphicsSettings.resolution = new GraphicsSettingsResolution(MenuConfigurationDisplayUI.resolutions[index]);
            GraphicsSettings.apply();
        }
Ejemplo n.º 15
0
        private static void onClickedNewButton(SleekButton button)
        {
            SpawnAsset spawnAsset = new SpawnAsset(MenuWorkshopSpawnsUI.viewIDField.state);

            Assets.add(spawnAsset);
            MenuWorkshopSpawnsUI.refresh();
        }
Ejemplo n.º 16
0
 // Token: 0x06003873 RID: 14451 RVA: 0x001987D1 File Offset: 0x00196BD1
 private static void onClickedBoostButton(SleekButton button)
 {
     if (Player.player.skills.experience >= PlayerSkills.BOOST_COST)
     {
         Player.player.skills.sendBoost();
     }
 }
Ejemplo n.º 17
0
        private static void onClickedAddTableSpawnButton(SleekButton button)
        {
            if (MenuWorkshopSpawnsUI.addTableIDField.state == 0)
            {
                return;
            }
            for (int i = 0; i < MenuWorkshopSpawnsUI.asset.tables.Count; i++)
            {
                if (MenuWorkshopSpawnsUI.asset.tables[i].spawnID == MenuWorkshopSpawnsUI.addTableIDField.state)
                {
                    return;
                }
            }
            SpawnAsset spawnAsset = (SpawnAsset)Assets.find(EAssetType.SPAWN, MenuWorkshopSpawnsUI.addTableIDField.state);

            if (spawnAsset == null)
            {
                return;
            }
            SpawnTable spawnTable = new SpawnTable();

            spawnTable.spawnID = MenuWorkshopSpawnsUI.asset.id;
            spawnAsset.roots.Add(spawnTable);
            SpawnTable spawnTable2 = new SpawnTable();

            spawnTable2.spawnID = MenuWorkshopSpawnsUI.addTableIDField.state;
            MenuWorkshopSpawnsUI.asset.tables.Add(spawnTable2);
            MenuWorkshopSpawnsUI.addTableIDField.state = 0;
            MenuWorkshopSpawnsUI.refresh();
        }
Ejemplo n.º 18
0
        private static void onClickedDefaultButton(SleekButton button)
        {
            MenuPlayConfigUI.modeConfigData = new ModeConfigData(PlaySettings.singleplayerMode);
            EGameMode singleplayerMode = PlaySettings.singleplayerMode;

            if (singleplayerMode != EGameMode.EASY)
            {
                if (singleplayerMode != EGameMode.NORMAL)
                {
                    if (singleplayerMode == EGameMode.HARD)
                    {
                        MenuPlayConfigUI.configData.Hard = MenuPlayConfigUI.modeConfigData;
                    }
                }
                else
                {
                    MenuPlayConfigUI.configData.Normal = MenuPlayConfigUI.modeConfigData;
                }
            }
            else
            {
                MenuPlayConfigUI.configData.Easy = MenuPlayConfigUI.modeConfigData;
            }
            MenuPlayConfigUI.refreshConfig();
        }
Ejemplo n.º 19
0
 private void onClickedButton(SleekButton button)
 {
     if (this.onClickedLevel != null)
     {
         this.onClickedLevel(this, (byte)(base.positionOffset_Y / 110));
     }
 }
Ejemplo n.º 20
0
 private static void onClickedTutorialButton(SleekButton button)
 {
     if (ReadWrite.folderExists("/Worlds/Singleplayer_" + Characters.selected + "/Level/Tutorial"))
     {
         ReadWrite.deleteFolder("/Worlds/Singleplayer_" + Characters.selected + "/Level/Tutorial");
     }
     if (ReadWrite.folderExists(string.Concat(new object[]
     {
         "/Worlds/Singleplayer_",
         Characters.selected,
         "/Players/",
         Provider.user,
         "_",
         Characters.selected,
         "/Tutorial"
     })))
     {
         ReadWrite.deleteFolder(string.Concat(new object[]
         {
             "/Worlds/Singleplayer_",
             Characters.selected,
             "/Players/",
             Provider.user,
             "_",
             Characters.selected,
             "/Tutorial"
         }));
     }
     Provider.map = "Tutorial";
     Provider.singleplayer(EGameMode.TUTORIAL, false);
 }
Ejemplo n.º 21
0
        private static void onClickedTypeButton(SleekButton button)
        {
            byte typeIndex = (byte)((button.positionOffset_X + -(PlayerDashboardCraftingUI.TYPES * -30 + 5)) / 60);

            PlayerDashboardCraftingUI.searchField.text = string.Empty;
            PlayerDashboardCraftingUI.updateSelection(null, typeIndex, PlayerDashboardCraftingUI.hideUncraftable, string.Empty);
        }
Ejemplo n.º 22
0
 private void onClickedState(SleekButton button)
 {
     if (Event.current.button == 0)
     {
         this._state++;
         if (this.state >= this.states.Length)
         {
             this._state = 0;
         }
     }
     else
     {
         this._state--;
         if (this.state < 0)
         {
             this._state = this.states.Length - 1;
         }
     }
     if (this.state < this.states.Length && this.states[this.state] != null)
     {
         base.text         = this.states[this.state].text;
         this.icon.texture = (Texture2D)this.states[this.state].image;
         if (this.onSwappedState != null)
         {
             this.onSwappedState(this, this.state);
         }
     }
 }
Ejemplo n.º 23
0
        // Token: 0x060038D2 RID: 14546 RVA: 0x0019FDC4 File Offset: 0x0019E1C4
        private static void onClickedResponseButton(SleekButton button)
        {
            byte             index            = (byte)PlayerNPCDialogueUI.responseBox.search(button);
            DialogueResponse dialogueResponse = PlayerNPCDialogueUI.responses[(int)index];
            DialogueAsset    dialogueAsset    = (DialogueAsset)Assets.find(EAssetType.NPC, dialogueResponse.dialogue);
            QuestAsset       questAsset       = (QuestAsset)Assets.find(EAssetType.NPC, dialogueResponse.quest);

            if (questAsset != null)
            {
                PlayerNPCDialogueUI.close();
                PlayerNPCQuestUI.open(questAsset, dialogueResponse, dialogueAsset, PlayerNPCDialogueUI.dialogue, (Player.player.quests.getQuestStatus(dialogueResponse.quest) != ENPCQuestStatus.READY) ? EQuestViewMode.BEGIN : EQuestViewMode.END);
            }
            else
            {
                VendorAsset vendorAsset = (VendorAsset)Assets.find(EAssetType.NPC, dialogueResponse.vendor);
                if (vendorAsset != null)
                {
                    PlayerNPCDialogueUI.close();
                    PlayerNPCVendorUI.open(vendorAsset, dialogueResponse, dialogueAsset, PlayerNPCDialogueUI.dialogue);
                }
                else
                {
                    PlayerNPCDialogueUI.registerResponse(PlayerNPCDialogueUI.dialogue, dialogueResponse);
                    if (dialogueAsset != null)
                    {
                        PlayerNPCDialogueUI.updateDialogue(dialogueAsset, PlayerNPCDialogueUI.dialogue);
                    }
                    else
                    {
                        PlayerNPCDialogueUI.close();
                        PlayerLifeUI.open();
                    }
                }
            }
        }
Ejemplo n.º 24
0
 private static void onClickedUnboxButton(SleekButton button)
 {
     if (MenuSurvivorsClothingBoxUI.boxAsset.destroy == 0)
     {
         Provider.provider.economyService.exchangeInventory(MenuSurvivorsClothingBoxUI.boxAsset.generate, new ulong[]
         {
             MenuSurvivorsClothingBoxUI.instance
         });
     }
     else
     {
         ulong inventoryPackage = Provider.provider.economyService.getInventoryPackage(MenuSurvivorsClothingBoxUI.boxAsset.destroy);
         if (inventoryPackage == 0UL)
         {
             return;
         }
         Provider.provider.economyService.exchangeInventory(MenuSurvivorsClothingBoxUI.boxAsset.generate, new ulong[]
         {
             MenuSurvivorsClothingBoxUI.instance,
             inventoryPackage
         });
     }
     MenuSurvivorsClothingBoxUI.isUnboxing            = true;
     MenuSurvivorsClothingBoxUI.backButton.isVisible  = false;
     MenuSurvivorsClothingBoxUI.lastUnbox             = Time.realtimeSinceStartup;
     MenuSurvivorsClothingBoxUI.lastAngle             = Time.realtimeSinceStartup;
     MenuSurvivorsClothingBoxUI.keyButton.isVisible   = false;
     MenuSurvivorsClothingBoxUI.unboxButton.isVisible = false;
 }
Ejemplo n.º 25
0
 private static void onClickedNodesButton(SleekButton button)
 {
     EditorEnvironmentLightingUI.close();
     EditorEnvironmentRoadsUI.close();
     EditorEnvironmentNavigationUI.close();
     EditorEnvironmentNodesUI.open();
 }
Ejemplo n.º 26
0
 private void onClickedButton(SleekButton button)
 {
     if (this.onClickedInventory != null)
     {
         this.onClickedInventory(this);
     }
 }
Ejemplo n.º 27
0
 private static void onClickedLeftButton(SleekButton button)
 {
     if (MenuSurvivorsClothingUI.page > 0)
     {
         MenuSurvivorsClothingUI.viewPage(MenuSurvivorsClothingUI.page - 1);
     }
 }
Ejemplo n.º 28
0
 // Token: 0x060034BE RID: 13502 RVA: 0x0015B4E3 File Offset: 0x001598E3
 private static void onClickedBakeNavigationButton(SleekButton button)
 {
     if (EditorNavigation.flag != null)
     {
         EditorNavigation.flag.bakeNavigation();
     }
 }
 // Token: 0x06003560 RID: 13664 RVA: 0x00164BB8 File Offset: 0x00162FB8
 public static void updateTables()
 {
     if (EditorSpawnsVehiclesUI.tableButtons != null)
     {
         for (int i = 0; i < EditorSpawnsVehiclesUI.tableButtons.Length; i++)
         {
             EditorSpawnsVehiclesUI.tableScrollBox.remove(EditorSpawnsVehiclesUI.tableButtons[i]);
         }
     }
     EditorSpawnsVehiclesUI.tableButtons        = new SleekButton[LevelVehicles.tables.Count];
     EditorSpawnsVehiclesUI.tableScrollBox.area = new Rect(0f, 0f, 5f, (float)(EditorSpawnsVehiclesUI.tableButtons.Length * 40 - 10));
     for (int j = 0; j < EditorSpawnsVehiclesUI.tableButtons.Length; j++)
     {
         SleekButton sleekButton = new SleekButton();
         sleekButton.positionOffset_X = 240;
         sleekButton.positionOffset_Y = j * 40;
         sleekButton.sizeOffset_X     = 200;
         sleekButton.sizeOffset_Y     = 30;
         sleekButton.text             = j + " " + LevelVehicles.tables[j].name;
         SleekButton sleekButton2 = sleekButton;
         if (EditorSpawnsVehiclesUI.< > f__mg$cache0 == null)
         {
             EditorSpawnsVehiclesUI.< > f__mg$cache0 = new ClickedButton(EditorSpawnsVehiclesUI.onClickedTableButton);
         }
         sleekButton2.onClickedButton = EditorSpawnsVehiclesUI.< > f__mg$cache0;
         EditorSpawnsVehiclesUI.tableScrollBox.add(sleekButton);
         EditorSpawnsVehiclesUI.tableButtons[j] = sleekButton;
     }
 }
Ejemplo n.º 30
0
        public PlayerDeathUI()
        {
            PlayerDeathUI.localization = Localization.read("/Player/PlayerDeath.dat");
            Bundle bundle = Bundles.getBundle("/Bundles/Textures/Player/Icons/PlayerDeath/PlayerDeath.unity3d");

            PlayerDeathUI.container = new Sleek();
            PlayerDeathUI.container.positionScale_Y  = 1f;
            PlayerDeathUI.container.positionOffset_X = 10;
            PlayerDeathUI.container.positionOffset_Y = 10;
            PlayerDeathUI.container.sizeOffset_X     = -20;
            PlayerDeathUI.container.sizeOffset_Y     = -20;
            PlayerDeathUI.container.sizeScale_X      = 1f;
            PlayerDeathUI.container.sizeScale_Y      = 1f;
            PlayerUI.container.add(PlayerDeathUI.container);
            PlayerDeathUI.active   = false;
            PlayerDeathUI.causeBox = new SleekBox();
            PlayerDeathUI.causeBox.positionOffset_Y = -25;
            PlayerDeathUI.causeBox.positionScale_Y  = 0.8f;
            PlayerDeathUI.causeBox.sizeOffset_Y     = 50;
            PlayerDeathUI.causeBox.sizeScale_X      = 1f;
            PlayerDeathUI.container.add(PlayerDeathUI.causeBox);
            PlayerDeathUI.homeButton = new SleekButtonIcon((Texture2D)bundle.load("Home"));
            PlayerDeathUI.homeButton.positionOffset_X         = -205;
            PlayerDeathUI.homeButton.positionOffset_Y         = 35;
            PlayerDeathUI.homeButton.positionScale_X          = 0.5f;
            PlayerDeathUI.homeButton.positionScale_Y          = 0.8f;
            PlayerDeathUI.homeButton.sizeOffset_X             = 200;
            PlayerDeathUI.homeButton.sizeOffset_Y             = 30;
            PlayerDeathUI.homeButton.text                     = PlayerDeathUI.localization.format("Home_Button");
            PlayerDeathUI.homeButton.tooltip                  = PlayerDeathUI.localization.format("Home_Button_Tooltip");
            PlayerDeathUI.homeButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            SleekButton sleekButton = PlayerDeathUI.homeButton;

            if (PlayerDeathUI.< > f__mg$cache0 == null)
            {
                PlayerDeathUI.< > f__mg$cache0 = new ClickedButton(PlayerDeathUI.onClickedHomeButton);
            }
            sleekButton.onClickedButton = PlayerDeathUI.< > f__mg$cache0;
            PlayerDeathUI.container.add(PlayerDeathUI.homeButton);
            PlayerDeathUI.respawnButton = new SleekButtonIcon((Texture2D)bundle.load("Respawn"));
            PlayerDeathUI.respawnButton.positionOffset_X         = 5;
            PlayerDeathUI.respawnButton.positionOffset_Y         = 35;
            PlayerDeathUI.respawnButton.positionScale_X          = 0.5f;
            PlayerDeathUI.respawnButton.positionScale_Y          = 0.8f;
            PlayerDeathUI.respawnButton.sizeOffset_X             = 200;
            PlayerDeathUI.respawnButton.sizeOffset_Y             = 30;
            PlayerDeathUI.respawnButton.text                     = PlayerDeathUI.localization.format("Respawn_Button");
            PlayerDeathUI.respawnButton.tooltip                  = PlayerDeathUI.localization.format("Respawn_Button_Tooltip");
            PlayerDeathUI.respawnButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            SleekButton sleekButton2 = PlayerDeathUI.respawnButton;

            if (PlayerDeathUI.< > f__mg$cache1 == null)
            {
                PlayerDeathUI.< > f__mg$cache1 = new ClickedButton(PlayerDeathUI.onClickedRespawnButton);
            }
            sleekButton2.onClickedButton = PlayerDeathUI.< > f__mg$cache1;
            PlayerDeathUI.container.add(PlayerDeathUI.respawnButton);
            bundle.unload();
        }