internal static bool Prefix(ref global::StardewValley.Object __result, int waterDepth, global::StardewValley.Farmer who) { if (Global.Config.OverrideGetWinterFishKing && Game1.currentSeason.Equals("winter") && who.getTileX() == 58 && who.getTileY() == 87 && who.FishingLevel >= 6 && waterDepth >= 3 && Game1.random.NextDouble() < Global.Config.WinterFishKingThreshold) { __result = new global::StardewValley.Object(775, 1, false, -1, 0); return(false); } return(true); }
internal static bool Prefix(ref global::StardewValley.Object __result, int waterDepth, global::StardewValley.Farmer who) { if (Global.Config.OverrideGetSewerFishKing && (Game1.random.NextDouble() < Global.Config.SewerFishKingThreshold + ((who.getTileX() > 14 && who.getTileY() > 42) ? 0.08 : 0.0))) { __result = new global::StardewValley.Object(682, 1, false, -1, 0); return(false); } return(true); }