From 1fbbd653a251c2a5c6bdeff7397b09ee27dadcc2 Mon Sep 17 00:00:00 2001 From: ClxS Date: Sun, 6 Mar 2016 16:48:43 +0000 Subject: Added version.cs --- StardewModdingAPI/Program.cs | 8 +++----- StardewModdingAPI/StardewModdingAPI.csproj | 1 + StardewModdingAPI/Version.cs | 23 +++++++++++++++++++++++ 3 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 StardewModdingAPI/Version.cs (limited to 'StardewModdingAPI') diff --git a/StardewModdingAPI/Program.cs b/StardewModdingAPI/Program.cs index da7df466..161ae9b2 100644 --- a/StardewModdingAPI/Program.cs +++ b/StardewModdingAPI/Program.cs @@ -36,9 +36,7 @@ namespace StardewModdingAPI public static Thread gameThread; public static Thread consoleInputThread; - - public const string Version = "0.36 Alpha"; - + public static bool StardewInjectorLoaded { get; private set; } public static Mod StardewInjectorMod { get; private set; } @@ -48,7 +46,7 @@ namespace StardewModdingAPI { Console.Title = "Stardew Modding API Console"; - Console.Title += " - Version " + Version; + Console.Title += " - Version " + Version.VersionString; #if DEBUG Console.Title += " - DEBUG IS NOT FALSE, AUTHOUR NEEDS TO REUPLOAD THIS VERSION"; #endif @@ -189,7 +187,7 @@ namespace StardewModdingAPI //Change the game's version StardewModdingAPI.Log.Info("Injecting New SDV Version..."); - Game1.version += "-Z_MODDED | SMAPI " + Version; + Game1.version += "-Z_MODDED | SMAPI " + Version.VersionString; //Create the thread for the game to run in. gameThread = new Thread(RunGame); diff --git a/StardewModdingAPI/StardewModdingAPI.csproj b/StardewModdingAPI/StardewModdingAPI.csproj index dde32d41..8d9dc4ba 100644 --- a/StardewModdingAPI/StardewModdingAPI.csproj +++ b/StardewModdingAPI/StardewModdingAPI.csproj @@ -121,6 +121,7 @@ + diff --git a/StardewModdingAPI/Version.cs b/StardewModdingAPI/Version.cs new file mode 100644 index 00000000..10c541ab --- /dev/null +++ b/StardewModdingAPI/Version.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace StardewModdingAPI +{ + public static class Version + { + public const int MajorVersion = 0; + public const int MinorVersion = 37; + public const int PatchVersion = 1; + public const string Build = "Alpha"; + + public static string VersionString { + get + { + return string.Format("{0}.{1}.{2} {3}", MajorVersion, MinorVersion, PatchVersion, Build); + } + } + } +} -- cgit