From 5a7422b3122dc0c46c6fe9b445eae0bc5df77298 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Wed, 11 May 2022 22:32:33 -0400 Subject: log time change in verbose mode --- src/SMAPI/Framework/SCore.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/SMAPI/Framework/SCore.cs b/src/SMAPI/Framework/SCore.cs index 41b975e8..5ae4fdbb 100644 --- a/src/SMAPI/Framework/SCore.cs +++ b/src/SMAPI/Framework/SCore.cs @@ -960,8 +960,14 @@ namespace StardewModdingAPI.Framework } // raise time changed - if (raiseWorldEvents && state.Time.IsChanged && events.TimeChanged.HasListeners) - events.TimeChanged.Raise(new TimeChangedEventArgs(state.Time.Old, state.Time.New)); + if (raiseWorldEvents && state.Time.IsChanged) + { + if (verbose) + this.Monitor.Log($"Context: time changed to {state.Time.New}."); + + if (events.TimeChanged.HasListeners) + events.TimeChanged.Raise(new TimeChangedEventArgs(state.Time.Old, state.Time.New)); + } // raise player events if (raiseWorldEvents) -- cgit