public static bool Prefix(ref string name, ref string __result) { var category = name; __result = FarmAnimals.GetCategory(category).AnimalShop.Name; return(false); }
public static bool Prefix(ref string name, ref string __result) { var str = name; __result = FarmAnimals.GetCategory(str).AnimalShop.Description; var farmer = new Farmer(Game.GetPlayer()); var types1 = FarmAnimals.GroupPurchaseableTypesByCategory()[str]; var types2 = farmer.SanitizeBlueChickens(types1); var count1 = types2.Count; var count2 = farmer.SanitizeAffordableTypes(types2).Count; if (count2 > 0 && count2 < count1) { var strArray = new string[3] { count2.ToString(), count1.ToString(), "$" }; __result = __result + " (" + Content.LoadString("Strings\\Locations:AdventureGuild_KillList_LineFormat", strArray) + ")"; } return(false); }