IDungeonState.RunTimerStartMs property
Server epoch ms when the dungeon run-timer started (DungeonSyncData.flow_info, field 2 → DungeonFlowInfo.play_time, field 4 — the epoch when play officially begins after the Ready countdown), or 0 when not yet seen for the current run. Only non-zero wire values are latched; the value clears when a new run begins and survives the dungeon→town transition so it is readable at archive time.
Semantic caveat (see CurrentDifficulty for precedent) — play_time is assumed to be an epoch timestamp in SECONDS and is converted to ms here. The earlier timer_info.start_time source was falsified by a live run (arrived all-zero) and is now diagnostic-only.
public long RunTimerStartMs { get; }See Also
Section titled “See Also”- interface IDungeonState
- namespace Stellar.Abstractions.Services