Пример #1
0
    private bool CheckRequirements(Globals.itemTypes itemType)
    {
        switch (itemType)
        {
        case Globals.itemTypes.Dirt:
            if (givenDirt < dirtRequirement)
            {
                return(true);
            }
            else
            {
                return(false);
            }

        case Globals.itemTypes.Wood:
            if (givenWood < woodRequirement)
            {
                return(true);
            }
            else
            {
                return(false);
            }

        default:
            return(false);
        }
    }
Пример #2
0
    private bool CheckRequirements(Globals.itemTypes itemType)
    {
        switch (itemType)
        {
        case Globals.itemTypes.Brick:
            if (givenBrick < brickRequirement)
            {
                return(true);
            }
            else
            {
                return(false);
            }

        case Globals.itemTypes.Cement:
            if (givenCement < cementRequirement)
            {
                return(true);
            }
            else
            {
                return(false);
            }

        case Globals.itemTypes.Gold:
            if (givenGold < goldRequirement)
            {
                return(true);
            }
            else
            {
                return(false);
            }

        case Globals.itemTypes.Plank:
            if (givenPlank < plankRequirement)
            {
                return(true);
            }
            else
            {
                return(false);
            }

        case Globals.itemTypes.Wood:
            if (givenWood < woodRequirement)
            {
                return(true);
            }
            else
            {
                return(false);
            }

        default:
            return(false);
        }
    }
Пример #3
0
    private bool CheckRequirements(Globals.itemTypes itemType)
    {
        switch (itemType)
        {
        case Globals.itemTypes.Undefined:
            return(true);

        default:
            return(false);
        }
    }
Пример #4
0
        public Item(Globals.itemTypes itemType)
        {
            switch (itemType)
            {
            case Globals.itemTypes.smallRationPack:

                Item smallRationPack = new Item("Small Ration Pack", 5, 0, -1, 50, 25);
                this.copyItem(smallRationPack);
                break;

            case Globals.itemTypes.staleBread:

                Item staleBread = new Item("Stale Bread", 8, 1, -1, 75, 38);
                this.copyItem(staleBread);
                break;

            case Globals.itemTypes.jerky:

                Item jerky = new Item("Jerky", 10, 1, -1, 100, 50);
                this.copyItem(jerky);
                break;

            case Globals.itemTypes.oldVitamins:

                Item oldVitamins = new Item("Old Vitamins", 4, 2, 3, 500, 250);
                this.copyItem(oldVitamins);
                break;

            case Globals.itemTypes.minorStatUpPillStrUp:

                Item minorStatUpPillStrUp = new Item("Minor Stat-up Pill", 2, 3, 2, 200, 100);       //Index 3 is for StrUp
                this.copyItem(minorStatUpPillStrUp);
                break;

            case Globals.itemTypes.minorStatUpPillSpdUp:

                Item minorStatUpPillSpdUp = new Item("Minor Stat-up Pill", 2, 4, 2, 200, 100);       //Index 4 is for SpdUp
                this.copyItem(minorStatUpPillSpdUp);
                break;

            case Globals.itemTypes.minorStatUpPillDefUp:

                Item minorStatUpPillDefUp = new Item("Minor Stat-up Pill", 2, 5, 2, 200, 100);       //Index 5 is for DefUp
                this.copyItem(minorStatUpPillDefUp);
                break;
            }
        }