GSC X TWS Time Manager

by GSC Zeus

1.0.1

Changelog - GSC X TWS Time Manager

Added
Astronomical Sun Detection: Integrated native `IsSunSet()` calculation to automatically switch between day and night time acceleration based on real map latitude, longitude, and seasonal solar angles (`useAstronomicalSunSet`).
Real System Date Sync: Added option (`useRealDate`) to automatically set the in-game date to the host server's real-time OS system date upon startup.
Custom Startup Date & Time Overrides: Added configurable options (`setCustomDate`, `setCustomTime`) to enforce custom startup dates (`startYear`, `startMonth`, `startDay`) and time of day (`startTimeOfDay`).
Configurable Player Join Sync: Added JIP (Join-In-Progress) time synchronization toggle (`syncOnPlayerJoin`) with an adjustable execution delay (`playerJoinSyncDelaySeconds`).
Configurable Periodic Sync: Added adjustable drift-correction interval (`syncIntervalSeconds`) to keep all connected clients perfectly synchronized.
Debug Logging Toggle: Configurable console log output toggle (`enableDebugLogs`) with full English localization.

Fixed & Improved
Precision Drift & Log Spam Fix: Resolved a floating-point calculation drift issue (`m_fCurrentAccel`) that previously caused repeated time transition triggers.
Backend Storage Warning Fix: Implemented a clean copy-instantiation pattern for `JsonApiStruct` saving, completely eliminating Enfusion backend double-call warnings (`JsonApiStruct :: Operation called twice`).
Clean Console Formatting: Suppressed Enforce Script's default variable inspection prefixes (`string message =`) using expression formatting for clean server logs.
Auto-Populating Configuration:** The JSON configuration (`$profile:GSC_TimeConfig.json`) automatically appends newly introduced keys on server startup without overwriting existing admin values.

Performance & Optimization
Reference Caching: Cached persistent references for `TimeAndWeatherManagerEntity` and `GSC_TimeConfig`, eliminating redundant C++ engine lookups, `ChimeraWorld` casts, and singleton queries during execution ticks.
Game Version
1.8.0.13
Created
Wed, 16 Sep 2026 12:24:13 GMT
Last Modified
Wed, 16 Sep 2026 12:24:21 GMT

1.0.0

Game Version
1.8.0.13
Created
Wed, 16 Sep 2026 09:37:15 GMT
Last Modified
Wed, 16 Sep 2026 09:37:20 GMT

Showing 1 to 2 of 2 results

Rows per page