diff options
Diffstat (limited to 'StardewModdingAPI')
-rw-r--r-- | StardewModdingAPI/Program.cs | 8 | ||||
-rw-r--r-- | StardewModdingAPI/StardewModdingAPI.csproj | 1 | ||||
-rw-r--r-- | StardewModdingAPI/Version.cs | 23 |
3 files changed, 27 insertions, 5 deletions
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 @@ <Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Inheritance\SGame.cs" />
+ <Compile Include="Version.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
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);
+ }
+ }
+ }
+}
|