// 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);
     }
 }
예제 #2
0
        // Token: 0x0600375E RID: 14174 RVA: 0x00183A9C File Offset: 0x00181E9C
        private static void onClickedCraftButton(SleekButton button)
        {
            if (MenuSurvivorsClothingUI.isCrafting)
            {
                return;
            }
            int num = MenuSurvivorsClothingUI.craftingScrollBox.search(button);

            if (num == -1)
            {
                return;
            }
            EconCraftOption econCraftOption = MenuSurvivorsClothingUI.ECON_CRAFT_OPTIONS[num];

            ulong[] array = new ulong[econCraftOption.scrapsNeeded];
            if (!Provider.provider.economyService.getInventoryPackages(19000, array))
            {
                return;
            }
            MenuSurvivorsClothingUI.prepareForCraftResult();
            Provider.provider.economyService.exchangeInventory(econCraftOption.generate, array);
        }