Example #1
0
        public void CreateInvList()
        {
            SeedItem wheatSeed   = new SeedItem(_content.Load <Texture2D>("seeds_wheat"), new Vector2(-100, -100), 100, 0, "wheat");
            SeedItem lettuceSeed = new SeedItem(_content.Load <Texture2D>("seeds_lettuce"), new Vector2(-100, -100), 50, 0, "lettuce");
            SeedItem cornSeed    = new SeedItem(_content.Load <Texture2D>("seeds_corn"), new Vector2(-100, -100), 5, 0, "corn");

            this.invList.Add(wheatSeed);
            this.invList.Add(lettuceSeed);
            this.invList.Add(cornSeed);

            LivestockItem cowItem     = new LivestockItem(_content.Load <Texture2D>("cow"), new Vector2(-100, -100), 750, 0, "cow");
            LivestockItem chickenItem = new LivestockItem(_content.Load <Texture2D>("chicken"), new Vector2(-100, -100), 300, 0, "chicken");

            this.invList.Add(cowItem);
            this.invList.Add(chickenItem);

            TileItem tileItem = new TileItem(_content.Load <Texture2D>("Sprites/land"), new Vector2(), 10000, 0, "farmslot");

            this.invList.Add(tileItem);
        }
Example #2
0
        //add animals to game when you buy them
        public void AddAnimal(LivestockItem animal)
        {
            int i = 1;

            if (animal.GetName() == "chicken")
            {
                Chicken chick = new Chicken(walkingChicken, new Vector2(500, 220));
                components.Add(chick);
                chick.Click += Livestock_Click;
                i++;
                chickenCount++;
            }

            if (animal.GetName() == "cow")
            {
                Cow cow = new Cow(walkingCow, new Vector2(420, 200));
                components.Add(cow);
                cow.Click += Livestock_Click;
                i++;
                cowCount += 1;
            }
        }