From b8afa3b292ca85c752b1bb5067b38228df83e1c3 Mon Sep 17 00:00:00 2001 From: JohnCorby Date: Sun, 14 Aug 2022 14:08:16 -0700 Subject: [PATCH] WakeUpSync.GetSecondsElapsed --- QSB/TimeSync/WakeUpSync.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/QSB/TimeSync/WakeUpSync.cs b/QSB/TimeSync/WakeUpSync.cs index a8f805c7..22026530 100644 --- a/QSB/TimeSync/WakeUpSync.cs +++ b/QSB/TimeSync/WakeUpSync.cs @@ -71,6 +71,11 @@ public class WakeUpSync : NetworkBehaviour GlobalMessenger.AddListener(OWEvents.WakeUp, OnWakeUp); } + /// + /// same as TimeLoop.GetSecondsElapsed, but tracks time even when time is not flowing yet + /// + public static float GetSecondsElapsed() => Time.timeSinceLevelLoad + TimeLoop._timeOffset; + public float GetTimeDifference() { var myTime = Time.timeSinceLevelLoad;