Ejemplo n.º 1
0
 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;
     }
 }
Ejemplo n.º 2
0
 internal static void FireTouchActionTriggered(EventArgsActionTriggered eventArgs)
 {
     EntoEvents.FireEventSafely("TouchActionTriggered", TouchActionTriggered, eventArgs);
 }
Ejemplo n.º 3
0
 internal static void FireActionTriggered(EventArgsActionTriggered eventArgs)
 {
     Events.FireEventSafely("ActionTriggered", ActionTriggered, eventArgs);
 }