コード例 #1
0
ファイル: Item.cs プロジェクト: parkerws/Whale_Wars
        public static Item ItemGen(string itemType)
        {
            Random r = new Random();

            string[] HealthItems =
            {
                "Fat Slug", "Donkey Teeth", "Ibrahim Moizoos' Bubblegum", "Hardunkichud's Cereal"
            };

            string[] ArmorItems =
            {
                "Smoochie-Wallace Dinner Plate",              "D'Jasper Probincrux Raincoat Juice",
                "Davoin Shower-Handel's Secret Helmet Sweat", "Quatro Quatro's Thick Skin Serum"
            };

            string[] MagicItems =
            {
                "Saggitariutt Jefferspin's Chapstick",        "Hingle McCringleberry's Super Serum",
                "Scoisch \"Velociraptor\" Maloish's Popcorn", "Beezer Twelve Washingbeard's Grand Soup"
            };


            int healthItem = r.Next(HealthItems.Length);
            int armorItem  = r.Next(ArmorItems.Length);
            int magicItem  = r.Next(MagicItems.Length);


            string hItem = HealthItems[healthItem];
            string aItem = ArmorItems[armorItem];
            string mItem = MagicItems[magicItem];

            if (itemType == "health")
            {
                HealthPotion healthPotion = new HealthPotion(hItem);
                return(healthPotion);
            }

            else if (itemType == "armor")
            {
                ArmorPotion armorPotion = new ArmorPotion(aItem);
                return(armorPotion);
            }

            else if (itemType == "magic")
            {
                MagicPotion magicPotion = new MagicPotion(mItem);
                return(magicPotion);
            }

            else
            {
                return(null);
            }
        }
コード例 #2
0
ファイル: Item.cs プロジェクト: nateguse/WhaleWars
        public static Item ItemGen(string itemType)
        {
            Random r = new Random();

            string[] HealthItems =
            {
                "Health Potion"
            };

            string[] ArmorItems =
            {
                "Armor Buff"
            };

            string[] MagicItems =
            {
                "Magic Potion"
            };


            int healthItem = r.Next(HealthItems.Length);
            int armorItem  = r.Next(ArmorItems.Length);
            int magicItem  = r.Next(MagicItems.Length);


            string hItem = HealthItems[healthItem];
            string aItem = ArmorItems[armorItem];
            string mItem = MagicItems[magicItem];

            if (itemType == "health")
            {
                HealthPotion healthPotion = new HealthPotion(hItem);
                return(healthPotion);
            }

            else if (itemType == "armor")
            {
                ArmorPotion armorPotion = new ArmorPotion(aItem);
                return(armorPotion);
            }

            else if (itemType == "magic")
            {
                MagicPotion magicPotion = new MagicPotion(mItem);
                return(magicPotion);
            }

            else
            {
                return(null);
            }
        }