internal static void MoreEvents_ActionTriggered(object s, Events.EventArgsActionTriggered e) { switch (e.Action) { case "NewGreenhouse": case "ALLGreenhouse": EntoFramework.Logger.Log("GamePatcher: Detected `NewGreenhouse` being triggered", StardewModdingAPI.LogLevel.Trace); if (Game1.player.mailReceived.Contains("ccPantry")) { Game1.warpFarmer("Greenhouse", Greenhouse.X, Greenhouse.Y, false); Game1.playSound("doorClose"); } else { Game1.drawObjectDialogue(Game1.content.LoadString("Strings\\Locations:Farm_GreenhouseRuins")); } break; } }
internal static void FireTouchActionTriggered(EventArgsActionTriggered eventArgs) { EntoEvents.FireEventSafely("TouchActionTriggered", TouchActionTriggered, eventArgs); }
internal static void FireActionTriggered(EventArgsActionTriggered eventArgs) { Events.FireEventSafely("ActionTriggered", ActionTriggered, eventArgs); }