Пример #1
0
        public static bool Prefix(ref StardewValley.FarmAnimal __instance, ref Building home)
        {
            var moddedAnimal = new Decorators.FarmAnimal(__instance);

            if (!moddedAnimal.HasName())
            {
                return(true);
            }
            moddedAnimal.SetHome(home);
            Mod.ReadSaveData <FarmAnimals>("farm-animals").OverwriteFarmAnimal(ref moddedAnimal, null);
            return(false);
        }
Пример #2
0
 public FarmAnimal(StardewValley.FarmAnimal farmAnimal)
 {
     this.farmAnimal = farmAnimal;
 }
Пример #3
0
 public string GetSavedTypeOrDefault(StardewValley.FarmAnimal animal)
 {
     return(GetSavedTypeOrDefault(new Decorators.FarmAnimal(animal)));
 }