Esempio n. 1
0
        public int GetBagSize(Bag bag)
        {
            InventoryStruct inventory = ReadInventory();

            switch (bag)
            {
            case Bag.Inventory:
                return(inventory.InventoryMax - 1);

            case Bag.Locker:
                return(inventory.LockerMax - 1);

            case Bag.Case:
                return(inventory.CaseMax - 1);

            case Bag.Sack:
                return(inventory.SackMax - 1);

            case Bag.Satchel:
                return(inventory.SatchelMax - 1);

            case Bag.Safe:
                return(inventory.SafeMax - 1);

            case Bag.Safe2:
                return(inventory.Safe2Max - 1);

            case Bag.Wardrobe:
                return(inventory.WardrobeMax - 1);

            case Bag.Wardrobe2:
                return(inventory.Wardrobe2Max - 1);

            case Bag.Wardrobe3:
                return(inventory.Wardrobe3Max - 1);

            case Bag.Wardrobe4:
                return(inventory.Wardrobe4Max - 1);

            case Bag.Storage:
                return(inventory.StorageMax - 1);

            case Bag.Temporary:
                return(inventory.TemporaryMax - 1);
            }

            return(0);
        }
Esempio n. 2
0
        public InventoryItemStruct[] GetBag(Bag bag)
        {
            InventoryStruct inventory = ReadInventory();

            switch (bag)
            {
            case Bag.Inventory:
                return(inventory.Inventory);

            case Bag.Locker:
                return(inventory.Locker);

            case Bag.Case:
                return(inventory.Case);

            case Bag.Sack:
                return(inventory.Sack);

            case Bag.Satchel:
                return(inventory.Satchel);

            case Bag.Safe:
                return(inventory.Safe);

            case Bag.Safe2:
                return(inventory.Safe2);

            case Bag.Wardrobe:
                return(inventory.Wardrobe);

            case Bag.Wardrobe2:
                return(inventory.Wardrobe2);

            case Bag.Wardrobe3:
                return(inventory.Wardrobe3);

            case Bag.Wardrobe4:
                return(inventory.Wardrobe4);

            case Bag.Storage:
                return(inventory.Storage);

            case Bag.Temporary:
                return(inventory.Temporary);
            }

            return(null);
        }