summaryrefslogtreecommitdiff
path: root/StardewModdingAPI/Constants.cs
diff options
context:
space:
mode:
Diffstat (limited to 'StardewModdingAPI/Constants.cs')
-rw-r--r--StardewModdingAPI/Constants.cs35
1 files changed, 18 insertions, 17 deletions
diff --git a/StardewModdingAPI/Constants.cs b/StardewModdingAPI/Constants.cs
index 109f22f8..ddd46115 100644
--- a/StardewModdingAPI/Constants.cs
+++ b/StardewModdingAPI/Constants.cs
@@ -6,13 +6,20 @@ using StardewValley;
namespace StardewModdingAPI
{
/// <summary>
- /// Static class containing readonly values.
+ /// Static class containing readonly values.
/// </summary>
public static class Constants
{
+ public static readonly Version Version = new Version(0, 39, 3, "Alpha");
+
/// <summary>
- /// Stardew Valley's roaming app data location.
- /// %AppData%//StardewValley
+ /// Not quite "constant", but it makes more sense for it to be here, at least for now
+ /// </summary>
+ public static int ModsLoaded = 0;
+
+ /// <summary>
+ /// Stardew Valley's roaming app data location.
+ /// %AppData%//StardewValley
/// </summary>
public static string DataPath => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "StardewValley");
@@ -29,33 +36,27 @@ namespace StardewModdingAPI
public static bool PlayerNull => !Game1.hasLoadedGame || Game1.player == null || string.IsNullOrEmpty(Game1.player.name);
/// <summary>
- /// Execution path to execute the code.
+ /// Execution path to execute the code.
/// </summary>
public static string ExecutionPath => Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
/// <summary>
- /// Title for the API console
+ /// Title for the API console
/// </summary>
public static string ConsoleTitle => $"Stardew Modding API Console - Version {Version.VersionString} - Mods Loaded: {ModsLoaded}";
/// <summary>
- /// Path for log files to be output to.
- /// %LocalAppData%//StardewValley//ErrorLogs
+ /// Path for log files to be output to.
+ /// %LocalAppData%//StardewValley//ErrorLogs
/// </summary>
public static string LogDir => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "StardewValley", "ErrorLogs");
- public static string LogPath => Path.Combine(LogDir, "MODDED_ProgramLog.Log_LATEST.txt");
- public static readonly Version Version = new Version(0, 39, 3, "Alpha");
-
- /// <summary>
- /// Not quite "constant", but it makes more sense for it to be here, at least for now
- /// </summary>
- public static int ModsLoaded = 0;
+ public static string LogPath => Path.Combine(LogDir, "MODDED_ProgramLog.Log_LATEST.txt");
/// <summary>
- /// Whether or not to enable the Render Target drawing code offered by ClxS
- /// Do not mark as 'const' or else 'if' checks will complain that the expression is always true in ReSharper
+ /// Whether or not to enable the Render Target drawing code offered by ClxS
+ /// Do not mark as 'const' or else 'if' checks will complain that the expression is always true in ReSharper
/// </summary>
public static bool EnableDrawingIntoRenderTarget => true;
}
-}
+} \ No newline at end of file