Exemplo n.º 1
0
        //Check for pets
        private void CheckPets()
        {
            Farm         pFarm    = Game1.getFarm();
            SFarmer      Player   = Game1.player;
            GameLocation location = Game1.currentLocation;

            if (Player.hasPet())
            {
                foreach (NPC character in Game1.getFarm().characters)
                {
                    if (character is Pet)
                    {
                        this.Helper.Reflection.GetField <bool>(character, "wasPetToday").SetValue(true);
                    }
                }
                foreach (NPC character in Utility.getHomeOfFarmer(Player).characters)
                {
                    if (character is Pet)
                    {
                        this.Helper.Reflection.GetField <bool>(character, "wasPetToday").SetValue(true);
                    }
                }
                pFarm.setMapTileIndex(54, 7, 1939, "Buildings", 0);
            }
        }