// Token: 0x0600372B RID: 14123 RVA: 0x0017F678 File Offset: 0x0017DA78
        public MenuSurvivorsClothingBoxUI()
        {
            MenuSurvivorsClothingBoxUI.localization = Localization.read("/Menu/Survivors/MenuSurvivorsClothingBox.dat");
            if (MenuSurvivorsClothingBoxUI.icons != null)
            {
                MenuSurvivorsClothingBoxUI.icons.unload();
            }
            MenuSurvivorsClothingBoxUI.icons     = Bundles.getBundle("/Bundles/Textures/Menu/Icons/Survivors/MenuSurvivorsClothingBox/MenuSurvivorsClothingBox.unity3d");
            MenuSurvivorsClothingBoxUI.container = new Sleek();
            MenuSurvivorsClothingBoxUI.container.positionOffset_X = 10;
            MenuSurvivorsClothingBoxUI.container.positionOffset_Y = 10;
            MenuSurvivorsClothingBoxUI.container.positionScale_Y  = 1f;
            MenuSurvivorsClothingBoxUI.container.sizeOffset_X     = -20;
            MenuSurvivorsClothingBoxUI.container.sizeOffset_Y     = -20;
            MenuSurvivorsClothingBoxUI.container.sizeScale_X      = 1f;
            MenuSurvivorsClothingBoxUI.container.sizeScale_Y      = 1f;
            MenuUI.container.add(MenuSurvivorsClothingBoxUI.container);
            MenuSurvivorsClothingBoxUI.active    = false;
            MenuSurvivorsClothingBoxUI.inventory = new Sleek();
            MenuSurvivorsClothingBoxUI.inventory.positionScale_X  = 0.5f;
            MenuSurvivorsClothingBoxUI.inventory.positionOffset_Y = 10;
            MenuSurvivorsClothingBoxUI.inventory.sizeScale_X      = 0.5f;
            MenuSurvivorsClothingBoxUI.inventory.sizeScale_Y      = 1f;
            MenuSurvivorsClothingBoxUI.inventory.sizeOffset_Y     = -20;
            MenuSurvivorsClothingBoxUI.inventory.constraint       = ESleekConstraint.XY;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.inventory);
            MenuSurvivorsClothingBoxUI.finalBox = new SleekBox();
            MenuSurvivorsClothingBoxUI.finalBox.positionOffset_X = -10;
            MenuSurvivorsClothingBoxUI.finalBox.positionOffset_Y = -10;
            MenuSurvivorsClothingBoxUI.finalBox.sizeOffset_X     = 20;
            MenuSurvivorsClothingBoxUI.finalBox.sizeOffset_Y     = 20;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.finalBox);
            MenuSurvivorsClothingBoxUI.boxButton = new SleekInventory();
            MenuSurvivorsClothingBoxUI.boxButton.positionOffset_Y = -30;
            MenuSurvivorsClothingBoxUI.boxButton.positionScale_X  = 0.3f;
            MenuSurvivorsClothingBoxUI.boxButton.positionScale_Y  = 0.3f;
            MenuSurvivorsClothingBoxUI.boxButton.sizeScale_X      = 0.4f;
            MenuSurvivorsClothingBoxUI.boxButton.sizeScale_Y      = 0.4f;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.boxButton);
            MenuSurvivorsClothingBoxUI.keyButton = new SleekButtonIcon(null, 40);
            MenuSurvivorsClothingBoxUI.keyButton.positionOffset_Y = -20;
            MenuSurvivorsClothingBoxUI.keyButton.positionScale_X  = 0.3f;
            MenuSurvivorsClothingBoxUI.keyButton.positionScale_Y  = 0.7f;
            MenuSurvivorsClothingBoxUI.keyButton.sizeOffset_X     = -5;
            MenuSurvivorsClothingBoxUI.keyButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingBoxUI.keyButton.sizeScale_X      = 0.2f;
            MenuSurvivorsClothingBoxUI.keyButton.text             = MenuSurvivorsClothingBoxUI.localization.format("Key_Text");
            MenuSurvivorsClothingBoxUI.keyButton.tooltip          = MenuSurvivorsClothingBoxUI.localization.format("Key_Tooltip");
            SleekButton sleekButton = MenuSurvivorsClothingBoxUI.keyButton;

            if (MenuSurvivorsClothingBoxUI.< > f__mg$cache0 == null)
            {
                MenuSurvivorsClothingBoxUI.< > f__mg$cache0 = new ClickedButton(MenuSurvivorsClothingBoxUI.onClickedKeyButton);
            }
            sleekButton.onClickedButton = MenuSurvivorsClothingBoxUI.< > f__mg$cache0;
            MenuSurvivorsClothingBoxUI.keyButton.fontSize = 14;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.keyButton);
            MenuSurvivorsClothingBoxUI.keyButton.isVisible          = false;
            MenuSurvivorsClothingBoxUI.unboxButton                  = new SleekButtonIcon(null);
            MenuSurvivorsClothingBoxUI.unboxButton.positionOffset_X = 5;
            MenuSurvivorsClothingBoxUI.unboxButton.positionOffset_Y = -20;
            MenuSurvivorsClothingBoxUI.unboxButton.positionScale_X  = 0.5f;
            MenuSurvivorsClothingBoxUI.unboxButton.positionScale_Y  = 0.7f;
            MenuSurvivorsClothingBoxUI.unboxButton.sizeOffset_X     = -5;
            MenuSurvivorsClothingBoxUI.unboxButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingBoxUI.unboxButton.sizeScale_X      = 0.2f;
            MenuSurvivorsClothingBoxUI.unboxButton.text             = MenuSurvivorsClothingBoxUI.localization.format("Unbox_Text");
            MenuSurvivorsClothingBoxUI.unboxButton.tooltip          = MenuSurvivorsClothingBoxUI.localization.format("Unbox_Tooltip");
            SleekButton sleekButton2 = MenuSurvivorsClothingBoxUI.unboxButton;

            if (MenuSurvivorsClothingBoxUI.< > f__mg$cache1 == null)
            {
                MenuSurvivorsClothingBoxUI.< > f__mg$cache1 = new ClickedButton(MenuSurvivorsClothingBoxUI.onClickedUnboxButton);
            }
            sleekButton2.onClickedButton = MenuSurvivorsClothingBoxUI.< > f__mg$cache1;
            MenuSurvivorsClothingBoxUI.unboxButton.fontSize = 14;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.unboxButton);
            MenuSurvivorsClothingBoxUI.unboxButton.isVisible      = false;
            MenuSurvivorsClothingBoxUI.rareLabel                  = new SleekLabel();
            MenuSurvivorsClothingBoxUI.rareLabel.positionOffset_X = 50;
            MenuSurvivorsClothingBoxUI.rareLabel.positionOffset_Y = 50;
            MenuSurvivorsClothingBoxUI.rareLabel.sizeOffset_X     = 200;
            MenuSurvivorsClothingBoxUI.rareLabel.sizeOffset_Y     = 30;
            MenuSurvivorsClothingBoxUI.rareLabel.text             = MenuSurvivorsClothingBoxUI.localization.format("Rarity_Rare", new object[]
            {
                "75.0"
            });
            MenuSurvivorsClothingBoxUI.rareLabel.foregroundTint  = ESleekTint.NONE;
            MenuSurvivorsClothingBoxUI.rareLabel.foregroundColor = ItemTool.getRarityColorUI(EItemRarity.RARE);
            MenuSurvivorsClothingBoxUI.rareLabel.fontAlignment   = TextAnchor.MiddleLeft;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.rareLabel);
            MenuSurvivorsClothingBoxUI.epicLabel = new SleekLabel();
            MenuSurvivorsClothingBoxUI.epicLabel.positionOffset_X = 50;
            MenuSurvivorsClothingBoxUI.epicLabel.positionOffset_Y = 70;
            MenuSurvivorsClothingBoxUI.epicLabel.sizeOffset_X     = 200;
            MenuSurvivorsClothingBoxUI.epicLabel.sizeOffset_Y     = 30;
            MenuSurvivorsClothingBoxUI.epicLabel.text             = MenuSurvivorsClothingBoxUI.localization.format("Rarity_Epic", new object[]
            {
                "20.0"
            });
            MenuSurvivorsClothingBoxUI.epicLabel.foregroundTint  = ESleekTint.NONE;
            MenuSurvivorsClothingBoxUI.epicLabel.foregroundColor = ItemTool.getRarityColorUI(EItemRarity.EPIC);
            MenuSurvivorsClothingBoxUI.epicLabel.fontAlignment   = TextAnchor.MiddleLeft;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.epicLabel);
            MenuSurvivorsClothingBoxUI.legendaryLabel = new SleekLabel();
            MenuSurvivorsClothingBoxUI.legendaryLabel.positionOffset_X = 50;
            MenuSurvivorsClothingBoxUI.legendaryLabel.positionOffset_Y = 90;
            MenuSurvivorsClothingBoxUI.legendaryLabel.sizeOffset_X     = 200;
            MenuSurvivorsClothingBoxUI.legendaryLabel.sizeOffset_Y     = 30;
            MenuSurvivorsClothingBoxUI.legendaryLabel.text             = MenuSurvivorsClothingBoxUI.localization.format("Rarity_Legendary", new object[]
            {
                "5.0"
            });
            MenuSurvivorsClothingBoxUI.legendaryLabel.foregroundTint  = ESleekTint.NONE;
            MenuSurvivorsClothingBoxUI.legendaryLabel.foregroundColor = ItemTool.getRarityColorUI(EItemRarity.LEGENDARY);
            MenuSurvivorsClothingBoxUI.legendaryLabel.fontAlignment   = TextAnchor.MiddleLeft;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.legendaryLabel);
            MenuSurvivorsClothingBoxUI.mythicalLabel = new SleekLabel();
            MenuSurvivorsClothingBoxUI.mythicalLabel.positionOffset_X = 50;
            MenuSurvivorsClothingBoxUI.mythicalLabel.positionOffset_Y = 110;
            MenuSurvivorsClothingBoxUI.mythicalLabel.sizeOffset_X     = 200;
            MenuSurvivorsClothingBoxUI.mythicalLabel.sizeOffset_Y     = 30;
            MenuSurvivorsClothingBoxUI.mythicalLabel.text             = MenuSurvivorsClothingBoxUI.localization.format("Rarity_Mythical", new object[]
            {
                "3.0"
            });
            MenuSurvivorsClothingBoxUI.mythicalLabel.foregroundTint  = ESleekTint.NONE;
            MenuSurvivorsClothingBoxUI.mythicalLabel.foregroundColor = ItemTool.getRarityColorUI(EItemRarity.MYTHICAL);
            MenuSurvivorsClothingBoxUI.mythicalLabel.fontAlignment   = TextAnchor.MiddleLeft;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.mythicalLabel);
            if (!MenuSurvivorsClothingBoxUI.hasLoaded)
            {
                TempSteamworksEconomy economyService = Provider.provider.economyService;
                Delegate onInventoryExchanged        = economyService.onInventoryExchanged;
                if (MenuSurvivorsClothingBoxUI.< > f__mg$cache2 == null)
                {
                    MenuSurvivorsClothingBoxUI.< > f__mg$cache2 = new TempSteamworksEconomy.InventoryExchanged(MenuSurvivorsClothingBoxUI.onInventoryExchanged);
                }
                economyService.onInventoryExchanged = (TempSteamworksEconomy.InventoryExchanged)Delegate.Combine(onInventoryExchanged, MenuSurvivorsClothingBoxUI.< > f__mg$cache2);
            }
            MenuSurvivorsClothingBoxUI.hasLoaded  = true;
            MenuSurvivorsClothingBoxUI.backButton = new SleekButtonIcon((Texture2D)MenuDashboardUI.icons.load("Exit"));
            MenuSurvivorsClothingBoxUI.backButton.positionOffset_Y = -50;
            MenuSurvivorsClothingBoxUI.backButton.positionScale_Y  = 1f;
            MenuSurvivorsClothingBoxUI.backButton.sizeOffset_X     = 200;
            MenuSurvivorsClothingBoxUI.backButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingBoxUI.backButton.text             = MenuDashboardUI.localization.format("BackButtonText");
            MenuSurvivorsClothingBoxUI.backButton.tooltip          = MenuDashboardUI.localization.format("BackButtonTooltip");
            SleekButton sleekButton3 = MenuSurvivorsClothingBoxUI.backButton;

            if (MenuSurvivorsClothingBoxUI.< > f__mg$cache3 == null)
            {
                MenuSurvivorsClothingBoxUI.< > f__mg$cache3 = new ClickedButton(MenuSurvivorsClothingBoxUI.onClickedBackButton);
            }
            sleekButton3.onClickedButton = MenuSurvivorsClothingBoxUI.< > f__mg$cache3;
            MenuSurvivorsClothingBoxUI.backButton.fontSize = 14;
            MenuSurvivorsClothingBoxUI.backButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.backButton);
        }
Esempio n. 2
0
        public MenuSurvivorsClothingBoxUI()
        {
            MenuSurvivorsClothingBoxUI.localization = Localization.read("/Menu/Survivors/MenuSurvivorsClothingBox.dat");
            if (MenuSurvivorsClothingBoxUI.icons != null)
            {
                MenuSurvivorsClothingBoxUI.icons.unload();
            }
            MenuSurvivorsClothingBoxUI.icons     = Bundles.getBundle("/Bundles/Textures/Menu/Icons/Survivors/MenuSurvivorsClothingBox/MenuSurvivorsClothingBox.unity3d");
            MenuSurvivorsClothingBoxUI.container = new Sleek();
            MenuSurvivorsClothingBoxUI.container.positionOffset_X = 10;
            MenuSurvivorsClothingBoxUI.container.positionOffset_Y = 10;
            MenuSurvivorsClothingBoxUI.container.positionScale_Y  = 1f;
            MenuSurvivorsClothingBoxUI.container.sizeOffset_X     = -20;
            MenuSurvivorsClothingBoxUI.container.sizeOffset_Y     = -20;
            MenuSurvivorsClothingBoxUI.container.sizeScale_X      = 1f;
            MenuSurvivorsClothingBoxUI.container.sizeScale_Y      = 1f;
            MenuUI.container.add(MenuSurvivorsClothingBoxUI.container);
            MenuSurvivorsClothingBoxUI.active    = false;
            MenuSurvivorsClothingBoxUI.inventory = new Sleek();
            MenuSurvivorsClothingBoxUI.inventory.positionScale_X  = 0.5f;
            MenuSurvivorsClothingBoxUI.inventory.positionOffset_Y = 10;
            MenuSurvivorsClothingBoxUI.inventory.sizeScale_X      = 0.5f;
            MenuSurvivorsClothingBoxUI.inventory.sizeScale_Y      = 1f;
            MenuSurvivorsClothingBoxUI.inventory.sizeOffset_Y     = -20;
            MenuSurvivorsClothingBoxUI.inventory.constraint       = ESleekConstraint.XY;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.inventory);
            MenuSurvivorsClothingBoxUI.finalBox = new SleekBox();
            MenuSurvivorsClothingBoxUI.finalBox.positionOffset_X = -10;
            MenuSurvivorsClothingBoxUI.finalBox.positionOffset_Y = -10;
            MenuSurvivorsClothingBoxUI.finalBox.sizeOffset_X     = 20;
            MenuSurvivorsClothingBoxUI.finalBox.sizeOffset_Y     = 20;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.finalBox);
            MenuSurvivorsClothingBoxUI.boxButton = new SleekInventory();
            MenuSurvivorsClothingBoxUI.boxButton.positionOffset_Y = -30;
            MenuSurvivorsClothingBoxUI.boxButton.positionScale_X  = 0.3f;
            MenuSurvivorsClothingBoxUI.boxButton.positionScale_Y  = 0.3f;
            MenuSurvivorsClothingBoxUI.boxButton.sizeScale_X      = 0.4f;
            MenuSurvivorsClothingBoxUI.boxButton.sizeScale_Y      = 0.4f;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.boxButton);
            MenuSurvivorsClothingBoxUI.keyButton = new SleekButtonIcon(null, 40);
            MenuSurvivorsClothingBoxUI.keyButton.positionOffset_Y = -20;
            MenuSurvivorsClothingBoxUI.keyButton.positionScale_X  = 0.3f;
            MenuSurvivorsClothingBoxUI.keyButton.positionScale_Y  = 0.7f;
            MenuSurvivorsClothingBoxUI.keyButton.sizeOffset_X     = -5;
            MenuSurvivorsClothingBoxUI.keyButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingBoxUI.keyButton.sizeScale_X      = 0.2f;
            MenuSurvivorsClothingBoxUI.keyButton.text             = MenuSurvivorsClothingBoxUI.localization.format("Key_Text");
            MenuSurvivorsClothingBoxUI.keyButton.tooltip          = MenuSurvivorsClothingBoxUI.localization.format("Key_Tooltip");
            SleekButton sleekButton = MenuSurvivorsClothingBoxUI.keyButton;

            if (MenuSurvivorsClothingBoxUI.< > f__mg$cache0 == null)
            {
                MenuSurvivorsClothingBoxUI.< > f__mg$cache0 = new ClickedButton(MenuSurvivorsClothingBoxUI.onClickedKeyButton);
            }
            sleekButton.onClickedButton = MenuSurvivorsClothingBoxUI.< > f__mg$cache0;
            MenuSurvivorsClothingBoxUI.keyButton.fontSize = 14;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.keyButton);
            MenuSurvivorsClothingBoxUI.keyButton.isVisible          = false;
            MenuSurvivorsClothingBoxUI.unboxButton                  = new SleekButtonIcon(null);
            MenuSurvivorsClothingBoxUI.unboxButton.positionOffset_X = 5;
            MenuSurvivorsClothingBoxUI.unboxButton.positionOffset_Y = -20;
            MenuSurvivorsClothingBoxUI.unboxButton.positionScale_X  = 0.5f;
            MenuSurvivorsClothingBoxUI.unboxButton.positionScale_Y  = 0.7f;
            MenuSurvivorsClothingBoxUI.unboxButton.sizeOffset_X     = -5;
            MenuSurvivorsClothingBoxUI.unboxButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingBoxUI.unboxButton.sizeScale_X      = 0.2f;
            MenuSurvivorsClothingBoxUI.unboxButton.text             = MenuSurvivorsClothingBoxUI.localization.format("Unbox_Text");
            MenuSurvivorsClothingBoxUI.unboxButton.tooltip          = MenuSurvivorsClothingBoxUI.localization.format("Unbox_Tooltip");
            SleekButton sleekButton2 = MenuSurvivorsClothingBoxUI.unboxButton;

            if (MenuSurvivorsClothingBoxUI.< > f__mg$cache1 == null)
            {
                MenuSurvivorsClothingBoxUI.< > f__mg$cache1 = new ClickedButton(MenuSurvivorsClothingBoxUI.onClickedUnboxButton);
            }
            sleekButton2.onClickedButton = MenuSurvivorsClothingBoxUI.< > f__mg$cache1;
            MenuSurvivorsClothingBoxUI.unboxButton.fontSize = 14;
            MenuSurvivorsClothingBoxUI.inventory.add(MenuSurvivorsClothingBoxUI.unboxButton);
            MenuSurvivorsClothingBoxUI.unboxButton.isVisible = false;
            if (!MenuSurvivorsClothingBoxUI.hasLoaded)
            {
                TempSteamworksEconomy economyService = Provider.provider.economyService;
                Delegate onInventoryExchanged        = economyService.onInventoryExchanged;
                if (MenuSurvivorsClothingBoxUI.< > f__mg$cache2 == null)
                {
                    MenuSurvivorsClothingBoxUI.< > f__mg$cache2 = new TempSteamworksEconomy.InventoryExchanged(MenuSurvivorsClothingBoxUI.onInventoryExchanged);
                }
                economyService.onInventoryExchanged = (TempSteamworksEconomy.InventoryExchanged)Delegate.Combine(onInventoryExchanged, MenuSurvivorsClothingBoxUI.< > f__mg$cache2);
            }
            MenuSurvivorsClothingBoxUI.hasLoaded  = true;
            MenuSurvivorsClothingBoxUI.backButton = new SleekButtonIcon((Texture2D)MenuDashboardUI.icons.load("Exit"));
            MenuSurvivorsClothingBoxUI.backButton.positionOffset_Y = -50;
            MenuSurvivorsClothingBoxUI.backButton.positionScale_Y  = 1f;
            MenuSurvivorsClothingBoxUI.backButton.sizeOffset_X     = 200;
            MenuSurvivorsClothingBoxUI.backButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingBoxUI.backButton.text             = MenuDashboardUI.localization.format("BackButtonText");
            MenuSurvivorsClothingBoxUI.backButton.tooltip          = MenuDashboardUI.localization.format("BackButtonTooltip");
            SleekButton sleekButton3 = MenuSurvivorsClothingBoxUI.backButton;

            if (MenuSurvivorsClothingBoxUI.< > f__mg$cache3 == null)
            {
                MenuSurvivorsClothingBoxUI.< > f__mg$cache3 = new ClickedButton(MenuSurvivorsClothingBoxUI.onClickedBackButton);
            }
            sleekButton3.onClickedButton = MenuSurvivorsClothingBoxUI.< > f__mg$cache3;
            MenuSurvivorsClothingBoxUI.backButton.fontSize = 14;
            MenuSurvivorsClothingBoxUI.backButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            MenuSurvivorsClothingBoxUI.container.add(MenuSurvivorsClothingBoxUI.backButton);
        }
Esempio n. 3
0
        // Token: 0x0600374F RID: 14159 RVA: 0x001826A8 File Offset: 0x00180AA8
        public MenuSurvivorsClothingUI()
        {
            MenuSurvivorsClothingUI.localization = Localization.read("/Menu/Survivors/MenuSurvivorsClothing.dat");
            if (MenuSurvivorsClothingUI.icons != null)
            {
                MenuSurvivorsClothingUI.icons.unload();
                MenuSurvivorsClothingUI.icons = null;
            }
            MenuSurvivorsClothingUI.icons     = Bundles.getBundle("/Bundles/Textures/Menu/Icons/Survivors/MenuSurvivorsClothing/MenuSurvivorsClothing.unity3d");
            MenuSurvivorsClothingUI.container = new Sleek();
            MenuSurvivorsClothingUI.container.positionOffset_X = 10;
            MenuSurvivorsClothingUI.container.positionOffset_Y = 10;
            MenuSurvivorsClothingUI.container.positionScale_Y  = 1f;
            MenuSurvivorsClothingUI.container.sizeOffset_X     = -20;
            MenuSurvivorsClothingUI.container.sizeOffset_Y     = -20;
            MenuSurvivorsClothingUI.container.sizeScale_X      = 1f;
            MenuSurvivorsClothingUI.container.sizeScale_Y      = 1f;
            MenuUI.container.add(MenuSurvivorsClothingUI.container);
            MenuSurvivorsClothingUI.active     = false;
            MenuSurvivorsClothingUI.page       = 0;
            MenuSurvivorsClothingUI.filterMode = EEconFilterMode.SEARCH;
            MenuSurvivorsClothingUI.inventory  = new Sleek();
            MenuSurvivorsClothingUI.inventory.positionOffset_Y = 40;
            MenuSurvivorsClothingUI.inventory.positionScale_X  = 0.5f;
            MenuSurvivorsClothingUI.inventory.sizeScale_X      = 0.5f;
            MenuSurvivorsClothingUI.inventory.sizeScale_Y      = 1f;
            MenuSurvivorsClothingUI.inventory.sizeOffset_Y     = -80;
            MenuSurvivorsClothingUI.inventory.constraint       = ESleekConstraint.XY;
            MenuSurvivorsClothingUI.container.add(MenuSurvivorsClothingUI.inventory);
            MenuSurvivorsClothingUI.crafting = new Sleek();
            MenuSurvivorsClothingUI.crafting.positionOffset_Y = 40;
            MenuSurvivorsClothingUI.crafting.positionScale_X  = 0.5f;
            MenuSurvivorsClothingUI.crafting.sizeScale_X      = 0.5f;
            MenuSurvivorsClothingUI.crafting.sizeScale_Y      = 1f;
            MenuSurvivorsClothingUI.crafting.sizeOffset_Y     = -80;
            MenuSurvivorsClothingUI.crafting.constraint       = ESleekConstraint.XY;
            MenuSurvivorsClothingUI.container.add(MenuSurvivorsClothingUI.crafting);
            MenuSurvivorsClothingUI.crafting.isVisible = false;
            MenuSurvivorsClothingUI.packageButtons     = new SleekInventory[25];
            for (int i = 0; i < MenuSurvivorsClothingUI.packageButtons.Length; i++)
            {
                SleekInventory sleekInventory = new SleekInventory();
                sleekInventory.positionOffset_X = 5;
                sleekInventory.positionOffset_Y = 5;
                sleekInventory.positionScale_X  = (float)(i % 5) * 0.2f;
                sleekInventory.positionScale_Y  = (float)Mathf.FloorToInt((float)i / 5f) * 0.2f;
                sleekInventory.sizeOffset_X     = -10;
                sleekInventory.sizeOffset_Y     = -10;
                sleekInventory.sizeScale_X      = 0.2f;
                sleekInventory.sizeScale_Y      = 0.2f;
                SleekInventory sleekInventory2 = sleekInventory;
                if (MenuSurvivorsClothingUI.< > f__mg$cache0 == null)
                {
                    MenuSurvivorsClothingUI.< > f__mg$cache0 = new ClickedInventory(MenuSurvivorsClothingUI.onClickedInventory);
                }
                sleekInventory2.onClickedInventory = MenuSurvivorsClothingUI.< > f__mg$cache0;
                MenuSurvivorsClothingUI.inventory.add(sleekInventory);
                MenuSurvivorsClothingUI.packageButtons[i] = sleekInventory;
            }
            MenuSurvivorsClothingUI.searchField = new SleekField();
            MenuSurvivorsClothingUI.searchField.positionOffset_X = 5;
            MenuSurvivorsClothingUI.searchField.positionOffset_Y = -35;
            MenuSurvivorsClothingUI.searchField.sizeOffset_X     = -120;
            MenuSurvivorsClothingUI.searchField.sizeOffset_Y     = 30;
            MenuSurvivorsClothingUI.searchField.sizeScale_X      = 1f;
            MenuSurvivorsClothingUI.searchField.hint             = MenuSurvivorsClothingUI.localization.format("Search_Field_Hint");
            MenuSurvivorsClothingUI.searchField.control          = "Search";
            SleekField sleekField = MenuSurvivorsClothingUI.searchField;
            Delegate   onEntered  = sleekField.onEntered;

            if (MenuSurvivorsClothingUI.< > f__mg$cache1 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache1 = new Entered(MenuSurvivorsClothingUI.onEnteredSearchField);
            }
            sleekField.onEntered = (Entered)Delegate.Combine(onEntered, MenuSurvivorsClothingUI.< > f__mg$cache1);
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.searchField);
            MenuSurvivorsClothingUI.searchButton = new SleekButton();
            MenuSurvivorsClothingUI.searchButton.positionOffset_X = -105;
            MenuSurvivorsClothingUI.searchButton.positionOffset_Y = -35;
            MenuSurvivorsClothingUI.searchButton.positionScale_X  = 1f;
            MenuSurvivorsClothingUI.searchButton.sizeOffset_X     = 100;
            MenuSurvivorsClothingUI.searchButton.sizeOffset_Y     = 30;
            MenuSurvivorsClothingUI.searchButton.text             = MenuSurvivorsClothingUI.localization.format("Search");
            MenuSurvivorsClothingUI.searchButton.tooltip          = MenuSurvivorsClothingUI.localization.format("Search_Tooltip");
            SleekButton sleekButton = MenuSurvivorsClothingUI.searchButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cache2 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache2 = new ClickedButton(MenuSurvivorsClothingUI.onClickedSearchButton);
            }
            sleekButton.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cache2;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.searchButton);
            MenuSurvivorsClothingUI.filterBox = new SleekBox();
            MenuSurvivorsClothingUI.filterBox.positionOffset_X = 5;
            MenuSurvivorsClothingUI.filterBox.positionOffset_Y = -35;
            MenuSurvivorsClothingUI.filterBox.sizeOffset_X     = -120;
            MenuSurvivorsClothingUI.filterBox.sizeOffset_Y     = 30;
            MenuSurvivorsClothingUI.filterBox.sizeScale_X      = 1f;
            MenuSurvivorsClothingUI.filterBox.isRich           = true;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.filterBox);
            MenuSurvivorsClothingUI.filterBox.isVisible = false;
            MenuSurvivorsClothingUI.cancelFilterButton  = new SleekButton();
            MenuSurvivorsClothingUI.cancelFilterButton.positionOffset_X = -105;
            MenuSurvivorsClothingUI.cancelFilterButton.positionOffset_Y = -35;
            MenuSurvivorsClothingUI.cancelFilterButton.positionScale_X  = 1f;
            MenuSurvivorsClothingUI.cancelFilterButton.sizeOffset_X     = 100;
            MenuSurvivorsClothingUI.cancelFilterButton.sizeOffset_Y     = 30;
            MenuSurvivorsClothingUI.cancelFilterButton.text             = MenuSurvivorsClothingUI.localization.format("Cancel_Filter");
            MenuSurvivorsClothingUI.cancelFilterButton.tooltip          = MenuSurvivorsClothingUI.localization.format("Cancel_Filter_Tooltip");
            SleekButton sleekButton2 = MenuSurvivorsClothingUI.cancelFilterButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cache3 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache3 = new ClickedButton(MenuSurvivorsClothingUI.onClickedCancelFilterButton);
            }
            sleekButton2.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cache3;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.cancelFilterButton);
            MenuSurvivorsClothingUI.cancelFilterButton.isVisible = false;
            MenuSurvivorsClothingUI.pageBox = new SleekBox();
            MenuSurvivorsClothingUI.pageBox.positionOffset_X = -145;
            MenuSurvivorsClothingUI.pageBox.positionOffset_Y = 5;
            MenuSurvivorsClothingUI.pageBox.positionScale_X  = 1f;
            MenuSurvivorsClothingUI.pageBox.positionScale_Y  = 1f;
            MenuSurvivorsClothingUI.pageBox.sizeOffset_X     = 100;
            MenuSurvivorsClothingUI.pageBox.sizeOffset_Y     = 30;
            MenuSurvivorsClothingUI.pageBox.fontSize         = 14;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.pageBox);
            MenuSurvivorsClothingUI.infoBox = new SleekBox();
            MenuSurvivorsClothingUI.infoBox.positionOffset_X = 5;
            MenuSurvivorsClothingUI.infoBox.positionOffset_Y = -25;
            MenuSurvivorsClothingUI.infoBox.positionScale_Y  = 0.5f;
            MenuSurvivorsClothingUI.infoBox.sizeScale_X      = 1f;
            MenuSurvivorsClothingUI.infoBox.sizeOffset_X     = -10;
            MenuSurvivorsClothingUI.infoBox.sizeOffset_Y     = 50;
            MenuSurvivorsClothingUI.infoBox.text             = MenuSurvivorsClothingUI.localization.format("No_Items");
            MenuSurvivorsClothingUI.infoBox.fontSize         = 14;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.infoBox);
            MenuSurvivorsClothingUI.infoBox.isVisible                   = !Provider.provider.economyService.isInventoryAvailable;
            MenuSurvivorsClothingUI.leftButton                          = new SleekButtonIcon((Texture2D)MenuSurvivorsClothingUI.icons.load("Left"));
            MenuSurvivorsClothingUI.leftButton.positionOffset_X         = -185;
            MenuSurvivorsClothingUI.leftButton.positionOffset_Y         = 5;
            MenuSurvivorsClothingUI.leftButton.positionScale_X          = 1f;
            MenuSurvivorsClothingUI.leftButton.positionScale_Y          = 1f;
            MenuSurvivorsClothingUI.leftButton.sizeOffset_X             = 30;
            MenuSurvivorsClothingUI.leftButton.sizeOffset_Y             = 30;
            MenuSurvivorsClothingUI.leftButton.tooltip                  = MenuSurvivorsClothingUI.localization.format("Left_Tooltip");
            MenuSurvivorsClothingUI.leftButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            SleekButton sleekButton3 = MenuSurvivorsClothingUI.leftButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cache4 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache4 = new ClickedButton(MenuSurvivorsClothingUI.onClickedLeftButton);
            }
            sleekButton3.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cache4;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.leftButton);
            MenuSurvivorsClothingUI.rightButton = new SleekButtonIcon((Texture2D)MenuSurvivorsClothingUI.icons.load("Right"));
            MenuSurvivorsClothingUI.rightButton.positionOffset_X         = -35;
            MenuSurvivorsClothingUI.rightButton.positionOffset_Y         = 5;
            MenuSurvivorsClothingUI.rightButton.positionScale_X          = 1f;
            MenuSurvivorsClothingUI.rightButton.positionScale_Y          = 1f;
            MenuSurvivorsClothingUI.rightButton.sizeOffset_X             = 30;
            MenuSurvivorsClothingUI.rightButton.sizeOffset_Y             = 30;
            MenuSurvivorsClothingUI.rightButton.tooltip                  = MenuSurvivorsClothingUI.localization.format("Right_Tooltip");
            MenuSurvivorsClothingUI.rightButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            SleekButton sleekButton4 = MenuSurvivorsClothingUI.rightButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cache5 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache5 = new ClickedButton(MenuSurvivorsClothingUI.onClickedRightButton);
            }
            sleekButton4.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cache5;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.rightButton);
            MenuSurvivorsClothingUI.refreshButton = new SleekButtonIcon((Texture2D)MenuSurvivorsClothingUI.icons.load("Refresh"));
            MenuSurvivorsClothingUI.refreshButton.positionOffset_X         = 5;
            MenuSurvivorsClothingUI.refreshButton.positionOffset_Y         = 5;
            MenuSurvivorsClothingUI.refreshButton.positionScale_Y          = 1f;
            MenuSurvivorsClothingUI.refreshButton.sizeOffset_X             = 30;
            MenuSurvivorsClothingUI.refreshButton.sizeOffset_Y             = 30;
            MenuSurvivorsClothingUI.refreshButton.tooltip                  = MenuSurvivorsClothingUI.localization.format("Refresh_Tooltip");
            MenuSurvivorsClothingUI.refreshButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            SleekButton sleekButton5 = MenuSurvivorsClothingUI.refreshButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cache6 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache6 = new ClickedButton(MenuSurvivorsClothingUI.onClickedRefreshButton);
            }
            sleekButton5.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cache6;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.refreshButton);
            MenuSurvivorsClothingUI.characterSlider = new SleekSlider();
            MenuSurvivorsClothingUI.characterSlider.positionOffset_X = 45;
            MenuSurvivorsClothingUI.characterSlider.positionOffset_Y = 10;
            MenuSurvivorsClothingUI.characterSlider.positionScale_Y  = 1f;
            MenuSurvivorsClothingUI.characterSlider.sizeOffset_X     = -240;
            MenuSurvivorsClothingUI.characterSlider.sizeOffset_Y     = 20;
            MenuSurvivorsClothingUI.characterSlider.sizeScale_X      = 1f;
            MenuSurvivorsClothingUI.characterSlider.orientation      = ESleekOrientation.HORIZONTAL;
            SleekSlider sleekSlider = MenuSurvivorsClothingUI.characterSlider;

            if (MenuSurvivorsClothingUI.< > f__mg$cache7 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache7 = new Dragged(MenuSurvivorsClothingUI.onDraggedCharacterSlider);
            }
            sleekSlider.onDragged = MenuSurvivorsClothingUI.< > f__mg$cache7;
            MenuSurvivorsClothingUI.inventory.add(MenuSurvivorsClothingUI.characterSlider);
            MenuSurvivorsClothingUI.availableBox              = new SleekBox();
            MenuSurvivorsClothingUI.availableBox.sizeScale_X  = 1f;
            MenuSurvivorsClothingUI.availableBox.sizeOffset_Y = 30;
            MenuSurvivorsClothingUI.availableBox.isRich       = true;
            MenuSurvivorsClothingUI.crafting.add(MenuSurvivorsClothingUI.availableBox);
            MenuSurvivorsClothingUI.craftingScrollBox = new SleekScrollBox();
            MenuSurvivorsClothingUI.craftingScrollBox.positionOffset_Y = 40;
            MenuSurvivorsClothingUI.craftingScrollBox.sizeScale_X      = 1f;
            MenuSurvivorsClothingUI.craftingScrollBox.sizeScale_Y      = 1f;
            MenuSurvivorsClothingUI.craftingScrollBox.sizeOffset_Y     = -40;
            MenuSurvivorsClothingUI.crafting.add(MenuSurvivorsClothingUI.craftingScrollBox);
            MenuSurvivorsClothingUI.craftingButtons = new SleekButton[MenuSurvivorsClothingUI.ECON_CRAFT_OPTIONS.Length];
            for (int j = 0; j < MenuSurvivorsClothingUI.craftingButtons.Length; j++)
            {
                EconCraftOption econCraftOption = MenuSurvivorsClothingUI.ECON_CRAFT_OPTIONS[j];
                SleekButton     sleekButton6    = new SleekButton();
                sleekButton6.positionOffset_Y = j * 30;
                sleekButton6.sizeScale_X      = 1f;
                sleekButton6.sizeOffset_X     = -30;
                sleekButton6.sizeOffset_Y     = 30;
                sleekButton6.isRich           = true;
                sleekButton6.text             = ItemTool.filterRarityRichText(MenuSurvivorsClothingUI.localization.format("Craft_Entry", new object[]
                {
                    MenuSurvivorsClothingUI.localization.format(econCraftOption.token),
                    econCraftOption.scrapsNeeded
                }));
                SleekButton sleekButton7 = sleekButton6;
                if (MenuSurvivorsClothingUI.< > f__mg$cache8 == null)
                {
                    MenuSurvivorsClothingUI.< > f__mg$cache8 = new ClickedButton(MenuSurvivorsClothingUI.onClickedCraftButton);
                }
                sleekButton7.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cache8;
                MenuSurvivorsClothingUI.craftingScrollBox.add(sleekButton6);
                MenuSurvivorsClothingUI.craftingButtons[j] = sleekButton6;
            }
            MenuSurvivorsClothingUI.craftingScrollBox.area      = new Rect(0f, 0f, 5f, (float)(MenuSurvivorsClothingUI.ECON_CRAFT_OPTIONS.Length * 30));
            MenuSurvivorsClothingUI.backButton                  = new SleekButtonIcon((Texture2D)MenuDashboardUI.icons.load("Exit"));
            MenuSurvivorsClothingUI.backButton.positionOffset_Y = -50;
            MenuSurvivorsClothingUI.backButton.positionScale_Y  = 1f;
            MenuSurvivorsClothingUI.backButton.sizeOffset_X     = 200;
            MenuSurvivorsClothingUI.backButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingUI.backButton.text             = MenuDashboardUI.localization.format("BackButtonText");
            MenuSurvivorsClothingUI.backButton.tooltip          = MenuDashboardUI.localization.format("BackButtonTooltip");
            SleekButton sleekButton8 = MenuSurvivorsClothingUI.backButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cache9 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache9 = new ClickedButton(MenuSurvivorsClothingUI.onClickedBackButton);
            }
            sleekButton8.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cache9;
            MenuSurvivorsClothingUI.backButton.fontSize = 14;
            MenuSurvivorsClothingUI.backButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            MenuSurvivorsClothingUI.container.add(MenuSurvivorsClothingUI.backButton);
            MenuSurvivorsClothingUI.itemstoreButton = new SleekButton();
            MenuSurvivorsClothingUI.itemstoreButton.positionOffset_Y = -170;
            MenuSurvivorsClothingUI.itemstoreButton.positionScale_Y  = 1f;
            MenuSurvivorsClothingUI.itemstoreButton.sizeOffset_X     = 200;
            MenuSurvivorsClothingUI.itemstoreButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingUI.itemstoreButton.text             = MenuSurvivorsClothingUI.localization.format("Itemstore");
            MenuSurvivorsClothingUI.itemstoreButton.tooltip          = MenuSurvivorsClothingUI.localization.format("Itemstore_Tooltip");
            SleekButton sleekButton9 = MenuSurvivorsClothingUI.itemstoreButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cacheA == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cacheA = new ClickedButton(MenuSurvivorsClothingUI.onClickedItemstoreButton);
            }
            sleekButton9.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cacheA;
            MenuSurvivorsClothingUI.itemstoreButton.fontSize = 14;
            MenuSurvivorsClothingUI.container.add(MenuSurvivorsClothingUI.itemstoreButton);
            MenuSurvivorsClothingUI.craftingButton = new SleekButtonIcon((Texture2D)MenuSurvivorsClothingUI.icons.load("Crafting"));
            MenuSurvivorsClothingUI.craftingButton.positionOffset_Y = -110;
            MenuSurvivorsClothingUI.craftingButton.positionScale_Y  = 1f;
            MenuSurvivorsClothingUI.craftingButton.sizeOffset_X     = 200;
            MenuSurvivorsClothingUI.craftingButton.sizeOffset_Y     = 50;
            MenuSurvivorsClothingUI.craftingButton.text             = MenuSurvivorsClothingUI.localization.format("Crafting");
            MenuSurvivorsClothingUI.craftingButton.tooltip          = MenuSurvivorsClothingUI.localization.format("Crafting_Tooltip");
            SleekButton sleekButton10 = MenuSurvivorsClothingUI.craftingButton;

            if (MenuSurvivorsClothingUI.< > f__mg$cacheB == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cacheB = new ClickedButton(MenuSurvivorsClothingUI.onClickedCraftingButton);
            }
            sleekButton10.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cacheB;
            MenuSurvivorsClothingUI.craftingButton.fontSize = 14;
            MenuSurvivorsClothingUI.craftingButton.iconImage.backgroundTint = ESleekTint.FOREGROUND;
            MenuSurvivorsClothingUI.container.add(MenuSurvivorsClothingUI.craftingButton);
            if (Provider.statusData.Stockpile.Has_New_Items)
            {
                SleekNew sleek = new SleekNew(false);
                MenuSurvivorsClothingUI.itemstoreButton.add(sleek);
            }
            if (Provider.statusData.Stockpile.Featured_Item != 0)
            {
                MenuSurvivorsClothingUI.featuredButton = new SleekButton();
                MenuSurvivorsClothingUI.featuredButton.positionOffset_Y = -230;
                MenuSurvivorsClothingUI.featuredButton.positionScale_Y  = 1f;
                MenuSurvivorsClothingUI.featuredButton.sizeOffset_X     = 200;
                MenuSurvivorsClothingUI.featuredButton.sizeOffset_Y     = 50;
                MenuSurvivorsClothingUI.featuredButton.text             = Provider.provider.economyService.getInventoryName(Provider.statusData.Stockpile.Featured_Item);
                MenuSurvivorsClothingUI.featuredButton.tooltip          = MenuSurvivorsClothingUI.localization.format("Featured_Tooltip");
                SleekButton sleekButton11 = MenuSurvivorsClothingUI.featuredButton;
                if (MenuSurvivorsClothingUI.< > f__mg$cacheC == null)
                {
                    MenuSurvivorsClothingUI.< > f__mg$cacheC = new ClickedButton(MenuSurvivorsClothingUI.onClickedFeaturedButton);
                }
                sleekButton11.onClickedButton = MenuSurvivorsClothingUI.< > f__mg$cacheC;
                MenuSurvivorsClothingUI.featuredButton.foregroundTint  = ESleekTint.NONE;
                MenuSurvivorsClothingUI.featuredButton.foregroundColor = Provider.provider.economyService.getInventoryColor(Provider.statusData.Stockpile.Featured_Item);
                MenuSurvivorsClothingUI.featuredButton.fontSize        = 14;
                MenuSurvivorsClothingUI.container.add(MenuSurvivorsClothingUI.featuredButton);
                SleekNew sleek2 = new SleekNew(false);
                MenuSurvivorsClothingUI.featuredButton.add(sleek2);
            }
            if (!MenuSurvivorsClothingUI.hasLoaded)
            {
                TempSteamworksEconomy economyService = Provider.provider.economyService;
                Delegate onInventoryExchanged        = economyService.onInventoryExchanged;
                if (MenuSurvivorsClothingUI.< > f__mg$cacheD == null)
                {
                    MenuSurvivorsClothingUI.< > f__mg$cacheD = new TempSteamworksEconomy.InventoryExchanged(MenuSurvivorsClothingUI.onInventoryExchanged);
                }
                economyService.onInventoryExchanged = (TempSteamworksEconomy.InventoryExchanged)Delegate.Combine(onInventoryExchanged, MenuSurvivorsClothingUI.< > f__mg$cacheD);
                TempSteamworksEconomy economyService2 = Provider.provider.economyService;
                Delegate onInventoryRefreshed         = economyService2.onInventoryRefreshed;
                if (MenuSurvivorsClothingUI.< > f__mg$cacheE == null)
                {
                    MenuSurvivorsClothingUI.< > f__mg$cacheE = new TempSteamworksEconomy.InventoryRefreshed(MenuSurvivorsClothingUI.onInventoryRefreshed);
                }
                economyService2.onInventoryRefreshed = (TempSteamworksEconomy.InventoryRefreshed)Delegate.Combine(onInventoryRefreshed, MenuSurvivorsClothingUI.< > f__mg$cacheE);
                TempSteamworksEconomy economyService3 = Provider.provider.economyService;
                Delegate onInventoryDropped           = economyService3.onInventoryDropped;
                if (MenuSurvivorsClothingUI.< > f__mg$cacheF == null)
                {
                    MenuSurvivorsClothingUI.< > f__mg$cacheF = new TempSteamworksEconomy.InventoryDropped(MenuSurvivorsClothingUI.onInventoryDropped);
                }
                economyService3.onInventoryDropped = (TempSteamworksEconomy.InventoryDropped)Delegate.Combine(onInventoryDropped, MenuSurvivorsClothingUI.< > f__mg$cacheF);
            }
            Delegate onCharacterUpdated = Characters.onCharacterUpdated;

            if (MenuSurvivorsClothingUI.< > f__mg$cache10 == null)
            {
                MenuSurvivorsClothingUI.< > f__mg$cache10 = new CharacterUpdated(MenuSurvivorsClothingUI.onCharacterUpdated);
            }
            Characters.onCharacterUpdated     = (CharacterUpdated)Delegate.Combine(onCharacterUpdated, MenuSurvivorsClothingUI.< > f__mg$cache10);
            MenuSurvivorsClothingUI.hasLoaded = true;
            MenuSurvivorsClothingUI.updateFilter();
            MenuSurvivorsClothingUI.updatePage();
            new MenuSurvivorsClothingItemUI();
            new MenuSurvivorsClothingInspectUI();
            new MenuSurvivorsClothingDeleteUI();
            new MenuSurvivorsClothingBoxUI();
        }