refactor(runtime): acknowledge exact world host projections

This commit is contained in:
Erik 2026-07-26 18:27:41 +02:00
parent 73d0b54e38
commit 18d17d8bb1
17 changed files with 1677 additions and 72 deletions

View file

@ -192,8 +192,19 @@ public sealed class RuntimeTraceRecorder : IRuntimeEventObserver
$"{checkpoint.Environment.ActiveDayGroupIndex}:" +
$"{(int)checkpoint.Environment.Weather}:" +
$"{(int)checkpoint.Environment.EnvironOverride};" +
$"environment-owner={checkpoint.EnvironmentOwnership.IsInitialized}:" +
$"{checkpoint.EnvironmentOwnership.DayGroupDefinitionCount}:" +
$"{checkpoint.EnvironmentOwnership.ActiveDayGroupCount};" +
$"portal={checkpoint.Portal.Generation}:{(int)checkpoint.Portal.Kind}:" +
$"{checkpoint.Portal.DestinationCell:X8}:{checkpoint.Portal.IsReady}")));
$"{checkpoint.Portal.DestinationCell:X8}:{checkpoint.Portal.IsReady};" +
$"transit-owner={checkpoint.TransitOwnership.BufferedTeleportDestinationCount}:" +
$"{checkpoint.TransitOwnership.PendingTeleportStartCount}:" +
$"{checkpoint.TransitOwnership.ActiveTeleportCount}:" +
$"{checkpoint.TransitOwnership.AcceptedTeleportDestinationCount}:" +
$"{checkpoint.TransitOwnership.ActiveRevealCount}:" +
$"{checkpoint.TransitOwnership.PendingDestinationReadinessCount}:" +
$"{checkpoint.TransitOwnership.HostProjectionCount}:" +
$"{checkpoint.TransitOwnership.PendingHostAcknowledgementCount}")));
}
public void OnLifecycle(in RuntimeLifecycleDelta delta) =>