Separate radio defence and harden player and objective lifecycles

This commit is contained in:
2026-09-19 05:33:36 +02:00
parent e5857b6ddf
commit 16f397e581
237 changed files with 29087 additions and 202 deletions
+3 -3
View File
@@ -2,7 +2,7 @@
An independently authored replacement for the abandoned Escapists base mission, initially targeting vanilla Everon and up to twelve players. This is a separate repository and **not a completed or release-ready replacement**. The base rewrite is the primary deliverable; companion migration supports it. An independently authored replacement for the abandoned Escapists base mission, initially targeting vanilla Everon and up to twelve players. This is a separate repository and **not a completed or release-ready replacement**. The base rewrite is the primary deliverable; companion migration supports it.
The current base supplies prison spawning, two independent scavenging/clue routes, finite medical and outpost stock, physical radio documents, named discovery markers, native objectives, continuous radio defence, capacity-checked helicopter extraction, identity-based partial results, early helicopter-loss defeat, saved mission time/speed, defeat/restart, identity-based lives and local spectator following. Authored site definitions and an injected vanilla faction/asset catalog own the initial physical population. Core provides administration and startup diagnostics; the optional AI, Intel, Chat and Map addons extend its interfaces. HQ coordinates enemy responses through physical radios and available forces. The current base supplies prison spawning, two independent scavenging/clue routes, finite medical and outpost stock, an optional ground vehicle, physical radio documents, named discovery markers, native objectives, a separate radio-defence service, capacity-checked helicopter extraction, identity-based partial results, early helicopter-loss defeat, saved mission time/speed, defeat/restart, identity-based lives and local spectator following. Authored site definitions and an injected vanilla faction/asset catalog own the initial physical population. Core provides administration and startup diagnostics; the optional AI, Intel, Chat and Map addons extend its interfaces. HQ coordinates enemy responses through physical radios and available forces.
The [original responsibility inventory](docs/original-feature-coverage.md) tracks all 299 original script entries across 18 unfinished areas. It is a filename-based coverage map, not proof of behavioral equivalence. Additional mission content, full support/logistics, manual gameplay, multiplayer, performance and release qualification remain unfinished. Native vehicle-resource errors and intermittent inherited catalog cleanup errors also remain. The [original responsibility inventory](docs/original-feature-coverage.md) tracks all 299 original script entries across 18 unfinished areas. It is a filename-based coverage map, not proof of behavioral equivalence. Additional mission content, full support/logistics, manual gameplay, multiplayer, performance and release qualification remain unfinished. Native vehicle-resource errors and intermittent inherited catalog cleanup errors also remain.
@@ -15,7 +15,7 @@ Five Workbench projects live in `addons/core`, `addons/ai`, `addons/intel`, `add
Both use the newly authored Everon child world. The only external addon dependency is vanilla Arma Reforger. All required successor resources are inside this repository. Vanilla assets are referenced, not redistributed; original restricted Escapists code, compositions, UI and audio are not included. Both use the newly authored Everon child world. The only external addon dependency is vanilla Arma Reforger. All required successor resources are inside this repository. Vanilla assets are referenced, not redistributed; original restricted Escapists code, compositions, UI and audio are not included.
See [configuration and commands](docs/configuration.md), [site authoring](docs/site-authoring.md), [architecture](docs/architecture.md) and [migration priorities](docs/base-replacement.md). See [player lifecycle](docs/player-lifecycle.md), [manual gameplay gaps](docs/base-gameplay-gaps.md), [release qualification](docs/release-qualification.md), [performance comparison tooling](docs/performance-comparison.md), [configuration and commands](docs/configuration.md), [site authoring](docs/site-authoring.md), [architecture](docs/architecture.md) and [migration priorities](docs/base-replacement.md).
## Validation ## Validation
@@ -27,7 +27,7 @@ python3 tools/check.py
For bounded hidden, muted local native tests, see [runtime testing](docs/runtime-testing.md). The expanded Core-only cache-loss fixture completes two escape/restart rounds with 148 assertions, including independent radio-clue routes, finite inventory, colliding outpost cover, blocked/clear discovery, catalog/admin checks and unconsciousness/recovery. The expanded full-companion fixture completes one primary-route escape with 48 assertions, including the existing HQ/Intel command aliases. A separate deliberate startup-failure fixture verifies that no population spawns and the mission cannot advance after invalid setup. For bounded hidden, muted local native tests, see [runtime testing](docs/runtime-testing.md). The expanded Core-only cache-loss fixture completes two escape/restart rounds with 148 assertions, including independent radio-clue routes, finite inventory, colliding outpost cover, blocked/clear discovery, catalog/admin checks and unconsciousness/recovery. The expanded full-companion fixture completes one primary-route escape with 48 assertions, including the existing HQ/Intel command aliases. A separate deliberate startup-failure fixture verifies that no population spawns and the mission cannot advance after invalid setup.
The latest Core escape/restart run passes 194 checks over two rounds with saved 06:15 / 4× settings; the companion integration run passes 48 checks. The extraction/clock fixture passes 100 checks using twelve physical occupants, partial results, recycled connection IDs, local native end-screen updates, settings migration and native clock advancement. Separate negative setup fixtures reject unsuitable transport and invalid boundaries, rolling back authored content before player spawning. See [extraction](docs/extraction.md) and [mission clock](docs/mission-time.md) for their scope. The Core radio/admission/objective-widget escape-and-restart checkpoint passes 374 checks across two rounds; the separate native admission fixture passes 54 and finite ground transport passes 23. The final isolated objective close/deletion test passes 30, and the companion death/spectator run passes 32. A historical clock run passes 194 checks with saved 06:15 / 4× settings; companion integration checkpoints pass 48 checks. The extraction/clock fixture passes 100 checks using twelve physical occupants, partial results, recycled connection IDs, local native end-screen updates, settings migration and native clock advancement. Separate negative setup fixtures reject unsuitable transport and invalid boundaries, rolling back authored content before player spawning. See [extraction](docs/extraction.md) and [mission clock](docs/mission-time.md) for their scope.
These fixtures teleport actors and the helicopter and manipulate native controller states. They do not prove manual escape/piloting, medical treatment, real remote reconnects, twelve-player correctness or improved FPS. [Validation evidence](docs/validation.md) preserves failed iterations and remaining engine errors. `docs/acceptance.json` keeps unverified release requirements pending. These fixtures teleport actors and the helicopter and manipulate native controller states. They do not prove manual escape/piloting, medical treatment, real remote reconnects, twelve-player correctness or improved FPS. [Validation evidence](docs/validation.md) preserves failed iterations and remaining engine errors. `docs/acceptance.json` keeps unverified release requirements pending.
+2 -12
View File
@@ -230,14 +230,14 @@ modded class ERR_GameMode
} }
else if (m_ERRSmokeStep == 4) else if (m_ERRSmokeStep == 4)
{ {
if (!ERR_Check(m_DefenceSince >= 0, "occupied defence timer running")) return; if (!ERR_Check(DefenceOccupied(), "occupied defence timer running")) return;
ERR_MovePlayer(m_ERRSmokeRadio.Position() + "90 0 0"); ERR_MovePlayer(m_ERRSmokeRadio.Position() + "90 0 0");
m_ERRSmokeStep = 5; m_ERRSmokeStep = 5;
m_ERRSmokeWait = now + 2500; m_ERRSmokeWait = now + 2500;
} }
else if (m_ERRSmokeStep == 5) else if (m_ERRSmokeStep == 5)
{ {
if (!ERR_Check(m_DefenceSince < 0 && Phase() == ERR_Phase.RADIO_DEFENCE, "leaving area resets defence")) return; if (!ERR_Check(!DefenceOccupied() && Phase() == ERR_Phase.RADIO_DEFENCE, "leaving area resets defence")) return;
ERR_MovePlayer(m_ERRSmokeRadio.Position() + "2 0 0"); ERR_MovePlayer(m_ERRSmokeRadio.Position() + "2 0 0");
m_ERRSmokeStep = 6; m_ERRSmokeStep = 6;
m_ERRSmokeWait = now + 33000; m_ERRSmokeWait = now + 33000;
@@ -358,14 +358,4 @@ modded class ERR_GameMode
} }
} }
} }
// Diagnose inherited teardown failures without changing their behavior.
modded class SCR_BaseItemSupportStationComponent
{
override void OnDelete(IEntity owner)
{
if (owner && !m_EntityCatalogManager)
PrintFormat("ERR TEARDOWN: uninitialized item support station on %1", owner);
super.OnDelete(owner);
}
}
#endif #endif
+7
View File
@@ -64,6 +64,13 @@ ERR_ScenarioDefinition {
Container "{40986810D0B1F4AE}Prefabs/ERR/SupplyCache.et" Container "{40986810D0B1F4AE}Prefabs/ERR/SupplyCache.et"
DiscoverRadius 25 DiscoverRadius 25
RevealOnEscape 1 RevealOnEscape 1
Transport ERR_SiteTransport {
Prefab "{259EE7B78C51B624}Prefabs/Vehicles/Wheeled/UAZ469/UAZ469.et"
Offset 0 0 -8
Heading 180
ClearanceRadius 4
MaximumTerrainRange 1
}
Stock { Stock {
ERR_SiteStock { Prefab "{FA5C25BF66A53DCF}Prefabs/Weapons/Rifles/AK74/Rifle_AK74.et" Count 4 } ERR_SiteStock { Prefab "{FA5C25BF66A53DCF}Prefabs/Weapons/Rifles/AK74/Rifle_AK74.et" Count 4 }
ERR_SiteStock { Prefab "{BBB50A815A2F916B}Prefabs/Weapons/Magazines/Magazine_545x39_AK_30rnd_Ball.et" Count 8 } ERR_SiteStock { Prefab "{BBB50A815A2F916B}Prefabs/Weapons/Magazines/Magazine_545x39_AK_30rnd_Ball.et" Count 8 }
+27 -32
View File
@@ -5,12 +5,10 @@ class ERR_GameMode : SCR_BaseGameMode
protected vector m_PrisonPosition; protected vector m_PrisonPosition;
[Attribute("6090 0 7160", UIWidgets.Coords, "Centre of extraction boundary")] [Attribute("6090 0 7160", UIWidgets.Coords, "Centre of extraction boundary")]
protected vector m_EscapeCenter; protected vector m_EscapeCenter;
[Attribute("9000", UIWidgets.EditBox, "Helicopter must cross this radius to escape")] [RplProp(), Attribute("9000", UIWidgets.EditBox, "Helicopter must cross this radius to escape")]
protected float m_EscapeRadius; protected float m_EscapeRadius;
[RplProp()] [RplProp()]
protected ERR_Phase m_Phase; protected ERR_Phase m_Phase;
[RplProp()]
protected float m_DefenceSince = -1;
[Attribute("{BE50B97B8E2B36E6}Configs/ERR/VanillaFactions.conf", UIWidgets.ResourceNamePicker, "Faction and asset catalog", "conf")] [Attribute("{BE50B97B8E2B36E6}Configs/ERR/VanillaFactions.conf", UIWidgets.ResourceNamePicker, "Faction and asset catalog", "conf")]
protected ResourceName m_FactionDefinition; protected ResourceName m_FactionDefinition;
[RplProp()] [RplProp()]
@@ -28,7 +26,7 @@ class ERR_GameMode : SCR_BaseGameMode
protected ref ERR_ExtractionService m_Extraction; protected ref ERR_ExtractionService m_Extraction;
[RplProp()] [RplProp()]
protected string m_EndReason; protected string m_EndReason;
protected ERR_LocationComponent m_Radio; protected ref ERR_RadioDefenceService m_RadioDefence;
protected bool m_StartedPlayers; protected bool m_StartedPlayers;
protected bool m_Stopped; protected bool m_Stopped;
protected float m_NoSurvivorsSince = -1; protected float m_NoSurvivorsSince = -1;
@@ -48,6 +46,7 @@ class ERR_GameMode : SCR_BaseGameMode
ERR_AdminService Admin() { return m_Admin; } ERR_AdminService Admin() { return m_Admin; }
ERR_Settings Settings() { return m_Settings; } ERR_Settings Settings() { return m_Settings; }
ERR_TimeService Time() { return m_Time; } ERR_TimeService Time() { return m_Time; }
ERR_RadioDefenceService RadioDefence() { return m_RadioDefence; }
ERR_CommandService Command() { return m_Command; } ERR_CommandService Command() { return m_Command; }
ERR_Objectives Objectives() { return m_Objectives; } ERR_Objectives Objectives() { return m_Objectives; }
ERR_ExtractionService Extraction() { return m_Extraction; } ERR_ExtractionService Extraction() { return m_Extraction; }
@@ -58,13 +57,11 @@ class ERR_GameMode : SCR_BaseGameMode
return m_Extraction.VehicleEntity(); return m_Extraction.VehicleEntity();
} }
float EscapeRadius() { return m_EscapeRadius; } float EscapeRadius() { return m_EscapeRadius; }
bool DefenceOccupied() { return m_DefenceSince >= 0; } bool DefenceOccupied() { return m_RadioDefence && m_RadioDefence.Occupied(); }
int DefenceSecondsRemaining() int DefenceSecondsRemaining()
{ {
if (!m_Settings) return 0; if (!m_RadioDefence) return 0;
int duration = m_Settings.Get("radioDefenceSeconds"); return m_RadioDefence.SecondsRemaining(GetWorld().GetWorldTime());
if (m_DefenceSince < 0) return duration;
return Math.Max(0, Math.Ceil(duration - (GetWorld().GetWorldTime() - m_DefenceSince) / 1000.0));
} }
ScriptInvoker OnPhaseChanged() { return m_OnPhaseChanged; } ScriptInvoker OnPhaseChanged() { return m_OnPhaseChanged; }
ScriptInvoker OnTick() { return m_OnTick; } ScriptInvoker OnTick() { return m_OnTick; }
@@ -144,6 +141,7 @@ class ERR_GameMode : SCR_BaseGameMode
} }
m_Locations.Insert(location); m_Locations.Insert(location);
} }
bool HasLocation(ERR_LocationComponent location) { return location && m_Locations.Contains(location); }
void UnregisterLocation(ERR_LocationComponent location) { m_Locations.RemoveItem(location); } void UnregisterLocation(ERR_LocationComponent location) { m_Locations.RemoveItem(location); }
void Locations(out array<ERR_LocationComponent> locations) { locations.Copy(m_Locations); } void Locations(out array<ERR_LocationComponent> locations) { locations.Copy(m_Locations); }
void Own(IEntity entity) { if (entity && !m_OwnedEntities.Contains(entity)) m_OwnedEntities.Insert(entity); } void Own(IEntity entity) { if (entity && !m_OwnedEntities.Contains(entity)) m_OwnedEntities.Insert(entity); }
@@ -202,12 +200,19 @@ class ERR_GameMode : SCR_BaseGameMode
bool TuneRadio(IEntity player, ERR_LocationComponent location) bool TuneRadio(IEntity player, ERR_LocationComponent location)
{ {
if (!Replication.IsServer() || m_Phase != ERR_Phase.RADIO_SEARCH || !location || !m_Locations.Contains(location)) return false; return m_RadioDefence && m_RadioDefence.Begin(player, location);
if (location.Kind() != ERR_LocationKind.RADIO || location.Knowledge() < 2) return false; }
if (!ERR_Actors.Player(player) || !ERR_Actors.CanFight(player) || vector.DistanceXZ(player.GetOrigin(), location.Position()) > 5) return false; protected void RadioStarted(ERR_LocationComponent location)
m_Radio = location; {
m_DefenceSince = -1; if (!Replication.IsServer() || !m_RadioDefence || location != m_RadioDefence.Location()) return;
return Transition(ERR_Phase.RADIO_DEFENCE); if (!Transition(ERR_Phase.RADIO_DEFENCE)) m_RadioDefence.Stop();
}
protected void RadioCompleted(ERR_LocationComponent location)
{
if (!Replication.IsServer() || m_Phase != ERR_Phase.RADIO_DEFENCE || !m_RadioDefence || m_RadioDefence.State() != ERR_RadioDefenceState.COMPLETED || location != m_RadioDefence.Location()) return;
foreach (ERR_LocationComponent candidate : m_Locations)
if (candidate.Kind() == ERR_LocationKind.EXTRACTION) candidate.Discover(0, 100);
Transition(ERR_Phase.EXTRACTION);
} }
void PlayerSpawned(int id, IEntity actor) void PlayerSpawned(int id, IEntity actor)
@@ -226,6 +231,11 @@ class ERR_GameMode : SCR_BaseGameMode
if (!System.IsConsoleApp()) GetGame().GetCallqueue().CallLater(BindLocalObserver, 250, true); if (!System.IsConsoleApp()) GetGame().GetCallqueue().CallLater(BindLocalObserver, 250, true);
if (!Replication.IsServer()) return; if (!Replication.IsServer()) return;
m_Settings = new ERR_Settings(); m_Settings = new ERR_Settings();
m_RadioDefence = new ERR_RadioDefenceService(this);
m_RadioDefence.OnStarted().Insert(RadioStarted);
m_RadioDefence.OnCompleted().Insert(RadioCompleted);
OnPhaseChanged().Insert(m_RadioDefence.PhaseChanged);
OnStop().Insert(m_RadioDefence.Stop);
m_Extraction = new ERR_ExtractionService(m_Roster); m_Extraction = new ERR_ExtractionService(m_Roster);
PublishEscapeResults(true); PublishEscapeResults(true);
m_Extraction.OnResolved().Insert(ExtractionResolved); m_Extraction.OnResolved().Insert(ExtractionResolved);
@@ -298,14 +308,13 @@ class ERR_GameMode : SCR_BaseGameMode
{ {
if (!Replication.IsServer() || !Active()) return; if (!Replication.IsServer() || !Active()) return;
float now = GetWorld().GetWorldTime(); float now = GetWorld().GetWorldTime();
array<IEntity> players = {};
ERR_Actors.Players(players);
m_Extraction.Tick(m_Phase); m_Extraction.Tick(m_Phase);
if (!Active()) return; if (!Active()) return;
m_RadioDefence.Tick(now);
if (!Active()) return;
if (GetGame().GetPlayerManager().GetPlayerCount() == 0) if (GetGame().GetPlayerManager().GetPlayerCount() == 0)
{ {
m_NoSurvivorsSince = -1; m_NoSurvivorsSince = -1;
m_DefenceSince = -1;
return; return;
} }
if (m_StartedPlayers && !m_Roster.HasSurvivor()) if (m_StartedPlayers && !m_Roster.HasSurvivor())
@@ -319,20 +328,6 @@ class ERR_GameMode : SCR_BaseGameMode
} }
} }
else m_NoSurvivorsSince = -1; else m_NoSurvivorsSince = -1;
if (m_Phase == ERR_Phase.RADIO_DEFENCE)
{
bool occupied;
foreach (IEntity actor : players)
if (m_Radio && ERR_Actors.CanFight(actor) && vector.DistanceXZ(actor.GetOrigin(), m_Radio.Position()) < 60) occupied = true;
if (!occupied) m_DefenceSince = -1;
else if (m_DefenceSince < 0) m_DefenceSince = now;
if (ERR_MissionRules.DefenceComplete(now, m_DefenceSince, m_Settings.Get("radioDefenceSeconds") * 1000, occupied))
{
foreach (ERR_LocationComponent location : m_Locations)
if (location.Kind() == ERR_LocationKind.EXTRACTION) location.Discover(0, 100);
Transition(ERR_Phase.EXTRACTION);
}
}
array<int> connected = {}; array<int> connected = {};
GetGame().GetPlayerManager().GetPlayers(connected); GetGame().GetPlayerManager().GetPlayers(connected);
foreach (int id : connected) foreach (int id : connected)
@@ -3,10 +3,14 @@
modded class ERR_GameMode modded class ERR_GameMode
{ {
protected int m_ERRBaseStep; protected int m_ERRBaseStep;
protected bool m_ERRObjectiveCloseChecked;
protected bool m_ERRStartupFailure; protected bool m_ERRStartupFailure;
protected bool m_ERRCacheLoss; protected bool m_ERRCacheLoss;
protected string m_ERRExtractionCase; protected string m_ERRExtractionCase;
protected ref ERR_NativeExtractionProbe m_ERRExtractionProbe; protected ref ERR_NativeExtractionProbe m_ERRExtractionProbe;
protected ref ERR_NativeTransportProbe m_ERRTransportProbe;
protected ref ERR_NativeLifecycleProbe m_ERRLifecycleProbe;
protected ref ERR_NativeRadioDefenceProbe m_ERRBaseRadioProbe;
protected string m_ERRActiveCacheId = "everon-supply-1"; protected string m_ERRActiveCacheId = "everon-supply-1";
protected int m_ERRMedicalDiscoveries; protected int m_ERRMedicalDiscoveries;
protected IEntity m_ERRSightBlocker; protected IEntity m_ERRSightBlocker;
@@ -21,6 +25,7 @@ modded class ERR_GameMode
super.EOnInit(owner); super.EOnInit(owner);
string enabled; string enabled;
if (SCR_Global.IsEditMode() || !Replication.IsServer() || !System.GetCLIParam("errBaseSmoke", enabled) || enabled != "1") return; if (SCR_Global.IsEditMode() || !Replication.IsServer() || !System.GetCLIParam("errBaseSmoke", enabled) || enabled != "1") return;
ERR_NativeObjectiveProbe.BeginRound();
string outcome; string outcome;
m_ERRStartupFailure = System.GetCLIParam("errSmokeOutcome", outcome) && outcome == "startup-failure"; m_ERRStartupFailure = System.GetCLIParam("errSmokeOutcome", outcome) && outcome == "startup-failure";
m_ERRExtractionCase = outcome; m_ERRExtractionCase = outcome;
@@ -29,6 +34,8 @@ modded class ERR_GameMode
m_ERRCacheLoss = outcome == "cache-loss"; m_ERRCacheLoss = outcome == "cache-loss";
if (m_ERRCacheLoss) m_ERRActiveCacheId = "everon-supply-2"; if (m_ERRCacheLoss) m_ERRActiveCacheId = "everon-supply-2";
OnLocationDiscovered().Insert(ERR_BaseDiscovered); OnLocationDiscovered().Insert(ERR_BaseDiscovered);
OnStop().Insert(ERR_NativeObjectiveProbe.Stop);
OnStop().Insert(ERR_StopRadioProbe);
if (m_ERRStartupFailure && m_Factions) m_Factions.EnemyFactionKey = m_Factions.PlayerFactionKey; if (m_ERRStartupFailure && m_Factions) m_Factions.EnemyFactionKey = m_Factions.PlayerFactionKey;
m_ERRBaseDeadline = GetWorld().GetWorldTime() + 210000; m_ERRBaseDeadline = GetWorld().GetWorldTime() + 210000;
OnPhaseChanged().Insert(ERR_BaseResult); OnPhaseChanged().Insert(ERR_BaseResult);
@@ -38,10 +45,13 @@ modded class ERR_GameMode
protected bool ERR_BaseCheck(bool condition, string detail) protected bool ERR_BaseCheck(bool condition, string detail)
{ {
if (condition) { Print("ERR SMOKE PASS: base " + detail); return true; } if (condition) { Print("ERR SMOKE PASS: base " + detail); return true; }
ERR_NativeObjectiveProbe.Stop();
ERR_StopRadioProbe();
Print("ERR SMOKE FAIL: base " + detail, LogLevel.ERROR); Print("ERR SMOKE FAIL: base " + detail, LogLevel.ERROR);
GetGame().GetCallqueue().Remove(ERR_BaseTick); GetGame().GetCallqueue().Remove(ERR_BaseTick);
return false; return false;
} }
protected void ERR_StopRadioProbe() { if (m_ERRBaseRadioProbe) m_ERRBaseRadioProbe.Stop(); }
protected void ERR_BaseMove(vector position) protected void ERR_BaseMove(vector position)
{ {
vector transform[4]; vector transform[4];
@@ -114,6 +124,24 @@ modded class ERR_GameMode
Print("ERR SMOKE COMPLETE: early extraction vehicle loss"); Print("ERR SMOKE COMPLETE: early extraction vehicle loss");
return; return;
} }
if (m_ERRExtractionCase == "objective-ui")
{
if (!ERR_BaseCheck(current == ERR_Phase.DEFEAT && m_ERRBaseStep == 902, "objective UI fixture finished before explicit test reset")) return;
Print("ERR SMOKE COMPLETE: native objective UI close, reopen and deleted-task cleanup; reset requested by fixture");
return;
}
if (m_ERRExtractionCase == "lifecycle")
{
if (!ERR_BaseCheck(m_ERRBaseStep == 402, "lifecycle fixture finished before explicit test reset")) return;
Print("ERR SMOKE COMPLETE: native lifecycle admission guards; reset requested by fixture");
return;
}
if (m_ERRExtractionCase == "transport-loss")
{
if (!ERR_BaseCheck(m_ERRBaseStep == 302, "transport fixture finished before explicit test reset")) return;
Print("ERR SMOKE COMPLETE: finite native ground transport; reset requested by fixture");
return;
}
if (m_ERRExtractionCase == "extraction-capacity") if (m_ERRExtractionCase == "extraction-capacity")
{ {
if (!ERR_BaseCheck(m_ERRBaseStep == 202, "capacity fixture finished before its explicit test reset")) return; if (!ERR_BaseCheck(m_ERRBaseStep == 202, "capacity fixture finished before its explicit test reset")) return;
@@ -154,6 +182,20 @@ modded class ERR_GameMode
Print("ERR SMOKE COMPLETE: expected startup-failure"); Print("ERR SMOKE COMPLETE: expected startup-failure");
return; return;
} }
if (m_ERRBaseStep == 400)
{
int result = m_ERRLifecycleProbe.Tick(now);
if (result < 0) { GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
if (result == 1) { m_ERRBaseStep = 402; Transition(ERR_Phase.DEFEAT); }
return;
}
if (m_ERRBaseStep == 300)
{
int result = m_ERRTransportProbe.Tick(now);
if (result < 0) { GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
if (result == 1) { m_ERRBaseStep = 302; Transition(ERR_Phase.DEFEAT); }
return;
}
if (m_ERRBaseStep == 200) if (m_ERRBaseStep == 200)
{ {
int result = m_ERRExtractionProbe.Tick(now); int result = m_ERRExtractionProbe.Tick(now);
@@ -161,6 +203,28 @@ modded class ERR_GameMode
if (result == 1) { m_ERRBaseStep = 202; Transition(ERR_Phase.DEFEAT); } if (result == 1) { m_ERRBaseStep = 202; Transition(ERR_Phase.DEFEAT); }
return; return;
} }
if (m_ERRBaseStep == 901)
{
int result = ERR_NativeObjectiveProbe.TickCloseReopen(this, now);
if (result < 0) { GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
if (result == 1)
{
if (m_ERRExtractionCase == "objective-ui")
{
if (!ERR_NativeObjectiveProbe.BeginDeletedTaskClose(this, now)) { GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
m_ERRBaseStep = 903;
}
else { m_ERRObjectiveCloseChecked = true; m_ERRBaseStep = 0; }
}
return;
}
if (m_ERRBaseStep == 903)
{
int result = ERR_NativeObjectiveProbe.TickDeletedTaskClose(this, now);
if (result < 0) { GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
if (result == 1) { m_ERRBaseStep = 902; Transition(ERR_Phase.DEFEAT); }
return;
}
if (now < m_ERRBaseWait) return; if (now < m_ERRBaseWait) return;
if (m_ERRBaseStep == 0) if (m_ERRBaseStep == 0)
{ {
@@ -168,6 +232,25 @@ modded class ERR_GameMode
ERR_Actors.Players(players, true); ERR_Actors.Players(players, true);
if (players.Count() != 1 || Phase() != ERR_Phase.PRISON) return; if (players.Count() != 1 || Phase() != ERR_Phase.PRISON) return;
m_ERRBasePlayer = players[0]; m_ERRBasePlayer = players[0];
if (m_ERRExtractionCase == "lifecycle")
{
DamageManagerComponent.Cast(m_ERRBasePlayer.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
m_ERRLifecycleProbe = new ERR_NativeLifecycleProbe(this, m_ERRBasePlayer);
m_ERRBaseStep = 400;
return;
}
if (m_ERRExtractionCase == "transport-survey")
{
ERR_NativeTransportSurvey.Run(this);
GetGame().GetCallqueue().Remove(ERR_BaseTick);
return;
}
if (m_ERRExtractionCase == "transport-loss")
{
m_ERRTransportProbe = new ERR_NativeTransportProbe(this);
m_ERRBaseStep = 300;
return;
}
if (m_ERRExtractionCase == "early-helicopter-loss") if (m_ERRExtractionCase == "early-helicopter-loss")
{ {
if (!ERR_BaseCheck(Extraction().Ready() && Players().HasSurvivor(), "ready helicopter and living prisoner before deliberate loss")) return; if (!ERR_BaseCheck(Extraction().Ready() && Players().HasSurvivor(), "ready helicopter and living prisoner before deliberate loss")) return;
@@ -190,9 +273,16 @@ modded class ERR_GameMode
GetGame().GetCallqueue().Remove(ERR_BaseTick); GetGame().GetCallqueue().Remove(ERR_BaseTick);
return; return;
} }
if (!m_ERRObjectiveCloseChecked)
{
if (!ERR_NativeObjectiveProbe.BeginCloseReopen(this, now)) { GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
m_ERRBaseStep = 901;
return;
}
if (!ERR_NativeDefinitionProbe.Run() || !ERR_NativeContractsProbe.Run(this, m_ERRBasePlayer) || !ERR_BaseCover() || !ERR_NativeTimeProbe.Run(this)) return; if (!ERR_NativeDefinitionProbe.Run() || !ERR_NativeContractsProbe.Run(this, m_ERRBasePlayer) || !ERR_BaseCover() || !ERR_NativeTimeProbe.Run(this)) return;
DamageManagerComponent.Cast(m_ERRBasePlayer.FindComponent(DamageManagerComponent)).EnableDamageHandling(false); DamageManagerComponent.Cast(m_ERRBasePlayer.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
if (!ERR_BaseCheck(Objectives() && Objectives().Current() && Objectives().Current().GetTaskName() == "Escape the prison", "native prison objective exists")) return; if (!ERR_BaseCheck(Objectives() && Objectives().Current() && Objectives().Current().GetTaskName() == "Escape the prison", "native prison objective exists")) return;
if (!ERR_NativeObjectiveProbe.Observe(this)) return;
ERR_SiteRuntime cache = Sites().Find(m_ERRActiveCacheId); ERR_SiteRuntime cache = Sites().Find(m_ERRActiveCacheId);
if (!ERR_BaseCheck(Sites().Count() == 7 && cache && cache.Container && vector.DistanceXZ(cache.Container.GetOrigin(), PrisonPosition()) > 100, "authored supply cache is a separate scavenging location")) return; if (!ERR_BaseCheck(Sites().Count() == 7 && cache && cache.Container && vector.DistanceXZ(cache.Container.GetOrigin(), PrisonPosition()) > 100, "authored supply cache is a separate scavenging location")) return;
array<IEntity> stock = {}; array<IEntity> stock = {};
@@ -226,6 +316,7 @@ modded class ERR_GameMode
SCR_Task prisonTask = SCR_TaskSystem.GetTaskFromTaskID(ERR_Objectives.Id(ERR_Phase.PRISON), false); SCR_Task prisonTask = SCR_TaskSystem.GetTaskFromTaskID(ERR_Objectives.Id(ERR_Phase.PRISON), false);
if (!ERR_BaseCheck(prisonTask && prisonTask.GetTaskState() == SCR_ETaskState.COMPLETED, "previous native objective completes on phase change")) return; if (!ERR_BaseCheck(prisonTask && prisonTask.GetTaskState() == SCR_ETaskState.COMPLETED, "previous native objective completes on phase change")) return;
if (!ERR_BaseCheck(Objectives().Current().GetTaskUIVisibility() == SCR_ETaskUIVisibility.LIST_ONLY, "search objective does not expose a hidden site")) return; if (!ERR_BaseCheck(Objectives().Current().GetTaskUIVisibility() == SCR_ETaskUIVisibility.LIST_ONLY, "search objective does not expose a hidden site")) return;
if (!ERR_NativeObjectiveProbe.Observe(this)) return;
if (!ERR_BaseCheck(Sites().Find("everon-supply-1").Location.Knowledge() == 2 && Sites().Find("everon-supply-2").Location.Knowledge() == 2, "both named supply routes revealed after escape")) return; if (!ERR_BaseCheck(Sites().Find("everon-supply-1").Location.Knowledge() == 2 && Sites().Find("everon-supply-2").Location.Knowledge() == 2, "both named supply routes revealed after escape")) return;
ERR_SiteRuntime medical = Sites().Find("everon-medical-1"); ERR_SiteRuntime medical = Sites().Find("everon-medical-1");
if (!ERR_BaseCheck(medical.Location.Knowledge() == 0 && Sites().Find("everon-outpost-1").Location.Knowledge() == 0, "optional sites remain hidden until approached")) return; if (!ERR_BaseCheck(medical.Location.Knowledge() == 0 && Sites().Find("everon-outpost-1").Location.Knowledge() == 0, "optional sites remain hidden until approached")) return;
@@ -285,6 +376,7 @@ modded class ERR_GameMode
else if (m_ERRBaseStep == 3) else if (m_ERRBaseStep == 3)
{ {
if (!ERR_BaseCheck(Objectives().Current().GetTaskDescription().Contains("identify the radio station on your map. Reach"), "objective guidance reacts to discovered radio")) return; if (!ERR_BaseCheck(Objectives().Current().GetTaskDescription().Contains("identify the radio station on your map. Reach"), "objective guidance reacts to discovered radio")) return;
if (!ERR_NativeObjectiveProbe.Observe(this)) return;
ERR_SiteRuntime cache = Sites().Find(m_ERRActiveCacheId); ERR_SiteRuntime cache = Sites().Find(m_ERRActiveCacheId);
array<IEntity> stock = {}; array<IEntity> stock = {};
InventoryStorageManagerComponent.Cast(cache.Container.FindComponent(InventoryStorageManagerComponent)).GetItems(stock); InventoryStorageManagerComponent.Cast(cache.Container.FindComponent(InventoryStorageManagerComponent)).GetItems(stock);
@@ -298,6 +390,14 @@ modded class ERR_GameMode
} }
else if (m_ERRBaseStep == 30) else if (m_ERRBaseStep == 30)
{ {
m_ERRBaseRadioProbe = new ERR_NativeRadioDefenceProbe(this, m_ERRBasePlayer, m_ERRBaseRadio);
m_ERRBaseStep = 301;
}
else if (m_ERRBaseStep == 301)
{
int result = m_ERRBaseRadioProbe.Tick(now);
if (result < 0) { ERR_StopRadioProbe(); GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
if (result == 0) return;
if (!ERR_BaseCheck(TuneRadio(m_ERRBasePlayer, m_ERRBaseRadio), "identified radio accepts transmission")) return; if (!ERR_BaseCheck(TuneRadio(m_ERRBasePlayer, m_ERRBaseRadio), "identified radio accepts transmission")) return;
m_ERRBaseStep = 31; m_ERRBaseStep = 31;
m_ERRBaseWait = now + 5000; m_ERRBaseWait = now + 5000;
@@ -310,6 +410,7 @@ modded class ERR_GameMode
if (!ERR_BaseCheck(stock.IsEmpty() && Sites().Prepare() == ERR_PrepareResult.READY, "depleted stock stays empty when preparation is queried again")) return; if (!ERR_BaseCheck(stock.IsEmpty() && Sites().Prepare() == ERR_PrepareResult.READY, "depleted stock stays empty when preparation is queried again")) return;
ERR_Actors.DeleteSpawned(cache.Container); ERR_Actors.DeleteSpawned(cache.Container);
if (!ERR_BaseCheck(DefenceOccupied() && DefenceSecondsRemaining() > 0 && DefenceSecondsRemaining() < 30 && Objectives().Current().GetTaskDescription().Contains("seconds remaining"), "native objective reports advancing radio progress")) return; if (!ERR_BaseCheck(DefenceOccupied() && DefenceSecondsRemaining() > 0 && DefenceSecondsRemaining() < 30 && Objectives().Current().GetTaskDescription().Contains("seconds remaining"), "native objective reports advancing radio progress")) return;
if (!ERR_NativeObjectiveProbe.Observe(this)) return;
CharacterControllerComponent.Cast(m_ERRBasePlayer.FindComponent(CharacterControllerComponent)).SetUnconscious(true); CharacterControllerComponent.Cast(m_ERRBasePlayer.FindComponent(CharacterControllerComponent)).SetUnconscious(true);
m_ERRBaseStep = 310; m_ERRBaseStep = 310;
m_ERRBaseWait = now + 35000; m_ERRBaseWait = now + 35000;
@@ -338,6 +439,7 @@ modded class ERR_GameMode
{ {
if (!ERR_BaseCheck(!Sites().Find(m_ERRActiveCacheId).Container, "lost supply cache is not replaced")) return; if (!ERR_BaseCheck(!Sites().Find(m_ERRActiveCacheId).Container, "lost supply cache is not replaced")) return;
if (!ERR_BaseCheck(!DefenceOccupied() && DefenceSecondsRemaining() == 30 && Objectives().Current().GetTaskDescription().Contains("interrupted"), "objective reports interruption and reset")) return; if (!ERR_BaseCheck(!DefenceOccupied() && DefenceSecondsRemaining() == 30 && Objectives().Current().GetTaskDescription().Contains("interrupted"), "objective reports interruption and reset")) return;
if (!ERR_NativeObjectiveProbe.Observe(this)) return;
ERR_BaseMove(m_ERRBaseRadio.Position() + "2 0 0"); ERR_BaseMove(m_ERRBaseRadio.Position() + "2 0 0");
m_ERRBaseStep = 4; m_ERRBaseStep = 4;
m_ERRBaseWait = now + 33000; m_ERRBaseWait = now + 33000;
@@ -345,6 +447,7 @@ modded class ERR_GameMode
else if (m_ERRBaseStep == 4) else if (m_ERRBaseStep == 4)
{ {
if (!ERR_BaseCheck(Phase() == ERR_Phase.EXTRACTION, "radio defence reveals extraction") || !ERR_NativeTimeProbe.VerifyProgression(this)) return; if (!ERR_BaseCheck(Phase() == ERR_Phase.EXTRACTION, "radio defence reveals extraction") || !ERR_NativeTimeProbe.VerifyProgression(this)) return;
if (!ERR_NativeObjectiveProbe.Observe(this)) return;
CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_ERRBasePlayer.FindComponent(CompartmentAccessComponent)); CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_ERRBasePlayer.FindComponent(CompartmentAccessComponent));
BaseCompartmentSlot slot = access.FindFreeCompartment(ExtractionVehicle(), ECompartmentType.PILOT); BaseCompartmentSlot slot = access.FindFreeCompartment(ExtractionVehicle(), ECompartmentType.PILOT);
if (!ERR_BaseCheck(slot && access.GetInVehicle(ExtractionVehicle(), slot, true, -1, ECloseDoorAfterActions.INVALID, false), "player physically boards extraction helicopter")) return; if (!ERR_BaseCheck(slot && access.GetInVehicle(ExtractionVehicle(), slot, true, -1, ECloseDoorAfterActions.INVALID, false), "player physically boards extraction helicopter")) return;
@@ -0,0 +1,190 @@
#ifdef WORKBENCH
[BaseContainerProps(category: "Respawn")]
modded class ERR_SpawnLogic
{
// Test-only ownership setup. This does not change a life record, start a real
// spawn request, replace a controller's actor or bypass production finalization.
bool ERR_TestPendingActor(SCR_SpawnRequestComponent request, SCR_SpawnData data, IEntity actor)
{
if (!Replication.IsServer() || !request || !data || !actor || ERR_Actors.Player(actor)) return false;
int id = request.GetPlayerId();
if (m_Pending.Contains(id) || !m_Identities.Contains(id)) return false;
ERR_SpawnTicket ticket = new ERR_SpawnTicket();
ticket.ConnectionId = id; ticket.AccountId = m_Identities.Get(id);
ticket.Mode = ERR_GameMode.Get();
ticket.Controller = SCR_PlayerController.Cast(request.GetPlayerController());
ticket.Request = request; ticket.Data = data; ticket.Actor = actor;
m_SpawnTickets.Insert(ticket);
m_Pending.Insert(id);
m_AuthorizedPositions.Set(id, data.GetPosition());
return true;
}
void ERR_TestClearAdmission(int playerId) { CancelAdmission(playerId, ERR_ObserverReason.NONE); }
bool ERR_TestDelayedLossPreservesAdmission(int playerId, SCR_PlayerController controller)
{
ObserveAfterLoss(playerId, m_Identities.Get(playerId), controller);
return m_Pending.Contains(playerId) && m_AuthorizedPositions.Contains(playerId);
}
bool ERR_TestHasAdmission(int playerId)
{
if (m_Pending.Contains(playerId) || m_AuthorizedPositions.Contains(playerId)) return true;
foreach (ERR_SpawnTicket ticket : m_SpawnTickets)
if (ticket.ConnectionId == playerId) return true;
return false;
}
}
class ERR_NativeLifecycleProbe
{
protected ERR_GameMode m_Mode;
protected IEntity m_Player;
protected IEntity m_Blocker;
protected IEntity m_Preload;
protected IEntity m_Cancelled;
protected IEntity m_Drift;
protected SCR_PlayerController m_Controller;
protected SCR_FreeSpawnRequestComponent m_Request;
protected SCR_FreeSpawnHandlerComponent m_Handler;
protected ERR_SpawnLogic m_Logic;
protected ref SCR_FreeSpawnData m_Data;
protected ref ERR_SpawnPlacement m_Placement = new ERR_SpawnPlacement();
protected vector m_Position;
protected int m_Step;
protected float m_Wait;
void ERR_NativeLifecycleProbe(ERR_GameMode mode, IEntity player) { m_Mode = mode; m_Player = player; }
protected bool Check(bool condition, string detail)
{
if (condition) { Print("ERR SMOKE PASS: lifecycle " + detail); return true; }
Print("ERR SMOKE FAIL: lifecycle " + detail, LogLevel.ERROR);
return false;
}
protected IEntity Actor(vector position)
{
IEntity actor = ERR_Actors.Spawn(m_Mode.Factions().PrisonerPrefab, position);
if (actor)
{
m_Mode.Own(actor);
DamageManagerComponent.Cast(actor.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
}
return actor;
}
protected bool Rules()
{
UUID account = "00e77300-0000-0000-0000-000000000001";
UUID other = "00e77300-0000-0000-0000-000000000002";
for (int phase = ERR_Phase.PREPARING; phase <= ERR_Phase.DEFEAT; phase++)
{
bool permitted = phase >= ERR_Phase.PRISON && phase <= ERR_Phase.RADIO_DEFENCE;
if (!Check(ERR_SpawnFinalizationRules.Allows(phase, true, false, account, account, true, true, true) == permitted, "finalization phase matrix " + phase.ToString())) return false;
}
if (!Check(!ERR_SpawnFinalizationRules.Allows(ERR_Phase.PRISON, true, true, account, account, true, true, true), "spent life cannot finalize a delayed admission")) return false;
if (!Check(!ERR_SpawnFinalizationRules.Allows(ERR_Phase.PRISON, false, false, account, account, true, true, true), "disconnected account cannot finalize")) return false;
if (!Check(!ERR_SpawnFinalizationRules.Allows(ERR_Phase.PRISON, true, false, account, other, true, true, true), "recycled connection identity cannot inherit a pending admission")) return false;
if (!Check(!ERR_SpawnFinalizationRules.Allows(ERR_Phase.PRISON, true, false, account, account, false, true, true), "changed controller rejects stale admission")) return false;
if (!Check(!ERR_SpawnFinalizationRules.Allows(ERR_Phase.PRISON, true, false, account, account, true, false, true), "changed request rejects stale admission")) return false;
if (!Check(!ERR_SpawnFinalizationRules.Allows(ERR_Phase.PRISON, true, false, account, account, true, true, false), "existing controlled actor cannot be replaced by delayed admission")) return false;
return Check(ERR_SpawnFinalizationRules.PositionClose("0.3 0.2 0", "0 0 0") && !ERR_SpawnFinalizationRules.PositionClose("0 2 0", "0 0 0") && !ERR_SpawnFinalizationRules.PositionClose("0.7 0 0", "0 0 0"), "native settling tolerance rejects horizontal and vertical preload drift");
}
protected bool Finalization()
{
m_Controller = SCR_PlayerController.Cast(GetGame().GetPlayerController());
m_Request = SCR_FreeSpawnRequestComponent.Cast(m_Controller.FindComponent(SCR_FreeSpawnRequestComponent));
if (m_Request) m_Handler = SCR_FreeSpawnHandlerComponent.Cast(m_Request.GetHandlerComponent());
SCR_RespawnSystemComponent system = SCR_RespawnSystemComponent.GetInstance();
m_Logic = ERR_SpawnLogic.Cast(system.GetSpawnLogic());
if (!Check(m_Request && m_Handler && m_Logic, "real local free-spawn request, handler and admission logic exist")) return false;
int id = m_Controller.GetPlayerId();
ERR_PlayerLife life = m_Mode.Players().Get(id);
if (!Check(life && life.UsedLife && life.Actor == m_Player && m_Controller.GetControlledEntity() == m_Player && !m_Logic.ERR_TestHasAdmission(id), "real prisoner has a spent life and no pending admission")) return false;
m_Preload = Actor(m_Position);
m_Data = new SCR_FreeSpawnData(m_Mode.Factions().PrisonerPrefab, m_Position);
if (!Check(m_Preload && m_Logic.ERR_TestPendingActor(m_Request, m_Data, m_Preload), "isolated unpossessed actor receives an explicit test-owned admission ticket")) return false;
SCR_FreeSpawnData different = new SCR_FreeSpawnData(m_Mode.Factions().PrisonerPrefab, m_Position);
if (!Check(m_Handler.FinalizeRequest_S(m_Request, different, m_Preload) == SCR_ESpawnResult.SPAWN_NOT_ALLOWED && ERR_Actors.Alive(m_Preload), "different request payload cannot claim or delete the owned actor")) return false;
return Check(m_Handler.FinalizeRequest_S(m_Request, m_Data, m_Preload) == SCR_ESpawnResult.SPAWN_NOT_ALLOWED, "native finalization refuses the spent-life preload");
}
int Tick(float now)
{
if (now < m_Wait) return 0;
if (m_Step == 0)
{
if (!Rules()) return -1;
map<int, vector> reservations = new map<int, vector>();
vector first, second;
if (!Check(m_Placement.Prison(m_Mode.PrisonPosition(), reservations, first), "native prison has a clear candidate")) return -1;
reservations.Set(1, first);
if (!Check(m_Placement.Prison(m_Mode.PrisonPosition(), reservations, second) && vector.DistanceXZ(first, second) >= 1.2, "IDs one and thirteen receive distinct reserved slots")) return -1;
reservations.Set(13, second);
vector position;
int count = 2;
while (count < 25 && m_Placement.Prison(m_Mode.PrisonPosition(), reservations, position))
{
reservations.Set(100 + count, position);
count++;
}
PrintFormat("ERR SPAWN CAPACITY: remaining clear prison positions=%1 plus current controlled prisoner", count);
if (!Check(count >= 11 && !m_Placement.Prison(m_Mode.PrisonPosition(), reservations, position), "occupied and pending slots exhaust a bounded grid without overlap or outside fallback")) return -1;
vector prison = m_Mode.PrisonPosition();
foreach (int id, vector reserved : reservations)
if (!Check(Math.AbsFloat(reserved[0] - prison[0]) <= 3.1 && Math.AbsFloat(reserved[2] - prison[2]) <= 3.1, "candidate remains inside authored prison")) return -1;
reservations.Remove(1);
if (!Check(m_Placement.Prison(m_Mode.PrisonPosition(), reservations, position) && vector.DistanceXZ(position, first) < 0.1, "released pending reservation becomes available again")) return -1;
m_Position = first;
m_Blocker = Actor(first);
if (!Check(m_Blocker != null, "uncontrolled physical body created at a previously clear slot")) return -1;
m_Step = 1; m_Wait = now + 1000;
return 0;
}
if (m_Step == 1)
{
map<int, vector> empty = new map<int, vector>();
if (!Check(!m_Placement.Clear(m_Position, empty), "native character body blocks a slot even without a connected player ID")) return -1;
ERR_Actors.DeleteSpawned(m_Blocker);
m_Step = 2; m_Wait = now + 1000;
return 0;
}
if (m_Step == 2)
{
if (!Finalization()) return -1;
m_Step = 3; m_Wait = now + 1000;
return 0;
}
if (m_Step == 3)
{
int id = m_Controller.GetPlayerId();
ERR_PlayerLife life = m_Mode.Players().Get(id);
if (!Check(!m_Preload, "refused native preload was deleted after lifecycle processing")) return -1;
m_Logic.ERR_TestClearAdmission(id);
if (!Check(!m_Logic.ERR_TestHasAdmission(id) && life.UsedLife && life.Actor == m_Player && m_Controller.GetControlledEntity() == m_Player, "refusal releases reservations without changing life or controlled actor")) return -1;
if (!Check(m_Handler.FinalizeRequest_S(m_Request, m_Data, m_Player) == SCR_ESpawnResult.SPAWN_NOT_ALLOWED && ERR_Actors.Alive(m_Player), "unticketed repeated callback cannot delete or replace the controlled prisoner")) return -1;
m_Cancelled = Actor(m_Position);
if (!Check(m_Cancelled && m_Logic.ERR_TestPendingActor(m_Request, m_Data, m_Cancelled), "second isolated pending actor prepared for cancellation")) return -1;
if (!Check(m_Logic.ERR_TestDelayedLossPreservesAdmission(id, m_Controller) && m_Controller.ERR_ObserverState() == ERR_ObserverReason.NONE, "delayed loss callback preserves reacquired living controller and admission metadata")) return -1;
m_Logic.ERR_TestClearAdmission(id);
m_Step = 4; m_Wait = now + 1000;
return 0;
}
if (m_Step == 4)
{
int id = m_Controller.GetPlayerId();
ERR_PlayerLife life = m_Mode.Players().Get(id);
if (!Check(!m_Cancelled && !m_Logic.ERR_TestHasAdmission(id) && life.UsedLife && life.Actor == m_Player, "pending-request cancellation cleans its actor and never grants another life")) return -1;
m_Drift = Actor(m_Position);
if (!Check(m_Drift != null, "physical actor created for vertical drift check")) return -1;
vector transform[4]; m_Drift.GetWorldTransform(transform);
transform[3] = m_Position + "0 10 0";
ChimeraCharacter.Cast(m_Drift).Teleport(transform);
m_Step = 5; m_Wait = now + 750;
return 0;
}
if (m_Step == 5)
{
if (!Check(!ERR_SpawnFinalizationRules.PositionClose(m_Drift.GetOrigin(), m_Position), "actual vertically displaced character fails finalization position tolerance after native movement")) return -1;
ERR_Actors.DeleteSpawned(m_Drift);
m_Step = 6;
return 1;
}
return 0;
}
}
#endif
@@ -0,0 +1,238 @@
#ifdef WORKBENCH
// Exercise native task entries and detail text on the private test display.
// This is local presentation evidence, not remote task replication acceptance.
class ERR_NativeObjectiveProbe
{
protected static bool s_Failed;
protected static Widget s_Entry;
protected static Widget s_Detail;
protected static SCR_Task s_Task;
protected static SCR_TaskListEntryUIComponent s_EntryHandler;
protected static SCR_TaskListEntryDescriptionUIComponent s_DetailHandler;
protected static ref SCR_TaskListEntryDescriptionUIComponent s_ClosedHandler;
protected static float s_CloseReadyAt;
protected static SCR_Task s_IsolatedTask;
protected static bool s_IsolatedDeleteRequested;
protected static SCR_Task s_PreservedMissionTask;
protected static ref SCR_TaskExecutor s_RestoreExecutor;
static void BeginRound()
{
Stop();
s_Failed = false;
}
protected static bool Check(bool condition, string detail)
{
if (condition) { Print("ERR SMOKE PASS: objective UI " + detail); return true; }
s_Failed = true;
Stop();
Print("ERR SMOKE FAIL: objective UI " + detail, LogLevel.ERROR);
return false;
}
static void Stop()
{
if (s_EntryHandler && s_DetailHandler) s_EntryHandler.GetOnTaskVisualChanged().Remove(s_DetailHandler.InitDescription);
if (s_Detail) s_Detail.RemoveFromHierarchy();
if (s_Entry) s_Entry.RemoveFromHierarchy();
s_Detail = null;
s_Entry = null;
s_DetailHandler = null;
s_EntryHandler = null;
s_Task = null;
s_ClosedHandler = null;
s_CloseReadyAt = 0;
SCR_TaskSystem tasks = SCR_TaskSystem.GetInstance();
if (tasks && s_IsolatedTask && !s_IsolatedDeleteRequested) tasks.DeleteTask(s_IsolatedTask);
if (tasks && s_PreservedMissionTask && s_RestoreExecutor && !s_PreservedMissionTask.IsTaskAssignedTo(s_RestoreExecutor))
tasks.AssignTask(s_PreservedMissionTask, s_RestoreExecutor, true);
s_IsolatedTask = null;
s_IsolatedDeleteRequested = false;
s_PreservedMissionTask = null;
s_RestoreExecutor = null;
}
// Emit unchanged task state: exercise actual invoker subscriptions without
// changing assignment, visibility, ownership or mission progression.
protected static void EmitTaskCallbacks(SCR_Task task)
{
task.GetOnTaskAssigneeAdded().Invoke(task, null, 0);
task.GetOnTaskAssigneeRemoved().Invoke(task, null, 0);
task.GetOnTaskUIVisibilityChanged().Invoke(task, task.GetTaskUIVisibility());
task.GetOnTaskVisibilityChanged().Invoke(task, task.GetTaskVisibility());
task.GetOnTaskOwnershipChanged().Invoke(task, task.GetTaskOwnership());
task.GetOnDisplayDataChanged().Invoke();
}
static bool BeginCloseReopen(ERR_GameMode mode, float now)
{
if (!Observe(mode)) return false;
// Reinitialization is the vanilla route when the selected task changes.
s_DetailHandler.InitDescription(s_Task);
s_DetailHandler.ERR_ProbeWatch();
EmitTaskCallbacks(s_Task);
if (!Check(s_DetailHandler.ERR_ProbeTaskCallbacks() == 5, "rebinding keeps one subscription to each native task event")) return false;
// Keep only the handler alive so a leaked event or queued overflow callback
// can be counted safely after actual widget destruction. No manual unbinding.
SCR_Task task = s_Task;
ref SCR_TaskListEntryDescriptionUIComponent closed = s_DetailHandler;
Stop();
s_ClosedHandler = closed;
s_ClosedHandler.ERR_ProbeClosed();
if (!Check(s_ClosedHandler.ERR_ProbeWasDetached() && s_ClosedHandler.ERR_ProbeHasNoTask(), "closing native widget uses production detach and releases its task")) return false;
EmitTaskCallbacks(task);
if (!Check(s_ClosedHandler.ERR_ProbeLateCallbacks() == 0, "closed native widget receives no task callbacks")) return false;
s_CloseReadyAt = now + 500;
return true;
}
// One normal smoke tick allows native 100ms overflow work to become due.
static int TickCloseReopen(ERR_GameMode mode, float now)
{
if (s_Failed || !s_ClosedHandler) return -1;
if (now < s_CloseReadyAt) return 0;
if (!Check(s_ClosedHandler.ERR_ProbeLateCallbacks() == 0, "closed native widget has no delayed overflow callbacks")) return -1;
if (!Observe(mode)) return -1;
if (!Check(s_DetailHandler != null, "details reopen through native layout and current objective binding")) return -1;
return 1;
}
// Dedicated objective-ui case: delete an owned test task before its panel.
// The real objective remains alive and regains its local assignment immediately.
static bool BeginDeletedTaskClose(ERR_GameMode mode, float now)
{
Stop();
SCR_TaskSystem tasks = SCR_TaskSystem.GetInstance();
s_PreservedMissionTask = mode.Objectives().Current();
s_RestoreExecutor = SCR_TaskSystem.TaskExecutorFromPlayerID(SCR_PlayerController.GetLocalPlayerId());
if (!Check(tasks && s_PreservedMissionTask && s_RestoreExecutor, "isolated deletion has a native task system, mission task and local executor")) return false;
s_IsolatedTask = tasks.CreateTask("{1D0F815858EE24AD}Prefabs/Tasks/BaseTask.et", "erri-mission-probe-teardown", "Objective cleanup probe", "Isolated native task for widget teardown.");
if (!Check(s_IsolatedTask && s_IsolatedTask != s_PreservedMissionTask, "deletion fixture owns a separate native task")) return false;
tasks.SetTaskUIVisibility(s_IsolatedTask, SCR_ETaskUIVisibility.LIST_ONLY);
// Vanilla permits one assigned task per executor. Cleanup restores the real one.
tasks.AssignTask(s_IsolatedTask, s_RestoreExecutor, true);
if (!Check(s_IsolatedTask.IsTaskAssignedTo(s_RestoreExecutor), "isolated task has an actual local assignee")) return false;
s_Detail = GetGame().GetWorkspace().CreateWidgets("{552EB1921B5C548C}UI/layouts/Task/TaskListEntryDescription.layout");
if (!Check(s_Detail != null, "isolated native details layout created")) return false;
s_Detail.SetVisible(false);
s_DetailHandler = SCR_TaskListEntryDescriptionUIComponent.Cast(s_Detail.FindHandler(SCR_TaskListEntryDescriptionUIComponent));
if (!Check(s_DetailHandler != null, "isolated native details handler attached")) return false;
s_DetailHandler.InitDescription(s_IsolatedTask);
s_DetailHandler.ERR_ProbeWatch();
s_IsolatedDeleteRequested = true;
tasks.DeleteTask(s_IsolatedTask);
// These are native weak references, not manually cleared probe variables.
if (!Check(s_IsolatedTask == null && s_DetailHandler.ERR_ProbeHasNoTask(), "native task deletion clears both task and bound-widget weak references")) return false;
s_ClosedHandler = s_DetailHandler;
s_Detail.RemoveFromHierarchy();
s_Detail = null;
s_DetailHandler = null;
s_ClosedHandler.ERR_ProbeClosed();
if (!Check(s_ClosedHandler.ERR_ProbeWasDetached(), "deleted-task panel closes through production detach")) return false;
tasks.AssignTask(s_PreservedMissionTask, s_RestoreExecutor, true);
if (!Check(mode.Objectives().Current() == s_PreservedMissionTask && s_PreservedMissionTask.IsTaskAssignedTo(s_RestoreExecutor), "real mission objective survives isolated deletion and assignment is restored")) return false;
s_CloseReadyAt = now + 500;
return true;
}
static int TickDeletedTaskClose(ERR_GameMode mode, float now)
{
if (s_Failed || !s_ClosedHandler) return -1;
if (now < s_CloseReadyAt) return 0;
if (!Check(s_ClosedHandler.ERR_ProbeLateCallbacks() == 0, "deleted-task panel has no delayed callbacks after weak references clear")) return -1;
if (!Check(s_PreservedMissionTask && mode.Objectives().Current() == s_PreservedMissionTask && s_PreservedMissionTask.IsTaskAssignedTo(s_RestoreExecutor), "real mission objective remains intact after delayed teardown check")) return -1;
Stop();
return 1;
}
static bool Observe(ERR_GameMode mode)
{
if (s_Failed) return false;
SCR_Task task = mode.Objectives().Current();
if (!Check(task != null, "current native task exists")) return false;
if (s_Task != task)
{
Stop();
s_Task = task;
s_Entry = GetGame().GetWorkspace().CreateWidgets("{B71975032150BAFB}UI/layouts/Task/TaskListEntry.layout");
s_Detail = GetGame().GetWorkspace().CreateWidgets("{552EB1921B5C548C}UI/layouts/Task/TaskListEntryDescription.layout");
if (!Check(s_Entry && s_Detail, "native list and detail layouts created")) return false;
s_Entry.SetVisible(false);
s_Detail.SetVisible(false);
s_EntryHandler = SCR_TaskListEntryUIComponent.Cast(s_Entry.FindHandler(SCR_TaskListEntryUIComponent));
s_DetailHandler = SCR_TaskListEntryDescriptionUIComponent.Cast(s_Detail.FindHandler(SCR_TaskListEntryDescriptionUIComponent));
if (!Check(s_EntryHandler && s_DetailHandler, "native handlers attached")) return false;
s_EntryHandler.InitTask(task);
s_DetailHandler.InitDescription(task);
// Same visual-change route used by the vanilla task list.
s_EntryHandler.GetOnTaskVisualChanged().Insert(s_DetailHandler.InitDescription);
}
RichTextWidget title = RichTextWidget.Cast(s_Entry.FindAnyWidget("m_wTaskTitle"));
RichTextWidget description = RichTextWidget.Cast(s_Detail.FindAnyWidget("m_wDescription"));
if (!Check(title && description && title.GetText() == task.GetTaskName() && description.GetText() == task.GetTaskDescription(), "open list and details contain current title and instructions")) return false;
Widget showMap = s_Detail.FindAnyWidget("m_wButtonShowMap");
if (!Check(showMap && !showMap.IsVisible(), "list-only task cannot expose an undiscovered map position")) return false;
SCR_TaskExecutor player = SCR_TaskSystem.TaskExecutorFromPlayerID(SCR_PlayerController.GetLocalPlayerId());
if (!Check(player && task.IsTaskAssignedTo(player), "actual local player receives the active objective")) return false;
if (!Check(ERR_ObjectiveText.Extraction(12500).Contains("12.5") && !ERR_ObjectiveText.Extraction(12500).Contains("9 kilometres"), "extraction instructions follow a nondefault boundary")) return false;
return true;
}
}
// Observers exist only in the opt-in native fixture. They do not unsubscribe or
// cancel work: a late callback is counted as failure before avoiding dead-widget
// dereferences, allowing the fixture to report the production cleanup defect.
modded class SCR_TaskListEntryDescriptionUIComponent
{
protected bool m_ERRProbeWatching;
protected bool m_ERRProbeClosed;
protected bool m_ERRProbeDetached;
protected int m_ERRProbeTaskCallbacks;
protected int m_ERRProbeLateCallbacks;
void ERR_ProbeWatch() { m_ERRProbeWatching = true; m_ERRProbeTaskCallbacks = 0; }
void ERR_ProbeClosed() { m_ERRProbeClosed = true; }
int ERR_ProbeTaskCallbacks() { return m_ERRProbeTaskCallbacks; }
int ERR_ProbeLateCallbacks() { return m_ERRProbeLateCallbacks; }
bool ERR_ProbeWasDetached() { return m_ERRProbeDetached; }
bool ERR_ProbeHasNoTask() { return m_Task == null; }
protected bool ERR_ProbeCallback(bool taskEvent, string kind)
{
if (!m_ERRProbeWatching) return false;
if (m_ERRProbeClosed)
{
m_ERRProbeLateCallbacks++;
PrintFormat("ERR OBJECTIVE LATE CALLBACK: kind=%1 count=%2 task=%3 detached=%4 root=%5", kind, m_ERRProbeLateCallbacks, m_Task != null, m_ERRProbeDetached, m_wRoot != null);
return true;
}
if (taskEvent) m_ERRProbeTaskCallbacks++;
return false;
}
override void HandlerDeattached(Widget w)
{
m_ERRProbeDetached = true;
super.HandlerDeattached(w);
}
protected override void UpdateAssignees(notnull SCR_Task task, SCR_TaskExecutor newAssignee = null, int requesterID = 0)
{
if (ERR_ProbeCallback(true, "UpdateAssignees")) return;
super.UpdateAssignees(task, newAssignee, requesterID);
}
protected override void OnTaskUIVisibilityChanged(SCR_Task task, SCR_ETaskUIVisibility visible)
{
if (ERR_ProbeCallback(true, "OnTaskUIVisibilityChanged")) return;
super.OnTaskUIVisibilityChanged(task, visible);
}
protected override void OnTaskVisibilityChanged(SCR_Task task, SCR_ETaskVisibility visible)
{
if (ERR_ProbeCallback(true, "OnTaskVisibilityChanged")) return;
super.OnTaskVisibilityChanged(task, visible);
}
protected override void OnTaskOwnershipChanged(SCR_Task task, SCR_ETaskOwnership ownership)
{
if (ERR_ProbeCallback(true, "OnTaskOwnershipChanged")) return;
super.OnTaskOwnershipChanged(task, ownership);
}
protected override void CheckOverflow(Widget w)
{
if (ERR_ProbeCallback(false, "CheckOverflow")) return;
super.CheckOverflow(w);
}
override void UpdateTask()
{
if (ERR_ProbeCallback(false, "UpdateTask")) return;
super.UpdateTask();
}
}
#endif
@@ -0,0 +1,367 @@
#ifdef WORKBENCH
// Only connection membership is simulated for the second character. Native
// actor mutations settle on later frames; isolated service timestamps stay exact.
class ERR_NativeRadioSample : ERR_RadioDefenceService
{
ref array<IEntity> Members = {};
int Connections = 2;
void ERR_NativeRadioSample(ERR_GameMode mode) { m_Mode = mode; }
protected override bool IsPlayer(IEntity actor) { return Members.Contains(actor); }
protected override int ConnectedPlayers() { return Connections; }
protected override void Players(out array<IEntity> players) { players.Copy(Members); }
}
class ERR_NativeRadioDefenceProbe
{
protected ERR_GameMode m_Mode;
protected IEntity m_Player;
protected IEntity m_Second;
protected ERR_LocationComponent m_Radio;
protected FactionAffiliationComponent m_Affiliation;
protected ref ERR_NativeRadioSample m_Service;
protected ref ERR_RadioDefenceService m_Authoritative;
protected int m_Starts;
protected int m_Completions;
protected int m_Changes;
protected int m_OriginalDuration;
protected vector m_Original[4];
protected bool m_OriginalUnconscious;
protected bool m_Snapshot;
protected bool m_SettingsChanged;
protected bool m_Restored;
protected bool m_RestoreSucceeded;
protected int m_Step;
protected int m_Result;
protected float m_Wait;
protected float m_StateDeadline;
protected float m_NextStateDiagnostic;
void ERR_NativeRadioDefenceProbe(ERR_GameMode mode, IEntity player, ERR_LocationComponent radio)
{
m_Mode = mode; m_Player = player; m_Radio = radio;
}
protected bool Check(bool condition, string detail)
{
if (condition) { Print("ERR SMOKE PASS: radio service " + detail); return true; }
Print("ERR SMOKE FAIL: radio service " + detail, LogLevel.ERROR);
m_Result = -1;
Restore();
return false;
}
protected void Started(ERR_LocationComponent location) { m_Starts++; }
protected void Changed(ERR_RadioDefenceService service) { m_Changes++; }
protected void Completed(ERR_LocationComponent location)
{
m_Completions++;
m_Service.Tick(1000000); // Re-entrant observer cannot complete twice.
}
protected void Move(IEntity actor, vector position)
{
vector transform[4]; actor.GetWorldTransform(transform);
transform[3] = ERR_Actors.Ground(position);
ChimeraCharacter.Cast(actor).Teleport(transform);
}
protected void Conscious(IEntity actor, bool value)
{
CharacterControllerComponent.Cast(actor.FindComponent(CharacterControllerComponent)).SetUnconscious(!value);
}
protected float Distance(string label)
{
float distance = vector.DistanceXZ(m_Player.GetOrigin(), m_Radio.Position());
PrintFormat("ERR RADIO POSITION: %1 actor=%2 radio=%3 distanceXZ=%4", label, m_Player.GetOrigin(), m_Radio.Position(), distance);
return distance;
}
protected void WaitFor(int step, float now)
{
m_Step = step;
m_Wait = now + 750;
m_StateDeadline = now + 12000;
m_NextStateDiagnostic = now;
}
protected void RecoveryDiagnostic(IEntity actor, string label)
{
CharacterControllerComponent controller;
if (actor) controller = CharacterControllerComponent.Cast(actor.FindComponent(CharacterControllerComponent));
int unconscious = -1;
int lifeState = -1;
if (controller)
{
unconscious = controller.IsUnconscious();
lifeState = controller.GetLifeState();
}
PrintFormat("ERR RADIO RECOVERY: %1 step=%2 alive=%3 canFight=%4 unconscious=%5 lifeState=%6 origin=%7", label, m_Step, ERR_Actors.Alive(actor), ERR_Actors.CanFight(actor), unconscious, lifeState, actor.GetOrigin());
}
// Native recovery includes controller/ragdoll state transitions beyond one
// frame. Poll the observed state without reissuing SetUnconscious or altering
// health. Dead/missing actors fail immediately; delayed recovery has a bound.
protected bool Recovered(IEntity actor, float now, string label)
{
if (!actor || !ERR_Actors.Alive(actor))
{
Check(false, label + " lost its living actor during recovery");
return false;
}
if (ERR_Actors.CanFight(actor))
{
RecoveryDiagnostic(actor, label + " ready");
return true;
}
if (now >= m_NextStateDiagnostic)
{
RecoveryDiagnostic(actor, label + " waiting");
m_NextStateDiagnostic = now + 1000;
}
if (now >= m_StateDeadline)
{
Check(false, label + " did not regain conscious native state within twelve seconds");
return false;
}
m_Wait = now + 250;
return false;
}
protected void AuthorizationDiagnostic()
{
int id = GetGame().GetPlayerManager().GetPlayerIdFromControlledEntity(m_Player);
ERR_PlayerLife life = m_Mode.Players().Get(id);
bool connected = life && life.Connected;
bool usedLife = life && life.UsedLife;
bool sameActor = life && life.Actor == m_Player;
bool friendly = m_Mode.PlayerFaction() && SCR_FactionManager.SGetFaction(m_Player) == m_Mode.PlayerFaction();
PrintFormat("ERR RADIO AUTH: active=%1 phase=%2 registered=%3 kind=%4 knowledge=%5 serviceState=%6 distance=%7", m_Mode.Active(), m_Mode.Phase(), m_Mode.HasLocation(m_Radio), m_Radio.Kind(), m_Radio.Knowledge(), m_Authoritative.State(), vector.DistanceXZ(m_Player.GetOrigin(), m_Radio.Position()));
PrintFormat("ERR RADIO AUTH: playerId=%1 connected=%2 usedLife=%3 sameActor=%4 friendly=%5 canFight=%6 canBegin=%7", id, connected, usedLife, sameActor, friendly, ERR_Actors.CanFight(m_Player), m_Authoritative.CanBegin(m_Player, m_Radio));
}
protected void Restore()
{
if (m_Restored) return;
m_Restored = true;
m_RestoreSucceeded = true;
if (m_Service)
{
m_Service.OnStarted().Remove(Started);
m_Service.OnProgressChanged().Remove(Changed);
m_Service.OnCompleted().Remove(Completed);
m_Service.Stop();
}
if (m_Authoritative) m_Authoritative.Stop();
if (!GetGame() || !Replication.IsServer()) return;
if (m_SettingsChanged && m_Mode && m_Mode.Settings())
m_RestoreSucceeded = m_Mode.Settings().Set("radioDefenceSeconds", m_OriginalDuration);
if (m_Snapshot && m_Player)
{
CharacterControllerComponent controller = CharacterControllerComponent.Cast(m_Player.FindComponent(CharacterControllerComponent));
ChimeraCharacter character = ChimeraCharacter.Cast(m_Player);
if (controller && character && ERR_Actors.Alive(m_Player))
{
controller.SetUnconscious(m_OriginalUnconscious);
character.Teleport(m_Original);
}
else m_RestoreSucceeded = false;
}
ERR_Actors.DeleteSpawned(m_Second);
m_Second = null;
}
// The parent must call this on cancellation/fixture timeout as well as failure.
// No fixture-owned callqueue is installed; no later mutation runs after Stop.
void Stop()
{
if (m_Result == 0) m_Result = -1;
Restore();
}
int Tick(float now)
{
if (m_Result != 0) return m_Result;
if (now < m_Wait) return 0;
if (!Replication.IsServer() || !m_Mode || !m_Player || !m_Radio || !m_Mode.Settings())
{
Check(false, "async fixture lost authoritative mission/player/radio");
return -1;
}
if (m_Step == 0)
{
if (!Check(m_Mode.Phase() == ERR_Phase.RADIO_SEARCH && m_Radio.Knowledge() == 2 && ERR_Actors.Player(m_Player), "identified radio and real controlled prisoner available")) return -1;
m_OriginalDuration = m_Mode.Settings().Get("radioDefenceSeconds");
m_Player.GetWorldTransform(m_Original);
CharacterControllerComponent controller = CharacterControllerComponent.Cast(m_Player.FindComponent(CharacterControllerComponent));
if (!Check(controller && ChimeraCharacter.Cast(m_Player), "controlled prisoner supports native state restoration")) return -1;
m_OriginalUnconscious = controller.IsUnconscious();
m_Snapshot = true;
if (!Check(m_Mode.Settings().Set("radioDefenceSeconds", 30), "isolated thirty-second duration saved")) return -1;
m_SettingsChanged = true;
m_Second = ERR_Actors.Spawn(m_Mode.Factions().PrisonerPrefab, ERR_Actors.Ground(m_Radio.Position() + "-2 0 0"));
if (!Check(m_Second != null, "second physical defender spawned")) return -1;
m_Mode.Own(m_Second);
DamageManagerComponent.Cast(m_Second.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
WaitFor(1, now);
return 0;
}
if (m_Step == 1)
{
if (!Check(ERR_Actors.CanFight(m_Second), "second physical defender settles with simulated connection membership")) return -1;
m_Authoritative = new ERR_RadioDefenceService(m_Mode);
if (!Check(!m_Authoritative.Begin(m_Second, m_Radio), "ordinary AI cannot tune even while alive and nearby")) return -1;
if (!Check(!m_Authoritative.Begin(m_Player, null), "missing radio rejected")) return -1;
Move(m_Player, m_Radio.Position() + "6 0 0");
WaitFor(2, now);
return 0;
}
if (m_Step == 2)
{
if (!Check(Distance("outside tuning range after deferred teleport") > 5 && !m_Authoritative.Begin(m_Player, m_Radio), "tuning outside five metres rejected")) return -1;
Move(m_Player, m_Radio.Position() + "2 0 0");
Conscious(m_Player, false);
WaitFor(3, now);
return 0;
}
if (m_Step == 3)
{
CharacterControllerComponent controller = CharacterControllerComponent.Cast(m_Player.FindComponent(CharacterControllerComponent));
if (!Check(Distance("unconscious tuning range after deferred teleport") <= 5 && controller.IsUnconscious() && !m_Authoritative.Begin(m_Player, m_Radio), "unconscious prisoner cannot tune")) return -1;
Conscious(m_Player, true);
WaitFor(4, now);
return 0;
}
if (m_Step == 4)
{
if (!Recovered(m_Player, now, "tuning prisoner")) return m_Result;
AuthorizationDiagnostic();
m_Service = new ERR_NativeRadioSample(m_Mode);
if (!Check(ERR_Actors.CanFight(m_Player) && m_Authoritative.CanBegin(m_Player, m_Radio), "registered friendly conscious prisoner remains authorized")) return -1;
if (!Check(!m_Service.Begin(m_Player, m_Radio), "unregistered defender cannot start the isolated service")) return -1;
m_Service.Members.Insert(m_Player); m_Service.Members.Insert(m_Second);
m_Affiliation = FactionAffiliationComponent.Cast(m_Second.FindComponent(FactionAffiliationComponent));
if (!Check(m_Affiliation != null, "physical defender has native faction affiliation")) return -1;
m_Affiliation.SetAffiliatedFaction(m_Mode.EnemyFaction());
WaitFor(5, now);
return 0;
}
if (m_Step == 5)
{
if (!Check(SCR_FactionManager.SGetFaction(m_Second) == m_Mode.EnemyFaction() && !m_Service.Begin(m_Second, m_Radio), "hostile controlled defender cannot tune")) return -1;
m_Affiliation.SetAffiliatedFaction(m_Mode.PlayerFaction());
WaitFor(6, now);
return 0;
}
if (m_Step == 6)
{
m_Service.OnStarted().Insert(Started);
m_Service.OnProgressChanged().Insert(Changed);
m_Service.OnCompleted().Insert(Completed);
if (!Check(m_Service.Begin(m_Player, m_Radio) && !m_Service.Begin(m_Player, m_Radio) && m_Starts == 1, "start event emitted once and duplicate start rejected")) return -1;
m_Service.Tick(1000);
if (!Check(m_Service.DefenderCount() == 2 && m_Service.Since() == 1000 && m_Service.Occupied(), "two conscious physical defenders share one timer")) return -1;
m_Affiliation.SetAffiliatedFaction(m_Mode.EnemyFaction());
WaitFor(7, now);
return 0;
}
if (m_Step == 7)
{
m_Service.Tick(1500);
if (!Check(!m_Service.CanDefend(m_Second) && m_Service.DefenderCount() == 1 && m_Service.Since() == 1000, "hostile actor cannot defend even with simulated connection membership")) return -1;
m_Affiliation.SetAffiliatedFaction(m_Mode.PlayerFaction());
WaitFor(8, now);
return 0;
}
if (m_Step == 8)
{
m_Service.Tick(1600);
int changed = m_Changes;
m_Service.Tick(6000);
if (!Check(m_Service.SecondsRemaining(6000) == 25 && m_Changes == changed, "elapsed countdown does not emit redundant progress events")) return -1;
Conscious(m_Player, false);
WaitFor(9, now);
return 0;
}
if (m_Step == 9)
{
m_Service.Tick(7000);
if (!Check(m_Service.DefenderCount() == 1 && m_Service.Since() == 1000, "second defender preserves progress while first is unconscious")) return -1;
Conscious(m_Second, false);
WaitFor(10, now);
return 0;
}
if (m_Step == 10)
{
m_Service.Tick(8000);
if (!Check(!m_Service.Occupied() && m_Service.Since() == -1 && m_Service.SecondsRemaining(8000) == 30, "all unconscious defenders reset accumulated time")) return -1;
Conscious(m_Player, true);
WaitFor(11, now);
return 0;
}
if (m_Step == 11)
{
if (!Recovered(m_Player, now, "first defender")) return m_Result;
m_Service.Tick(9000);
if (!Check(m_Service.DefenderCount() == 1 && m_Service.Since() == 9000, "conscious recovery starts a fresh continuous interval")) return -1;
Conscious(m_Second, true);
WaitFor(12, now);
return 0;
}
if (m_Step == 12)
{
if (!Recovered(m_Second, now, "second defender")) return m_Result;
m_Service.Tick(10000);
m_Service.Connections = 0; m_Service.Tick(11000);
if (!Check(m_Service.DefenderCount() == 0 && !m_Service.Occupied(), "empty server resets despite remaining character bodies")) return -1;
m_Service.Connections = 2; m_Service.Tick(12000);
Move(m_Player, m_Radio.Position() + "60.5 0 0");
WaitFor(13, now);
return 0;
}
if (m_Step == 13)
{
m_Service.Tick(13000);
if (!Check(Distance("outside defence radius after deferred teleport") >= 60 && !m_Service.CanDefend(m_Player) && m_Service.DefenderCount() == 1 && m_Service.Since() == 12000, "outside sixty metres excludes first defender without resetting second")) return -1;
DamageManagerComponent damage = DamageManagerComponent.Cast(m_Second.FindComponent(DamageManagerComponent));
damage.EnableDamageHandling(true);
SCR_CharacterDamageManagerComponent.Cast(damage).Kill(Instigator.CreateInstigator(m_Second));
WaitFor(14, now);
return 0;
}
if (m_Step == 14)
{
m_Service.Tick(14000);
if (!Check(!ERR_Actors.Alive(m_Second) && !m_Service.CanDefend(m_Second) && !m_Service.Occupied(), "dead defender cannot maintain transmission")) return -1;
Move(m_Player, m_Radio.Position() + "2 0 0");
WaitFor(15, now);
return 0;
}
if (m_Step == 15)
{
if (!Check(Distance("returned to radio after deferred teleport") <= 5 && ERR_Actors.CanFight(m_Player), "survivor returns physically before final transmission samples")) return -1;
m_Service.Tick(15000);
if (!Check(m_Mode.Settings().Set("radioDefenceSeconds", 45), "live duration increase saved")) return -1;
m_Service.Tick(45000);
if (!Check(m_Service.State() == ERR_RadioDefenceState.DEFENDING && m_Service.Since() == 15000 && m_Service.SecondsRemaining(45000) == 15, "live duration increase preserves accumulated occupancy")) return -1;
if (!Check(m_Mode.Settings().Set("radioDefenceSeconds", 30), "live duration reduction saved")) return -1;
m_Service.Tick(45000);
if (!Check(m_Service.State() == ERR_RadioDefenceState.COMPLETED && m_Completions == 1 && m_Service.SecondsRemaining(45000) == 0, "live duration reduction completes at exact continuous boundary")) return -1;
m_Service.Tick(46000); m_Service.Stop(); m_Service.Tick(47000);
if (!Check(m_Completions == 1 && !m_Service.Begin(m_Player, m_Radio), "completed service cannot restart or emit duplicate completion after stop")) return -1;
ERR_NativeRadioSample stopped = new ERR_NativeRadioSample(m_Mode);
stopped.Members.Insert(m_Player); stopped.OnCompleted().Insert(Completed);
if (!Check(stopped.Begin(m_Player, m_Radio), "isolated cancellation service begins")) return -1;
stopped.Tick(1000); stopped.Stop(); stopped.Stop(); stopped.Tick(60000);
if (!Check(stopped.State() == ERR_RadioDefenceState.STOPPED && !stopped.Occupied() && m_Completions == 1 && !stopped.Begin(m_Player, m_Radio), "stop cancels progress and future starts without completing")) return -1;
ERR_NativeRadioSample terminal = new ERR_NativeRadioSample(m_Mode);
terminal.Members.Insert(m_Player); terminal.OnCompleted().Insert(Completed);
if (!Check(terminal.Begin(m_Player, m_Radio), "isolated terminal-phase service begins")) return -1;
terminal.Tick(1000); terminal.PhaseChanged(ERR_Phase.RADIO_DEFENCE, ERR_Phase.DEFEAT); terminal.Tick(60000);
if (!Check(terminal.State() == ERR_RadioDefenceState.STOPPED && m_Completions == 1, "terminal phase event prevents later completion")) return -1;
if (!Check(m_Mode.Phase() == ERR_Phase.RADIO_SEARCH && m_Mode.RadioDefence().State() == ERR_RadioDefenceState.IDLE, "isolated event tests leave live objective ready for normal tuning")) return -1;
Restore();
WaitFor(90, now);
return 0;
}
if (m_Step == 90)
{
if (!m_OriginalUnconscious && !Recovered(m_Player, now, "restored prisoner")) return m_Result;
CharacterControllerComponent controller = CharacterControllerComponent.Cast(m_Player.FindComponent(CharacterControllerComponent));
PrintFormat("ERR RADIO RESTORE: actual=%1 original=%2 distance=%3", m_Player.GetOrigin(), m_Original[3], vector.Distance(m_Player.GetOrigin(), m_Original[3]));
if (!Check(m_RestoreSucceeded && m_Mode.Settings().Get("radioDefenceSeconds") == m_OriginalDuration && controller.IsUnconscious() == m_OriginalUnconscious && vector.Distance(m_Player.GetOrigin(), m_Original[3]) < 1.5, "isolated test restores live duration and physical player state after a world frame")) return -1;
m_Result = 1;
return 1;
}
Check(false, "unknown asynchronous fixture step");
return -1;
}
}
#endif
@@ -0,0 +1,62 @@
// Opt-in local diagnostic only. It does not bypass validation or alter cleanup.
#ifdef WORKBENCH
modded class SCR_BaseItemSupportStationComponent
{
protected static int s_ERRStationTeardownLines;
protected bool m_ERRStationInDelete;
protected IEntity m_ERRStationDeleteOwner;
override void OnDelete(IEntity owner)
{
string enabled;
bool diagnose = System.GetCLIParam("errStationTeardownDiag", enabled) && enabled == "1";
if (diagnose)
{
m_ERRStationInDelete = true;
m_ERRStationDeleteOwner = owner;
}
// Preserve vanilla OnDelete, including its call to InitValidSetup.
super.OnDelete(owner);
m_ERRStationInDelete = false;
m_ERRStationDeleteOwner = null;
}
protected override bool InitValidSetup()
{
if (m_ERRStationInDelete && s_ERRStationTeardownLines < 64)
{
s_ERRStationTeardownLines++;
IEntity owner = m_ERRStationDeleteOwner;
string ownerName = "<deleted>";
ResourceName prefab;
if (owner)
{
ownerName = owner.GetName();
if (owner.GetPrefabData()) prefab = owner.GetPrefabData().GetPrefabName();
}
SCR_EntityCatalogManagerComponent catalog = SCR_EntityCatalogManagerComponent.GetInstance();
SCR_BaseGameMode baseMode;
if (GetGame()) baseMode = SCR_BaseGameMode.Cast(GetGame().GetGameMode());
int gameState = -1;
int phase = -1;
bool hasEndData;
if (baseMode)
{
gameState = baseMode.GetState();
hasEndData = baseMode.GetEndGameData() != null;
ERR_GameMode mode = ERR_GameMode.Cast(baseMode);
if (mode) phase = mode.Phase();
}
string detail = string.Format("ERR STATION TEARDOWN DIAG: n=%1 owner=%2 prefab=%3 cachedCatalog=%4 globalCatalog=%5", s_ERRStationTeardownLines, ownerName, prefab, m_EntityCatalogManager != null, catalog != null);
detail += string.Format(" modePresent=%1 gameState=%2 errPhase=%3 endData=%4 call=OnDelete/InitValidSetup", baseMode != null, gameState, phase, hasEndData);
Print(detail);
if (s_ERRStationTeardownLines == 64) Print("ERR STATION TEARDOWN DIAG: 64-line diagnostic limit reached; vanilla validation and cleanup continue unchanged.");
}
// Retain every original validation result and error message.
return super.InitValidSetup();
}
}
#endif
@@ -0,0 +1,146 @@
#ifdef WORKBENCH
// Explicit destructive test of successor-owned transport in the disposable
// scenario. Scripted occupants and engine input are not manual driving or MP.
class ERR_NativeTransportProbe
{
protected ERR_GameMode m_Mode;
protected ERR_SiteRuntime m_Site;
protected Vehicle m_Vehicle;
protected CarControllerComponent m_Controller;
protected SCR_FuelManagerComponent m_Fuel;
protected ref array<IEntity> m_Actors = {};
protected BaseCompartmentSlot m_Driver;
protected BaseCompartmentSlot m_Passenger;
protected int m_Step;
protected float m_Wait;
void ERR_NativeTransportProbe(ERR_GameMode mode) { m_Mode = mode; }
protected bool Check(bool condition, string detail)
{
if (condition) { Print("ERR SMOKE PASS: transport " + detail); return true; }
Print("ERR SMOKE FAIL: transport " + detail, LogLevel.ERROR);
return false;
}
protected bool DefinitionChecks()
{
ERR_ScenarioDefinition definition = ERR_ScenarioDefinition.Cast(SCR_BaseContainerTools.CreateInstanceFromPrefab("{BC310DC0CD27F523}Configs/ERR/EveronSites.conf"));
ERR_SiteDefinition site;
if (definition) site = definition.Find("everon-supply-2");
if (!Check(site && site.Transport && definition.Valid(), "authored transport definition resolves")) return false;
ERR_SiteTransport transport = site.Transport;
vector offset = transport.Offset;
transport.Offset = "61 0 0";
if (!Check(!definition.Valid(), "unbounded parking offset rejected")) return false;
transport.Offset = "0 1 0";
if (!Check(!definition.Valid(), "floating parking offset rejected")) return false;
transport.Offset = offset;
float radius = transport.ClearanceRadius;
transport.ClearanceRadius = 1;
if (!Check(!definition.Valid(), "undersized parking footprint rejected")) return false;
transport.ClearanceRadius = 9;
if (!Check(!definition.Valid(), "unbounded parking footprint rejected")) return false;
transport.ClearanceRadius = radius;
float range = transport.MaximumTerrainRange;
transport.MaximumTerrainRange = 2;
if (!Check(!definition.Valid(), "unsafe authoring slope allowance rejected")) return false;
transport.MaximumTerrainRange = range;
ERR_SiteDefinition radio = definition.Find("everon-radio-1");
radio.Transport = transport;
if (!Check(!definition.Valid(), "transport restricted to optional depot and outpost sites")) return false;
radio.Transport = null;
return Check(definition.Valid(), "valid authoring restored after isolated mutations");
}
protected IEntity Character(int index)
{
IEntity actor = ERR_Actors.Spawn(m_Mode.Factions().PrisonerPrefab, ERR_Actors.Ground(m_Vehicle.GetOrigin() + Vector(-8 - index * 2, 0, 0)));
if (!actor) return null;
m_Mode.Own(actor);
m_Actors.Insert(actor);
DamageManagerComponent damage = DamageManagerComponent.Cast(actor.FindComponent(DamageManagerComponent));
if (damage) damage.EnableDamageHandling(false);
return actor;
}
int Tick(float now)
{
if (now < m_Wait) return 0;
if (m_Step == 0)
{
if (!DefinitionChecks()) return -1;
m_Site = m_Mode.Sites().Find("everon-supply-2");
if (!Check(m_Site && m_Site.Transport && m_Mode.Sites().TransportCount() == 1 && m_Mode.Sites().Owns(m_Site.Transport), "exactly one authored transport belongs to the finite site service")) return -1;
m_Vehicle = m_Site.Transport;
m_Controller = CarControllerComponent.Cast(m_Vehicle.FindComponent(CarControllerComponent));
m_Fuel = SCR_FuelManagerComponent.Cast(m_Vehicle.FindComponent(SCR_FuelManagerComponent));
if (!Check(m_Controller && m_Fuel && m_Fuel.HasFuel() && m_Controller.GetPersistentHandBrake(), "wheeled transport starts parked with vanilla finite fuel")) return -1;
PrintFormat("ERR TRANSPORT FUEL: current=%1 maximum=%2", m_Fuel.GetTotalFuel(), m_Fuel.GetTotalMaxFuel());
BaseCompartmentManagerComponent manager = BaseCompartmentManagerComponent.Cast(m_Vehicle.FindComponent(BaseCompartmentManagerComponent));
array<BaseCompartmentSlot> seats = {};
if (manager) manager.GetCompartments(seats);
int usable;
foreach (BaseCompartmentSlot slot : seats)
{
if (!slot) continue;
ECompartmentType type = SCR_CompartmentAccessComponent.GetCompartmentType(slot);
if (type == ECompartmentType.PILOT) { usable++; if (!m_Driver) m_Driver = slot; }
if (type == ECompartmentType.CARGO) { usable++; if (!m_Passenger) m_Passenger = slot; }
}
PrintFormat("ERR TRANSPORT SEATS: usable driver/passenger positions=%1", usable);
if (!Check(m_Driver && m_Passenger && m_Driver != m_Passenger, "native driver and passenger compartments are distinct")) return -1;
DamageManagerComponent.Cast(m_Vehicle.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
IEntity driver = Character(0);
IEntity passenger = Character(1);
if (!Check(driver && passenger, "isolated physical occupants created")) return -1;
CompartmentAccessComponent access = CompartmentAccessComponent.Cast(driver.FindComponent(CompartmentAccessComponent));
if (!Check(access && access.GetInVehicle(m_Vehicle, m_Driver, true, -1, ECloseDoorAfterActions.INVALID, false), "native driver boarding request accepted")) return -1;
m_Step = 1;
m_Wait = now + 1500;
return 0;
}
if (m_Step == 1)
{
CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_Actors[1].FindComponent(CompartmentAccessComponent));
if (!Check(access && access.GetInVehicle(m_Vehicle, m_Passenger, true, -1, ECloseDoorAfterActions.INVALID, false), "native passenger boarding request accepted")) return -1;
m_Step = 2;
m_Wait = now + 2500;
return 0;
}
if (m_Step == 2)
{
if (!Check(m_Driver.GetOccupant() == m_Actors[0] && m_Passenger.GetOccupant() == m_Actors[1] && CompartmentAccessComponent.GetVehicleIn(m_Actors[0]) == m_Vehicle && CompartmentAccessComponent.GetVehicleIn(m_Actors[1]) == m_Vehicle, "driver and passenger physically occupy their native seats")) return -1;
if (!Check(m_Controller.IsEngineOn() || m_Controller.StartEngine(), "ordinary native engine start request accepted")) return -1;
m_Step = 3;
m_Wait = now + 6000;
return 0;
}
if (m_Step == 3)
{
if (!Check(m_Controller.IsEngineOn(), "native wheeled engine starts with available fuel")) return -1;
m_Fuel.SetTotalFuelPercentage(0);
if (!Check(m_Mode.Sites().Prepare() == ERR_PrepareResult.READY && m_Site.Transport == m_Vehicle, "preparation queries preserve the original vehicle after deliberate fuel depletion")) return -1;
m_Step = 4;
m_Wait = now + 5000;
return 0;
}
if (m_Step == 4)
{
if (!Check(!m_Fuel.HasFuel() && m_Fuel.GetTotalFuel() <= 0.001 && m_Mode.Sites().Prepare() == ERR_PrepareResult.READY && m_Mode.Sites().TransportCount() == 1 && m_Site.Transport == m_Vehicle, "empty transport stays empty and is not refilled or replaced")) return -1;
foreach (IEntity actor : m_Actors) ERR_Actors.DeleteSpawned(actor);
m_Actors.Clear();
ERR_Actors.DeleteSpawned(m_Vehicle);
m_Step = 5;
m_Wait = now + 3000;
return 0;
}
if (m_Step == 5)
{
if (!Check(!m_Site.Transport && m_Mode.Sites().TransportCount() == 0 && m_Mode.Sites().Prepare() == ERR_PrepareResult.READY, "lost transport remains absent after service ticks and preparation queries")) return -1;
ERR_ScenarioDefinition definition = ERR_ScenarioDefinition.Cast(SCR_BaseContainerTools.CreateInstanceFromPrefab("{BC310DC0CD27F523}Configs/ERR/EveronSites.conf"));
if (!Check(!m_Mode.Sites().Begin(definition, ERR_Supplies.Map()) && m_Mode.Sites().TransportCount() == 0, "duplicate initialization cannot replace lost transport")) return -1;
m_Mode.Sites().Stop();
if (!Check(m_Mode.Sites().Prepare() == ERR_PrepareResult.FAILED && !m_Mode.Sites().Begin(definition, ERR_Supplies.Map()), "stopped finite owner cannot reinitialize transport")) return -1;
m_Step = 6;
return 1;
}
return 0;
}
}
#endif
@@ -0,0 +1,36 @@
#ifdef WORKBENCH
// Authoring-only survey: omit transport in the fixture's in-memory definition so
// an invalid parking candidate cannot block inspecting nearby terrain/scenery.
modded class ERR_SiteService
{
override bool Begin(ERR_ScenarioDefinition definition, ResourceName fieldMap)
{
string outcome;
if (definition && System.GetCLIParam("errSmokeOutcome", outcome) && outcome == "transport-survey")
foreach (ERR_SiteDefinition site : definition.Sites) site.Transport = null;
return super.Begin(definition, fieldMap);
}
}
class ERR_NativeTransportSurvey
{
static void Run(ERR_GameMode mode)
{
ERR_ScenarioDefinition definition = ERR_ScenarioDefinition.Cast(SCR_BaseContainerTools.CreateInstanceFromPrefab("{BC310DC0CD27F523}Configs/ERR/EveronSites.conf"));
ERR_SiteDefinition site = definition.Find("everon-supply-2");
int clear;
for (int x = -40; x <= 40; x += 8)
for (int z = -40; z <= 40; z += 8)
{
vector offset = Vector(x, 0, z);
if (offset.Length() < 8) continue;
vector position = site.Position + offset;
if (!mode.Sites().TransportClearance(position, site.Transport.ClearanceRadius, site.Transport.MaximumTerrainRange)) continue;
clear++;
PrintFormat("ERR PARKING CANDIDATE: offset=%1 position=%2", offset, ERR_Actors.Ground(position));
}
PrintFormat("ERR PARKING SURVEY: clear=%1; no scenery removed and no transport spawned", clear);
Print("ERR SMOKE PASS: transport parking survey completed");
Print("ERR SMOKE COMPLETE: bounded transport parking survey");
}
}
#endif
@@ -0,0 +1,59 @@
// Native task descriptions otherwise remain stale while their entry is open.
// Own only this scenario's additional binding and missing native detach cleanup.
modded class SCR_TaskListEntryDescriptionUIComponent
{
protected SCR_Task m_ERRObservedObjective;
// Entity references become null when a task is deleted; work ownership must survive.
protected bool m_ERROwnsObjectiveBinding;
override void InitDescription(notnull SCR_Task task)
{
// Native InitDescription deletes assignee labels; cancel their delayed work first.
ERR_UnbindObjectiveDetails();
super.InitDescription(task);
if (!ERR_GameMode.Get() || !task.GetTaskID().StartsWith("erri-mission-")) return;
m_ERRObservedObjective = task;
m_ERROwnsObjectiveBinding = true;
task.GetOnDisplayDataChanged().Insert(ERR_RefreshObjectiveDetails);
}
protected void ERR_RefreshObjectiveDetails()
{
if (m_wRoot && m_Task && m_Task == m_ERRObservedObjective) UpdateTask();
}
protected override void UpdateAssignees(notnull SCR_Task task, SCR_TaskExecutor newAssignee = null, int requesterID = 0)
{
// Native assignment refresh also deletes the old labels before rebuilding them.
if (m_ERROwnsObjectiveBinding && task == m_Task)
ERR_CancelObjectiveOverflow();
super.UpdateAssignees(task, newAssignee, requesterID);
}
protected void ERR_CancelObjectiveOverflow()
{
if (GetGame() && GetGame().GetCallqueue()) GetGame().GetCallqueue().Remove(CheckOverflow);
}
protected void ERR_UnbindObjectiveDetails()
{
if (!m_ERROwnsObjectiveBinding) return;
ERR_CancelObjectiveOverflow();
if (m_ERRObservedObjective) m_ERRObservedObjective.GetOnDisplayDataChanged().Remove(ERR_RefreshObjectiveDetails);
m_ERRObservedObjective = null;
m_ERROwnsObjectiveBinding = false;
}
override void HandlerDeattached(Widget w)
{
// Vanilla detaches widget/manager listeners but leaves these task listeners.
// Preserve that vanilla path for every task outside the successor scenario.
if (m_ERROwnsObjectiveBinding)
{
// These five native invokers are static and survive task entity deletion.
SCR_Task.GetOnTaskAssigneeAdded().Remove(UpdateAssignees);
SCR_Task.GetOnTaskAssigneeRemoved().Remove(UpdateAssignees);
SCR_Task.GetOnTaskUIVisibilityChanged().Remove(OnTaskUIVisibilityChanged);
SCR_Task.GetOnTaskVisibilityChanged().Remove(OnTaskVisibilityChanged);
SCR_Task.GetOnTaskOwnershipChanged().Remove(OnTaskOwnershipChanged);
if (m_TaskComponent) m_TaskComponent.GetOnTaskVisualChanged().Remove(OnTaskVisualChanged);
m_Task = null;
}
ERR_UnbindObjectiveDetails();
super.HandlerDeattached(w);
}
}
@@ -0,0 +1,48 @@
// Shared player-facing copy; reads replicated mission state and never changes it.
class ERR_ObjectiveText
{
static string Title(ERR_Phase phase)
{
if (phase == ERR_Phase.PRISON) return "Escape the prison";
if (phase == ERR_Phase.RADIO_SEARCH) return "Locate the radio station";
if (phase == ERR_Phase.RADIO_DEFENCE) return "Defend the radio transmission";
if (phase == ERR_Phase.EXTRACTION) return "Escape Everon by helicopter";
return "Escape Everon";
}
static string Extraction(float radius)
{
return string.Format("Reach the helicopter marked on your map. Board and fly beyond %1 kilometres from the prison. Living prisoners aboard escape, including unconscious passengers. Dead or absent prisoners do not.", radius / 1000.0);
}
static string Description(ERR_GameMode mode, bool progress = true)
{
if (!mode) return "";
ERR_Phase phase = mode.Phase();
if (phase == ERR_Phase.PREPARING)
{
if (!mode.PreparationError().IsEmpty()) return "The mission could not start. An administrator can use /esc status for the cause. Spawning is disabled until the configuration is corrected and the scenario restarted.";
return "Preparing mission sites and equipment. You will spawn when the mission is ready.";
}
if (phase == ERR_Phase.PRISON)
return "Search the supply box inside the prison for weapons and a field map. Pick the gate lock, then get clear of the guards.";
if (phase == ERR_Phase.RADIO_SEARCH)
{
array<ERR_LocationComponent> locations = {};
mode.Locations(locations);
foreach (ERR_LocationComponent location : locations)
if (location.Kind() == ERR_LocationKind.RADIO && location.Knowledge() == 2)
return "The recovered documents identify the radio station on your map. Reach the station and tune its radio to start the transmission.";
return "Choose either marked supply cache. Each has equipment and enough radio documents to identify the station. If one cache is lost, use the other. Nearby medical and guard sites can be discovered by approaching with a clear view.";
}
if (phase == ERR_Phase.RADIO_DEFENCE)
{
if (!progress) return "Keep a conscious survivor within 60 metres of the radio until the transmission finishes. Leaving the area resets the defence timer.";
int seconds = mode.DefenceSecondsRemaining();
if (!mode.DefenceOccupied())
return string.Format("Transmission interrupted. Keep a conscious survivor within 60 metres of the radio for %1 seconds. Leaving resets progress.", seconds);
int displayed = Math.Ceil(seconds / 5.0) * 5;
return string.Format("Transmission in progress: up to %1 seconds remaining. Keep a conscious survivor within 60 metres of the radio. Leaving resets progress.", displayed);
}
if (phase == ERR_Phase.EXTRACTION) return Extraction(mode.EscapeRadius());
return "";
}
}
+2 -32
View File
@@ -24,11 +24,7 @@ class ERR_Objectives
} }
m_Current = null; m_Current = null;
if (ERR_MissionRules.Terminal(current)) return; if (ERR_MissionRules.Terminal(current)) return;
string title; string title = ERR_ObjectiveText.Title(current);
if (current == ERR_Phase.PRISON) title = "Escape the prison";
else if (current == ERR_Phase.RADIO_SEARCH) title = "Locate the radio station";
else if (current == ERR_Phase.RADIO_DEFENCE) title = "Defend the radio transmission";
else if (current == ERR_Phase.EXTRACTION) title = "Escape Everon by helicopter";
if (title.IsEmpty()) return; if (title.IsEmpty()) return;
m_Current = tasks.CreateTask("{1D0F815858EE24AD}Prefabs/Tasks/BaseTask.et", Id(current), title, Description()); m_Current = tasks.CreateTask("{1D0F815858EE24AD}Prefabs/Tasks/BaseTask.et", Id(current), title, Description());
if (!m_Current) { Print("Rereintroduced: objective creation failed", LogLevel.ERROR); return; } if (!m_Current) { Print("Rereintroduced: objective creation failed", LogLevel.ERROR); return; }
@@ -39,33 +35,7 @@ class ERR_Objectives
Tick(GetGame().GetWorld().GetWorldTime()); Tick(GetGame().GetWorld().GetWorldTime());
} }
protected string Description() protected string Description() { return ERR_ObjectiveText.Description(m_Mode); }
{
ERR_Phase phase = m_Mode.Phase();
if (phase == ERR_Phase.PRISON)
return "Search the supply box inside the prison for weapons and a field map. Pick the gate lock, then get clear of the guards.";
if (phase == ERR_Phase.RADIO_SEARCH)
{
array<ERR_LocationComponent> locations = {};
m_Mode.Locations(locations);
foreach (ERR_LocationComponent location : locations)
if (location.Kind() == ERR_LocationKind.RADIO && location.Knowledge() == 2)
return "The recovered documents identify the radio station on your map. Reach the station and tune its radio to start the transmission.";
return "Choose either marked supply cache. Each has equipment and enough radio documents to identify the station. If one cache is lost, use the other. Nearby medical and guard sites can be discovered by approaching with a clear view.";
}
if (phase == ERR_Phase.RADIO_DEFENCE)
{
int seconds = m_Mode.DefenceSecondsRemaining();
if (!m_Mode.DefenceOccupied())
return string.Format("Transmission interrupted. Keep a conscious survivor within 60 metres of the radio for %1 seconds. Leaving resets progress.", seconds);
// Update at most once per five-second interval; do not broadcast every frame.
int displayed = Math.Ceil(seconds / 5.0) * 5;
return string.Format("Transmission in progress: up to %1 seconds remaining. Keep a conscious survivor within 60 metres of the radio. Leaving resets progress.", displayed);
}
if (phase == ERR_Phase.EXTRACTION)
return string.Format("Reach the helicopter marked on your map. Board and fly beyond %1 kilometres from the prison. Living prisoners aboard escape, including unconscious passengers. Dead or absent prisoners do not.", m_Mode.EscapeRadius() / 1000.0);
return "";
}
void Tick(float now) void Tick(float now)
{ {
+7 -19
View File
@@ -3,7 +3,7 @@ modded class SCR_PlayerController
{ {
protected int m_ERRGuidePhase = -1; protected int m_ERRGuidePhase = -1;
protected bool m_ERRGuideStarted; protected bool m_ERRGuideStarted;
protected string m_ERRGuideError; protected string m_ERRGuideMessage;
override void OnControlledEntityChanged(IEntity from, IEntity to) override void OnControlledEntityChanged(IEntity from, IEntity to)
{ {
@@ -24,27 +24,15 @@ modded class SCR_PlayerController
protected void ERR_UpdateGuide() protected void ERR_UpdateGuide()
{ {
ERR_GameMode mode = ERR_GameMode.Get(); ERR_GameMode mode = ERR_GameMode.Get();
if (!mode || (m_ERRGuidePhase == mode.Phase() && m_ERRGuideError == mode.PreparationError())) return; if (!mode) return;
if (mode.Phase() != ERR_Phase.PREPARING && !GetControlledEntity()) return;
string message = ERR_ObjectiveText.Description(mode, false);
if (m_ERRGuidePhase == mode.Phase() && m_ERRGuideMessage == message) return;
SCR_HintManagerComponent hints = SCR_HintManagerComponent.GetInstance(); SCR_HintManagerComponent hints = SCR_HintManagerComponent.GetInstance();
if (!hints) return; if (!hints) return;
string message; if (!message.IsEmpty()) hints.ShowCustom(message, ERR_ObjectiveText.Title(mode.Phase()), 15);
if (mode.Phase() == ERR_Phase.PREPARING)
{
message = "Preparing mission sites and equipment. You will spawn when the mission is ready.";
if (!mode.PreparationError().IsEmpty()) message = "The mission could not start. An administrator can use /esc status for the cause. Spawning is disabled until the configuration is corrected and the scenario restarted.";
}
else if (!GetControlledEntity()) return;
else if (mode.Phase() == ERR_Phase.PRISON)
message = "Search the supply box inside the prison for weapons and a field map. Pick the gate lock to begin your escape.";
else if (mode.Phase() == ERR_Phase.RADIO_SEARCH)
message = "Two supply caches are marked on your map. Either contains enough radio documents to identify the station; use the other if one is lost. Search nearby medical and guard sites for additional finite supplies.";
else if (mode.Phase() == ERR_Phase.RADIO_DEFENCE)
message = "Keep a conscious survivor within 60 metres of the radio until the transmission finishes. Leaving the area resets the defence timer.";
else if (mode.Phase() == ERR_Phase.EXTRACTION)
message = "The extraction helicopter is marked on your map. Board it and fly at least 9 kilometres from the prison. Living prisoners aboard escape, including unconscious passengers. Dead or absent prisoners do not.";
if (!message.IsEmpty()) hints.ShowCustom(message, "Escape Everon", 15);
m_ERRGuidePhase = mode.Phase(); m_ERRGuidePhase = mode.Phase();
m_ERRGuideError = mode.PreparationError(); m_ERRGuideMessage = message;
} }
void ~SCR_PlayerController() void ~SCR_PlayerController()
{ {
@@ -0,0 +1,140 @@
enum ERR_RadioDefenceState
{
IDLE,
DEFENDING,
COMPLETED,
STOPPED
}
class ERR_RadioDefenceRules
{
static float DefenceRadius() { return 60; }
static float TuneRadius() { return 5; }
static bool CanTune(int phase, bool registered, bool radio, int knowledge, bool player, bool conscious, float distance)
{
return phase == ERR_Phase.RADIO_SEARCH && registered && radio && knowledge >= 2 && player && conscious && distance >= 0 && distance <= TuneRadius();
}
static bool Defender(bool player, bool conscious, float distance)
{
return player && conscious && distance >= 0 && distance < DefenceRadius();
}
static float SinceAfterSample(float since, float previousSample, float now, int defenders)
{
if (now < 0 || defenders <= 0) return -1;
if (since < 0 || now < since || (previousSample >= 0 && now < previousSample)) return now;
return since;
}
}
// Server-owned radio objective. Emits facts; GameMode alone advances the mission.
// Native tasks replicate presentation; no client can start/tick this service.
class ERR_RadioDefenceService
{
protected ERR_GameMode m_Mode;
protected ERR_LocationComponent m_Location;
protected ERR_RadioDefenceState m_State;
protected float m_Since = -1;
protected float m_LastSample = -1;
protected int m_Defenders;
protected int m_LastDuration = -1;
protected ref ScriptInvoker m_OnStarted = new ScriptInvoker();
protected ref ScriptInvoker m_OnProgressChanged = new ScriptInvoker();
protected ref ScriptInvoker m_OnCompleted = new ScriptInvoker();
void ERR_RadioDefenceService(ERR_GameMode mode) { m_Mode = mode; }
static float DefenceRadius() { return ERR_RadioDefenceRules.DefenceRadius(); }
static float TuneRadius() { return ERR_RadioDefenceRules.TuneRadius(); }
ERR_RadioDefenceState State() { return m_State; }
ERR_LocationComponent Location() { return m_Location; }
float Since() { return m_Since; }
int DefenderCount() { return m_Defenders; }
bool Occupied() { return m_State == ERR_RadioDefenceState.DEFENDING && m_Since >= 0; }
ScriptInvoker OnStarted() { return m_OnStarted; } // (ERR_LocationComponent)
ScriptInvoker OnProgressChanged() { return m_OnProgressChanged; } // (ERR_RadioDefenceService)
ScriptInvoker OnCompleted() { return m_OnCompleted; } // (ERR_LocationComponent), once
int DurationSeconds()
{
if (!m_Mode || !m_Mode.Settings()) return 0;
return m_Mode.Settings().Get("radioDefenceSeconds");
}
int SecondsRemaining(float now)
{
int duration = DurationSeconds();
if (m_State == ERR_RadioDefenceState.COMPLETED) return 0;
if (m_Since < 0 || now < m_Since) return duration;
return Math.Max(0, Math.Ceil(duration - (now - m_Since) / 1000.0));
}
protected bool IsPlayer(IEntity actor)
{
if (!m_Mode || !ERR_Actors.Player(actor)) return false;
int id = GetGame().GetPlayerManager().GetPlayerIdFromControlledEntity(actor);
ERR_PlayerLife life = m_Mode.Players().Get(id);
return life && life.Connected && life.UsedLife && life.Actor == actor;
}
protected bool Friendly(IEntity actor)
{
return m_Mode && m_Mode.PlayerFaction() && SCR_FactionManager.SGetFaction(actor) == m_Mode.PlayerFaction();
}
protected int ConnectedPlayers() { return GetGame().GetPlayerManager().GetPlayerCount(); }
protected void Players(out array<IEntity> players) { ERR_Actors.Players(players); }
bool CanBegin(IEntity actor, ERR_LocationComponent location)
{
if (!Replication.IsServer() || !m_Mode || !m_Mode.Active() || m_State != ERR_RadioDefenceState.IDLE || !actor || !location) return false;
return ERR_RadioDefenceRules.CanTune(m_Mode.Phase(), m_Mode.HasLocation(location), location.Kind() == ERR_LocationKind.RADIO, location.Knowledge(), IsPlayer(actor) && Friendly(actor), ERR_Actors.CanFight(actor), vector.DistanceXZ(actor.GetOrigin(), location.Position()));
}
bool Begin(IEntity actor, ERR_LocationComponent location)
{
if (!CanBegin(actor, location) || !ERR_Settings.Valid("radioDefenceSeconds", DurationSeconds())) return false;
m_Location = location;
m_State = ERR_RadioDefenceState.DEFENDING;
m_Since = -1;
m_LastSample = -1;
m_Defenders = 0;
m_LastDuration = DurationSeconds();
m_OnStarted.Invoke(location);
m_OnProgressChanged.Invoke(this);
return m_State == ERR_RadioDefenceState.DEFENDING;
}
bool CanDefend(IEntity actor)
{
if (!Replication.IsServer() || !m_Location || !actor) return false;
return ERR_RadioDefenceRules.Defender(IsPlayer(actor) && Friendly(actor), ERR_Actors.CanFight(actor), vector.DistanceXZ(actor.GetOrigin(), m_Location.Position()));
}
void Tick(float now)
{
if (!Replication.IsServer() || m_State != ERR_RadioDefenceState.DEFENDING || !m_Mode || !m_Mode.Active()) return;
float previousSince = m_Since;
int previousDefenders = m_Defenders;
m_Defenders = 0;
if (ConnectedPlayers() > 0 && m_Location && m_Mode.HasLocation(m_Location))
{
array<IEntity> players = {};
Players(players);
foreach (IEntity actor : players) if (CanDefend(actor)) m_Defenders++;
}
m_Since = ERR_RadioDefenceRules.SinceAfterSample(m_Since, m_LastSample, now, m_Defenders);
m_LastSample = now;
int duration = DurationSeconds();
bool completed = ERR_MissionRules.DefenceComplete(now, m_Since, duration * 1000, m_Defenders > 0);
if (completed) m_State = ERR_RadioDefenceState.COMPLETED;
bool changed = completed || previousSince != m_Since || previousDefenders != m_Defenders || m_LastDuration != duration;
m_LastDuration = duration;
if (changed) m_OnProgressChanged.Invoke(this);
// Latch before callbacks: nested ticks or duplicate calls cannot complete twice.
if (completed) m_OnCompleted.Invoke(m_Location);
}
void PhaseChanged(ERR_Phase previous, ERR_Phase current)
{
if (current > ERR_Phase.RADIO_DEFENCE) Stop();
}
void Stop()
{
if (!Replication.IsServer() || m_State == ERR_RadioDefenceState.STOPPED || m_State == ERR_RadioDefenceState.COMPLETED) return;
m_State = ERR_RadioDefenceState.STOPPED;
m_Since = -1;
m_Defenders = 0;
m_Location = null;
m_OnProgressChanged.Invoke(this);
}
}
@@ -19,6 +19,21 @@ class ERR_SiteProp
[Attribute("0 0 0", UIWidgets.Coords, "Yaw, pitch, roll in degrees")] vector Angles; [Attribute("0 0 0", UIWidgets.Coords, "Yaw, pitch, roll in degrees")] vector Angles;
} }
[BaseContainerProps()]
class ERR_SiteTransport
{
[Attribute("", UIWidgets.ResourceNamePicker, "One finite wheeled transport; never replaced", "et")]
ResourceName Prefab;
[Attribute("0 0 0", UIWidgets.Coords, "Parking offset from the site; ground height is sampled")]
vector Offset;
[Attribute("0", UIWidgets.EditBox, "Parking heading in degrees")]
float Heading;
[Attribute("3", UIWidgets.EditBox, "Clear square half-width including vehicle and boarding space")]
float ClearanceRadius;
[Attribute("1", UIWidgets.EditBox, "Maximum terrain height range across parking footprint")]
float MaximumTerrainRange;
}
[BaseContainerProps()] [BaseContainerProps()]
class ERR_SiteDefinition class ERR_SiteDefinition
{ {
@@ -28,6 +43,7 @@ class ERR_SiteDefinition
[Attribute("0", UIWidgets.EditBox, "Conscious visual discovery radius for optional sites") ] [Attribute("0", UIWidgets.EditBox, "Conscious visual discovery radius for optional sites") ]
float DiscoverRadius; float DiscoverRadius;
[Attribute()] ref array<ref ERR_SiteProp> Props; [Attribute()] ref array<ref ERR_SiteProp> Props;
[Attribute()] ref ERR_SiteTransport Transport;
[Attribute("0", UIWidgets.ComboBox, "Location kind", enums: ParamEnumArray.FromEnum(ERR_LocationKind))] [Attribute("0", UIWidgets.ComboBox, "Location kind", enums: ParamEnumArray.FromEnum(ERR_LocationKind))]
ERR_LocationKind Kind; ERR_LocationKind Kind;
[Attribute("", UIWidgets.ResourceNamePicker, "Successor site composition", "et")] [Attribute("", UIWidgets.ResourceNamePicker, "Successor site composition", "et")]
@@ -69,7 +85,7 @@ class ERR_ScenarioDefinition
{ {
if (!Sites || Sites.IsEmpty() || Sites.Count() > 32) return false; if (!Sites || Sites.IsEmpty() || Sites.Count() > 32) return false;
set<string> ids = new set<string>(); set<string> ids = new set<string>();
int prisons, radios, extractions, groups, items, sources, maps, props; int prisons, radios, extractions, groups, items, sources, maps, props, transports;
array<vector> cluePositions = {}; array<vector> cluePositions = {};
if (MinimumRadioSources < 1 || MinimumRadioSources > 8) return false; if (MinimumRadioSources < 1 || MinimumRadioSources > 8) return false;
foreach (ERR_SiteDefinition site : Sites) foreach (ERR_SiteDefinition site : Sites)
@@ -79,6 +95,14 @@ class ERR_ScenarioDefinition
if (site.DiscoverRadius < 0 || site.DiscoverRadius > 60) return false; if (site.DiscoverRadius < 0 || site.DiscoverRadius > 60) return false;
bool optionalSite = site.Kind == ERR_LocationKind.DEPOT || site.Kind == ERR_LocationKind.OUTPOST; bool optionalSite = site.Kind == ERR_LocationKind.DEPOT || site.Kind == ERR_LocationKind.OUTPOST;
if (!optionalSite && (site.DiscoverRadius > 0 || site.RevealOnEscape)) return false; if (!optionalSite && (site.DiscoverRadius > 0 || site.RevealOnEscape)) return false;
if (site.Transport)
{
ERR_SiteTransport transport = site.Transport;
if (!optionalSite || transport.Prefab.IsEmpty() || transport.Offset.Length() > 60 || Math.AbsFloat(transport.Offset[1]) > 0.01) return false;
if (transport.Heading < -360 || transport.Heading > 360 || transport.ClearanceRadius < 2 || transport.ClearanceRadius > 8) return false;
if (transport.MaximumTerrainRange < 0 || transport.MaximumTerrainRange > 1.5) return false;
transports++;
}
if (site.Props) if (site.Props)
{ {
if (site.Props.Count() > 12) return false; if (site.Props.Count() > 12) return false;
@@ -118,6 +142,6 @@ class ERR_ScenarioDefinition
sources++; sources++;
} }
} }
return prisons == 1 && radios == 1 && extractions == 1 && groups <= 8 && items <= 256 && props <= 64 && sources >= MinimumRadioSources && maps >= 1; return prisons == 1 && radios == 1 && extractions == 1 && groups <= 8 && items <= 256 && props <= 64 && transports <= 4 && sources >= MinimumRadioSources && maps >= 1;
} }
} }
@@ -13,6 +13,7 @@ class ERR_SiteRuntime
ERR_LocationComponent Location; ERR_LocationComponent Location;
IEntity Container; IEntity Container;
SCR_AIGroup Group; SCR_AIGroup Group;
Vehicle Transport;
} }
// One owner for finite physical site contents. No population or stock refill tick. // One owner for finite physical site contents. No population or stock refill tick.
@@ -34,6 +35,14 @@ class ERR_SiteService
void ERR_SiteService(ERR_GameMode mode) { m_Mode = mode; } void ERR_SiteService(ERR_GameMode mode) { m_Mode = mode; }
int Count() { return m_Sites.Count(); } int Count() { return m_Sites.Count(); }
bool Owns(IEntity entity) { return entity && m_Entities.Contains(entity); }
int TransportCount()
{
int count;
foreach (ERR_SiteRuntime site : m_Sites)
if (site.Transport) count++;
return count;
}
ERR_SiteRuntime Find(string id) ERR_SiteRuntime Find(string id)
{ {
foreach (ERR_SiteRuntime site : m_Sites) foreach (ERR_SiteRuntime site : m_Sites)
@@ -59,6 +68,82 @@ class ERR_SiteService
if (entity) m_Entities.Insert(entity); if (entity) m_Entities.Insert(entity);
return entity; return entity;
} }
// Read-only placement survey. It neither removes scenery nor searches for a
// replacement position; authors must correct a rejected parking location.
bool TransportClearance(vector position, float radius, float maximumRange)
{
if (radius < 2 || radius > 8 || maximumRange < 0 || maximumRange > 1.5) return false;
vector ground = ERR_Actors.Ground(position);
float lowest = ground[1];
float highest = ground[1];
for (int x = -1; x <= 1; x++)
{
for (int z = -1; z <= 1; z++)
{
vector sample = ERR_Actors.Ground(position + Vector(x * radius, 0, z * radius));
lowest = Math.Min(lowest, sample[1]);
highest = Math.Max(highest, sample[1]);
}
}
m_Obstructed = false;
vector low = Vector(position[0] - radius, lowest + 0.1, position[2] - radius);
vector high = Vector(position[0] + radius, highest + 3, position[2] + radius);
GetGame().GetWorld().QueryEntitiesByAABB(low, high, CheckClearance);
bool clear = lowest >= 1 && highest - lowest <= maximumRange && !m_Obstructed;
PrintFormat("Rereintroduced [sites]: transport parking=%1 radius=%2 terrainRange=%3 obstructed=%4 clear=%5", ERR_Actors.Ground(position), radius, highest - lowest, m_Obstructed, clear);
return clear;
}
protected bool CreateTransport(ERR_SiteRuntime site, vector sitePosition)
{
ERR_SiteTransport spec = site.Definition.Transport;
if (!spec) return true;
vector position = ERR_Actors.Ground(sitePosition + spec.Offset);
if (!TransportClearance(position, spec.ClearanceRadius, spec.MaximumTerrainRange)) return Fail("obstructed or unsafe transport parking: " + site.Definition.Id);
IEntity entity = ERR_Actors.Spawn(spec.Prefab, position, Vector(spec.Heading, 0, 0));
if (!entity) return Fail("transport prefab: " + site.Definition.Id);
m_Entities.Insert(entity);
site.Transport = Vehicle.Cast(entity);
if (!site.Transport) return Fail("transport must be a vehicle: " + site.Definition.Id);
CarControllerComponent controller = CarControllerComponent.Cast(site.Transport.FindComponent(CarControllerComponent));
if (!controller) return Fail("transport must be wheeled: " + site.Definition.Id);
controller.SetPersistentHandBrake(true);
return true;
}
protected bool TransportReady(ERR_SiteRuntime site)
{
if (!site.Definition.Transport) return true;
Vehicle vehicle = site.Transport;
if (!ERR_Actors.Alive(vehicle)) return false;
vector low, high;
vehicle.GetWorldBounds(low, high);
vector center = ERR_Actors.Ground(site.Definition.Position + site.Definition.Transport.Offset);
float radius = site.Definition.Transport.ClearanceRadius - 0.5;
if (Math.AbsFloat(low[0] - center[0]) > radius || Math.AbsFloat(high[0] - center[0]) > radius || Math.AbsFloat(low[2] - center[2]) > radius || Math.AbsFloat(high[2] - center[2]) > radius)
{
if (GetGame().GetWorld().GetWorldTime() > m_Deadline) PrintFormat("Rereintroduced [sites]: transport footprint low=%1 high=%2 surveyedCenter=%3 origin=%4 allowedRadius=%5", low, high, center, vehicle.GetOrigin(), radius);
return false;
}
FuelManagerComponent fuel = FuelManagerComponent.Cast(vehicle.FindComponent(FuelManagerComponent));
if (!fuel || !fuel.HasFuel())
{
if (GetGame().GetWorld().GetWorldTime() > m_Deadline) PrintFormat("Rereintroduced [sites]: transport fuel manager=%1 hasFuel=%2", fuel != null, fuel && fuel.HasFuel());
return false;
}
BaseCompartmentManagerComponent manager = BaseCompartmentManagerComponent.Cast(vehicle.FindComponent(BaseCompartmentManagerComponent));
if (!manager) return false;
array<BaseCompartmentSlot> seats = {};
manager.GetCompartments(seats);
bool driver, passenger;
foreach (BaseCompartmentSlot slot : seats)
{
if (!slot) continue;
ECompartmentType type = SCR_CompartmentAccessComponent.GetCompartmentType(slot);
if (type == ECompartmentType.PILOT) driver = true;
if (type == ECompartmentType.CARGO) passenger = true;
}
if ((!driver || !passenger) && GetGame().GetWorld().GetWorldTime() > m_Deadline) PrintFormat("Rereintroduced [sites]: transport seats=%1 driver=%2 passenger=%3", seats.Count(), driver, passenger);
return driver && passenger;
}
protected bool Fail(string reason) protected bool Fail(string reason)
{ {
m_FailureReason = reason; m_FailureReason = reason;
@@ -139,6 +224,7 @@ class ERR_SiteService
m_Entities.Insert(scenery); m_Entities.Insert(scenery);
} }
} }
if (!CreateTransport(site, position)) return false;
if (spec.Guarded || !spec.Guards.IsEmpty()) if (spec.Guarded || !spec.Guards.IsEmpty())
{ {
vector guardPosition = position + spec.GuardOffset; vector guardPosition = position + spec.GuardOffset;
@@ -161,6 +247,11 @@ class ERR_SiteService
int pending, accepted; int pending, accepted;
foreach (ERR_SiteRuntime site : m_Sites) foreach (ERR_SiteRuntime site : m_Sites)
{ {
if (!TransportReady(site))
{
if (GetGame().GetWorld().GetWorldTime() > m_Deadline) Fail("transport needs fuel, driver/passenger seats and a fitting parking footprint: " + site.Definition.Id);
return m_State;
}
if (!site.Group) continue; if (!site.Group) continue;
if (site.Group.GetFaction() != m_Mode.EnemyFaction()) if (site.Group.GetFaction() != m_Mode.EnemyFaction())
{ {
@@ -0,0 +1,84 @@
class ERR_SpawnTicket
{
int ConnectionId;
UUID AccountId;
ERR_GameMode Mode;
SCR_PlayerController Controller;
SCR_SpawnRequestComponent Request;
ref SCR_SpawnData Data;
IEntity Actor;
}
class ERR_SpawnFinalizationRules
{
static bool PositionClose(vector actual, vector requested)
{
return vector.DistanceXZ(actual, requested) <= 0.6 && Math.AbsFloat(actual[1] - requested[1]) <= 1;
}
static bool Allows(int phase, bool connected, bool usedLife, UUID expected, UUID current, bool sameController, bool sameRequest, bool noControlledEntity)
{
return connected && ERR_PlayerLifeRules.CanEnter(usedLife, phase) && !expected.IsNull() && expected == current && sameController && sameRequest && noControlledEntity;
}
}
modded class SCR_SpawnRequestComponent
{
// Only a successor-owned admission ticket calls this. Disconnect or a mission
// phase change must not leave an old preload callback assigning an actor later.
void ERR_CancelAdmission(SCR_SpawnData data, bool notifyOwner)
{
if (!GetGame()) return;
GetGame().GetCallqueue().Remove(AwaitFinalization_S);
if (!Replication.IsServer()) return;
if (notifyOwner && GetPlayerController() && GetRespawnComponent()) SendResponse_S(SCR_ESpawnResult.SPAWN_NOT_ALLOWED, data);
}
}
modded class SCR_FreeSpawnHandlerComponent
{
protected ERR_SpawnLogic ERR_AdmissionLogic()
{
SCR_RespawnSystemComponent system = GetRespawnSystemComponent();
if (!system) return null;
return ERR_SpawnLogic.Cast(system.GetSpawnLogic());
}
protected void ERR_RejectOwnedActor(SCR_SpawnRequestComponent request, IEntity entity, SCR_SpawnData data)
{
// A repeated/malformed callback must never delete a currently possessed actor.
if (entity && !ERR_Actors.Player(entity)) HandleSpawnEntityFailure_S(request, entity, data, SCR_ESpawnResult.SPAWN_NOT_ALLOWED);
}
override SCR_ESpawnResult HandleRequest_S(SCR_SpawnRequestComponent requestComponent, SCR_SpawnData data, out IEntity spawnedEntity)
{
ERR_SpawnLogic logic = ERR_AdmissionLogic();
if (!ERR_GameMode.Get() && !logic) return super.HandleRequest_S(requestComponent, data, spawnedEntity);
ERR_SpawnTicket ticket;
if (logic) ticket = logic.CreateSpawnTicket(requestComponent, data);
if (!ticket) return SCR_ESpawnResult.SPAWN_NOT_ALLOWED;
SCR_ESpawnResult result = super.HandleRequest_S(requestComponent, data, spawnedEntity);
if (result != SCR_ESpawnResult.OK) return result;
ticket.Actor = spawnedEntity;
if (!logic.TrackSpawnTicket(ticket))
{
ERR_RejectOwnedActor(requestComponent, spawnedEntity, data);
return SCR_ESpawnResult.SPAWN_NOT_ALLOWED;
}
return result;
}
override SCR_ESpawnResult FinalizeRequest_S(SCR_SpawnRequestComponent requestComponent, SCR_SpawnData data, IEntity entity)
{
ERR_SpawnLogic logic = ERR_AdmissionLogic();
if (!ERR_GameMode.Get() && !logic) return super.FinalizeRequest_S(requestComponent, data, entity);
ERR_SpawnTicket ticket;
if (logic) ticket = logic.TakeSpawnTicket(requestComponent, data, entity);
// No ticket means no ownership proof: reject without deleting arbitrary input.
if (!ticket) return SCR_ESpawnResult.SPAWN_NOT_ALLOWED;
if (!logic.MayFinalizeSpawn(ticket))
{
ERR_RejectOwnedActor(requestComponent, entity, data);
return SCR_ESpawnResult.SPAWN_NOT_ALLOWED;
}
SCR_ESpawnResult result = super.FinalizeRequest_S(requestComponent, data, entity);
if (result != SCR_ESpawnResult.OK) ERR_RejectOwnedActor(requestComponent, entity, data);
return result;
}
}
+143 -35
View File
@@ -6,6 +6,24 @@ class ERR_SpawnLogic : SCR_SpawnLogic
protected ref map<int, UUID> m_Retries = new map<int, UUID>(); protected ref map<int, UUID> m_Retries = new map<int, UUID>();
protected ref map<int, vector> m_AuthorizedPositions = new map<int, vector>(); protected ref map<int, vector> m_AuthorizedPositions = new map<int, vector>();
protected ref set<int> m_Pending = new set<int>(); protected ref set<int> m_Pending = new set<int>();
protected ref ERR_SpawnPlacement m_Placement = new ERR_SpawnPlacement();
protected ref array<ref ERR_SpawnTicket> m_SpawnTickets = {};
protected ERR_GameMode m_LifecycleMode;
protected bool m_AdmissionsStopped;
protected void BindLifecycle(ERR_GameMode mode)
{
if (!mode || m_LifecycleMode == mode) return;
if (m_LifecycleMode)
{
m_LifecycleMode.OnPhaseChanged().Remove(AdmissionPhaseChanged);
m_LifecycleMode.OnStop().Remove(StopAdmissions);
}
m_AdmissionsStopped = false;
m_LifecycleMode = mode;
mode.OnPhaseChanged().Insert(AdmissionPhaseChanged);
mode.OnStop().Insert(StopAdmissions);
}
override void OnPlayerAuditSuccess_S(int playerId) override void OnPlayerAuditSuccess_S(int playerId)
{ {
@@ -20,6 +38,7 @@ class ERR_SpawnLogic : SCR_SpawnLogic
} }
#endif #endif
ERR_GameMode mode = ERR_GameMode.Get(); ERR_GameMode mode = ERR_GameMode.Get();
BindLifecycle(mode);
SCR_PlayerController resultController = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId)); SCR_PlayerController resultController = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId));
if (resultController) resultController.ERR_ResetEscapeResult(); if (resultController) resultController.ERR_ResetEscapeResult();
if (!mode || !mode.Players().Bind(playerId, identity)) if (!mode || !mode.Players().Bind(playerId, identity))
@@ -43,7 +62,7 @@ class ERR_SpawnLogic : SCR_SpawnLogic
{ {
ERR_GameMode mode = ERR_GameMode.Get(); ERR_GameMode mode = ERR_GameMode.Get();
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId)); SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId));
if (!controller || !mode || !m_Identities.Contains(playerId) || !m_Attempts.Contains(playerId) || m_Pending.Contains(playerId)) return; if (!controller || !mode || m_AdmissionsStopped || !m_Identities.Contains(playerId) || !m_Attempts.Contains(playerId) || m_Pending.Contains(playerId)) return;
if (controller.GetControlledEntity()) return; if (controller.GetControlledEntity()) return;
if (ERR_MissionRules.Terminal(mode.Phase())) return; if (ERR_MissionRules.Terminal(mode.Phase())) return;
if (!mode.PreparationError().IsEmpty()) { Observe(playerId, ERR_ObserverReason.SPAWN_UNAVAILABLE); return; } if (!mode.PreparationError().IsEmpty()) { Observe(playerId, ERR_ObserverReason.SPAWN_UNAVAILABLE); return; }
@@ -52,7 +71,6 @@ class ERR_SpawnLogic : SCR_SpawnLogic
if (!mode.Active()) { RetryLater(playerId); return; } if (!mode.Active()) { RetryLater(playerId); return; }
int attempts = m_Attempts.Get(playerId); int attempts = m_Attempts.Get(playerId);
if (attempts >= 30) { Observe(playerId, ERR_ObserverReason.SPAWN_UNAVAILABLE); return; } if (attempts >= 30) { Observe(playerId, ERR_ObserverReason.SPAWN_UNAVAILABLE); return; }
m_Attempts.Set(playerId, attempts + 1);
if (!mode.Players().CanEnter(playerId, mode.Phase())) if (!mode.Players().CanEnter(playerId, mode.Phase()))
{ {
ERR_ObserverReason reason = ERR_ObserverReason.SPENT_LIFE; ERR_ObserverReason reason = ERR_ObserverReason.SPENT_LIFE;
@@ -66,7 +84,9 @@ class ERR_SpawnLogic : SCR_SpawnLogic
Faction faction = mode.PlayerFaction(); Faction faction = mode.PlayerFaction();
if (!affiliation || !respawn || !faction) { RetryLater(playerId); return; } if (!affiliation || !respawn || !faction) { RetryLater(playerId); return; }
affiliation.RequestFaction(faction); affiliation.RequestFaction(faction);
vector position = SpawnPosition(mode, playerId); vector position;
if (!SpawnPosition(mode, position)) { RetryLater(playerId); return; }
m_Attempts.Set(playerId, attempts + 1);
SCR_FreeSpawnData request = new SCR_FreeSpawnData(mode.Factions().PrisonerPrefab, position); SCR_FreeSpawnData request = new SCR_FreeSpawnData(mode.Factions().PrisonerPrefab, position);
if (!respawn.CanSpawn(request)) { RetryLater(playerId); return; } if (!respawn.CanSpawn(request)) { RetryLater(playerId); return; }
m_AuthorizedPositions.Set(playerId, position); m_AuthorizedPositions.Set(playerId, position);
@@ -74,36 +94,116 @@ class ERR_SpawnLogic : SCR_SpawnLogic
if (!respawn.RequestSpawn(request)) OnPlayerSpawnFailed_S(playerId); if (!respawn.RequestSpawn(request)) OnPlayerSpawnFailed_S(playerId);
} }
protected vector SpawnPosition(ERR_GameMode mode, int playerId) protected bool SpawnPosition(ERR_GameMode mode, out vector position)
{ {
int column = playerId % 3; if (mode.Phase() == ERR_Phase.PRISON) return m_Placement.Prison(mode.PrisonPosition(), m_AuthorizedPositions, position);
int row = playerId % 4;
vector offset = Vector(column - 1, 0, row - 1);
vector prison = ERR_Actors.Ground(mode.PrisonPosition() + offset);
if (mode.Phase() == ERR_Phase.PRISON) return prison;
array<IEntity> survivors = {}; array<IEntity> survivors = {};
ERR_Actors.Players(survivors, true); ERR_Actors.Players(survivors, true);
foreach (IEntity survivor : survivors) foreach (IEntity survivor : survivors)
{ {
if (CompartmentAccessComponent.GetVehicleIn(survivor)) continue; if (SCR_FactionManager.SGetFaction(survivor) != mode.PlayerFaction()) continue;
vector anchor = survivor.GetOrigin(); if (m_Placement.Near(survivor, m_AuthorizedPositions, position)) return true;
vector ground = ERR_Actors.Ground(anchor);
if (Math.AbsFloat(anchor[1] - ground[1]) > 1.5) continue;
vector position = ERR_Actors.Ground(anchor + "3 0 0" + offset);
if (position[1] < 1 || Math.AbsFloat(position[1] - anchor[1]) > 1.5) continue;
TraceParam trace = new TraceParam();
trace.Start = anchor + "0 1 0";
trace.End = position + "0 1 0";
trace.Flags = TraceFlags.WORLD | TraceFlags.ENTS;
trace.LayerMask = TRACE_LAYER_CAMERA;
trace.Exclude = survivor;
if (GetGame().GetWorld().TraceMove(trace, null) < 1) continue;
trace.Start = position + "0 0.15 0";
trace.End = position + "0 2 0";
if (GetGame().GetWorld().TraceMove(trace, null) < 1) continue;
return position;
} }
return prison; return m_Placement.Prison(mode.PrisonPosition(), m_AuthorizedPositions, position);
}
ERR_SpawnTicket CreateSpawnTicket(SCR_SpawnRequestComponent request, SCR_SpawnData data)
{
if (!Replication.IsServer() || !request || !data) return null;
int id = request.GetPlayerId();
if (!Authorizes(id, data)) return null;
ERR_SpawnTicket ticket = new ERR_SpawnTicket();
ticket.ConnectionId = id;
ticket.AccountId = m_Identities.Get(id);
ticket.Mode = ERR_GameMode.Get();
ticket.Controller = SCR_PlayerController.Cast(request.GetPlayerController());
ticket.Request = request;
ticket.Data = data;
return ticket;
}
bool TrackSpawnTicket(ERR_SpawnTicket ticket)
{
if (!Replication.IsServer() || !ticket || !ticket.Actor || ticket.Mode != ERR_GameMode.Get() || !Authorizes(ticket.ConnectionId, ticket.Data)) return false;
foreach (ERR_SpawnTicket existing : m_SpawnTickets)
if (existing.Request == ticket.Request || existing.Actor == ticket.Actor) return false;
m_SpawnTickets.Insert(ticket);
return true;
}
ERR_SpawnTicket TakeSpawnTicket(SCR_SpawnRequestComponent request, SCR_SpawnData data, IEntity entity)
{
if (!Replication.IsServer() || !request || !data || !entity) return null;
for (int i = 0; i < m_SpawnTickets.Count(); i++)
{
ERR_SpawnTicket ticket = m_SpawnTickets[i];
if (ticket.Request != request || ticket.Data != data || ticket.Actor != entity) continue;
m_SpawnTickets.Remove(i);
return ticket;
}
return null;
}
bool MayFinalizeSpawn(ERR_SpawnTicket ticket)
{
ERR_GameMode mode = ERR_GameMode.Get();
if (!Replication.IsServer() || m_AdmissionsStopped || !mode || !ticket || ticket.Mode != mode || !ticket.Actor || !ticket.Request || !ticket.Controller) return false;
ERR_PlayerLife life = mode.Players().Get(ticket.ConnectionId);
if (!life || !m_Identities.Contains(ticket.ConnectionId)) return false;
PlayerController controller = GetGame().GetPlayerManager().GetPlayerController(ticket.ConnectionId);
bool sameController = controller == ticket.Controller && ticket.Request.GetPlayerController() == ticket.Controller;
bool sameRequest = ticket.Request.GetPlayerId() == ticket.ConnectionId && m_Identities.Get(ticket.ConnectionId) == ticket.AccountId;
if (!ERR_SpawnFinalizationRules.Allows(mode.Phase(), life.Connected, life.UsedLife, ticket.AccountId, life.AccountId, sameController, sameRequest, ticket.Controller.GetControlledEntity() == null)) return false;
if (!ERR_Actors.Alive(ticket.Actor) || !Authorizes(ticket.ConnectionId, ticket.Data)) return false;
// The preloaded body may have fallen or the reserved space become occupied.
if (!ERR_SpawnFinalizationRules.PositionClose(ticket.Actor.GetOrigin(), ticket.Data.GetPosition())) return false;
return m_Placement.Clear(ticket.Data.GetPosition(), m_AuthorizedPositions, ticket.ConnectionId, ticket.Actor);
}
protected void CancelOwnedTickets(int playerId, bool sendResponse)
{
for (int i = m_SpawnTickets.Count() - 1; i >= 0; i--)
{
ERR_SpawnTicket ticket = m_SpawnTickets[i];
if (ticket.ConnectionId != playerId) continue;
m_SpawnTickets.Remove(i);
bool notify = sendResponse && ticket.Controller && ticket.Controller == GetGame().GetPlayerManager().GetPlayerController(playerId);
if (ticket.Request) ticket.Request.ERR_CancelAdmission(ticket.Data, notify);
ERR_Actors.DeleteSpawned(ticket.Actor);
}
}
protected void CancelAdmission(int playerId, ERR_ObserverReason reason)
{
m_Attempts.Remove(playerId);
m_Retries.Remove(playerId);
ClearPending(playerId);
m_AuthorizedPositions.Remove(playerId);
CancelOwnedTickets(playerId, true);
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId));
if (controller) controller.ERR_SetObserver(reason);
}
protected void AdmissionPhaseChanged(ERR_Phase previous, ERR_Phase current)
{
if (!Replication.IsServer() || current <= ERR_Phase.RADIO_DEFENCE) return;
array<int> pending = {};
foreach (int id, vector position : m_AuthorizedPositions) pending.Insert(id);
foreach (ERR_SpawnTicket ticket : m_SpawnTickets)
if (!pending.Contains(ticket.ConnectionId)) pending.Insert(ticket.ConnectionId);
foreach (int playerId : pending)
{
ERR_ObserverReason reason = ERR_ObserverReason.NONE;
if (current == ERR_Phase.EXTRACTION) reason = ERR_ObserverReason.LATE_EXTRACTION;
CancelAdmission(playerId, reason);
}
}
protected void StopAdmissions()
{
if (!Replication.IsServer()) return;
m_AdmissionsStopped = true;
array<int> pending = {};
foreach (int id, vector position : m_AuthorizedPositions) pending.Insert(id);
foreach (ERR_SpawnTicket ticket : m_SpawnTickets)
if (!pending.Contains(ticket.ConnectionId)) pending.Insert(ticket.ConnectionId);
foreach (int playerId : pending) CancelAdmission(playerId, ERR_ObserverReason.NONE);
m_Attempts.Clear();
m_Retries.Clear();
GetGame().GetCallqueue().Remove(RetrySpawn);
} }
protected void ClearPending(int playerId) protected void ClearPending(int playerId)
@@ -127,6 +227,7 @@ class ERR_SpawnLogic : SCR_SpawnLogic
} }
protected override void OnPlayerSpawnFailed_S(int playerId) protected override void OnPlayerSpawnFailed_S(int playerId)
{ {
CancelOwnedTickets(playerId, false);
ClearPending(playerId); ClearPending(playerId);
m_AuthorizedPositions.Remove(playerId); m_AuthorizedPositions.Remove(playerId);
RetryLater(playerId); RetryLater(playerId);
@@ -144,11 +245,13 @@ class ERR_SpawnLogic : SCR_SpawnLogic
{ {
super.OnPlayerEntityLost_S(playerId); super.OnPlayerEntityLost_S(playerId);
if (!m_Identities.Contains(playerId)) return; if (!m_Identities.Contains(playerId)) return;
GetGame().GetCallqueue().CallLater(ObserveAfterLoss, 100, false, playerId, m_Identities.Get(playerId)); SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId));
GetGame().GetCallqueue().CallLater(ObserveAfterLoss, 100, false, playerId, m_Identities.Get(playerId), controller);
} }
protected void ObserveAfterLoss(int playerId, UUID identity) protected void ObserveAfterLoss(int playerId, UUID identity, SCR_PlayerController expectedController)
{ {
if (!m_Identities.Contains(playerId) || m_Identities.Get(playerId) != identity) return; if (!expectedController || !m_Identities.Contains(playerId) || m_Identities.Get(playerId) != identity) return;
if (GetGame().GetPlayerManager().GetPlayerController(playerId) != expectedController || ERR_Actors.Alive(expectedController.GetControlledEntity())) return;
ERR_GameMode mode = ERR_GameMode.Get(); ERR_GameMode mode = ERR_GameMode.Get();
ERR_PlayerLife life; ERR_PlayerLife life;
if (mode) life = mode.Players().Get(playerId); if (mode) life = mode.Players().Get(playerId);
@@ -169,10 +272,7 @@ class ERR_SpawnLogic : SCR_SpawnLogic
} }
override void OnPlayerDisconnected_S(int playerId, KickCauseCode cause, int timeout) override void OnPlayerDisconnected_S(int playerId, KickCauseCode cause, int timeout)
{ {
m_Attempts.Remove(playerId); CancelAdmission(playerId, ERR_ObserverReason.NONE);
m_Retries.Remove(playerId);
ClearPending(playerId);
m_AuthorizedPositions.Remove(playerId);
m_Identities.Remove(playerId); m_Identities.Remove(playerId);
ERR_GameMode mode = ERR_GameMode.Get(); ERR_GameMode mode = ERR_GameMode.Get();
if (mode) mode.Players().Disconnect(playerId); if (mode) mode.Players().Disconnect(playerId);
@@ -181,13 +281,21 @@ class ERR_SpawnLogic : SCR_SpawnLogic
bool Authorizes(int playerId, SCR_SpawnData data) bool Authorizes(int playerId, SCR_SpawnData data)
{ {
ERR_GameMode mode = ERR_GameMode.Get(); ERR_GameMode mode = ERR_GameMode.Get();
if (!Replication.IsServer() || !mode || !data || !mode.Players().CanEnter(playerId, mode.Phase())) return false; if (!Replication.IsServer() || m_AdmissionsStopped || !mode || !data || !m_Identities.Contains(playerId) || !mode.Players().CanEnter(playerId, mode.Phase())) return false;
ERR_PlayerLife life = mode.Players().Get(playerId);
if (!life || life.AccountId != m_Identities.Get(playerId)) return false;
if (!m_Pending.Contains(playerId) || !m_AuthorizedPositions.Contains(playerId) || data.GetPrefab() != mode.Factions().PrisonerPrefab) return false; if (!m_Pending.Contains(playerId) || !m_AuthorizedPositions.Contains(playerId) || data.GetPrefab() != mode.Factions().PrisonerPrefab) return false;
return vector.Distance(data.GetPosition(), m_AuthorizedPositions.Get(playerId)) < 0.1; return vector.Distance(data.GetPosition(), m_AuthorizedPositions.Get(playerId)) < 0.1;
} }
void ~ERR_SpawnLogic() void ~ERR_SpawnLogic()
{ {
if (!GetGame()) return; if (!GetGame()) return;
StopAdmissions();
if (m_LifecycleMode)
{
m_LifecycleMode.OnPhaseChanged().Remove(AdmissionPhaseChanged);
m_LifecycleMode.OnStop().Remove(StopAdmissions);
}
GetGame().GetCallqueue().Remove(RetrySpawn); GetGame().GetCallqueue().Remove(RetrySpawn);
GetGame().GetCallqueue().Remove(ObserveAfterLoss); GetGame().GetCallqueue().Remove(ObserveAfterLoss);
} }
@@ -0,0 +1,76 @@
// Allocation is based on occupied space, never on a transient player ID.
class ERR_SpawnPlacement
{
protected IEntity m_Exclude;
protected bool m_Blocked;
protected bool Obstacle(IEntity entity)
{
if (!entity || (!entity.GetVObject() && !ChimeraCharacter.Cast(entity))) return true;
IEntity parent = entity;
for (int depth = 0; parent && depth < 32; depth++)
{
if (parent == m_Exclude) return true;
parent = parent.GetParent();
}
m_Blocked = true;
return false;
}
bool Clear(vector position, map<int, vector> reservations, int ownReservation = -1, IEntity exclude = null)
{
if (!Replication.IsServer()) return false;
if (reservations)
foreach (int id, vector reserved : reservations)
if (id != ownReservation && vector.DistanceXZ(position, reserved) < 1.2 && Math.AbsFloat(position[1] - reserved[1]) < 2) return false;
vector ground = ERR_Actors.Ground(position);
if (ground[1] < 1 || Math.AbsFloat(position[1] - ground[1]) > 0.3) return false;
// Feet need supported, reasonably level terrain across the character width.
for (int x = -1; x <= 1; x++)
for (int z = -1; z <= 1; z++)
{
vector sample = ERR_Actors.Ground(position + Vector(x * 0.45, 0, z * 0.45));
if (Math.AbsFloat(sample[1] - ground[1]) > 0.3) return false;
}
m_Blocked = false;
m_Exclude = exclude;
GetGame().GetWorld().QueryEntitiesByAABB(ground + "-0.45 0.15 -0.45", ground + "0.45 1.9 0.45", Obstacle);
m_Exclude = null;
return !m_Blocked;
}
bool Prison(vector center, map<int, vector> reservations, out vector position)
{
// 25 bounded candidates lie inside the authored 12 by 12 metre prison.
for (int z = -2; z <= 2; z++)
for (int x = -2; x <= 2; x++)
{
vector candidate = ERR_Actors.Ground(center + Vector(x * 1.5, 0, z * 1.5));
if (!Clear(candidate, reservations)) continue;
position = candidate;
return true;
}
return false;
}
bool Near(IEntity survivor, map<int, vector> reservations, out vector position)
{
if (!ERR_Actors.CanFight(survivor) || CompartmentAccessComponent.GetVehicleIn(survivor)) return false;
vector anchor = survivor.GetOrigin();
vector floor = ERR_Actors.Ground(anchor);
if (Math.AbsFloat(anchor[1] - floor[1]) > 1.5) return false;
for (int z = -2; z <= 2; z++)
for (int x = -2; x <= 2; x++)
{
if (x == 0 && z == 0) continue;
vector candidate = ERR_Actors.Ground(anchor + Vector(x * 1.5, 0, z * 1.5));
if (Math.AbsFloat(candidate[1] - anchor[1]) > 1.5 || !Clear(candidate, reservations)) continue;
TraceParam trace = new TraceParam();
trace.Start = anchor + "0 1 0";
trace.End = candidate + "0 1 0";
trace.Flags = TraceFlags.WORLD | TraceFlags.ENTS;
trace.LayerMask = TRACE_LAYER_CAMERA;
trace.Exclude = survivor;
if (GetGame().GetWorld().TraceMove(trace, null) < 1) continue;
position = candidate;
return true;
}
return false;
}
}
+68
View File
@@ -332,6 +332,74 @@
"docs/evidence/native-2026-09-19-042046/report.json", "docs/evidence/native-2026-09-19-042046/report.json",
"docs/evidence/native-2026-09-19-042046/source-sha256.json" "docs/evidence/native-2026-09-19-042046/source-sha256.json"
] ]
},
"scripted_finite_ground_transport": {
"status": "passed",
"scope": "One hidden muted Core transport fixture; 23 assertions, no script/VM exceptions. Surveyed parking, five usable seats, actual driver/passenger occupancy, native engine startup, 58.5 L initial fuel, depletion/loss and no replacement/reinitialization pass. Fixture explicitly requests reset; seven inherited vehicle schema errors remain. No manual driving or multiplayer claim.",
"evidence": [
"docs/evidence/native-2026-09-19-044205/report.json",
"docs/evidence/native-2026-09-19-044205/source-sha256.json"
]
},
"scripted_radio_service_companion_escape": {
"status": "passed",
"scope": "One hidden muted full-companion escape; 48 assertions, no script/VM exceptions. New production radio service passes real-time departure/reset/continuous completion, native extraction and personal result integration. Seven inherited vehicle schema errors remain; new isolated async radio edge-case fixture and network acceptance are separate.",
"evidence": [
"docs/evidence/native-2026-09-19-044924/report.json",
"docs/evidence/native-2026-09-19-044924/source-sha256.json"
]
},
"scripted_player_admission_guards": {
"status": "passed",
"scope": "One hidden muted Core native lifecycle fixture, 54 assertions, no script/VM exceptions. Ordinary initial spawn, 20 remaining prison slots around one player, reserved positions, physical body obstruction, actual handler refusal/owned cleanup, controlled actor protection and deferred vertical drift. Fixture requests terminal reset; seven inherited vehicle errors remain. No remote preload or reconnect acceptance.",
"evidence": [
"docs/evidence/native-2026-09-19-050403/report.json",
"docs/evidence/native-2026-09-19-050403/source-sha256.json"
]
},
"scripted_radio_admission_restart": {
"status": "passed",
"scope": "Two hidden muted Core escape/restart rounds; 340 assertions, no script/VM errors. Physical radio edge cases with deferred state recovery, ordinary real-time defence, live native objective details and fresh prisoner spawning through admission guard. Synthetic radio membership/timestamps are not remote-client evidence. Seven inherited vehicle errors remain.",
"evidence": [
"docs/evidence/native-2026-09-19-050515/report.json",
"docs/evidence/native-2026-09-19-050515/source-sha256.json"
]
},
"scripted_objective_widget_restart": {
"status": "passed",
"scope": "Two hidden muted Core escape/restart rounds, 374 assertions, no script/VM errors. Native detail close/rebind/reopen, event unsubscribe and delayed callback checks pass alongside radio and admission regressions. Launch/stopped-source and raw-log hashes verify. Seven inherited resource errors remain; later weak-task deletion guard and real remote UI acceptance are separate.",
"evidence": [
"docs/evidence/native-2026-09-19-051452/report.json",
"docs/evidence/native-2026-09-19-051452/source-sha256.json",
"docs/evidence/native-2026-09-19-051452/source-provenance.json"
]
},
"scripted_admission_companion_death": {
"status": "passed",
"scope": "One hidden muted companion death/spectator/defeat fixture, 32 assertions, no script/VM errors. Native damage, spent-life retention and local spectator activation pass after admission and delayed observer changes. Launch/stopped-source and log hashes verify; seven inherited resource errors remain. No remote reconnect or streaming claim.",
"evidence": [
"docs/evidence/native-2026-09-19-052932/report.json",
"docs/evidence/native-2026-09-19-052932/source-sha256.json",
"docs/evidence/native-2026-09-19-052932/source-provenance.json"
]
},
"scripted_admission_companion_escape": {
"status": "passed",
"scope": "One hidden muted companion escape, 48 assertions, no script/VM errors. New radio and spawn admission services preserve physical intel, admin aliases and extraction. Seven inherited resource errors remain; objective teardown refinements have separate evidence.",
"evidence": [
"docs/evidence/native-2026-09-19-052352/report.json",
"docs/evidence/native-2026-09-19-052352/source-sha256.json",
"docs/evidence/native-2026-09-19-052352/source-provenance.json"
]
},
"scripted_deleted_task_widget_cleanup": {
"status": "passed",
"scope": "One hidden muted Core objective UI fixture, 30 assertions, no script/VM exceptions. Native close/rebind/reopen, actual isolated task deletion, cleared weak references, global task-event cleanup, no delayed callbacks and restored real objective assignment. Final 116-addon-file launch/stopped manifest and log hash verify. Seven inherited resource errors remain; no manual or remote UI claim.",
"evidence": [
"docs/evidence/native-2026-09-19-053124/report.json",
"docs/evidence/native-2026-09-19-053124/source-sha256.json",
"docs/evidence/native-2026-09-19-053124/source-provenance.json"
]
} }
} }
} }
+11 -3
View File
@@ -6,7 +6,7 @@
Core owns `ERR_GameMode`, mission rules, native spawn lifecycle integration, settings, the location registry, the vanilla faction catalog and authored scenario construction. `ERR_Phase` transitions are checked centrally. `ERR_LocationComponent` registers stable location IDs and replicates discovery. Mission phase, discovery and persistent settings mutations are server-owned. Core owns `ERR_GameMode`, mission rules, native spawn lifecycle integration, settings, the location registry, the vanilla faction catalog and authored scenario construction. `ERR_Phase` transitions are checked centrally. `ERR_LocationComponent` registers stable location IDs and replicates discovery. Mission phase, discovery and persistent settings mutations are server-owned.
The mode exposes `OnPhaseChanged`, `OnGroup`, `OnTick`, `OnStop` and server-side `OnLocationDiscovered` events. `ERR_CommandService` is the response-coordinator interface. AI supplies its implementation through `CreateCommandService`. Core owns `ERR_DiscoveryService`, recovering physical documents and remembering consumed folder identities, and presents discovered objective markers. Intel subscribes to group and mission ticks only to distribute optional extra documents to enemies. Map supplies its shared field-map item through the scenario resource hook. Chat sends authenticated owner RPCs to mutate validated settings or read HQ status. Scenario placement and mission transitions are separate classes, but richer lifecycle and objective service interfaces remain migration work. The mode exposes `OnPhaseChanged`, `OnGroup`, `OnTick`, `OnStop` and server-side `OnLocationDiscovered` events. `ERR_CommandService` is the response-coordinator interface. AI supplies its implementation through `CreateCommandService`. Core owns `ERR_DiscoveryService`, recovering physical documents and remembering consumed folder identities, and presents discovered objective markers. Intel subscribes to group and mission ticks only to distribute optional extra documents to enemies. Map supplies its shared field-map item through the scenario resource hook. Chat sends authenticated owner RPCs to mutate validated settings or read HQ status. Scenario placement, radio defence, extraction and mission transitions are separate services; native player assignment uses an account-bound admission gate. Further contracts for support/logistics remain migration work.
## HQ information flow ## HQ information flow
@@ -26,13 +26,13 @@ Stop events cancel service timers, remove HQ waypoints and despawn owned AI grou
`ERR_PlayerRoster` owns life records by backend identity; transient connection IDs are only lookup keys. Spawn, disconnect and rebind publish `OnChanged`. The native reconnect component retains the same physical character for voluntary as well as involuntary departures during its configured reservation interval. Reservation expiry does not restore a spent life. The defeat check includes reserved living characters. A server with no connected players pauses defeat and clears the radio defence timer. `ERR_PlayerRoster` owns life records by backend identity; transient connection IDs are only lookup keys. Spawn, disconnect and rebind publish `OnChanged`. The native reconnect component retains the same physical character for voluntary as well as involuntary departures during its configured reservation interval. Reservation expiry does not restore a spent life. The defeat check includes reserved living characters. A server with no connected players pauses defeat and clears the radio defence timer.
First-time arrivals may spawn during prison, search or defence. Late spawn positions are checked beside conscious, on-foot survivors, with the authored prison as fallback. New arrivals during extraction observe until the next round. Dead players cannot request another life. Unconscious characters remain survivors and retain their own camera; they do not hold the radio objective. First-time arrivals may spawn during prison, search or defence. Prison placement checks a bounded grid against physical obstacles and pending reservations; a full grid waits without spending the failure budget. Late spawn positions are checked beside conscious, on-foot survivors, with the same prison grid as fallback. Native preloads receive account/controller/request/data/actor-bound tickets. Final assignment rechecks current life, phase, connection and placement; stop, disconnect and closed-admission phases cancel owned pending actors and callbacks. See [player lifecycle](player-lifecycle.md). New arrivals during extraction observe until the next round. Dead players cannot request another life. Unconscious characters remain survivors and retain their own camera; they do not hold the radio objective.
The server selects a living friendly survivor for each spectator and replicates only its replication ID and fallback position. A local camera follows that survivor; owner RPCs allow `/esc spectate next` and `/esc spectate previous`. Only the selected survivor and occupied vehicle are pinned for streaming to that spectator. Loss, target changes and mission stop release pins. Reconnect, remote streaming and multi-client camera behavior still require multiplayer tests. The server selects a living friendly survivor for each spectator and replicates only its replication ID and fallback position. A local camera follows that survivor; owner RPCs allow `/esc spectate next` and `/esc spectate previous`. Only the selected survivor and occupied vehicle are pinned for streaming to that spectator. Loss, target changes and mission stop release pins. Reconnect, remote streaming and multi-client camera behavior still require multiplayer tests.
## Base objective presentation ## Base objective presentation
`ERR_Objectives` subscribes to phase and tick events and publishes one native `SCR_Task` per active phase, completing the previous task or failing it on defeat. Core mission rules alone advance phases. Native task replication carries current instructions to joining players; task markers remain list-only because the discovery registry owns map disclosure. Radio descriptions update on five-second boundaries and show interruptions. These APIs compile against installed vanilla scripts; actual task UI presentation and remote-client delivery still require gameplay validation. `ERR_Objectives` subscribes to phase and tick events and publishes one native `SCR_Task` per active phase, completing the previous task or failing it on defeat. The independent radio service emits start/completion events; Core mission rules alone advance phases. Native task replication carries current instructions to joining players; task markers remain list-only because the discovery registry owns map disclosure. Radio descriptions update on five-second boundaries and show interruptions. These APIs compile against installed vanilla scripts; actual task UI presentation and remote-client delivery still require gameplay validation.
## Authored sites and finite scavenging ## Authored sites and finite scavenging
@@ -56,3 +56,11 @@ Preparation failure is retained in replicated state. Spawning remains disabled,
The native end-data connection ID list is retained only as a framework adapter. Core publishes an account-derived personal result on each player's controller, keyed to the current mission replication ID and reset at round startup/audit. Binding/rebinding republishes the result. The successor victory content ignores stale end-data winner IDs and refreshes if personal-result replication arrives after the end screen opens. Local widget tests and real network reconnect acceptance are distinct. The native end-data connection ID list is retained only as a framework adapter. Core publishes an account-derived personal result on each player's controller, keyed to the current mission replication ID and reset at round startup/audit. Binding/rebinding republishes the result. The successor victory content ignores stale end-data winner IDs and refreshes if personal-result replication arrives after the end screen opens. Local widget tests and real network reconnect acceptance are distinct.
`ERR_TimeService` configures the native world clock once before the prison phase. Core administration saves start time and progression for the next round while showing the current applied values separately. The native manager advances and replicates time; there is no per-tick clock reset. See [mission time](mission-time.md) and [extraction](extraction.md). `ERR_TimeService` configures the native world clock once before the prison phase. Core administration saves start time and progression for the next round while showing the current applied values separately. The native manager advances and replicates time; there is no per-tick clock reset. See [mission time](mission-time.md) and [extraction](extraction.md).
## Radio defence service and objective details
`ERR_RadioDefenceService` owns tune authorization, eligible conscious defenders, continuous occupancy and one-time completion. GameMode consumes its events to advance phases and expose extraction; native tasks carry instructions to clients. The service requires current connected life records and the configured player faction, so unregistered actors, disconnected bodies and hostile characters cannot hold transmission. Empty-server sampling resets progress before mission work pauses. See [radio defence](radio-defence.md) for exact boundaries and test scope.
`ERR_ObjectiveText` supplies hints and native task descriptions from the same mission state. Radio identification can update local guidance within the search phase, and extraction instructions use the configured replicated radius. `ERR_ObjectiveDetails` subscribes open successor task details directly to native display-data changes; it removes that subscription on task switch and widget detach. Detach also removes native global task-event callbacks, and pending overflow work is cancelled before assignee labels are deleted. Other task types retain their native behavior. See [objective widget lifecycle](objective-widget-lifecycle.md).
Optional ground transport belongs to the existing site definition/service and its rollback path. It has bounded parking checks, actual native fuel and compartments, and no replacement/refill loop. See [ground transport](ground-transport.md).
+46
View File
@@ -0,0 +1,46 @@
# Bounded base gameplay audit: starting kit and casualty recovery
This source audit covers the first Everon release for up to 12 players. It identifies the next three implementation/acceptance priorities; it does not claim that the ordinary escape route is impossible. No health settings, loadouts, original missions or shared staging were changed by this review. No engine was launched.
## 1. Establish an explicit successor starting kit
**Observed implementation gap; not a reproduced spawn or progression failure.** `addons/core/Configs/ERR/VanillaFactions.conf:4` selects vanilla `Character_US_Unarmed.et`. That prefab changes headgear/jacket and the jacket inventory target; it does not clear the inherited pants inventory or equipment slots. Its inheritance is:
- `{2F912ED6E399FF47}Prefabs/Characters/Factions/BLUFOR/US_Army/Character_US_Unarmed.et`
- `{284E735C6C70DAD2}Prefabs/Characters/Factions/BLUFOR/US_Army/Character_US_BaseLoadout.et`
- `{836E7E39AAC5888B}Prefabs/Characters/Factions/BLUFOR/US_Army/Character_US_Base.et`
- `{37578B1666981FCE}Prefabs/Characters/Core/Character_Base.et`
Installed vanilla `Character_US_BaseLoadout.et:4–16` authors binoculars and a watch. Its `InitialInventoryItems` at lines 39–53 authors a handheld radio, compass, map, two dressings, tourniquet, morphine, E-tool, two flares and flashlight. Read-only unpacked evidence is available under `/tmp/erri-vanilla/Prefabs/Characters/Factions/BLUFOR/US_Army/`. The unarmed child keeps the pants contents and changes the jacket target to its rolled-up jacket. Actual inventory initialization/capacity and the exact retained runtime item count still need a native inventory assertion.
Thus “unarmed” currently means no weapon, not stripped prisoner equipment. Maps/binoculars and medical supplies cannot be balanced solely by reading the successor's site stock. Author a successor prisoner prefab that explicitly retains or clears each intended inherited slot/item; preserve vanilla character health and interaction components. Then assert actual starting inventory, compatible magazine capacity, clue pickup and finite stock across a representative 12-character setup before manual testing.
`EveronSites.conf:14–17` stocks five PM pistols, eight magazines and one map in the prison. Five pistols for 12 players is **not established as a defect**: seven initially unarmed prisoners may be intentional. The two subsequent caches contain eight plus four AK-74s. Decide the desired scarcity explicitly and test the first guarded escape at that loadout; do not automatically increase weapons or remove inherited medical supplies based on this audit.
## 2. Prove treatment and casualty loading through real vanilla interactions
**Acceptance gap; no broken medical item or missing character component was demonstrated.** `EveronSites.conf:82–97` provides a hidden medical stash with 12 dressings, six saline bags and six morphine injections. Its position is 6340/7400, discovery radius 25m, and `RevealOnEscape` is 0. The visible clue caches provide dressings, but neither provides saline or a medical-stash clue. Finding the advanced stash therefore currently depends on approaching it; that is a route/discovery decision, not evidence of an impossible route.
The current native base fixture restores consciousness directly with `CharacterControllerComponent.SetUnconscious(false)` (`ERR_NativeBaseSmoke.c:389`). The extraction fixture boards conscious actors using native `GetInVehicle` (`ERR_NativeExtractionProbe.c:78`), then makes a passenger unconscious while already aboard (`:120`). These tests establish mission handling of consciousness and occupied seats. They do not establish treating real blood loss, consuming medicine, transferring an injured player from ground to a seat, or remaining aboard during treatment and flight.
Relevant installed sources are `scripts/Game/Components/Damage/SCR_CharacterDamageManagerComponent.c`, `scripts/Game/Components/Gadgets/SCR_ConsumableSalineBag.c`, and `Prefabs/Items/Medicine/SalineBag_01/SalineBag_01_base.et`. The saline effect checks damaged blood, target saline-storage availability and occupied treatment slots; `ApplyEffect` moves the real bag into the treatment slot. The concrete bag's inherited configuration applies a 1500-unit restoration over 90 seconds after a 10-second action. These resources were inspected directly from the installed `addons/data/data*.pak` archives; no original Escapists medical implementation was reused.
Next scope: a native wounded-character fixture using actual stock and vanilla treatment APIs, followed by manual action/animation checks. Verify bleeding control, tourniquet application/removal, saline consumption/effect completion, morphine, regained consciousness without directly toggling it, drag/carry/load of an unconscious casualty, and release of treatment/seat state after interruption. Keep finite supply depletion and failure cases. Only then decide whether the hidden medical site needs a clue or earlier saline availability.
## 3. Design an outcome when every survivor is incapacitated
**Concrete unhandled policy branch; a persistent native hang has not been reproduced.** `ERR_PlayerRoster.c:80–86` reports any living used-life actor as a survivor. `ERR_GameMode.c:320–330` starts the 30-second defeat grace only when that method returns false. Therefore an entire living but incapacitated group does not enter the defeat grace. This correctly preserves a recoverable unconscious player, including reconnect reservations, but does not distinguish a whole group that cannot recover or help one another.
Installed `scripts/Game/GameMode/Misc/SCR_GameModeHealthSettings.c` defaults `m_bKillIndefinitelyUnconsciousPlayers` to false and permits unconsciousness. The successor inherits the empty health-settings component in vanilla `Prefabs/MP/Modes/GameMode_Base.et` without overriding that policy (`addons/core/Prefabs/ERR/GameMode.et`). Installed `SCR_CharacterDamageManagerComponent.c:789–819` explicitly distinguishes indefinite unconsciousness, including blood below the unconsciousness threshold. A test that simply restores consciousness after 35 seconds does not exercise this state.
Choose and test a recovery policy before changing code. Concrete options are:
1. Preserve vanilla recovery indefinitely, but provide a clear shared “no conscious rescuers” state and an explicit round-abandonment/restart path. Define who may invoke it and how reconnecting rescuers affect it.
2. Add a separate all-incapacitated grace, longer than the supported treatment/recovery window, that resets when someone becomes conscious. Defeat must wait for the chosen grace and account for reserved actors, ongoing treatment and possible recovery; do not replace `Alive` with `CanFight` in the existing defeat check.
3. Offer an explicit voluntary give-up decision while retaining recoverable unconsciousness. This requires its own player-facing authorization/confirmation design and must not silently consume another life or kill a recoverable teammate.
Reproduce an actual low-blood incapacitation case with damage enabled before selecting thresholds. Test one recoverable casualty with a rescuer, a recovering all-unconscious group, an unrecoverable group, interrupted treatment, reconnecting rescuers and extraction with unconscious passengers. This is deliberately separate from the already-tested 35-second unconscious survivor protection and from multiplayer transport validation.
## Scope limits
No confirmed shortage of core medical components or incompatible medicine was found from the inspected inheritance. Runtime inventory, normal user actions, medical animations, medical balance and physical casualty loading remain unproven. The supported 12-player limit is a release target, not proof that five starting weapons are wrong. Original feature parity, manual flight/navigation, multiplayer and measured performance remain tracked elsewhere.
+6 -3
View File
@@ -10,13 +10,14 @@ The [complete responsibility inventory](original-feature-coverage.md) assigns ev
| Responsibility | Successor implementation | Still required | | Responsibility | Successor implementation | Still required |
| --- | --- | --- | | --- | --- | --- |
| Mission setup and progression | Core phase rules, server settings/commands, saved starting time/progression, replicated startup failure status, definition validation and asynchronous site preparation | Player-facing setup, failure reporting, richer objective service boundaries | | Mission setup and progression | Core phase rules, server settings/commands, saved starting time/progression, replicated startup failure status, definition validation and asynchronous site preparation | Player-facing setup, failure reporting, manual setup and failure-presentation validation |
| Prison and player start | New vanilla composition, physical gate and supplies, native spawning | Manual escape and 12-player equipment/space validation; additional surveyed layouts | | Prison and player start | New vanilla composition, physical gate and supplies, native spawning | Manual escape and 12-player equipment/space validation; additional surveyed layouts |
| Scavenging and discovery | Core owns two independent radio-clue caches, a medical stash, outpost stock, targeted documents and named discovery markers | Manual route access, inventory usability, medical treatment and gameplay balance | | Scavenging and discovery | Core owns two independent radio-clue caches, a medical stash, outpost stock, targeted documents and named discovery markers | Manual route access, inventory usability, medical treatment and gameplay balance |
| Location population | Seven configured sites, six guard squads, finite stock/props, proximity discovery events and preparation rollback | Additional compositions, destruction presentation, manual access and multiplayer cleanup validation | | Location population | Seven configured sites, six guard squads, finite stock/props, proximity discovery events and preparation rollback | Additional compositions, destruction presentation, manual access and multiplayer cleanup validation |
| Radio objective | Core authorizes interaction, requires conscious defenders, resets interrupted transmission and publishes native task progress | Native task and radio-progress UI validation, unconscious/revive and simultaneous-player validation | | Radio objective | Separate radio service authorizes registered connected players, tracks continuous conscious occupancy and emits events; Core publishes native task progress | Native task and radio-progress UI validation, unconscious/revive and simultaneous-player validation |
| Extraction and results | Separate extraction service, twelve physical occupants, partial UUID results, result-widget refresh, early loss and capacity validation | Manual boarding/piloting, actual remote reconnect and result delivery, casualty loading and empty-server flight verification | | Extraction and results | Separate extraction service, twelve physical occupants, partial UUID results, result-widget refresh, early loss and capacity validation | Manual boarding/piloting, actual remote reconnect and result delivery, casualty loading and empty-server flight verification |
| Player lifecycle | Identity roster, native reconnect reservation, one life, local unconsciousness/recovery checks, spectator camera, defeat/restart | Dedicated server and real multi-client reconnect/streaming tests | | Player lifecycle | Identity roster, native reconnect reservation, one life, bounded reserved spawn slots, final native assignment checks, local unconsciousness/recovery, spectator camera, defeat/restart | Dedicated server and real multi-client reconnect/streaming tests |
| Ground transport | Authored optional finite UAZ, surveyed parking, native fuel/seats/engine and loss checks | Manual road access/driving, simultaneous use and network ownership |
| Factions and assets | Injected faction/asset catalog drives prisoner, guard group, extraction and friendly/enemy lookup | Additional catalog combinations and remote validation; provenance review and release packaging | | Factions and assets | Injected faction/asset catalog drives prisoner, guard group, extraction and friendly/enemy lookup | Additional catalog combinations and remote validation; provenance review and release packaging |
| Enemy strategic response | Optional AI addon supplies the sole HQ coordinator through `ERR_CommandService` | Complete virtualHQ integration after base contracts stabilize; no competing original response system | | Enemy strategic response | Optional AI addon supplies the sole HQ coordinator through `ERR_CommandService` | Complete virtualHQ integration after base contracts stabilize; no competing original response system |
@@ -36,3 +37,5 @@ python3 tools/headless_workbench.py --compat /tmp/erri-headless-compat --profile
``` ```
This diagnostic moves actors and the helicopter programmatically. It proves integration paths, not manual playability, multiplayer correctness or FPS improvement. This diagnostic moves actors and the helicopter programmatically. It proves integration paths, not manual playability, multiplayer correctness or FPS improvement.
The focused [manual gameplay gap audit](base-gameplay-gaps.md) records inherited starting equipment, real treatment/casualty-loading work and the all-incapacitated outcome policy. These require implementation decisions and native gameplay validation before first release.
@@ -0,0 +1,489 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-29-45\console.log started at 2026-09-19 04:29:45 (2026-09-19 02:29:45 UTC)
04:29:45.364 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-29-45' to filesystem under name logs
04:29:45.364 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:29:45.364 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:29:45.366 PROFILING : Workbench Create Engine took: 10.692400 ms
04:29:46.403 INIT : INIT : Workbench Init Engine
04:29:46.403 ENGINE : Initializing engine, version 192142
04:29:46.403 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome victory -noThrow
04:29:46.411 ENGINE : Addon dirs:
04:29:46.412 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:29:46.412 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:29:46.412 ENGINE : dir: './addons'
04:29:46.412 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:29:46.412 ENGINE : Available addons:
04:29:46.412 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:29:46.412 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:29:46.412 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:29:46.412 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:29:46.412 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:29:46.412 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:29:46.412 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:29:46.412 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:29:46.526 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:29:46.528 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:29:46.529 ENGINE : CPU vendor : AuthenticAMD
04:29:46.529 ENGINE : CPU type : 2
04:29:46.529 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:29:46.529 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:29:46.529 ENGINE : CPU count logical : 16
04:29:46.529 ENGINE : CPU count physical : 8
04:29:46.529 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:29:46.529 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:29:46.529 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:29:46.666 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:29:46.667 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:29:46.668 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-29-45/resourceDatabase.rdb)
04:29:46.827 RESOURCES : RESOURCES : ResourceDB: full scan
04:29:46.832 RESOURCES : RESOURCES : scanning...
04:29:46.832 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:29:46.834 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:29:46.969 RESOURCES : RESOURCES : scanning @"core"
04:29:46.972 RESOURCES : RESOURCES : scanning @"profile"
04:29:46.973 RESOURCES : RESOURCES : scanning @"logs"
04:29:46.973 RESOURCES : RESOURCES : processing meta-files...
04:29:47.037 RESOURCES : RESOURCES : processing files...
04:29:47.048 INIT : Workbench startup
04:29:47.048 INIT : Workbench Init Engine
04:29:47.048 RESOURCES : ResourceDB: full scan
04:29:47.048 RESOURCES : processing files...
04:29:47.048 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:29:47.048 RESOURCES : RESOURCES : processing folders...
04:29:47.056 RESOURCES : RESOURCES : creating GUID-item mapping...
04:29:47.072 RESOURCES : RESOURCES : building tree...
04:29:47.123 PROFILING : ResourceDB: full scan took: 295.888800 ms
04:29:47.124 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:29:47.125 RESOURCES : ResourceDB: written 3441/3441 bytes
04:29:47.125 RESOURCES : ResourceDB: cache successfully saved
04:29:47.126 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:29:47.127 RESOURCES : ResourceDB: written 206/206 bytes
04:29:47.127 RESOURCES : ResourceDB: cache successfully saved
04:29:47.127 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-29-45/resourceDatabase.rdb)
04:29:47.128 RESOURCES : ResourceDB: written 81/81 bytes
04:29:47.128 RESOURCES : ResourceDB: cache successfully saved
04:29:47.128 ENGINE : GameProject load
04:29:47.128 ENGINE : Loaded addons:
04:29:47.128 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:29:47.128 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:29:47.128 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:29:47.130 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:29:47.130 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:29:47.130 ENGINE : Engine user settings config loaded
04:29:47.130 PROFILING : Settings changed took: 0.002000 ms
04:29:47.233 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:29:47.235 RENDER : Basic screen setup:
04:29:47.235 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:29:47.235 RENDER : MSAA : none
04:29:47.249 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:29:47.250 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:29:47.250 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:29:47.250 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:29:47.250 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:29:47.250 RENDER : AMD AGS correctly initialized
04:29:47.250 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:29:47.250 RENDER : Detected output devices:
04:29:47.250 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:29:47.250 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:29:47.250 RENDER : Concurrent frames limit 2
04:29:47.325 RENDER : DX12 device successfully created by AMD AGS library
04:29:47.325 RENDER : * user markers not supported in this version AMD SW
04:29:47.325 RENDER : Graphics device features
04:29:47.325 RENDER : Needed:
04:29:47.325 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:29:47.325 RENDER : Optional:
04:29:47.325 RENDER : * Allow tearing (VSYNC) : 1
04:29:47.325 RENDER : * 16 bits : 1
04:29:47.325 RENDER : * Resource heap tier : 3
04:29:47.325 RENDER : * Persistent heaps (DRED) : 1
04:29:47.325 RENDER : * DRED 1.2 is supported by compiler
04:29:47.348 RENDER : Main RT format setup.
04:29:47.349 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:29:47.349 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:29:47.351 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:29:47.379 PROFILING : Settings changed took: 0.014500 ms
04:29:47.804 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:29:47.804 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:29:47.804 AUDIO : Audio client:
04:29:47.804 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:29:47.807 RENDER : RENDER : Reload shaders
04:29:47.807 RENDER : Enfusion shader version 13
04:29:47.807 INIT : INIT : ShaderListReload
04:29:47.807 PROFILING : ShaderListReload took: 0.000600 ms
04:29:47.950 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:29:47.950 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:29:47.950 AUDIO : Audio client:
04:29:47.950 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:29:48.059 RENDER : Loaded 3752 newer shader binaries
04:29:48.059 PROFILING : Reload shaders took: 251.773700 ms
04:29:48.059 ENGINE : Initializing inputs.
04:29:48.073 NETWORK : Initializing networking.
04:29:48.074 NETWORK : Using new GameRplScheduler.
04:29:48.074 SCRIPT : SCRIPT : Initializing scripts
04:29:48.074 SCRIPT : SCRIPT : ScriptProjectManager init
04:29:48.911 PROFILING : ScriptProjectManager init took: 836.281700 ms
04:29:48.946 PROFILING : Initializing scripts took: 871.630300 ms
04:29:48.964 ENGINE : Enfusion engine successfully created.
04:29:48.964 PROFILING : Workbench Init Engine took: 2561.344000 ms
04:29:48.964 INIT : INIT : Workbench Create Game
04:29:48.976 GUI : Using default language (en_us)
04:29:48.976 GUI : Loading 'en_us' localization file.
04:29:48.977 INIT : INIT : Loading StringTable
04:29:49.010 PROFILING : Loading StringTable took: 33.943800 ms
04:29:49.011 SCRIPT : SCRIPT : Compiling GameLib scripts
04:29:49.083 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:29:49.083 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:29:49.084 PROFILING : Compiling GameLib scripts took: 73.620300 ms
04:29:49.084 SCRIPT : SCRIPT : Compiling Game scripts
04:29:50.193 INIT : Workbench Create Game
04:29:50.193 SCRIPT : Compiling Game scripts
04:29:50.193 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:29:50.193 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:29:50.449 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:29:50.482 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:29:50.670 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:29:50.670 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:29:50.671 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:29:50.711 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:29:50.711 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:29:50.712 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:29:50.712 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:29:50.765 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:29:51.026 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:29:51.033 SCRIPT : Module: Game; loaded 5695x files; 11160x classes; used 32426K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 9f851081
04:29:51.071 PROFILING : Compiling Game scripts took: 1987.072000 ms
04:29:51.077 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:29:51.114 ENGINE : Game successfully created.
04:29:51.116 PROFILING : Workbench Create Game took: 2151.195200 ms
04:29:51.123 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:29:51.976 INIT : INIT : Workbench Reload Game
04:29:51.978 ENGINE : Game destroyed.
04:29:51.983 GUI : Using default language (en_us)
04:29:51.983 GUI : Loading 'en_us' localization file.
04:29:51.983 INIT : INIT : Loading StringTable
04:29:51.992 PROFILING : Loading StringTable took: 8.897400 ms
04:29:51.992 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:29:51.999 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:29:52.000 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:29:52.000 ENGINE : Game successfully created.
04:29:52.000 ENGINE : Game successfully initialized.
04:29:52.000 PROFILING : Workbench Reload Game took: 23.342700 ms
04:29:52.712 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:29:53.681 PROFILING : Entities load took: 968.884400 ms
04:29:53.700 WORLD : WORLD : CreateEntities
04:29:53.707 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:29:53.707 PROFILING : NotifyBeforeEntitiesCreated took: 0.004100 ms
04:29:53.707 WORLD : WORLD : Wait for preloading data
04:29:53.707 PROFILING : Wait for preloading data took: 0.003900 ms
04:29:53.818 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:29:53.818 PROFILING : PROFILING : Terrain load
04:29:55.405 PROFILING : Terrain load took: 1585.755300 ms
04:29:59.323 WORLD : CreateEntities
04:29:59.323 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:29:59.323 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:29:59.323 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:30:09.021 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:30:09.021 PROFILING : NotifyBeforeEntitiesInitialized took: 0.007100 ms
04:30:09.443 WORLD : WORLD : NotifyEntitiesInitialized
04:30:09.443 TERRAIN : TERRAIN : Initializing road networks...
04:30:09.445 PROFILING : Initializing road networks... took: 2.103600 ms
04:30:09.445 PROFILING : NotifyEntitiesInitialized took: 2.381000 ms
04:30:09.446 PROFILING : CreateEntities took: 15745.057900 ms
04:30:09.620 PROFILING : * WorldEditor: LoadWorld: 16914.117200 ms
04:30:11.157 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:30:11.157 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:30:11.158 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:30:11.158 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:30:11.241 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:30:11.264 BACKEND : Attempting online Game Config instead.
04:30:14.421 INIT : INIT : Workbench Reload Game
04:30:14.423 ENGINE : Game destroyed.
04:30:14.430 GUI : Using default language (en_us)
04:30:14.430 GUI : Loading 'en_us' localization file.
04:30:14.430 INIT : INIT : Loading StringTable
04:30:14.452 PROFILING : Loading StringTable took: 21.277800 ms
04:30:14.452 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:30:14.460 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:30:14.460 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:30:14.460 ENGINE : Game successfully created.
04:30:14.460 ENGINE : Game successfully initialized.
04:30:14.460 PROFILING : Workbench Reload Game took: 38.889000 ms
04:30:14.463 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:30:14.510 PLATFORM : Save data from container 'settings' have been loaded
04:30:14.600 PLATFORM : Save data from container 'sessions' have been loaded
04:30:14.601 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:30:14.601 ENGINE : Game user settings config loaded
04:30:14.699 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:30:14.707 WORLD : WORLD : Game::LoadEntities
04:30:14.707 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:30:14.708 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:30:14.708 WORLD : WORLD : CreateEntities
04:30:14.708 WORLD : WORLD : CreateEntities
04:30:14.708 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:30:14.713 RESOURCES : Loaded mission headers from 7 addon(s)!
04:30:14.713 PROFILING : NotifyBeforeEntitiesCreated took: 4.736900 ms
04:30:14.713 WORLD : WORLD : Wait for preloading data
04:30:14.713 PROFILING : Wait for preloading data took: 0.000700 ms
04:30:19.098 WORLD : Game::LoadEntities
04:30:19.098 WORLD : CreateEntities
04:30:19.098 WORLD : CreateEntities
04:30:19.098 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:30:19.098 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:30:19.098 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:30:20.514 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:30:20.514 ENTITY : CreateComponent 'Hierarchy'
04:30:20.514 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:30:20.514 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:30:20.514 ENTITY : CreateComponent 'Hierarchy'
04:30:20.514 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:30:20.514 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:30:20.514 ENTITY : CreateComponent 'Hierarchy'
04:30:20.514 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:30:20.519 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:30:20.520 ENTITY : CreateComponent 'Hierarchy'
04:30:20.520 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:30:20.520 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:30:20.520 ENTITY : CreateComponent 'Hierarchy'
04:30:20.520 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:30:20.520 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:30:20.520 ENTITY : CreateComponent 'Hierarchy'
04:30:20.520 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:30:20.524 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:30:20.524 ENTITY : CreateComponent 'Hierarchy'
04:30:20.524 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:30:20.524 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:30:20.524 ENTITY : CreateComponent 'Hierarchy'
04:30:20.524 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:30:20.524 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:30:20.524 ENTITY : CreateComponent 'Hierarchy'
04:30:20.524 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:30:25.020 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:30:25.020 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:30:25.020 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:30:25.020 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:30:25.020 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:30:25.020 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:30:25.020 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:30:25.020 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:30:25.058 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:30:25.058 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:30:25.058 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:30:25.058 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:30:25.058 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:30:25.058 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:30:25.058 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:30:25.058 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:30:25.059 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:30:25.059 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:30:25.059 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:30:25.059 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:30:25.059 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:30:25.059 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:30:25.360 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:30:25.360 PROFILING : NotifyBeforeEntitiesInitialized took: 0.032700 ms
04:30:27.305 WORLD : InitEntities 'world'
04:30:27.305 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:30:27.305 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:30:27.333 WORLD : InitEntities 'world'
04:30:27.333 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:30:27.333 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:30:27.333 WORLD : WORLD : NotifyEntitiesInitialized
04:30:27.333 TERRAIN : TERRAIN : Initializing road networks...
04:30:27.336 PROFILING : Initializing road networks... took: 2.622600 ms
04:30:27.336 DEFAULT : DEFAULT : WorldVolumesCollection
04:30:27.392 PROFILING : WorldVolumesCollection took: 56.041000 ms
04:30:27.392 INIT : INIT : SoundWorldInit
04:30:27.406 PROFILING : SoundWorldInit took: 13.418400 ms
04:30:27.406 PROFILING : NotifyEntitiesInitialized took: 72.316900 ms
04:30:27.406 PROFILING : CreateEntities took: 12697.039200 ms
04:30:27.406 PROFILING : CreateEntities took: 12697.200200 ms
04:30:27.406 WORLD : WORLD : Wait for preloading data around camera
04:30:27.406 PROFILING : Wait for preloading data around camera took: 0.000900 ms
04:30:27.406 WORLD : WORLD : EOnActivate
04:30:27.440 PROFILING : EOnActivate took: 33.432100 ms
04:30:27.440 PROFILING : Game::LoadEntities took: 12732.920400 ms
04:30:27.765 DEFAULT : Entered offline game state.
04:30:27.868 NETWORK : Player connected: connectionID=2147483646
04:30:27.869 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:30:27.869 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:30:27.874 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:30:27.874 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:30:27.874 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:30:27.874 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:30:27.875 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:30:27.876 SCRIPT (W): Can't open config file ""
04:30:27.882 WORLD : InitEntities 'world'
04:30:27.882 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:30:27.882 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:30:27.882 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:30:27.882 SCRIPT (W): Slot_Chat Has no Content!
04:30:27.883 SCRIPT (W): Slot_VON Has no Content!
04:30:27.883 SCRIPT (W): Slot_AvailableActions Has no Content!
04:30:27.883 SCRIPT (W): Slot_Vehicle Has no Content!
04:30:27.883 SCRIPT (W): Slot_GameVersion Has no Content!
04:30:27.883 SCRIPT (W): Slot_Notifications Has no Content!
04:30:27.883 SCRIPT (W): Slot_Hints Has no Content!
04:30:27.897 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:30:27.897 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:30:27.897 NETWORK : Players connecting: 0
04:30:27.897 NETWORK : Players connected: 1 / 1
04:30:27.924 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:30:27.926 PROFILING : Workbench startup took: 42621.702600 ms
04:30:27.952 WORLD : Frame start
04:30:27.952 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:30:27.965 WORLD : UpdateEntities
04:30:27.965 WORLD : Frame
04:30:27.965 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:30:28.134 WORLD : UpdateEntities
04:30:28.134 WORLD : PostFrame
04:30:28.135 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:30:28.135 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:30:28.177 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:30:28.177 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:30:28.177 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:30:28.178 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:30:28.311 RENDER : RENDER : ObjectsHeightMap::Build
04:30:28.311 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:30:28.473 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 161.341000 ms
04:30:28.480 PROFILING : ObjectsHeightMap::Build took: 168.829900 ms
04:30:29.652 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:30:29.673 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:30:29.674 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:30:29.705 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:30:29.707 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:30:29.754 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:30:29.755 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:30:29.760 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:30:29.760 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:30:29.762 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:30:29.762 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:30:29.766 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:30:29.767 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:30:29.768 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:30:29.769 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:30:29.903 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:30:29.905 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:30:29.905 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:30:30.149 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:30:30.229 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.344,7160>
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:30:30.312 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:30:30.312 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:30:30.312 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:30:30.312 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:30:30.312 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:30:30.314 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:30:30.320 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:30:30.320 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:30:30.321 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:30:30.321 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:30:30.321 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:30:30.321 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:30:30.322 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:30:30.322 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:30:30.322 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:30:30.323 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:30:30.323 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:30:30.323 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:30:30.324 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:30:30.329 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:30:30.329 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:30:30.330 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:30:30.331 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:30:30.332 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:30:30.333 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:30:30.335 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:30:30.336 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:30:30.336 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:30:30.337 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:30:30.337 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:30:30.337 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:30:30.346 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:30:30.346 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:30:30.346 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:30:30.346 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:30:30.347 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:30:30.350 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:30:30.350 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:30:30.351 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:30:30.351 SCRIPT : ERR BASE STOCK: cache items=54
04:30:30.351 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:30:30.352 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:30:30.352 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:30:30.352 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:30:30.352 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:30:30.354 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:30:30.356 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:30:30.357 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:30:30.357 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:30:30.357 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:30:30.359 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:30:30.359 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:30:30.360 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:30:30.360 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:30:36.349 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:30:42.412 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:30:42.412 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:30:42.412 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.45,174.683,7466.42> target=<6340,175.788,7400>
04:30:48.476 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:30:54.546 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:30:54.547 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:30:55.056 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:30:55.277 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:30:57.580 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:30:58.289 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:31:00.100 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:31:00.100 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:31:00.101 SCRIPT (E): ERR SMOKE FAIL: objective UI open list and details contain current title and instructions
04:31:00.606 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:31:00.606 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:31:00.608 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:31:00.608 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:31:00.612 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:31:00.612 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
@@ -0,0 +1,120 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-29-45\error.log started at 2026-09-19 04:29:47 (2026-09-19 02:29:47 UTC)
04:29:47.048 INIT : Workbench startup
04:29:47.048 INIT : Workbench Init Engine
04:29:47.048 RESOURCES : ResourceDB: full scan
04:29:47.048 RESOURCES : processing files...
04:29:47.048 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:29:50.193 INIT : Workbench Create Game
04:29:50.193 SCRIPT : Compiling Game scripts
04:29:50.193 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:29:50.193 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:29:50.449 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:29:50.482 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:29:50.670 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:29:50.670 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:29:50.671 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:29:50.711 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:29:50.711 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:29:50.712 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:29:50.712 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:29:50.765 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:29:59.323 WORLD : CreateEntities
04:29:59.323 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:29:59.323 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:29:59.323 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:30:14.463 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:30:19.098 WORLD : Game::LoadEntities
04:30:19.098 WORLD : CreateEntities
04:30:19.098 WORLD : CreateEntities
04:30:19.098 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:30:19.098 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:30:19.098 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:30:20.514 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:30:20.514 ENTITY : CreateComponent 'Hierarchy'
04:30:20.514 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:30:20.514 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:30:20.514 ENTITY : CreateComponent 'Hierarchy'
04:30:20.514 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:30:20.514 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:30:20.514 ENTITY : CreateComponent 'Hierarchy'
04:30:20.514 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:30:20.519 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:30:20.520 ENTITY : CreateComponent 'Hierarchy'
04:30:20.520 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:30:20.520 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:30:20.520 ENTITY : CreateComponent 'Hierarchy'
04:30:20.520 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:30:20.520 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:30:20.520 ENTITY : CreateComponent 'Hierarchy'
04:30:20.520 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:30:20.524 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:30:20.524 ENTITY : CreateComponent 'Hierarchy'
04:30:20.524 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:30:20.524 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:30:20.524 ENTITY : CreateComponent 'Hierarchy'
04:30:20.524 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:30:20.524 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:30:20.524 ENTITY : CreateComponent 'Hierarchy'
04:30:20.524 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:30:25.020 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:30:25.020 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:30:25.020 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:30:25.020 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:30:25.020 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:30:25.020 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:30:25.020 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:30:25.020 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:30:25.058 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:30:25.058 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:30:25.058 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:30:25.058 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:30:25.058 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:30:25.058 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:30:25.058 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:30:25.058 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:30:25.059 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:30:25.059 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:30:25.059 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:30:25.059 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:30:25.059 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:30:25.059 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:30:27.305 WORLD : InitEntities 'world'
04:30:27.305 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:30:27.305 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:30:27.874 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:30:27.874 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:30:27.874 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:30:27.874 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:30:27.875 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:30:27.876 SCRIPT (W): Can't open config file ""
04:30:27.882 WORLD : InitEntities 'world'
04:30:27.882 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:30:27.882 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:30:27.882 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:30:27.882 SCRIPT (W): Slot_Chat Has no Content!
04:30:27.883 SCRIPT (W): Slot_VON Has no Content!
04:30:27.883 SCRIPT (W): Slot_AvailableActions Has no Content!
04:30:27.883 SCRIPT (W): Slot_Vehicle Has no Content!
04:30:27.883 SCRIPT (W): Slot_GameVersion Has no Content!
04:30:27.883 SCRIPT (W): Slot_Notifications Has no Content!
04:30:27.883 SCRIPT (W): Slot_Hints Has no Content!
04:30:27.897 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:30:28.134 WORLD : UpdateEntities
04:30:28.134 WORLD : PostFrame
04:30:28.135 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:30:28.135 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:30:28.177 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:30:28.177 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:30:28.177 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:30:28.178 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:31:00.101 SCRIPT (E): ERR SMOKE FAIL: objective UI open list and details contain current title and instructions
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 148
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557c89db10 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557c89db10
[Gamescope WSI] Destroyed swapchain: 0x55557c89db10
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557c89db10 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557c89db10
[Gamescope WSI] Destroyed swapchain: 0x55557c89db10
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557c89db10 - imageCount: 4
[gamescope] [Error] xwm: X11 I/O error! This is fatal. Aborting...
@@ -0,0 +1,20 @@
{
"log": "docs/evidence/native-2026-09-19-042945-ui-refresh-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 103,
"script_or_runtime_failures": [
"04:31:00.101 SCRIPT (E): ERR SMOKE FAIL: objective UI open list and details contain current title and instructions"
],
"engine_errors": [
"04:30:25.020 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:30:25.058 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:30:25.058 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:30:25.059 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:31:00.101 SCRIPT (E): ERR SMOKE FAIL: objective UI open list and details contain current title and instructions"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "test-failed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-29-45",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,182 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-29-45\script.log started at 2026-09-19 04:29:48 (2026-09-19 02:29:48 UTC)
04:29:48.074 SCRIPT : SCRIPT : Initializing scripts
04:29:48.074 SCRIPT : SCRIPT : ScriptProjectManager init
04:29:49.011 SCRIPT : SCRIPT : Compiling GameLib scripts
04:29:49.083 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:29:49.083 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:29:49.084 SCRIPT : SCRIPT : Compiling Game scripts
04:29:50.193 SCRIPT : Compiling Game scripts
04:29:50.193 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:29:50.193 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:29:50.449 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:29:50.482 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:29:50.578 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:29:50.670 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:29:50.670 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:29:50.671 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:29:50.711 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:29:50.711 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:29:50.712 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:29:50.712 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:29:50.765 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:29:51.026 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:29:51.033 SCRIPT : Module: Game; loaded 5695x files; 11160x classes; used 32426K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 9f851081
04:29:51.999 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:29:52.000 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:30:11.241 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:30:14.460 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:30:14.460 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:30:27.305 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:30:27.333 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:30:27.874 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:30:27.875 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:30:27.876 SCRIPT (W): Can't open config file ""
04:30:27.882 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:30:27.882 SCRIPT (W): Slot_Chat Has no Content!
04:30:27.883 SCRIPT (W): Slot_VON Has no Content!
04:30:27.883 SCRIPT (W): Slot_AvailableActions Has no Content!
04:30:27.883 SCRIPT (W): Slot_Vehicle Has no Content!
04:30:27.883 SCRIPT (W): Slot_GameVersion Has no Content!
04:30:27.883 SCRIPT (W): Slot_Notifications Has no Content!
04:30:27.883 SCRIPT (W): Slot_Hints Has no Content!
04:30:27.897 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:30:27.952 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:30:27.965 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:30:28.135 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:30:29.652 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:30:29.673 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:30:29.674 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:30:29.705 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:30:29.707 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:30:29.755 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:30:29.755 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:30:29.760 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:30:29.760 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:30:29.762 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:30:29.762 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:30:29.766 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:30:29.767 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:30:29.768 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:30:29.769 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:30:29.903 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:30:29.905 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:30:29.905 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:30:30.149 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:30:30.229 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.344,7160>
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:30:30.310 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:30:30.311 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:30:30.312 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:30:30.312 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:30:30.312 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:30:30.312 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:30:30.312 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:30:30.313 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:30:30.314 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:30:30.317 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:30:30.320 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:30:30.320 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:30:30.321 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:30:30.321 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:30:30.321 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:30:30.321 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:30:30.321 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:30:30.322 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:30:30.322 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:30:30.322 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:30:30.323 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:30:30.323 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:30:30.323 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:30:30.324 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:30:30.329 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:30:30.329 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:30:30.331 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:30:30.332 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:30:30.332 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:30:30.333 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:30:30.335 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:30:30.336 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:30:30.336 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:30:30.337 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:30:30.337 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:30:30.337 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:30:30.346 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:30:30.346 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:30:30.346 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:30:30.346 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:30:30.347 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:30:30.350 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:30:30.350 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:30:30.351 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:30:30.351 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:30:30.351 SCRIPT : ERR BASE STOCK: cache items=54
04:30:30.351 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:30:30.352 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:30:30.352 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:30:30.352 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:30:30.352 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:30:30.354 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:30:30.356 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:30:30.357 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:30:30.357 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:30:30.357 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:30:30.359 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:30:30.359 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:30:30.360 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:30:30.360 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:30:30.360 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:30:36.349 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:30:42.412 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:30:42.412 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:30:42.412 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.45,174.683,7466.42> target=<6340,175.788,7400>
04:30:48.476 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:30:54.546 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:30:54.547 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:30:55.057 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:30:55.277 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:30:57.580 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:30:58.289 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:31:00.100 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:31:00.100 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:31:00.101 SCRIPT (E): ERR SMOKE FAIL: objective UI open list and details contain current title and instructions
04:31:00.606 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:31:00.606 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:31:00.608 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:31:00.608 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:31:00.609 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:31:00.612 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:31:00.612 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
@@ -0,0 +1,109 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "b1626487d573a68cb63baf1a73871ada3551c2f1fbe32bf9c164218532b942a2",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "efea641f72e997c75969c52746a88b4dd1a047251d58f79d3e264ae79484b897",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "b17ce9ba32a7979e4f1837f41469d174b0259b51ede36ef145d86f7b70e8afbb",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "e4dcaec5f31d01ef0507ba19e6ea247ea32575f4ca6ad67cb1d72996d15ac35a",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "24cada81e96a9bfff0df0cb8f984d9bde18aff7c128f21db64c98076f75d9670",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "2c5d2493d4ba97e5af21ee856dd614ee5c92c5cdf6053825ae2ebfa72bb2d701",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "37ca313c6fb800f42776b4dc950e0d30237775eaf140f21b1730c0a544754a9d",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,374 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-34-10\console.log started at 2026-09-19 04:34:10 (2026-09-19 02:34:10 UTC)
04:34:10.519 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-34-10' to filesystem under name logs
04:34:10.519 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:34:10.519 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:34:10.520 PROFILING : Workbench Create Engine took: 9.481600 ms
04:34:11.557 INIT : INIT : Workbench Init Engine
04:34:11.557 ENGINE : Initializing engine, version 192142
04:34:11.557 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome transport-loss -noThrow -errStationTeardownDiag 1
04:34:11.567 ENGINE : Addon dirs:
04:34:11.567 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:34:11.567 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:34:11.567 ENGINE : dir: './addons'
04:34:11.567 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:34:11.567 ENGINE : Available addons:
04:34:11.567 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:34:11.567 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:34:11.567 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:34:11.567 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:34:11.567 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:34:11.567 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:34:11.567 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:34:11.567 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:34:11.692 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:34:11.696 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:34:11.696 ENGINE : CPU vendor : AuthenticAMD
04:34:11.696 ENGINE : CPU type : 2
04:34:11.696 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:34:11.696 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:34:11.696 ENGINE : CPU count logical : 16
04:34:11.696 ENGINE : CPU count physical : 8
04:34:11.696 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:34:11.696 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:34:11.696 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:34:11.842 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:34:11.843 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:34:11.844 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-34-10/resourceDatabase.rdb)
04:34:11.997 RESOURCES : RESOURCES : ResourceDB: full scan
04:34:12.002 RESOURCES : RESOURCES : scanning...
04:34:12.002 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:34:12.005 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:34:12.140 RESOURCES : RESOURCES : scanning @"core"
04:34:12.144 RESOURCES : RESOURCES : scanning @"profile"
04:34:12.144 RESOURCES : RESOURCES : scanning @"logs"
04:34:12.144 RESOURCES : RESOURCES : processing meta-files...
04:34:12.206 RESOURCES : RESOURCES : processing files...
04:34:12.217 INIT : Workbench startup
04:34:12.217 INIT : Workbench Init Engine
04:34:12.217 RESOURCES : ResourceDB: full scan
04:34:12.217 RESOURCES : processing files...
04:34:12.217 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:34:12.217 RESOURCES : RESOURCES : processing folders...
04:34:12.225 RESOURCES : RESOURCES : creating GUID-item mapping...
04:34:12.241 RESOURCES : RESOURCES : building tree...
04:34:12.298 PROFILING : ResourceDB: full scan took: 300.416900 ms
04:34:12.299 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:34:12.300 RESOURCES : ResourceDB: written 3760/3760 bytes
04:34:12.300 RESOURCES : ResourceDB: cache successfully saved
04:34:12.301 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:34:12.302 RESOURCES : ResourceDB: written 206/206 bytes
04:34:12.302 RESOURCES : ResourceDB: cache successfully saved
04:34:12.302 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-34-10/resourceDatabase.rdb)
04:34:12.303 RESOURCES : ResourceDB: written 81/81 bytes
04:34:12.303 RESOURCES : ResourceDB: cache successfully saved
04:34:12.303 ENGINE : GameProject load
04:34:12.303 ENGINE : Loaded addons:
04:34:12.303 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:34:12.303 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:34:12.303 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:34:12.305 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:34:12.305 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:34:12.305 ENGINE : Engine user settings config loaded
04:34:12.305 PROFILING : Settings changed took: 0.003100 ms
04:34:12.411 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:34:12.413 RENDER : Basic screen setup:
04:34:12.413 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:34:12.413 RENDER : MSAA : none
04:34:12.428 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:34:12.428 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:34:12.428 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:34:12.428 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:34:12.428 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:34:12.428 RENDER : AMD AGS correctly initialized
04:34:12.429 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:34:12.429 RENDER : Detected output devices:
04:34:12.429 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:34:12.429 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:34:12.429 RENDER : Concurrent frames limit 2
04:34:12.503 RENDER : DX12 device successfully created by AMD AGS library
04:34:12.503 RENDER : * user markers not supported in this version AMD SW
04:34:12.503 RENDER : Graphics device features
04:34:12.503 RENDER : Needed:
04:34:12.503 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:34:12.503 RENDER : Optional:
04:34:12.503 RENDER : * Allow tearing (VSYNC) : 1
04:34:12.503 RENDER : * 16 bits : 1
04:34:12.503 RENDER : * Resource heap tier : 3
04:34:12.503 RENDER : * Persistent heaps (DRED) : 1
04:34:12.503 RENDER : * DRED 1.2 is supported by compiler
04:34:12.526 RENDER : Main RT format setup.
04:34:12.526 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:34:12.526 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:34:12.528 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:34:12.558 PROFILING : Settings changed took: 0.019600 ms
04:34:12.991 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:34:12.991 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:34:12.991 AUDIO : Audio client:
04:34:12.991 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:34:12.994 RENDER : RENDER : Reload shaders
04:34:12.994 RENDER : Enfusion shader version 13
04:34:12.994 INIT : INIT : ShaderListReload
04:34:12.994 PROFILING : ShaderListReload took: 0.000400 ms
04:34:13.135 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:34:13.135 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:34:13.136 AUDIO : Audio client:
04:34:13.136 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:34:13.237 RENDER : Loaded 3752 newer shader binaries
04:34:13.237 PROFILING : Reload shaders took: 243.199000 ms
04:34:13.237 ENGINE : Initializing inputs.
04:34:13.250 NETWORK : Initializing networking.
04:34:13.250 NETWORK : Using new GameRplScheduler.
04:34:13.250 SCRIPT : SCRIPT : Initializing scripts
04:34:13.250 SCRIPT : SCRIPT : ScriptProjectManager init
04:34:14.072 PROFILING : ScriptProjectManager init took: 821.522800 ms
04:34:14.105 PROFILING : Initializing scripts took: 854.866100 ms
04:34:14.122 ENGINE : Enfusion engine successfully created.
04:34:14.123 PROFILING : Workbench Init Engine took: 2565.294100 ms
04:34:14.123 INIT : INIT : Workbench Create Game
04:34:14.133 GUI : Using default language (en_us)
04:34:14.133 GUI : Loading 'en_us' localization file.
04:34:14.133 INIT : INIT : Loading StringTable
04:34:14.157 PROFILING : Loading StringTable took: 24.129300 ms
04:34:14.157 SCRIPT : SCRIPT : Compiling GameLib scripts
04:34:14.212 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:34:14.212 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:34:14.213 PROFILING : Compiling GameLib scripts took: 55.611500 ms
04:34:14.213 SCRIPT : SCRIPT : Compiling Game scripts
04:34:15.353 INIT : Workbench Create Game
04:34:15.353 SCRIPT : Compiling Game scripts
04:34:15.353 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:34:15.353 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:34:15.608 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.617 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:34:15.650 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:34:15.850 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:34:15.850 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:34:15.852 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:34:15.895 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.895 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.896 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:34:15.896 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:34:15.922 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.953 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:34:16.236 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:34:16.243 SCRIPT : Module: Game; loaded 5700x files; 11169x classes; used 32477K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 89cb99a5
04:34:16.280 PROFILING : Compiling Game scripts took: 2066.434400 ms
04:34:16.285 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:34:16.322 ENGINE : Game successfully created.
04:34:16.324 PROFILING : Workbench Create Game took: 2201.215100 ms
04:34:16.332 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:34:17.133 INIT : INIT : Workbench Reload Game
04:34:17.135 ENGINE : Game destroyed.
04:34:17.140 GUI : Using default language (en_us)
04:34:17.140 GUI : Loading 'en_us' localization file.
04:34:17.140 INIT : INIT : Loading StringTable
04:34:17.150 PROFILING : Loading StringTable took: 9.216300 ms
04:34:17.150 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:34:17.157 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:34:17.157 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:34:17.157 ENGINE : Game successfully created.
04:34:17.157 ENGINE : Game successfully initialized.
04:34:17.157 PROFILING : Workbench Reload Game took: 23.783800 ms
04:34:17.832 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:34:18.840 PROFILING : Entities load took: 1007.730100 ms
04:34:18.850 WORLD : WORLD : CreateEntities
04:34:18.855 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:34:18.855 PROFILING : NotifyBeforeEntitiesCreated took: 0.002600 ms
04:34:18.856 WORLD : WORLD : Wait for preloading data
04:34:18.856 PROFILING : Wait for preloading data took: 0.003400 ms
04:34:18.964 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:34:18.964 PROFILING : PROFILING : Terrain load
04:34:20.515 PROFILING : Terrain load took: 1550.939700 ms
04:34:24.466 WORLD : CreateEntities
04:34:24.467 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:34:24.467 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:34:24.467 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:34:34.032 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:34:34.032 PROFILING : NotifyBeforeEntitiesInitialized took: 0.007700 ms
04:34:34.466 WORLD : WORLD : NotifyEntitiesInitialized
04:34:34.467 TERRAIN : TERRAIN : Initializing road networks...
04:34:34.469 PROFILING : Initializing road networks... took: 2.091500 ms
04:34:34.469 PROFILING : NotifyEntitiesInitialized took: 2.382800 ms
04:34:34.469 PROFILING : CreateEntities took: 15618.336900 ms
04:34:34.650 PROFILING : * WorldEditor: LoadWorld: 16822.737000 ms
04:34:36.190 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:34:36.191 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:34:36.192 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:34:36.192 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:34:36.293 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:34:36.312 BACKEND : Attempting online Game Config instead.
04:34:39.463 INIT : INIT : Workbench Reload Game
04:34:39.465 ENGINE : Game destroyed.
04:34:39.471 GUI : Using default language (en_us)
04:34:39.471 GUI : Loading 'en_us' localization file.
04:34:39.471 INIT : INIT : Loading StringTable
04:34:39.493 PROFILING : Loading StringTable took: 21.481000 ms
04:34:39.493 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:34:39.505 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:34:39.506 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:34:39.506 ENGINE : Game successfully created.
04:34:39.506 ENGINE : Game successfully initialized.
04:34:39.506 PROFILING : Workbench Reload Game took: 42.741400 ms
04:34:39.511 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:34:39.580 PLATFORM : Save data from container 'settings' have been loaded
04:34:39.665 PLATFORM : Save data from container 'sessions' have been loaded
04:34:39.666 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:34:39.666 ENGINE : Game user settings config loaded
04:34:39.763 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:34:39.772 WORLD : WORLD : Game::LoadEntities
04:34:39.772 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:34:39.773 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:34:39.773 WORLD : WORLD : CreateEntities
04:34:39.773 WORLD : WORLD : CreateEntities
04:34:39.773 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:34:39.778 RESOURCES : Loaded mission headers from 7 addon(s)!
04:34:39.778 PROFILING : NotifyBeforeEntitiesCreated took: 5.092800 ms
04:34:39.778 WORLD : WORLD : Wait for preloading data
04:34:39.778 PROFILING : Wait for preloading data took: 0.000800 ms
04:34:44.316 WORLD : Game::LoadEntities
04:34:44.316 WORLD : CreateEntities
04:34:44.316 WORLD : CreateEntities
04:34:44.316 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:34:44.316 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:34:44.316 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:34:45.741 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:34:45.741 ENTITY : CreateComponent 'Hierarchy'
04:34:45.741 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:34:45.741 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:34:45.741 ENTITY : CreateComponent 'Hierarchy'
04:34:45.741 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:34:45.741 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:34:45.741 ENTITY : CreateComponent 'Hierarchy'
04:34:45.741 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:34:45.748 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:34:45.748 ENTITY : CreateComponent 'Hierarchy'
04:34:45.748 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:34:45.748 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:34:45.748 ENTITY : CreateComponent 'Hierarchy'
04:34:45.748 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:34:45.749 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:34:45.749 ENTITY : CreateComponent 'Hierarchy'
04:34:45.749 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:34:45.754 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:34:45.754 ENTITY : CreateComponent 'Hierarchy'
04:34:45.754 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:34:45.754 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:34:45.754 ENTITY : CreateComponent 'Hierarchy'
04:34:45.754 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:34:45.754 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:34:45.754 ENTITY : CreateComponent 'Hierarchy'
04:34:45.754 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:34:50.344 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:34:50.344 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:34:50.344 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:34:50.344 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:34:50.344 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:34:50.344 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:34:50.344 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:34:50.344 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:34:50.386 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:34:50.386 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:34:50.386 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:34:50.386 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:34:50.386 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:34:50.386 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:34:50.386 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:34:50.386 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:34:50.387 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:34:50.387 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:34:50.387 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:34:50.387 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:34:50.387 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:34:50.387 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:34:50.736 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:34:50.736 PROFILING : NotifyBeforeEntitiesInitialized took: 0.062900 ms
04:34:52.772 WORLD : InitEntities 'world'
04:34:52.772 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:34:52.772 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:34:52.799 WORLD : InitEntities 'world'
04:34:52.799 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:34:52.799 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:34:52.799 WORLD : WORLD : NotifyEntitiesInitialized
04:34:52.799 TERRAIN : TERRAIN : Initializing road networks...
04:34:52.801 PROFILING : Initializing road networks... took: 2.300600 ms
04:34:52.802 DEFAULT : DEFAULT : WorldVolumesCollection
04:34:52.862 PROFILING : WorldVolumesCollection took: 60.161100 ms
04:34:52.862 INIT : INIT : SoundWorldInit
04:34:52.877 PROFILING : SoundWorldInit took: 15.075500 ms
04:34:52.877 PROFILING : NotifyEntitiesInitialized took: 77.809600 ms
04:34:52.877 PROFILING : CreateEntities took: 13103.269900 ms
04:34:52.877 PROFILING : CreateEntities took: 13103.463300 ms
04:34:52.878 WORLD : WORLD : Wait for preloading data around camera
04:34:52.878 PROFILING : Wait for preloading data around camera took: 0.001300 ms
04:34:52.878 WORLD : WORLD : EOnActivate
04:34:52.912 PROFILING : EOnActivate took: 34.159000 ms
04:34:52.912 PROFILING : Game::LoadEntities took: 13140.059800 ms
04:34:53.198 DEFAULT : Entered offline game state.
04:34:53.301 NETWORK : Player connected: connectionID=2147483646
04:34:53.301 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:34:53.302 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:34:53.307 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:34:53.307 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:34:53.307 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:34:53.307 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:34:53.308 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:34:53.309 SCRIPT (W): Can't open config file ""
04:34:53.316 WORLD : InitEntities 'world'
04:34:53.316 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:34:53.316 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:34:53.316 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:34:53.317 SCRIPT (W): Slot_Chat Has no Content!
04:34:53.317 SCRIPT (W): Slot_VON Has no Content!
04:34:53.317 SCRIPT (W): Slot_AvailableActions Has no Content!
04:34:53.317 SCRIPT (W): Slot_Vehicle Has no Content!
04:34:53.317 SCRIPT (W): Slot_GameVersion Has no Content!
04:34:53.317 SCRIPT (W): Slot_Notifications Has no Content!
04:34:53.317 SCRIPT (W): Slot_Hints Has no Content!
04:34:53.331 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:34:53.331 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:34:53.331 NETWORK : Players connecting: 0
04:34:53.331 NETWORK : Players connected: 1 / 1
04:34:53.360 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:34:53.361 PROFILING : Workbench startup took: 42902.683300 ms
04:34:53.383 WORLD : Frame start
04:34:53.383 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:34:53.396 WORLD : UpdateEntities
04:34:53.396 WORLD : Frame
04:34:53.396 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:34:53.575 WORLD : UpdateEntities
04:34:53.575 WORLD : PostFrame
04:34:53.575 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:34:53.575 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:34:53.618 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:34:53.618 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:34:53.618 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:34:53.618 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:34:53.759 RENDER : RENDER : ObjectsHeightMap::Build
04:34:53.759 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:34:53.937 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 178.273800 ms
04:34:53.945 PROFILING : ObjectsHeightMap::Build took: 186.233400 ms
04:34:55.123 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:34:55.143 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:34:55.144 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:34:55.176 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:34:55.179 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:34:55.236 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:34:55.236 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:34:55.243 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.506,7232> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:34:55.243 SCRIPT (E): Rereintroduced [sites]: preparation failed: obstructed or unsafe transport parking: everon-supply-2
04:34:55.252 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: obstructed or unsafe transport parking: everon-supply-2
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
@@ -0,0 +1,128 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-34-10\error.log started at 2026-09-19 04:34:12 (2026-09-19 02:34:12 UTC)
04:34:12.217 INIT : Workbench startup
04:34:12.217 INIT : Workbench Init Engine
04:34:12.217 RESOURCES : ResourceDB: full scan
04:34:12.217 RESOURCES : processing files...
04:34:12.217 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:34:15.353 INIT : Workbench Create Game
04:34:15.353 SCRIPT : Compiling Game scripts
04:34:15.353 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:34:15.353 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:34:15.608 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.617 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:34:15.650 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:34:15.850 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:34:15.850 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:34:15.852 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:34:15.895 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.895 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.896 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:34:15.896 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:34:15.922 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.953 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:34:24.466 WORLD : CreateEntities
04:34:24.467 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:34:24.467 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:34:24.467 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:34:39.511 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:34:44.316 WORLD : Game::LoadEntities
04:34:44.316 WORLD : CreateEntities
04:34:44.316 WORLD : CreateEntities
04:34:44.316 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:34:44.316 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:34:44.316 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:34:45.741 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:34:45.741 ENTITY : CreateComponent 'Hierarchy'
04:34:45.741 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:34:45.741 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:34:45.741 ENTITY : CreateComponent 'Hierarchy'
04:34:45.741 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:34:45.741 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:34:45.741 ENTITY : CreateComponent 'Hierarchy'
04:34:45.741 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:34:45.748 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:34:45.748 ENTITY : CreateComponent 'Hierarchy'
04:34:45.748 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:34:45.748 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:34:45.748 ENTITY : CreateComponent 'Hierarchy'
04:34:45.748 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:34:45.749 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:34:45.749 ENTITY : CreateComponent 'Hierarchy'
04:34:45.749 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:34:45.754 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:34:45.754 ENTITY : CreateComponent 'Hierarchy'
04:34:45.754 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:34:45.754 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:34:45.754 ENTITY : CreateComponent 'Hierarchy'
04:34:45.754 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:34:45.754 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:34:45.754 ENTITY : CreateComponent 'Hierarchy'
04:34:45.754 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:34:50.344 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:34:50.344 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:34:50.344 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:34:50.344 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:34:50.344 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:34:50.344 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:34:50.344 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:34:50.344 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:34:50.386 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:34:50.386 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:34:50.386 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:34:50.386 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:34:50.386 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:34:50.386 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:34:50.386 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:34:50.386 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:34:50.387 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:34:50.387 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:34:50.387 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:34:50.387 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:34:50.387 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:34:50.387 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:34:52.772 WORLD : InitEntities 'world'
04:34:52.772 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:34:52.772 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:34:53.307 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:34:53.307 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:34:53.307 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:34:53.307 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:34:53.308 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:34:53.309 SCRIPT (W): Can't open config file ""
04:34:53.316 WORLD : InitEntities 'world'
04:34:53.316 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:34:53.316 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:34:53.316 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:34:53.317 SCRIPT (W): Slot_Chat Has no Content!
04:34:53.317 SCRIPT (W): Slot_VON Has no Content!
04:34:53.317 SCRIPT (W): Slot_AvailableActions Has no Content!
04:34:53.317 SCRIPT (W): Slot_Vehicle Has no Content!
04:34:53.317 SCRIPT (W): Slot_GameVersion Has no Content!
04:34:53.317 SCRIPT (W): Slot_Notifications Has no Content!
04:34:53.317 SCRIPT (W): Slot_Hints Has no Content!
04:34:53.331 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:34:53.574 WORLD : UpdateEntities
04:34:53.575 WORLD : PostFrame
04:34:53.575 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:34:53.575 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:34:53.618 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:34:53.618 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:34:53.618 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:34:53.618 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:34:55.243 SCRIPT (E): Rereintroduced [sites]: preparation failed: obstructed or unsafe transport parking: everon-supply-2
04:34:55.252 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: obstructed or unsafe transport parking: everon-supply-2
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 123
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x555560eb7c40 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x555560eb7c40
[Gamescope WSI] Destroyed swapchain: 0x555560eb7c40
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x555560eb7c40 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x555560eb7c40
[Gamescope WSI] Destroyed swapchain: 0x555560eb7c40
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x555560e3c670 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,22 @@
{
"log": "docs/evidence/native-2026-09-19-043410-parking-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 0,
"script_or_runtime_failures": [
"04:34:55.243 SCRIPT (E): Rereintroduced [sites]: preparation failed: obstructed or unsafe transport parking: everon-supply-2",
"04:34:55.252 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: obstructed or unsafe transport parking: everon-supply-2"
],
"engine_errors": [
"04:34:50.344 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:34:50.386 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:34:50.386 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:34:50.387 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:34:55.243 SCRIPT (E): Rereintroduced [sites]: preparation failed: obstructed or unsafe transport parking: everon-supply-2",
"04:34:55.252 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: obstructed or unsafe transport parking: everon-supply-2"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "test-failed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-34-10",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,67 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-34-10\script.log started at 2026-09-19 04:34:13 (2026-09-19 02:34:13 UTC)
04:34:13.250 SCRIPT : SCRIPT : Initializing scripts
04:34:13.250 SCRIPT : SCRIPT : ScriptProjectManager init
04:34:14.157 SCRIPT : SCRIPT : Compiling GameLib scripts
04:34:14.212 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:34:14.212 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:34:14.213 SCRIPT : SCRIPT : Compiling Game scripts
04:34:15.353 SCRIPT : Compiling Game scripts
04:34:15.353 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:34:15.353 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:34:15.608 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.617 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:34:15.650 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:34:15.754 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:34:15.850 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:34:15.850 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:34:15.852 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:34:15.895 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.895 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.896 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:34:15.896 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:34:15.922 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:34:15.953 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:34:16.236 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:34:16.243 SCRIPT : Module: Game; loaded 5700x files; 11169x classes; used 32477K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 89cb99a5
04:34:17.157 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:34:17.157 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:34:36.293 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:34:39.506 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:34:39.506 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:34:52.772 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:34:52.799 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:34:53.307 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:34:53.308 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:34:53.309 SCRIPT (W): Can't open config file ""
04:34:53.316 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:34:53.317 SCRIPT (W): Slot_Chat Has no Content!
04:34:53.317 SCRIPT (W): Slot_VON Has no Content!
04:34:53.317 SCRIPT (W): Slot_AvailableActions Has no Content!
04:34:53.317 SCRIPT (W): Slot_Vehicle Has no Content!
04:34:53.317 SCRIPT (W): Slot_GameVersion Has no Content!
04:34:53.317 SCRIPT (W): Slot_Notifications Has no Content!
04:34:53.317 SCRIPT (W): Slot_Hints Has no Content!
04:34:53.331 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:34:53.383 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:34:53.396 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:34:53.575 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:34:55.123 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:34:55.143 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:34:55.144 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:34:55.176 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:34:55.179 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:34:55.236 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:34:55.236 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:34:55.243 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.506,7232> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:34:55.243 SCRIPT (E): Rereintroduced [sites]: preparation failed: obstructed or unsafe transport parking: everon-supply-2
04:34:55.252 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: obstructed or unsafe transport parking: everon-supply-2
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
04:34:55.273 SCRIPT (W): GM Budget got clamped at some point!
@@ -0,0 +1,114 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "9b7915dd0431090c11921ee3f00c92775d463f62631a2d89546421b688615d54",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "85269598e0629409b1e4feb5b930218c2099df9aeaf4127b4db584300f3d7a65",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "629917af38af5b5e34198ff5a5c0da7e48edf1c33d95bb278cceb3cc31028f5d",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "5e9a719efc25ec90c8e1a0856604a8c11664d883aa099165402ddee18fe17a7a",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,545 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-36-31\console.log started at 2026-09-19 04:36:31 (2026-09-19 02:36:31 UTC)
04:36:31.682 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-36-31' to filesystem under name logs
04:36:31.682 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:36:31.682 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:36:31.684 PROFILING : Workbench Create Engine took: 13.796200 ms
04:36:32.726 INIT : INIT : Workbench Init Engine
04:36:32.726 ENGINE : Initializing engine, version 192142
04:36:32.726 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome transport-survey -noThrow
04:36:32.736 ENGINE : Addon dirs:
04:36:32.736 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:36:32.736 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:36:32.736 ENGINE : dir: './addons'
04:36:32.736 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:36:32.736 ENGINE : Available addons:
04:36:32.736 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:36:32.736 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:36:32.736 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:36:32.736 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:36:32.736 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:36:32.736 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:36:32.736 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:36:32.736 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:36:32.887 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:36:32.891 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:36:32.891 ENGINE : CPU vendor : AuthenticAMD
04:36:32.891 ENGINE : CPU type : 2
04:36:32.891 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:36:32.891 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:36:32.891 ENGINE : CPU count logical : 16
04:36:32.891 ENGINE : CPU count physical : 8
04:36:32.891 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:36:32.891 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:36:32.893 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:36:33.044 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:36:33.045 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:36:33.045 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-36-31/resourceDatabase.rdb)
04:36:33.197 RESOURCES : RESOURCES : ResourceDB: full scan
04:36:33.202 RESOURCES : RESOURCES : scanning...
04:36:33.202 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:36:33.205 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:36:33.337 RESOURCES : RESOURCES : scanning @"core"
04:36:33.341 RESOURCES : RESOURCES : scanning @"profile"
04:36:33.341 RESOURCES : RESOURCES : scanning @"logs"
04:36:33.341 RESOURCES : RESOURCES : processing meta-files...
04:36:33.404 RESOURCES : RESOURCES : processing files...
04:36:33.414 INIT : Workbench startup
04:36:33.414 INIT : Workbench Init Engine
04:36:33.414 RESOURCES : ResourceDB: full scan
04:36:33.414 RESOURCES : processing files...
04:36:33.414 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:36:33.414 RESOURCES : RESOURCES : processing folders...
04:36:33.421 RESOURCES : RESOURCES : creating GUID-item mapping...
04:36:33.438 RESOURCES : RESOURCES : building tree...
04:36:33.497 PROFILING : ResourceDB: full scan took: 299.501200 ms
04:36:33.498 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:36:33.499 RESOURCES : ResourceDB: written 3823/3823 bytes
04:36:33.499 RESOURCES : ResourceDB: cache successfully saved
04:36:33.500 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:36:33.501 RESOURCES : ResourceDB: written 206/206 bytes
04:36:33.501 RESOURCES : ResourceDB: cache successfully saved
04:36:33.501 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-36-31/resourceDatabase.rdb)
04:36:33.503 RESOURCES : ResourceDB: written 81/81 bytes
04:36:33.503 RESOURCES : ResourceDB: cache successfully saved
04:36:33.503 ENGINE : GameProject load
04:36:33.503 ENGINE : Loaded addons:
04:36:33.503 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:36:33.503 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:36:33.503 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:36:33.504 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:36:33.505 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:36:33.505 ENGINE : Engine user settings config loaded
04:36:33.505 PROFILING : Settings changed took: 0.002000 ms
04:36:33.609 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:36:33.610 RENDER : Basic screen setup:
04:36:33.610 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:36:33.610 RENDER : MSAA : none
04:36:33.624 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:36:33.624 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:36:33.624 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:36:33.624 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:36:33.624 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:36:33.624 RENDER : AMD AGS correctly initialized
04:36:33.624 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:36:33.624 RENDER : Detected output devices:
04:36:33.624 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:36:33.624 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:36:33.624 RENDER : Concurrent frames limit 2
04:36:33.698 RENDER : DX12 device successfully created by AMD AGS library
04:36:33.698 RENDER : * user markers not supported in this version AMD SW
04:36:33.698 RENDER : Graphics device features
04:36:33.698 RENDER : Needed:
04:36:33.698 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:36:33.698 RENDER : Optional:
04:36:33.698 RENDER : * Allow tearing (VSYNC) : 1
04:36:33.698 RENDER : * 16 bits : 1
04:36:33.698 RENDER : * Resource heap tier : 3
04:36:33.698 RENDER : * Persistent heaps (DRED) : 1
04:36:33.698 RENDER : * DRED 1.2 is supported by compiler
04:36:33.722 RENDER : Main RT format setup.
04:36:33.722 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:36:33.722 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:36:33.724 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:36:33.751 PROFILING : Settings changed took: 0.023900 ms
04:36:34.189 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:36:34.190 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:36:34.190 AUDIO : Audio client:
04:36:34.190 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:36:34.193 RENDER : RENDER : Reload shaders
04:36:34.193 RENDER : Enfusion shader version 13
04:36:34.193 INIT : INIT : ShaderListReload
04:36:34.193 PROFILING : ShaderListReload took: 0.000300 ms
04:36:34.332 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:36:34.332 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:36:34.333 AUDIO : Audio client:
04:36:34.333 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:36:34.443 RENDER : Loaded 3752 newer shader binaries
04:36:34.443 PROFILING : Reload shaders took: 250.015300 ms
04:36:34.443 ENGINE : Initializing inputs.
04:36:34.456 NETWORK : Initializing networking.
04:36:34.456 NETWORK : Using new GameRplScheduler.
04:36:34.457 SCRIPT : SCRIPT : Initializing scripts
04:36:34.457 SCRIPT : SCRIPT : ScriptProjectManager init
04:36:35.288 PROFILING : ScriptProjectManager init took: 831.001500 ms
04:36:35.322 PROFILING : Initializing scripts took: 865.669500 ms
04:36:35.343 ENGINE : Enfusion engine successfully created.
04:36:35.343 PROFILING : Workbench Init Engine took: 2617.634800 ms
04:36:35.343 INIT : INIT : Workbench Create Game
04:36:35.355 GUI : Using default language (en_us)
04:36:35.355 GUI : Loading 'en_us' localization file.
04:36:35.355 INIT : INIT : Loading StringTable
04:36:35.378 PROFILING : Loading StringTable took: 23.239400 ms
04:36:35.378 SCRIPT : SCRIPT : Compiling GameLib scripts
04:36:35.434 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:36:35.434 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:36:35.435 PROFILING : Compiling GameLib scripts took: 56.731400 ms
04:36:35.435 SCRIPT : SCRIPT : Compiling Game scripts
04:36:36.519 INIT : Workbench Create Game
04:36:36.519 SCRIPT : Compiling Game scripts
04:36:36.519 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:36:36.520 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:36:36.782 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:36.793 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:36:36.822 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:36:37.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:36:37.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:36:37.019 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:36:37.061 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.061 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.063 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:36:37.063 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:36:37.089 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.120 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:36:37.383 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:36:37.390 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32479K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: f5e7569e
04:36:37.427 PROFILING : Compiling Game scripts took: 1991.991000 ms
04:36:37.432 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:36:37.471 ENGINE : Game successfully created.
04:36:37.472 PROFILING : Workbench Create Game took: 2129.030400 ms
04:36:37.480 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:36:38.313 INIT : INIT : Workbench Reload Game
04:36:38.315 ENGINE : Game destroyed.
04:36:38.323 GUI : Using default language (en_us)
04:36:38.323 GUI : Loading 'en_us' localization file.
04:36:38.323 INIT : INIT : Loading StringTable
04:36:38.333 PROFILING : Loading StringTable took: 9.646700 ms
04:36:38.333 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:36:38.340 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:36:38.340 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:36:38.340 ENGINE : Game successfully created.
04:36:38.340 ENGINE : Game successfully initialized.
04:36:38.340 PROFILING : Workbench Reload Game took: 26.552000 ms
04:36:39.031 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:36:40.058 PROFILING : Entities load took: 1026.567500 ms
04:36:40.068 WORLD : WORLD : CreateEntities
04:36:40.072 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:36:40.073 PROFILING : NotifyBeforeEntitiesCreated took: 0.002700 ms
04:36:40.073 WORLD : WORLD : Wait for preloading data
04:36:40.073 PROFILING : Wait for preloading data took: 0.002400 ms
04:36:40.184 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:36:40.184 PROFILING : PROFILING : Terrain load
04:36:41.750 PROFILING : Terrain load took: 1566.145600 ms
04:36:45.628 WORLD : CreateEntities
04:36:45.629 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:36:45.629 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:36:45.629 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:36:55.172 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:36:55.172 PROFILING : NotifyBeforeEntitiesInitialized took: 0.006700 ms
04:36:55.639 WORLD : WORLD : NotifyEntitiesInitialized
04:36:55.639 TERRAIN : TERRAIN : Initializing road networks...
04:36:55.641 PROFILING : Initializing road networks... took: 2.116400 ms
04:36:55.642 PROFILING : NotifyEntitiesInitialized took: 2.392300 ms
04:36:55.642 PROFILING : CreateEntities took: 15573.318300 ms
04:36:55.813 PROFILING : * WorldEditor: LoadWorld: 16786.959400 ms
04:36:57.261 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:36:57.261 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:36:57.262 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:36:57.263 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:36:57.353 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:36:57.377 BACKEND : Attempting online Game Config instead.
04:37:00.492 INIT : INIT : Workbench Reload Game
04:37:00.494 ENGINE : Game destroyed.
04:37:00.501 GUI : Using default language (en_us)
04:37:00.501 GUI : Loading 'en_us' localization file.
04:37:00.501 INIT : INIT : Loading StringTable
04:37:00.521 PROFILING : Loading StringTable took: 19.526900 ms
04:37:00.521 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:37:00.528 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:37:00.528 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:37:00.528 ENGINE : Game successfully created.
04:37:00.528 ENGINE : Game successfully initialized.
04:37:00.528 PROFILING : Workbench Reload Game took: 36.559100 ms
04:37:00.533 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:37:00.584 PLATFORM : Save data from container 'settings' have been loaded
04:37:00.675 PLATFORM : Save data from container 'sessions' have been loaded
04:37:00.675 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:37:00.675 ENGINE : Game user settings config loaded
04:37:00.773 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:37:00.782 WORLD : WORLD : Game::LoadEntities
04:37:00.782 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:37:00.783 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:37:00.783 WORLD : WORLD : CreateEntities
04:37:00.783 WORLD : WORLD : CreateEntities
04:37:00.783 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:37:00.788 RESOURCES : Loaded mission headers from 7 addon(s)!
04:37:00.788 PROFILING : NotifyBeforeEntitiesCreated took: 5.308200 ms
04:37:00.788 WORLD : WORLD : Wait for preloading data
04:37:00.788 PROFILING : Wait for preloading data took: 0.000900 ms
04:37:05.278 WORLD : Game::LoadEntities
04:37:05.278 WORLD : CreateEntities
04:37:05.278 WORLD : CreateEntities
04:37:05.278 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:37:05.278 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:37:05.278 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:37:06.685 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:37:06.685 ENTITY : CreateComponent 'Hierarchy'
04:37:06.685 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:37:06.685 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:37:06.685 ENTITY : CreateComponent 'Hierarchy'
04:37:06.685 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:37:06.685 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:37:06.685 ENTITY : CreateComponent 'Hierarchy'
04:37:06.685 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:37:06.690 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:37:06.690 ENTITY : CreateComponent 'Hierarchy'
04:37:06.690 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:37:06.690 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:37:06.690 ENTITY : CreateComponent 'Hierarchy'
04:37:06.690 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:37:06.690 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:37:06.690 ENTITY : CreateComponent 'Hierarchy'
04:37:06.690 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:37:06.694 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:37:06.694 ENTITY : CreateComponent 'Hierarchy'
04:37:06.694 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:37:06.694 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:37:06.694 ENTITY : CreateComponent 'Hierarchy'
04:37:06.694 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:37:06.694 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:37:06.694 ENTITY : CreateComponent 'Hierarchy'
04:37:06.694 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:37:11.109 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:37:11.109 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:37:11.109 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:37:11.109 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:37:11.109 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:37:11.109 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:37:11.109 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:37:11.109 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:37:11.151 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:37:11.151 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:37:11.151 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:37:11.151 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:37:11.151 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:37:11.151 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:37:11.151 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:37:11.151 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:37:11.152 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:37:11.152 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:37:11.152 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:37:11.152 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:37:11.152 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:37:11.152 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:37:11.458 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:37:11.458 PROFILING : NotifyBeforeEntitiesInitialized took: 0.036200 ms
04:37:13.383 WORLD : InitEntities 'world'
04:37:13.383 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:37:13.383 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:37:13.409 WORLD : InitEntities 'world'
04:37:13.409 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:37:13.409 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:37:13.410 WORLD : WORLD : NotifyEntitiesInitialized
04:37:13.410 TERRAIN : TERRAIN : Initializing road networks...
04:37:13.413 PROFILING : Initializing road networks... took: 2.845300 ms
04:37:13.413 DEFAULT : DEFAULT : WorldVolumesCollection
04:37:13.476 PROFILING : WorldVolumesCollection took: 63.315100 ms
04:37:13.476 INIT : INIT : SoundWorldInit
04:37:13.491 PROFILING : SoundWorldInit took: 14.505500 ms
04:37:13.491 PROFILING : NotifyEntitiesInitialized took: 81.000000 ms
04:37:13.491 PROFILING : CreateEntities took: 12707.642200 ms
04:37:13.491 PROFILING : CreateEntities took: 12707.810200 ms
04:37:13.492 WORLD : WORLD : Wait for preloading data around camera
04:37:13.492 PROFILING : Wait for preloading data around camera took: 0.000800 ms
04:37:13.492 WORLD : WORLD : EOnActivate
04:37:13.525 PROFILING : EOnActivate took: 33.326400 ms
04:37:13.525 PROFILING : Game::LoadEntities took: 12743.199800 ms
04:37:13.870 DEFAULT : Entered offline game state.
04:37:13.974 NETWORK : Player connected: connectionID=2147483646
04:37:13.974 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:37:13.975 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:37:13.980 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:37:13.980 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:37:13.980 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:37:13.980 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:37:13.981 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:37:13.983 SCRIPT (W): Can't open config file ""
04:37:13.989 WORLD : InitEntities 'world'
04:37:13.989 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:37:13.989 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:37:13.990 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:37:13.990 SCRIPT (W): Slot_Chat Has no Content!
04:37:13.990 SCRIPT (W): Slot_VON Has no Content!
04:37:13.990 SCRIPT (W): Slot_AvailableActions Has no Content!
04:37:13.990 SCRIPT (W): Slot_Vehicle Has no Content!
04:37:13.990 SCRIPT (W): Slot_GameVersion Has no Content!
04:37:13.990 SCRIPT (W): Slot_Notifications Has no Content!
04:37:13.990 SCRIPT (W): Slot_Hints Has no Content!
04:37:14.006 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:37:14.007 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:37:14.007 NETWORK : Players connecting: 0
04:37:14.007 NETWORK : Players connected: 1 / 1
04:37:14.038 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:37:14.039 PROFILING : Workbench startup took: 42431.683100 ms
04:37:14.061 WORLD : Frame start
04:37:14.062 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:37:14.076 WORLD : UpdateEntities
04:37:14.076 WORLD : Frame
04:37:14.076 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:37:14.262 WORLD : UpdateEntities
04:37:14.262 WORLD : PostFrame
04:37:14.262 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:37:14.262 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:37:14.310 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:37:14.310 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:37:14.310 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:37:14.311 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:37:14.463 RENDER : RENDER : ObjectsHeightMap::Build
04:37:14.463 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:37:14.638 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 174.371000 ms
04:37:14.646 PROFILING : ObjectsHeightMap::Build took: 182.679500 ms
04:37:15.806 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:37:15.825 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:37:15.825 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:37:15.854 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:37:15.857 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:37:15.904 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:37:15.904 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:37:15.910 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:37:15.910 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:37:15.912 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:37:15.912 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:37:15.916 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:37:15.917 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:37:15.918 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:37:15.919 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:37:16.055 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:37:16.056 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:37:16.057 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:37:16.304 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:37:16.381 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.344,7160>
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.381,7180> radius=3 terrainRange=0.703125 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.506,7188> radius=3 terrainRange=1.03125 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.569,7196> radius=3 terrainRange=1.07812 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.631,7204> radius=3 terrainRange=1.20312 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.756,7212> radius=3 terrainRange=1.20312 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.819,7220> radius=3 terrainRange=1.21875 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,225.194,7228> radius=3 terrainRange=1.23438 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.569,7236> radius=3 terrainRange=1.1875 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,223.694,7244> radius=3 terrainRange=0.875 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,223.319,7252> radius=3 terrainRange=0.625 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,223.256,7260> radius=3 terrainRange=0.78125 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.538,7180> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.475,7188> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.506,7196> radius=3 terrainRange=0.65625 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.413,7204> radius=3 terrainRange=0.859375 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.569,7212> radius=3 terrainRange=1.1875 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.725,7220> radius=3 terrainRange=1.25 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.413,7228> radius=3 terrainRange=1.14062 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.319,7236> radius=3 terrainRange=1.5 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5928,222.944,7244> radius=3 terrainRange=1.04688 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5928,222.694,7252> radius=3 terrainRange=0.6875 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5928,222.538,7260> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5936,223.038,7180> radius=3 terrainRange=0.46875 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5936,223.194,7188> radius=3 terrainRange=0.234375 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5936,223.069,7196> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.569,7204> radius=3 terrainRange=0.8125 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.506,7212> radius=3 terrainRange=0.671875 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.756,7220> radius=3 terrainRange=0.9375 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.631,7228> radius=3 terrainRange=0.890625 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.475,7236> radius=3 terrainRange=1 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,221.975,7244> radius=3 terrainRange=0.65625 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.006,7252> radius=3 terrainRange=0.8125 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5936,221.819,7260> radius=3 terrainRange=0.703125 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,222.413,7180> radius=3 terrainRange=0.953125 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,222.881,7188> radius=3 terrainRange=0.734375 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,222.725,7196> radius=3 terrainRange=1.34375 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.725,7204> radius=3 terrainRange=0.65625 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.725,7212> radius=3 terrainRange=0.765625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.663,7220> radius=3 terrainRange=0.625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.756,7228> radius=3 terrainRange=0.640625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.756,7236> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.631,7244> radius=3 terrainRange=0.421875 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.319,7252> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,220.694,7260> radius=3 terrainRange=1.14062 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.381,7180> radius=3 terrainRange=1.23438 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.819,7188> radius=3 terrainRange=1.21875 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.538,7196> radius=3 terrainRange=1.14062 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.225,7204> radius=3 terrainRange=0.921875 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,220.975,7212> radius=3 terrainRange=0.640625 obstructed=0 clear=1
04:37:16.464 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,-8> position=<5952,220.975,7212>
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,220.944,7220> radius=3 terrainRange=0.5625 obstructed=0 clear=1
04:37:16.464 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,0> position=<5952,220.944,7220>
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.038,7228> radius=3 terrainRange=0.59375 obstructed=1 clear=0
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.163,7236> radius=3 terrainRange=0.484375 obstructed=0 clear=1
04:37:16.465 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,16> position=<5952,221.163,7236>
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.163,7244> radius=3 terrainRange=0.53125 obstructed=0 clear=1
04:37:16.465 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,24> position=<5952,221.163,7244>
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,220.881,7252> radius=3 terrainRange=1.125 obstructed=1 clear=0
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,219.631,7260> radius=3 terrainRange=1.95312 obstructed=1 clear=0
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.381,7180> radius=3 terrainRange=0.84375 obstructed=0 clear=1
04:37:16.466 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,-40> position=<5960,220.381,7180>
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.85,7188> radius=3 terrainRange=0.859375 obstructed=1 clear=0
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.569,7196> radius=3 terrainRange=1.04688 obstructed=1 clear=0
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.413,7204> radius=3 terrainRange=0.765625 obstructed=0 clear=1
04:37:16.466 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,-16> position=<5960,220.413,7204>
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:37:16.466 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,-8> position=<5960,220.256,7212>
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.413,7228> radius=3 terrainRange=0.609375 obstructed=0 clear=1
04:37:16.467 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,8> position=<5960,220.413,7228>
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.538,7236> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.475,7244> radius=3 terrainRange=0.796875 obstructed=1 clear=0
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,219.788,7252> radius=3 terrainRange=1.90625 obstructed=1 clear=0
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,218.225,7260> radius=3 terrainRange=1.8125 obstructed=0 clear=0
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.881,7180> radius=3 terrainRange=0.609375 obstructed=1 clear=0
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.725,7188> radius=3 terrainRange=0.921875 obstructed=1 clear=0
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.663,7196> radius=3 terrainRange=0.703125 obstructed=0 clear=1
04:37:16.468 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,-24> position=<5968,219.663,7196>
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.569,7204> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:37:16.468 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,-16> position=<5968,219.569,7204>
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.538,7212> radius=3 terrainRange=0.546875 obstructed=0 clear=1
04:37:16.469 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,-8> position=<5968,219.538,7212>
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.6,7220> radius=3 terrainRange=0.59375 obstructed=0 clear=1
04:37:16.469 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,0> position=<5968,219.6,7220>
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.788,7228> radius=3 terrainRange=0.5625 obstructed=0 clear=1
04:37:16.469 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,8> position=<5968,219.788,7228>
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.819,7236> radius=3 terrainRange=0.6875 obstructed=1 clear=0
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.506,7244> radius=3 terrainRange=1.54688 obstructed=1 clear=0
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5968,218.131,7252> radius=3 terrainRange=2.39062 obstructed=0 clear=0
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5968,217.163,7260> radius=3 terrainRange=1.14062 obstructed=0 clear=0
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5976,219.225,7180> radius=3 terrainRange=0.90625 obstructed=0 clear=1
04:37:16.470 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-40> position=<5976,219.225,7180>
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.913,7188> radius=3 terrainRange=0.640625 obstructed=0 clear=1
04:37:16.470 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-32> position=<5976,218.913,7188>
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.881,7196> radius=3 terrainRange=0.578125 obstructed=0 clear=1
04:37:16.470 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-24> position=<5976,218.881,7196>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.85,7204> radius=3 terrainRange=0.53125 obstructed=0 clear=1
04:37:16.471 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-16> position=<5976,218.85,7204>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.913,7212> radius=3 terrainRange=0.484375 obstructed=0 clear=1
04:37:16.471 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-8> position=<5976,218.913,7212>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,219.038,7220> radius=3 terrainRange=0.5 obstructed=0 clear=1
04:37:16.471 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,0> position=<5976,219.038,7220>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,219.194,7228> radius=3 terrainRange=0.578125 obstructed=0 clear=1
04:37:16.472 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,8> position=<5976,219.194,7228>
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.944,7236> radius=3 terrainRange=1.35938 obstructed=1 clear=0
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,217.881,7244> radius=3 terrainRange=2.25 obstructed=1 clear=0
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,216.506,7252> radius=3 terrainRange=1.64062 obstructed=0 clear=0
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,216.194,7260> radius=3 terrainRange=0.671875 obstructed=0 clear=1
04:37:16.472 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,40> position=<5976,216.194,7260>
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.444,7180> radius=3 terrainRange=0.4375 obstructed=0 clear=1
04:37:16.472 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-40> position=<5984,218.444,7180>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.288,7188> radius=3 terrainRange=0.5 obstructed=0 clear=1
04:37:16.473 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-32> position=<5984,218.288,7188>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.194,7196> radius=3 terrainRange=0.453125 obstructed=0 clear=1
04:37:16.473 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-24> position=<5984,218.194,7196>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.256,7204> radius=3 terrainRange=0.453125 obstructed=0 clear=1
04:37:16.473 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-16> position=<5984,218.256,7204>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.444,7212> radius=3 terrainRange=0.4375 obstructed=0 clear=1
04:37:16.474 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-8> position=<5984,218.444,7212>
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.6,7220> radius=3 terrainRange=0.390625 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.475,7228> radius=3 terrainRange=1.09375 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,217.506,7236> radius=3 terrainRange=1.98438 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,216.288,7244> radius=3 terrainRange=1.59375 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,215.631,7252> radius=3 terrainRange=0.765625 obstructed=0 clear=1
04:37:16.474 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,32> position=<5984,215.631,7252>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5984,215.538,7260> radius=3 terrainRange=0.546875 obstructed=0 clear=1
04:37:16.475 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,40> position=<5984,215.538,7260>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5992,218.006,7180> radius=3 terrainRange=0.34375 obstructed=0 clear=1
04:37:16.475 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-40> position=<5992,218.006,7180>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.85,7188> radius=3 terrainRange=0.4375 obstructed=0 clear=1
04:37:16.475 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-32> position=<5992,217.85,7188>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.725,7196> radius=3 terrainRange=0.265625 obstructed=0 clear=1
04:37:16.475 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-24> position=<5992,217.725,7196>
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.913,7204> radius=3 terrainRange=0.375 obstructed=0 clear=1
04:37:16.476 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-16> position=<5992,217.913,7204>
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,218.163,7212> radius=3 terrainRange=0.3125 obstructed=0 clear=1
04:37:16.476 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-8> position=<5992,218.163,7212>
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,218.1,7220> radius=3 terrainRange=1 obstructed=1 clear=0
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.225,7228> radius=3 terrainRange=1.89062 obstructed=1 clear=0
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,216.131,7236> radius=3 terrainRange=1.42188 obstructed=1 clear=0
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<5992,215.475,7244> radius=3 terrainRange=0.796875 obstructed=0 clear=1
04:37:16.477 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,24> position=<5992,215.475,7244>
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<5992,215.131,7252> radius=3 terrainRange=0.59375 obstructed=0 clear=1
04:37:16.477 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,32> position=<5992,215.131,7252>
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<5992,214.85,7260> radius=3 terrainRange=0.734375 obstructed=0 clear=1
04:37:16.477 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,40> position=<5992,214.85,7260>
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.569,7180> radius=3 terrainRange=0.453125 obstructed=0 clear=1
04:37:16.478 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,-40> position=<6000,217.569,7180>
04:37:16.478 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.538,7188> radius=3 terrainRange=0.34375 obstructed=0 clear=1
04:37:16.478 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,-32> position=<6000,217.538,7188>
04:37:16.478 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.475,7196> radius=3 terrainRange=0.25 obstructed=0 clear=1
04:37:16.478 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,-24> position=<6000,217.475,7196>
04:37:16.478 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.631,7204> radius=3 terrainRange=0.375 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.756,7212> radius=3 terrainRange=1.28125 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,216.694,7220> radius=3 terrainRange=2.14062 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,215.694,7228> radius=3 terrainRange=1.32812 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,215.413,7236> radius=3 terrainRange=0.71875 obstructed=0 clear=1
04:37:16.479 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,16> position=<6000,215.413,7236>
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,215.069,7244> radius=3 terrainRange=0.640625 obstructed=0 clear=1
04:37:16.479 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,24> position=<6000,215.069,7244>
04:37:16.480 SCRIPT : Rereintroduced [sites]: transport parking=<6000,214.631,7252> radius=3 terrainRange=0.84375 obstructed=0 clear=1
04:37:16.480 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,32> position=<6000,214.631,7252>
04:37:16.480 SCRIPT : Rereintroduced [sites]: transport parking=<6000,214.1,7260> radius=3 terrainRange=0.875 obstructed=0 clear=1
04:37:16.480 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,40> position=<6000,214.1,7260>
04:37:16.480 SCRIPT : ERR PARKING SURVEY: clear=43; no scenery removed and no transport spawned
04:37:16.480 SCRIPT : ERR SMOKE PASS: transport parking survey completed
04:37:16.480 SCRIPT : ERR SMOKE COMPLETE: bounded transport parking survey
@@ -0,0 +1,121 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-36-31\error.log started at 2026-09-19 04:36:33 (2026-09-19 02:36:33 UTC)
04:36:33.414 INIT : Workbench startup
04:36:33.414 INIT : Workbench Init Engine
04:36:33.414 RESOURCES : ResourceDB: full scan
04:36:33.414 RESOURCES : processing files...
04:36:33.414 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:36:36.519 INIT : Workbench Create Game
04:36:36.519 SCRIPT : Compiling Game scripts
04:36:36.519 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:36:36.520 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:36:36.782 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:36.793 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:36:36.822 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:36:37.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:36:37.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:36:37.019 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:36:37.061 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.061 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.063 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:36:37.063 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:36:37.089 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.120 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:36:45.628 WORLD : CreateEntities
04:36:45.629 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:36:45.629 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:36:45.629 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:37:00.533 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:37:05.278 WORLD : Game::LoadEntities
04:37:05.278 WORLD : CreateEntities
04:37:05.278 WORLD : CreateEntities
04:37:05.278 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:37:05.278 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:37:05.278 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:37:06.685 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:37:06.685 ENTITY : CreateComponent 'Hierarchy'
04:37:06.685 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:37:06.685 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:37:06.685 ENTITY : CreateComponent 'Hierarchy'
04:37:06.685 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:37:06.685 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:37:06.685 ENTITY : CreateComponent 'Hierarchy'
04:37:06.685 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:37:06.690 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:37:06.690 ENTITY : CreateComponent 'Hierarchy'
04:37:06.690 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:37:06.690 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:37:06.690 ENTITY : CreateComponent 'Hierarchy'
04:37:06.690 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:37:06.690 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:37:06.690 ENTITY : CreateComponent 'Hierarchy'
04:37:06.690 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:37:06.694 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:37:06.694 ENTITY : CreateComponent 'Hierarchy'
04:37:06.694 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:37:06.694 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:37:06.694 ENTITY : CreateComponent 'Hierarchy'
04:37:06.694 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:37:06.694 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:37:06.694 ENTITY : CreateComponent 'Hierarchy'
04:37:06.694 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:37:11.109 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:37:11.109 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:37:11.109 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:37:11.109 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:37:11.109 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:37:11.109 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:37:11.109 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:37:11.109 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:37:11.151 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:37:11.151 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:37:11.151 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:37:11.151 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:37:11.151 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:37:11.151 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:37:11.151 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:37:11.151 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:37:11.152 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:37:11.152 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:37:11.152 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:37:11.152 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:37:11.152 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:37:11.152 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:37:13.383 WORLD : InitEntities 'world'
04:37:13.383 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:37:13.383 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:37:13.980 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:37:13.980 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:37:13.980 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:37:13.980 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:37:13.981 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:37:13.983 SCRIPT (W): Can't open config file ""
04:37:13.989 WORLD : InitEntities 'world'
04:37:13.989 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:37:13.989 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:37:13.990 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:37:13.990 SCRIPT (W): Slot_Chat Has no Content!
04:37:13.990 SCRIPT (W): Slot_VON Has no Content!
04:37:13.990 SCRIPT (W): Slot_AvailableActions Has no Content!
04:37:13.990 SCRIPT (W): Slot_Vehicle Has no Content!
04:37:13.990 SCRIPT (W): Slot_GameVersion Has no Content!
04:37:13.990 SCRIPT (W): Slot_Notifications Has no Content!
04:37:13.990 SCRIPT (W): Slot_Hints Has no Content!
04:37:14.007 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:37:14.262 WORLD : UpdateEntities
04:37:14.262 WORLD : PostFrame
04:37:14.262 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:37:14.262 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:37:14.310 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:37:14.310 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:37:14.310 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:37:14.311 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 123
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x5555560e9eb0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x5555560e9eb0
[Gamescope WSI] Destroyed swapchain: 0x5555560e9eb0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x5555560e9eb0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x5555560e9eb0
[Gamescope WSI] Destroyed swapchain: 0x5555560e9eb0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x5555560e9eb0 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,17 @@
{
"log": "docs/evidence/native-2026-09-19-043631-parking-survey/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 1,
"script_or_runtime_failures": [],
"engine_errors": [
"04:37:11.109 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:37:11.151 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:37:11.151 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:37:11.152 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "smoke-completed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-36-31",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,238 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-36-31\script.log started at 2026-09-19 04:36:34 (2026-09-19 02:36:34 UTC)
04:36:34.457 SCRIPT : SCRIPT : Initializing scripts
04:36:34.457 SCRIPT : SCRIPT : ScriptProjectManager init
04:36:35.378 SCRIPT : SCRIPT : Compiling GameLib scripts
04:36:35.434 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:36:35.434 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:36:35.435 SCRIPT : SCRIPT : Compiling Game scripts
04:36:36.519 SCRIPT : Compiling Game scripts
04:36:36.519 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:36:36.520 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:36:36.782 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:36.793 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:36:36.822 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:36:36.922 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:36:37.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:36:37.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:36:37.019 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:36:37.061 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.061 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.063 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:36:37.063 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:36:37.089 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:36:37.120 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:36:37.383 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:36:37.390 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32479K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: f5e7569e
04:36:38.340 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:36:38.340 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:36:57.353 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:37:00.528 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:37:00.528 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:37:13.383 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:37:13.409 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:37:13.980 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:37:13.981 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:37:13.983 SCRIPT (W): Can't open config file ""
04:37:13.990 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:37:13.990 SCRIPT (W): Slot_Chat Has no Content!
04:37:13.990 SCRIPT (W): Slot_VON Has no Content!
04:37:13.990 SCRIPT (W): Slot_AvailableActions Has no Content!
04:37:13.990 SCRIPT (W): Slot_Vehicle Has no Content!
04:37:13.990 SCRIPT (W): Slot_GameVersion Has no Content!
04:37:13.990 SCRIPT (W): Slot_Notifications Has no Content!
04:37:13.990 SCRIPT (W): Slot_Hints Has no Content!
04:37:14.007 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:37:14.062 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:37:14.076 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:37:14.262 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:37:15.806 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:37:15.825 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:37:15.825 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:37:15.854 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:37:15.857 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:37:15.904 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:37:15.904 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:37:15.910 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:37:15.910 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:37:15.912 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:37:15.912 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:37:15.916 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:37:15.917 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:37:15.918 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:37:15.919 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:37:16.055 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:37:16.056 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:37:16.057 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:37:16.304 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:37:16.381 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.344,7160>
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.381,7180> radius=3 terrainRange=0.703125 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.506,7188> radius=3 terrainRange=1.03125 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.569,7196> radius=3 terrainRange=1.07812 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.631,7204> radius=3 terrainRange=1.20312 obstructed=1 clear=0
04:37:16.457 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.756,7212> radius=3 terrainRange=1.20312 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.819,7220> radius=3 terrainRange=1.21875 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,225.194,7228> radius=3 terrainRange=1.23438 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,224.569,7236> radius=3 terrainRange=1.1875 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,223.694,7244> radius=3 terrainRange=0.875 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,223.319,7252> radius=3 terrainRange=0.625 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5920,223.256,7260> radius=3 terrainRange=0.78125 obstructed=1 clear=0
04:37:16.458 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.538,7180> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.475,7188> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.506,7196> radius=3 terrainRange=0.65625 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.413,7204> radius=3 terrainRange=0.859375 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.569,7212> radius=3 terrainRange=1.1875 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.725,7220> radius=3 terrainRange=1.25 obstructed=1 clear=0
04:37:16.459 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.413,7228> radius=3 terrainRange=1.14062 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5928,223.319,7236> radius=3 terrainRange=1.5 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5928,222.944,7244> radius=3 terrainRange=1.04688 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5928,222.694,7252> radius=3 terrainRange=0.6875 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5928,222.538,7260> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5936,223.038,7180> radius=3 terrainRange=0.46875 obstructed=1 clear=0
04:37:16.460 SCRIPT : Rereintroduced [sites]: transport parking=<5936,223.194,7188> radius=3 terrainRange=0.234375 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,223.069,7196> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.569,7204> radius=3 terrainRange=0.8125 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.506,7212> radius=3 terrainRange=0.671875 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.756,7220> radius=3 terrainRange=0.9375 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.631,7228> radius=3 terrainRange=0.890625 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.475,7236> radius=3 terrainRange=1 obstructed=1 clear=0
04:37:16.461 SCRIPT : Rereintroduced [sites]: transport parking=<5936,221.975,7244> radius=3 terrainRange=0.65625 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5936,222.006,7252> radius=3 terrainRange=0.8125 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5936,221.819,7260> radius=3 terrainRange=0.703125 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,222.413,7180> radius=3 terrainRange=0.953125 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,222.881,7188> radius=3 terrainRange=0.734375 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,222.725,7196> radius=3 terrainRange=1.34375 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.725,7204> radius=3 terrainRange=0.65625 obstructed=1 clear=0
04:37:16.462 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.725,7212> radius=3 terrainRange=0.765625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.663,7220> radius=3 terrainRange=0.625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.756,7228> radius=3 terrainRange=0.640625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.756,7236> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.631,7244> radius=3 terrainRange=0.421875 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,221.319,7252> radius=3 terrainRange=0.5625 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5944,220.694,7260> radius=3 terrainRange=1.14062 obstructed=1 clear=0
04:37:16.463 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.381,7180> radius=3 terrainRange=1.23438 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.819,7188> radius=3 terrainRange=1.21875 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.538,7196> radius=3 terrainRange=1.14062 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.225,7204> radius=3 terrainRange=0.921875 obstructed=1 clear=0
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,220.975,7212> radius=3 terrainRange=0.640625 obstructed=0 clear=1
04:37:16.464 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,-8> position=<5952,220.975,7212>
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,220.944,7220> radius=3 terrainRange=0.5625 obstructed=0 clear=1
04:37:16.464 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,0> position=<5952,220.944,7220>
04:37:16.464 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.038,7228> radius=3 terrainRange=0.59375 obstructed=1 clear=0
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.163,7236> radius=3 terrainRange=0.484375 obstructed=0 clear=1
04:37:16.465 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,16> position=<5952,221.163,7236>
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,221.163,7244> radius=3 terrainRange=0.53125 obstructed=0 clear=1
04:37:16.465 SCRIPT : ERR PARKING CANDIDATE: offset=<-8,0,24> position=<5952,221.163,7244>
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,220.881,7252> radius=3 terrainRange=1.125 obstructed=1 clear=0
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5952,219.631,7260> radius=3 terrainRange=1.95312 obstructed=1 clear=0
04:37:16.465 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.381,7180> radius=3 terrainRange=0.84375 obstructed=0 clear=1
04:37:16.466 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,-40> position=<5960,220.381,7180>
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.85,7188> radius=3 terrainRange=0.859375 obstructed=1 clear=0
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.569,7196> radius=3 terrainRange=1.04688 obstructed=1 clear=0
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.413,7204> radius=3 terrainRange=0.765625 obstructed=0 clear=1
04:37:16.466 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,-16> position=<5960,220.413,7204>
04:37:16.466 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:37:16.466 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,-8> position=<5960,220.256,7212>
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.413,7228> radius=3 terrainRange=0.609375 obstructed=0 clear=1
04:37:16.467 SCRIPT : ERR PARKING CANDIDATE: offset=<0,0,8> position=<5960,220.413,7228>
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.538,7236> radius=3 terrainRange=0.53125 obstructed=1 clear=0
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.475,7244> radius=3 terrainRange=0.796875 obstructed=1 clear=0
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,219.788,7252> radius=3 terrainRange=1.90625 obstructed=1 clear=0
04:37:16.467 SCRIPT : Rereintroduced [sites]: transport parking=<5960,218.225,7260> radius=3 terrainRange=1.8125 obstructed=0 clear=0
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.881,7180> radius=3 terrainRange=0.609375 obstructed=1 clear=0
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.725,7188> radius=3 terrainRange=0.921875 obstructed=1 clear=0
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.663,7196> radius=3 terrainRange=0.703125 obstructed=0 clear=1
04:37:16.468 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,-24> position=<5968,219.663,7196>
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.569,7204> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:37:16.468 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,-16> position=<5968,219.569,7204>
04:37:16.468 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.538,7212> radius=3 terrainRange=0.546875 obstructed=0 clear=1
04:37:16.469 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,-8> position=<5968,219.538,7212>
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.6,7220> radius=3 terrainRange=0.59375 obstructed=0 clear=1
04:37:16.469 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,0> position=<5968,219.6,7220>
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.788,7228> radius=3 terrainRange=0.5625 obstructed=0 clear=1
04:37:16.469 SCRIPT : ERR PARKING CANDIDATE: offset=<8,0,8> position=<5968,219.788,7228>
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.819,7236> radius=3 terrainRange=0.6875 obstructed=1 clear=0
04:37:16.469 SCRIPT : Rereintroduced [sites]: transport parking=<5968,219.506,7244> radius=3 terrainRange=1.54688 obstructed=1 clear=0
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5968,218.131,7252> radius=3 terrainRange=2.39062 obstructed=0 clear=0
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5968,217.163,7260> radius=3 terrainRange=1.14062 obstructed=0 clear=0
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5976,219.225,7180> radius=3 terrainRange=0.90625 obstructed=0 clear=1
04:37:16.470 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-40> position=<5976,219.225,7180>
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.913,7188> radius=3 terrainRange=0.640625 obstructed=0 clear=1
04:37:16.470 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-32> position=<5976,218.913,7188>
04:37:16.470 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.881,7196> radius=3 terrainRange=0.578125 obstructed=0 clear=1
04:37:16.471 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-24> position=<5976,218.881,7196>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.85,7204> radius=3 terrainRange=0.53125 obstructed=0 clear=1
04:37:16.471 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-16> position=<5976,218.85,7204>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.913,7212> radius=3 terrainRange=0.484375 obstructed=0 clear=1
04:37:16.471 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,-8> position=<5976,218.913,7212>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,219.038,7220> radius=3 terrainRange=0.5 obstructed=0 clear=1
04:37:16.471 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,0> position=<5976,219.038,7220>
04:37:16.471 SCRIPT : Rereintroduced [sites]: transport parking=<5976,219.194,7228> radius=3 terrainRange=0.578125 obstructed=0 clear=1
04:37:16.472 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,8> position=<5976,219.194,7228>
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,218.944,7236> radius=3 terrainRange=1.35938 obstructed=1 clear=0
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,217.881,7244> radius=3 terrainRange=2.25 obstructed=1 clear=0
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,216.506,7252> radius=3 terrainRange=1.64062 obstructed=0 clear=0
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5976,216.194,7260> radius=3 terrainRange=0.671875 obstructed=0 clear=1
04:37:16.472 SCRIPT : ERR PARKING CANDIDATE: offset=<16,0,40> position=<5976,216.194,7260>
04:37:16.472 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.444,7180> radius=3 terrainRange=0.4375 obstructed=0 clear=1
04:37:16.472 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-40> position=<5984,218.444,7180>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.288,7188> radius=3 terrainRange=0.5 obstructed=0 clear=1
04:37:16.473 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-32> position=<5984,218.288,7188>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.194,7196> radius=3 terrainRange=0.453125 obstructed=0 clear=1
04:37:16.473 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-24> position=<5984,218.194,7196>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.256,7204> radius=3 terrainRange=0.453125 obstructed=0 clear=1
04:37:16.473 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-16> position=<5984,218.256,7204>
04:37:16.473 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.444,7212> radius=3 terrainRange=0.4375 obstructed=0 clear=1
04:37:16.474 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,-8> position=<5984,218.444,7212>
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.6,7220> radius=3 terrainRange=0.390625 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,218.475,7228> radius=3 terrainRange=1.09375 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,217.506,7236> radius=3 terrainRange=1.98438 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,216.288,7244> radius=3 terrainRange=1.59375 obstructed=1 clear=0
04:37:16.474 SCRIPT : Rereintroduced [sites]: transport parking=<5984,215.631,7252> radius=3 terrainRange=0.765625 obstructed=0 clear=1
04:37:16.474 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,32> position=<5984,215.631,7252>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5984,215.538,7260> radius=3 terrainRange=0.546875 obstructed=0 clear=1
04:37:16.475 SCRIPT : ERR PARKING CANDIDATE: offset=<24,0,40> position=<5984,215.538,7260>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5992,218.006,7180> radius=3 terrainRange=0.34375 obstructed=0 clear=1
04:37:16.475 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-40> position=<5992,218.006,7180>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.85,7188> radius=3 terrainRange=0.4375 obstructed=0 clear=1
04:37:16.475 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-32> position=<5992,217.85,7188>
04:37:16.475 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.725,7196> radius=3 terrainRange=0.265625 obstructed=0 clear=1
04:37:16.476 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-24> position=<5992,217.725,7196>
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.913,7204> radius=3 terrainRange=0.375 obstructed=0 clear=1
04:37:16.476 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-16> position=<5992,217.913,7204>
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,218.163,7212> radius=3 terrainRange=0.3125 obstructed=0 clear=1
04:37:16.476 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,-8> position=<5992,218.163,7212>
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,218.1,7220> radius=3 terrainRange=1 obstructed=1 clear=0
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,217.225,7228> radius=3 terrainRange=1.89062 obstructed=1 clear=0
04:37:16.476 SCRIPT : Rereintroduced [sites]: transport parking=<5992,216.131,7236> radius=3 terrainRange=1.42188 obstructed=1 clear=0
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<5992,215.475,7244> radius=3 terrainRange=0.796875 obstructed=0 clear=1
04:37:16.477 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,24> position=<5992,215.475,7244>
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<5992,215.131,7252> radius=3 terrainRange=0.59375 obstructed=0 clear=1
04:37:16.477 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,32> position=<5992,215.131,7252>
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<5992,214.85,7260> radius=3 terrainRange=0.734375 obstructed=0 clear=1
04:37:16.477 SCRIPT : ERR PARKING CANDIDATE: offset=<32,0,40> position=<5992,214.85,7260>
04:37:16.477 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.569,7180> radius=3 terrainRange=0.453125 obstructed=0 clear=1
04:37:16.478 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,-40> position=<6000,217.569,7180>
04:37:16.478 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.538,7188> radius=3 terrainRange=0.34375 obstructed=0 clear=1
04:37:16.478 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,-32> position=<6000,217.538,7188>
04:37:16.478 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.475,7196> radius=3 terrainRange=0.25 obstructed=0 clear=1
04:37:16.478 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,-24> position=<6000,217.475,7196>
04:37:16.478 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.631,7204> radius=3 terrainRange=0.375 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,217.756,7212> radius=3 terrainRange=1.28125 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,216.694,7220> radius=3 terrainRange=2.14062 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,215.694,7228> radius=3 terrainRange=1.32812 obstructed=1 clear=0
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,215.413,7236> radius=3 terrainRange=0.71875 obstructed=0 clear=1
04:37:16.479 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,16> position=<6000,215.413,7236>
04:37:16.479 SCRIPT : Rereintroduced [sites]: transport parking=<6000,215.069,7244> radius=3 terrainRange=0.640625 obstructed=0 clear=1
04:37:16.479 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,24> position=<6000,215.069,7244>
04:37:16.480 SCRIPT : Rereintroduced [sites]: transport parking=<6000,214.631,7252> radius=3 terrainRange=0.84375 obstructed=0 clear=1
04:37:16.480 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,32> position=<6000,214.631,7252>
04:37:16.480 SCRIPT : Rereintroduced [sites]: transport parking=<6000,214.1,7260> radius=3 terrainRange=0.875 obstructed=0 clear=1
04:37:16.480 SCRIPT : ERR PARKING CANDIDATE: offset=<40,0,40> position=<6000,214.1,7260>
04:37:16.480 SCRIPT : ERR PARKING SURVEY: clear=43; no scenery removed and no transport spawned
04:37:16.480 SCRIPT : ERR SMOKE PASS: transport parking survey completed
04:37:16.480 SCRIPT : ERR SMOKE COMPLETE: bounded transport parking survey
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "9b7915dd0431090c11921ee3f00c92775d463f62631a2d89546421b688615d54",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "60a573d974b4862b1b66e9cb0ef2ee7d056f698cf1e4f5af5233bde7c59e931f",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "629917af38af5b5e34198ff5a5c0da7e48edf1c33d95bb278cceb3cc31028f5d",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "576792875407891d1bb78545abb6d669e10ef51afe5b181f4aa7827fc233a0ee",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,377 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-38-06\console.log started at 2026-09-19 04:38:06 (2026-09-19 02:38:06 UTC)
04:38:06.194 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-38-06' to filesystem under name logs
04:38:06.194 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:38:06.194 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:38:06.196 PROFILING : Workbench Create Engine took: 9.417700 ms
04:38:07.233 INIT : INIT : Workbench Init Engine
04:38:07.233 ENGINE : Initializing engine, version 192142
04:38:07.233 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome transport-loss -noThrow -errStationTeardownDiag 1
04:38:07.242 ENGINE : Addon dirs:
04:38:07.242 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:38:07.242 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:38:07.242 ENGINE : dir: './addons'
04:38:07.242 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:38:07.242 ENGINE : Available addons:
04:38:07.242 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:38:07.242 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:38:07.242 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:38:07.242 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:38:07.242 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:38:07.242 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:38:07.242 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:38:07.242 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:38:07.360 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:38:07.363 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:38:07.363 ENGINE : CPU vendor : AuthenticAMD
04:38:07.363 ENGINE : CPU type : 2
04:38:07.363 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:38:07.363 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:38:07.363 ENGINE : CPU count logical : 16
04:38:07.363 ENGINE : CPU count physical : 8
04:38:07.363 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:38:07.363 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:38:07.364 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:38:07.496 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:38:07.497 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:38:07.497 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-38-06/resourceDatabase.rdb)
04:38:07.650 RESOURCES : RESOURCES : ResourceDB: full scan
04:38:07.654 RESOURCES : RESOURCES : scanning...
04:38:07.654 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:38:07.657 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:38:07.792 RESOURCES : RESOURCES : scanning @"core"
04:38:07.796 RESOURCES : RESOURCES : scanning @"profile"
04:38:07.796 RESOURCES : RESOURCES : scanning @"logs"
04:38:07.797 RESOURCES : RESOURCES : processing meta-files...
04:38:07.862 RESOURCES : RESOURCES : processing files...
04:38:07.873 INIT : Workbench startup
04:38:07.873 INIT : Workbench Init Engine
04:38:07.873 RESOURCES : ResourceDB: full scan
04:38:07.873 RESOURCES : processing files...
04:38:07.873 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:38:07.873 RESOURCES : RESOURCES : processing folders...
04:38:07.879 RESOURCES : RESOURCES : creating GUID-item mapping...
04:38:07.894 RESOURCES : RESOURCES : building tree...
04:38:07.953 PROFILING : ResourceDB: full scan took: 302.799900 ms
04:38:07.954 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:38:07.955 RESOURCES : ResourceDB: written 3823/3823 bytes
04:38:07.955 RESOURCES : ResourceDB: cache successfully saved
04:38:07.956 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:38:07.957 RESOURCES : ResourceDB: written 206/206 bytes
04:38:07.957 RESOURCES : ResourceDB: cache successfully saved
04:38:07.957 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-38-06/resourceDatabase.rdb)
04:38:07.958 RESOURCES : ResourceDB: written 81/81 bytes
04:38:07.958 RESOURCES : ResourceDB: cache successfully saved
04:38:07.958 ENGINE : GameProject load
04:38:07.958 ENGINE : Loaded addons:
04:38:07.958 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:38:07.958 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:38:07.958 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:38:07.960 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:38:07.960 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:38:07.960 ENGINE : Engine user settings config loaded
04:38:07.960 PROFILING : Settings changed took: 0.001800 ms
04:38:08.062 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:38:08.064 RENDER : Basic screen setup:
04:38:08.064 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:38:08.064 RENDER : MSAA : none
04:38:08.078 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:38:08.078 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:38:08.078 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:38:08.078 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:38:08.078 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:38:08.078 RENDER : AMD AGS correctly initialized
04:38:08.079 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:38:08.079 RENDER : Detected output devices:
04:38:08.079 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:38:08.079 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:38:08.079 RENDER : Concurrent frames limit 2
04:38:08.168 RENDER : DX12 device successfully created by AMD AGS library
04:38:08.168 RENDER : * user markers not supported in this version AMD SW
04:38:08.168 RENDER : Graphics device features
04:38:08.168 RENDER : Needed:
04:38:08.168 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:38:08.168 RENDER : Optional:
04:38:08.168 RENDER : * Allow tearing (VSYNC) : 1
04:38:08.168 RENDER : * 16 bits : 1
04:38:08.168 RENDER : * Resource heap tier : 3
04:38:08.168 RENDER : * Persistent heaps (DRED) : 1
04:38:08.168 RENDER : * DRED 1.2 is supported by compiler
04:38:08.194 RENDER : Main RT format setup.
04:38:08.194 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:38:08.194 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:38:08.196 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:38:08.231 PROFILING : Settings changed took: 0.022200 ms
04:38:08.669 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:38:08.669 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:38:08.669 AUDIO : Audio client:
04:38:08.669 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:38:08.672 RENDER : RENDER : Reload shaders
04:38:08.672 RENDER : Enfusion shader version 13
04:38:08.672 INIT : INIT : ShaderListReload
04:38:08.672 PROFILING : ShaderListReload took: 0.000400 ms
04:38:08.811 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:38:08.811 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:38:08.811 AUDIO : Audio client:
04:38:08.811 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:38:08.913 RENDER : Loaded 3752 newer shader binaries
04:38:08.914 PROFILING : Reload shaders took: 241.965000 ms
04:38:08.914 ENGINE : Initializing inputs.
04:38:08.927 NETWORK : Initializing networking.
04:38:08.927 NETWORK : Using new GameRplScheduler.
04:38:08.928 SCRIPT : SCRIPT : Initializing scripts
04:38:08.928 SCRIPT : SCRIPT : ScriptProjectManager init
04:38:09.766 PROFILING : ScriptProjectManager init took: 838.012700 ms
04:38:09.800 PROFILING : Initializing scripts took: 871.755500 ms
04:38:09.818 ENGINE : Enfusion engine successfully created.
04:38:09.818 PROFILING : Workbench Init Engine took: 2585.454400 ms
04:38:09.818 INIT : INIT : Workbench Create Game
04:38:09.829 GUI : Using default language (en_us)
04:38:09.829 GUI : Loading 'en_us' localization file.
04:38:09.829 INIT : INIT : Loading StringTable
04:38:09.853 PROFILING : Loading StringTable took: 23.985800 ms
04:38:09.853 SCRIPT : SCRIPT : Compiling GameLib scripts
04:38:09.908 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:38:09.908 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:38:09.909 PROFILING : Compiling GameLib scripts took: 55.695400 ms
04:38:09.909 SCRIPT : SCRIPT : Compiling Game scripts
04:38:10.962 INIT : Workbench Create Game
04:38:10.962 SCRIPT : Compiling Game scripts
04:38:10.962 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:38:10.962 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:38:11.208 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.218 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:38:11.247 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:38:11.441 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:38:11.441 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:38:11.443 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:38:11.485 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.485 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.487 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:38:11.487 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:38:11.511 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.541 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:38:11.810 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:38:11.817 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32479K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: f5e7569e
04:38:11.853 PROFILING : Compiling Game scripts took: 1943.530800 ms
04:38:11.859 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:38:11.898 ENGINE : Game successfully created.
04:38:11.900 PROFILING : Workbench Create Game took: 2081.241200 ms
04:38:11.907 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:38:12.753 INIT : INIT : Workbench Reload Game
04:38:12.755 ENGINE : Game destroyed.
04:38:12.761 GUI : Using default language (en_us)
04:38:12.761 GUI : Loading 'en_us' localization file.
04:38:12.761 INIT : INIT : Loading StringTable
04:38:12.770 PROFILING : Loading StringTable took: 9.081100 ms
04:38:12.770 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:38:12.777 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:38:12.777 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:38:12.777 ENGINE : Game successfully created.
04:38:12.777 ENGINE : Game successfully initialized.
04:38:12.777 PROFILING : Workbench Reload Game took: 23.489100 ms
04:38:13.469 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:38:14.475 PROFILING : Entities load took: 1006.100700 ms
04:38:14.487 WORLD : WORLD : CreateEntities
04:38:14.491 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:38:14.492 PROFILING : NotifyBeforeEntitiesCreated took: 0.002800 ms
04:38:14.492 WORLD : WORLD : Wait for preloading data
04:38:14.492 PROFILING : Wait for preloading data took: 0.002800 ms
04:38:14.597 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:38:14.597 PROFILING : PROFILING : Terrain load
04:38:16.201 PROFILING : Terrain load took: 1604.125200 ms
04:38:20.148 WORLD : CreateEntities
04:38:20.149 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:38:20.149 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:38:20.149 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:38:29.774 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:38:29.774 PROFILING : NotifyBeforeEntitiesInitialized took: 0.006400 ms
04:38:30.218 WORLD : WORLD : NotifyEntitiesInitialized
04:38:30.219 TERRAIN : TERRAIN : Initializing road networks...
04:38:30.221 PROFILING : Initializing road networks... took: 2.502300 ms
04:38:30.221 PROFILING : NotifyEntitiesInitialized took: 2.915900 ms
04:38:30.222 PROFILING : CreateEntities took: 15734.600600 ms
04:38:30.419 PROFILING : * WorldEditor: LoadWorld: 16958.390600 ms
04:38:31.906 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:38:31.906 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:38:31.908 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:38:31.908 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:38:31.994 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:38:32.015 BACKEND : Attempting online Game Config instead.
04:38:35.143 INIT : INIT : Workbench Reload Game
04:38:35.145 ENGINE : Game destroyed.
04:38:35.152 GUI : Using default language (en_us)
04:38:35.152 GUI : Loading 'en_us' localization file.
04:38:35.152 INIT : INIT : Loading StringTable
04:38:35.176 PROFILING : Loading StringTable took: 23.716600 ms
04:38:35.177 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:38:35.185 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:38:35.185 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:38:35.185 ENGINE : Game successfully created.
04:38:35.185 ENGINE : Game successfully initialized.
04:38:35.185 PROFILING : Workbench Reload Game took: 42.749200 ms
04:38:35.188 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:38:35.237 PLATFORM : Save data from container 'settings' have been loaded
04:38:35.328 PLATFORM : Save data from container 'sessions' have been loaded
04:38:35.328 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:38:35.328 ENGINE : Game user settings config loaded
04:38:35.426 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:38:35.433 WORLD : WORLD : Game::LoadEntities
04:38:35.433 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:38:35.434 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:38:35.434 WORLD : WORLD : CreateEntities
04:38:35.434 WORLD : WORLD : CreateEntities
04:38:35.434 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:38:35.438 RESOURCES : Loaded mission headers from 7 addon(s)!
04:38:35.438 PROFILING : NotifyBeforeEntitiesCreated took: 3.915800 ms
04:38:35.438 WORLD : WORLD : Wait for preloading data
04:38:35.438 PROFILING : Wait for preloading data took: 0.000600 ms
04:38:39.974 WORLD : Game::LoadEntities
04:38:39.974 WORLD : CreateEntities
04:38:39.974 WORLD : CreateEntities
04:38:39.974 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:38:39.974 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:38:39.974 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:38:41.401 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:38:41.401 ENTITY : CreateComponent 'Hierarchy'
04:38:41.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:38:41.401 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:38:41.401 ENTITY : CreateComponent 'Hierarchy'
04:38:41.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:38:41.401 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:38:41.401 ENTITY : CreateComponent 'Hierarchy'
04:38:41.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:38:41.406 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:38:41.406 ENTITY : CreateComponent 'Hierarchy'
04:38:41.406 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:38:41.406 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:38:41.406 ENTITY : CreateComponent 'Hierarchy'
04:38:41.406 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:38:41.406 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:38:41.406 ENTITY : CreateComponent 'Hierarchy'
04:38:41.406 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:38:41.411 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:38:41.411 ENTITY : CreateComponent 'Hierarchy'
04:38:41.411 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:38:41.411 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:38:41.411 ENTITY : CreateComponent 'Hierarchy'
04:38:41.411 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:38:41.411 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:38:41.411 ENTITY : CreateComponent 'Hierarchy'
04:38:41.411 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:38:45.906 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:38:45.906 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:38:45.906 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:38:45.906 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:38:45.906 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:38:45.906 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:38:45.906 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:38:45.906 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:38:45.941 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:38:45.941 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:38:45.941 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:38:45.941 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:38:45.941 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:38:45.941 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:38:45.941 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:38:45.941 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:38:45.942 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:38:45.942 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:38:45.942 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:38:45.942 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:38:45.942 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:38:45.942 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:38:46.235 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:38:46.235 PROFILING : NotifyBeforeEntitiesInitialized took: 0.036700 ms
04:38:48.224 WORLD : InitEntities 'world'
04:38:48.224 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:38:48.224 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:38:48.253 WORLD : InitEntities 'world'
04:38:48.253 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:38:48.253 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:38:48.254 WORLD : WORLD : NotifyEntitiesInitialized
04:38:48.254 TERRAIN : TERRAIN : Initializing road networks...
04:38:48.256 PROFILING : Initializing road networks... took: 2.242300 ms
04:38:48.256 DEFAULT : DEFAULT : WorldVolumesCollection
04:38:48.317 PROFILING : WorldVolumesCollection took: 61.204600 ms
04:38:48.317 INIT : INIT : SoundWorldInit
04:38:48.330 PROFILING : SoundWorldInit took: 12.873300 ms
04:38:48.330 PROFILING : NotifyEntitiesInitialized took: 76.548900 ms
04:38:48.330 PROFILING : CreateEntities took: 12895.582400 ms
04:38:48.330 PROFILING : CreateEntities took: 12895.799200 ms
04:38:48.331 WORLD : WORLD : Wait for preloading data around camera
04:38:48.331 PROFILING : Wait for preloading data around camera took: 0.001000 ms
04:38:48.331 WORLD : WORLD : EOnActivate
04:38:48.364 PROFILING : EOnActivate took: 33.069000 ms
04:38:48.364 PROFILING : Game::LoadEntities took: 12930.921600 ms
04:38:48.638 DEFAULT : Entered offline game state.
04:38:48.742 NETWORK : Player connected: connectionID=2147483646
04:38:48.742 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:38:48.743 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:38:48.747 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:38:48.747 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:38:48.747 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:38:48.747 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:38:48.748 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:38:48.750 SCRIPT (W): Can't open config file ""
04:38:48.756 WORLD : InitEntities 'world'
04:38:48.756 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:38:48.757 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:38:48.757 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:38:48.757 SCRIPT (W): Slot_Chat Has no Content!
04:38:48.757 SCRIPT (W): Slot_VON Has no Content!
04:38:48.757 SCRIPT (W): Slot_AvailableActions Has no Content!
04:38:48.757 SCRIPT (W): Slot_Vehicle Has no Content!
04:38:48.757 SCRIPT (W): Slot_GameVersion Has no Content!
04:38:48.758 SCRIPT (W): Slot_Notifications Has no Content!
04:38:48.758 SCRIPT (W): Slot_Hints Has no Content!
04:38:48.772 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:38:48.772 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:38:48.773 NETWORK : Players connecting: 0
04:38:48.773 NETWORK : Players connected: 1 / 1
04:38:48.801 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:38:48.803 PROFILING : Workbench startup took: 42675.016200 ms
04:38:48.825 WORLD : Frame start
04:38:48.825 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:38:48.839 WORLD : UpdateEntities
04:38:48.839 WORLD : Frame
04:38:48.840 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:38:49.007 WORLD : UpdateEntities
04:38:49.007 WORLD : PostFrame
04:38:49.007 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:38:49.007 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:38:49.052 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:38:49.052 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:38:49.053 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:38:49.053 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:38:49.189 RENDER : RENDER : ObjectsHeightMap::Build
04:38:49.189 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:38:49.352 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 163.180100 ms
04:38:49.360 PROFILING : ObjectsHeightMap::Build took: 170.524700 ms
04:38:50.527 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:38:50.547 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:38:50.547 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:38:50.576 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:38:50.579 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:38:50.625 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:38:50.626 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:38:50.631 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:38:50.676 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:38:50.677 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:38:50.679 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:38:50.679 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:38:50.683 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:38:50.684 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:38:50.684 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:38:50.686 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:39:05.861 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
04:39:05.973 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
@@ -0,0 +1,123 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-38-06\error.log started at 2026-09-19 04:38:07 (2026-09-19 02:38:07 UTC)
04:38:07.873 INIT : Workbench startup
04:38:07.873 INIT : Workbench Init Engine
04:38:07.873 RESOURCES : ResourceDB: full scan
04:38:07.873 RESOURCES : processing files...
04:38:07.873 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:38:10.962 INIT : Workbench Create Game
04:38:10.962 SCRIPT : Compiling Game scripts
04:38:10.962 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:38:10.962 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:38:11.208 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.218 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:38:11.247 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:38:11.441 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:38:11.441 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:38:11.443 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:38:11.485 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.485 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.487 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:38:11.487 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:38:11.511 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.541 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:38:20.148 WORLD : CreateEntities
04:38:20.149 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:38:20.149 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:38:20.149 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:38:35.188 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:38:39.974 WORLD : Game::LoadEntities
04:38:39.974 WORLD : CreateEntities
04:38:39.974 WORLD : CreateEntities
04:38:39.974 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:38:39.974 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:38:39.974 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:38:41.401 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:38:41.401 ENTITY : CreateComponent 'Hierarchy'
04:38:41.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:38:41.401 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:38:41.401 ENTITY : CreateComponent 'Hierarchy'
04:38:41.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:38:41.401 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:38:41.401 ENTITY : CreateComponent 'Hierarchy'
04:38:41.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:38:41.406 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:38:41.406 ENTITY : CreateComponent 'Hierarchy'
04:38:41.406 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:38:41.406 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:38:41.406 ENTITY : CreateComponent 'Hierarchy'
04:38:41.406 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:38:41.406 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:38:41.406 ENTITY : CreateComponent 'Hierarchy'
04:38:41.406 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:38:41.411 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:38:41.411 ENTITY : CreateComponent 'Hierarchy'
04:38:41.411 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:38:41.411 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:38:41.411 ENTITY : CreateComponent 'Hierarchy'
04:38:41.411 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:38:41.411 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:38:41.411 ENTITY : CreateComponent 'Hierarchy'
04:38:41.411 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:38:45.906 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:38:45.906 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:38:45.906 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:38:45.906 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:38:45.906 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:38:45.906 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:38:45.906 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:38:45.906 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:38:45.941 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:38:45.941 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:38:45.941 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:38:45.941 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:38:45.941 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:38:45.941 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:38:45.941 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:38:45.941 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:38:45.942 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:38:45.942 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:38:45.942 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:38:45.942 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:38:45.942 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:38:45.942 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:38:48.224 WORLD : InitEntities 'world'
04:38:48.224 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:38:48.224 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:38:48.747 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:38:48.747 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:38:48.747 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:38:48.747 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:38:48.748 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:38:48.750 SCRIPT (W): Can't open config file ""
04:38:48.756 WORLD : InitEntities 'world'
04:38:48.756 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:38:48.757 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:38:48.757 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:38:48.757 SCRIPT (W): Slot_Chat Has no Content!
04:38:48.757 SCRIPT (W): Slot_VON Has no Content!
04:38:48.757 SCRIPT (W): Slot_AvailableActions Has no Content!
04:38:48.757 SCRIPT (W): Slot_Vehicle Has no Content!
04:38:48.757 SCRIPT (W): Slot_GameVersion Has no Content!
04:38:48.758 SCRIPT (W): Slot_Notifications Has no Content!
04:38:48.758 SCRIPT (W): Slot_Hints Has no Content!
04:38:48.772 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:38:49.007 WORLD : UpdateEntities
04:38:49.007 WORLD : PostFrame
04:38:49.007 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:38:49.007 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:38:49.052 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:38:49.052 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:38:49.053 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:38:49.053 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:39:05.861 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
04:39:05.973 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 123
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557b648700 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557b648700
[Gamescope WSI] Destroyed swapchain: 0x55557b648700
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557b648700 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557b648700
[Gamescope WSI] Destroyed swapchain: 0x55557b648700
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557b648700 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,22 @@
{
"log": "docs/evidence/native-2026-09-19-043806-transport-readiness-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 0,
"script_or_runtime_failures": [
"04:39:05.861 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2",
"04:39:05.973 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2"
],
"engine_errors": [
"04:38:45.906 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:38:45.941 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:38:45.941 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:38:45.942 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:39:05.861 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2",
"04:39:05.973 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "test-failed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-38-06",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,70 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-38-06\script.log started at 2026-09-19 04:38:08 (2026-09-19 02:38:08 UTC)
04:38:08.928 SCRIPT : SCRIPT : Initializing scripts
04:38:08.928 SCRIPT : SCRIPT : ScriptProjectManager init
04:38:09.853 SCRIPT : SCRIPT : Compiling GameLib scripts
04:38:09.908 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:38:09.908 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:38:09.909 SCRIPT : SCRIPT : Compiling Game scripts
04:38:10.962 SCRIPT : Compiling Game scripts
04:38:10.962 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:38:10.962 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:38:11.208 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,132": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.218 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:38:11.247 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:38:11.349 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:38:11.441 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:38:11.441 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:38:11.443 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:38:11.485 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.485 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.487 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:38:11.487 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:38:11.511 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:38:11.541 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:38:11.810 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:38:11.817 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32479K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: f5e7569e
04:38:12.777 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:38:12.777 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:38:31.994 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:38:35.185 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:38:35.185 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:38:48.224 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:38:48.253 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:38:48.747 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:38:48.748 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:38:48.750 SCRIPT (W): Can't open config file ""
04:38:48.757 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:38:48.757 SCRIPT (W): Slot_Chat Has no Content!
04:38:48.757 SCRIPT (W): Slot_VON Has no Content!
04:38:48.757 SCRIPT (W): Slot_AvailableActions Has no Content!
04:38:48.757 SCRIPT (W): Slot_Vehicle Has no Content!
04:38:48.757 SCRIPT (W): Slot_GameVersion Has no Content!
04:38:48.758 SCRIPT (W): Slot_Notifications Has no Content!
04:38:48.758 SCRIPT (W): Slot_Hints Has no Content!
04:38:48.772 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:38:48.825 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:38:48.840 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:38:49.007 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:38:50.527 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:38:50.547 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:38:50.547 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:38:50.576 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:38:50.579 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:38:50.626 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:38:50.626 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:38:50.631 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:38:50.676 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:38:50.677 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:38:50.679 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:38:50.679 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:38:50.683 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:38:50.684 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:38:50.684 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:38:50.686 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:39:05.861 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
04:39:05.973 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "17e1703d57325732815f64d96df95aac95c8efb280a9282b14b26d24d4b127e6",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "60a573d974b4862b1b66e9cb0ef2ee7d056f698cf1e4f5af5233bde7c59e931f",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "629917af38af5b5e34198ff5a5c0da7e48edf1c33d95bb278cceb3cc31028f5d",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "576792875407891d1bb78545abb6d669e10ef51afe5b181f4aa7827fc233a0ee",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,378 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-40-28\console.log started at 2026-09-19 04:40:28 (2026-09-19 02:40:28 UTC)
04:40:28.948 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-40-28' to filesystem under name logs
04:40:28.948 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:40:28.948 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:40:28.949 PROFILING : Workbench Create Engine took: 10.512000 ms
04:40:29.989 INIT : INIT : Workbench Init Engine
04:40:29.989 ENGINE : Initializing engine, version 192142
04:40:29.989 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome transport-loss -noThrow
04:40:29.998 ENGINE : Addon dirs:
04:40:29.998 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:40:29.998 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:40:29.998 ENGINE : dir: './addons'
04:40:29.998 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:40:29.998 ENGINE : Available addons:
04:40:29.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:40:29.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:40:29.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:40:29.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:40:29.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:40:29.998 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:40:29.998 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:40:29.998 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:40:30.114 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:40:30.117 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:40:30.117 ENGINE : CPU vendor : AuthenticAMD
04:40:30.117 ENGINE : CPU type : 2
04:40:30.117 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:40:30.117 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:40:30.117 ENGINE : CPU count logical : 16
04:40:30.117 ENGINE : CPU count physical : 8
04:40:30.117 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:40:30.117 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:40:30.117 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:40:30.256 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:40:30.257 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:40:30.258 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-40-28/resourceDatabase.rdb)
04:40:30.413 RESOURCES : RESOURCES : ResourceDB: full scan
04:40:30.418 RESOURCES : RESOURCES : scanning...
04:40:30.418 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:40:30.420 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:40:30.555 RESOURCES : RESOURCES : scanning @"core"
04:40:30.559 RESOURCES : RESOURCES : scanning @"profile"
04:40:30.559 RESOURCES : RESOURCES : scanning @"logs"
04:40:30.560 RESOURCES : RESOURCES : processing meta-files...
04:40:30.628 RESOURCES : RESOURCES : processing files...
04:40:30.640 INIT : Workbench startup
04:40:30.640 INIT : Workbench Init Engine
04:40:30.640 RESOURCES : ResourceDB: full scan
04:40:30.640 RESOURCES : processing files...
04:40:30.641 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:40:30.641 RESOURCES : RESOURCES : processing folders...
04:40:30.649 RESOURCES : RESOURCES : creating GUID-item mapping...
04:40:30.671 RESOURCES : RESOURCES : building tree...
04:40:30.732 PROFILING : ResourceDB: full scan took: 319.459200 ms
04:40:30.733 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:40:30.735 RESOURCES : ResourceDB: written 3823/3823 bytes
04:40:30.735 RESOURCES : ResourceDB: cache successfully saved
04:40:30.735 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:40:30.737 RESOURCES : ResourceDB: written 206/206 bytes
04:40:30.737 RESOURCES : ResourceDB: cache successfully saved
04:40:30.737 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-40-28/resourceDatabase.rdb)
04:40:30.738 RESOURCES : ResourceDB: written 81/81 bytes
04:40:30.738 RESOURCES : ResourceDB: cache successfully saved
04:40:30.738 ENGINE : GameProject load
04:40:30.738 ENGINE : Loaded addons:
04:40:30.738 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:40:30.739 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:40:30.739 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:40:30.740 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:40:30.740 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:40:30.740 ENGINE : Engine user settings config loaded
04:40:30.740 PROFILING : Settings changed took: 0.001900 ms
04:40:30.862 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:40:30.864 RENDER : Basic screen setup:
04:40:30.864 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:40:30.864 RENDER : MSAA : none
04:40:30.882 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:40:30.882 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:40:30.882 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:40:30.882 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:40:30.882 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:40:30.882 RENDER : AMD AGS correctly initialized
04:40:30.883 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:40:30.883 RENDER : Detected output devices:
04:40:30.883 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:40:30.883 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:40:30.883 RENDER : Concurrent frames limit 2
04:40:30.967 RENDER : DX12 device successfully created by AMD AGS library
04:40:30.967 RENDER : * user markers not supported in this version AMD SW
04:40:30.967 RENDER : Graphics device features
04:40:30.967 RENDER : Needed:
04:40:30.967 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:40:30.967 RENDER : Optional:
04:40:30.967 RENDER : * Allow tearing (VSYNC) : 1
04:40:30.967 RENDER : * 16 bits : 1
04:40:30.967 RENDER : * Resource heap tier : 3
04:40:30.967 RENDER : * Persistent heaps (DRED) : 1
04:40:30.967 RENDER : * DRED 1.2 is supported by compiler
04:40:30.992 RENDER : Main RT format setup.
04:40:30.992 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:40:30.992 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:40:30.994 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:40:31.024 PROFILING : Settings changed took: 0.016600 ms
04:40:31.499 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:40:31.499 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:40:31.499 AUDIO : Audio client:
04:40:31.499 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:40:31.502 RENDER : RENDER : Reload shaders
04:40:31.502 RENDER : Enfusion shader version 13
04:40:31.502 INIT : INIT : ShaderListReload
04:40:31.502 PROFILING : ShaderListReload took: 0.000400 ms
04:40:31.644 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:40:31.644 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:40:31.644 AUDIO : Audio client:
04:40:31.644 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:40:31.760 RENDER : Loaded 3752 newer shader binaries
04:40:31.760 PROFILING : Reload shaders took: 258.705500 ms
04:40:31.760 ENGINE : Initializing inputs.
04:40:31.774 NETWORK : Initializing networking.
04:40:31.774 NETWORK : Using new GameRplScheduler.
04:40:31.774 SCRIPT : SCRIPT : Initializing scripts
04:40:31.774 SCRIPT : SCRIPT : ScriptProjectManager init
04:40:32.603 PROFILING : ScriptProjectManager init took: 828.091300 ms
04:40:32.638 PROFILING : Initializing scripts took: 863.709700 ms
04:40:32.657 ENGINE : Enfusion engine successfully created.
04:40:32.657 PROFILING : Workbench Init Engine took: 2668.098500 ms
04:40:32.657 INIT : INIT : Workbench Create Game
04:40:32.668 GUI : Using default language (en_us)
04:40:32.668 GUI : Loading 'en_us' localization file.
04:40:32.668 INIT : INIT : Loading StringTable
04:40:32.693 PROFILING : Loading StringTable took: 24.962300 ms
04:40:32.693 SCRIPT : SCRIPT : Compiling GameLib scripts
04:40:32.757 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:40:32.757 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:40:32.758 PROFILING : Compiling GameLib scripts took: 65.520100 ms
04:40:32.758 SCRIPT : SCRIPT : Compiling Game scripts
04:40:33.885 INIT : Workbench Create Game
04:40:33.885 SCRIPT : Compiling Game scripts
04:40:33.885 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:40:33.885 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:40:34.136 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.146 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:40:34.176 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:40:34.372 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:40:34.372 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:40:34.373 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:40:34.415 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.415 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.416 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:40:34.416 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:40:34.442 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.472 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:40:34.746 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:40:34.753 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 531b916a
04:40:34.793 PROFILING : Compiling Game scripts took: 2034.884900 ms
04:40:34.800 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:40:34.841 ENGINE : Game successfully created.
04:40:34.843 PROFILING : Workbench Create Game took: 2185.577400 ms
04:40:34.851 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:40:35.692 INIT : INIT : Workbench Reload Game
04:40:35.694 ENGINE : Game destroyed.
04:40:35.700 GUI : Using default language (en_us)
04:40:35.700 GUI : Loading 'en_us' localization file.
04:40:35.700 INIT : INIT : Loading StringTable
04:40:35.710 PROFILING : Loading StringTable took: 9.934900 ms
04:40:35.711 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:40:35.717 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:40:35.717 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:40:35.718 ENGINE : Game successfully created.
04:40:35.718 ENGINE : Game successfully initialized.
04:40:35.718 PROFILING : Workbench Reload Game took: 25.926500 ms
04:40:36.422 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:40:37.433 PROFILING : Entities load took: 1010.352600 ms
04:40:37.444 WORLD : WORLD : CreateEntities
04:40:37.449 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:40:37.449 PROFILING : NotifyBeforeEntitiesCreated took: 0.003000 ms
04:40:37.449 WORLD : WORLD : Wait for preloading data
04:40:37.450 PROFILING : Wait for preloading data took: 0.002800 ms
04:40:37.558 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:40:37.558 PROFILING : PROFILING : Terrain load
04:40:39.188 PROFILING : Terrain load took: 1629.740600 ms
04:40:43.158 WORLD : CreateEntities
04:40:43.158 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:40:43.158 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:40:43.158 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:40:52.815 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:40:52.815 PROFILING : NotifyBeforeEntitiesInitialized took: 0.004800 ms
04:40:53.254 WORLD : WORLD : NotifyEntitiesInitialized
04:40:53.254 TERRAIN : TERRAIN : Initializing road networks...
04:40:53.257 PROFILING : Initializing road networks... took: 2.530300 ms
04:40:53.257 PROFILING : NotifyEntitiesInitialized took: 3.052700 ms
04:40:53.258 PROFILING : CreateEntities took: 15812.619100 ms
04:40:53.430 PROFILING : * WorldEditor: LoadWorld: 17015.110000 ms
04:40:54.877 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:40:54.877 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:40:54.878 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:40:54.878 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:40:54.958 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:40:54.976 BACKEND : Attempting online Game Config instead.
04:40:58.171 INIT : INIT : Workbench Reload Game
04:40:58.173 ENGINE : Game destroyed.
04:40:58.181 GUI : Using default language (en_us)
04:40:58.181 GUI : Loading 'en_us' localization file.
04:40:58.181 INIT : INIT : Loading StringTable
04:40:58.205 PROFILING : Loading StringTable took: 23.577400 ms
04:40:58.205 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:40:58.214 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:40:58.214 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:40:58.214 ENGINE : Game successfully created.
04:40:58.214 ENGINE : Game successfully initialized.
04:40:58.214 PROFILING : Workbench Reload Game took: 43.787900 ms
04:40:58.217 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:40:58.271 PLATFORM : Save data from container 'settings' have been loaded
04:40:58.360 PLATFORM : Save data from container 'sessions' have been loaded
04:40:58.361 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:40:58.361 ENGINE : Game user settings config loaded
04:40:58.458 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:40:58.467 WORLD : WORLD : Game::LoadEntities
04:40:58.467 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:40:58.469 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:40:58.469 WORLD : WORLD : CreateEntities
04:40:58.469 WORLD : WORLD : CreateEntities
04:40:58.469 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:40:58.476 RESOURCES : Loaded mission headers from 7 addon(s)!
04:40:58.476 PROFILING : NotifyBeforeEntitiesCreated took: 7.234100 ms
04:40:58.476 WORLD : WORLD : Wait for preloading data
04:40:58.476 PROFILING : Wait for preloading data took: 0.000900 ms
04:41:03.011 WORLD : Game::LoadEntities
04:41:03.011 WORLD : CreateEntities
04:41:03.011 WORLD : CreateEntities
04:41:03.011 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:41:03.011 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:41:03.011 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:41:04.383 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:41:04.383 ENTITY : CreateComponent 'Hierarchy'
04:41:04.383 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:41:04.384 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:41:04.384 ENTITY : CreateComponent 'Hierarchy'
04:41:04.384 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:41:04.384 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:41:04.384 ENTITY : CreateComponent 'Hierarchy'
04:41:04.384 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:41:04.388 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:41:04.388 ENTITY : CreateComponent 'Hierarchy'
04:41:04.388 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:41:04.389 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:41:04.389 ENTITY : CreateComponent 'Hierarchy'
04:41:04.389 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:41:04.389 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:41:04.389 ENTITY : CreateComponent 'Hierarchy'
04:41:04.389 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:41:04.393 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:41:04.393 ENTITY : CreateComponent 'Hierarchy'
04:41:04.393 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:41:04.393 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:41:04.393 ENTITY : CreateComponent 'Hierarchy'
04:41:04.393 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:41:04.393 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:41:04.393 ENTITY : CreateComponent 'Hierarchy'
04:41:04.393 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:41:08.829 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:41:08.829 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:41:08.829 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:41:08.829 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:41:08.829 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:41:08.829 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:41:08.829 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:41:08.829 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:41:08.867 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:41:08.867 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:41:08.867 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:41:08.867 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:41:08.867 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:41:08.867 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:41:08.867 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:41:08.867 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:41:08.868 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:41:08.868 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:41:08.868 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:41:08.868 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:41:08.868 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:41:08.868 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:41:09.170 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:41:09.170 PROFILING : NotifyBeforeEntitiesInitialized took: 0.047500 ms
04:41:11.117 WORLD : InitEntities 'world'
04:41:11.117 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:41:11.117 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:41:11.145 WORLD : InitEntities 'world'
04:41:11.145 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:41:11.145 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:41:11.145 WORLD : WORLD : NotifyEntitiesInitialized
04:41:11.145 TERRAIN : TERRAIN : Initializing road networks...
04:41:11.148 PROFILING : Initializing road networks... took: 2.538900 ms
04:41:11.148 DEFAULT : DEFAULT : WorldVolumesCollection
04:41:11.207 PROFILING : WorldVolumesCollection took: 59.093100 ms
04:41:11.207 INIT : INIT : SoundWorldInit
04:41:11.221 PROFILING : SoundWorldInit took: 13.941600 ms
04:41:11.221 PROFILING : NotifyEntitiesInitialized took: 75.799000 ms
04:41:11.221 PROFILING : CreateEntities took: 12752.060300 ms
04:41:11.221 PROFILING : CreateEntities took: 12752.259500 ms
04:41:11.222 WORLD : WORLD : Wait for preloading data around camera
04:41:11.222 PROFILING : Wait for preloading data around camera took: 0.001000 ms
04:41:11.222 WORLD : WORLD : EOnActivate
04:41:11.256 PROFILING : EOnActivate took: 34.039300 ms
04:41:11.257 PROFILING : Game::LoadEntities took: 12788.781300 ms
04:41:11.548 DEFAULT : Entered offline game state.
04:41:11.650 NETWORK : Player connected: connectionID=2147483646
04:41:11.651 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:41:11.651 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:41:11.656 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:41:11.656 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:41:11.656 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:41:11.656 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:41:11.656 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:41:11.658 SCRIPT (W): Can't open config file ""
04:41:11.663 WORLD : InitEntities 'world'
04:41:11.664 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:41:11.664 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:41:11.664 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:41:11.664 SCRIPT (W): Slot_Chat Has no Content!
04:41:11.664 SCRIPT (W): Slot_VON Has no Content!
04:41:11.664 SCRIPT (W): Slot_AvailableActions Has no Content!
04:41:11.664 SCRIPT (W): Slot_Vehicle Has no Content!
04:41:11.664 SCRIPT (W): Slot_GameVersion Has no Content!
04:41:11.665 SCRIPT (W): Slot_Notifications Has no Content!
04:41:11.665 SCRIPT (W): Slot_Hints Has no Content!
04:41:11.678 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:41:11.678 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:41:11.678 NETWORK : Players connecting: 0
04:41:11.678 NETWORK : Players connected: 1 / 1
04:41:11.708 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:41:11.709 PROFILING : Workbench startup took: 42828.561600 ms
04:41:11.732 WORLD : Frame start
04:41:11.732 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:41:11.746 WORLD : UpdateEntities
04:41:11.746 WORLD : Frame
04:41:11.746 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:41:11.920 WORLD : UpdateEntities
04:41:11.920 WORLD : PostFrame
04:41:11.921 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:41:11.921 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:41:11.967 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:41:11.967 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:41:11.967 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:41:11.967 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:41:12.106 RENDER : RENDER : ObjectsHeightMap::Build
04:41:12.106 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:41:12.261 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 154.361500 ms
04:41:12.268 PROFILING : ObjectsHeightMap::Build took: 161.817100 ms
04:41:13.435 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:41:13.454 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:41:13.454 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:41:13.482 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:41:13.484 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:41:13.535 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:41:13.536 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:41:13.541 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:41:13.591 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:41:13.591 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:41:13.593 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:41:13.593 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:41:13.596 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:41:13.598 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:41:13.598 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:41:13.599 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:41:28.649 SCRIPT : Rereintroduced [sites]: transport footprint low=<5958.21,218.924,7208.75> high=<5961.65,222.366,7214.62> surveyedCenter=<5960,220.256,7212> origin=<5959.94,220.197,7211.99> allowedRadius=2.5
04:41:28.650 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
04:41:28.772 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
@@ -0,0 +1,123 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-40-28\error.log started at 2026-09-19 04:40:30 (2026-09-19 02:40:30 UTC)
04:40:30.640 INIT : Workbench startup
04:40:30.640 INIT : Workbench Init Engine
04:40:30.640 RESOURCES : ResourceDB: full scan
04:40:30.640 RESOURCES : processing files...
04:40:30.640 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:40:33.885 INIT : Workbench Create Game
04:40:33.885 SCRIPT : Compiling Game scripts
04:40:33.885 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:40:33.885 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:40:34.136 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.146 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:40:34.176 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:40:34.371 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:40:34.372 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:40:34.373 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:40:34.415 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.415 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.416 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:40:34.416 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:40:34.442 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.472 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:40:43.158 WORLD : CreateEntities
04:40:43.158 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:40:43.158 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:40:43.158 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:40:58.217 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:41:03.011 WORLD : Game::LoadEntities
04:41:03.011 WORLD : CreateEntities
04:41:03.011 WORLD : CreateEntities
04:41:03.011 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:41:03.011 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:41:03.011 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:41:04.383 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:41:04.383 ENTITY : CreateComponent 'Hierarchy'
04:41:04.383 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:41:04.384 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:41:04.384 ENTITY : CreateComponent 'Hierarchy'
04:41:04.384 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:41:04.384 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:41:04.384 ENTITY : CreateComponent 'Hierarchy'
04:41:04.384 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:41:04.388 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:41:04.388 ENTITY : CreateComponent 'Hierarchy'
04:41:04.388 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:41:04.389 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:41:04.389 ENTITY : CreateComponent 'Hierarchy'
04:41:04.389 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:41:04.389 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:41:04.389 ENTITY : CreateComponent 'Hierarchy'
04:41:04.389 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:41:04.393 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:41:04.393 ENTITY : CreateComponent 'Hierarchy'
04:41:04.393 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:41:04.393 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:41:04.393 ENTITY : CreateComponent 'Hierarchy'
04:41:04.393 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:41:04.393 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:41:04.393 ENTITY : CreateComponent 'Hierarchy'
04:41:04.393 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:41:08.829 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:41:08.829 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:41:08.829 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:41:08.829 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:41:08.829 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:41:08.829 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:41:08.829 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:41:08.829 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:41:08.867 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:41:08.867 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:41:08.867 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:41:08.867 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:41:08.867 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:41:08.867 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:41:08.867 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:41:08.867 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:41:08.868 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:41:08.868 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:41:08.868 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:41:08.868 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:41:08.868 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:41:08.868 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:41:11.117 WORLD : InitEntities 'world'
04:41:11.117 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:41:11.117 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:41:11.655 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:41:11.656 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:41:11.656 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:41:11.656 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:41:11.656 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:41:11.658 SCRIPT (W): Can't open config file ""
04:41:11.663 WORLD : InitEntities 'world'
04:41:11.664 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:41:11.664 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:41:11.664 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:41:11.664 SCRIPT (W): Slot_Chat Has no Content!
04:41:11.664 SCRIPT (W): Slot_VON Has no Content!
04:41:11.664 SCRIPT (W): Slot_AvailableActions Has no Content!
04:41:11.664 SCRIPT (W): Slot_Vehicle Has no Content!
04:41:11.664 SCRIPT (W): Slot_GameVersion Has no Content!
04:41:11.665 SCRIPT (W): Slot_Notifications Has no Content!
04:41:11.665 SCRIPT (W): Slot_Hints Has no Content!
04:41:11.678 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:41:11.920 WORLD : UpdateEntities
04:41:11.920 WORLD : PostFrame
04:41:11.921 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:41:11.921 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:41:11.967 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:41:11.967 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:41:11.967 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:41:11.967 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:41:28.650 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
04:41:28.772 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 123
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x7f658c0b5d10 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x7f658c0b5d10
[Gamescope WSI] Destroyed swapchain: 0x7f658c0b5d10
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x7f658c0b5d10 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x7f658c0b5d10
[Gamescope WSI] Destroyed swapchain: 0x7f658c0b5d10
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x7f658c0b5d10 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,22 @@
{
"log": "docs/evidence/native-2026-09-19-044028-transport-bounds-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 0,
"script_or_runtime_failures": [
"04:41:28.650 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2",
"04:41:28.772 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2"
],
"engine_errors": [
"04:41:08.829 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:41:08.867 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:41:08.867 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:41:08.868 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:41:28.650 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2",
"04:41:28.772 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "test-failed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-40-28",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,71 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-40-28\script.log started at 2026-09-19 04:40:31 (2026-09-19 02:40:31 UTC)
04:40:31.774 SCRIPT : SCRIPT : Initializing scripts
04:40:31.774 SCRIPT : SCRIPT : ScriptProjectManager init
04:40:32.693 SCRIPT : SCRIPT : Compiling GameLib scripts
04:40:32.757 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:40:32.757 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:40:32.758 SCRIPT : SCRIPT : Compiling Game scripts
04:40:33.885 SCRIPT : Compiling Game scripts
04:40:33.885 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:40:33.885 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:40:34.136 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.146 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:40:34.176 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:40:34.280 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:40:34.372 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:40:34.372 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:40:34.373 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:40:34.415 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.415 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.416 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:40:34.416 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:40:34.442 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:40:34.472 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:40:34.746 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:40:34.753 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 531b916a
04:40:35.717 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:40:35.717 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:40:54.958 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:40:58.214 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:40:58.214 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:41:11.117 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:41:11.145 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:41:11.656 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:41:11.656 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:41:11.658 SCRIPT (W): Can't open config file ""
04:41:11.664 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:41:11.664 SCRIPT (W): Slot_Chat Has no Content!
04:41:11.664 SCRIPT (W): Slot_VON Has no Content!
04:41:11.664 SCRIPT (W): Slot_AvailableActions Has no Content!
04:41:11.664 SCRIPT (W): Slot_Vehicle Has no Content!
04:41:11.664 SCRIPT (W): Slot_GameVersion Has no Content!
04:41:11.665 SCRIPT (W): Slot_Notifications Has no Content!
04:41:11.665 SCRIPT (W): Slot_Hints Has no Content!
04:41:11.678 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:41:11.732 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:41:11.746 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:41:11.921 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:41:13.435 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:41:13.454 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:41:13.454 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:41:13.482 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:41:13.484 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:41:13.535 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:41:13.536 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:41:13.541 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=3 terrainRange=0.625 obstructed=0 clear=1
04:41:13.591 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:41:13.591 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:41:13.593 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:41:13.593 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:41:13.597 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:41:13.598 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:41:13.598 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:41:13.599 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:41:28.649 SCRIPT : Rereintroduced [sites]: transport footprint low=<5958.21,218.924,7208.75> high=<5961.65,222.366,7214.62> surveyedCenter=<5960,220.256,7212> origin=<5959.94,220.197,7211.99> allowedRadius=2.5
04:41:28.650 SCRIPT (E): Rereintroduced [sites]: preparation failed: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
04:41:28.772 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: transport needs fuel, driver/passenger seats and a fitting parking footprint: everon-supply-2
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "17e1703d57325732815f64d96df95aac95c8efb280a9282b14b26d24d4b127e6",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "60a573d974b4862b1b66e9cb0ef2ee7d056f698cf1e4f5af5233bde7c59e931f",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "629917af38af5b5e34198ff5a5c0da7e48edf1c33d95bb278cceb3cc31028f5d",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "7ba02712562b3c8cd8de9851b6f26fed85020faacceef0767408b300b935c110",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,448 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-42-05\console.log started at 2026-09-19 04:42:05 (2026-09-19 02:42:05 UTC)
04:42:05.111 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-42-05' to filesystem under name logs
04:42:05.111 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:42:05.111 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:42:05.112 PROFILING : Workbench Create Engine took: 8.780000 ms
04:42:06.152 INIT : INIT : Workbench Init Engine
04:42:06.152 ENGINE : Initializing engine, version 192142
04:42:06.152 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome transport-loss -noThrow
04:42:06.161 ENGINE : Addon dirs:
04:42:06.161 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:42:06.161 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:42:06.161 ENGINE : dir: './addons'
04:42:06.161 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:42:06.161 ENGINE : Available addons:
04:42:06.161 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:42:06.161 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:42:06.161 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:42:06.161 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:42:06.161 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:42:06.161 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:42:06.161 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:42:06.161 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:42:06.278 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:42:06.281 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:42:06.281 ENGINE : CPU vendor : AuthenticAMD
04:42:06.281 ENGINE : CPU type : 2
04:42:06.281 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:42:06.281 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:42:06.281 ENGINE : CPU count logical : 16
04:42:06.281 ENGINE : CPU count physical : 8
04:42:06.281 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:42:06.281 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:42:06.281 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:42:06.415 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:42:06.416 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:42:06.417 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-42-05/resourceDatabase.rdb)
04:42:06.574 RESOURCES : RESOURCES : ResourceDB: full scan
04:42:06.578 RESOURCES : RESOURCES : scanning...
04:42:06.578 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:42:06.581 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:42:06.720 RESOURCES : RESOURCES : scanning @"core"
04:42:06.724 RESOURCES : RESOURCES : scanning @"profile"
04:42:06.724 RESOURCES : RESOURCES : scanning @"logs"
04:42:06.724 RESOURCES : RESOURCES : processing meta-files...
04:42:06.788 RESOURCES : RESOURCES : processing files...
04:42:06.799 INIT : Workbench startup
04:42:06.799 INIT : Workbench Init Engine
04:42:06.799 RESOURCES : ResourceDB: full scan
04:42:06.799 RESOURCES : processing files...
04:42:06.799 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:42:06.799 RESOURCES : RESOURCES : processing folders...
04:42:06.806 RESOURCES : RESOURCES : creating GUID-item mapping...
04:42:06.822 RESOURCES : RESOURCES : building tree...
04:42:06.876 PROFILING : ResourceDB: full scan took: 302.518200 ms
04:42:06.877 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:42:06.879 RESOURCES : ResourceDB: written 3823/3823 bytes
04:42:06.879 RESOURCES : ResourceDB: cache successfully saved
04:42:06.879 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:42:06.881 RESOURCES : ResourceDB: written 206/206 bytes
04:42:06.881 RESOURCES : ResourceDB: cache successfully saved
04:42:06.881 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-42-05/resourceDatabase.rdb)
04:42:06.882 RESOURCES : ResourceDB: written 81/81 bytes
04:42:06.882 RESOURCES : ResourceDB: cache successfully saved
04:42:06.882 ENGINE : GameProject load
04:42:06.882 ENGINE : Loaded addons:
04:42:06.882 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:42:06.882 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:42:06.882 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:42:06.884 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:42:06.884 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:42:06.884 ENGINE : Engine user settings config loaded
04:42:06.884 PROFILING : Settings changed took: 0.002400 ms
04:42:06.989 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:42:06.990 RENDER : Basic screen setup:
04:42:06.990 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:42:06.990 RENDER : MSAA : none
04:42:07.004 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:42:07.004 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:42:07.004 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:42:07.004 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:42:07.004 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:42:07.004 RENDER : AMD AGS correctly initialized
04:42:07.004 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:42:07.004 RENDER : Detected output devices:
04:42:07.004 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:42:07.004 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:42:07.004 RENDER : Concurrent frames limit 2
04:42:07.080 RENDER : DX12 device successfully created by AMD AGS library
04:42:07.080 RENDER : * user markers not supported in this version AMD SW
04:42:07.080 RENDER : Graphics device features
04:42:07.080 RENDER : Needed:
04:42:07.080 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:42:07.080 RENDER : Optional:
04:42:07.080 RENDER : * Allow tearing (VSYNC) : 1
04:42:07.080 RENDER : * 16 bits : 1
04:42:07.080 RENDER : * Resource heap tier : 3
04:42:07.080 RENDER : * Persistent heaps (DRED) : 1
04:42:07.080 RENDER : * DRED 1.2 is supported by compiler
04:42:07.104 RENDER : Main RT format setup.
04:42:07.104 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:42:07.104 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:42:07.106 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:42:07.134 PROFILING : Settings changed took: 0.022000 ms
04:42:07.620 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:42:07.620 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:42:07.620 AUDIO : Audio client:
04:42:07.620 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:42:07.623 RENDER : RENDER : Reload shaders
04:42:07.623 RENDER : Enfusion shader version 13
04:42:07.623 INIT : INIT : ShaderListReload
04:42:07.623 PROFILING : ShaderListReload took: 0.000500 ms
04:42:07.764 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:42:07.764 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:42:07.765 AUDIO : Audio client:
04:42:07.765 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:42:07.877 RENDER : Loaded 3752 newer shader binaries
04:42:07.877 PROFILING : Reload shaders took: 253.762100 ms
04:42:07.877 ENGINE : Initializing inputs.
04:42:07.890 NETWORK : Initializing networking.
04:42:07.890 NETWORK : Using new GameRplScheduler.
04:42:07.891 SCRIPT : SCRIPT : Initializing scripts
04:42:07.891 SCRIPT : SCRIPT : ScriptProjectManager init
04:42:08.741 PROFILING : ScriptProjectManager init took: 850.505000 ms
04:42:08.775 PROFILING : Initializing scripts took: 884.569100 ms
04:42:08.792 ENGINE : Enfusion engine successfully created.
04:42:08.792 PROFILING : Workbench Init Engine took: 2640.418800 ms
04:42:08.792 INIT : INIT : Workbench Create Game
04:42:08.802 GUI : Using default language (en_us)
04:42:08.802 GUI : Loading 'en_us' localization file.
04:42:08.802 INIT : INIT : Loading StringTable
04:42:08.827 PROFILING : Loading StringTable took: 24.708800 ms
04:42:08.827 SCRIPT : SCRIPT : Compiling GameLib scripts
04:42:08.882 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:42:08.882 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:42:08.883 PROFILING : Compiling GameLib scripts took: 55.562300 ms
04:42:08.883 SCRIPT : SCRIPT : Compiling Game scripts
04:42:09.942 INIT : Workbench Create Game
04:42:09.942 SCRIPT : Compiling Game scripts
04:42:09.942 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:42:09.942 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:42:10.203 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.212 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:42:10.240 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:42:10.430 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:42:10.430 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:42:10.432 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:42:10.474 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.474 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.475 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:42:10.475 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:42:10.500 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.533 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:42:10.796 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:42:10.803 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 531b916a
04:42:10.839 PROFILING : Compiling Game scripts took: 1956.003600 ms
04:42:10.844 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:42:10.882 ENGINE : Game successfully created.
04:42:10.883 PROFILING : Workbench Create Game took: 2090.460600 ms
04:42:10.891 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:42:11.677 INIT : INIT : Workbench Reload Game
04:42:11.678 ENGINE : Game destroyed.
04:42:11.685 GUI : Using default language (en_us)
04:42:11.685 GUI : Loading 'en_us' localization file.
04:42:11.685 INIT : INIT : Loading StringTable
04:42:11.695 PROFILING : Loading StringTable took: 9.342200 ms
04:42:11.695 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:42:11.701 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:42:11.701 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:42:11.701 ENGINE : Game successfully created.
04:42:11.701 ENGINE : Game successfully initialized.
04:42:11.702 PROFILING : Workbench Reload Game took: 24.748500 ms
04:42:12.364 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:42:13.333 PROFILING : Entities load took: 969.562500 ms
04:42:13.344 WORLD : WORLD : CreateEntities
04:42:13.349 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:42:13.349 PROFILING : NotifyBeforeEntitiesCreated took: 0.002600 ms
04:42:13.349 WORLD : WORLD : Wait for preloading data
04:42:13.349 PROFILING : Wait for preloading data took: 0.002000 ms
04:42:13.452 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:42:13.452 PROFILING : PROFILING : Terrain load
04:42:15.061 PROFILING : Terrain load took: 1608.962700 ms
04:42:19.071 WORLD : CreateEntities
04:42:19.072 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:42:19.072 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:42:19.072 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:42:28.395 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:42:28.396 PROFILING : NotifyBeforeEntitiesInitialized took: 0.005200 ms
04:42:28.841 WORLD : WORLD : NotifyEntitiesInitialized
04:42:28.841 TERRAIN : TERRAIN : Initializing road networks...
04:42:28.843 PROFILING : Initializing road networks... took: 2.271800 ms
04:42:28.843 PROFILING : NotifyEntitiesInitialized took: 2.629100 ms
04:42:28.843 PROFILING : CreateEntities took: 15498.559200 ms
04:42:29.017 PROFILING : * WorldEditor: LoadWorld: 16658.168700 ms
04:42:30.536 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:42:30.536 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:42:30.537 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:42:30.538 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:42:30.625 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:42:30.648 BACKEND : Attempting online Game Config instead.
04:42:33.735 INIT : INIT : Workbench Reload Game
04:42:33.737 ENGINE : Game destroyed.
04:42:33.743 GUI : Using default language (en_us)
04:42:33.743 GUI : Loading 'en_us' localization file.
04:42:33.744 INIT : INIT : Loading StringTable
04:42:33.763 PROFILING : Loading StringTable took: 19.244600 ms
04:42:33.763 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:42:33.770 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:42:33.771 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:42:33.771 ENGINE : Game successfully created.
04:42:33.771 ENGINE : Game successfully initialized.
04:42:33.771 PROFILING : Workbench Reload Game took: 35.336100 ms
04:42:33.773 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:42:33.825 PLATFORM : Save data from container 'settings' have been loaded
04:42:33.915 PLATFORM : Save data from container 'sessions' have been loaded
04:42:33.916 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:42:33.916 ENGINE : Game user settings config loaded
04:42:34.014 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:42:34.022 WORLD : WORLD : Game::LoadEntities
04:42:34.022 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:42:34.023 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:42:34.023 WORLD : WORLD : CreateEntities
04:42:34.023 WORLD : WORLD : CreateEntities
04:42:34.023 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:42:34.028 RESOURCES : Loaded mission headers from 7 addon(s)!
04:42:34.028 PROFILING : NotifyBeforeEntitiesCreated took: 4.897200 ms
04:42:34.028 WORLD : WORLD : Wait for preloading data
04:42:34.028 PROFILING : Wait for preloading data took: 0.001000 ms
04:42:38.358 WORLD : Game::LoadEntities
04:42:38.358 WORLD : CreateEntities
04:42:38.358 WORLD : CreateEntities
04:42:38.358 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:42:38.358 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:42:38.358 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:42:39.779 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:42:39.779 ENTITY : CreateComponent 'Hierarchy'
04:42:39.779 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:42:39.779 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:42:39.779 ENTITY : CreateComponent 'Hierarchy'
04:42:39.779 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:42:39.780 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:42:39.780 ENTITY : CreateComponent 'Hierarchy'
04:42:39.780 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:42:39.785 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:42:39.785 ENTITY : CreateComponent 'Hierarchy'
04:42:39.785 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:42:39.785 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:42:39.785 ENTITY : CreateComponent 'Hierarchy'
04:42:39.785 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:42:39.785 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:42:39.785 ENTITY : CreateComponent 'Hierarchy'
04:42:39.785 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:42:39.789 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:42:39.789 ENTITY : CreateComponent 'Hierarchy'
04:42:39.789 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:42:39.789 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:42:39.789 ENTITY : CreateComponent 'Hierarchy'
04:42:39.789 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:42:39.790 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:42:39.790 ENTITY : CreateComponent 'Hierarchy'
04:42:39.790 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:42:44.323 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:42:44.323 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:42:44.323 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:42:44.323 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:42:44.323 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:42:44.323 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:42:44.323 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:42:44.323 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:42:44.376 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:42:44.376 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:42:44.376 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:42:44.376 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:42:44.376 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:42:44.376 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:42:44.376 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:42:44.376 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:42:44.377 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:42:44.377 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:42:44.377 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:42:44.377 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:42:44.377 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:42:44.377 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:42:44.718 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:42:44.718 PROFILING : NotifyBeforeEntitiesInitialized took: 0.050900 ms
04:42:46.693 WORLD : InitEntities 'world'
04:42:46.693 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:42:46.693 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:42:46.725 WORLD : InitEntities 'world'
04:42:46.725 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:42:46.725 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:42:46.726 WORLD : WORLD : NotifyEntitiesInitialized
04:42:46.726 TERRAIN : TERRAIN : Initializing road networks...
04:42:46.728 PROFILING : Initializing road networks... took: 2.324000 ms
04:42:46.728 DEFAULT : DEFAULT : WorldVolumesCollection
04:42:46.784 PROFILING : WorldVolumesCollection took: 55.907400 ms
04:42:46.784 INIT : INIT : SoundWorldInit
04:42:46.798 PROFILING : SoundWorldInit took: 13.913600 ms
04:42:46.798 PROFILING : NotifyEntitiesInitialized took: 72.384200 ms
04:42:46.798 PROFILING : CreateEntities took: 12774.679300 ms
04:42:46.798 PROFILING : CreateEntities took: 12774.850500 ms
04:42:46.799 WORLD : WORLD : Wait for preloading data around camera
04:42:46.799 PROFILING : Wait for preloading data around camera took: 0.001100 ms
04:42:46.799 WORLD : WORLD : EOnActivate
04:42:46.833 PROFILING : EOnActivate took: 34.561300 ms
04:42:46.834 PROFILING : Game::LoadEntities took: 12811.446100 ms
04:42:47.082 DEFAULT : Entered offline game state.
04:42:47.185 NETWORK : Player connected: connectionID=2147483646
04:42:47.185 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:42:47.186 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:42:47.191 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:42:47.191 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:42:47.191 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:42:47.192 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:42:47.192 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:42:47.194 SCRIPT (W): Can't open config file ""
04:42:47.199 WORLD : InitEntities 'world'
04:42:47.200 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:42:47.200 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:42:47.200 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:42:47.200 SCRIPT (W): Slot_Chat Has no Content!
04:42:47.200 SCRIPT (W): Slot_VON Has no Content!
04:42:47.201 SCRIPT (W): Slot_AvailableActions Has no Content!
04:42:47.201 SCRIPT (W): Slot_Vehicle Has no Content!
04:42:47.201 SCRIPT (W): Slot_GameVersion Has no Content!
04:42:47.201 SCRIPT (W): Slot_Notifications Has no Content!
04:42:47.201 SCRIPT (W): Slot_Hints Has no Content!
04:42:47.214 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:42:47.215 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:42:47.215 NETWORK : Players connecting: 0
04:42:47.215 NETWORK : Players connected: 1 / 1
04:42:47.242 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:42:47.243 PROFILING : Workbench startup took: 42197.194000 ms
04:42:47.265 WORLD : Frame start
04:42:47.265 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:42:47.279 WORLD : UpdateEntities
04:42:47.279 WORLD : Frame
04:42:47.279 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:42:47.461 WORLD : UpdateEntities
04:42:47.462 WORLD : PostFrame
04:42:47.462 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:42:47.462 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:42:47.508 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:42:47.509 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:42:47.509 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:42:47.509 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:42:47.643 RENDER : RENDER : ObjectsHeightMap::Build
04:42:47.643 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:42:47.804 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 160.824100 ms
04:42:47.812 PROFILING : ObjectsHeightMap::Build took: 169.275400 ms
04:42:48.990 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:42:49.009 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:42:49.010 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:42:49.042 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:42:49.044 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:42:49.094 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:42:49.094 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:42:49.100 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:42:49.151 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:42:49.151 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:42:49.153 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:42:49.154 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:42:49.157 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:42:49.158 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:42:49.158 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:42:49.160 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:42:49.243 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:42:49.244 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:42:49.244 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:42:49.483 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:42:49.559 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport authored transport definition resolves
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport unbounded parking offset rejected
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport floating parking offset rejected
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport undersized parking footprint rejected
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport unbounded parking footprint rejected
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport unsafe authoring slope allowance rejected
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport transport restricted to optional depot and outpost sites
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport valid authoring restored after isolated mutations
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport exactly one authored transport belongs to the finite site service
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport wheeled transport starts parked with vanilla finite fuel
04:42:50.193 SCRIPT : ERR TRANSPORT FUEL: current=58.5 maximum=78
04:42:50.194 SCRIPT : ERR TRANSPORT SEATS: usable driver/passenger positions=5
04:42:50.194 SCRIPT : ERR SMOKE PASS: transport native driver and passenger compartments are distinct
04:42:50.211 SCRIPT : ERR SMOKE PASS: transport isolated physical occupants created
04:42:50.211 SCRIPT : ERR SMOKE PASS: transport native driver boarding request accepted
04:42:51.711 SCRIPT : ERR SMOKE PASS: transport native passenger boarding request accepted
04:42:54.287 SCRIPT : ERR SMOKE PASS: transport driver and passenger physically occupy their native seats
04:42:54.287 SCRIPT : ERR SMOKE PASS: transport ordinary native engine start request accepted
04:43:00.362 SCRIPT : ERR SMOKE PASS: transport native wheeled engine starts with available fuel
04:43:00.362 SCRIPT : ERR SMOKE PASS: transport preparation queries preserve the original vehicle after deliberate fuel depletion
04:43:05.428 SCRIPT : ERR SMOKE PASS: transport empty transport stays empty and is not refilled or replaced
04:43:05.466 WORLD : UpdateEntities
04:43:05.467 WORLD : Frame
04:43:05.467 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.494 WORLD : UpdateEntities
04:43:05.494 WORLD : Frame
04:43:05.494 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.559 WORLD : UpdateEntities
04:43:05.559 WORLD : Frame
04:43:05.559 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.655 WORLD : UpdateEntities
04:43:05.655 WORLD : Frame
04:43:05.655 SCRIPT (W): GetAimCompensation: provided null entity
04:43:08.457 SCRIPT : ERR SMOKE PASS: transport lost transport remains absent after service ticks and preparation queries
04:43:08.457 SCRIPT : ERR SMOKE PASS: transport duplicate initialization cannot replace lost transport
04:43:08.457 SCRIPT : ERR SMOKE PASS: transport stopped finite owner cannot reinitialize transport
04:43:08.457 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:43:08.458 SCRIPT : ERR SMOKE PASS: base transport fixture finished before explicit test reset
04:43:08.458 SCRIPT : ERR SMOKE COMPLETE: finite native ground transport; reset requested by fixture
04:43:08.551 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:43:08.554 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:43:08.554 SCRIPT (W): Slot_Chat Has no Content!
04:43:08.554 SCRIPT (W): Slot_VON Has no Content!
04:43:08.554 SCRIPT (W): Slot_GameVersion Has no Content!
04:43:08.554 SCRIPT (W): Slot_Notifications Has no Content!
04:43:10.606 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:43:10.606 SCRIPT : -- Stack trace --
04:43:10.606 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:43:10.606 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:43:10.606 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:43:10.607 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:43:10.607 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:43:10.607 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:43:10.607 SCRIPT : -----------------
04:43:10.607 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:43:10.607 SCRIPT : -- Stack trace --
04:43:10.607 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:43:10.607 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:43:10.608 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:43:10.608 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:43:10.608 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:43:10.608 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:43:10.608 SCRIPT : -----------------
04:43:10.610 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:43:10.610 SCRIPT (W): Slot_Chat Has no Content!
04:43:10.610 SCRIPT (W): Slot_VON Has no Content!
04:43:10.610 SCRIPT (W): Slot_GameVersion Has no Content!
04:43:10.610 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,145 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-42-05\error.log started at 2026-09-19 04:42:06 (2026-09-19 02:42:06 UTC)
04:42:06.799 INIT : Workbench startup
04:42:06.799 INIT : Workbench Init Engine
04:42:06.799 RESOURCES : ResourceDB: full scan
04:42:06.799 RESOURCES : processing files...
04:42:06.799 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:42:09.942 INIT : Workbench Create Game
04:42:09.942 SCRIPT : Compiling Game scripts
04:42:09.942 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:42:09.942 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:42:10.203 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.212 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:42:10.240 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:42:10.430 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:42:10.430 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:42:10.432 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:42:10.474 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.474 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.475 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:42:10.475 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:42:10.500 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.533 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:42:19.071 WORLD : CreateEntities
04:42:19.072 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:42:19.072 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:42:19.072 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:42:33.773 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:42:38.358 WORLD : Game::LoadEntities
04:42:38.358 WORLD : CreateEntities
04:42:38.358 WORLD : CreateEntities
04:42:38.358 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:42:38.358 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:42:38.358 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:42:39.779 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:42:39.779 ENTITY : CreateComponent 'Hierarchy'
04:42:39.779 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:42:39.779 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:42:39.779 ENTITY : CreateComponent 'Hierarchy'
04:42:39.779 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:42:39.780 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:42:39.780 ENTITY : CreateComponent 'Hierarchy'
04:42:39.780 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:42:39.785 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:42:39.785 ENTITY : CreateComponent 'Hierarchy'
04:42:39.785 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:42:39.785 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:42:39.785 ENTITY : CreateComponent 'Hierarchy'
04:42:39.785 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:42:39.785 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:42:39.785 ENTITY : CreateComponent 'Hierarchy'
04:42:39.785 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:42:39.789 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:42:39.789 ENTITY : CreateComponent 'Hierarchy'
04:42:39.789 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:42:39.789 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:42:39.789 ENTITY : CreateComponent 'Hierarchy'
04:42:39.789 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:42:39.790 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:42:39.790 ENTITY : CreateComponent 'Hierarchy'
04:42:39.790 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:42:44.323 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:42:44.323 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:42:44.323 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:42:44.323 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:42:44.323 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:42:44.323 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:42:44.323 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:42:44.323 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:42:44.376 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:42:44.376 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:42:44.376 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:42:44.376 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:42:44.376 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:42:44.376 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:42:44.376 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:42:44.376 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:42:44.377 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:42:44.377 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:42:44.377 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:42:44.377 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:42:44.377 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:42:44.377 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:42:46.693 WORLD : InitEntities 'world'
04:42:46.693 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:42:46.693 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:42:47.191 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:42:47.191 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:42:47.191 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:42:47.192 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:42:47.192 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:42:47.194 SCRIPT (W): Can't open config file ""
04:42:47.199 WORLD : InitEntities 'world'
04:42:47.200 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:42:47.200 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:42:47.200 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:42:47.200 SCRIPT (W): Slot_Chat Has no Content!
04:42:47.200 SCRIPT (W): Slot_VON Has no Content!
04:42:47.201 SCRIPT (W): Slot_AvailableActions Has no Content!
04:42:47.201 SCRIPT (W): Slot_Vehicle Has no Content!
04:42:47.201 SCRIPT (W): Slot_GameVersion Has no Content!
04:42:47.201 SCRIPT (W): Slot_Notifications Has no Content!
04:42:47.201 SCRIPT (W): Slot_Hints Has no Content!
04:42:47.215 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:42:47.461 WORLD : UpdateEntities
04:42:47.462 WORLD : PostFrame
04:42:47.462 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:42:47.462 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:42:47.508 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:42:47.509 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:42:47.509 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:42:47.509 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:43:05.466 WORLD : UpdateEntities
04:43:05.467 WORLD : Frame
04:43:05.467 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.493 WORLD : UpdateEntities
04:43:05.494 WORLD : Frame
04:43:05.494 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.559 WORLD : UpdateEntities
04:43:05.559 WORLD : Frame
04:43:05.559 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.655 WORLD : UpdateEntities
04:43:05.655 WORLD : Frame
04:43:05.655 SCRIPT (W): GetAimCompensation: provided null entity
04:43:08.554 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:43:08.554 SCRIPT (W): Slot_Chat Has no Content!
04:43:08.554 SCRIPT (W): Slot_VON Has no Content!
04:43:08.554 SCRIPT (W): Slot_GameVersion Has no Content!
04:43:08.554 SCRIPT (W): Slot_Notifications Has no Content!
04:43:10.606 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:43:10.607 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:43:10.610 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:43:10.610 SCRIPT (W): Slot_Chat Has no Content!
04:43:10.610 SCRIPT (W): Slot_VON Has no Content!
04:43:10.610 SCRIPT (W): Slot_GameVersion Has no Content!
04:43:10.610 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 123
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55556da8a9c0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55556da8a9c0
[Gamescope WSI] Destroyed swapchain: 0x55556da8a9c0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55556da8a9c0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55556da8a9c0
[Gamescope WSI] Destroyed swapchain: 0x55556da8a9c0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55556da8a9c0 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,17 @@
{
"log": "docs/evidence/native-2026-09-19-044205/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 23,
"script_or_runtime_failures": [],
"engine_errors": [
"04:42:44.323 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:42:44.376 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:42:44.376 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:42:44.377 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "smoke-completed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-42-05",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,131 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-42-05\script.log started at 2026-09-19 04:42:07 (2026-09-19 02:42:07 UTC)
04:42:07.891 SCRIPT : SCRIPT : Initializing scripts
04:42:07.891 SCRIPT : SCRIPT : ScriptProjectManager init
04:42:08.827 SCRIPT : SCRIPT : Compiling GameLib scripts
04:42:08.882 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:42:08.882 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:42:08.883 SCRIPT : SCRIPT : Compiling Game scripts
04:42:09.942 SCRIPT : Compiling Game scripts
04:42:09.942 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:42:09.942 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:42:10.203 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.212 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:42:10.240 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:42:10.337 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:42:10.430 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:42:10.430 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:42:10.432 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:42:10.474 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.474 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.475 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:42:10.475 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:42:10.500 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:42:10.533 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:42:10.796 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:42:10.803 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 531b916a
04:42:11.701 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:42:11.701 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:42:30.625 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:42:33.770 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:42:33.771 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:42:46.693 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:42:46.725 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:42:47.192 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:42:47.192 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:42:47.194 SCRIPT (W): Can't open config file ""
04:42:47.200 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:42:47.200 SCRIPT (W): Slot_Chat Has no Content!
04:42:47.200 SCRIPT (W): Slot_VON Has no Content!
04:42:47.201 SCRIPT (W): Slot_AvailableActions Has no Content!
04:42:47.201 SCRIPT (W): Slot_Vehicle Has no Content!
04:42:47.201 SCRIPT (W): Slot_GameVersion Has no Content!
04:42:47.201 SCRIPT (W): Slot_Notifications Has no Content!
04:42:47.201 SCRIPT (W): Slot_Hints Has no Content!
04:42:47.215 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:42:47.265 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:42:47.279 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:42:47.462 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:42:48.990 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:42:49.009 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:42:49.010 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:42:49.042 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:42:49.044 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:42:49.094 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:42:49.094 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:42:49.100 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:42:49.151 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:42:49.151 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:42:49.153 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:42:49.154 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:42:49.157 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:42:49.158 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:42:49.158 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:42:49.160 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:42:49.243 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:42:49.244 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:42:49.244 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:42:49.483 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:42:49.559 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport authored transport definition resolves
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport unbounded parking offset rejected
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport floating parking offset rejected
04:42:50.192 SCRIPT : ERR SMOKE PASS: transport undersized parking footprint rejected
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport unbounded parking footprint rejected
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport unsafe authoring slope allowance rejected
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport transport restricted to optional depot and outpost sites
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport valid authoring restored after isolated mutations
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport exactly one authored transport belongs to the finite site service
04:42:50.193 SCRIPT : ERR SMOKE PASS: transport wheeled transport starts parked with vanilla finite fuel
04:42:50.193 SCRIPT : ERR TRANSPORT FUEL: current=58.5 maximum=78
04:42:50.194 SCRIPT : ERR TRANSPORT SEATS: usable driver/passenger positions=5
04:42:50.194 SCRIPT : ERR SMOKE PASS: transport native driver and passenger compartments are distinct
04:42:50.211 SCRIPT : ERR SMOKE PASS: transport isolated physical occupants created
04:42:50.211 SCRIPT : ERR SMOKE PASS: transport native driver boarding request accepted
04:42:51.711 SCRIPT : ERR SMOKE PASS: transport native passenger boarding request accepted
04:42:54.287 SCRIPT : ERR SMOKE PASS: transport driver and passenger physically occupy their native seats
04:42:54.287 SCRIPT : ERR SMOKE PASS: transport ordinary native engine start request accepted
04:43:00.362 SCRIPT : ERR SMOKE PASS: transport native wheeled engine starts with available fuel
04:43:00.362 SCRIPT : ERR SMOKE PASS: transport preparation queries preserve the original vehicle after deliberate fuel depletion
04:43:05.428 SCRIPT : ERR SMOKE PASS: transport empty transport stays empty and is not refilled or replaced
04:43:05.467 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.494 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.559 SCRIPT (W): GetAimCompensation: provided null entity
04:43:05.655 SCRIPT (W): GetAimCompensation: provided null entity
04:43:08.457 SCRIPT : ERR SMOKE PASS: transport lost transport remains absent after service ticks and preparation queries
04:43:08.457 SCRIPT : ERR SMOKE PASS: transport duplicate initialization cannot replace lost transport
04:43:08.457 SCRIPT : ERR SMOKE PASS: transport stopped finite owner cannot reinitialize transport
04:43:08.457 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:43:08.458 SCRIPT : ERR SMOKE PASS: base transport fixture finished before explicit test reset
04:43:08.458 SCRIPT : ERR SMOKE COMPLETE: finite native ground transport; reset requested by fixture
04:43:08.551 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:43:08.554 SCRIPT (W): Slot_Chat Has no Content!
04:43:08.554 SCRIPT (W): Slot_VON Has no Content!
04:43:08.554 SCRIPT (W): Slot_GameVersion Has no Content!
04:43:08.554 SCRIPT (W): Slot_Notifications Has no Content!
04:43:10.606 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:43:10.606 SCRIPT : -- Stack trace --
04:43:10.606 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:43:10.606 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:43:10.606 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:43:10.607 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:43:10.607 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:43:10.607 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:43:10.607 SCRIPT : -----------------
04:43:10.607 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:43:10.607 SCRIPT : -- Stack trace --
04:43:10.607 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:43:10.607 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:43:10.608 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:43:10.608 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:43:10.608 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:43:10.608 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:43:10.608 SCRIPT : -----------------
04:43:10.610 SCRIPT (W): Slot_Chat Has no Content!
04:43:10.610 SCRIPT (W): Slot_VON Has no Content!
04:43:10.610 SCRIPT (W): Slot_GameVersion Has no Content!
04:43:10.610 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "2edb2c6983eb627800b65d9e244b9b228e0b82282e089c7b12e5a8921a2ea7bf",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "60a573d974b4862b1b66e9cb0ef2ee7d056f698cf1e4f5af5233bde7c59e931f",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "629917af38af5b5e34198ff5a5c0da7e48edf1c33d95bb278cceb3cc31028f5d",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "7ba02712562b3c8cd8de9851b6f26fed85020faacceef0767408b300b935c110",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,493 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-43-30\console.log started at 2026-09-19 04:43:30 (2026-09-19 02:43:30 UTC)
04:43:30.982 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-43-30' to filesystem under name logs
04:43:30.982 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:43:30.982 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:43:30.984 PROFILING : Workbench Create Engine took: 10.456200 ms
04:43:32.020 INIT : INIT : Workbench Init Engine
04:43:32.020 ENGINE : Initializing engine, version 192142
04:43:32.020 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome victory -noThrow -errStationTeardownDiag 1
04:43:32.028 ENGINE : Addon dirs:
04:43:32.028 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:43:32.028 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:43:32.028 ENGINE : dir: './addons'
04:43:32.028 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:43:32.028 ENGINE : Available addons:
04:43:32.028 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:43:32.028 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:43:32.028 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:43:32.028 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:43:32.028 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:43:32.028 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:43:32.028 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:43:32.029 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:43:32.143 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:43:32.146 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:43:32.146 ENGINE : CPU vendor : AuthenticAMD
04:43:32.146 ENGINE : CPU type : 2
04:43:32.146 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:43:32.146 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:43:32.146 ENGINE : CPU count logical : 16
04:43:32.146 ENGINE : CPU count physical : 8
04:43:32.146 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:43:32.146 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:43:32.147 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:43:32.284 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:43:32.285 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:43:32.285 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-43-30/resourceDatabase.rdb)
04:43:32.438 RESOURCES : RESOURCES : ResourceDB: full scan
04:43:32.443 RESOURCES : RESOURCES : scanning...
04:43:32.443 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:43:32.445 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:43:32.581 RESOURCES : RESOURCES : scanning @"core"
04:43:32.585 RESOURCES : RESOURCES : scanning @"profile"
04:43:32.585 RESOURCES : RESOURCES : scanning @"logs"
04:43:32.585 RESOURCES : RESOURCES : processing meta-files...
04:43:32.648 RESOURCES : RESOURCES : processing files...
04:43:32.660 INIT : Workbench startup
04:43:32.660 INIT : Workbench Init Engine
04:43:32.660 RESOURCES : ResourceDB: full scan
04:43:32.660 RESOURCES : processing files...
04:43:32.660 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:43:32.660 RESOURCES : RESOURCES : processing folders...
04:43:32.666 RESOURCES : RESOURCES : creating GUID-item mapping...
04:43:32.681 RESOURCES : RESOURCES : building tree...
04:43:32.738 PROFILING : ResourceDB: full scan took: 300.274500 ms
04:43:32.739 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:43:32.741 RESOURCES : ResourceDB: written 3823/3823 bytes
04:43:32.741 RESOURCES : ResourceDB: cache successfully saved
04:43:32.741 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:43:32.742 RESOURCES : ResourceDB: written 206/206 bytes
04:43:32.742 RESOURCES : ResourceDB: cache successfully saved
04:43:32.742 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-43-30/resourceDatabase.rdb)
04:43:32.744 RESOURCES : ResourceDB: written 81/81 bytes
04:43:32.744 RESOURCES : ResourceDB: cache successfully saved
04:43:32.744 ENGINE : GameProject load
04:43:32.744 ENGINE : Loaded addons:
04:43:32.744 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:43:32.744 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:43:32.744 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:43:32.746 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:43:32.746 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:43:32.746 ENGINE : Engine user settings config loaded
04:43:32.746 PROFILING : Settings changed took: 0.001700 ms
04:43:32.849 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:43:32.851 RENDER : Basic screen setup:
04:43:32.851 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:43:32.851 RENDER : MSAA : none
04:43:32.865 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:43:32.865 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:43:32.865 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:43:32.865 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:43:32.865 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:43:32.865 RENDER : AMD AGS correctly initialized
04:43:32.865 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:43:32.865 RENDER : Detected output devices:
04:43:32.865 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:43:32.865 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:43:32.865 RENDER : Concurrent frames limit 2
04:43:32.942 RENDER : DX12 device successfully created by AMD AGS library
04:43:32.942 RENDER : * user markers not supported in this version AMD SW
04:43:32.942 RENDER : Graphics device features
04:43:32.942 RENDER : Needed:
04:43:32.942 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:43:32.942 RENDER : Optional:
04:43:32.942 RENDER : * Allow tearing (VSYNC) : 1
04:43:32.942 RENDER : * 16 bits : 1
04:43:32.942 RENDER : * Resource heap tier : 3
04:43:32.942 RENDER : * Persistent heaps (DRED) : 1
04:43:32.942 RENDER : * DRED 1.2 is supported by compiler
04:43:32.964 RENDER : Main RT format setup.
04:43:32.964 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:43:32.964 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:43:32.966 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:43:32.995 PROFILING : Settings changed took: 0.017700 ms
04:43:33.486 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:43:33.486 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:43:33.486 AUDIO : Audio client:
04:43:33.486 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:43:33.490 RENDER : RENDER : Reload shaders
04:43:33.490 RENDER : Enfusion shader version 13
04:43:33.490 INIT : INIT : ShaderListReload
04:43:33.490 PROFILING : ShaderListReload took: 0.000600 ms
04:43:33.629 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:43:33.629 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:43:33.629 AUDIO : Audio client:
04:43:33.629 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:43:33.783 RENDER : Loaded 3752 newer shader binaries
04:43:33.783 PROFILING : Reload shaders took: 293.621200 ms
04:43:33.783 ENGINE : Initializing inputs.
04:43:33.797 NETWORK : Initializing networking.
04:43:33.797 NETWORK : Using new GameRplScheduler.
04:43:33.797 SCRIPT : SCRIPT : Initializing scripts
04:43:33.798 SCRIPT : SCRIPT : ScriptProjectManager init
04:43:34.631 PROFILING : ScriptProjectManager init took: 833.248000 ms
04:43:34.664 PROFILING : Initializing scripts took: 866.774000 ms
04:43:34.681 ENGINE : Enfusion engine successfully created.
04:43:34.681 PROFILING : Workbench Init Engine took: 2661.266300 ms
04:43:34.681 INIT : INIT : Workbench Create Game
04:43:34.694 GUI : Using default language (en_us)
04:43:34.694 GUI : Loading 'en_us' localization file.
04:43:34.694 INIT : INIT : Loading StringTable
04:43:34.722 PROFILING : Loading StringTable took: 27.928200 ms
04:43:34.722 SCRIPT : SCRIPT : Compiling GameLib scripts
04:43:34.777 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:43:34.777 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:43:34.778 PROFILING : Compiling GameLib scripts took: 56.414800 ms
04:43:34.778 SCRIPT : SCRIPT : Compiling Game scripts
04:43:35.862 INIT : Workbench Create Game
04:43:35.862 SCRIPT : Compiling Game scripts
04:43:35.862 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:43:35.862 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:43:36.115 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.124 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:43:36.157 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:43:36.363 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:43:36.363 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:43:36.364 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:43:36.404 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.404 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.405 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:43:36.405 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:43:36.429 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.460 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:43:36.730 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:43:36.737 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 531b916a
04:43:36.775 PROFILING : Compiling Game scripts took: 1996.704500 ms
04:43:36.780 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:43:36.824 ENGINE : Game successfully created.
04:43:36.825 PROFILING : Workbench Create Game took: 2143.198800 ms
04:43:36.832 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:43:37.652 INIT : INIT : Workbench Reload Game
04:43:37.654 ENGINE : Game destroyed.
04:43:37.659 GUI : Using default language (en_us)
04:43:37.660 GUI : Loading 'en_us' localization file.
04:43:37.660 INIT : INIT : Loading StringTable
04:43:37.669 PROFILING : Loading StringTable took: 9.244900 ms
04:43:37.669 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:43:37.676 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:43:37.676 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:43:37.676 ENGINE : Game successfully created.
04:43:37.676 ENGINE : Game successfully initialized.
04:43:37.676 PROFILING : Workbench Reload Game took: 24.001400 ms
04:43:38.362 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:43:39.333 PROFILING : Entities load took: 970.522600 ms
04:43:39.344 WORLD : WORLD : CreateEntities
04:43:39.348 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:43:39.348 PROFILING : NotifyBeforeEntitiesCreated took: 0.003200 ms
04:43:39.348 WORLD : WORLD : Wait for preloading data
04:43:39.348 PROFILING : Wait for preloading data took: 0.003800 ms
04:43:39.450 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:43:39.450 PROFILING : PROFILING : Terrain load
04:43:41.014 PROFILING : Terrain load took: 1563.573800 ms
04:43:45.042 WORLD : CreateEntities
04:43:45.043 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:43:45.043 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:43:45.043 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:43:54.614 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:43:54.614 PROFILING : NotifyBeforeEntitiesInitialized took: 0.006800 ms
04:43:55.041 WORLD : WORLD : NotifyEntitiesInitialized
04:43:55.041 TERRAIN : TERRAIN : Initializing road networks...
04:43:55.043 PROFILING : Initializing road networks... took: 2.269500 ms
04:43:55.043 PROFILING : NotifyEntitiesInitialized took: 2.701100 ms
04:43:55.044 PROFILING : CreateEntities took: 15699.431300 ms
04:43:55.225 PROFILING : * WorldEditor: LoadWorld: 16867.020900 ms
04:43:56.744 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:43:56.744 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:43:56.745 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:43:56.745 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:43:56.834 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:43:56.853 BACKEND : Attempting online Game Config instead.
04:43:59.993 INIT : INIT : Workbench Reload Game
04:43:59.995 ENGINE : Game destroyed.
04:44:00.003 GUI : Using default language (en_us)
04:44:00.003 GUI : Loading 'en_us' localization file.
04:44:00.003 INIT : INIT : Loading StringTable
04:44:00.024 PROFILING : Loading StringTable took: 20.086100 ms
04:44:00.024 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:44:00.032 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:44:00.032 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:44:00.032 ENGINE : Game successfully created.
04:44:00.032 ENGINE : Game successfully initialized.
04:44:00.033 PROFILING : Workbench Reload Game took: 39.457400 ms
04:44:00.035 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:44:00.086 PLATFORM : Save data from container 'settings' have been loaded
04:44:00.176 PLATFORM : Save data from container 'sessions' have been loaded
04:44:00.177 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:44:00.177 ENGINE : Game user settings config loaded
04:44:00.274 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:44:00.280 WORLD : WORLD : Game::LoadEntities
04:44:00.280 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:44:00.281 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:44:00.281 WORLD : WORLD : CreateEntities
04:44:00.281 WORLD : WORLD : CreateEntities
04:44:00.281 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:44:00.286 RESOURCES : Loaded mission headers from 7 addon(s)!
04:44:00.286 PROFILING : NotifyBeforeEntitiesCreated took: 5.069400 ms
04:44:00.286 WORLD : WORLD : Wait for preloading data
04:44:00.286 PROFILING : Wait for preloading data took: 0.000800 ms
04:44:04.713 WORLD : Game::LoadEntities
04:44:04.713 WORLD : CreateEntities
04:44:04.713 WORLD : CreateEntities
04:44:04.713 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:44:04.713 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:44:04.713 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:44:06.176 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:44:06.176 ENTITY : CreateComponent 'Hierarchy'
04:44:06.176 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:44:06.176 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:44:06.176 ENTITY : CreateComponent 'Hierarchy'
04:44:06.176 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:44:06.177 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:44:06.177 ENTITY : CreateComponent 'Hierarchy'
04:44:06.177 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:44:06.184 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:44:06.184 ENTITY : CreateComponent 'Hierarchy'
04:44:06.184 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:44:06.184 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:44:06.184 ENTITY : CreateComponent 'Hierarchy'
04:44:06.184 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:44:06.184 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:44:06.184 ENTITY : CreateComponent 'Hierarchy'
04:44:06.184 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:44:06.189 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:44:06.189 ENTITY : CreateComponent 'Hierarchy'
04:44:06.189 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:44:06.189 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:44:06.189 ENTITY : CreateComponent 'Hierarchy'
04:44:06.189 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:44:06.189 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:44:06.189 ENTITY : CreateComponent 'Hierarchy'
04:44:06.190 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:44:10.615 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:44:10.615 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:44:10.615 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:44:10.615 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:44:10.615 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:44:10.615 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:44:10.615 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:44:10.615 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:44:10.653 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:44:10.653 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:44:10.653 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:44:10.653 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:44:10.653 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:44:10.653 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:44:10.653 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:44:10.653 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:44:10.655 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:44:10.655 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:44:10.655 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:44:10.655 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:44:10.655 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:44:10.655 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:44:10.959 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:44:10.959 PROFILING : NotifyBeforeEntitiesInitialized took: 0.045400 ms
04:44:12.893 WORLD : InitEntities 'world'
04:44:12.893 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:44:12.893 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:44:12.919 WORLD : InitEntities 'world'
04:44:12.919 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:44:12.919 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:44:12.920 WORLD : WORLD : NotifyEntitiesInitialized
04:44:12.920 TERRAIN : TERRAIN : Initializing road networks...
04:44:12.922 PROFILING : Initializing road networks... took: 2.429500 ms
04:44:12.922 DEFAULT : DEFAULT : WorldVolumesCollection
04:44:12.979 PROFILING : WorldVolumesCollection took: 56.891100 ms
04:44:12.979 INIT : INIT : SoundWorldInit
04:44:12.992 PROFILING : SoundWorldInit took: 12.777500 ms
04:44:12.992 PROFILING : NotifyEntitiesInitialized took: 72.312200 ms
04:44:12.992 PROFILING : CreateEntities took: 12711.038000 ms
04:44:12.992 PROFILING : CreateEntities took: 12711.193200 ms
04:44:12.993 WORLD : WORLD : Wait for preloading data around camera
04:44:12.993 PROFILING : Wait for preloading data around camera took: 0.000800 ms
04:44:12.993 WORLD : WORLD : EOnActivate
04:44:13.025 PROFILING : EOnActivate took: 31.778500 ms
04:44:13.025 PROFILING : Game::LoadEntities took: 12744.842500 ms
04:44:13.269 DEFAULT : Entered offline game state.
04:44:13.372 NETWORK : Player connected: connectionID=2147483646
04:44:13.372 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:44:13.373 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:44:13.378 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:44:13.378 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:44:13.378 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:44:13.378 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:44:13.378 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:44:13.381 SCRIPT (W): Can't open config file ""
04:44:13.387 WORLD : InitEntities 'world'
04:44:13.388 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:44:13.388 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:44:13.388 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:44:13.388 SCRIPT (W): Slot_Chat Has no Content!
04:44:13.388 SCRIPT (W): Slot_VON Has no Content!
04:44:13.388 SCRIPT (W): Slot_AvailableActions Has no Content!
04:44:13.388 SCRIPT (W): Slot_Vehicle Has no Content!
04:44:13.389 SCRIPT (W): Slot_GameVersion Has no Content!
04:44:13.389 SCRIPT (W): Slot_Notifications Has no Content!
04:44:13.389 SCRIPT (W): Slot_Hints Has no Content!
04:44:13.403 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:44:13.404 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:44:13.404 NETWORK : Players connecting: 0
04:44:13.404 NETWORK : Players connected: 1 / 1
04:44:13.435 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:44:13.437 PROFILING : Workbench startup took: 42514.218800 ms
04:44:13.462 WORLD : Frame start
04:44:13.462 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:44:13.477 WORLD : UpdateEntities
04:44:13.477 WORLD : Frame
04:44:13.477 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:44:13.658 WORLD : UpdateEntities
04:44:13.658 WORLD : PostFrame
04:44:13.659 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:44:13.659 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:44:13.704 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:44:13.704 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:44:13.704 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:44:13.705 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:44:13.840 RENDER : RENDER : ObjectsHeightMap::Build
04:44:13.840 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:44:13.999 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 158.334600 ms
04:44:14.006 PROFILING : ObjectsHeightMap::Build took: 166.108900 ms
04:44:15.165 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:44:15.187 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:44:15.188 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:44:15.218 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:44:15.220 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:44:15.270 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:44:15.270 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:44:15.275 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:44:15.321 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:44:15.321 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:44:15.323 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:44:15.323 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:44:15.326 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:44:15.328 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:44:15.328 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:44:15.329 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:44:15.412 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:44:15.413 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:44:15.413 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:44:15.676 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:44:15.755 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:44:15.864 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:44:15.864 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:44:15.871 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:44:15.871 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:44:15.872 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:44:15.872 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:44:15.875 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:44:15.875 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:44:15.875 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:44:15.875 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:44:15.876 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:44:15.876 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:44:15.876 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:44:15.876 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:44:15.877 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:44:15.877 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:44:15.877 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:44:15.878 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:44:15.878 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:44:15.878 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:44:15.883 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:44:15.884 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:44:15.885 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:44:15.886 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:44:15.886 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:44:15.887 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:44:15.888 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:44:15.898 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:44:15.898 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:44:15.898 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:44:15.899 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:44:15.899 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:44:15.902 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:44:15.902 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:44:15.902 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:44:15.903 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:44:15.903 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:44:15.903 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:44:15.903 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:44:15.903 SCRIPT : ERR BASE STOCK: cache items=54
04:44:15.903 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:44:15.904 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:44:15.904 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:44:15.904 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:44:15.904 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:44:15.906 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:44:15.908 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:44:15.908 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:44:15.908 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:44:15.908 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:44:15.911 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:44:15.911 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:44:15.912 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:44:15.913 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:44:21.914 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:44:28.024 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:44:28.025 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:44:28.025 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.43,174.706,7466.71> target=<6340,175.788,7400>
04:44:34.092 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:44:40.161 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:44:40.161 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:44:40.666 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:44:40.824 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:44:43.197 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:44:43.845 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:44:45.723 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:44:45.723 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:44:45.727 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:44:45.727 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:44:46.740 SCRIPT : ERR SMOKE PASS: radio service identified radio and real controlled prisoner available
04:44:46.752 SCRIPT : ERR SMOKE PASS: radio service second physical defender created with simulated connection membership
04:44:46.752 SCRIPT : ERR SMOKE PASS: radio service ordinary AI cannot tune even while alive and nearby
04:44:46.753 SCRIPT : ERR SMOKE PASS: radio service missing radio rejected
04:44:46.753 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected
04:44:46.757 SCRIPT : ERR SMOKE PASS: radio service isolated test restores live duration setting and player state
@@ -0,0 +1,122 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-43-30\error.log started at 2026-09-19 04:43:32 (2026-09-19 02:43:32 UTC)
04:43:32.660 INIT : Workbench startup
04:43:32.660 INIT : Workbench Init Engine
04:43:32.660 RESOURCES : ResourceDB: full scan
04:43:32.660 RESOURCES : processing files...
04:43:32.660 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:43:35.862 INIT : Workbench Create Game
04:43:35.862 SCRIPT : Compiling Game scripts
04:43:35.862 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:43:35.862 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:43:36.115 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.124 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:43:36.157 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:43:36.363 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:43:36.363 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:43:36.364 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:43:36.404 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.404 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.405 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:43:36.405 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:43:36.429 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.460 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:43:45.042 WORLD : CreateEntities
04:43:45.043 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:43:45.043 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:43:45.043 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:44:00.035 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:44:04.713 WORLD : Game::LoadEntities
04:44:04.713 WORLD : CreateEntities
04:44:04.713 WORLD : CreateEntities
04:44:04.713 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:44:04.713 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:44:04.713 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:44:06.176 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:44:06.176 ENTITY : CreateComponent 'Hierarchy'
04:44:06.176 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:44:06.176 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:44:06.176 ENTITY : CreateComponent 'Hierarchy'
04:44:06.176 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:44:06.177 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:44:06.177 ENTITY : CreateComponent 'Hierarchy'
04:44:06.177 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:44:06.184 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:44:06.184 ENTITY : CreateComponent 'Hierarchy'
04:44:06.184 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:44:06.184 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:44:06.184 ENTITY : CreateComponent 'Hierarchy'
04:44:06.184 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:44:06.184 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:44:06.184 ENTITY : CreateComponent 'Hierarchy'
04:44:06.184 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:44:06.189 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:44:06.189 ENTITY : CreateComponent 'Hierarchy'
04:44:06.189 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:44:06.189 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:44:06.189 ENTITY : CreateComponent 'Hierarchy'
04:44:06.189 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:44:06.189 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:44:06.189 ENTITY : CreateComponent 'Hierarchy'
04:44:06.190 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:44:10.615 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:44:10.615 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:44:10.615 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:44:10.615 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:44:10.615 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:44:10.615 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:44:10.615 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:44:10.615 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:44:10.653 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:44:10.653 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:44:10.653 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:44:10.653 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:44:10.653 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:44:10.653 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:44:10.653 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:44:10.653 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:44:10.655 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:44:10.655 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:44:10.655 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:44:10.655 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:44:10.655 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:44:10.655 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:44:12.893 WORLD : InitEntities 'world'
04:44:12.893 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:44:12.893 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:44:13.378 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:44:13.378 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:44:13.378 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:44:13.378 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:44:13.378 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:44:13.380 SCRIPT (W): Can't open config file ""
04:44:13.387 WORLD : InitEntities 'world'
04:44:13.388 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:44:13.388 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:44:13.388 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:44:13.388 SCRIPT (W): Slot_Chat Has no Content!
04:44:13.388 SCRIPT (W): Slot_VON Has no Content!
04:44:13.388 SCRIPT (W): Slot_AvailableActions Has no Content!
04:44:13.388 SCRIPT (W): Slot_Vehicle Has no Content!
04:44:13.389 SCRIPT (W): Slot_GameVersion Has no Content!
04:44:13.389 SCRIPT (W): Slot_Notifications Has no Content!
04:44:13.389 SCRIPT (W): Slot_Hints Has no Content!
04:44:13.404 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:44:13.658 WORLD : UpdateEntities
04:44:13.658 WORLD : PostFrame
04:44:13.659 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:44:13.659 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:44:13.704 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:44:13.704 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:44:13.704 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:44:13.705 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:44:46.753 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 123
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557bbd8fc0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557bbd8fc0
[Gamescope WSI] Destroyed swapchain: 0x55557bbd8fc0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557bbd8fc0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557bbd8fc0
[Gamescope WSI] Destroyed swapchain: 0x55557bbd8fc0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557bb750b0 - imageCount: 4
[gamescope] [Error] xwm: X11 I/O error! This is fatal. Aborting...
@@ -0,0 +1,20 @@
{
"log": "docs/evidence/native-2026-09-19-044330-radio-fixture-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 104,
"script_or_runtime_failures": [
"04:44:46.753 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected"
],
"engine_errors": [
"04:44:10.615 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:44:10.653 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:44:10.653 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:44:10.655 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:44:46.753 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "test-failed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-43-30",
"rounds_required": 2,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,186 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-43-30\script.log started at 2026-09-19 04:43:33 (2026-09-19 02:43:33 UTC)
04:43:33.798 SCRIPT : SCRIPT : Initializing scripts
04:43:33.798 SCRIPT : SCRIPT : ScriptProjectManager init
04:43:34.722 SCRIPT : SCRIPT : Compiling GameLib scripts
04:43:34.777 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:43:34.777 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:43:34.778 SCRIPT : SCRIPT : Compiling Game scripts
04:43:35.862 SCRIPT : Compiling Game scripts
04:43:35.862 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:43:35.862 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:43:36.115 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.124 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:43:36.157 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:43:36.267 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:43:36.363 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:43:36.363 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:43:36.364 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:43:36.404 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.404 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.405 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:43:36.405 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:43:36.429 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:43:36.460 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:43:36.730 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:43:36.737 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 531b916a
04:43:37.676 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:43:37.676 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:43:56.834 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:44:00.032 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:44:00.032 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:44:12.893 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:44:12.919 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:44:13.378 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:44:13.378 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:44:13.381 SCRIPT (W): Can't open config file ""
04:44:13.388 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:44:13.388 SCRIPT (W): Slot_Chat Has no Content!
04:44:13.388 SCRIPT (W): Slot_VON Has no Content!
04:44:13.388 SCRIPT (W): Slot_AvailableActions Has no Content!
04:44:13.388 SCRIPT (W): Slot_Vehicle Has no Content!
04:44:13.389 SCRIPT (W): Slot_GameVersion Has no Content!
04:44:13.389 SCRIPT (W): Slot_Notifications Has no Content!
04:44:13.389 SCRIPT (W): Slot_Hints Has no Content!
04:44:13.404 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:44:13.462 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:44:13.477 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:44:13.659 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:44:15.165 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:44:15.187 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:44:15.188 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:44:15.218 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:44:15.220 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:44:15.270 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:44:15.270 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:44:15.275 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:44:15.321 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:44:15.321 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:44:15.323 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:44:15.323 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:44:15.326 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:44:15.328 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:44:15.328 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:44:15.329 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:44:15.412 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:44:15.413 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:44:15.413 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:44:15.676 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:44:15.755 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:44:15.864 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:44:15.864 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:44:15.865 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:44:15.866 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:44:15.867 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:44:15.868 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:44:15.871 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:44:15.871 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:44:15.872 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:44:15.872 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:44:15.875 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:44:15.875 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:44:15.875 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:44:15.875 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:44:15.876 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:44:15.876 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:44:15.876 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:44:15.876 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:44:15.876 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:44:15.877 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:44:15.877 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:44:15.877 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:44:15.878 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:44:15.878 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:44:15.878 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:44:15.883 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:44:15.884 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:44:15.885 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:44:15.886 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:44:15.886 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:44:15.887 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:44:15.888 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:44:15.889 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:44:15.898 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:44:15.898 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:44:15.898 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:44:15.899 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:44:15.899 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:44:15.902 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:44:15.902 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:44:15.902 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:44:15.903 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:44:15.903 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:44:15.903 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:44:15.903 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:44:15.903 SCRIPT : ERR BASE STOCK: cache items=54
04:44:15.903 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:44:15.904 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:44:15.904 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:44:15.904 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:44:15.904 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:44:15.906 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:44:15.908 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:44:15.908 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:44:15.908 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:44:15.908 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:44:15.911 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:44:15.911 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:44:15.912 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:44:15.912 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:44:15.913 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:44:21.914 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:44:28.024 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:44:28.025 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:44:28.025 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.43,174.706,7466.71> target=<6340,175.788,7400>
04:44:34.092 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:44:40.161 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:44:40.161 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:44:40.666 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:44:40.824 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:44:43.197 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:44:43.845 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:44:45.723 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:44:45.723 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:44:45.724 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:44:45.727 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:44:45.727 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:44:46.740 SCRIPT : ERR SMOKE PASS: radio service identified radio and real controlled prisoner available
04:44:46.752 SCRIPT : ERR SMOKE PASS: radio service second physical defender created with simulated connection membership
04:44:46.752 SCRIPT : ERR SMOKE PASS: radio service ordinary AI cannot tune even while alive and nearby
04:44:46.753 SCRIPT : ERR SMOKE PASS: radio service missing radio rejected
04:44:46.753 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected
04:44:46.757 SCRIPT : ERR SMOKE PASS: radio service isolated test restores live duration setting and player state
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "2edb2c6983eb627800b65d9e244b9b228e0b82282e089c7b12e5a8921a2ea7bf",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "60a573d974b4862b1b66e9cb0ef2ee7d056f698cf1e4f5af5233bde7c59e931f",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "629917af38af5b5e34198ff5a5c0da7e48edf1c33d95bb278cceb3cc31028f5d",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "7ba02712562b3c8cd8de9851b6f26fed85020faacceef0767408b300b935c110",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,493 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-46-08\console.log started at 2026-09-19 04:46:08 (2026-09-19 02:46:08 UTC)
04:46:08.348 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-46-08' to filesystem under name logs
04:46:08.348 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:46:08.348 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:46:08.350 PROFILING : Workbench Create Engine took: 9.681900 ms
04:46:09.386 INIT : INIT : Workbench Init Engine
04:46:09.386 ENGINE : Initializing engine, version 192142
04:46:09.386 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome victory -noThrow -errStationTeardownDiag 1
04:46:09.395 ENGINE : Addon dirs:
04:46:09.395 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:46:09.395 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:46:09.395 ENGINE : dir: './addons'
04:46:09.395 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:46:09.395 ENGINE : Available addons:
04:46:09.395 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:46:09.395 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:46:09.395 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:46:09.395 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:46:09.395 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:46:09.395 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:46:09.395 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:46:09.396 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:46:09.529 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:46:09.534 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:46:09.534 ENGINE : CPU vendor : AuthenticAMD
04:46:09.534 ENGINE : CPU type : 2
04:46:09.534 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:46:09.534 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:46:09.534 ENGINE : CPU count logical : 16
04:46:09.534 ENGINE : CPU count physical : 8
04:46:09.534 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:46:09.534 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:46:09.535 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:46:09.705 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:46:09.707 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:46:09.707 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-46-08/resourceDatabase.rdb)
04:46:09.858 RESOURCES : RESOURCES : ResourceDB: full scan
04:46:09.864 RESOURCES : RESOURCES : scanning...
04:46:09.864 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:46:09.868 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:46:10.003 RESOURCES : RESOURCES : scanning @"core"
04:46:10.006 RESOURCES : RESOURCES : scanning @"profile"
04:46:10.006 RESOURCES : RESOURCES : scanning @"logs"
04:46:10.007 RESOURCES : RESOURCES : processing meta-files...
04:46:10.074 RESOURCES : RESOURCES : processing files...
04:46:10.085 INIT : Workbench startup
04:46:10.085 INIT : Workbench Init Engine
04:46:10.085 RESOURCES : ResourceDB: full scan
04:46:10.085 RESOURCES : processing files...
04:46:10.085 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:46:10.085 RESOURCES : RESOURCES : processing folders...
04:46:10.091 RESOURCES : RESOURCES : creating GUID-item mapping...
04:46:10.109 RESOURCES : RESOURCES : building tree...
04:46:10.166 PROFILING : ResourceDB: full scan took: 308.372700 ms
04:46:10.167 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:46:10.169 RESOURCES : ResourceDB: written 3823/3823 bytes
04:46:10.169 RESOURCES : ResourceDB: cache successfully saved
04:46:10.169 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:46:10.170 RESOURCES : ResourceDB: written 206/206 bytes
04:46:10.170 RESOURCES : ResourceDB: cache successfully saved
04:46:10.170 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-46-08/resourceDatabase.rdb)
04:46:10.171 RESOURCES : ResourceDB: written 81/81 bytes
04:46:10.171 RESOURCES : ResourceDB: cache successfully saved
04:46:10.171 ENGINE : GameProject load
04:46:10.171 ENGINE : Loaded addons:
04:46:10.171 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:46:10.171 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:46:10.171 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:46:10.173 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:46:10.173 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:46:10.173 ENGINE : Engine user settings config loaded
04:46:10.173 PROFILING : Settings changed took: 0.001500 ms
04:46:10.274 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:46:10.275 RENDER : Basic screen setup:
04:46:10.275 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:46:10.275 RENDER : MSAA : none
04:46:10.291 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:46:10.291 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:46:10.291 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:46:10.291 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:46:10.291 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:46:10.291 RENDER : AMD AGS correctly initialized
04:46:10.291 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:46:10.291 RENDER : Detected output devices:
04:46:10.291 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:46:10.291 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:46:10.291 RENDER : Concurrent frames limit 2
04:46:10.365 RENDER : DX12 device successfully created by AMD AGS library
04:46:10.365 RENDER : * user markers not supported in this version AMD SW
04:46:10.365 RENDER : Graphics device features
04:46:10.365 RENDER : Needed:
04:46:10.365 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:46:10.365 RENDER : Optional:
04:46:10.365 RENDER : * Allow tearing (VSYNC) : 1
04:46:10.365 RENDER : * 16 bits : 1
04:46:10.365 RENDER : * Resource heap tier : 3
04:46:10.365 RENDER : * Persistent heaps (DRED) : 1
04:46:10.365 RENDER : * DRED 1.2 is supported by compiler
04:46:10.388 RENDER : Main RT format setup.
04:46:10.388 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:46:10.388 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:46:10.390 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:46:10.419 PROFILING : Settings changed took: 0.021800 ms
04:46:10.860 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:46:10.860 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:46:10.860 AUDIO : Audio client:
04:46:10.860 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:46:10.864 RENDER : RENDER : Reload shaders
04:46:10.864 RENDER : Enfusion shader version 13
04:46:10.864 INIT : INIT : ShaderListReload
04:46:10.864 PROFILING : ShaderListReload took: 0.000500 ms
04:46:11.004 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:46:11.004 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:46:11.004 AUDIO : Audio client:
04:46:11.004 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:46:11.110 RENDER : Loaded 3752 newer shader binaries
04:46:11.110 PROFILING : Reload shaders took: 246.567000 ms
04:46:11.111 ENGINE : Initializing inputs.
04:46:11.125 NETWORK : Initializing networking.
04:46:11.125 NETWORK : Using new GameRplScheduler.
04:46:11.125 SCRIPT : SCRIPT : Initializing scripts
04:46:11.126 SCRIPT : SCRIPT : ScriptProjectManager init
04:46:11.967 PROFILING : ScriptProjectManager init took: 841.449400 ms
04:46:12.001 PROFILING : Initializing scripts took: 875.563900 ms
04:46:12.018 ENGINE : Enfusion engine successfully created.
04:46:12.018 PROFILING : Workbench Init Engine took: 2632.167300 ms
04:46:12.018 INIT : INIT : Workbench Create Game
04:46:12.028 GUI : Using default language (en_us)
04:46:12.029 GUI : Loading 'en_us' localization file.
04:46:12.029 INIT : INIT : Loading StringTable
04:46:12.053 PROFILING : Loading StringTable took: 24.368700 ms
04:46:12.053 SCRIPT : SCRIPT : Compiling GameLib scripts
04:46:12.108 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:46:12.108 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:46:12.109 PROFILING : Compiling GameLib scripts took: 56.257600 ms
04:46:12.109 SCRIPT : SCRIPT : Compiling Game scripts
04:46:13.154 INIT : Workbench Create Game
04:46:13.154 SCRIPT : Compiling Game scripts
04:46:13.154 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:46:13.154 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:46:13.392 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.401 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:46:13.430 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:46:13.615 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:46:13.615 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:46:13.616 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:46:13.656 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.656 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.657 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:46:13.657 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:46:13.683 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.713 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:46:13.978 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:46:13.985 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 2ee8c501
04:46:14.025 PROFILING : Compiling Game scripts took: 1915.228600 ms
04:46:14.030 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:46:14.072 ENGINE : Game successfully created.
04:46:14.073 PROFILING : Workbench Create Game took: 2054.581500 ms
04:46:14.081 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:46:14.895 INIT : INIT : Workbench Reload Game
04:46:14.897 ENGINE : Game destroyed.
04:46:14.902 GUI : Using default language (en_us)
04:46:14.903 GUI : Loading 'en_us' localization file.
04:46:14.903 INIT : INIT : Loading StringTable
04:46:14.912 PROFILING : Loading StringTable took: 9.070800 ms
04:46:14.912 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:46:14.919 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:46:14.919 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:46:14.920 ENGINE : Game successfully created.
04:46:14.920 ENGINE : Game successfully initialized.
04:46:14.920 PROFILING : Workbench Reload Game took: 24.314600 ms
04:46:15.591 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:46:16.565 PROFILING : Entities load took: 973.225100 ms
04:46:16.574 WORLD : WORLD : CreateEntities
04:46:16.579 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:46:16.579 PROFILING : NotifyBeforeEntitiesCreated took: 0.002800 ms
04:46:16.579 WORLD : WORLD : Wait for preloading data
04:46:16.579 PROFILING : Wait for preloading data took: 0.004000 ms
04:46:16.682 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:46:16.682 PROFILING : PROFILING : Terrain load
04:46:18.237 PROFILING : Terrain load took: 1554.351400 ms
04:46:22.222 WORLD : CreateEntities
04:46:22.223 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:46:22.223 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:46:22.223 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:46:31.829 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:46:31.829 PROFILING : NotifyBeforeEntitiesInitialized took: 0.004900 ms
04:46:32.258 WORLD : WORLD : NotifyEntitiesInitialized
04:46:32.258 TERRAIN : TERRAIN : Initializing road networks...
04:46:32.261 PROFILING : Initializing road networks... took: 2.257500 ms
04:46:32.261 PROFILING : NotifyEntitiesInitialized took: 2.707000 ms
04:46:32.261 PROFILING : CreateEntities took: 15686.048700 ms
04:46:32.442 PROFILING : * WorldEditor: LoadWorld: 16867.306400 ms
04:46:33.895 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:46:33.896 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:46:33.897 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:46:33.898 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:46:33.989 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:46:34.012 BACKEND : Attempting online Game Config instead.
04:46:37.197 INIT : INIT : Workbench Reload Game
04:46:37.199 ENGINE : Game destroyed.
04:46:37.206 GUI : Using default language (en_us)
04:46:37.206 GUI : Loading 'en_us' localization file.
04:46:37.206 INIT : INIT : Loading StringTable
04:46:37.230 PROFILING : Loading StringTable took: 23.782800 ms
04:46:37.230 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:46:37.239 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:46:37.239 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:46:37.239 ENGINE : Game successfully created.
04:46:37.239 ENGINE : Game successfully initialized.
04:46:37.240 PROFILING : Workbench Reload Game took: 42.369500 ms
04:46:37.242 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:46:37.302 PLATFORM : Save data from container 'settings' have been loaded
04:46:37.392 PLATFORM : Save data from container 'sessions' have been loaded
04:46:37.393 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:46:37.393 ENGINE : Game user settings config loaded
04:46:37.490 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:46:37.499 WORLD : WORLD : Game::LoadEntities
04:46:37.499 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:46:37.500 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:46:37.500 WORLD : WORLD : CreateEntities
04:46:37.500 WORLD : WORLD : CreateEntities
04:46:37.500 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:46:37.505 RESOURCES : Loaded mission headers from 7 addon(s)!
04:46:37.505 PROFILING : NotifyBeforeEntitiesCreated took: 4.804800 ms
04:46:37.505 WORLD : WORLD : Wait for preloading data
04:46:37.505 PROFILING : Wait for preloading data took: 0.000600 ms
04:46:42.027 WORLD : Game::LoadEntities
04:46:42.027 WORLD : CreateEntities
04:46:42.027 WORLD : CreateEntities
04:46:42.027 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:46:42.027 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:46:42.027 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:46:43.396 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:46:43.396 ENTITY : CreateComponent 'Hierarchy'
04:46:43.396 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:46:43.396 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:46:43.396 ENTITY : CreateComponent 'Hierarchy'
04:46:43.396 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:46:43.396 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:46:43.396 ENTITY : CreateComponent 'Hierarchy'
04:46:43.396 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:46:43.401 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:46:43.401 ENTITY : CreateComponent 'Hierarchy'
04:46:43.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:46:43.401 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:46:43.401 ENTITY : CreateComponent 'Hierarchy'
04:46:43.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:46:43.401 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:46:43.401 ENTITY : CreateComponent 'Hierarchy'
04:46:43.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:46:43.405 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:46:43.405 ENTITY : CreateComponent 'Hierarchy'
04:46:43.405 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:46:43.405 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:46:43.405 ENTITY : CreateComponent 'Hierarchy'
04:46:43.405 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:46:43.405 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:46:43.405 ENTITY : CreateComponent 'Hierarchy'
04:46:43.405 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:46:47.886 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:46:47.886 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:46:47.886 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:46:47.887 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:46:47.887 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:46:47.887 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:46:47.887 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:46:47.887 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:46:47.922 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:46:47.922 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:46:47.922 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:46:47.922 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:46:47.922 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:46:47.922 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:46:47.922 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:46:47.922 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:46:47.923 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:46:47.923 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:46:47.923 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:46:47.923 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:46:47.923 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:46:47.923 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:46:48.227 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:46:48.227 PROFILING : NotifyBeforeEntitiesInitialized took: 0.053200 ms
04:46:50.168 WORLD : InitEntities 'world'
04:46:50.168 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:46:50.168 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:46:50.195 WORLD : InitEntities 'world'
04:46:50.195 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:46:50.195 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:46:50.196 WORLD : WORLD : NotifyEntitiesInitialized
04:46:50.196 TERRAIN : TERRAIN : Initializing road networks...
04:46:50.199 PROFILING : Initializing road networks... took: 2.864700 ms
04:46:50.199 DEFAULT : DEFAULT : WorldVolumesCollection
04:46:50.268 PROFILING : WorldVolumesCollection took: 68.978600 ms
04:46:50.268 INIT : INIT : SoundWorldInit
04:46:50.282 PROFILING : SoundWorldInit took: 14.188900 ms
04:46:50.282 PROFILING : NotifyEntitiesInitialized took: 86.287500 ms
04:46:50.282 PROFILING : CreateEntities took: 12782.042400 ms
04:46:50.283 PROFILING : CreateEntities took: 12782.232700 ms
04:46:50.283 WORLD : WORLD : Wait for preloading data around camera
04:46:50.283 PROFILING : Wait for preloading data around camera took: 0.000800 ms
04:46:50.283 WORLD : WORLD : EOnActivate
04:46:50.316 PROFILING : EOnActivate took: 32.823700 ms
04:46:50.316 PROFILING : Game::LoadEntities took: 12817.207700 ms
04:46:50.624 DEFAULT : Entered offline game state.
04:46:50.728 NETWORK : Player connected: connectionID=2147483646
04:46:50.728 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:46:50.728 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:46:50.734 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:46:50.734 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:46:50.734 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:46:50.734 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:46:50.734 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:46:50.736 SCRIPT (W): Can't open config file ""
04:46:50.742 WORLD : InitEntities 'world'
04:46:50.743 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:46:50.743 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:46:50.743 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:46:50.743 SCRIPT (W): Slot_Chat Has no Content!
04:46:50.743 SCRIPT (W): Slot_VON Has no Content!
04:46:50.744 SCRIPT (W): Slot_AvailableActions Has no Content!
04:46:50.744 SCRIPT (W): Slot_Vehicle Has no Content!
04:46:50.744 SCRIPT (W): Slot_GameVersion Has no Content!
04:46:50.744 SCRIPT (W): Slot_Notifications Has no Content!
04:46:50.744 SCRIPT (W): Slot_Hints Has no Content!
04:46:50.759 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:46:50.760 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:46:50.760 NETWORK : Players connecting: 0
04:46:50.760 NETWORK : Players connected: 1 / 1
04:46:50.787 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:46:50.790 PROFILING : Workbench startup took: 42499.239100 ms
04:46:50.817 WORLD : Frame start
04:46:50.817 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:46:50.831 WORLD : UpdateEntities
04:46:50.831 WORLD : Frame
04:46:50.831 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:46:51.009 WORLD : UpdateEntities
04:46:51.009 WORLD : PostFrame
04:46:51.009 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:46:51.009 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:46:51.054 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:46:51.054 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:46:51.055 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:46:51.055 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:46:51.202 RENDER : RENDER : ObjectsHeightMap::Build
04:46:51.203 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:46:51.367 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 164.046200 ms
04:46:51.374 PROFILING : ObjectsHeightMap::Build took: 171.750000 ms
04:46:52.537 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:46:52.556 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:46:52.557 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:46:52.586 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:46:52.587 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:46:52.638 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:46:52.638 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:46:52.644 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:46:52.692 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:46:52.693 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:46:52.695 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:46:52.696 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:46:52.699 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:46:52.701 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:46:52.701 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:46:52.702 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:46:52.789 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:46:52.791 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:46:52.791 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:46:53.037 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:46:53.118 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:46:53.240 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:46:53.240 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:46:53.251 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:46:53.251 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:46:53.251 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:46:53.251 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:46:53.252 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:46:53.252 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:46:53.252 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:46:53.252 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:46:53.253 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:46:53.253 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:46:53.253 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:46:53.254 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:46:53.254 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:46:53.255 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:46:53.261 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:46:53.261 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:46:53.263 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:46:53.266 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:46:53.267 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:46:53.268 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:46:53.269 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:46:53.270 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:46:53.281 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:46:53.281 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:46:53.281 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:46:53.281 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:46:53.281 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:46:53.284 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:46:53.284 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:46:53.285 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:46:53.285 SCRIPT : ERR BASE STOCK: cache items=54
04:46:53.286 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:46:53.286 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:46:53.286 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:46:53.287 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:46:53.287 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:46:53.288 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:46:53.292 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:46:53.292 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:46:53.292 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:46:53.292 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:46:53.297 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:46:53.297 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:46:53.297 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:46:59.344 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:47:05.429 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:47:05.430 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:47:05.430 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.63,174.709,7466.79> target=<6340,175.788,7400>
04:47:11.491 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:47:17.554 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:47:17.554 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:47:18.066 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:47:18.183 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:47:20.589 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:47:21.187 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:47:23.119 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:47:23.122 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:47:23.122 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:47:24.124 SCRIPT : ERR SMOKE PASS: radio service identified radio and real controlled prisoner available
04:47:24.134 SCRIPT : ERR SMOKE PASS: radio service second physical defender created with simulated connection membership
04:47:24.134 SCRIPT : ERR SMOKE PASS: radio service ordinary AI cannot tune even while alive and nearby
04:47:24.135 SCRIPT : ERR SMOKE PASS: radio service missing radio rejected
04:47:24.135 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected
04:47:24.138 SCRIPT : ERR SMOKE PASS: radio service isolated test restores live duration setting and player state
@@ -0,0 +1,122 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-46-08\error.log started at 2026-09-19 04:46:10 (2026-09-19 02:46:10 UTC)
04:46:10.085 INIT : Workbench startup
04:46:10.085 INIT : Workbench Init Engine
04:46:10.085 RESOURCES : ResourceDB: full scan
04:46:10.085 RESOURCES : processing files...
04:46:10.085 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:46:13.154 INIT : Workbench Create Game
04:46:13.154 SCRIPT : Compiling Game scripts
04:46:13.154 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:46:13.154 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:46:13.392 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.401 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:46:13.430 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:46:13.615 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:46:13.615 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:46:13.616 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:46:13.656 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.656 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.657 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:46:13.657 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:46:13.683 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.713 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:46:22.222 WORLD : CreateEntities
04:46:22.223 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:46:22.223 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:46:22.223 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:46:37.242 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:46:42.026 WORLD : Game::LoadEntities
04:46:42.027 WORLD : CreateEntities
04:46:42.027 WORLD : CreateEntities
04:46:42.027 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:46:42.027 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:46:42.027 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:46:43.396 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:46:43.396 ENTITY : CreateComponent 'Hierarchy'
04:46:43.396 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:46:43.396 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:46:43.396 ENTITY : CreateComponent 'Hierarchy'
04:46:43.396 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:46:43.396 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:46:43.396 ENTITY : CreateComponent 'Hierarchy'
04:46:43.396 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:46:43.401 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:46:43.401 ENTITY : CreateComponent 'Hierarchy'
04:46:43.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:46:43.401 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:46:43.401 ENTITY : CreateComponent 'Hierarchy'
04:46:43.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:46:43.401 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:46:43.401 ENTITY : CreateComponent 'Hierarchy'
04:46:43.401 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:46:43.405 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:46:43.405 ENTITY : CreateComponent 'Hierarchy'
04:46:43.405 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:46:43.405 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:46:43.405 ENTITY : CreateComponent 'Hierarchy'
04:46:43.405 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:46:43.405 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:46:43.405 ENTITY : CreateComponent 'Hierarchy'
04:46:43.405 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:46:47.886 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:46:47.886 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:46:47.886 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:46:47.886 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:46:47.887 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:46:47.887 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:46:47.887 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:46:47.887 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:46:47.922 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:46:47.922 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:46:47.922 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:46:47.922 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:46:47.922 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:46:47.922 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:46:47.922 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:46:47.922 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:46:47.923 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:46:47.923 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:46:47.923 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:46:47.923 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:46:47.923 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:46:47.923 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:46:50.168 WORLD : InitEntities 'world'
04:46:50.168 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:46:50.168 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:46:50.734 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:46:50.734 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:46:50.734 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:46:50.734 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:46:50.734 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:46:50.736 SCRIPT (W): Can't open config file ""
04:46:50.742 WORLD : InitEntities 'world'
04:46:50.743 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:46:50.743 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:46:50.743 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:46:50.743 SCRIPT (W): Slot_Chat Has no Content!
04:46:50.743 SCRIPT (W): Slot_VON Has no Content!
04:46:50.744 SCRIPT (W): Slot_AvailableActions Has no Content!
04:46:50.744 SCRIPT (W): Slot_Vehicle Has no Content!
04:46:50.744 SCRIPT (W): Slot_GameVersion Has no Content!
04:46:50.744 SCRIPT (W): Slot_Notifications Has no Content!
04:46:50.744 SCRIPT (W): Slot_Hints Has no Content!
04:46:50.760 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:46:51.009 WORLD : UpdateEntities
04:46:51.009 WORLD : PostFrame
04:46:51.009 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:46:51.009 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:46:51.054 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:46:51.054 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:46:51.055 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:46:51.055 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:47:24.135 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 135
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x7faaf81152f0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x7faaf81152f0
[Gamescope WSI] Destroyed swapchain: 0x7faaf81152f0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x7faaf81152f0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x7faaf81152f0
[Gamescope WSI] Destroyed swapchain: 0x7faaf81152f0
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x7faaf81152f0 - imageCount: 4
[gamescope] [Error] xwm: X11 I/O error! This is fatal. Aborting...
@@ -0,0 +1,20 @@
{
"log": "docs/evidence/native-2026-09-19-044608-radio-position-fixture-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 104,
"script_or_runtime_failures": [
"04:47:24.135 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected"
],
"engine_errors": [
"04:46:47.887 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:46:47.922 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:46:47.922 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:46:47.923 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:47:24.135 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "test-failed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-46-08",
"rounds_required": 2,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,186 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-46-08\script.log started at 2026-09-19 04:46:11 (2026-09-19 02:46:11 UTC)
04:46:11.126 SCRIPT : SCRIPT : Initializing scripts
04:46:11.126 SCRIPT : SCRIPT : ScriptProjectManager init
04:46:12.053 SCRIPT : SCRIPT : Compiling GameLib scripts
04:46:12.108 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:46:12.108 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:46:12.109 SCRIPT : SCRIPT : Compiling Game scripts
04:46:13.154 SCRIPT : Compiling Game scripts
04:46:13.154 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:46:13.154 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:46:13.392 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.401 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:46:13.430 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:46:13.524 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:46:13.615 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:46:13.615 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:46:13.616 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:46:13.656 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.656 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.657 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:46:13.657 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:46:13.683 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:46:13.713 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:46:13.978 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:46:13.985 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32480K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 2ee8c501
04:46:14.919 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:46:14.919 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:46:33.989 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:46:37.239 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:46:37.239 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:46:50.168 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:46:50.195 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:46:50.734 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:46:50.734 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:46:50.736 SCRIPT (W): Can't open config file ""
04:46:50.743 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:46:50.743 SCRIPT (W): Slot_Chat Has no Content!
04:46:50.743 SCRIPT (W): Slot_VON Has no Content!
04:46:50.744 SCRIPT (W): Slot_AvailableActions Has no Content!
04:46:50.744 SCRIPT (W): Slot_Vehicle Has no Content!
04:46:50.744 SCRIPT (W): Slot_GameVersion Has no Content!
04:46:50.744 SCRIPT (W): Slot_Notifications Has no Content!
04:46:50.744 SCRIPT (W): Slot_Hints Has no Content!
04:46:50.760 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:46:50.817 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:46:50.831 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:46:51.009 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:46:52.537 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:46:52.556 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:46:52.557 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:46:52.586 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:46:52.588 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:46:52.638 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:46:52.638 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:46:52.644 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:46:52.692 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:46:52.693 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:46:52.695 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:46:52.696 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:46:52.699 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:46:52.701 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:46:52.701 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:46:52.702 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:46:52.789 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:46:52.791 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:46:52.791 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:46:53.037 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:46:53.118 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:46:53.240 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:46:53.240 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:46:53.241 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:46:53.242 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:46:53.243 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:46:53.244 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:46:53.248 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:46:53.251 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:46:53.251 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:46:53.251 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:46:53.251 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:46:53.252 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:46:53.252 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:46:53.252 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:46:53.252 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:46:53.252 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:46:53.253 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:46:53.253 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:46:53.253 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:46:53.254 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:46:53.254 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:46:53.255 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:46:53.261 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:46:53.261 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:46:53.263 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:46:53.266 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:46:53.267 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:46:53.268 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:46:53.269 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:46:53.270 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:46:53.271 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:46:53.281 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:46:53.281 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:46:53.281 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:46:53.281 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:46:53.282 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:46:53.284 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:46:53.284 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:46:53.285 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:46:53.285 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:46:53.286 SCRIPT : ERR BASE STOCK: cache items=54
04:46:53.286 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:46:53.286 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:46:53.286 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:46:53.287 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:46:53.287 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:46:53.288 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:46:53.292 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:46:53.292 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:46:53.292 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:46:53.293 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:46:53.296 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:46:53.297 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:46:53.297 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:46:53.297 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:46:59.344 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:47:05.429 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:47:05.430 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:47:05.430 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.63,174.709,7466.79> target=<6340,175.788,7400>
04:47:11.491 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:47:17.554 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:47:17.554 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:47:18.066 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:47:18.183 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:47:20.589 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:47:21.187 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:47:23.119 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:47:23.119 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:47:23.122 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:47:23.122 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:47:24.124 SCRIPT : ERR SMOKE PASS: radio service identified radio and real controlled prisoner available
04:47:24.134 SCRIPT : ERR SMOKE PASS: radio service second physical defender created with simulated connection membership
04:47:24.134 SCRIPT : ERR SMOKE PASS: radio service ordinary AI cannot tune even while alive and nearby
04:47:24.135 SCRIPT : ERR SMOKE PASS: radio service missing radio rejected
04:47:24.135 SCRIPT (E): ERR SMOKE FAIL: radio service tuning outside five metres rejected
04:47:24.138 SCRIPT : ERR SMOKE PASS: radio service isolated test restores live duration setting and player state
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "2edb2c6983eb627800b65d9e244b9b228e0b82282e089c7b12e5a8921a2ea7bf",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "60a573d974b4862b1b66e9cb0ef2ee7d056f698cf1e4f5af5233bde7c59e931f",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "35a1c0d182ad12d11651744afa7faeb6dabf374c3aa96fbab9dbd54e7319a07e",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "7ba02712562b3c8cd8de9851b6f26fed85020faacceef0767408b300b935c110",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,540 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-49-24\console.log started at 2026-09-19 04:49:24 (2026-09-19 02:49:24 UTC)
04:49:24.098 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-49-24' to filesystem under name logs
04:49:24.098 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:49:24.098 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:49:24.100 PROFILING : Workbench Create Engine took: 11.358300 ms
04:49:25.139 INIT : INIT : Workbench Init Engine
04:49:25.139 ENGINE : Initializing engine, version 192142
04:49:25.139 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateWorldPlugin -errPlay 1 -errSmoke 1 -errSmokeOutcome victory -noThrow -errStationTeardownDiag 1
04:49:25.147 ENGINE : Addon dirs:
04:49:25.147 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/'
04:49:25.147 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:49:25.147 ENGINE : dir: './addons'
04:49:25.147 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:49:25.147 ENGINE : Available addons:
04:49:25.147 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:49:25.147 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:49:25.147 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:49:25.147 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:49:25.147 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:49:25.147 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:49:25.147 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:49:25.147 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\chat' to filesystem under name ERR_Chat
04:49:25.147 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\map' to filesystem under name ERR_Map
04:49:25.148 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\intel' to filesystem under name ERR_Intel
04:49:25.148 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\ai' to filesystem under name ERR_Ai
04:49:25.148 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:49:25.262 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:49:25.265 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:49:25.265 ENGINE : CPU vendor : AuthenticAMD
04:49:25.265 ENGINE : CPU type : 2
04:49:25.265 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:49:25.265 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:49:25.265 ENGINE : CPU count logical : 16
04:49:25.265 ENGINE : CPU count physical : 8
04:49:25.265 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:49:25.265 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
04:49:25.265 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
04:49:25.266 RESOURCES : ResourceDB: loading cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
04:49:25.266 RESOURCES : ResourceDB: loading cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
04:49:25.266 RESOURCES : ResourceDB: loading cache (id=4 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:49:25.267 RESOURCES : ResourceDB: loading cache (id=5 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:49:25.403 RESOURCES : ResourceDB: loading cache (id=6 name=core path=./addons/core/resourceDatabase.rdb)
04:49:25.405 RESOURCES : ResourceDB: loading cache (id=7 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:49:25.405 RESOURCES : ResourceDB: loading cache (id=8 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-49-24/resourceDatabase.rdb)
04:49:25.556 RESOURCES : RESOURCES : ResourceDB: full scan
04:49:25.561 RESOURCES : RESOURCES : scanning...
04:49:25.561 RESOURCES : RESOURCES : scanning @"ERR_Chat"
04:49:25.563 RESOURCES : RESOURCES : scanning @"ERR_Map"
04:49:25.564 RESOURCES : RESOURCES : scanning @"ERR_Intel"
04:49:25.565 RESOURCES : RESOURCES : scanning @"ERR_Ai"
04:49:25.566 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:49:25.569 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:49:25.703 RESOURCES : RESOURCES : scanning @"core"
04:49:25.707 RESOURCES : RESOURCES : scanning @"profile"
04:49:25.707 RESOURCES : RESOURCES : scanning @"logs"
04:49:25.708 RESOURCES : RESOURCES : processing meta-files...
04:49:25.766 RESOURCES : RESOURCES : processing files...
04:49:25.777 INIT : Workbench startup
04:49:25.777 INIT : Workbench Init Engine
04:49:25.777 RESOURCES : ResourceDB: full scan
04:49:25.777 RESOURCES : processing files...
04:49:25.777 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:49:25.777 RESOURCES : RESOURCES : processing folders...
04:49:25.784 RESOURCES : RESOURCES : creating GUID-item mapping...
04:49:25.797 RESOURCES : RESOURCES : building tree...
04:49:25.846 PROFILING : ResourceDB: full scan took: 289.351100 ms
04:49:25.847 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
04:49:25.848 RESOURCES : ResourceDB: written 630/630 bytes
04:49:25.848 RESOURCES : ResourceDB: cache successfully saved
04:49:25.848 RESOURCES : ResourceDB: saving cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
04:49:25.850 RESOURCES : ResourceDB: written 750/750 bytes
04:49:25.850 RESOURCES : ResourceDB: cache successfully saved
04:49:25.850 RESOURCES : ResourceDB: saving cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
04:49:25.851 RESOURCES : ResourceDB: written 227/227 bytes
04:49:25.851 RESOURCES : ResourceDB: cache successfully saved
04:49:25.851 RESOURCES : ResourceDB: saving cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
04:49:25.853 RESOURCES : ResourceDB: written 985/985 bytes
04:49:25.853 RESOURCES : ResourceDB: cache successfully saved
04:49:25.853 RESOURCES : ResourceDB: saving cache (id=4 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:49:25.855 RESOURCES : ResourceDB: written 3823/3823 bytes
04:49:25.855 RESOURCES : ResourceDB: cache successfully saved
04:49:25.855 RESOURCES : ResourceDB: saving cache (id=7 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:49:25.856 RESOURCES : ResourceDB: written 206/206 bytes
04:49:25.856 RESOURCES : ResourceDB: cache successfully saved
04:49:25.856 RESOURCES : ResourceDB: saving cache (id=8 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-49-24/resourceDatabase.rdb)
04:49:25.858 RESOURCES : ResourceDB: written 81/81 bytes
04:49:25.858 RESOURCES : ResourceDB: cache successfully saved
04:49:25.858 ENGINE : GameProject load
04:49:25.858 ENGINE : Loaded addons:
04:49:25.858 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:49:25.858 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:49:25.858 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:49:25.858 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:49:25.858 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:49:25.858 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:49:25.858 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:49:25.861 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:49:25.861 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:49:25.861 ENGINE : Engine user settings config loaded
04:49:25.861 PROFILING : Settings changed took: 0.001600 ms
04:49:25.963 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:49:25.965 RENDER : Basic screen setup:
04:49:25.965 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:49:25.965 RENDER : MSAA : none
04:49:25.978 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:49:25.978 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:49:25.978 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:49:25.978 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:49:25.978 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:49:25.978 RENDER : AMD AGS correctly initialized
04:49:25.979 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:49:25.979 RENDER : Detected output devices:
04:49:25.979 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:49:25.979 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:49:25.979 RENDER : Concurrent frames limit 2
04:49:26.053 RENDER : DX12 device successfully created by AMD AGS library
04:49:26.053 RENDER : * user markers not supported in this version AMD SW
04:49:26.053 RENDER : Graphics device features
04:49:26.053 RENDER : Needed:
04:49:26.053 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:49:26.053 RENDER : Optional:
04:49:26.053 RENDER : * Allow tearing (VSYNC) : 1
04:49:26.053 RENDER : * 16 bits : 1
04:49:26.053 RENDER : * Resource heap tier : 3
04:49:26.053 RENDER : * Persistent heaps (DRED) : 1
04:49:26.053 RENDER : * DRED 1.2 is supported by compiler
04:49:26.076 RENDER : Main RT format setup.
04:49:26.076 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:49:26.076 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:49:26.078 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:49:26.114 PROFILING : Settings changed took: 0.014500 ms
04:49:26.578 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:49:26.578 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:49:26.579 AUDIO : Audio client:
04:49:26.579 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:49:26.582 RENDER : RENDER : Reload shaders
04:49:26.582 RENDER : Enfusion shader version 13
04:49:26.582 INIT : INIT : ShaderListReload
04:49:26.582 PROFILING : ShaderListReload took: 0.000500 ms
04:49:26.727 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:49:26.727 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:49:26.727 AUDIO : Audio client:
04:49:26.727 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:49:26.936 RENDER : Loaded 3752 newer shader binaries
04:49:26.936 PROFILING : Reload shaders took: 353.826600 ms
04:49:26.936 ENGINE : Initializing inputs.
04:49:26.950 NETWORK : Initializing networking.
04:49:26.950 NETWORK : Using new GameRplScheduler.
04:49:26.950 SCRIPT : SCRIPT : Initializing scripts
04:49:26.950 SCRIPT : SCRIPT : ScriptProjectManager init
04:49:29.174 PROFILING : ScriptProjectManager init took: 2223.397300 ms
04:49:29.264 PROFILING : Initializing scripts took: 2313.777900 ms
04:49:29.282 ENGINE : Enfusion engine successfully created.
04:49:29.282 PROFILING : Workbench Init Engine took: 4143.465600 ms
04:49:29.282 INIT : INIT : Workbench Create Game
04:49:29.294 GUI : Using default language (en_us)
04:49:29.294 GUI : Loading 'en_us' localization file.
04:49:29.294 INIT : INIT : Loading StringTable
04:49:29.320 PROFILING : Loading StringTable took: 25.379100 ms
04:49:29.320 SCRIPT : SCRIPT : Compiling GameLib scripts
04:49:29.390 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:49:29.390 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:49:29.391 PROFILING : Compiling GameLib scripts took: 71.256800 ms
04:49:29.391 SCRIPT : SCRIPT : Compiling Game scripts
04:49:30.650 INIT : Workbench Create Game
04:49:30.650 SCRIPT : Compiling Game scripts
04:49:30.650 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:49:30.650 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:49:30.924 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:30.933 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:49:30.966 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:49:31.162 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:49:31.162 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:49:31.163 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:49:31.205 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.206 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.207 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:49:31.207 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:49:31.234 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.268 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:49:31.544 SCRIPT : Module: WorkbenchGame; loaded 172x files; 617x classes; used 2483K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: e963af0e
04:49:31.551 SCRIPT : Module: Game; loaded 5721x files; 11223x classes; used 32685K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: b0c1047a
04:49:31.590 PROFILING : Compiling Game scripts took: 2198.864000 ms
04:49:31.596 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:49:31.633 ENGINE : Game successfully created.
04:49:31.635 PROFILING : Workbench Create Game took: 2352.528100 ms
04:49:31.643 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/thumbnails
04:49:32.483 INIT : INIT : Workbench Reload Game
04:49:32.484 ENGINE : Game destroyed.
04:49:32.491 GUI : Using default language (en_us)
04:49:32.491 GUI : Loading 'en_us' localization file.
04:49:32.491 INIT : INIT : Loading StringTable
04:49:32.501 PROFILING : Loading StringTable took: 9.167500 ms
04:49:32.501 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:49:32.508 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:49:32.508 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:49:32.508 ENGINE : Game successfully created.
04:49:32.508 ENGINE : Game successfully initialized.
04:49:32.508 PROFILING : Workbench Reload Game took: 25.424900 ms
04:49:33.244 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:49:34.261 PROFILING : Entities load took: 1016.542100 ms
04:49:34.272 WORLD : WORLD : CreateEntities
04:49:34.278 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:49:34.278 PROFILING : NotifyBeforeEntitiesCreated took: 0.003800 ms
04:49:34.278 WORLD : WORLD : Wait for preloading data
04:49:34.278 PROFILING : Wait for preloading data took: 0.003000 ms
04:49:34.388 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:49:34.388 PROFILING : PROFILING : Terrain load
04:49:36.425 PROFILING : Terrain load took: 2037.027200 ms
04:49:40.434 WORLD : CreateEntities
04:49:40.434 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:49:40.434 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:49:40.434 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:49:51.106 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:49:51.106 PROFILING : NotifyBeforeEntitiesInitialized took: 0.005300 ms
04:49:51.591 WORLD : WORLD : NotifyEntitiesInitialized
04:49:51.591 TERRAIN : TERRAIN : Initializing road networks...
04:49:51.594 PROFILING : Initializing road networks... took: 2.318400 ms
04:49:51.594 PROFILING : NotifyEntitiesInitialized took: 2.667000 ms
04:49:51.594 PROFILING : CreateEntities took: 17321.811600 ms
04:49:51.780 PROFILING : * WorldEditor: LoadWorld: 18555.388800 ms
04:49:53.260 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:49:53.261 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:49:53.262 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:49:53.263 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:49:53.347 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
04:49:53.348 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
04:49:53.348 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
04:49:53.348 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
04:49:53.349 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
04:49:53.349 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
04:49:53.349 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
04:49:53.349 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
04:49:53.350 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
04:49:53.350 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
04:49:53.350 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
04:49:53.374 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
04:49:53.394 BACKEND : Attempting online Game Config instead.
04:49:56.544 INIT : INIT : Workbench Reload Game
04:49:56.546 ENGINE : Game destroyed.
04:49:56.552 GUI : Using default language (en_us)
04:49:56.552 GUI : Loading 'en_us' localization file.
04:49:56.552 INIT : INIT : Loading StringTable
04:49:56.572 PROFILING : Loading StringTable took: 19.596300 ms
04:49:56.573 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:49:56.581 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:49:56.581 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:49:56.581 ENGINE : Game successfully created.
04:49:56.581 ENGINE : Game successfully initialized.
04:49:56.581 PROFILING : Workbench Reload Game took: 36.875900 ms
04:49:56.584 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:49:56.641 PLATFORM : Save data from container 'settings' have been loaded
04:49:56.729 PLATFORM : Save data from container 'sessions' have been loaded
04:49:56.730 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:49:56.730 ENGINE : Game user settings config loaded
04:49:56.827 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:49:56.837 WORLD : WORLD : Game::LoadEntities
04:49:56.837 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:49:56.839 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:49:56.839 WORLD : WORLD : CreateEntities
04:49:56.839 WORLD : WORLD : CreateEntities
04:49:56.839 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:49:56.852 RESOURCES : Loaded mission headers from 7 addon(s)!
04:49:56.852 PROFILING : NotifyBeforeEntitiesCreated took: 13.398400 ms
04:49:56.852 WORLD : WORLD : Wait for preloading data
04:49:56.852 PROFILING : Wait for preloading data took: 0.000900 ms
04:50:01.351 WORLD : Game::LoadEntities
04:50:01.351 WORLD : CreateEntities
04:50:01.351 WORLD : CreateEntities
04:50:01.351 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:50:01.351 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:50:01.351 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:50:02.796 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:50:02.796 ENTITY : CreateComponent 'Hierarchy'
04:50:02.796 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:50:02.796 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:50:02.796 ENTITY : CreateComponent 'Hierarchy'
04:50:02.796 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:50:02.796 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:50:02.796 ENTITY : CreateComponent 'Hierarchy'
04:50:02.796 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:50:02.803 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:50:02.803 ENTITY : CreateComponent 'Hierarchy'
04:50:02.803 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:50:02.803 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:50:02.803 ENTITY : CreateComponent 'Hierarchy'
04:50:02.803 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:50:02.803 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:50:02.803 ENTITY : CreateComponent 'Hierarchy'
04:50:02.803 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:50:02.808 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:50:02.808 ENTITY : CreateComponent 'Hierarchy'
04:50:02.808 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:50:02.808 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:50:02.808 ENTITY : CreateComponent 'Hierarchy'
04:50:02.808 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:50:02.808 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:50:02.808 ENTITY : CreateComponent 'Hierarchy'
04:50:02.808 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:50:07.791 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:50:07.791 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:50:07.791 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:50:07.791 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:50:07.791 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:50:07.791 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:50:07.791 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:50:07.791 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:50:07.830 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:50:07.830 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:50:07.830 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:50:07.830 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:50:07.830 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:50:07.830 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:50:07.830 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:50:07.830 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:50:07.831 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:50:07.831 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:50:07.831 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:50:07.831 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:50:07.831 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:50:07.831 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:50:08.143 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:50:08.144 PROFILING : NotifyBeforeEntitiesInitialized took: 0.056400 ms
04:50:10.067 WORLD : InitEntities 'world'
04:50:10.067 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:50:10.067 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:50:10.098 WORLD : InitEntities 'world'
04:50:10.098 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:50:10.098 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
04:50:10.099 WORLD : WORLD : NotifyEntitiesInitialized
04:50:10.099 TERRAIN : TERRAIN : Initializing road networks...
04:50:10.102 PROFILING : Initializing road networks... took: 2.514900 ms
04:50:10.102 DEFAULT : DEFAULT : WorldVolumesCollection
04:50:10.163 PROFILING : WorldVolumesCollection took: 61.472500 ms
04:50:10.163 INIT : INIT : SoundWorldInit
04:50:10.177 PROFILING : SoundWorldInit took: 14.147200 ms
04:50:10.177 PROFILING : NotifyEntitiesInitialized took: 78.335400 ms
04:50:10.177 PROFILING : CreateEntities took: 13338.273600 ms
04:50:10.178 PROFILING : CreateEntities took: 13338.482000 ms
04:50:10.178 WORLD : WORLD : Wait for preloading data around camera
04:50:10.178 PROFILING : Wait for preloading data around camera took: 0.000800 ms
04:50:10.178 WORLD : WORLD : EOnActivate
04:50:10.213 PROFILING : EOnActivate took: 34.947900 ms
04:50:10.213 PROFILING : Game::LoadEntities took: 13375.881400 ms
04:50:10.463 DEFAULT : Entered offline game state.
04:50:10.567 NETWORK : Player connected: connectionID=2147483646
04:50:10.567 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:50:10.567 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:50:10.572 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:50:10.572 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:50:10.573 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:50:10.573 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:50:10.573 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:50:10.575 SCRIPT (W): Can't open config file ""
04:50:10.582 WORLD : InitEntities 'world'
04:50:10.582 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:50:10.582 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:50:10.582 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:50:10.583 SCRIPT (W): Slot_Chat Has no Content!
04:50:10.583 SCRIPT (W): Slot_VON Has no Content!
04:50:10.583 SCRIPT (W): Slot_AvailableActions Has no Content!
04:50:10.583 SCRIPT (W): Slot_Vehicle Has no Content!
04:50:10.583 SCRIPT (W): Slot_GameVersion Has no Content!
04:50:10.583 SCRIPT (W): Slot_Notifications Has no Content!
04:50:10.583 SCRIPT (W): Slot_Hints Has no Content!
04:50:10.599 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:50:10.599 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:50:10.600 NETWORK : Players connecting: 0
04:50:10.600 NETWORK : Players connected: 1 / 1
04:50:10.630 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/autosaves
04:50:10.631 PROFILING : Workbench startup took: 46602.332400 ms
04:50:10.655 WORLD : Frame start
04:50:10.656 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:50:10.670 WORLD : UpdateEntities
04:50:10.670 WORLD : Frame
04:50:10.670 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:50:10.858 WORLD : UpdateEntities
04:50:10.858 WORLD : PostFrame
04:50:10.858 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:50:10.859 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:50:10.906 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:50:10.907 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:50:10.907 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:50:10.907 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:50:11.044 RENDER : RENDER : ObjectsHeightMap::Build
04:50:11.044 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:50:11.222 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 177.450000 ms
04:50:11.230 PROFILING : ObjectsHeightMap::Build took: 185.845300 ms
04:50:12.391 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:50:12.412 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:50:12.413 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:50:12.444 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:50:12.446 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:50:12.499 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:50:12.499 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:50:12.505 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:50:12.551 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:50:12.551 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:50:12.553 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:50:12.554 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:50:12.557 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:50:12.558 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:50:12.558 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:50:12.560 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:50:12.647 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:50:12.663 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:50:12.663 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:50:12.898 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:50:12.974 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:50:13.097 SCRIPT : ERR SMOKE PASS: new identity may enter prison
04:50:13.097 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
04:50:13.097 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
04:50:13.097 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
04:50:13.097 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
04:50:13.098 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:50:13.105 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
04:50:13.106 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
04:50:13.106 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
04:50:13.106 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
04:50:13.106 SCRIPT : ERR SMOKE PASS: initial prisoner position
04:50:13.106 SCRIPT : ERR SMOKE PASS: radio and extraction vehicle exist
04:50:13.106 SCRIPT : ERR SMOKE PASS: authored gate exposes lock action
04:50:13.106 SCRIPT : ERR GEOMETRY: gate low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6090,211.344,7154> low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7154> low=<6093,210.641,7153.87> high=<6096,214.409,7154.13>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7154> low=<6087,210.641,7153.87> high=<6090,214.409,7154.13>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6084,210.641,7153.87> high=<6087,214.409,7154.13>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7163> low=<6095.87,210.641,7163> high=<6096.13,214.409,7166>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7163> low=<6083.87,210.641,7163> high=<6084.13,214.409,7166>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7160> low=<6095.87,210.641,7160> high=<6096.13,214.409,7163>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7160> low=<6083.87,210.641,7160> high=<6084.13,214.409,7163>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7157> low=<6095.87,210.641,7157> high=<6096.13,214.409,7160>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7157> low=<6083.87,210.641,7157> high=<6084.13,214.409,7160>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7154> low=<6095.87,210.641,7154> high=<6096.13,214.409,7157>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6083.87,210.641,7154> high=<6084.13,214.409,7157>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7166> low=<6093,210.641,7165.87> high=<6096,214.409,7166.13>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6090,211.444,7166> low=<6090,210.641,7165.87> high=<6093,214.409,7166.13>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7166> low=<6087,210.641,7165.87> high=<6090,214.409,7166.13>
04:50:13.109 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7166> low=<6084,210.641,7165.87> high=<6087,214.409,7166.13>
04:50:13.109 SCRIPT : ERR SMOKE PASS: lock permits prisoner
04:50:13.109 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:50:13.110 SCRIPT : ERR SMOKE PASS: lock action advances mission
04:50:13.110 SCRIPT : ERR SMOKE PASS: two guaranteed physical cache documents
04:50:13.113 SCRIPT : ERR SMOKE PASS: test does not rely on random intel
04:50:13.115 SCRIPT : ERR SMOKE PASS: isolated test profile defence duration
04:50:13.599 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:50:13.900 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:50:15.130 RESOURCES : Screenshot saved to $logs:err-prison.png
04:50:16.125 SCRIPT : ERR SMOKE PASS: unlocked gate physically permits passage
04:50:16.125 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:50:16.926 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:50:18.654 SCRIPT : ERR SMOKE PASS: carried intel identifies radio through intel service
04:50:18.654 SCRIPT : ERR SMOKE PASS: radio rejects distant player
04:50:19.673 SCRIPT : ERR SMOKE: radio=<6500,159.756,7200> player=<6502,159.531,7200>
04:50:19.673 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:50:19.674 SCRIPT : ERR SMOKE PASS: identified radio starts defence
04:50:22.710 SCRIPT : ERR SMOKE PASS: occupied defence timer running
04:50:25.226 SCRIPT : ERR SMOKE PASS: leaving area resets defence
04:50:56.143 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:50:58.548 SCRIPT : ERR SMOKE PASS: continuous occupied defence completes
04:50:58.548 SCRIPT : ERR SMOKE PASS: boarding extraction vehicle
04:51:01.589 SCRIPT : ERR SMOKE PASS: physical extraction occupancy
04:51:02.160 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:51:02.161 SCRIPT : ERR SMOKE PASS: scripted escape reaches victory after physical vehicle occupancy
04:51:02.161 SCRIPT : ERR SMOKE COMPLETE: terminal=5 lostHelicopterCase=0 playerDeathCase=0
04:51:02.267 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:51:02.270 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:51:02.270 SCRIPT (W): Slot_Chat Has no Content!
04:51:02.270 SCRIPT (W): Slot_VON Has no Content!
04:51:02.270 SCRIPT (W): Slot_GameVersion Has no Content!
04:51:02.271 SCRIPT (W): Slot_Notifications Has no Content!
04:51:04.320 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:51:04.320 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:51:04.320 SCRIPT : -- Stack trace --
04:51:04.320 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:51:04.321 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:51:04.321 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:51:04.321 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:51:04.321 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:51:04.322 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:51:04.322 SCRIPT : -----------------
04:51:04.322 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:51:04.322 SCRIPT : -- Stack trace --
04:51:04.322 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:51:04.322 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:51:04.323 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:51:04.323 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:51:04.323 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:51:04.323 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:51:04.323 SCRIPT : -----------------
04:51:04.325 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:51:04.325 SCRIPT (W): Slot_Chat Has no Content!
04:51:04.325 SCRIPT (W): Slot_VON Has no Content!
04:51:04.325 SCRIPT (W): Slot_GameVersion Has no Content!
04:51:04.325 SCRIPT (W): Slot_Notifications Has no Content!
04:51:04.327 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:51:06.204 RESOURCES : Screenshot saved to $logs:err-result.png
Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

@@ -0,0 +1,133 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-49-24\error.log started at 2026-09-19 04:49:25 (2026-09-19 02:49:25 UTC)
04:49:25.777 INIT : Workbench startup
04:49:25.777 INIT : Workbench Init Engine
04:49:25.777 RESOURCES : ResourceDB: full scan
04:49:25.777 RESOURCES : processing files...
04:49:25.777 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:49:30.650 INIT : Workbench Create Game
04:49:30.650 SCRIPT : Compiling Game scripts
04:49:30.650 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:49:30.650 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:49:30.924 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:30.933 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:49:30.966 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:49:31.068 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:49:31.162 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:49:31.162 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:49:31.163 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:49:31.205 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.206 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.207 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:49:31.207 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:49:31.234 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.268 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:49:40.434 WORLD : CreateEntities
04:49:40.434 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:49:40.434 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:49:40.434 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:49:56.584 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:50:01.351 WORLD : Game::LoadEntities
04:50:01.351 WORLD : CreateEntities
04:50:01.351 WORLD : CreateEntities
04:50:01.351 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:50:01.351 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:50:01.351 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:50:02.796 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:50:02.796 ENTITY : CreateComponent 'Hierarchy'
04:50:02.796 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:50:02.796 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:50:02.796 ENTITY : CreateComponent 'Hierarchy'
04:50:02.796 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:50:02.796 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:50:02.796 ENTITY : CreateComponent 'Hierarchy'
04:50:02.796 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:50:02.803 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:50:02.803 ENTITY : CreateComponent 'Hierarchy'
04:50:02.803 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:50:02.803 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:50:02.803 ENTITY : CreateComponent 'Hierarchy'
04:50:02.803 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:50:02.803 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:50:02.803 ENTITY : CreateComponent 'Hierarchy'
04:50:02.803 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:50:02.807 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:50:02.808 ENTITY : CreateComponent 'Hierarchy'
04:50:02.808 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:50:02.808 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:50:02.808 ENTITY : CreateComponent 'Hierarchy'
04:50:02.808 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:50:02.808 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:50:02.808 ENTITY : CreateComponent 'Hierarchy'
04:50:02.808 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:50:07.791 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:50:07.791 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:50:07.791 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:50:07.791 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:50:07.791 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:50:07.791 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:50:07.791 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:50:07.791 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:50:07.830 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:50:07.830 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:50:07.830 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:50:07.830 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:50:07.830 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:50:07.830 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:50:07.830 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:50:07.830 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:50:07.831 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:50:07.831 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:50:07.831 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:50:07.831 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:50:07.831 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:50:07.831 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:50:10.067 WORLD : InitEntities 'world'
04:50:10.067 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:50:10.067 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:50:10.572 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:50:10.572 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:50:10.573 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:50:10.573 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:50:10.573 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:50:10.575 SCRIPT (W): Can't open config file ""
04:50:10.582 WORLD : InitEntities 'world'
04:50:10.582 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:50:10.582 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:50:10.582 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:50:10.583 SCRIPT (W): Slot_Chat Has no Content!
04:50:10.583 SCRIPT (W): Slot_VON Has no Content!
04:50:10.583 SCRIPT (W): Slot_AvailableActions Has no Content!
04:50:10.583 SCRIPT (W): Slot_Vehicle Has no Content!
04:50:10.583 SCRIPT (W): Slot_GameVersion Has no Content!
04:50:10.583 SCRIPT (W): Slot_Notifications Has no Content!
04:50:10.583 SCRIPT (W): Slot_Hints Has no Content!
04:50:10.599 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:50:10.858 WORLD : UpdateEntities
04:50:10.858 WORLD : PostFrame
04:50:10.858 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:50:10.859 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:50:10.906 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:50:10.907 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:50:10.907 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:50:10.907 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:51:02.270 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:51:02.270 SCRIPT (W): Slot_Chat Has no Content!
04:51:02.270 SCRIPT (W): Slot_VON Has no Content!
04:51:02.270 SCRIPT (W): Slot_GameVersion Has no Content!
04:51:02.271 SCRIPT (W): Slot_Notifications Has no Content!
04:51:04.320 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:51:04.322 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:51:04.325 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:51:04.325 SCRIPT (W): Slot_Chat Has no Content!
04:51:04.325 SCRIPT (W): Slot_VON Has no Content!
04:51:04.325 SCRIPT (W): Slot_GameVersion Has no Content!
04:51:04.325 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 148
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x555593cfdd60 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x555593cfdd60
[Gamescope WSI] Destroyed swapchain: 0x555593cfdd60
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x555593c96110 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x555593c96110
[Gamescope WSI] Destroyed swapchain: 0x555593c96110
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x555593c8a3f0 - imageCount: 4
[gamescope] [Error] xwm: X11 I/O error! This is fatal. Aborting...
@@ -0,0 +1,17 @@
{
"log": "docs/evidence/native-2026-09-19-044924/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 48,
"script_or_runtime_failures": [],
"engine_errors": [
"04:50:07.791 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:50:07.830 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:50:07.830 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:50:07.831 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,32 @@
#1 t=1.5s M0 REGISTER group 1 [session=1789786210-1]
#2 t=1.5s M0 MORTAR DEPLOY site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; authored gun and four-person crew; finite ammunition initialization pending [session=1789786210-1]
#3 t=3.5s M0 REGISTER group 2 [session=1789786210-1]
#4 t=3.5s M0 REGISTER group 3 [session=1789786210-1]
#5 t=3.5s M0 REGISTER group 4 [session=1789786210-1]
#6 t=3.5s M0 REGISTER group 5 [session=1789786210-1]
#7 t=3.5s M0 REGISTER group 6 [session=1789786210-1]
#8 t=3.5s M0 REGISTER group 7 [session=1789786210-1]
#9 t=11.8s M0 MORTAR CREW ACTIVATE site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; startup delay elapsed; activating and equipping crew [session=1789786210-1]
#10 t=11.8s M0 MORTAR EQUIP site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; crew=SCR_ChimeraCharacter<0x00000000D4DE42B0> @"ENTITY:4611686018427389117" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6000.000000 203.316498 7004.000000> @"{86E565387A634103}Prefabs/Characters/Campaign/Final/OPFOR/USSR_Army/Regular/Campaign_USSR_Player_MortarCrew.et" inventory HE=9 requested=9 radio capability=1 (0=none) [session=1789786210-1]
#11 t=11.8s M0 MORTAR EQUIP site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; crew=SCR_ChimeraCharacter<0x00000000D4E18FB0> @"ENTITY:4611686018427389370" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6003.000000 202.817322 7001.000000> @"{86E565387A634103}Prefabs/Characters/Campaign/Final/OPFOR/USSR_Army/Regular/Campaign_USSR_Player_MortarCrew.et" inventory HE=9 requested=9 radio capability=1 (0=none) [session=1789786210-1]
#12 t=11.8s M0 MORTAR EQUIP site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; crew=SCR_ChimeraCharacter<0x00000000D4E432F0> @"ENTITY:4611686018427389842" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <5997.000000 202.910233 7001.000000> @"{86E565387A634103}Prefabs/Characters/Campaign/Final/OPFOR/USSR_Army/Regular/Campaign_USSR_Player_MortarCrew.et" inventory HE=9 requested=9 radio capability=1 (0=none) [session=1789786210-1]
#13 t=11.8s M0 MORTAR RADIO EQUIP site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; operator=SCR_ChimeraCharacter<0x00000000D4E62F70> @"ENTITY:4611686018427390218" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6006.000000 202.378967 6998.000000> @"{612F43A4D5AE765F}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_RTO.et" capability=2 (2=physical manpack); next HQ radio index verifies route [session=1789786210-1]
#14 t=27.9s M1 REPORT X=6502 Z=7200: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: none drawn; vector X/Z=unknown (0s ago) [session=1789786210-1]
#15 t=28.9s M1 TRANSMIT unit 4 -> HQ (long-range) [session=1789786210-1]
#16 t=30.9s M1 RECEIVE HQ received from unit 4 [session=1789786210-1]
#17 t=32.9s M5 TRANSMIT HQ -> unit 7 (long-range) [session=1789786210-1]
#18 t=32.9s M4 TRANSMIT HQ -> unit 6 (long-range) [session=1789786210-1]
#19 t=32.9s M3 TRANSMIT HQ -> unit 5 (long-range) [session=1789786210-1]
#20 t=32.9s M2 TRANSMIT HQ -> unit 2 (long-range) [session=1789786210-1]
#21 t=34.9s M5 RECEIVE unit 7 received from HQ [session=1789786210-1]
#22 t=34.9s M5 ORDER DELIVERED group 7 from report M1: X=6502 Z=7200: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: none drawn; vector X/Z=unknown (7s ago) [session=1789786210-1]
#23 t=34.9s M4 RECEIVE unit 6 received from HQ [session=1789786210-1]
#24 t=34.9s M4 ORDER DELIVERED group 6 from report M1: X=6502 Z=7200: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: none drawn; vector X/Z=unknown (7s ago) [session=1789786210-1]
#25 t=34.9s M3 RECEIVE unit 5 received from HQ [session=1789786210-1]
#26 t=34.9s M3 ORDER DELIVERED group 5 from report M1: X=6502 Z=7200: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: none drawn; vector X/Z=unknown (7s ago) [session=1789786210-1]
#27 t=34.9s M2 RECEIVE unit 2 received from HQ [session=1789786210-1]
#28 t=34.9s M2 ORDER DELIVERED group 2 from report M1: X=6502 Z=7200: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: none drawn; vector X/Z=unknown (7s ago) [session=1789786210-1]
#29 t=37.9s M6 REPORT X=6502 Z=7200: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: unknown; vector X/Z=unknown (0s ago) [session=1789786210-1]
#30 t=38.9s M6 TRANSMIT unit 4 -> HQ (long-range) [session=1789786210-1]
#31 t=40.9s M6 RECEIVE HQ received from unit 4 [session=1789786210-1]
#32 t=51s M0 STOP HQ stopped; tactical orders released [session=1789786210-1]
@@ -0,0 +1,9 @@
{
"result": "smoke-completed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-49-24",
"rounds_required": 1,
"project": "chat",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,201 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-49-24\script.log started at 2026-09-19 04:49:26 (2026-09-19 02:49:26 UTC)
04:49:26.950 SCRIPT : SCRIPT : Initializing scripts
04:49:26.950 SCRIPT : SCRIPT : ScriptProjectManager init
04:49:29.320 SCRIPT : SCRIPT : Compiling GameLib scripts
04:49:29.390 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:49:29.390 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:49:29.391 SCRIPT : SCRIPT : Compiling Game scripts
04:49:30.650 SCRIPT : Compiling Game scripts
04:49:30.650 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:49:30.650 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:49:30.924 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:30.933 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:49:30.966 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:49:31.069 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:49:31.162 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:49:31.162 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:49:31.163 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:49:31.205 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.206 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.207 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:49:31.207 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:49:31.234 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:49:31.268 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:49:31.544 SCRIPT : Module: WorkbenchGame; loaded 172x files; 617x classes; used 2483K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: e963af0e
04:49:31.551 SCRIPT : Module: Game; loaded 5721x files; 11223x classes; used 32685K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: b0c1047a
04:49:32.508 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:49:32.508 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:49:53.347 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
04:49:53.348 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
04:49:53.348 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
04:49:53.348 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
04:49:53.348 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
04:49:53.349 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
04:49:53.349 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
04:49:53.349 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
04:49:53.349 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
04:49:53.349 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
04:49:53.350 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
04:49:53.350 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
04:49:53.350 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
04:49:53.350 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
04:49:53.374 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
04:49:56.581 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:49:56.581 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:50:10.067 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:50:10.099 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
04:50:10.573 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:50:10.573 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:50:10.575 SCRIPT (W): Can't open config file ""
04:50:10.582 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:50:10.583 SCRIPT (W): Slot_Chat Has no Content!
04:50:10.583 SCRIPT (W): Slot_VON Has no Content!
04:50:10.583 SCRIPT (W): Slot_AvailableActions Has no Content!
04:50:10.583 SCRIPT (W): Slot_Vehicle Has no Content!
04:50:10.583 SCRIPT (W): Slot_GameVersion Has no Content!
04:50:10.583 SCRIPT (W): Slot_Notifications Has no Content!
04:50:10.583 SCRIPT (W): Slot_Hints Has no Content!
04:50:10.599 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:50:10.656 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:50:10.670 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:50:10.859 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:50:12.391 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:50:12.412 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:50:12.413 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:50:12.444 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:50:12.446 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:50:12.499 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:50:12.499 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:50:12.505 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:50:12.551 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:50:12.551 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:50:12.553 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:50:12.554 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:50:12.557 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:50:12.558 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:50:12.558 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:50:12.560 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:50:12.647 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:50:12.663 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:50:12.663 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:50:12.898 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:50:12.974 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:50:13.097 SCRIPT : ERR SMOKE PASS: new identity may enter prison
04:50:13.097 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
04:50:13.097 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
04:50:13.097 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
04:50:13.097 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
04:50:13.098 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:50:13.098 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:50:13.099 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:50:13.102 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:50:13.105 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
04:50:13.105 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
04:50:13.106 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
04:50:13.106 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
04:50:13.106 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
04:50:13.106 SCRIPT : ERR SMOKE PASS: initial prisoner position
04:50:13.106 SCRIPT : ERR SMOKE PASS: radio and extraction vehicle exist
04:50:13.106 SCRIPT : ERR SMOKE PASS: authored gate exposes lock action
04:50:13.106 SCRIPT : ERR GEOMETRY: gate low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6090,211.344,7154> low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7154> low=<6093,210.641,7153.87> high=<6096,214.409,7154.13>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7154> low=<6087,210.641,7153.87> high=<6090,214.409,7154.13>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6084,210.641,7153.87> high=<6087,214.409,7154.13>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7163> low=<6095.87,210.641,7163> high=<6096.13,214.409,7166>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7163> low=<6083.87,210.641,7163> high=<6084.13,214.409,7166>
04:50:13.107 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7160> low=<6095.87,210.641,7160> high=<6096.13,214.409,7163>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7160> low=<6083.87,210.641,7160> high=<6084.13,214.409,7163>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7157> low=<6095.87,210.641,7157> high=<6096.13,214.409,7160>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7157> low=<6083.87,210.641,7157> high=<6084.13,214.409,7160>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7154> low=<6095.87,210.641,7154> high=<6096.13,214.409,7157>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6083.87,210.641,7154> high=<6084.13,214.409,7157>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7166> low=<6093,210.641,7165.87> high=<6096,214.409,7166.13>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6090,211.444,7166> low=<6090,210.641,7165.87> high=<6093,214.409,7166.13>
04:50:13.108 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7166> low=<6087,210.641,7165.87> high=<6090,214.409,7166.13>
04:50:13.109 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7166> low=<6084,210.641,7165.87> high=<6087,214.409,7166.13>
04:50:13.109 SCRIPT : ERR SMOKE PASS: lock permits prisoner
04:50:13.109 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:50:13.110 SCRIPT : ERR SMOKE PASS: lock action advances mission
04:50:13.110 SCRIPT : ERR SMOKE PASS: two guaranteed physical cache documents
04:50:13.113 SCRIPT : ERR SMOKE PASS: test does not rely on random intel
04:50:13.115 SCRIPT : ERR SMOKE PASS: isolated test profile defence duration
04:50:13.599 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:50:13.900 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:50:16.125 SCRIPT : ERR SMOKE PASS: unlocked gate physically permits passage
04:50:16.125 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:50:16.926 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:50:18.654 SCRIPT : ERR SMOKE PASS: carried intel identifies radio through intel service
04:50:18.654 SCRIPT : ERR SMOKE PASS: radio rejects distant player
04:50:19.673 SCRIPT : ERR SMOKE: radio=<6500,159.756,7200> player=<6502,159.531,7200>
04:50:19.673 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:50:19.674 SCRIPT : ERR SMOKE PASS: identified radio starts defence
04:50:22.710 SCRIPT : ERR SMOKE PASS: occupied defence timer running
04:50:25.226 SCRIPT : ERR SMOKE PASS: leaving area resets defence
04:50:56.143 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:50:58.548 SCRIPT : ERR SMOKE PASS: continuous occupied defence completes
04:50:58.548 SCRIPT : ERR SMOKE PASS: boarding extraction vehicle
04:51:01.589 SCRIPT : ERR SMOKE PASS: physical extraction occupancy
04:51:02.160 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:51:02.161 SCRIPT : ERR SMOKE PASS: scripted escape reaches victory after physical vehicle occupancy
04:51:02.161 SCRIPT : ERR SMOKE COMPLETE: terminal=5 lostHelicopterCase=0 playerDeathCase=0
04:51:02.267 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:51:02.270 SCRIPT (W): Slot_Chat Has no Content!
04:51:02.270 SCRIPT (W): Slot_VON Has no Content!
04:51:02.270 SCRIPT (W): Slot_GameVersion Has no Content!
04:51:02.271 SCRIPT (W): Slot_Notifications Has no Content!
04:51:04.320 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:51:04.320 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:51:04.320 SCRIPT : -- Stack trace --
04:51:04.320 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:51:04.321 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:51:04.321 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:51:04.321 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:51:04.321 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:51:04.322 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:51:04.322 SCRIPT : -----------------
04:51:04.322 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:51:04.322 SCRIPT : -- Stack trace --
04:51:04.322 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:51:04.322 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:51:04.323 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:51:04.323 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:51:04.323 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:51:04.323 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:51:04.323 SCRIPT : -----------------
04:51:04.325 SCRIPT (W): Slot_Chat Has no Content!
04:51:04.325 SCRIPT (W): Slot_VON Has no Content!
04:51:04.325 SCRIPT (W): Slot_GameVersion Has no Content!
04:51:04.325 SCRIPT (W): Slot_Notifications Has no Content!
04:51:04.327 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "2edb2c6983eb627800b65d9e244b9b228e0b82282e089c7b12e5a8921a2ea7bf",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "60a573d974b4862b1b66e9cb0ef2ee7d056f698cf1e4f5af5233bde7c59e931f",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "35a1c0d182ad12d11651744afa7faeb6dabf374c3aa96fbab9dbd54e7319a07e",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "7ba02712562b3c8cd8de9851b6f26fed85020faacceef0767408b300b935c110",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,511 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-54-50\console.log started at 2026-09-19 04:54:50 (2026-09-19 02:54:50 UTC)
04:54:50.865 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-54-50' to filesystem under name logs
04:54:50.865 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:54:50.865 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:54:50.866 PROFILING : Workbench Create Engine took: 11.247600 ms
04:54:51.903 INIT : INIT : Workbench Init Engine
04:54:51.903 ENGINE : Initializing engine, version 192142
04:54:51.903 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome victory -noThrow -errStationTeardownDiag 1
04:54:51.911 ENGINE : Addon dirs:
04:54:51.911 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:54:51.911 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:54:51.911 ENGINE : dir: './addons'
04:54:51.911 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:54:51.911 ENGINE : Available addons:
04:54:51.911 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:54:51.911 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:54:51.911 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:54:51.911 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:54:51.911 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:54:51.911 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:54:51.911 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:54:51.911 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:54:52.029 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:54:52.038 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:54:52.038 ENGINE : CPU vendor : AuthenticAMD
04:54:52.038 ENGINE : CPU type : 2
04:54:52.038 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:54:52.038 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:54:52.038 ENGINE : CPU count logical : 16
04:54:52.038 ENGINE : CPU count physical : 8
04:54:52.038 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:54:52.038 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:54:52.039 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:54:52.193 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:54:52.195 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:54:52.195 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-54-50/resourceDatabase.rdb)
04:54:52.352 RESOURCES : RESOURCES : ResourceDB: full scan
04:54:52.357 RESOURCES : RESOURCES : scanning...
04:54:52.357 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:54:52.360 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:54:52.497 RESOURCES : RESOURCES : scanning @"core"
04:54:52.500 RESOURCES : RESOURCES : scanning @"profile"
04:54:52.500 RESOURCES : RESOURCES : scanning @"logs"
04:54:52.501 RESOURCES : RESOURCES : processing meta-files...
04:54:52.567 RESOURCES : RESOURCES : processing files...
04:54:52.579 INIT : Workbench startup
04:54:52.579 INIT : Workbench Init Engine
04:54:52.579 RESOURCES : ResourceDB: full scan
04:54:52.579 RESOURCES : processing files...
04:54:52.579 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:54:52.579 RESOURCES : RESOURCES : processing folders...
04:54:52.585 RESOURCES : RESOURCES : creating GUID-item mapping...
04:54:52.601 RESOURCES : RESOURCES : building tree...
04:54:52.652 PROFILING : ResourceDB: full scan took: 299.788800 ms
04:54:52.653 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:54:52.655 RESOURCES : ResourceDB: written 3823/3823 bytes
04:54:52.655 RESOURCES : ResourceDB: cache successfully saved
04:54:52.655 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:54:52.657 RESOURCES : ResourceDB: written 206/206 bytes
04:54:52.657 RESOURCES : ResourceDB: cache successfully saved
04:54:52.657 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-54-50/resourceDatabase.rdb)
04:54:52.658 RESOURCES : ResourceDB: written 81/81 bytes
04:54:52.658 RESOURCES : ResourceDB: cache successfully saved
04:54:52.659 ENGINE : GameProject load
04:54:52.659 ENGINE : Loaded addons:
04:54:52.659 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:54:52.659 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:54:52.659 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:54:52.660 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:54:52.661 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:54:52.661 ENGINE : Engine user settings config loaded
04:54:52.661 PROFILING : Settings changed took: 0.001600 ms
04:54:52.774 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:54:52.776 RENDER : Basic screen setup:
04:54:52.776 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:54:52.776 RENDER : MSAA : none
04:54:52.790 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:54:52.790 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:54:52.790 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:54:52.790 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:54:52.790 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:54:52.790 RENDER : AMD AGS correctly initialized
04:54:52.792 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
04:54:52.792 RENDER : Detected output devices:
04:54:52.792 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:54:52.792 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:54:52.792 RENDER : Concurrent frames limit 2
04:54:52.867 RENDER : DX12 device successfully created by AMD AGS library
04:54:52.867 RENDER : * user markers not supported in this version AMD SW
04:54:52.867 RENDER : Graphics device features
04:54:52.867 RENDER : Needed:
04:54:52.867 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:54:52.867 RENDER : Optional:
04:54:52.867 RENDER : * Allow tearing (VSYNC) : 1
04:54:52.867 RENDER : * 16 bits : 1
04:54:52.867 RENDER : * Resource heap tier : 3
04:54:52.867 RENDER : * Persistent heaps (DRED) : 1
04:54:52.867 RENDER : * DRED 1.2 is supported by compiler
04:54:52.889 RENDER : Main RT format setup.
04:54:52.889 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:54:52.889 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:54:52.892 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:54:52.920 PROFILING : Settings changed took: 0.019600 ms
04:54:53.407 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:54:53.407 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:54:53.407 AUDIO : Audio client:
04:54:53.407 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:54:53.410 RENDER : RENDER : Reload shaders
04:54:53.410 RENDER : Enfusion shader version 13
04:54:53.410 INIT : INIT : ShaderListReload
04:54:53.410 PROFILING : ShaderListReload took: 0.000400 ms
04:54:53.551 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:54:53.551 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:54:53.551 AUDIO : Audio client:
04:54:53.551 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:54:53.658 RENDER : Loaded 3752 newer shader binaries
04:54:53.658 PROFILING : Reload shaders took: 248.552200 ms
04:54:53.658 ENGINE : Initializing inputs.
04:54:53.671 NETWORK : Initializing networking.
04:54:53.671 NETWORK : Using new GameRplScheduler.
04:54:53.672 SCRIPT : SCRIPT : Initializing scripts
04:54:53.672 SCRIPT : SCRIPT : ScriptProjectManager init
04:54:54.544 PROFILING : ScriptProjectManager init took: 872.491700 ms
04:54:54.579 PROFILING : Initializing scripts took: 906.927900 ms
04:54:54.596 ENGINE : Enfusion engine successfully created.
04:54:54.596 PROFILING : Workbench Init Engine took: 2692.950800 ms
04:54:54.596 INIT : INIT : Workbench Create Game
04:54:54.605 GUI : Using default language (en_us)
04:54:54.605 GUI : Loading 'en_us' localization file.
04:54:54.605 INIT : INIT : Loading StringTable
04:54:54.629 PROFILING : Loading StringTable took: 23.243300 ms
04:54:54.629 SCRIPT : SCRIPT : Compiling GameLib scripts
04:54:54.684 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:54:54.684 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:54:54.685 PROFILING : Compiling GameLib scripts took: 56.028900 ms
04:54:54.685 SCRIPT : SCRIPT : Compiling Game scripts
04:54:55.768 INIT : Workbench Create Game
04:54:55.768 SCRIPT : Compiling Game scripts
04:54:55.768 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:54:55.768 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:54:56.011 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.020 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:54:56.048 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:54:56.231 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:54:56.231 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:54:56.232 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:54:56.271 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.271 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.273 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:54:56.273 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:54:56.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.327 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:54:56.585 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:54:56.592 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32486K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 8d3117a1
04:54:56.629 PROFILING : Compiling Game scripts took: 1944.554200 ms
04:54:56.637 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:54:56.680 ENGINE : Game successfully created.
04:54:56.681 PROFILING : Workbench Create Game took: 2085.541500 ms
04:54:56.689 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:54:57.491 INIT : INIT : Workbench Reload Game
04:54:57.493 ENGINE : Game destroyed.
04:54:57.498 GUI : Using default language (en_us)
04:54:57.498 GUI : Loading 'en_us' localization file.
04:54:57.499 INIT : INIT : Loading StringTable
04:54:57.508 PROFILING : Loading StringTable took: 9.201100 ms
04:54:57.508 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:54:57.515 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:54:57.515 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:54:57.515 ENGINE : Game successfully created.
04:54:57.515 ENGINE : Game successfully initialized.
04:54:57.515 PROFILING : Workbench Reload Game took: 23.591100 ms
04:54:58.197 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:54:59.205 PROFILING : Entities load took: 1007.854300 ms
04:54:59.216 WORLD : WORLD : CreateEntities
04:54:59.221 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:54:59.221 PROFILING : NotifyBeforeEntitiesCreated took: 0.003400 ms
04:54:59.221 WORLD : WORLD : Wait for preloading data
04:54:59.221 PROFILING : Wait for preloading data took: 0.003600 ms
04:54:59.333 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:54:59.333 PROFILING : PROFILING : Terrain load
04:55:00.970 PROFILING : Terrain load took: 1636.536700 ms
04:55:05.035 WORLD : CreateEntities
04:55:05.036 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:55:05.036 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:55:05.036 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:55:14.515 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:55:14.515 PROFILING : NotifyBeforeEntitiesInitialized took: 0.004700 ms
04:55:14.974 WORLD : WORLD : NotifyEntitiesInitialized
04:55:14.975 TERRAIN : TERRAIN : Initializing road networks...
04:55:14.977 PROFILING : Initializing road networks... took: 2.228700 ms
04:55:14.977 PROFILING : NotifyEntitiesInitialized took: 2.711700 ms
04:55:14.977 PROFILING : CreateEntities took: 15760.728300 ms
04:55:15.161 PROFILING : * WorldEditor: LoadWorld: 16980.633400 ms
04:55:16.665 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:55:16.666 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:55:16.666 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:55:16.667 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:55:16.758 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:55:16.780 BACKEND : Attempting online Game Config instead.
04:55:19.869 INIT : INIT : Workbench Reload Game
04:55:19.872 ENGINE : Game destroyed.
04:55:19.879 GUI : Using default language (en_us)
04:55:19.880 GUI : Loading 'en_us' localization file.
04:55:19.880 INIT : INIT : Loading StringTable
04:55:19.899 PROFILING : Loading StringTable took: 19.368200 ms
04:55:19.900 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:55:19.907 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:55:19.907 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:55:19.907 ENGINE : Game successfully created.
04:55:19.907 ENGINE : Game successfully initialized.
04:55:19.908 PROFILING : Workbench Reload Game took: 38.239500 ms
04:55:19.910 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:55:19.958 PLATFORM : Save data from container 'settings' have been loaded
04:55:20.048 PLATFORM : Save data from container 'sessions' have been loaded
04:55:20.049 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:55:20.049 ENGINE : Game user settings config loaded
04:55:20.146 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:55:20.154 WORLD : WORLD : Game::LoadEntities
04:55:20.154 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:55:20.156 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:55:20.156 WORLD : WORLD : CreateEntities
04:55:20.156 WORLD : WORLD : CreateEntities
04:55:20.156 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:55:20.161 RESOURCES : Loaded mission headers from 7 addon(s)!
04:55:20.161 PROFILING : NotifyBeforeEntitiesCreated took: 5.132200 ms
04:55:20.161 WORLD : WORLD : Wait for preloading data
04:55:20.161 PROFILING : Wait for preloading data took: 0.000500 ms
04:55:24.886 WORLD : Game::LoadEntities
04:55:24.886 WORLD : CreateEntities
04:55:24.886 WORLD : CreateEntities
04:55:24.886 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:55:24.886 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:55:24.886 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:55:26.294 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:55:26.294 ENTITY : CreateComponent 'Hierarchy'
04:55:26.294 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:55:26.294 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:55:26.294 ENTITY : CreateComponent 'Hierarchy'
04:55:26.294 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:55:26.294 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:55:26.294 ENTITY : CreateComponent 'Hierarchy'
04:55:26.294 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:55:26.299 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:55:26.299 ENTITY : CreateComponent 'Hierarchy'
04:55:26.299 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:55:26.299 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:55:26.299 ENTITY : CreateComponent 'Hierarchy'
04:55:26.299 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:55:26.299 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:55:26.299 ENTITY : CreateComponent 'Hierarchy'
04:55:26.299 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:55:26.303 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:55:26.303 ENTITY : CreateComponent 'Hierarchy'
04:55:26.303 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:55:26.303 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:55:26.303 ENTITY : CreateComponent 'Hierarchy'
04:55:26.303 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:55:26.303 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:55:26.303 ENTITY : CreateComponent 'Hierarchy'
04:55:26.303 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:55:30.859 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:55:30.859 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:55:30.859 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:55:30.859 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:55:30.859 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:55:30.859 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:55:30.859 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:55:30.859 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:55:30.897 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:55:30.897 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:55:30.897 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:55:30.897 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:55:30.897 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:55:30.897 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:55:30.897 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:55:30.897 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:55:30.897 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:55:30.897 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:55:30.897 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:55:30.897 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:55:30.898 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:55:31.206 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:55:31.206 PROFILING : NotifyBeforeEntitiesInitialized took: 0.079600 ms
04:55:33.157 WORLD : InitEntities 'world'
04:55:33.157 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:55:33.157 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:55:33.183 WORLD : InitEntities 'world'
04:55:33.183 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:55:33.183 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:55:33.184 WORLD : WORLD : NotifyEntitiesInitialized
04:55:33.184 TERRAIN : TERRAIN : Initializing road networks...
04:55:33.186 PROFILING : Initializing road networks... took: 2.624900 ms
04:55:33.186 DEFAULT : DEFAULT : WorldVolumesCollection
04:55:33.245 PROFILING : WorldVolumesCollection took: 58.966000 ms
04:55:33.245 INIT : INIT : SoundWorldInit
04:55:33.259 PROFILING : SoundWorldInit took: 13.715000 ms
04:55:33.259 PROFILING : NotifyEntitiesInitialized took: 75.557900 ms
04:55:33.259 PROFILING : CreateEntities took: 13103.090900 ms
04:55:33.259 PROFILING : CreateEntities took: 13103.264600 ms
04:55:33.260 WORLD : WORLD : Wait for preloading data around camera
04:55:33.260 PROFILING : Wait for preloading data around camera took: 0.001200 ms
04:55:33.260 WORLD : WORLD : EOnActivate
04:55:33.293 PROFILING : EOnActivate took: 33.247600 ms
04:55:33.293 PROFILING : Game::LoadEntities took: 13138.695100 ms
04:55:33.589 DEFAULT : Entered offline game state.
04:55:33.693 NETWORK : Player connected: connectionID=2147483646
04:55:33.693 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:55:33.693 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:55:33.697 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:55:33.698 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:55:33.698 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:55:33.698 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:55:33.698 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:55:33.700 SCRIPT (W): Can't open config file ""
04:55:33.705 WORLD : InitEntities 'world'
04:55:33.706 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:55:33.706 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:55:33.706 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:55:33.706 SCRIPT (W): Slot_Chat Has no Content!
04:55:33.706 SCRIPT (W): Slot_VON Has no Content!
04:55:33.706 SCRIPT (W): Slot_AvailableActions Has no Content!
04:55:33.706 SCRIPT (W): Slot_Vehicle Has no Content!
04:55:33.706 SCRIPT (W): Slot_GameVersion Has no Content!
04:55:33.706 SCRIPT (W): Slot_Notifications Has no Content!
04:55:33.707 SCRIPT (W): Slot_Hints Has no Content!
04:55:33.719 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:55:33.720 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:55:33.720 NETWORK : Players connecting: 0
04:55:33.720 NETWORK : Players connected: 1 / 1
04:55:33.749 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:55:33.750 PROFILING : Workbench startup took: 42950.993100 ms
04:55:33.770 WORLD : Frame start
04:55:33.771 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:55:33.784 WORLD : UpdateEntities
04:55:33.784 WORLD : Frame
04:55:33.784 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:55:33.955 WORLD : UpdateEntities
04:55:33.955 WORLD : PostFrame
04:55:33.955 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:55:33.955 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:55:33.996 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:55:33.996 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:55:33.996 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:55:33.996 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:55:34.127 RENDER : RENDER : ObjectsHeightMap::Build
04:55:34.127 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:55:34.279 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 150.966700 ms
04:55:34.286 PROFILING : ObjectsHeightMap::Build took: 158.480400 ms
04:55:35.456 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:55:35.476 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:55:35.477 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:55:35.507 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:55:35.510 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:55:35.562 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:55:35.562 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:55:35.567 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:55:35.626 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:55:35.626 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:55:35.629 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:55:35.629 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:55:35.633 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:55:35.634 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:55:35.634 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:55:35.636 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:55:35.713 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:55:35.714 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:55:35.714 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:55:35.960 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:55:36.036 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:55:36.168 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:55:36.170 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:55:36.170 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:55:36.179 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:55:36.180 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:55:36.180 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:55:36.181 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:55:36.181 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:55:36.181 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:55:36.181 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:55:36.181 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:55:36.181 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:55:36.182 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:55:36.182 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:55:36.183 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:55:36.183 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:55:36.189 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:55:36.189 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:55:36.190 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:55:36.191 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:55:36.192 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:55:36.193 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:55:36.194 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:55:36.205 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:55:36.205 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:55:36.205 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:55:36.205 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:55:36.205 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:55:36.208 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:55:36.208 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:55:36.209 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:55:36.210 SCRIPT : ERR BASE STOCK: cache items=54
04:55:36.210 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:55:36.210 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:55:36.210 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:55:36.210 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:55:36.210 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:55:36.211 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:55:36.213 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:55:36.214 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:55:36.214 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:55:36.214 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:55:36.216 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:55:36.216 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:55:36.217 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:55:36.217 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:55:42.235 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:55:48.270 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:55:48.270 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:55:48.271 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.66,174.711,7466.83> target=<6340,175.788,7400>
04:55:54.328 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:56:00.373 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:56:00.373 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:56:00.879 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:56:01.097 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:56:03.398 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:56:04.117 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:56:05.944 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:56:05.944 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:56:05.944 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:56:05.945 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:56:05.945 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:56:05.945 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:56:05.947 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:56:05.948 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:56:07.459 SCRIPT : ERR SMOKE PASS: radio service identified radio and real controlled prisoner available
04:56:07.459 SCRIPT : ERR SMOKE PASS: radio service controlled prisoner supports native state restoration
04:56:07.462 SCRIPT : ERR SMOKE PASS: radio service isolated thirty-second duration saved
04:56:07.472 SCRIPT : ERR SMOKE PASS: radio service second physical defender spawned
04:56:08.472 SCRIPT : ERR SMOKE PASS: radio service second physical defender settles with simulated connection membership
04:56:08.473 SCRIPT : ERR SMOKE PASS: radio service ordinary AI cannot tune even while alive and nearby
04:56:08.473 SCRIPT : ERR SMOKE PASS: radio service missing radio rejected
04:56:09.488 SCRIPT : ERR RADIO POSITION: outside tuning range after deferred teleport actor=<6506.01,159.313,7200.01> radio=<6500,159.756,7200> distanceXZ=6.00537
04:56:09.488 SCRIPT : ERR SMOKE PASS: radio service tuning outside five metres rejected
04:56:10.499 SCRIPT : ERR RADIO POSITION: unconscious tuning range after deferred teleport actor=<6502.01,159.672,7200.05> radio=<6500,159.756,7200> distanceXZ=2.00952
04:56:10.499 SCRIPT : ERR SMOKE PASS: radio service unconscious prisoner cannot tune
04:56:11.510 SCRIPT (E): ERR SMOKE FAIL: radio service registered friendly conscious prisoner remains authorized
04:56:11.515 WORLD : UpdateEntities
04:56:11.515 WORLD : Frame
04:56:11.515 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.559 WORLD : UpdateEntities
04:56:11.559 WORLD : Frame
04:56:11.559 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.610 WORLD : UpdateEntities
04:56:11.610 WORLD : Frame
04:56:11.610 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.659 WORLD : UpdateEntities
04:56:11.660 WORLD : Frame
04:56:11.660 SCRIPT (W): GetAimCompensation: provided null entity
@@ -0,0 +1,134 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-54-50\error.log started at 2026-09-19 04:54:52 (2026-09-19 02:54:52 UTC)
04:54:52.579 INIT : Workbench startup
04:54:52.579 INIT : Workbench Init Engine
04:54:52.579 RESOURCES : ResourceDB: full scan
04:54:52.579 RESOURCES : processing files...
04:54:52.579 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:54:55.768 INIT : Workbench Create Game
04:54:55.768 SCRIPT : Compiling Game scripts
04:54:55.768 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:54:55.768 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:54:56.011 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.020 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:54:56.048 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:54:56.231 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:54:56.231 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:54:56.232 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:54:56.271 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.271 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.273 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:54:56.273 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:54:56.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.327 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:55:05.035 WORLD : CreateEntities
04:55:05.036 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:55:05.036 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:55:05.036 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:55:19.910 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:55:24.886 WORLD : Game::LoadEntities
04:55:24.886 WORLD : CreateEntities
04:55:24.886 WORLD : CreateEntities
04:55:24.886 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
04:55:24.886 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:55:24.886 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:55:26.294 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:55:26.294 ENTITY : CreateComponent 'Hierarchy'
04:55:26.294 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>')
04:55:26.294 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:55:26.294 ENTITY : CreateComponent 'Hierarchy'
04:55:26.294 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>')
04:55:26.294 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:55:26.294 ENTITY : CreateComponent 'Hierarchy'
04:55:26.294 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>')
04:55:26.299 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:55:26.299 ENTITY : CreateComponent 'Hierarchy'
04:55:26.299 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>')
04:55:26.299 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:55:26.299 ENTITY : CreateComponent 'Hierarchy'
04:55:26.299 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>')
04:55:26.299 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:55:26.299 ENTITY : CreateComponent 'Hierarchy'
04:55:26.299 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>')
04:55:26.303 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:55:26.303 ENTITY : CreateComponent 'Hierarchy'
04:55:26.303 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>')
04:55:26.303 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:55:26.303 ENTITY : CreateComponent 'Hierarchy'
04:55:26.303 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>')
04:55:26.303 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:55:26.303 ENTITY : CreateComponent 'Hierarchy'
04:55:26.303 ENTITY (W): Invalid PivotID 'socket_light_04' in Hierarchy component ('@"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>')
04:55:30.859 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:55:30.859 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:55:30.859 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:55:30.859 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:55:30.859 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:55:30.859 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:55:30.859 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:55:30.859 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:55:30.897 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:55:30.897 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:55:30.897 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:55:30.897 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:55:30.897 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:55:30.897 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:55:30.897 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:55:30.897 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:55:30.897 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:55:30.897 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:55:30.897 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:55:30.897 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:55:30.898 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:55:33.157 WORLD : InitEntities 'world'
04:55:33.157 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:55:33.157 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:55:33.697 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:55:33.698 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:55:33.698 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:55:33.698 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:55:33.698 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:55:33.700 SCRIPT (W): Can't open config file ""
04:55:33.705 WORLD : InitEntities 'world'
04:55:33.706 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:55:33.706 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:55:33.706 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:55:33.706 SCRIPT (W): Slot_Chat Has no Content!
04:55:33.706 SCRIPT (W): Slot_VON Has no Content!
04:55:33.706 SCRIPT (W): Slot_AvailableActions Has no Content!
04:55:33.706 SCRIPT (W): Slot_Vehicle Has no Content!
04:55:33.706 SCRIPT (W): Slot_GameVersion Has no Content!
04:55:33.706 SCRIPT (W): Slot_Notifications Has no Content!
04:55:33.707 SCRIPT (W): Slot_Hints Has no Content!
04:55:33.720 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:55:33.955 WORLD : UpdateEntities
04:55:33.955 WORLD : PostFrame
04:55:33.955 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:55:33.955 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:55:33.996 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:55:33.996 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:55:33.996 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:55:33.996 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:56:11.510 SCRIPT (E): ERR SMOKE FAIL: radio service registered friendly conscious prisoner remains authorized
04:56:11.515 WORLD : UpdateEntities
04:56:11.515 WORLD : Frame
04:56:11.515 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.559 WORLD : UpdateEntities
04:56:11.559 WORLD : Frame
04:56:11.559 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.610 WORLD : UpdateEntities
04:56:11.610 WORLD : Frame
04:56:11.610 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.659 WORLD : UpdateEntities
04:56:11.660 WORLD : Frame
04:56:11.660 SCRIPT (W): GetAimCompensation: provided null entity
@@ -0,0 +1,150 @@
[gamescope] [Info] console: gamescope version 3.16.28 (gcc 16.2.1)
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
[gamescope] [Info] scriptmgr: Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
[gamescope] [Info] scriptmgr: Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
[gamescope] [Info] scriptmgr: Loading scripts from: '/etc/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/etc/gamescope/scripts' does not exist
[gamescope] [Info] scriptmgr: Loading scripts from: '/home/jakub/.config/gamescope/scripts'
[gamescope] [Warn] scriptmgr: Directory '/home/jakub/.config/gamescope/scripts' does not exist
[gamescope] [Info] vulkan: selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
[gamescope] [Info] vulkan: physical device supports DRM format modifiers
[gamescope] [Info] wlserver: [backend/headless/backend.c:60] Creating headless backend
[gamescope] [Info] vulkan: supported DRM formats for sampling usage:
[gamescope] [Info] vulkan: AR24 (0x34325241)
[gamescope] [Info] vulkan: XR24 (0x34325258)
[gamescope] [Info] vulkan: AB24 (0x34324241)
[gamescope] [Info] vulkan: XB24 (0x34324258)
[gamescope] [Info] vulkan: RG16 (0x36314752)
[gamescope] [Info] vulkan: NV12 (0x3231564E)
[gamescope] [Info] vulkan: AB4H (0x48344241)
[gamescope] [Info] vulkan: XB4H (0x48344258)
[gamescope] [Info] vulkan: AB48 (0x38344241)
[gamescope] [Info] vulkan: XB48 (0x38344258)
[gamescope] [Info] vulkan: AB30 (0x30334241)
[gamescope] [Info] vulkan: XB30 (0x30334258)
[gamescope] [Info] vulkan: AR30 (0x30335241)
[gamescope] [Info] vulkan: XR30 (0x30335258)
[gamescope] [Info] wlserver: Using explicit sync when available
[gamescope] [Info] wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] wlserver: Successfully initialized libei for input emulation!
[gamescope] [Error] wlserver: [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
[gamescope] [Info] wlserver: [xwayland/server.c:108] Starting Xwayland on :2
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple symbols for level 1/group 1 on key <FK23>
> Using F23, ignoring XF86TouchpadOff
> Warning: Symbol map for key <FK23> redefined
> Using last definition for conflicting fields
> Warning: Symbol map for key <FK24> redefined
> Using last definition for conflicting fields
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOn
> Warning: Could not resolve keysym XF86ElectronicPrivacyScreenOff
> Warning: Could not resolve keysym XF86ActionOnSelection
> Warning: Could not resolve keysym XF86ContextualInsert
> Warning: Could not resolve keysym XF86ContextualQuery
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info] pipewire: stream state changed: connecting
[gamescope] [Info] pipewire: stream state changed: paused
[gamescope] [Info] pipewire: stream available on node ID: 173
[gamescope] [Info] vblank: Using timerfd.
fsync: up and running.
[Gamescope WSI] No application info given.
[Gamescope WSI] Executable name: explorer.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: xalia.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: xalia.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 1
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Executable name: ArmaReforgerWorkbenchSteamDiag.exe
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 709, clipping.
> X11 cannot support keycodes above 255.
> Warning: Virtual modifier Hyper multiply defined
> Using 0, ignoring 0
> Warning: Virtual modifier ScrollLock multiply defined
> Using 0, ignoring 0
Errors from xkbcomp are not fatal to the X server
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: DXVK
engineVersion: 12587008
apiVersion: 4206592
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] No application info given.
ATTENTION: default value of option vk_wsi_force_swapchain_to_current_extent overridden by environment.
[Gamescope WSI] Application info:
pApplicationName: ArmaReforgerWorkbenchSteamDiag.exe
applicationVersion: 0
pEngineName: vkd3d
engineVersion: 12587008
apiVersion: 4206592
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a001a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a001a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a001a4
wayland surface res id: 5
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating Gamescope surface: xid: 0x1a003a4
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Made gamescope surface for xid: 0x1a003a4
[Gamescope WSI] Surface state:
steam app id: 1874910
window xid: 0x1a003a4
wayland surface res id: 10
layer client flags: 0x4
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557d7e7a50 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557d7e7a50
[Gamescope WSI] Destroyed swapchain: 0x55557d7e7a50
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557d78d930 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55557d78d930
[Gamescope WSI] Destroyed swapchain: 0x55557d78d930
[Gamescope WSI] Creating swapchain for xid: 0x1a003a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: false
[Gamescope WSI] Created swapchain for xid: 0x1a003a4 swapchain: 0x55557d7702c0 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,20 @@
{
"log": "docs/evidence/native-2026-09-19-045450-radio-recovery-fixture-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 108,
"script_or_runtime_failures": [
"04:56:11.510 SCRIPT (E): ERR SMOKE FAIL: radio service registered friendly conscious prisoner remains authorized"
],
"engine_errors": [
"04:55:30.859 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:55:30.897 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:55:30.898 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:56:11.510 SCRIPT (E): ERR SMOKE FAIL: radio service registered friendly conscious prisoner remains authorized"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,9 @@
{
"result": "test-failed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-54-50",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,196 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-54-50\script.log started at 2026-09-19 04:54:53 (2026-09-19 02:54:53 UTC)
04:54:53.672 SCRIPT : SCRIPT : Initializing scripts
04:54:53.672 SCRIPT : SCRIPT : ScriptProjectManager init
04:54:54.629 SCRIPT : SCRIPT : Compiling GameLib scripts
04:54:54.684 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
04:54:54.684 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
04:54:54.685 SCRIPT : SCRIPT : Compiling Game scripts
04:54:55.768 SCRIPT : Compiling Game scripts
04:54:55.768 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:54:55.768 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:54:56.011 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,140": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.020 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:54:56.048 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:54:56.143 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:54:56.231 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:54:56.231 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:54:56.232 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:54:56.271 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.271 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.273 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:54:56.273 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:54:56.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:54:56.327 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:54:56.585 SCRIPT : Module: WorkbenchGame; loaded 171x files; 616x classes; used 2478K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: db6febb9
04:54:56.593 SCRIPT : Module: Game; loaded 5701x files; 11171x classes; used 32486K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,SHOW_DISCLAIMER,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,GAME_MODE_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 8d3117a1
04:54:57.515 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:54:57.515 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:55:16.759 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:55:19.907 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:55:19.907 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:55:33.157 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:55:33.183 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:55:33.698 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_PUNISHMENT_KILLING_SET'. There should only be one of each key!
04:55:33.698 SCRIPT (W): Notification data in 'SCR_NotificationsLogDisplay' has duplicate notification info key: 'EDITOR_PERCEIVED_FACTION_TYPE_DISABLED'. There should only be one of each key!
04:55:33.700 SCRIPT (W): Can't open config file ""
04:55:33.706 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:55:33.706 SCRIPT (W): Slot_Chat Has no Content!
04:55:33.706 SCRIPT (W): Slot_VON Has no Content!
04:55:33.706 SCRIPT (W): Slot_AvailableActions Has no Content!
04:55:33.706 SCRIPT (W): Slot_Vehicle Has no Content!
04:55:33.706 SCRIPT (W): Slot_GameVersion Has no Content!
04:55:33.706 SCRIPT (W): Slot_Notifications Has no Content!
04:55:33.707 SCRIPT (W): Slot_Hints Has no Content!
04:55:33.720 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:55:33.771 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:55:33.784 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:55:33.955 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:55:35.456 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:55:35.476 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:55:35.477 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:55:35.507 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:55:35.510 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:55:35.562 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:55:35.562 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:55:35.567 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
04:55:35.626 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:55:35.626 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:55:35.629 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:55:35.629 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:55:35.633 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:55:35.634 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:55:35.634 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:55:35.636 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:55:35.713 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:55:35.714 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:55:35.714 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:55:35.960 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:55:36.036 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:55:36.168 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:55:36.169 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:55:36.170 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:55:36.170 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:55:36.170 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:55:36.171 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:55:36.176 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:55:36.179 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:55:36.180 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:55:36.180 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:55:36.180 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:55:36.181 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:55:36.181 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:55:36.181 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:55:36.181 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:55:36.181 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:55:36.181 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:55:36.182 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:55:36.182 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:55:36.183 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:55:36.183 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:55:36.189 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:55:36.189 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:55:36.190 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:55:36.191 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:55:36.192 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:55:36.193 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:55:36.194 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:55:36.195 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:55:36.205 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:55:36.205 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:55:36.205 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:55:36.205 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:55:36.205 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:55:36.208 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:55:36.208 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:55:36.209 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:55:36.209 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:55:36.210 SCRIPT : ERR BASE STOCK: cache items=54
04:55:36.210 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:55:36.210 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:55:36.210 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:55:36.210 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:55:36.210 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:55:36.211 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:55:36.213 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:55:36.214 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:55:36.214 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:55:36.214 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:55:36.216 SCRIPT : ERR SMOKE PASS: objective UI native list and detail layouts created
04:55:36.216 SCRIPT : ERR SMOKE PASS: objective UI native handlers attached
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:55:36.217 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:55:36.217 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:55:36.217 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:55:42.235 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:55:48.270 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:55:48.270 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:55:48.271 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.66,174.711,7466.83> target=<6340,175.788,7400>
04:55:54.328 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:56:00.373 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:56:00.373 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:56:00.879 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:56:01.097 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:56:03.398 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:56:04.117 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:56:05.944 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:56:05.944 SCRIPT : ERR SMOKE PASS: objective UI current native task exists
04:56:05.944 SCRIPT : ERR SMOKE PASS: objective UI open list and details contain current title and instructions
04:56:05.945 SCRIPT : ERR SMOKE PASS: objective UI list-only task cannot expose an undiscovered map position
04:56:05.945 SCRIPT : ERR SMOKE PASS: objective UI actual local player receives the active objective
04:56:05.945 SCRIPT : ERR SMOKE PASS: objective UI extraction instructions follow a nondefault boundary
04:56:05.948 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:56:05.948 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:56:07.459 SCRIPT : ERR SMOKE PASS: radio service identified radio and real controlled prisoner available
04:56:07.459 SCRIPT : ERR SMOKE PASS: radio service controlled prisoner supports native state restoration
04:56:07.462 SCRIPT : ERR SMOKE PASS: radio service isolated thirty-second duration saved
04:56:07.472 SCRIPT : ERR SMOKE PASS: radio service second physical defender spawned
04:56:08.472 SCRIPT : ERR SMOKE PASS: radio service second physical defender settles with simulated connection membership
04:56:08.473 SCRIPT : ERR SMOKE PASS: radio service ordinary AI cannot tune even while alive and nearby
04:56:08.473 SCRIPT : ERR SMOKE PASS: radio service missing radio rejected
04:56:09.488 SCRIPT : ERR RADIO POSITION: outside tuning range after deferred teleport actor=<6506.01,159.313,7200.01> radio=<6500,159.756,7200> distanceXZ=6.00537
04:56:09.488 SCRIPT : ERR SMOKE PASS: radio service tuning outside five metres rejected
04:56:10.499 SCRIPT : ERR RADIO POSITION: unconscious tuning range after deferred teleport actor=<6502.01,159.672,7200.05> radio=<6500,159.756,7200> distanceXZ=2.00952
04:56:10.499 SCRIPT : ERR SMOKE PASS: radio service unconscious prisoner cannot tune
04:56:11.510 SCRIPT (E): ERR SMOKE FAIL: radio service registered friendly conscious prisoner remains authorized
04:56:11.515 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.559 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.610 SCRIPT (W): GetAimCompensation: provided null entity
04:56:11.660 SCRIPT (W): GetAimCompensation: provided null entity
@@ -0,0 +1,115 @@
{
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ceafd6740ed277748744ce56ac0f0bb3a8521fcc060dafb2cdb99896aedf405a",
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "92ff2caca52e94c2cc9642dfc8509ce6e9349b257012bade8650bace9231128c",
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "36c978ec5f052213ac1236e1398d85063efbfd7ef60fe04f1fc11447fefe1d68",
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "66b8f16b692a0f75fc9d920f5224d9292a0f1dc7dd8b2dde912e676fa80ddc9c",
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "657e96d1112b68c8ced37793e99f88e6078b38a579190e63d00b1f9a9a032e26",
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "12d8fc39d47e03c3838e0642aa9e4a80baf60f250357493bff812d5c75812c86",
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
"addons/ai/addon.gproj": "5f559db8f526700db11e6ae763f5245f19b7006fc68c56e4c09fb6f940bdf2a1",
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "7ea6d6b240524cf0193c86fcab861fbdef9adca780acff11ee73f9ed0e99ce7b",
"addons/chat/Scripts/Game/ERR/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/chat/Scripts/Game/ERR/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/chat/Scripts/Game/ERR/ERR_NativeSmoke.c": "0ab2fed95dcaa0442cf7feb25743308060d58497e347f17dbd25c8e970a9f81f",
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
"addons/core/Configs/ERR/EveronSites.conf": "2edb2c6983eb627800b65d9e244b9b228e0b82282e089c7b12e5a8921a2ea7bf",
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
"addons/core/Configs/ERR/VanillaFactions.conf": "f8b8b9898a16b4a4a55ab3c12d2547bef2dc433732c7643df980cb3aca715212",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Missions/ERR_Everon_Base.conf": "1e6a0e9a756d15495201f71121626890f01efe6b00154c561672d4ec157960bd",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/Extraction.et": "1aa286ef253c5410f09fa641e4be91a7be8ec834487a7fbb74cfb45cab60ee1e",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FieldCover.et": "20f8095e69dbfe3db74ff19078e528ea75405362b335e03560ccd61f8df2e7f3",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "385c97a5b8067091d92aa60c2d4fcf02002cf606b95523866ead65c96b8c0029",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "2e72270bf186654af12d2c3ff9bf940690b03fb17fca44f873c1fde5d11384c0",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "c5685a8bc311cc5563fb3334beec9408d3d7a1069152fddeeb7df4f1b7f9e6ce",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "1503db1441d8cd7a4f0b45c27ba9623b9fa39f0f81016e180bd2aa1379e1f42a",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonDoor.et": "fc66be9d36f1f01084de59f1b0a1e8817f9e46547ead33d4fafaac0107446c40",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonWall.et": "8009d19365ae72a4749d7ad4fa04662575b06c65c6bf06507d380d57258b5eed",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Radio.et": "b4b5cfe125b39019855816c9a1c508ca4d65d435b5546fdaa6c1fa3c8c9b1165",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "b5b87d5b7b707f3745741aebe7c923067c8a74f8fbb2a4711834bab03bb5a812",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "bccf7afbaae97cfcdd78dd6dbbf4be5b2c045d348f50fe4581962e556c0044d7",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "dc5decce5cabf39b6116e8794ec3960cb1e35761854fdbe69740da118787ded4",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Scripts/Game/ERR/ERR_Actions.c": "adf93245e6d78c59b9839599d157a0d2b2b93ea93b3d1ae52e2904dd6c288266",
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "b3c5aabb05f7cf35167bc09b5db51a4ffd89a46658805d6eedbfb80eee30273d",
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "047c14ce60cc0b167e202438f8f2b1063590e69ef88ea55b54598aea5f99c505",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "2f4ea342fea0530061456be9cdce002d5e7a282e4e27eb88f3860e79f93612bf",
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "6b5679447fe4a6d7d54c0545881ab56284f871556b3159207d421247f419eada",
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "b1e1afb7795cb77c0bad94c85abf705b26b9dc2a9400905d80eafd56bdd009d3",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "d766d1639378070bea64eef38baa4667f8b9f5f1a2a7b170f0fc5e8fd557917d",
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "98f7b58aad99b93ada4cc807692eb22913760f68f1efc921bcdebf1be58eefbc",
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "d05ef8368ef5afa68e29f45843cb1878b5a09be768f8abdff2f4115c23759b01",
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "451f46d9a51753841046698911ee9954088214b6df856776a316865466fbce0f",
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "4b8779b7556a92aa4fb8031991b8293e2a66bdc4873d0b2999f72a75b62dedec",
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "b9a117eef2d5f65fbd792041a2b3e59e38e201bda8e0df8c503e1a1242cfc415",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "c01cbdbfe25fd38916fa74f2c02333baaacd5228686fd6e40b33c27b3cea8ed8",
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "900bdcd11075230e0d311ca8725c1d7938cb2a4efa71360709003d90092a7e69",
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "bbb29949194637e6781316836c895e2c0fa7ccdb547d4d944a717da2ad73b0a2",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "2c9c365b88651f8b12618443638bf52c04e497221592bd483c33447e30468f36",
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "a737ba739b3f73a91cd05d808a1d45070e83b5152c003c3164e29842dda51995",
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "85eb9c1b65d5987799927b6d8786b7299fcff849bcb15b91f8a4d1aa95823fd1",
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "8a5314944f75b23982c6b99697045e3c0538aa2137b2c947a5b2411e6076ac03",
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "2aee784e44c732e09f59150896491ab325ef5e62aa6bad725be1fda955a3f614",
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "75b5121ceab77f0956f0dc34bd077b11af5586350de52321800427f18cc94477",
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "7ba02712562b3c8cd8de9851b6f26fed85020faacceef0767408b300b935c110",
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "f84f0c22562912c020e8be81748f36a883dd265d8d9786d0548f32bda5b4b92e",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "f1a058bd315c7d01d464715ac9f4e18ae3d2432551d094a9afbd4c9c5a2a9416",
"addons/core/addon.gproj": "231274e6b62302f32c65f9ff31de2ce8a9e51e1c8d12c87deeec82ae1f40de46",
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "482839434b94e7f8c345d5fd96490aeebb765f3dd0c1bb25fceea2f435c0e722",
"addons/intel/addon.gproj": "d0ced242cefb220a5cccd6779d61fda9bc55581701b9f78bcf13c09d92ddbcbe",
"addons/map/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/map/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/map/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/map/Scripts/Game/ERR/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "fc1a0c7df4fc96da446d7542a45a10fbec1eda1e543ba2f0581cb772277a47c5",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2",
"addons/map/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/map/addon.gproj": "1b371e5e01ea9fa46e76570fecb8aaa3a9298e34cba7ccca8a6bdb5ca86eb46a"
}
@@ -0,0 +1,153 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_05-01-58\console.log started at 2026-09-19 05:01:58 (2026-09-19 03:01:58 UTC)
05:01:58.695 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_05-01-58' to filesystem under name logs
05:01:58.696 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
05:01:58.696 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
05:01:58.697 PROFILING : Workbench Create Engine took: 10.589300 ms
05:01:59.739 INIT : INIT : Workbench Init Engine
05:01:59.739 ENGINE : Initializing engine, version 192142
05:01:59.739 ENGINE : CLI Params: -gproj Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj -addonsDir Z:/home/jakub/devel/escapistsrereintroduced/addons -profile Z:/tmp/erri-workbench-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateBaseWorldPlugin -errPlay 1 -errBaseSmoke 1 -errSmokeOutcome lifecycle -noThrow -errStationTeardownDiag 1
05:01:59.752 ENGINE : Addon dirs:
05:01:59.752 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
05:01:59.752 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
05:01:59.752 ENGINE : dir: './addons'
05:01:59.752 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
05:01:59.752 ENGINE : Available addons:
05:01:59.752 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
05:01:59.752 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
05:01:59.752 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
05:01:59.752 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
05:01:59.752 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
05:01:59.752 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
05:01:59.752 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
05:01:59.752 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
05:01:59.883 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
05:01:59.887 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
05:01:59.887 ENGINE : CPU vendor : AuthenticAMD
05:01:59.887 ENGINE : CPU type : 2
05:01:59.887 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
05:01:59.887 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
05:01:59.887 ENGINE : CPU count logical : 16
05:01:59.887 ENGINE : CPU count physical : 8
05:01:59.887 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
05:01:59.887 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
05:01:59.888 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
05:02:00.034 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
05:02:00.035 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
05:02:00.035 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_05-01-58/resourceDatabase.rdb)
05:02:00.183 RESOURCES : RESOURCES : ResourceDB: full scan
05:02:00.188 RESOURCES : RESOURCES : scanning...
05:02:00.188 RESOURCES : RESOURCES : scanning @"ERR_Core"
05:02:00.190 RESOURCES : RESOURCES : scanning @"ArmaReforger"
05:02:00.321 RESOURCES : RESOURCES : scanning @"core"
05:02:00.325 RESOURCES : RESOURCES : scanning @"profile"
05:02:00.326 RESOURCES : RESOURCES : scanning @"logs"
05:02:00.326 RESOURCES : RESOURCES : processing meta-files...
05:02:00.388 RESOURCES : RESOURCES : processing files...
05:02:00.399 INIT : Workbench startup
05:02:00.399 INIT : Workbench Init Engine
05:02:00.399 RESOURCES : ResourceDB: full scan
05:02:00.399 RESOURCES : processing files...
05:02:00.399 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
05:02:00.399 RESOURCES : RESOURCES : processing folders...
05:02:00.405 RESOURCES : RESOURCES : creating GUID-item mapping...
05:02:00.421 RESOURCES : RESOURCES : building tree...
05:02:00.473 PROFILING : ResourceDB: full scan took: 289.546800 ms
05:02:00.474 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
05:02:00.476 RESOURCES : ResourceDB: written 4000/4000 bytes
05:02:00.476 RESOURCES : ResourceDB: cache successfully saved
05:02:00.476 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
05:02:00.477 RESOURCES : ResourceDB: written 206/206 bytes
05:02:00.477 RESOURCES : ResourceDB: cache successfully saved
05:02:00.477 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_05-01-58/resourceDatabase.rdb)
05:02:00.479 RESOURCES : ResourceDB: written 81/81 bytes
05:02:00.479 RESOURCES : ResourceDB: cache successfully saved
05:02:00.479 ENGINE : GameProject load
05:02:00.479 ENGINE : Loaded addons:
05:02:00.479 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
05:02:00.479 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
05:02:00.479 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
05:02:00.481 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
05:02:00.481 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
05:02:00.481 ENGINE : Engine user settings config loaded
05:02:00.481 PROFILING : Settings changed took: 0.001900 ms
05:02:00.581 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
05:02:00.583 RENDER : Basic screen setup:
05:02:00.583 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
05:02:00.583 RENDER : MSAA : none
05:02:00.596 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
05:02:00.596 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
05:02:00.596 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
05:02:00.596 RENDER : * core clocks 2720 MHz, memory 1124 MHz
05:02:00.596 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
05:02:00.596 RENDER : AMD AGS correctly initialized
05:02:00.596 RENDER : GPU_ATI (0x1002) (AMD Radeon RX 6950 XT (RADV NAVI21)) with 1 GPU detected, VRAM 16128MB (fast 0MB), shared 64362MB, driver version 99.19.02-230831a-396538C-AMD-Software-Adrenalin-Edition
05:02:00.596 RENDER : Detected output devices:
05:02:00.596 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
05:02:00.596 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
05:02:00.596 RENDER : Concurrent frames limit 2
05:02:00.673 RENDER : DX12 device successfully created by AMD AGS library
05:02:00.673 RENDER : * user markers not supported in this version AMD SW
05:02:00.673 RENDER : Graphics device features
05:02:00.673 RENDER : Needed:
05:02:00.673 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
05:02:00.673 RENDER : Optional:
05:02:00.673 RENDER : * Allow tearing (VSYNC) : 1
05:02:00.673 RENDER : * 16 bits : 1
05:02:00.673 RENDER : * Resource heap tier : 3
05:02:00.673 RENDER : * Persistent heaps (DRED) : 1
05:02:00.673 RENDER : * DRED 1.2 is supported by compiler
05:02:00.699 RENDER : Main RT format setup.
05:02:00.699 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
05:02:00.699 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
05:02:00.701 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
05:02:00.731 PROFILING : Settings changed took: 0.017600 ms
05:02:01.179 AUDIO : Endpoint: Speakers (PulseAudio Output)
05:02:01.179 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
05:02:01.179 AUDIO : Audio client:
05:02:01.179 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
05:02:01.182 RENDER : RENDER : Reload shaders
05:02:01.182 RENDER : Enfusion shader version 13
05:02:01.183 INIT : INIT : ShaderListReload
05:02:01.183 PROFILING : ShaderListReload took: 0.000500 ms
05:02:01.322 AUDIO : Endpoint: Speakers (PulseAudio Output)
05:02:01.322 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
05:02:01.322 AUDIO : Audio client:
05:02:01.322 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
05:02:01.437 RENDER : Loaded 3752 newer shader binaries
05:02:01.437 PROFILING : Reload shaders took: 254.409500 ms
05:02:01.437 ENGINE : Initializing inputs.
05:02:01.450 NETWORK : Initializing networking.
05:02:01.450 NETWORK : Using new GameRplScheduler.
05:02:01.451 SCRIPT : SCRIPT : Initializing scripts
05:02:01.451 SCRIPT : SCRIPT : ScriptProjectManager init
05:02:02.298 PROFILING : ScriptProjectManager init took: 847.087400 ms
05:02:02.341 PROFILING : Initializing scripts took: 889.809600 ms
05:02:02.360 ENGINE : Enfusion engine successfully created.
05:02:02.361 PROFILING : Workbench Init Engine took: 2621.519000 ms
05:02:02.361 INIT : INIT : Workbench Create Game
05:02:02.373 GUI : Using default language (en_us)
05:02:02.373 GUI : Loading 'en_us' localization file.
05:02:02.373 INIT : INIT : Loading StringTable
05:02:02.399 PROFILING : Loading StringTable took: 26.168700 ms
05:02:02.399 SCRIPT : SCRIPT : Compiling GameLib scripts
05:02:02.456 SCRIPT : Module: Workbench; loaded 18x files; 36x classes; used 125K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90ce0460
05:02:02.456 SCRIPT : Module: GameLib; loaded 465x files; 648x classes; used 828K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
05:02:02.457 PROFILING : Compiling GameLib scripts took: 57.447400 ms
05:02:02.457 SCRIPT : SCRIPT : Compiling Game scripts
05:02:03.168 INIT : Workbench Create Game
05:02:03.168 SCRIPT : Compiling Game scripts
05:02:03.168 SCRIPT (E): @"Scripts/Game/ERR/ERR_SpawnFinalization.c,3": Variable name 'PlayerId' is already used as type name
05:02:03.168 SCRIPT (E): @"Scripts/Game/ERR/ERR_SpawnFinalization.c,4": Variable name 'Identity' is already used as type name
05:02:03.486 SCRIPT (E): Can't compile "Game" script module!
Scripts/Game/ERR/ERR_SpawnFinalization.c(3): Variable name 'PlayerId' is already used as type name
05:02:03.996 SCRIPT (W): Failed to load
05:02:03.996 PROFILING : Compiling Game scripts took: 1539.419500 ms
05:02:03.996 ENGINE (E): Unable to initialize a game/gamelib. Some workbench features will not work.
05:02:03.996 SCRIPT (W): Initializing default GameLib's game class.
05:02:03.996 INIT : Creating game instance(Game), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
05:02:04.026 ENGINE : Game successfully created.
05:02:04.034 PROFILING : Workbench Create Game took: 1672.964300 ms
05:02:04.059 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
@@ -0,0 +1,18 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_05-01-58\error.log started at 2026-09-19 05:02:00 (2026-09-19 03:02:00 UTC)
05:02:00.399 INIT : Workbench startup
05:02:00.399 INIT : Workbench Init Engine
05:02:00.399 RESOURCES : ResourceDB: full scan
05:02:00.399 RESOURCES : processing files...
05:02:00.399 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
05:02:03.168 INIT : Workbench Create Game
05:02:03.168 SCRIPT : Compiling Game scripts
05:02:03.168 SCRIPT (E): @"Scripts/Game/ERR/ERR_SpawnFinalization.c,3": Variable name 'PlayerId' is already used as type name
05:02:03.168 SCRIPT (E): @"Scripts/Game/ERR/ERR_SpawnFinalization.c,4": Variable name 'Identity' is already used as type name
05:02:03.486 SCRIPT (E): Can't compile "Game" script module!
Scripts/Game/ERR/ERR_SpawnFinalization.c(3): Variable name 'PlayerId' is already used as type name
05:02:03.996 SCRIPT (W): Failed to load
05:02:03.996 ENGINE (E): Unable to initialize a game/gamelib. Some workbench features will not work.
05:02:03.996 SCRIPT (W): Initializing default GameLib's game class.

Some files were not shown because too many files have changed in this diff Show More