Esempio n. 1
0
 private void OnButtonPressed(object?sender, ButtonPressedEventArgs e)
 {
     // Thanks, RSV, for reminding me that there are other conditions for which I should probably not be handling shops....
     // From: https://github.com/Rafseazz/Ridgeside-Village-Mod/blob/816a66d0c9e667d3af662babc170deed4070c9ff/Ridgeside%20SMAPI%20Component%202.0/RidgesideVillage/TileActionHandler.cs#L37
     if (!Context.IsWorldReady || !Context.CanPlayerMove || Game1.player.isRidingHorse() ||
         Game1.currentLocation is null || Game1.eventUp || Game1.isFestival() || Game1.IsFading())
     {
         return;
     }
     ShopHandler.HandleWillyShop(e);
     ShopHandler.HandleSandyShop(e);
 }