summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI
diff options
context:
space:
mode:
Diffstat (limited to 'src/StardewModdingAPI')
-rw-r--r--src/StardewModdingAPI/Inheritance/SGame.cs4
-rw-r--r--src/StardewModdingAPI/Program.cs3
2 files changed, 4 insertions, 3 deletions
diff --git a/src/StardewModdingAPI/Inheritance/SGame.cs b/src/StardewModdingAPI/Inheritance/SGame.cs
index 3471d01b..ed5df125 100644
--- a/src/StardewModdingAPI/Inheritance/SGame.cs
+++ b/src/StardewModdingAPI/Inheritance/SGame.cs
@@ -316,6 +316,10 @@ namespace StardewModdingAPI.Inheritance
// add FPS to debug output
SGame.QueueDebugMessage($"FPS: {SGame.FramesPerSecond}");
+ // raise game loaded
+ if (this.FirstUpdate)
+ GameEvents.InvokeGameLoaded();
+
// update SMAPI events
this.UpdateEventCalls();
diff --git a/src/StardewModdingAPI/Program.cs b/src/StardewModdingAPI/Program.cs
index 4268a944..f3751462 100644
--- a/src/StardewModdingAPI/Program.cs
+++ b/src/StardewModdingAPI/Program.cs
@@ -230,9 +230,6 @@ namespace StardewModdingAPI
// register help command
Command.RegisterCommand("help", "Lists all commands | 'help <cmd>' returns command description").CommandFired += Program.help_CommandFired;
- // raise game loaded event
- GameEvents.InvokeGameLoaded();
-
// listen for command line input
Program.Monitor.Log("Starting console...");
Program.Monitor.Log("Type 'help' for help, or 'help <cmd>' for a command's usage", LogLevel.Info);