diff --git a/src/app/App.tsx b/src/app/App.tsx index 3fd726ff..7c155ebb 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -7917,7 +7917,9 @@ export function App({ store, initialStatusMessage }: AppProps) { loadedImageAssets={loadedImageAssets} loadedAudioAssets={loadedAudioAssets} navigationMode={activeNavigationMode} + runtimeClock={runtimeGlobalState.clock} onRuntimeMessageChange={setRuntimeMessage} + onRuntimeClockChange={handleRuntimeClockChange} onFirstPersonTelemetryChange={setFirstPersonTelemetry} onInteractionPromptChange={setRuntimeInteractionPrompt} onSceneExitActivated={handleRunnerSceneExitActivated} @@ -7960,6 +7962,17 @@ export function App({ store, initialStatusMessage }: AppProps) { {runtimeGlobalState.transitionCount} +
+
Project Time
+
+ {formatTimeOfDayHours(runtimeGlobalState.clock.timeOfDayHours)} +
+
+ Day {runtimeGlobalState.clock.dayCount + 1} ยท {Number.isInteger(runtimeGlobalState.clock.dayLengthMinutes) + ? runtimeGlobalState.clock.dayLengthMinutes.toFixed(0) + : runtimeGlobalState.clock.dayLengthMinutes.toFixed(1)} min/day +
+
Pointer Lock