From d82e57d3060c96923ba9a8efe3c9eb839abffe59 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Mon, 10 Jul 2017 14:33:36 -0400 Subject: enable SMAPI 2.0 mode by default This commit replaces the SMAPI_2_0 compile flag with SMAPI_1_x. --- src/StardewModdingAPI/Events/EventArgsCommand.cs | 2 +- .../Events/EventArgsFarmerChanged.cs | 2 +- src/StardewModdingAPI/Events/EventArgsInput.cs | 2 +- .../Events/EventArgsLoadedGameChanged.cs | 2 +- src/StardewModdingAPI/Events/EventArgsNewDay.cs | 2 +- .../Events/EventArgsStringChanged.cs | 2 +- src/StardewModdingAPI/Events/GameEvents.cs | 20 ++++++++++---------- src/StardewModdingAPI/Events/InputEvents.cs | 2 +- src/StardewModdingAPI/Events/PlayerEvents.cs | 6 +++--- src/StardewModdingAPI/Events/TimeEvents.cs | 8 ++++---- 10 files changed, 24 insertions(+), 24 deletions(-) (limited to 'src/StardewModdingAPI/Events') diff --git a/src/StardewModdingAPI/Events/EventArgsCommand.cs b/src/StardewModdingAPI/Events/EventArgsCommand.cs index f0435904..35370139 100644 --- a/src/StardewModdingAPI/Events/EventArgsCommand.cs +++ b/src/StardewModdingAPI/Events/EventArgsCommand.cs @@ -1,4 +1,4 @@ -#if !SMAPI_2_0 +#if SMAPI_1_x using System; namespace StardewModdingAPI.Events diff --git a/src/StardewModdingAPI/Events/EventArgsFarmerChanged.cs b/src/StardewModdingAPI/Events/EventArgsFarmerChanged.cs index c34fc4ab..4c359939 100644 --- a/src/StardewModdingAPI/Events/EventArgsFarmerChanged.cs +++ b/src/StardewModdingAPI/Events/EventArgsFarmerChanged.cs @@ -1,4 +1,4 @@ -#if !SMAPI_2_0 +#if SMAPI_1_x using System; using SFarmer = StardewValley.Farmer; diff --git a/src/StardewModdingAPI/Events/EventArgsInput.cs b/src/StardewModdingAPI/Events/EventArgsInput.cs index e5eb7372..31368555 100644 --- a/src/StardewModdingAPI/Events/EventArgsInput.cs +++ b/src/StardewModdingAPI/Events/EventArgsInput.cs @@ -1,4 +1,4 @@ -#if SMAPI_2_0 +#if !SMAPI_1_x using System; using System.Linq; using Microsoft.Xna.Framework; diff --git a/src/StardewModdingAPI/Events/EventArgsLoadedGameChanged.cs b/src/StardewModdingAPI/Events/EventArgsLoadedGameChanged.cs index d6fc4594..688b4b3d 100644 --- a/src/StardewModdingAPI/Events/EventArgsLoadedGameChanged.cs +++ b/src/StardewModdingAPI/Events/EventArgsLoadedGameChanged.cs @@ -1,4 +1,4 @@ -#if !SMAPI_2_0 +#if SMAPI_1_x using System; namespace StardewModdingAPI.Events diff --git a/src/StardewModdingAPI/Events/EventArgsNewDay.cs b/src/StardewModdingAPI/Events/EventArgsNewDay.cs index 5bd2ba66..b8cbe9e3 100644 --- a/src/StardewModdingAPI/Events/EventArgsNewDay.cs +++ b/src/StardewModdingAPI/Events/EventArgsNewDay.cs @@ -1,4 +1,4 @@ -#if !SMAPI_2_0 +#if SMAPI_1_x using System; namespace StardewModdingAPI.Events diff --git a/src/StardewModdingAPI/Events/EventArgsStringChanged.cs b/src/StardewModdingAPI/Events/EventArgsStringChanged.cs index 1498cb71..f580a2ce 100644 --- a/src/StardewModdingAPI/Events/EventArgsStringChanged.cs +++ b/src/StardewModdingAPI/Events/EventArgsStringChanged.cs @@ -1,4 +1,4 @@ -#if !SMAPI_2_0 +#if SMAPI_1_x using System; namespace StardewModdingAPI.Events diff --git a/src/StardewModdingAPI/Events/GameEvents.cs b/src/StardewModdingAPI/Events/GameEvents.cs index 557b451f..5610e67a 100644 --- a/src/StardewModdingAPI/Events/GameEvents.cs +++ b/src/StardewModdingAPI/Events/GameEvents.cs @@ -11,7 +11,7 @@ namespace StardewModdingAPI.Events /********* ** Properties *********/ -#if !SMAPI_2_0 +#if SMAPI_1_x /// Manages deprecation warnings. private static DeprecationManager DeprecationManager; @@ -42,7 +42,7 @@ namespace StardewModdingAPI.Events /// Raised during launch after configuring Stardew Valley, loading it into memory, and opening the game window. The window is still blank by this point. internal static event EventHandler GameLoadedInternal; -#if !SMAPI_2_0 +#if SMAPI_1_x /// Raised during launch after configuring XNA or MonoGame. The game window hasn't been opened by this point. Called after . [Obsolete("The " + nameof(Mod) + "." + nameof(Mod.Entry) + " method is now called after the " + nameof(GameEvents.Initialize) + " event, so any contained logic can be done directly in " + nameof(Mod.Entry) + ".")] public static event EventHandler Initialize @@ -117,7 +117,7 @@ namespace StardewModdingAPI.Events /********* ** Internal methods *********/ -#if !SMAPI_2_0 +#if SMAPI_1_x /// Injects types required for backwards compatibility. /// Manages deprecation warnings. internal static void Shim(DeprecationManager deprecationManager) @@ -126,17 +126,17 @@ namespace StardewModdingAPI.Events } #endif - /// Raise an event. - /// Encapsulates logging and monitoring. - internal static void InvokeInitialize(IMonitor monitor) + /// Raise an event. + /// Encapsulates logging and monitoring. + internal static void InvokeInitialize(IMonitor monitor) { monitor.SafelyRaisePlainEvent($"{nameof(GameEvents)}.{nameof(GameEvents.InitializeInternal)}", GameEvents.InitializeInternal?.GetInvocationList()); -#if !SMAPI_2_0 +#if SMAPI_1_x monitor.SafelyRaisePlainEvent($"{nameof(GameEvents)}.{nameof(GameEvents.Initialize)}", GameEvents._Initialize?.GetInvocationList()); #endif } -#if !SMAPI_2_0 +#if SMAPI_1_x /// Raise a event. /// Encapsulates logging and monitoring. internal static void InvokeLoadContent(IMonitor monitor) @@ -150,12 +150,12 @@ namespace StardewModdingAPI.Events internal static void InvokeGameLoaded(IMonitor monitor) { monitor.SafelyRaisePlainEvent($"{nameof(GameEvents)}.{nameof(GameEvents.GameLoadedInternal)}", GameEvents.GameLoadedInternal?.GetInvocationList()); -#if !SMAPI_2_0 +#if SMAPI_1_x monitor.SafelyRaisePlainEvent($"{nameof(GameEvents)}.{nameof(GameEvents.GameLoaded)}", GameEvents._GameLoaded?.GetInvocationList()); #endif } -#if !SMAPI_2_0 +#if SMAPI_1_x /// Raise a event. /// Encapsulates monitoring and logging. internal static void InvokeFirstUpdateTick(IMonitor monitor) diff --git a/src/StardewModdingAPI/Events/InputEvents.cs b/src/StardewModdingAPI/Events/InputEvents.cs index 285487af..b99b49e0 100644 --- a/src/StardewModdingAPI/Events/InputEvents.cs +++ b/src/StardewModdingAPI/Events/InputEvents.cs @@ -1,4 +1,4 @@ -#if SMAPI_2_0 +#if !SMAPI_1_x using System; using StardewModdingAPI.Framework; using StardewModdingAPI.Utilities; diff --git a/src/StardewModdingAPI/Events/PlayerEvents.cs b/src/StardewModdingAPI/Events/PlayerEvents.cs index acbdc562..72826330 100644 --- a/src/StardewModdingAPI/Events/PlayerEvents.cs +++ b/src/StardewModdingAPI/Events/PlayerEvents.cs @@ -15,7 +15,7 @@ namespace StardewModdingAPI.Events /********* ** Properties *********/ -#if !SMAPI_2_0 +#if SMAPI_1_x /// Manages deprecation warnings. private static DeprecationManager DeprecationManager; @@ -32,7 +32,7 @@ namespace StardewModdingAPI.Events /********* ** Events *********/ -#if !SMAPI_2_0 +#if SMAPI_1_x /// Raised after the player loads a saved game. [Obsolete("Use " + nameof(SaveEvents) + "." + nameof(SaveEvents.AfterLoad) + " instead")] public static event EventHandler LoadedGame @@ -68,7 +68,7 @@ namespace StardewModdingAPI.Events /********* ** Internal methods *********/ -#if !SMAPI_2_0 +#if SMAPI_1_x /// Injects types required for backwards compatibility. /// Manages deprecation warnings. internal static void Shim(DeprecationManager deprecationManager) diff --git a/src/StardewModdingAPI/Events/TimeEvents.cs b/src/StardewModdingAPI/Events/TimeEvents.cs index f0fdb4f2..d5ab9fb7 100644 --- a/src/StardewModdingAPI/Events/TimeEvents.cs +++ b/src/StardewModdingAPI/Events/TimeEvents.cs @@ -11,7 +11,7 @@ namespace StardewModdingAPI.Events /********* ** Properties *********/ -#if !SMAPI_2_0 +#if SMAPI_1_x /// Manages deprecation warnings. private static DeprecationManager DeprecationManager; @@ -42,7 +42,7 @@ namespace StardewModdingAPI.Events /// Raised after the in-game clock changes. public static event EventHandler TimeOfDayChanged; -#if !SMAPI_2_0 +#if SMAPI_1_x /// Raised after the day-of-month value changes, including when loading a save. This may happen before save; in most cases you should use instead. [Obsolete("Use " + nameof(TimeEvents) + "." + nameof(TimeEvents.AfterDayStarted) + " or " + nameof(SaveEvents) + " instead")] public static event EventHandler DayOfMonthChanged @@ -96,7 +96,7 @@ namespace StardewModdingAPI.Events /********* ** Internal methods *********/ -#if !SMAPI_2_0 +#if SMAPI_1_x /// Injects types required for backwards compatibility. /// Manages deprecation warnings. internal static void Shim(DeprecationManager deprecationManager) @@ -121,7 +121,7 @@ namespace StardewModdingAPI.Events monitor.SafelyRaiseGenericEvent($"{nameof(TimeEvents)}.{nameof(TimeEvents.TimeOfDayChanged)}", TimeEvents.TimeOfDayChanged?.GetInvocationList(), null, new EventArgsIntChanged(priorTime, newTime)); } -#if !SMAPI_2_0 +#if SMAPI_1_x /// Raise a event. /// Encapsulates monitoring and logging. /// The previous day value. -- cgit