Add independent extraction results and configurable mission clock

This commit is contained in:
2026-09-19 04:23:42 +02:00
parent 39f2e74527
commit e5857b6ddf
90 changed files with 9078 additions and 73 deletions
+3 -1
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, helicopter escape, 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, 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 [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.
@@ -27,6 +27,8 @@ 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.
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.
No release package has been published. No release package has been published.
@@ -166,7 +166,7 @@ modded class ERR_GameMode
if (!ERR_Check(vector.DistanceXZ(m_ERRSmokePlayer.GetOrigin(), PrisonPosition()) < 5, "initial prisoner position")) return; if (!ERR_Check(vector.DistanceXZ(m_ERRSmokePlayer.GetOrigin(), PrisonPosition()) < 5, "initial prisoner position")) return;
foreach (ERR_LocationComponent location : m_Locations) foreach (ERR_LocationComponent location : m_Locations)
if (location.Kind() == ERR_LocationKind.RADIO) m_ERRSmokeRadio = location; if (location.Kind() == ERR_LocationKind.RADIO) m_ERRSmokeRadio = location;
if (!ERR_Check(m_ERRSmokeRadio && ERR_Actors.Alive(m_ExtractionVehicle), "radio and extraction vehicle exist")) return; if (!ERR_Check(m_ERRSmokeRadio && ERR_Actors.Alive(ExtractionVehicle()), "radio and extraction vehicle exist")) return;
ERR_UnlockPrisonAction lock; ERR_UnlockPrisonAction lock;
foreach (IEntity tracked : m_OwnedEntities) foreach (IEntity tracked : m_OwnedEntities)
{ {
@@ -248,12 +248,12 @@ modded class ERR_GameMode
if (m_ERRTestLostHelicopter) if (m_ERRTestLostHelicopter)
{ {
m_ERRSmokeStep = 8; m_ERRSmokeStep = 8;
ERR_Actors.DeleteSpawned(m_ExtractionVehicle); ERR_Actors.DeleteSpawned(ExtractionVehicle());
return; return;
} }
CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_ERRSmokePlayer.FindComponent(CompartmentAccessComponent)); CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_ERRSmokePlayer.FindComponent(CompartmentAccessComponent));
BaseCompartmentSlot slot = access.FindFreeCompartment(m_ExtractionVehicle, ECompartmentType.PILOT); BaseCompartmentSlot slot = access.FindFreeCompartment(ExtractionVehicle(), ECompartmentType.PILOT);
if (!ERR_Check(slot && access.GetInVehicle(m_ExtractionVehicle, slot, true, -1, ECloseDoorAfterActions.INVALID, false), "boarding extraction vehicle")) return; if (!ERR_Check(slot && access.GetInVehicle(ExtractionVehicle(), slot, true, -1, ECloseDoorAfterActions.INVALID, false), "boarding extraction vehicle")) return;
m_ERRSmokeStep = 7; m_ERRSmokeStep = 7;
m_ERRSmokeWait = now + 3000; m_ERRSmokeWait = now + 3000;
} }
@@ -342,9 +342,9 @@ modded class ERR_GameMode
} }
else if (m_ERRSmokeStep == 7) else if (m_ERRSmokeStep == 7)
{ {
if (!ERR_Check(CompartmentAccessComponent.GetVehicleIn(m_ERRSmokePlayer) == m_ExtractionVehicle, "physical extraction occupancy")) return; if (!ERR_Check(CompartmentAccessComponent.GetVehicleIn(m_ERRSmokePlayer) == ExtractionVehicle(), "physical extraction occupancy")) return;
// Controlled transport tests the boundary detector, not piloting skill. // Controlled transport tests the boundary detector, not piloting skill.
m_ExtractionVehicle.SetOrigin(m_EscapeCenter + Vector(m_EscapeRadius + 100, 300, 0)); ExtractionVehicle().SetOrigin(m_EscapeCenter + Vector(m_EscapeRadius + 100, 300, 0));
m_ERRSmokeWait = now + 5000; m_ERRSmokeWait = now + 5000;
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@ SCR_GameOverScreenConfig : "{651583FFFB7FC765}Configs/GameOverScreen/BaseGameOve
m_sAudioOneShot "SOUND_ONVICTORY" m_sAudioOneShot "SOUND_ONVICTORY"
} }
} }
SCR_BaseGameOverScreenInfo "{E66F29A7A8AD7438}" { ERR_FailureGameOverScreenInfo "{E66F29A7A8AD7438}" {
m_GameOverScreenId LOOSE m_GameOverScreenId LOOSE
m_GameOverContentLayout "{C4507D07F3C54831}UI/layouts/HUD/GameOver/EndScreen/EndScreenContent_NoImage.layout" m_GameOverContentLayout "{C4507D07F3C54831}UI/layouts/HUD/GameOver/EndScreen/EndScreenContent_NoImage.layout"
m_OptionalParams SCR_BaseGameOverScreenInfoOptional "{3DBF0BDE715945FA}" { m_OptionalParams SCR_BaseGameOverScreenInfoOptional "{3DBF0BDE715945FA}" {
@@ -19,9 +19,32 @@ class ERR_AdminService
return ""; return "";
} }
protected bool Extension(ERR_GameMode mode, string arguments, array<string> replies) { return false; } protected bool Extension(ERR_GameMode mode, string arguments, array<string> replies) { return false; }
protected bool TimeCommand(ERR_GameMode mode, array<string> parts, array<string> replies)
{
if (parts.Count() < 2 || parts[0] != "mission" || (parts[1] != "time" && parts[1] != "speed")) return false;
string key = "startTimeMinutes";
if (parts[1] == "speed") key = "timeMultiplier";
if (parts.Count() == 3 && parts[2] == "show")
{
if (mode.Time()) replies.Insert(mode.Time().Status());
replies.Insert("Next round: " + ERR_TimeService.Clock(mode.Settings().Get("startTimeMinutes")) + ", " + mode.Settings().Get("timeMultiplier").ToString() + "x progression.");
return true;
}
int value;
bool valid;
if (parts.Count() == 4 && parts[2] == "set")
{
if (key == "startTimeMinutes") valid = ERR_TimeService.ParseClock(parts[3], value);
else valid = ERR_CommandArguments.Integer(parts[3], value);
}
if (valid && mode.Settings().Set(key, value))
replies.Insert("Saved for next round: " + ERR_TimeService.Clock(mode.Settings().Get("startTimeMinutes")) + ", " + mode.Settings().Get("timeMultiplier").ToString() + "x progression. Current round clock unchanged.");
else replies.Insert("Invalid time or settings could not be saved. Use mission time set HH:MM (00:00-23:59) or mission speed set N (1-24). Previous setting retained.");
return true;
}
protected string Help() protected string Help()
{ {
return "/esc status | settings | mission radio show|set N | spectate next|previous"; return "/esc status | settings | mission radio show|set N | mission time show|set HH:MM | mission speed show|set N | spectate next|previous";
} }
void Execute(ERR_GameMode mode, bool authorized, string arguments, array<string> replies) void Execute(ERR_GameMode mode, bool authorized, string arguments, array<string> replies)
{ {
@@ -40,6 +63,7 @@ class ERR_AdminService
if (Extension(mode, arguments, replies)) return; if (Extension(mode, arguments, replies)) return;
array<string> parts = {}; array<string> parts = {};
arguments.Split(" ", parts, true); arguments.Split(" ", parts, true);
if (TimeCommand(mode, parts, replies)) return;
if (parts.Count() == 3 || parts.Count() == 4) if (parts.Count() == 3 || parts.Count() == 4)
{ {
string key = Setting(parts[0], parts[1]); string key = Setting(parts[0], parts[1]);
@@ -1,10 +1,16 @@
[BaseContainerProps()] [BaseContainerProps()]
class ERR_EscapeGameOverScreenInfo : SCR_BaseGameOverScreenInfo class ERR_EscapeGameOverScreenInfo : SCR_BaseGameOverScreenInfo
{ {
protected ERR_PersonalEscapeResult PersonalResult(int playerId)
{
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerController());
if (!controller || controller.GetPlayerId() != playerId) return ERR_PersonalEscapeResult.UNKNOWN;
return controller.ERR_EscapeResult();
}
override string GetTitle(int playerId, array<int> otherPlayerIds) override string GetTitle(int playerId, array<int> otherPlayerIds)
{ {
string title = "The helicopter escaped"; string title = "The helicopter escaped";
if (otherPlayerIds && otherPlayerIds.Contains(playerId)) title = "You escaped Everon"; if (PersonalResult(playerId) == ERR_PersonalEscapeResult.ESCAPED) title = "You escaped Everon";
#ifdef WORKBENCH #ifdef WORKBENCH
PrintFormat("ERR RESULT UI: player=%1 title=%2", playerId, title); PrintFormat("ERR RESULT UI: player=%1 title=%2", playerId, title);
#endif #endif
@@ -12,8 +18,55 @@ class ERR_EscapeGameOverScreenInfo : SCR_BaseGameOverScreenInfo
} }
override string GetDebriefing(int playerId, array<int> otherPlayerIds) override string GetDebriefing(int playerId, array<int> otherPlayerIds)
{ {
if (otherPlayerIds && otherPlayerIds.Contains(playerId)) ERR_PersonalEscapeResult result = PersonalResult(playerId);
if (result == ERR_PersonalEscapeResult.ESCAPED)
return "You crossed the extraction boundary aboard the helicopter."; return "You crossed the extraction boundary aboard the helicopter.";
return "You were not aboard when the helicopter crossed the extraction boundary."; if (result == ERR_PersonalEscapeResult.MISSED) return "You did not escape with the helicopter.";
return "Your personal escape result is not available.";
}
}
// End data and the controller replicate independently. Refresh an already-open
// native result screen when the identity-derived controller result arrives.
modded class SCR_GameOverScreenContentUIComponent
{
protected bool m_ERREscapeContent;
override void InitContent(SCR_GameOverScreenUIContentData endScreenUIContent)
{
SCR_PlayerController.ERR_OnEscapeResultChanged().Remove(ERR_RefreshEscapeContent);
super.InitContent(endScreenUIContent);
m_ERREscapeContent = ERR_EscapeGameOverScreenInfo.Cast(endScreenUIContent.m_GameOverInfo) != null;
if (!m_ERREscapeContent) return;
SCR_PlayerController.ERR_OnEscapeResultChanged().Insert(ERR_RefreshEscapeContent);
ERR_RefreshEscapeContent();
}
protected void ERR_RefreshEscapeContent()
{
if (!m_ERREscapeContent || !m_wRoot) return;
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerController());
int playerId = -1;
if (controller) playerId = controller.GetPlayerId();
ERR_EscapeGameOverScreenInfo info = new ERR_EscapeGameOverScreenInfo();
TextWidget title = TextWidget.Cast(m_wRoot.FindAnyWidget(m_sTileName));
TextWidget debrief = TextWidget.Cast(m_wRoot.FindAnyWidget(m_sDebriefingName));
if (title) title.SetText(info.GetTitle(playerId, null));
if (debrief) debrief.SetText(info.GetDebriefing(playerId, null));
}
override void HandlerDeattached(Widget w)
{
SCR_PlayerController.ERR_OnEscapeResultChanged().Remove(ERR_RefreshEscapeContent);
m_ERREscapeContent = false;
super.HandlerDeattached(w);
}
}
[BaseContainerProps()]
class ERR_FailureGameOverScreenInfo : SCR_BaseGameOverScreenInfo
{
override string GetDebriefing(int playerId, array<int> otherPlayerIds)
{
ERR_GameMode mode = ERR_GameMode.Get();
if (mode && !mode.EndReason().IsEmpty()) return mode.EndReason();
return "No surviving prisoners can complete the escape, or the extraction helicopter has been lost.";
} }
} }
@@ -0,0 +1,101 @@
enum ERR_ExtractionState { WAITING, ESCAPED, LOST }
// Mission progression consumes the result; this service never spawns a vehicle.
class ERR_ExtractionService
{
static const int REQUIRED_SEATS = 12;
protected ref ERR_PlayerRoster m_Roster;
protected Vehicle m_Vehicle;
protected bool m_Assigned;
protected bool m_Begun;
protected bool m_Stopped;
protected vector m_Center;
protected float m_Radius;
protected ERR_ExtractionState m_State;
protected ref set<UUID> m_Escapees = new set<UUID>();
protected int m_ParticipantCount;
protected ref ScriptInvoker m_OnResolved = new ScriptInvoker();
void ERR_ExtractionService(ERR_PlayerRoster roster) { m_Roster = roster; }
Vehicle VehicleEntity() { return m_Vehicle; }
ERR_ExtractionState State() { return m_State; }
ScriptInvoker OnResolved() { return m_OnResolved; }
int EscapedCount() { return m_Escapees.Count(); }
int LeftBehindCount() { return m_ParticipantCount - m_Escapees.Count(); }
bool DidEscape(UUID identity) { return m_Escapees.Contains(identity); }
bool Assign(Vehicle vehicle)
{
if (!Replication.IsServer() || m_Assigned || m_Stopped || !ERR_Actors.Alive(vehicle)) return false;
m_Vehicle = vehicle;
m_Assigned = true;
return true;
}
int Seats(out array<BaseCompartmentSlot> seats)
{
seats.Clear();
if (!m_Vehicle) return 0;
BaseCompartmentManagerComponent manager = BaseCompartmentManagerComponent.Cast(m_Vehicle.FindComponent(BaseCompartmentManagerComponent));
if (!manager) return 0;
array<BaseCompartmentSlot> all = {};
manager.GetCompartments(all);
foreach (BaseCompartmentSlot slot : all)
{
if (!slot) continue;
ECompartmentType type = SCR_CompartmentAccessComponent.GetCompartmentType(slot);
if (type == ECompartmentType.PILOT || type == ECompartmentType.CARGO) seats.Insert(slot);
}
return seats.Count();
}
bool Ready()
{
if (!m_Assigned || !ERR_Actors.Alive(m_Vehicle) || !m_Vehicle.FindComponent(HelicopterControllerComponent)) return false;
array<BaseCompartmentSlot> seats = {};
if (Seats(seats) < REQUIRED_SEATS) return false;
foreach (BaseCompartmentSlot slot : seats)
if (SCR_CompartmentAccessComponent.GetCompartmentType(slot) == ECompartmentType.PILOT) return true;
return false;
}
bool Begin(vector center, float radius)
{
if (!Replication.IsServer() || m_Begun || m_Stopped || !m_Roster || radius <= 0 || !Ready()) return false;
m_Center = center;
m_Radius = radius;
m_Begun = true;
return true;
}
void Tick(ERR_Phase phase)
{
if (!Replication.IsServer() || !m_Begun || m_Stopped || m_State != ERR_ExtractionState.WAITING) return;
if (phase < ERR_Phase.PRISON || ERR_MissionRules.Terminal(phase)) return;
if (!ERR_Actors.Alive(m_Vehicle)) { Resolve(ERR_ExtractionState.LOST); return; }
if (phase != ERR_Phase.EXTRACTION || vector.DistanceXZ(m_Vehicle.GetOrigin(), m_Center) <= m_Radius) return;
array<ref ERR_PlayerLife> lives = {};
m_Roster.Participants(lives);
foreach (ERR_PlayerLife life : lives)
{
if (!ERR_Actors.Alive(life.Actor) || CompartmentAccessComponent.GetVehicleIn(life.Actor) != m_Vehicle) continue;
// Reserved disconnected characters and unconscious passengers remain alive.
// A recycled connection ID is never an identity for the escape snapshot.
m_Escapees.Insert(life.AccountId);
}
if (m_Escapees.IsEmpty()) return;
m_ParticipantCount = lives.Count();
Resolve(ERR_ExtractionState.ESCAPED);
}
protected void Resolve(ERR_ExtractionState result)
{
m_State = result;
m_OnResolved.Invoke(result);
}
void ConnectedWinners(out array<int> winners)
{
winners.Clear();
if (m_State != ERR_ExtractionState.ESCAPED || !m_Roster) return;
array<ref ERR_PlayerLife> lives = {};
m_Roster.Participants(lives);
foreach (ERR_PlayerLife life : lives)
if (life.Connected && m_Roster.Get(life.ConnectionId) == life && m_Escapees.Contains(life.AccountId)) winners.Insert(life.ConnectionId);
}
void Stop() { m_Stopped = true; }
}
+69 -18
View File
@@ -17,6 +17,7 @@ class ERR_GameMode : SCR_BaseGameMode
protected string m_PreparationError; protected string m_PreparationError;
protected ref ERR_FactionCatalog m_Factions; protected ref ERR_FactionCatalog m_Factions;
protected ref ERR_Settings m_Settings; protected ref ERR_Settings m_Settings;
protected ref ERR_TimeService m_Time = new ERR_TimeService();
protected ref ERR_DiscoveryService m_Discovery; protected ref ERR_DiscoveryService m_Discovery;
protected ref ERR_Objectives m_Objectives; protected ref ERR_Objectives m_Objectives;
protected ref ERR_PlayerRoster m_Roster = new ERR_PlayerRoster(); protected ref ERR_PlayerRoster m_Roster = new ERR_PlayerRoster();
@@ -24,10 +25,10 @@ class ERR_GameMode : SCR_BaseGameMode
protected ref ERR_CommandService m_Command; protected ref ERR_CommandService m_Command;
protected ref array<ERR_LocationComponent> m_Locations = {}; protected ref array<ERR_LocationComponent> m_Locations = {};
protected ref array<IEntity> m_OwnedEntities = {}; protected ref array<IEntity> m_OwnedEntities = {};
protected ref set<int> m_Participants = new set<int>(); protected ref ERR_ExtractionService m_Extraction;
protected ref set<int> m_Escaped = new set<int>(); [RplProp()]
protected string m_EndReason;
protected ERR_LocationComponent m_Radio; protected ERR_LocationComponent m_Radio;
protected Vehicle m_ExtractionVehicle;
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;
@@ -46,8 +47,16 @@ class ERR_GameMode : SCR_BaseGameMode
ERR_PlayerRoster Players() { return m_Roster; } ERR_PlayerRoster Players() { return m_Roster; }
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_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; }
string EndReason() { return m_EndReason; }
Vehicle ExtractionVehicle()
{
if (!m_Extraction) return null;
return m_Extraction.VehicleEntity();
}
float EscapeRadius() { return m_EscapeRadius; } float EscapeRadius() { return m_EscapeRadius; }
bool DefenceOccupied() { return m_DefenceSince >= 0; } bool DefenceOccupied() { return m_DefenceSince >= 0; }
int DefenceSecondsRemaining() int DefenceSecondsRemaining()
@@ -82,6 +91,7 @@ class ERR_GameMode : SCR_BaseGameMode
string Status() string Status()
{ {
if (!m_PreparationError.IsEmpty()) return "Mission startup failed: " + m_PreparationError; if (!m_PreparationError.IsEmpty()) return "Mission startup failed: " + m_PreparationError;
if (!m_EndReason.IsEmpty()) return m_EndReason;
if (m_Phase == ERR_Phase.PREPARING) return "Preparing mission sites and physical supplies."; if (m_Phase == ERR_Phase.PREPARING) return "Preparing mission sites and physical supplies.";
string phase; string phase;
if (m_Phase == ERR_Phase.PRISON) phase = "Escape the prison"; if (m_Phase == ERR_Phase.PRISON) phase = "Escape the prison";
@@ -99,6 +109,10 @@ class ERR_GameMode : SCR_BaseGameMode
Replication.BumpMe(); Replication.BumpMe();
Print("Rereintroduced: scenario preparation failed; spawning remains disabled: " + detail, LogLevel.ERROR); Print("Rereintroduced: scenario preparation failed; spawning remains disabled: " + detail, LogLevel.ERROR);
StopServices(); StopServices();
ERR_SiteService sites = Sites();
if (sites) sites.Rollback();
for (int i = m_OwnedEntities.Count() - 1; i >= 0; i--) ERR_Actors.DeleteSpawned(m_OwnedEntities[i]);
m_OwnedEntities.Clear();
} }
vector PrisonPosition() { return ERR_Actors.Ground(m_PrisonPosition); } vector PrisonPosition() { return ERR_Actors.Ground(m_PrisonPosition); }
bool Active() { return m_Phase >= ERR_Phase.PRISON && !ERR_MissionRules.Terminal(m_Phase); } bool Active() { return m_Phase >= ERR_Phase.PRISON && !ERR_MissionRules.Terminal(m_Phase); }
@@ -133,7 +147,23 @@ class ERR_GameMode : SCR_BaseGameMode
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); }
void SetExtractionVehicle(Vehicle vehicle) { if (Replication.IsServer()) m_ExtractionVehicle = vehicle; } bool SetExtractionVehicle(Vehicle vehicle)
{
return Replication.IsServer() && m_Phase == ERR_Phase.PREPARING && m_Extraction && m_Extraction.Assign(vehicle);
}
void PublishEscapeResults(bool reset = false)
{
if (!Replication.IsServer()) return;
array<int> connected = {};
GetGame().GetPlayerManager().GetPlayers(connected);
foreach (int id : connected)
{
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(id));
if (!controller) continue;
if (reset) controller.ERR_ResetEscapeResult();
else controller.ERR_PublishEscapeResult(m_Roster, m_Extraction);
}
}
void RegisterGroup(SCR_AIGroup group) void RegisterGroup(SCR_AIGroup group)
{ {
if (!Replication.IsServer() || !group) return; if (!Replication.IsServer() || !group) return;
@@ -147,6 +177,7 @@ class ERR_GameMode : SCR_BaseGameMode
if (!Replication.IsServer() || !m_PreparationError.IsEmpty() || !ERR_MissionRules.CanTransition(m_Phase, phase)) return false; if (!Replication.IsServer() || !m_PreparationError.IsEmpty() || !ERR_MissionRules.CanTransition(m_Phase, phase)) return false;
ERR_Phase previous = m_Phase; ERR_Phase previous = m_Phase;
m_Phase = phase; m_Phase = phase;
if (ERR_MissionRules.Terminal(phase)) PublishEscapeResults();
Replication.BumpMe(); Replication.BumpMe();
PrintFormat("Rereintroduced [mission]: phase %1 -> %2", previous, phase); PrintFormat("Rereintroduced [mission]: phase %1 -> %2", previous, phase);
m_OnPhaseChanged.Invoke(previous, phase); m_OnPhaseChanged.Invoke(previous, phase);
@@ -154,7 +185,7 @@ class ERR_GameMode : SCR_BaseGameMode
{ {
StopServices(); StopServices();
array<int> winners = {}; array<int> winners = {};
foreach (int playerId : m_Escaped) winners.Insert(playerId); if (phase == ERR_Phase.VICTORY && m_Extraction) m_Extraction.ConnectedWinners(winners);
EGameOverTypes reason = EGameOverTypes.LOOSE; EGameOverTypes reason = EGameOverTypes.LOOSE;
if (phase == ERR_Phase.VICTORY) reason = EGameOverTypes.VICTORY; if (phase == ERR_Phase.VICTORY) reason = EGameOverTypes.VICTORY;
EndGameMode(SCR_GameModeEndData.Create(reason, winners)); EndGameMode(SCR_GameModeEndData.Create(reason, winners));
@@ -183,7 +214,6 @@ class ERR_GameMode : SCR_BaseGameMode
{ {
if (!Replication.IsServer() || !actor || ERR_MissionRules.Terminal(m_Phase)) return; if (!Replication.IsServer() || !actor || ERR_MissionRules.Terminal(m_Phase)) return;
m_Roster.Spawned(id, actor); m_Roster.Spawned(id, actor);
m_Participants.Insert(id);
m_StartedPlayers = true; m_StartedPlayers = true;
m_NoSurvivorsSince = -1; m_NoSurvivorsSince = -1;
} }
@@ -196,6 +226,10 @@ 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_Extraction = new ERR_ExtractionService(m_Roster);
PublishEscapeResults(true);
m_Extraction.OnResolved().Insert(ExtractionResolved);
OnStop().Insert(m_Extraction.Stop);
m_Discovery = new ERR_DiscoveryService(this); m_Discovery = new ERR_DiscoveryService(this);
OnTick().Insert(m_Discovery.Tick); OnTick().Insert(m_Discovery.Tick);
OnStop().Insert(m_Discovery.Stop); OnStop().Insert(m_Discovery.Stop);
@@ -236,15 +270,38 @@ class ERR_GameMode : SCR_BaseGameMode
FailPreparation(detail); FailPreparation(detail);
return; return;
} }
if (!m_Extraction || !m_Extraction.Begin(m_EscapeCenter, m_EscapeRadius))
{
FailPreparation("The extraction vehicle must be a helicopter with a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary.");
return;
}
if (!m_Time.Start(this)) { FailPreparation("The world clock could not be initialized."); return; }
Transition(ERR_Phase.PRISON); Transition(ERR_Phase.PRISON);
} }
protected void ExtractionResolved(ERR_ExtractionState result)
{
if (!Replication.IsServer() || !Active()) return;
if (result == ERR_ExtractionState.LOST)
{
m_EndReason = "The extraction helicopter was lost. No replacement is available.";
Transition(ERR_Phase.DEFEAT);
}
else if (result == ERR_ExtractionState.ESCAPED)
{
m_EndReason = string.Format("Escape complete: %1 escaped; %2 did not escape.", m_Extraction.EscapedCount(), m_Extraction.LeftBehindCount());
Transition(ERR_Phase.VICTORY);
}
}
protected void ServerTick() protected void ServerTick()
{ {
if (!Replication.IsServer() || !Active()) return; if (!Replication.IsServer() || !Active()) return;
float now = GetWorld().GetWorldTime(); float now = GetWorld().GetWorldTime();
array<IEntity> players = {}; array<IEntity> players = {};
ERR_Actors.Players(players); ERR_Actors.Players(players);
m_Extraction.Tick(m_Phase);
if (!Active()) return;
if (GetGame().GetPlayerManager().GetPlayerCount() == 0) if (GetGame().GetPlayerManager().GetPlayerCount() == 0)
{ {
m_NoSurvivorsSince = -1; m_NoSurvivorsSince = -1;
@@ -254,7 +311,12 @@ class ERR_GameMode : SCR_BaseGameMode
if (m_StartedPlayers && !m_Roster.HasSurvivor()) if (m_StartedPlayers && !m_Roster.HasSurvivor())
{ {
if (m_NoSurvivorsSince < 0) m_NoSurvivorsSince = now; if (m_NoSurvivorsSince < 0) m_NoSurvivorsSince = now;
if (now - m_NoSurvivorsSince >= 30000) { Transition(ERR_Phase.DEFEAT); return; } if (now - m_NoSurvivorsSince >= 30000)
{
m_EndReason = "No surviving prisoners remain.";
Transition(ERR_Phase.DEFEAT);
return;
}
} }
else m_NoSurvivorsSince = -1; else m_NoSurvivorsSince = -1;
if (m_Phase == ERR_Phase.RADIO_DEFENCE) if (m_Phase == ERR_Phase.RADIO_DEFENCE)
@@ -271,17 +333,6 @@ class ERR_GameMode : SCR_BaseGameMode
Transition(ERR_Phase.EXTRACTION); Transition(ERR_Phase.EXTRACTION);
} }
} }
if (m_Phase == ERR_Phase.EXTRACTION)
{
if (!ERR_Actors.Alive(m_ExtractionVehicle)) { Transition(ERR_Phase.DEFEAT); return; }
foreach (IEntity actor : players)
{
if (CompartmentAccessComponent.GetVehicleIn(actor) != m_ExtractionVehicle) continue;
if (vector.DistanceXZ(actor.GetOrigin(), m_EscapeCenter) <= m_EscapeRadius) continue;
m_Escaped.Insert(GetGame().GetPlayerManager().GetPlayerIdFromControlledEntity(actor));
}
if (!m_Escaped.IsEmpty()) { Transition(ERR_Phase.VICTORY); return; }
}
array<int> connected = {}; array<int> connected = {};
GetGame().GetPlayerManager().GetPlayers(connected); GetGame().GetPlayerManager().GetPlayers(connected);
foreach (int id : connected) foreach (int id : connected)
@@ -5,6 +5,8 @@ modded class ERR_GameMode
protected int m_ERRBaseStep; protected int m_ERRBaseStep;
protected bool m_ERRStartupFailure; protected bool m_ERRStartupFailure;
protected bool m_ERRCacheLoss; protected bool m_ERRCacheLoss;
protected string m_ERRExtractionCase;
protected ref ERR_NativeExtractionProbe m_ERRExtractionProbe;
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 +23,9 @@ modded class ERR_GameMode
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;
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;
if (outcome == "extraction-startup-failure" && m_Factions) m_Factions.ExtractionPrefab = "{259EE7B78C51B624}Prefabs/Vehicles/Wheeled/UAZ469/UAZ469.et";
if (outcome == "extraction-boundary-failure") m_EscapeRadius = 0;
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);
@@ -101,6 +106,20 @@ modded class ERR_GameMode
{ {
if (!ERR_MissionRules.Terminal(current)) return; if (!ERR_MissionRules.Terminal(current)) return;
GetGame().GetCallqueue().Remove(ERR_BaseTick); GetGame().GetCallqueue().Remove(ERR_BaseTick);
if (m_ERRExtractionCase == "early-helicopter-loss")
{
if (!ERR_BaseCheck(current == ERR_Phase.DEFEAT && m_ERRBaseStep == 201 && Players().HasSurvivor() && Extraction().State() == ERR_ExtractionState.LOST, "lost helicopter ends prison phase despite a living prisoner")) return;
ERR_FailureGameOverScreenInfo result = new ERR_FailureGameOverScreenInfo();
if (!ERR_BaseCheck(EndReason().Contains("helicopter was lost") && result.GetDebriefing(0, null) == EndReason(), "early loss has a specific replicated and debriefing reason")) return;
Print("ERR SMOKE COMPLETE: early extraction vehicle loss");
return;
}
if (m_ERRExtractionCase == "extraction-capacity")
{
if (!ERR_BaseCheck(m_ERRBaseStep == 202, "capacity fixture finished before its explicit test reset")) return;
Print("ERR SMOKE COMPLETE: physical capacity and isolated extraction results; reset requested by fixture");
return;
}
if (!ERR_BaseCheck(current == ERR_Phase.VICTORY && m_ERRBaseStep == 5, "escape and restart reached without companion services")) return; if (!ERR_BaseCheck(current == ERR_Phase.VICTORY && m_ERRBaseStep == 5, "escape and restart reached without companion services")) return;
Print("ERR SMOKE COMPLETE: core-only escape"); Print("ERR SMOKE COMPLETE: core-only escape");
} }
@@ -108,6 +127,18 @@ modded class ERR_GameMode
{ {
float now = GetWorld().GetWorldTime(); float now = GetWorld().GetWorldTime();
if (now > m_ERRBaseDeadline) { ERR_BaseCheck(false, "timeout at " + m_ERRBaseStep.ToString()); return; } if (now > m_ERRBaseDeadline) { ERR_BaseCheck(false, "timeout at " + m_ERRBaseStep.ToString()); return; }
if (m_ERRExtractionCase == "extraction-startup-failure" || m_ERRExtractionCase == "extraction-boundary-failure")
{
if (PreparationError().IsEmpty()) return;
if (!ERR_BaseCheck(Phase() == ERR_Phase.PREPARING && !Active() && m_Stopped, "invalid extraction setup never starts gameplay")) return;
array<IEntity> players = {};
ERR_Actors.Players(players);
if (!ERR_BaseCheck(players.IsEmpty() && Sites() && Sites().Count() == 0 && m_OwnedEntities.IsEmpty() && !ExtractionVehicle(), "late startup failure rolls back all authored stock, scenery, groups and vehicle")) return;
if (!ERR_BaseCheck(PreparationError().Contains("twelve") && !Transition(ERR_Phase.PRISON), "invalid extraction retains actionable diagnosis and blocks progression")) return;
GetGame().GetCallqueue().Remove(ERR_BaseTick);
Print("ERR SMOKE COMPLETE: expected late extraction startup failure");
return;
}
if (m_ERRStartupFailure) if (m_ERRStartupFailure)
{ {
if (PreparationError().IsEmpty()) return; if (PreparationError().IsEmpty()) return;
@@ -123,6 +154,13 @@ modded class ERR_GameMode
Print("ERR SMOKE COMPLETE: expected startup-failure"); Print("ERR SMOKE COMPLETE: expected startup-failure");
return; return;
} }
if (m_ERRBaseStep == 200)
{
int result = m_ERRExtractionProbe.Tick(now);
if (result < 0) { GetGame().GetCallqueue().Remove(ERR_BaseTick); return; }
if (result == 1) { m_ERRBaseStep = 202; Transition(ERR_Phase.DEFEAT); }
return;
}
if (now < m_ERRBaseWait) return; if (now < m_ERRBaseWait) return;
if (m_ERRBaseStep == 0) if (m_ERRBaseStep == 0)
{ {
@@ -130,6 +168,20 @@ 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 == "early-helicopter-loss")
{
if (!ERR_BaseCheck(Extraction().Ready() && Players().HasSurvivor(), "ready helicopter and living prisoner before deliberate loss")) return;
m_ERRBaseStep = 201;
ERR_Actors.DeleteSpawned(ExtractionVehicle());
return;
}
if (m_ERRExtractionCase == "extraction-capacity")
{
DamageManagerComponent.Cast(m_ERRBasePlayer.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
m_ERRExtractionProbe = new ERR_NativeExtractionProbe(this);
m_ERRBaseStep = 200;
return;
}
string survey; string survey;
if (System.GetCLIParam("errSmokeOutcome", survey) && survey == "site-survey") if (System.GetCLIParam("errSmokeOutcome", survey) && survey == "site-survey")
{ {
@@ -138,7 +190,7 @@ modded class ERR_GameMode
GetGame().GetCallqueue().Remove(ERR_BaseTick); GetGame().GetCallqueue().Remove(ERR_BaseTick);
return; return;
} }
if (!ERR_NativeDefinitionProbe.Run() || !ERR_NativeContractsProbe.Run(this, m_ERRBasePlayer) || !ERR_BaseCover()) 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;
ERR_SiteRuntime cache = Sites().Find(m_ERRActiveCacheId); ERR_SiteRuntime cache = Sites().Find(m_ERRActiveCacheId);
@@ -166,7 +218,7 @@ modded class ERR_GameMode
ERR_Actors.DeleteSpawned(Sites().Find("everon-supply-1").Container); ERR_Actors.DeleteSpawned(Sites().Find("everon-supply-1").Container);
if (!ERR_BaseCheck(!Sites().Find("everon-supply-1").Container, "primary cache lost before any clues are recovered")) return; if (!ERR_BaseCheck(!Sites().Find("everon-supply-1").Container, "primary cache lost before any clues are recovered")) return;
} }
if (!ERR_BaseCheck(lock && m_ERRBaseRadio && m_ERRBaseDocuments.Count() == 2 && ERR_Actors.Alive(m_ExtractionVehicle), "gate, clues, radio and helicopter created by core")) return; if (!ERR_BaseCheck(lock && m_ERRBaseRadio && m_ERRBaseDocuments.Count() == 2 && ERR_Actors.Alive(ExtractionVehicle()), "gate, clues, radio and helicopter created by core")) return;
ERR_BaseMove(lock.GetOwner().GetOrigin() + "1 0 1"); ERR_BaseMove(lock.GetOwner().GetOrigin() + "1 0 1");
lock.PerformAction(lock.GetOwner(), m_ERRBasePlayer); lock.PerformAction(lock.GetOwner(), m_ERRBasePlayer);
if (!ERR_BaseCheck(Phase() == ERR_Phase.RADIO_SEARCH, "gate action begins escape")) return; if (!ERR_BaseCheck(Phase() == ERR_Phase.RADIO_SEARCH, "gate action begins escape")) return;
@@ -292,20 +344,20 @@ 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")) return; if (!ERR_BaseCheck(Phase() == ERR_Phase.EXTRACTION, "radio defence reveals extraction") || !ERR_NativeTimeProbe.VerifyProgression(this)) return;
CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_ERRBasePlayer.FindComponent(CompartmentAccessComponent)); CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_ERRBasePlayer.FindComponent(CompartmentAccessComponent));
BaseCompartmentSlot slot = access.FindFreeCompartment(m_ExtractionVehicle, ECompartmentType.PILOT); BaseCompartmentSlot slot = access.FindFreeCompartment(ExtractionVehicle(), ECompartmentType.PILOT);
if (!ERR_BaseCheck(slot && access.GetInVehicle(m_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;
m_ERRBaseStep = 5; m_ERRBaseStep = 5;
m_ERRBaseWait = now + 3000; m_ERRBaseWait = now + 3000;
} }
else if (m_ERRBaseStep == 5) else if (m_ERRBaseStep == 5)
{ {
if (!ERR_BaseCheck(CompartmentAccessComponent.GetVehicleIn(m_ERRBasePlayer) == m_ExtractionVehicle, "extraction requires real occupancy")) return; if (!ERR_BaseCheck(CompartmentAccessComponent.GetVehicleIn(m_ERRBasePlayer) == ExtractionVehicle(), "extraction requires real occupancy")) return;
vector transform[4]; vector transform[4];
m_ExtractionVehicle.GetWorldTransform(transform); ExtractionVehicle().GetWorldTransform(transform);
transform[3] = m_EscapeCenter + Vector(m_EscapeRadius + 100, 150, 0); transform[3] = m_EscapeCenter + Vector(m_EscapeRadius + 100, 150, 0);
m_ExtractionVehicle.SetWorldTransform(transform); ExtractionVehicle().SetWorldTransform(transform);
m_ERRBaseWait = now + 4000; m_ERRBaseWait = now + 4000;
} }
} }
@@ -0,0 +1,172 @@
#ifdef WORKBENCH
// Real vehicle/character compartments with an isolated synthetic identity roster.
// This is not twelve network clients, manual boarding, medical treatment or flight.
class ERR_NativeExtractionProbe
{
protected ERR_GameMode m_Mode;
protected Vehicle m_Vehicle;
protected ref ERR_PlayerRoster m_Roster = new ERR_PlayerRoster();
protected ref ERR_ExtractionService m_All;
protected ref ERR_ExtractionService m_Partial;
protected ref array<IEntity> m_Actors = {};
protected ref array<UUID> m_Accounts = {};
protected ref array<BaseCompartmentSlot> m_Seats = {};
protected vector m_Original[4];
protected int m_Step;
protected int m_Boarding;
protected int m_Resolutions;
protected float m_Wait;
protected UUID m_NewAccount = "00e77200-0000-0000-0000-000000000099";
void ERR_NativeExtractionProbe(ERR_GameMode mode) { m_Mode = mode; }
protected bool Check(bool condition, string detail)
{
if (condition) { Print("ERR SMOKE PASS: extraction " + detail); return true; }
Print("ERR SMOKE FAIL: extraction " + detail, LogLevel.ERROR);
return false;
}
protected void Resolved(ERR_ExtractionState state) { m_Resolutions++; }
protected IEntity Character(int index)
{
IEntity actor = ERR_Actors.Spawn(m_Mode.Factions().PrisonerPrefab, ERR_Actors.Ground(m_Original[3] + Vector(20 + index * 2, 0, 15)));
if (!actor) return null;
m_Mode.Own(actor);
m_Actors.Insert(actor);
DamageManagerComponent.Cast(actor.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
return actor;
}
protected void MoveHelicopter(bool outside)
{
vector transform[4];
m_Vehicle.GetWorldTransform(transform);
transform[3] = m_Original[3];
if (outside) transform[3] = m_Original[3] + "650 150 0";
m_Vehicle.SetWorldTransform(transform);
}
int Tick(float now)
{
if (now < m_Wait) return 0;
if (m_Step == 0)
{
if (!ERR_NativeTimeProbe.Run(m_Mode)) return -1;
m_Vehicle = m_Mode.ExtractionVehicle();
if (!Check(m_Vehicle && m_Mode.Extraction().Ready(), "authored transport is ready for twelve prisoners")) return -1;
int count = m_Mode.Extraction().Seats(m_Seats);
PrintFormat("ERR EXTRACTION CAPACITY: usable pilot/passenger positions=%1", count);
if (!Check(count >= 12 && !m_Mode.SetExtractionVehicle(m_Vehicle), "running mission cannot rebind its extraction vehicle")) return -1;
m_Vehicle.GetWorldTransform(m_Original);
DamageManagerComponent.Cast(m_Vehicle.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
for (int i = 0; i < 12; i++)
{
IEntity actor = Character(i);
UUID account = "00e77200-0000-0000-0000-" + (i + 1).ToString(12, true);
if (!Check(actor && m_Roster.Bind(10001 + i, account), "isolated participant created")) return -1;
m_Accounts.Insert(account);
m_Roster.Spawned(10001 + i, actor);
}
m_All = new ERR_ExtractionService(m_Roster);
if (!Check(m_All.Assign(m_Vehicle) && !m_All.Begin(m_Original[3], 0) && m_All.Begin(m_Original[3], 500), "invalid boundary rejected without preventing a valid service start")) return -1;
if (!Check(!m_All.Assign(m_Vehicle) && !m_All.Begin(m_Original[3], 500), "duplicate binding and start rejected")) return -1;
m_All.OnResolved().Insert(Resolved);
m_Step = 1;
m_Wait = now + 1000;
return 0;
}
if (m_Step == 1)
{
CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_Actors[m_Boarding].FindComponent(CompartmentAccessComponent));
if (!Check(access && access.GetInVehicle(m_Vehicle, m_Seats[m_Boarding], true, -1, ECloseDoorAfterActions.INVALID, false), "native boarding request accepted")) return -1;
m_Boarding++;
m_Wait = now + 500;
if (m_Boarding == 12) { m_Step = 2; m_Wait = now + 3000; }
return 0;
}
if (m_Step == 2)
{
for (int i = 0; i < 12; i++)
if (!Check(CompartmentAccessComponent.GetVehicleIn(m_Actors[i]) == m_Vehicle && m_Seats[i].GetOccupant() == m_Actors[i], "participant occupies a distinct physical seat")) return -1;
m_All.Tick(ERR_Phase.EXTRACTION);
if (!Check(m_All.State() == ERR_ExtractionState.WAITING && m_All.EscapedCount() == 0, "boarding inside boundary does not win")) return -1;
MoveHelicopter(true);
m_Step = 3;
m_Wait = now + 2500;
return 0;
}
if (m_Step == 3)
{
m_All.Tick(ERR_Phase.RADIO_SEARCH);
if (!Check(m_All.State() == ERR_ExtractionState.WAITING, "leaving before extraction phase does not win")) return -1;
m_All.Tick(ERR_Phase.EXTRACTION);
array<int> winners = {};
m_All.ConnectedWinners(winners);
if (!Check(m_All.EscapedCount() == 12 && m_All.LeftBehindCount() == 0 && winners.Count() == 12 && m_Resolutions == 1, "all twelve physical occupants escape exactly once")) return -1;
m_All.Tick(ERR_Phase.EXTRACTION);
if (!Check(m_Resolutions == 1 && !m_All.Assign(m_Vehicle), "resolved extraction neither repeats nor replaces its vehicle")) return -1;
MoveHelicopter(false);
m_Step = 4;
m_Wait = now + 2500;
return 0;
}
if (m_Step == 4)
{
SCR_CharacterDamageManagerComponent damage = SCR_CharacterDamageManagerComponent.Cast(m_Actors[0].FindComponent(SCR_CharacterDamageManagerComponent));
damage.EnableDamageHandling(true);
damage.Kill(Instigator.CreateInstigator(m_Actors[0]));
vector exitTransform[4];
m_Actors[1].GetWorldTransform(exitTransform);
exitTransform[3] = ERR_Actors.Ground(m_Original[3] + "30 0 0");
CompartmentAccessComponent access = CompartmentAccessComponent.Cast(m_Actors[1].FindComponent(CompartmentAccessComponent));
if (!Check(access.GetOutVehicle_NoDoor(exitTransform, false, false), "one survivor leaves the helicopter")) return -1;
CharacterControllerComponent.Cast(m_Actors[2].FindComponent(CharacterControllerComponent)).SetUnconscious(true);
m_Roster.Disconnect(10004);
IEntity newcomer = Character(12);
if (!Check(newcomer && m_Roster.Bind(10004, m_NewAccount), "departed connection ID reused by a distinct account")) return -1;
m_Roster.Spawned(10004, newcomer);
m_Partial = new ERR_ExtractionService(m_Roster);
if (!Check(m_Partial.Assign(m_Vehicle) && m_Partial.Begin(m_Original[3], 500), "isolated partial escape case starts")) return -1;
m_Step = 5;
m_Wait = now + 3000;
return 0;
}
if (m_Step == 5)
{
if (!Check(!ERR_Actors.Alive(m_Actors[0]) && !CompartmentAccessComponent.GetVehicleIn(m_Actors[1]), "dead occupant and left-behind survivor are physically distinct cases")) return -1;
if (!Check(ERR_Actors.Alive(m_Actors[2]) && !ERR_Actors.CanFight(m_Actors[2]) && CompartmentAccessComponent.GetVehicleIn(m_Actors[2]) == m_Vehicle, "unconscious passenger remains physically aboard")) return -1;
MoveHelicopter(true);
m_Step = 6;
m_Wait = now + 2500;
return 0;
}
if (m_Step == 6)
{
m_Partial.Tick(ERR_Phase.EXTRACTION);
array<int> winners = {};
m_Partial.ConnectedWinners(winners);
if (!Check(m_Partial.EscapedCount() == 10 && m_Partial.LeftBehindCount() == 3 && winners.Count() == 9, "partial escape counts only living aboard participants")) return -1;
if (!Check(m_Partial.DidEscape(m_Accounts[2]) && m_Partial.DidEscape(m_Accounts[3]) && !m_Partial.DidEscape(m_Accounts[0]) && !m_Partial.DidEscape(m_Accounts[1]) && !m_Partial.DidEscape(m_NewAccount), "unconscious and reserved occupants escape; dead and absent people do not")) return -1;
if (!Check(winners.Contains(10003) && !winners.Contains(10004), "recycled connection ID does not inherit another account's win")) return -1;
if (!Check(m_Roster.Bind(10040, m_Accounts[3]), "escaped reserved account can rebind to a new connection")) return -1;
m_Partial.ConnectedWinners(winners);
if (!Check(winners.Count() == 10 && winners.Contains(10040) && !winners.Contains(10004), "result follows escaped identity after rebinding")) return -1;
m_Partial.Tick(ERR_Phase.EXTRACTION);
if (!Check(m_Partial.EscapedCount() == 10 && m_Partial.LeftBehindCount() == 3, "terminal result snapshot remains stable")) return -1;
ERR_PlayerRoster emptyRoster = new ERR_PlayerRoster();
ERR_ExtractionService empty = new ERR_ExtractionService(emptyRoster);
if (!Check(empty.Assign(m_Vehicle) && empty.Begin(m_Original[3], 500), "empty-roster control starts")) return -1;
empty.Tick(ERR_Phase.EXTRACTION);
if (!Check(empty.State() == ERR_ExtractionState.WAITING, "unregistered occupants cannot win the mission")) return -1;
ERR_ExtractionService stopped = new ERR_ExtractionService(m_Roster);
if (!Check(stopped.Assign(m_Vehicle) && stopped.Begin(m_Original[3], 500), "stopped-service control starts")) return -1;
stopped.Stop();
stopped.Tick(ERR_Phase.EXTRACTION);
if (!Check(stopped.State() == ERR_ExtractionState.WAITING, "stopped extraction cannot resolve")) return -1;
if (!ERR_NativeResultProbe.Run(m_Partial, m_Accounts[3], m_Accounts[0]) || !ERR_NativeTimeProbe.VerifyProgression(m_Mode)) return -1;
MoveHelicopter(false);
for (int i = m_Actors.Count() - 1; i >= 0; i--) ERR_Actors.DeleteSpawned(m_Actors[i]);
m_Step = 7;
return 1;
}
return 0;
}
}
#endif
@@ -0,0 +1,68 @@
#ifdef WORKBENCH
// Local controller and native presentation provider; no network clients are
// simulated. The extraction snapshot was produced by real occupied seats.
class ERR_NativeResultProbe
{
protected static Widget s_Content;
protected static bool Check(bool condition, string detail)
{
if (condition) { Print("ERR SMOKE PASS: result " + detail); return true; }
if (s_Content) s_Content.RemoveFromHierarchy();
s_Content = null;
Print("ERR SMOKE FAIL: result " + detail, LogLevel.ERROR);
return false;
}
protected static bool NativeText(string title, string debrief)
{
if (!s_Content) return false;
TextWidget titleWidget = TextWidget.Cast(s_Content.FindAnyWidget("GameOver_State"));
TextWidget debriefWidget = TextWidget.Cast(s_Content.FindAnyWidget("GameOver_Description"));
return titleWidget && debriefWidget && titleWidget.GetText() == title && debriefWidget.GetText() == debrief;
}
static bool Run(ERR_ExtractionService extraction, UUID escapedAccount, UUID missedAccount)
{
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerController());
if (!Check(controller && extraction && extraction.State() == ERR_ExtractionState.ESCAPED, "local controller and physical extraction snapshot exist")) return false;
int playerId = controller.GetPlayerId();
ERR_EscapeGameOverScreenInfo info = new ERR_EscapeGameOverScreenInfo();
array<int> staleIds = {playerId};
SCR_GameModeEndData staleData = SCR_GameModeEndData.Create(EGameOverTypes.VICTORY, staleIds);
array<int> copiedIds = {};
staleData.GetWinnerIds(copiedIds);
controller.ERR_ResetEscapeResult();
if (!Check(controller.ERR_EscapeResult() == ERR_PersonalEscapeResult.UNKNOWN && info.GetTitle(playerId, copiedIds) == "The helicopter escaped", "unknown controller ignores stale native end-data winner ID")) return false;
ResourceName layout = "{C4507D07F3C54831}UI/layouts/HUD/GameOver/EndScreen/EndScreenContent_NoImage.layout";
s_Content = GetGame().GetWorkspace().CreateWidgets(layout);
if (!Check(s_Content != null, "native result content widgets created")) return false;
s_Content.SetVisible(false);
SCR_GameOverScreenContentUIComponent contentHandler = SCR_GameOverScreenContentUIComponent.Cast(s_Content.FindHandler(SCR_GameOverScreenContentUIComponent));
if (!Check(contentHandler != null, "native result content handler attached")) return false;
SCR_GameOverScreenUIContentData content = new SCR_GameOverScreenUIContentData(layout, info, staleData, "STALE WINNER", string.Empty, "STALE DEBRIEF", ResourceName.Empty, ResourceName.Empty, null, string.Empty, string.Empty, string.Empty);
contentHandler.InitContent(content);
if (!Check(NativeText("The helicopter escaped", "Your personal escape result is not available."), "opened native content ignores a stale winner while personal result is unknown")) return false;
ERR_PlayerRoster roster = new ERR_PlayerRoster();
if (!Check(roster.Bind(playerId, escapedAccount), "isolated presentation account binds to local controller ID")) return false;
roster.Spawned(playerId, controller.GetControlledEntity());
controller.ERR_PublishEscapeResult(roster, extraction);
array<int> noWinners = {};
if (!Check(controller.ERR_EscapeResult() == ERR_PersonalEscapeResult.ESCAPED && info.GetTitle(playerId, noWinners) == "You escaped Everon", "identity snapshot publishes victory despite missing end-data ID")) return false;
if (!Check(NativeText("You escaped Everon", "You crossed the extraction boundary aboard the helicopter."), "already-open native content refreshes when personal victory arrives")) return false;
if (!Check(roster.Bind(playerId, missedAccount), "local presentation connection ID is recycled to non-escapee")) return false;
roster.Spawned(playerId, controller.GetControlledEntity());
controller.ERR_PublishEscapeResult(roster, extraction);
if (!Check(controller.ERR_EscapeResult() == ERR_PersonalEscapeResult.MISSED && info.GetTitle(playerId, copiedIds) == "The helicopter escaped" && info.GetDebriefing(playerId, copiedIds) == "You did not escape with the helicopter.", "recycled winner ID cannot grant escape or misdescribe dead occupants")) return false;
if (!Check(NativeText("The helicopter escaped", "You did not escape with the helicopter."), "native text refresh removes the previous account's win")) return false;
if (!Check(roster.Bind(playerId, escapedAccount), "escaped presentation account returns after simulated rebind")) return false;
controller.ERR_PublishEscapeResult(roster, extraction);
if (!Check(info.GetTitle(playerId, noWinners) == "You escaped Everon", "presentation follows returning account rather than copied end data")) return false;
controller.ERR_ResetEscapeResult();
if (!Check(controller.ERR_EscapeResult() == ERR_PersonalEscapeResult.UNKNOWN && info.GetTitle(playerId, copiedIds) == "The helicopter escaped", "round reset clears personal result despite stale winner ID")) return false;
if (!Check(NativeText("The helicopter escaped", "Your personal escape result is not available."), "round reset clears the open native result text")) return false;
s_Content.RemoveFromHierarchy();
s_Content = null;
ERR_GameMode mode = ERR_GameMode.Get();
controller.ERR_PublishEscapeResult(mode.Players(), mode.Extraction());
return true;
}
}
#endif
@@ -0,0 +1,117 @@
#ifdef WORKBENCH
class ERR_NativeSettingsReader : ERR_Settings
{
bool Probe(string path, out map<string, int> values) { return Read(path, values); }
}
// Runs inside the disposable native test profile. No original settings touched.
class ERR_NativeTimeProbe
{
protected static float s_EngineTime;
protected static float s_ClockHours;
protected static int s_Multiplier;
protected static bool s_Started;
static bool VerifyProgression(ERR_GameMode mode)
{
ChimeraWorld world = ChimeraWorld.CastFrom(mode.GetWorld());
TimeAndWeatherManagerEntity manager = world.GetTimeAndWeatherManager();
if (!Check(s_Started && manager && manager.GetIsDayAutoAdvanced(), "clock advancement remains enabled")) return false;
float elapsed = manager.GetEngineTime() - s_EngineTime;
if (!Check(elapsed >= 10, "progression sampled across at least ten engine seconds")) return false;
float actual = manager.GetTimeOfTheDay() - s_ClockHours;
if (actual < 0) actual += 24;
float expected = elapsed * s_Multiplier / 3600.0;
return Check(Math.AbsFloat(actual - expected) < 0.001, "native clock advances at configured rate without periodic resets");
}
protected static bool Check(bool condition, string detail)
{
if (condition) { Print("ERR SMOKE PASS: mission time " + detail); return true; }
Print("ERR SMOKE FAIL: mission time " + detail, LogLevel.ERROR);
return false;
}
protected static bool WriteFixture(string path, string omit = "", bool clock = false, float minutes = 840, bool speed = false, float multiplier = 1)
{
JsonSaveContext json = new JsonSaveContext();
json.EnableTypeDiscriminator(false);
if (omit != "reportIntervalSeconds") json.WriteValue("reportIntervalSeconds", 20);
json.WriteValue("supportSquadLimit", 2);
json.WriteValue("responseRadiusMetres", 1500);
json.WriteValue("aiIntelChancePercent", 0);
json.WriteValue("intelRevealChancePercent", 100);
json.WriteValue("radioDefenceSeconds", 120);
if (clock) json.WriteValue("startTimeMinutes", minutes);
if (speed) json.WriteValue("timeMultiplier", multiplier);
return json.SaveToFile(path);
}
protected static bool SettingsMigration(string path)
{
if (!Check(WriteFixture(path), "legacy fixture created")) return false;
ERR_Settings legacy = new ERR_Settings(path);
if (!Check(legacy.Get("reportIntervalSeconds") == 20 && legacy.Get("radioDefenceSeconds") == 120 && legacy.Get("aiIntelChancePercent") == 0 && legacy.Get("intelRevealChancePercent") == 100, "existing six-key settings preserved")) return false;
if (!Check(legacy.Get("startTimeMinutes") == 840 && legacy.Get("timeMultiplier") == 1, "only absent time settings receive defaults")) return false;
JsonLoadContext unchanged = new JsonLoadContext();
if (!Check(unchanged.LoadFromFile(path) && !unchanged.DoesKeyExist("startTimeMinutes") && !unchanged.DoesKeyExist("timeMultiplier"), "loading does not rewrite legacy file")) return false;
if (!Check(legacy.Set("startTimeMinutes", 375) && legacy.Set("timeMultiplier", 4), "explicit save upgrades valid legacy settings")) return false;
ERR_Settings reloaded = new ERR_Settings(path);
if (!Check(reloaded.Get("startTimeMinutes") == 375 && reloaded.Get("timeMultiplier") == 4 && reloaded.Get("responseRadiusMetres") == 1500 && reloaded.Get("radioDefenceSeconds") == 120, "new keys and old values survive reload")) return false;
ERR_NativeSettingsReader reader = new ERR_NativeSettingsReader();
map<string, int> values;
if (!WriteFixture(path, "", true, 1440)) return false;
if (!Check(!reader.Probe(path, values), "present out-of-range time cannot silently default")) return false;
if (!WriteFixture(path, "", true, 375.5)) return false;
if (!Check(!reader.Probe(path, values), "fractional clock setting rejected")) return false;
if (!WriteFixture(path, "", false, 0, true, 0)) return false;
if (!Check(!reader.Probe(path, values), "zero multiplier rejected")) return false;
if (!WriteFixture(path, "reportIntervalSeconds")) return false;
if (!Check(!reader.Probe(path, values), "missing legacy setting remains invalid")) return false;
if (!WriteFixture(path, "", true, 375)) return false;
if (!Check(reader.Probe(path, values) && values.Get("startTimeMinutes") == 375 && values.Get("timeMultiplier") == 1, "partially upgraded file defaults only missing new field")) return false;
if (!WriteFixture(path, "", false, 0, true, 25)) return false;
ERR_Settings recovered = new ERR_Settings(path);
if (!Check(recovered.Get("startTimeMinutes") == 375 && recovered.Get("timeMultiplier") == 1 && recovered.Get("reportIntervalSeconds") == 20, "valid saved backup recovers invalid primary")) return false;
return true;
}
static bool Run(ERR_GameMode mode)
{
int minutes;
if (!Check(ERR_TimeService.ParseClock("00:00", minutes) && minutes == 0 && ERR_TimeService.ParseClock("23:59", minutes) && minutes == 1439 && ERR_TimeService.Clock(375) == "06:15", "clock parsing includes midnight and final minute")) return false;
if (!Check(!ERR_TimeService.ParseClock("24:00", minutes) && !ERR_TimeService.ParseClock("12:60", minutes) && !ERR_TimeService.ParseClock("1:00", minutes) && !ERR_TimeService.ParseClock("ab:cd", minutes) && !ERR_TimeService.ParseClock("06:15junk", minutes), "malformed clock commands rejected")) return false;
string path = "$profile:erri-native-time-probe.json";
if (!Check(!FileIO.FileExists(path) && !FileIO.FileExists(path + ".bak") && !FileIO.FileExists(path + ".tmp"), "isolated fixture paths unused")) return false;
bool migrated = SettingsMigration(path);
FileIO.DeleteFile(path); FileIO.DeleteFile(path + ".bak"); FileIO.DeleteFile(path + ".tmp");
if (!migrated) return false;
if (!Check(mode.Time() && mode.Time().Started(), "server starts world clock before prison phase")) return false;
ChimeraWorld world = ChimeraWorld.CastFrom(mode.GetWorld());
TimeAndWeatherManagerEntity manager = world.GetTimeAndWeatherManager();
if (!Check(manager && manager.GetIsDayAutoAdvanced() && Math.AbsFloat(manager.GetDayDuration() - ERR_TimeService.DayDuration(mode.Time().Multiplier())) < 0.1, "engine progression matches applied multiplier")) return false;
int originalTime = mode.Settings().Get("startTimeMinutes");
int originalSpeed = mode.Settings().Get("timeMultiplier");
array<string> replies = {};
mode.Admin().Execute(mode, false, "mission time set 06:15", replies);
if (!Check(mode.Settings().Get("startTimeMinutes") == originalTime && replies[0] == "Administrator access required.", "unauthorized clock mutation rejected")) return false;
mode.Admin().Execute(mode, true, "mission time set 24:00", replies);
if (!Check(mode.Settings().Get("startTimeMinutes") == originalTime && replies[0].Contains("Invalid"), "invalid clock command preserves setting")) return false;
float currentHours = manager.GetTimeOfTheDay();
float currentDuration = manager.GetDayDuration();
int appliedStart = mode.Time().StartMinutes();
int appliedSpeed = mode.Time().Multiplier();
mode.Admin().Execute(mode, true, "mission time set 06:15", replies);
bool savedTime = mode.Settings().Get("startTimeMinutes") == 375 && replies[0].Contains("next round");
mode.Admin().Execute(mode, true, "mission speed set 4", replies);
bool savedSpeed = mode.Settings().Get("timeMultiplier") == 4 && replies[0].Contains("next round");
bool idempotent = mode.Time().Start(mode) && Math.AbsFloat(manager.GetTimeOfTheDay() - currentHours) < 0.01 && manager.GetDayDuration() == currentDuration && mode.Time().StartMinutes() == appliedStart && mode.Time().Multiplier() == appliedSpeed;
mode.Admin().Execute(mode, true, "mission time show", replies);
bool shown = replies.Count() == 2 && replies[0].Contains("Clock") && replies[1] == "Next round: 06:15, 4x progression.";
bool restoredTime = mode.Settings().Set("startTimeMinutes", originalTime);
bool restoredSpeed = mode.Settings().Set("timeMultiplier", originalSpeed);
if (!Check(savedTime && savedSpeed && restoredTime && restoredSpeed, "authorized settings persist and test restores originals")) return false;
if (!Check(idempotent, "saved changes and repeated start leave current clock and speed intact")) return false;
if (!Check(shown, "admin sees current clock separately from next round settings")) return false;
s_EngineTime = manager.GetEngineTime();
s_ClockHours = manager.GetTimeOfTheDay();
s_Multiplier = mode.Time().Multiplier();
s_Started = true;
return true;
}
}
#endif
@@ -63,7 +63,7 @@ class ERR_Objectives
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); 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) if (phase == ERR_Phase.EXTRACTION)
return string.Format("Reach the helicopter marked on your map. Board and fly beyond %1 kilometres from the prison. Everyone aboard escapes; survivors left behind do not.", m_Mode.EscapeRadius() / 1000.0); 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 ""; return "";
} }
@@ -0,0 +1,56 @@
enum ERR_PersonalEscapeResult { UNKNOWN, ESCAPED, MISSED }
// Only the server resolves account identities. Clients receive their controller's
// result, never a persistent account ID or a reused end-data connection ID.
modded class SCR_PlayerController
{
[RplProp(onRplName: "ERR_OnEscapeResultReplicated")]
protected ERR_PersonalEscapeResult m_ERREscapeResult;
[RplProp(onRplName: "ERR_OnEscapeResultReplicated")]
protected RplId m_ERREscapeResultMission = RplId.Invalid();
protected static ref ScriptInvoker s_ERREscapeResultChanged = new ScriptInvoker();
static ScriptInvoker ERR_OnEscapeResultChanged() { return s_ERREscapeResultChanged; }
protected RplId ERR_CurrentResultMission()
{
ERR_GameMode mode = ERR_GameMode.Get();
if (!mode) return RplId.Invalid();
RplComponent component = RplComponent.Cast(mode.FindComponent(RplComponent));
if (!component) return RplId.Invalid();
return component.Id();
}
ERR_PersonalEscapeResult ERR_EscapeResult()
{
RplId mission = ERR_CurrentResultMission();
if (mission == RplId.Invalid() || mission != m_ERREscapeResultMission) return ERR_PersonalEscapeResult.UNKNOWN;
return m_ERREscapeResult;
}
void ERR_ResetEscapeResult()
{
if (!Replication.IsServer()) return;
m_ERREscapeResult = ERR_PersonalEscapeResult.UNKNOWN;
m_ERREscapeResultMission = ERR_CurrentResultMission();
Replication.BumpMe();
ERR_OnEscapeResultReplicated();
}
void ERR_PublishEscapeResult(ERR_PlayerRoster roster, ERR_ExtractionService extraction)
{
if (!Replication.IsServer()) return;
ERR_PersonalEscapeResult result = ERR_PersonalEscapeResult.UNKNOWN;
ERR_PlayerLife life;
if (roster) life = roster.Get(GetPlayerId());
if (life && life.Connected && life.ConnectionId == GetPlayerId() && life.UsedLife && extraction && extraction.State() == ERR_ExtractionState.ESCAPED)
{
result = ERR_PersonalEscapeResult.MISSED;
if (extraction.DidEscape(life.AccountId)) result = ERR_PersonalEscapeResult.ESCAPED;
}
m_ERREscapeResult = result;
m_ERREscapeResultMission = ERR_CurrentResultMission();
Replication.BumpMe();
ERR_OnEscapeResultReplicated();
}
protected void ERR_OnEscapeResultReplicated()
{
if (GetGame() && this == GetGame().GetPlayerController()) s_ERREscapeResultChanged.Invoke();
}
}
@@ -41,7 +41,7 @@ modded class SCR_PlayerController
else if (mode.Phase() == ERR_Phase.RADIO_DEFENCE) 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."; 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) 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. Everyone aboard escapes; players left behind do not."; 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); if (!message.IsEmpty()) hints.ShowCustom(message, "Escape Everon", 15);
m_ERRGuidePhase = mode.Phase(); m_ERRGuidePhase = mode.Phase();
m_ERRGuideError = mode.PreparationError(); m_ERRGuideError = mode.PreparationError();
@@ -71,6 +71,12 @@ class ERR_PlayerRoster
m_Connections.Remove(playerId); m_Connections.Remove(playerId);
m_OnChanged.Invoke(playerId); m_OnChanged.Invoke(playerId);
} }
void Participants(out array<ref ERR_PlayerLife> lives)
{
lives.Clear();
foreach (UUID identity, ERR_PlayerLife life : m_Lives)
if (life.UsedLife) lives.Insert(life);
}
bool HasSurvivor() bool HasSurvivor()
{ {
// Native reconnect reservations retain the original actor until expiry. // Native reconnect reservations retain the original actor until expiry.
+28 -9
View File
@@ -4,10 +4,11 @@ class ERR_Settings
static const string PATH = "$profile:rereintroduced.json"; static const string PATH = "$profile:rereintroduced.json";
protected ref map<string, int> m_Values = new map<string, int>(); protected ref map<string, int> m_Values = new map<string, int>();
protected bool m_ReadOnly; protected bool m_ReadOnly;
protected string m_Path;
static array<string> Keys() static array<string> Keys()
{ {
return {"reportIntervalSeconds", "supportSquadLimit", "responseRadiusMetres", "aiIntelChancePercent", "intelRevealChancePercent", "radioDefenceSeconds"}; return {"reportIntervalSeconds", "supportSquadLimit", "responseRadiusMetres", "aiIntelChancePercent", "intelRevealChancePercent", "radioDefenceSeconds", "startTimeMinutes", "timeMultiplier"};
} }
static bool Valid(string key, int value) static bool Valid(string key, int value)
@@ -17,21 +18,33 @@ class ERR_Settings
if (key == "responseRadiusMetres") return value >= 500 && value <= 5000; if (key == "responseRadiusMetres") return value >= 500 && value <= 5000;
if (key == "aiIntelChancePercent" || key == "intelRevealChancePercent") return value >= 0 && value <= 100; if (key == "aiIntelChancePercent" || key == "intelRevealChancePercent") return value >= 0 && value <= 100;
if (key == "radioDefenceSeconds") return value >= 30 && value <= 1800; if (key == "radioDefenceSeconds") return value >= 30 && value <= 1800;
if (key == "startTimeMinutes") return value >= 0 && value <= 1439;
if (key == "timeMultiplier") return value >= 1 && value <= 24;
return false; return false;
} }
void ERR_Settings() static int AddedDefault(string key)
{ {
if (key == "startTimeMinutes") return 840;
if (key == "timeMultiplier") return 1;
return -1;
}
void ERR_Settings(string path = PATH)
{
m_Path = path;
m_Values.Set("reportIntervalSeconds", 10); m_Values.Set("reportIntervalSeconds", 10);
m_Values.Set("supportSquadLimit", 4); m_Values.Set("supportSquadLimit", 4);
m_Values.Set("responseRadiusMetres", 2000); m_Values.Set("responseRadiusMetres", 2000);
m_Values.Set("aiIntelChancePercent", 60); m_Values.Set("aiIntelChancePercent", 60);
m_Values.Set("intelRevealChancePercent", 15); m_Values.Set("intelRevealChancePercent", 15);
m_Values.Set("radioDefenceSeconds", 180); m_Values.Set("radioDefenceSeconds", 180);
m_Values.Set("startTimeMinutes", AddedDefault("startTimeMinutes"));
m_Values.Set("timeMultiplier", AddedDefault("timeMultiplier"));
if (!Replication.IsServer()) { m_ReadOnly = true; return; } if (!Replication.IsServer()) { m_ReadOnly = true; return; }
map<string, int> loaded; map<string, int> loaded;
if (Read(PATH, loaded) || Read(PATH + ".bak", loaded)) m_Values = loaded; if (Read(m_Path, loaded) || Read(m_Path + ".bak", loaded)) m_Values = loaded;
else if (FileIO.FileExists(PATH) || FileIO.FileExists(PATH + ".bak")) else if (FileIO.FileExists(m_Path) || FileIO.FileExists(m_Path + ".bak"))
{ {
m_ReadOnly = true; m_ReadOnly = true;
Print("Rereintroduced: invalid settings; defaults active, existing files preserved", LogLevel.ERROR); Print("Rereintroduced: invalid settings; defaults active, existing files preserved", LogLevel.ERROR);
@@ -47,6 +60,12 @@ class ERR_Settings
values = new map<string, int>(); values = new map<string, int>();
foreach (string key : Keys()) foreach (string key : Keys())
{ {
// Only newly introduced keys may be absent in an older valid file.
if (!json.DoesKeyExist(key) && AddedDefault(key) >= 0)
{
values.Set(key, AddedDefault(key));
continue;
}
float number; float number;
if (!json.ReadValue(key, number)) return false; if (!json.ReadValue(key, number)) return false;
int value = Math.Round(number); int value = Math.Round(number);
@@ -68,7 +87,7 @@ class ERR_Settings
json.WriteValue(option, saved); json.WriteValue(option, saved);
} }
map<string, int> checked; map<string, int> checked;
if (!json.SaveToFile(PATH + ".tmp") || !Read(PATH + ".tmp", checked)) return false; if (!json.SaveToFile(m_Path + ".tmp") || !Read(m_Path + ".tmp", checked)) return false;
foreach (string option : Keys()) foreach (string option : Keys())
{ {
int expected = Get(option); int expected = Get(option);
@@ -76,10 +95,10 @@ class ERR_Settings
if (checked.Get(option) != expected) return false; if (checked.Get(option) != expected) return false;
} }
map<string, int> previous; map<string, int> previous;
if (Read(PATH, previous) && !FileIO.CopyFile(PATH, PATH + ".bak")) return false; if (Read(m_Path, previous) && !FileIO.CopyFile(m_Path, m_Path + ".bak")) return false;
if (!FileIO.CopyFile(PATH + ".tmp", PATH) || !Read(PATH, checked)) if (!FileIO.CopyFile(m_Path + ".tmp", m_Path) || !Read(m_Path, checked))
{ {
if (FileIO.FileExists(PATH + ".bak")) FileIO.CopyFile(PATH + ".bak", PATH); if (FileIO.FileExists(m_Path + ".bak")) FileIO.CopyFile(m_Path + ".bak", m_Path);
return false; return false;
} }
foreach (string option : Keys()) foreach (string option : Keys())
@@ -88,7 +107,7 @@ class ERR_Settings
if (option == key) expected = value; if (option == key) expected = value;
if (checked.Get(option) != expected) if (checked.Get(option) != expected)
{ {
if (FileIO.FileExists(PATH + ".bak")) FileIO.CopyFile(PATH + ".bak", PATH); if (FileIO.FileExists(m_Path + ".bak")) FileIO.CopyFile(m_Path + ".bak", m_Path);
return false; return false;
} }
} }
@@ -90,7 +90,7 @@ class ERR_SiteService
{ {
Vehicle helicopter = Vehicle.Cast(Spawn(m_Mode.Factions().ExtractionPrefab, position + "12 0 0")); Vehicle helicopter = Vehicle.Cast(Spawn(m_Mode.Factions().ExtractionPrefab, position + "12 0 0"));
if (!helicopter) return Fail("extraction vehicle"); if (!helicopter) return Fail("extraction vehicle");
m_Mode.SetExtractionVehicle(helicopter); if (!m_Mode.SetExtractionVehicle(helicopter)) return Fail("extraction vehicle registration");
} }
if (!spec.Container.IsEmpty()) if (!spec.Container.IsEmpty())
{ {
@@ -20,11 +20,14 @@ class ERR_SpawnLogic : SCR_SpawnLogic
} }
#endif #endif
ERR_GameMode mode = ERR_GameMode.Get(); ERR_GameMode mode = ERR_GameMode.Get();
SCR_PlayerController resultController = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId));
if (resultController) resultController.ERR_ResetEscapeResult();
if (!mode || !mode.Players().Bind(playerId, identity)) if (!mode || !mode.Players().Bind(playerId, identity))
{ {
Print("Rereintroduced: player identity could not be bound; spawn withheld", LogLevel.ERROR); Print("Rereintroduced: player identity could not be bound; spawn withheld", LogLevel.ERROR);
return; return;
} }
if (resultController) resultController.ERR_PublishEscapeResult(mode.Players(), mode.Extraction());
m_Identities.Set(playerId, identity); m_Identities.Set(playerId, identity);
if (ResolveReconnection(playerId)) if (ResolveReconnection(playerId))
{ {
@@ -0,0 +1,81 @@
// The authoritative engine manager owns progression and replication. This
// service sets it once per mission instance; saved changes apply next round.
class ERR_TimeService
{
protected TimeAndWeatherManagerEntity m_Manager;
protected bool m_Started;
protected int m_StartMinutes;
protected int m_Multiplier;
static float DayDuration(int multiplier)
{
if (!ERR_Settings.Valid("timeMultiplier", multiplier)) return -1;
return 86400.0 / multiplier;
}
static string Clock(int minutes)
{
if (!ERR_Settings.Valid("startTimeMinutes", minutes)) return "unavailable";
int hours = minutes / 60;
int remainder = minutes % 60;
string hourText = hours.ToString();
string minuteText = remainder.ToString();
if (hours < 10) hourText = "0" + hourText;
if (remainder < 10) minuteText = "0" + minuteText;
return hourText + ":" + minuteText;
}
static bool ParseClock(string text, out int minutes)
{
if (text.Length() != 5 || text.Substring(2, 1) != ":") return false;
int hours;
int remainder;
if (!ERR_CommandArguments.Integer(text.Substring(0, 2), hours) || !ERR_CommandArguments.Integer(text.Substring(3, 2), remainder)) return false;
if (hours > 23 || remainder > 59) return false;
minutes = hours * 60 + remainder;
return true;
}
bool Start(ERR_GameMode mode)
{
if (!Replication.IsServer() || !mode || !mode.Settings()) return false;
if (m_Started) return true;
ChimeraWorld world = ChimeraWorld.CastFrom(mode.GetWorld());
if (!world) return false;
m_Manager = world.GetTimeAndWeatherManager();
if (!m_Manager) return false;
int startMinutes = mode.Settings().Get("startTimeMinutes");
int multiplier = mode.Settings().Get("timeMultiplier");
if (!ERR_Settings.Valid("startTimeMinutes", startMinutes) || !ERR_Settings.Valid("timeMultiplier", multiplier)) return false;
float previousDuration = m_Manager.GetDayDuration();
bool previousAdvancement = m_Manager.GetIsDayAutoAdvanced();
if (!m_Manager.SetDayDuration(DayDuration(multiplier))) return false;
if (!m_Manager.SetIsDayAutoAdvanced(true))
{
m_Manager.SetDayDuration(previousDuration);
return false;
}
if (!m_Manager.SetTimeOfTheDay(startMinutes / 60.0, true))
{
m_Manager.SetDayDuration(previousDuration);
m_Manager.SetIsDayAutoAdvanced(previousAdvancement);
return false;
}
m_StartMinutes = startMinutes;
m_Multiplier = multiplier;
m_Started = true;
PrintFormat("Rereintroduced [time]: started at %1 with %2x progression", Clock(m_StartMinutes), m_Multiplier);
return true;
}
bool Started() { return m_Started; }
int StartMinutes() { return m_StartMinutes; }
int Multiplier() { return m_Multiplier; }
int CurrentMinutes()
{
if (!m_Started || !m_Manager) return -1;
int minutes = Math.Floor(m_Manager.GetTimeOfTheDay() * 60);
return minutes % 1440;
}
string Status()
{
if (!m_Started) return "Clock not started.";
return "Clock " + Clock(CurrentMinutes()) + ", " + m_Multiplier.ToString() + "x progression (round started " + Clock(m_StartMinutes) + ").";
}
}
+57
View File
@@ -275,6 +275,63 @@
"docs/evidence/native-2026-09-19-034556/rereintroduced-hq.log.txt", "docs/evidence/native-2026-09-19-034556/rereintroduced-hq.log.txt",
"docs/evidence/native-2026-09-19-034556/source-sha256.json" "docs/evidence/native-2026-09-19-034556/source-sha256.json"
] ]
},
"scripted_twelve_physical_occupants": {
"status": "passed",
"scope": "One Core-only hidden muted Workbench fixture, 60 passing assertions. The vanilla Mi-8 exposes 17 pilot/cargo positions and twelve real characters occupy distinct seats. Isolated synthetic account records check partial escape, dead/unconscious/disconnected occupants and recycled IDs. The fixture requests its own terminal reset; it is not twelve network clients or manual flight. Seven inherited vehicle resource errors remain.",
"evidence": [
"docs/evidence/native-2026-09-19-040125/report.json",
"docs/evidence/native-2026-09-19-040125/source-sha256.json"
]
},
"scripted_invalid_extraction_transport": {
"status": "passed",
"scope": "One hidden muted negative startup fixture, three passing assertions. A real under-capacity vanilla vehicle in the in-memory test catalog prevents play/player spawn and rolls back prepared site content. Expected startup ERROR and seven inherited vehicle resource errors are retained.",
"evidence": [
"docs/evidence/native-2026-09-19-040443-expected-startup-failure/report.json",
"docs/evidence/native-2026-09-19-040443-expected-startup-failure/source-sha256.json"
]
},
"scripted_invalid_extraction_boundary": {
"status": "passed",
"scope": "One hidden muted negative startup fixture, three passing assertions. A zero-radius extraction boundary with the normal helicopter prevents play/player spawn and rolls back prepared site content. Expected startup ERROR and seven inherited vehicle resource errors are retained.",
"evidence": [
"docs/evidence/native-2026-09-19-040657-expected-boundary-failure/report.json",
"docs/evidence/native-2026-09-19-040657-expected-boundary-failure/source-sha256.json"
]
},
"scripted_personal_results_and_mission_time": {
"status": "passed",
"scope": "One hidden muted Core fixture, 100 passing assertions and no script/VM exceptions. Twelve physical occupants, isolated partial/account result cases, real local controller and hidden vanilla result widgets rejecting stale end-data IDs, legacy settings upgrade, admin time/speed changes applying next round only, and actual native clock progression. Seven inherited vehicle resource errors remain. Synthetic identity rebinding is not real network reconnect or replicated client UI acceptance.",
"evidence": [
"docs/evidence/native-2026-09-19-040928/report.json",
"docs/evidence/native-2026-09-19-040928/source-sha256.json"
]
},
"scripted_early_extraction_loss": {
"status": "passed",
"scope": "Two hidden muted Core rounds; six assertions. Helicopter loss during prison causes natural defeat/restart while the actual prisoner is alive, with the specific loss reason. Two inherited catalog teardown and seven vehicle errors remain; no network acceptance.",
"evidence": [
"docs/evidence/native-2026-09-19-041233/report.json",
"docs/evidence/native-2026-09-19-041233/source-sha256.json"
]
},
"scripted_core_extraction_clock_restart": {
"status": "passed",
"scope": "Two hidden muted Core-only escape/restart rounds; 194 assertions, no script/VM exceptions. Both initialize at saved 06:15 and 4x, verify native progression and complete the physical escape loop. Private profile restored exactly; seven inherited vehicle errors remain. No remote or long-duration clock acceptance.",
"evidence": [
"docs/evidence/native-2026-09-19-041445/report.json",
"docs/evidence/native-2026-09-19-041445/source-sha256.json",
"docs/evidence/native-2026-09-19-041445/test-settings.json"
]
},
"scripted_companion_extraction_clock_integration": {
"status": "passed",
"scope": "One hidden muted companion-loaded escape; 48 assertions, no script/VM exceptions. Base catalog/admin and companion aliases, physical intel, interrupted defence, extraction and personal winner title pass with the new services. Seven inherited vehicle errors remain; network result replication is unverified.",
"evidence": [
"docs/evidence/native-2026-09-19-042046/report.json",
"docs/evidence/native-2026-09-19-042046/source-sha256.json"
]
} }
} }
} }
+9
View File
@@ -47,3 +47,12 @@ Core reads `ERR_ScenarioDefinition` from `Configs/ERR/EveronSites.conf`. `ERR_Si
Core owns the `/esc` command registration, owner RPC, server-derived admin authorization, rate limit and command service. `/esc status`, `settings` and `mission radio show|set N` work without companion addons. Spectator cycling is available to players through its existing owner RPC. Chat extends the service with existing HQ/Intel aliases and HQ journal output; it does not install a second command transport. Native service fixtures test parsing and rejected mutations, not remote RPC identity enforcement. Core owns the `/esc` command registration, owner RPC, server-derived admin authorization, rate limit and command service. `/esc status`, `settings` and `mission radio show|set N` work without companion addons. Spectator cycling is available to players through its existing owner RPC. Chat extends the service with existing HQ/Intel aliases and HQ journal output; it does not install a second command transport. Native service fixtures test parsing and rejected mutations, not remote RPC identity enforcement.
Preparation failure is retained in replicated state. Spawning remains disabled, local guidance can explain failure before a character exists, and administrators can request the detailed cause. Waiting for site preparation does not consume a player's bounded spawn-attempt budget. The failure path stops services instead of silently leaving their timers running. Remote and visible pre-spawn presentation remain runtime acceptance work. Preparation failure is retained in replicated state. Spawning remains disabled, local guidance can explain failure before a character exists, and administrators can request the detailed cause. Waiting for site preparation does not consume a player's bounded spawn-attempt budget. The failure path stops services instead of silently leaving their timers running. Remote and visible pre-spawn presentation remain runtime acceptance work.
## Extraction and personal results
`ERR_ExtractionService` owns the registered helicopter, capacity validation and immutable account-identity escape snapshot. It emits `OnResolved` to mission progression and never replaces its asset. A living registered participant must physically occupy that vehicle beyond the escape boundary during extraction; unconscious and reserved disconnected occupants remain eligible. Early helicopter loss is terminal even before radio completion. Late preparation failure rolls back all authored site content.
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).
+2 -2
View File
@@ -10,12 +10,12 @@ 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, 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, richer objective service boundaries |
| 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 | 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 |
| Extraction and results | Physical helicopter occupancy, escape boundary and survivor result | Manual navigation/takeoff, full-capacity seating, partial escape and late-join 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, local unconsciousness/recovery checks, spectator camera, defeat/restart | Dedicated server and real multi-client reconnect/streaming tests |
| 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 |
+7 -1
View File
@@ -4,7 +4,7 @@ The independent Core scenario loads `Configs/ERR/VanillaFactions.conf` through `
## Factions and assets ## Factions and assets
The catalog explicitly selects the player faction, enemy faction, prisoner character, guard group and extraction helicopter. Current defaults are unarmed US prisoners, Soviet guards and the vanilla unarmed Mi-8 transport. Both factions must exist in the world's faction manager and consider one another hostile. Required prefab resources must resolve. Guard groups must have the catalog's enemy affiliation; an incompatible group is rejected rather than relabelled. The catalog explicitly selects the player faction, enemy faction, prisoner character, guard group and extraction helicopter. Current defaults are unarmed US prisoners, Soviet guards and the vanilla unarmed Mi-8 transport. Both factions must exist in the world's faction manager and consider one another hostile. Required prefab resources must resolve. The extraction resource must be a helicopter with a pilot position and at least twelve pilot/passenger seats; invalid extraction setup rolls back prepared sites before players spawn. Guard groups must have the catalog's enemy affiliation; an incompatible group is rejected rather than relabelled.
This provides an injection boundary, not automatic support for arbitrary addons. A different faction also needs matching characters, inventories, world manager configuration and companion support compositions. The current mortar crew remains a vanilla Soviet composition and rejects a different enemy faction. This provides an injection boundary, not automatic support for arbitrary addons. A different faction also needs matching characters, inventories, world manager configuration and companion support compositions. The current mortar crew remains a vanilla Soviet composition and rejects a different enemy faction.
@@ -20,11 +20,17 @@ Open the normal game chat and enter a command. Core provides:
| `/esc settings` | Server administrator | Current shared settings and values | | `/esc settings` | Server administrator | Current shared settings and values |
| `/esc mission radio show` | Server administrator | Radio defence duration in seconds | | `/esc mission radio show` | Server administrator | Radio defence duration in seconds |
| `/esc mission radio set N` | Server administrator | Save a whole-number duration from 30 to 1800 seconds | | `/esc mission radio set N` | Server administrator | Save a whole-number duration from 30 to 1800 seconds |
| `/esc mission time show` | Server administrator | Current clock and saved next-round time/speed |
| `/esc mission time set HH:MM` | Server administrator | Save next-round start time, 00:00–23:59 |
| `/esc mission speed show` | Server administrator | Current clock and saved next-round time/speed |
| `/esc mission speed set N` | Server administrator | Save next-round time progression, 1–24× |
| `/esc spectate next` | Spectating player | Select the next surviving friendly player | | `/esc spectate next` | Spectating player | Select the next surviving friendly player |
| `/esc spectate previous` | Spectating player | Select the previous surviving friendly player | | `/esc spectate previous` | Spectating player | Select the previous surviving friendly player |
The server derives administrator status from the requesting controller's authenticated player ID. Clients cannot send an administrator flag through the RPC. Requests are limited in length and rate; malformed numbers and out-of-range values leave the previous setting intact. Saved values belong to the server profile, not client profiles. Changing radio duration affects the current defence calculation, so configure it before starting the transmission. The server derives administrator status from the requesting controller's authenticated player ID. Clients cannot send an administrator flag through the RPC. Requests are limited in length and rate; malformed numbers and out-of-range values leave the previous setting intact. Saved values belong to the server profile, not client profiles. Changing radio duration affects the current defence calculation, so configure it before starting the transmission.
Clock settings apply once at the next round startup; changing them does not jump the current clock. Older valid settings files load the new defaults (14:00, 1×) without being rewritten. See [mission time](mission-time.md).
With the companion Chat addon, existing HQ interval/squad/radius and Intel carrying/reveal aliases remain available, as do `hq show` and `hq log`. They extend the same Core command service and authorization path. With the companion Chat addon, existing HQ interval/squad/radius and Intel carrying/reveal aliases remain available, as do `hq show` and `hq log`. They extend the same Core command service and authorization path.
The command parser and setting mutations have native service tests. Actual remote RPC ownership, chat usability and pre-spawn presentation still need multiplayer/UI acceptance. The command parser and setting mutations have native service tests. Actual remote RPC ownership, chat usability and pre-spawn presentation still need multiplayer/UI acceptance.
@@ -0,0 +1,468 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-01-25\console.log started at 2026-09-19 04:01:25 (2026-09-19 02:01:25 UTC)
04:01:25.746 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-01-25' to filesystem under name logs
04:01:25.746 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:01:25.746 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:01:25.747 PROFILING : Workbench Create Engine took: 10.485400 ms
04:01:26.794 INIT : INIT : Workbench Init Engine
04:01:26.794 ENGINE : Initializing engine, version 192142
04:01:26.794 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 extraction-capacity -noThrow
04:01:26.803 ENGINE : Addon dirs:
04:01:26.803 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:01:26.803 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:01:26.803 ENGINE : dir: './addons'
04:01:26.803 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:01:26.803 ENGINE : Available addons:
04:01:26.803 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:01:26.803 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:01:26.803 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:01:26.803 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:01:26.803 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:01:26.803 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:01:26.803 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:01:26.803 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:01:26.930 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:01:26.934 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:01:26.934 ENGINE : CPU vendor : AuthenticAMD
04:01:26.934 ENGINE : CPU type : 2
04:01:26.934 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:01:26.934 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:01:26.934 ENGINE : CPU count logical : 16
04:01:26.934 ENGINE : CPU count physical : 8
04:01:26.934 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:01:26.934 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:01:26.936 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:01:27.091 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:01:27.092 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:01:27.092 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-01-25/resourceDatabase.rdb)
04:01:27.246 RESOURCES : RESOURCES : ResourceDB: full scan
04:01:27.251 RESOURCES : RESOURCES : scanning...
04:01:27.251 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:01:27.253 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:01:27.393 RESOURCES : RESOURCES : scanning @"core"
04:01:27.397 RESOURCES : RESOURCES : scanning @"profile"
04:01:27.398 RESOURCES : RESOURCES : scanning @"logs"
04:01:27.398 RESOURCES : RESOURCES : processing meta-files...
04:01:27.465 RESOURCES : RESOURCES : processing files...
04:01:27.476 INIT : Workbench startup
04:01:27.476 INIT : Workbench Init Engine
04:01:27.476 RESOURCES : ResourceDB: full scan
04:01:27.476 RESOURCES : processing files...
04:01:27.476 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:01:27.476 RESOURCES : RESOURCES : processing folders...
04:01:27.483 RESOURCES : RESOURCES : creating GUID-item mapping...
04:01:27.502 RESOURCES : RESOURCES : building tree...
04:01:27.558 PROFILING : ResourceDB: full scan took: 311.736700 ms
04:01:27.559 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:01:27.560 RESOURCES : ResourceDB: written 3095/3095 bytes
04:01:27.560 RESOURCES : ResourceDB: cache successfully saved
04:01:27.560 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:01:27.562 RESOURCES : ResourceDB: written 206/206 bytes
04:01:27.562 RESOURCES : ResourceDB: cache successfully saved
04:01:27.562 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-01-25/resourceDatabase.rdb)
04:01:27.563 RESOURCES : ResourceDB: written 81/81 bytes
04:01:27.563 RESOURCES : ResourceDB: cache successfully saved
04:01:27.563 ENGINE : GameProject load
04:01:27.563 ENGINE : Loaded addons:
04:01:27.563 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:01:27.563 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:01:27.563 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:01:27.564 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:01:27.564 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:01:27.564 ENGINE : Engine user settings config loaded
04:01:27.565 PROFILING : Settings changed took: 0.001700 ms
04:01:27.672 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:01:27.674 RENDER : Basic screen setup:
04:01:27.674 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:01:27.674 RENDER : MSAA : none
04:01:27.689 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:01:27.689 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:01:27.689 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:01:27.689 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:01:27.689 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:01:27.689 RENDER : AMD AGS correctly initialized
04:01:27.690 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:01:27.690 RENDER : Detected output devices:
04:01:27.690 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:01:27.691 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:01:27.691 RENDER : Concurrent frames limit 2
04:01:27.772 RENDER : DX12 device successfully created by AMD AGS library
04:01:27.772 RENDER : * user markers not supported in this version AMD SW
04:01:27.772 RENDER : Graphics device features
04:01:27.772 RENDER : Needed:
04:01:27.772 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:01:27.772 RENDER : Optional:
04:01:27.772 RENDER : * Allow tearing (VSYNC) : 1
04:01:27.772 RENDER : * 16 bits : 1
04:01:27.772 RENDER : * Resource heap tier : 3
04:01:27.772 RENDER : * Persistent heaps (DRED) : 1
04:01:27.772 RENDER : * DRED 1.2 is supported by compiler
04:01:27.796 RENDER : Main RT format setup.
04:01:27.796 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:01:27.796 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:01:27.799 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:01:27.836 PROFILING : Settings changed took: 0.027700 ms
04:01:28.420 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:01:28.420 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:01:28.420 AUDIO : Audio client:
04:01:28.420 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:01:28.424 RENDER : RENDER : Reload shaders
04:01:28.424 RENDER : Enfusion shader version 13
04:01:28.424 INIT : INIT : ShaderListReload
04:01:28.424 PROFILING : ShaderListReload took: 0.000600 ms
04:01:28.569 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:01:28.569 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:01:28.570 AUDIO : Audio client:
04:01:28.570 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:01:28.726 RENDER : Loaded 3752 newer shader binaries
04:01:28.726 PROFILING : Reload shaders took: 302.462300 ms
04:01:28.726 ENGINE : Initializing inputs.
04:01:28.739 NETWORK : Initializing networking.
04:01:28.739 NETWORK : Using new GameRplScheduler.
04:01:28.739 SCRIPT : SCRIPT : Initializing scripts
04:01:28.740 SCRIPT : SCRIPT : ScriptProjectManager init
04:01:29.601 PROFILING : ScriptProjectManager init took: 861.901800 ms
04:01:29.637 PROFILING : Initializing scripts took: 897.083800 ms
04:01:29.655 ENGINE : Enfusion engine successfully created.
04:01:29.655 PROFILING : Workbench Init Engine took: 2861.068800 ms
04:01:29.655 INIT : INIT : Workbench Create Game
04:01:29.666 GUI : Using default language (en_us)
04:01:29.666 GUI : Loading 'en_us' localization file.
04:01:29.666 INIT : INIT : Loading StringTable
04:01:29.692 PROFILING : Loading StringTable took: 25.537800 ms
04:01:29.692 SCRIPT : SCRIPT : Compiling GameLib scripts
04:01:29.752 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:01:29.752 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:01:29.753 PROFILING : Compiling GameLib scripts took: 60.964100 ms
04:01:29.753 SCRIPT : SCRIPT : Compiling Game scripts
04:01:30.920 INIT : Workbench Create Game
04:01:30.920 SCRIPT : Compiling Game scripts
04:01:30.920 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:01:30.920 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:01:31.187 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:01:31.218 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:01:31.417 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:01:31.417 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:01:31.418 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:01:31.460 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:01:31.460 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:01:31.461 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:01:31.461 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:01:31.518 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:01:31.791 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:01:31.799 SCRIPT : Module: Game; loaded 5689x files; 11150x classes; used 32383K 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: 4b6de1e4
04:01:31.837 PROFILING : Compiling Game scripts took: 2084.240100 ms
04:01:31.843 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:01:31.884 ENGINE : Game successfully created.
04:01:31.885 PROFILING : Workbench Create Game took: 2230.014000 ms
04:01:31.893 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:01:32.733 INIT : INIT : Workbench Reload Game
04:01:32.734 ENGINE : Game destroyed.
04:01:32.741 GUI : Using default language (en_us)
04:01:32.741 GUI : Loading 'en_us' localization file.
04:01:32.741 INIT : INIT : Loading StringTable
04:01:32.751 PROFILING : Loading StringTable took: 9.487800 ms
04:01:32.751 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:01:32.758 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:01:32.758 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:01:32.758 ENGINE : Game successfully created.
04:01:32.758 ENGINE : Game successfully initialized.
04:01:32.758 PROFILING : Workbench Reload Game took: 25.655000 ms
04:01:33.452 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:01:34.453 PROFILING : Entities load took: 1000.662400 ms
04:01:34.463 WORLD : WORLD : CreateEntities
04:01:34.469 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:01:34.469 PROFILING : NotifyBeforeEntitiesCreated took: 0.003900 ms
04:01:34.469 WORLD : WORLD : Wait for preloading data
04:01:34.469 PROFILING : Wait for preloading data took: 0.005400 ms
04:01:34.574 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:01:34.575 PROFILING : PROFILING : Terrain load
04:01:36.171 PROFILING : Terrain load took: 1596.228700 ms
04:01:40.322 WORLD : CreateEntities
04:01:40.322 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:01:40.323 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:01:40.323 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:01:50.017 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:01:50.018 PROFILING : NotifyBeforeEntitiesInitialized took: 0.007900 ms
04:01:50.475 WORLD : WORLD : NotifyEntitiesInitialized
04:01:50.475 TERRAIN : TERRAIN : Initializing road networks...
04:01:50.477 PROFILING : Initializing road networks... took: 2.161300 ms
04:01:50.478 PROFILING : NotifyEntitiesInitialized took: 2.446600 ms
04:01:50.478 PROFILING : CreateEntities took: 16013.980900 ms
04:01:50.662 PROFILING : * WorldEditor: LoadWorld: 17216.050000 ms
04:01:52.094 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:01:52.094 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:01:52.095 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:01:52.095 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:01:52.184 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:01:52.208 BACKEND : Attempting online Game Config instead.
04:01:55.388 INIT : INIT : Workbench Reload Game
04:01:55.391 ENGINE : Game destroyed.
04:01:55.397 GUI : Using default language (en_us)
04:01:55.397 GUI : Loading 'en_us' localization file.
04:01:55.397 INIT : INIT : Loading StringTable
04:01:55.419 PROFILING : Loading StringTable took: 21.615100 ms
04:01:55.419 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:01:55.427 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:01:55.427 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:01:55.427 ENGINE : Game successfully created.
04:01:55.428 ENGINE : Game successfully initialized.
04:01:55.428 PROFILING : Workbench Reload Game took: 39.869900 ms
04:01:55.430 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:01:55.483 PLATFORM : Save data from container 'settings' have been loaded
04:01:55.573 PLATFORM : Save data from container 'sessions' have been loaded
04:01:55.575 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:01:55.575 ENGINE : Game user settings config loaded
04:01:55.672 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:01:55.678 WORLD : WORLD : Game::LoadEntities
04:01:55.678 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:01:55.679 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:01:55.679 WORLD : WORLD : CreateEntities
04:01:55.679 WORLD : WORLD : CreateEntities
04:01:55.679 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:01:55.684 RESOURCES : Loaded mission headers from 7 addon(s)!
04:01:55.684 PROFILING : NotifyBeforeEntitiesCreated took: 5.054100 ms
04:01:55.684 WORLD : WORLD : Wait for preloading data
04:01:55.684 PROFILING : Wait for preloading data took: 0.000700 ms
04:02:00.259 WORLD : Game::LoadEntities
04:02:00.259 WORLD : CreateEntities
04:02:00.259 WORLD : CreateEntities
04:02:00.259 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:02:00.259 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:02:00.259 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:02:01.694 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:02:01.694 ENTITY : CreateComponent 'Hierarchy'
04:02:01.694 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:02:01.694 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:02:01.694 ENTITY : CreateComponent 'Hierarchy'
04:02:01.694 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:02:01.694 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:02:01.694 ENTITY : CreateComponent 'Hierarchy'
04:02:01.694 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:02:01.699 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:02:01.699 ENTITY : CreateComponent 'Hierarchy'
04:02:01.699 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:02:01.699 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:02:01.699 ENTITY : CreateComponent 'Hierarchy'
04:02:01.699 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:02:01.699 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:02:01.699 ENTITY : CreateComponent 'Hierarchy'
04:02:01.699 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:02:01.703 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:02:01.703 ENTITY : CreateComponent 'Hierarchy'
04:02:01.703 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:02:01.703 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:02:01.703 ENTITY : CreateComponent 'Hierarchy'
04:02:01.703 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:02:01.703 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:02:01.703 ENTITY : CreateComponent 'Hierarchy'
04:02:01.703 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:02:06.303 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:02:06.303 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:02:06.303 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:02:06.303 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:02:06.303 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:02:06.303 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:02:06.303 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:02:06.303 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:02:06.344 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:02:06.344 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:02:06.344 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:02:06.344 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:02:06.344 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:02:06.344 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:02:06.344 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:02:06.344 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:02:06.345 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:02:06.345 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:02:06.345 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:02:06.345 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:02:06.345 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:02:06.345 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:02:06.648 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:02:06.648 PROFILING : NotifyBeforeEntitiesInitialized took: 0.051300 ms
04:02:08.606 WORLD : InitEntities 'world'
04:02:08.606 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:02:08.606 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:02:08.634 WORLD : InitEntities 'world'
04:02:08.634 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:02:08.634 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:02:08.635 WORLD : WORLD : NotifyEntitiesInitialized
04:02:08.635 TERRAIN : TERRAIN : Initializing road networks...
04:02:08.638 PROFILING : Initializing road networks... took: 3.253000 ms
04:02:08.638 DEFAULT : DEFAULT : WorldVolumesCollection
04:02:08.697 PROFILING : WorldVolumesCollection took: 59.195400 ms
04:02:08.697 INIT : INIT : SoundWorldInit
04:02:08.710 PROFILING : SoundWorldInit took: 12.929800 ms
04:02:08.710 PROFILING : NotifyEntitiesInitialized took: 75.669400 ms
04:02:08.710 PROFILING : CreateEntities took: 13031.041400 ms
04:02:08.711 PROFILING : CreateEntities took: 13031.204600 ms
04:02:08.711 WORLD : WORLD : Wait for preloading data around camera
04:02:08.711 PROFILING : Wait for preloading data around camera took: 0.000800 ms
04:02:08.711 WORLD : WORLD : EOnActivate
04:02:08.744 PROFILING : EOnActivate took: 32.583300 ms
04:02:08.744 PROFILING : Game::LoadEntities took: 13065.639700 ms
04:02:09.028 DEFAULT : Entered offline game state.
04:02:09.131 NETWORK : Player connected: connectionID=2147483646
04:02:09.131 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:02:09.132 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:02:09.137 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:02:09.138 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:02:09.138 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:02:09.138 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:02:09.138 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:02:09.140 SCRIPT (W): Can't open config file ""
04:02:09.146 WORLD : InitEntities 'world'
04:02:09.147 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:02:09.147 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:02:09.147 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:02:09.147 SCRIPT (W): Slot_Chat Has no Content!
04:02:09.147 SCRIPT (W): Slot_VON Has no Content!
04:02:09.147 SCRIPT (W): Slot_AvailableActions Has no Content!
04:02:09.147 SCRIPT (W): Slot_Vehicle Has no Content!
04:02:09.148 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:09.148 SCRIPT (W): Slot_Notifications Has no Content!
04:02:09.148 SCRIPT (W): Slot_Hints Has no Content!
04:02:09.161 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:02:09.162 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:02:09.162 NETWORK : Players connecting: 0
04:02:09.162 NETWORK : Players connected: 1 / 1
04:02:09.193 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:02:09.194 PROFILING : Workbench startup took: 43519.323900 ms
04:02:09.220 WORLD : Frame start
04:02:09.220 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:02:09.235 WORLD : UpdateEntities
04:02:09.235 WORLD : Frame
04:02:09.235 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:02:09.419 WORLD : UpdateEntities
04:02:09.420 WORLD : PostFrame
04:02:09.420 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:02:09.420 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:02:09.463 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:02:09.463 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:02:09.463 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:02:09.463 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:02:09.600 RENDER : RENDER : ObjectsHeightMap::Build
04:02:09.600 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:02:09.781 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 179.835900 ms
04:02:09.790 PROFILING : ObjectsHeightMap::Build took: 189.458100 ms
04:02:10.955 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:02:10.975 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:02:10.976 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:02:11.007 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:02:11.009 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:02:11.063 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:02:11.063 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:02:11.072 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:02:11.072 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:02:11.074 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:02:11.075 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:02:11.079 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:02:11.080 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:02:11.081 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:02:11.082 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:02:11.206 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:02:11.206 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:02:11.458 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:02:11.543 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:02:12.147 SCRIPT : ERR SMOKE PASS: extraction authored transport is ready for twelve prisoners
04:02:12.147 SCRIPT : ERR EXTRACTION CAPACITY: usable pilot/passenger positions=17
04:02:12.147 SCRIPT : ERR SMOKE PASS: extraction running mission cannot rebind its extraction vehicle
04:02:12.157 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.165 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.173 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.181 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.189 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.197 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.205 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.213 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.221 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.229 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.236 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.243 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.243 SCRIPT : ERR SMOKE PASS: extraction separate extraction service binds once
04:02:12.243 SCRIPT : ERR SMOKE PASS: extraction duplicate binding and start rejected
04:02:13.657 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:14.161 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:14.668 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:15.175 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:15.678 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:16.184 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:16.686 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:17.192 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:17.702 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:18.210 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:18.718 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:19.226 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:22.265 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction boarding inside boundary does not win
04:02:24.788 SCRIPT : ERR SMOKE PASS: extraction leaving before extraction phase does not win
04:02:24.789 SCRIPT : ERR SMOKE PASS: extraction all twelve physical occupants escape exactly once
04:02:24.789 SCRIPT : ERR SMOKE PASS: extraction resolved extraction neither repeats nor replaces its vehicle
04:02:27.317 SCRIPT : ERR SMOKE PASS: extraction one survivor leaves the helicopter
04:02:27.326 SCRIPT : ERR SMOKE PASS: extraction departed connection ID reused by a distinct account
04:02:27.326 SCRIPT : ERR SMOKE PASS: extraction isolated partial escape case starts
04:02:30.345 SCRIPT : ERR SMOKE PASS: extraction dead occupant and left-behind survivor are physically distinct cases
04:02:30.346 SCRIPT : ERR SMOKE PASS: extraction unconscious passenger remains physically aboard
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction partial escape counts only living aboard participants
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction unconscious and reserved occupants escape; dead and absent people do not
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction recycled connection ID does not inherit another account's win
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction escaped reserved account can rebind to a new connection
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction result follows escaped identity after rebinding
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction terminal result snapshot remains stable
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction empty-roster control starts
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction unregistered occupants cannot win the mission
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction stopped-service control starts
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction stopped extraction cannot resolve
04:02:32.888 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:02:32.888 SCRIPT : ERR SMOKE PASS: base capacity fixture finished before its explicit test reset
04:02:32.888 SCRIPT : ERR SMOKE COMPLETE: physical capacity and isolated extraction results; reset requested by fixture
04:02:32.991 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:02:32.994 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:02:32.994 SCRIPT (W): Slot_Chat Has no Content!
04:02:32.994 SCRIPT (W): Slot_VON Has no Content!
04:02:32.994 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:32.994 SCRIPT (W): Slot_Notifications Has no Content!
04:02:35.061 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:02:35.061 SCRIPT : -- Stack trace --
04:02:35.061 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:02:35.061 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:02:35.061 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:02:35.062 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:02:35.062 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:02:35.062 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:02:35.062 SCRIPT : -----------------
04:02:35.062 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:02:35.062 SCRIPT : -- Stack trace --
04:02:35.062 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:02:35.062 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:02:35.062 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:02:35.063 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:02:35.063 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:02:35.063 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:02:35.063 SCRIPT : -----------------
04:02:35.065 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:02:35.065 SCRIPT (W): Slot_Chat Has no Content!
04:02:35.065 SCRIPT (W): Slot_VON Has no Content!
04:02:35.066 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:35.066 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,131 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-01-25\error.log started at 2026-09-19 04:01:27 (2026-09-19 02:01:27 UTC)
04:01:27.476 INIT : Workbench startup
04:01:27.476 INIT : Workbench Init Engine
04:01:27.476 RESOURCES : ResourceDB: full scan
04:01:27.476 RESOURCES : processing files...
04:01:27.476 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:01:30.920 INIT : Workbench Create Game
04:01:30.920 SCRIPT : Compiling Game scripts
04:01:30.920 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:01:30.920 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:01:31.187 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:01:31.218 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:01:31.417 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:01:31.417 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:01:31.418 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:01:31.460 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:01:31.460 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:01:31.461 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:01:31.461 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:01:31.518 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:01:40.322 WORLD : CreateEntities
04:01:40.322 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:01:40.323 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:01:40.323 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:01:55.430 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:02:00.259 WORLD : Game::LoadEntities
04:02:00.259 WORLD : CreateEntities
04:02:00.259 WORLD : CreateEntities
04:02:00.259 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:02:00.259 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:02:00.259 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:02:01.694 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:02:01.694 ENTITY : CreateComponent 'Hierarchy'
04:02:01.694 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:02:01.694 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:02:01.694 ENTITY : CreateComponent 'Hierarchy'
04:02:01.694 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:02:01.694 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:02:01.694 ENTITY : CreateComponent 'Hierarchy'
04:02:01.694 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:02:01.699 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:02:01.699 ENTITY : CreateComponent 'Hierarchy'
04:02:01.699 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:02:01.699 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:02:01.699 ENTITY : CreateComponent 'Hierarchy'
04:02:01.699 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:02:01.699 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:02:01.699 ENTITY : CreateComponent 'Hierarchy'
04:02:01.699 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:02:01.703 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:02:01.703 ENTITY : CreateComponent 'Hierarchy'
04:02:01.703 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:02:01.703 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:02:01.703 ENTITY : CreateComponent 'Hierarchy'
04:02:01.703 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:02:01.703 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:02:01.703 ENTITY : CreateComponent 'Hierarchy'
04:02:01.703 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:02:06.303 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:02:06.303 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:02:06.303 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:02:06.303 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:02:06.303 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:02:06.303 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:02:06.303 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:02:06.303 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:02:06.344 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:02:06.344 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:02:06.344 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:02:06.344 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:02:06.344 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:02:06.344 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:02:06.344 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:02:06.344 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:02:06.345 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:02:06.345 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:02:06.345 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:02:06.345 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:02:06.345 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:02:06.345 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:02:08.606 WORLD : InitEntities 'world'
04:02:08.606 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:02:08.606 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:02:09.137 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:02:09.138 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:02:09.138 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:02:09.138 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:02:09.138 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:02:09.140 SCRIPT (W): Can't open config file ""
04:02:09.146 WORLD : InitEntities 'world'
04:02:09.147 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:02:09.147 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:02:09.147 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:02:09.147 SCRIPT (W): Slot_Chat Has no Content!
04:02:09.147 SCRIPT (W): Slot_VON Has no Content!
04:02:09.147 SCRIPT (W): Slot_AvailableActions Has no Content!
04:02:09.147 SCRIPT (W): Slot_Vehicle Has no Content!
04:02:09.148 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:09.148 SCRIPT (W): Slot_Notifications Has no Content!
04:02:09.148 SCRIPT (W): Slot_Hints Has no Content!
04:02:09.162 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:02:09.419 WORLD : UpdateEntities
04:02:09.420 WORLD : PostFrame
04:02:09.420 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:02:09.420 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:02:09.463 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:02:09.463 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:02:09.463 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:02:09.463 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:02:32.994 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:02:32.994 SCRIPT (W): Slot_Chat Has no Content!
04:02:32.994 SCRIPT (W): Slot_VON Has no Content!
04:02:32.994 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:32.994 SCRIPT (W): Slot_Notifications Has no Content!
04:02:35.061 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:02:35.062 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:02:35.065 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:02:35.065 SCRIPT (W): Slot_Chat Has no Content!
04:02:35.065 SCRIPT (W): Slot_VON Has no Content!
04:02:35.066 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:35.066 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: 64
[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: 0x55555dda9430 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55555dda9430
[Gamescope WSI] Destroyed swapchain: 0x55555dda9430
[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: 0x55555dda9430 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55555dda9430
[Gamescope WSI] Destroyed swapchain: 0x55555dda9430
[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: 0x55555dda9430 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,17 @@
{
"log": "docs/evidence/native-2026-09-19-040125/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 60,
"script_or_runtime_failures": [],
"engine_errors": [
"04:02:06.303 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:02:06.344 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:02:06.344 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:02:06.345 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:02:06.345 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-01-25",
"rounds_required": 1,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,159 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-01-25\script.log started at 2026-09-19 04:01:28 (2026-09-19 02:01:28 UTC)
04:01:28.740 SCRIPT : SCRIPT : Initializing scripts
04:01:28.740 SCRIPT : SCRIPT : ScriptProjectManager init
04:01:29.692 SCRIPT : SCRIPT : Compiling GameLib scripts
04:01:29.752 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:01:29.752 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:01:29.753 SCRIPT : SCRIPT : Compiling Game scripts
04:01:30.920 SCRIPT : Compiling Game scripts
04:01:30.920 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:01:30.920 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:01:31.187 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:01:31.218 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:01:31.324 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:01:31.417 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:01:31.417 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:01:31.419 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:01:31.460 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:01:31.460 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:01:31.461 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:01:31.461 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:01:31.518 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:01:31.791 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:01:31.799 SCRIPT : Module: Game; loaded 5689x files; 11150x classes; used 32383K 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: 4b6de1e4
04:01:32.758 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:01:32.758 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:01:52.184 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:01:55.427 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:01:55.427 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:02:08.606 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:02:08.634 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:02:09.138 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:02:09.138 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:02:09.140 SCRIPT (W): Can't open config file ""
04:02:09.147 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:02:09.147 SCRIPT (W): Slot_Chat Has no Content!
04:02:09.147 SCRIPT (W): Slot_VON Has no Content!
04:02:09.147 SCRIPT (W): Slot_AvailableActions Has no Content!
04:02:09.147 SCRIPT (W): Slot_Vehicle Has no Content!
04:02:09.148 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:09.148 SCRIPT (W): Slot_Notifications Has no Content!
04:02:09.148 SCRIPT (W): Slot_Hints Has no Content!
04:02:09.162 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:02:09.220 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:02:09.235 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:02:09.420 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:02:10.955 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:02:10.975 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:02:10.976 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:02:11.007 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:02:11.009 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:02:11.063 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:02:11.063 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:02:11.072 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:02:11.072 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:02:11.074 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:02:11.075 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:02:11.079 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:02:11.080 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:02:11.081 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:02:11.082 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:02:11.206 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:02:11.206 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:02:11.458 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:02:11.543 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:02:12.147 SCRIPT : ERR SMOKE PASS: extraction authored transport is ready for twelve prisoners
04:02:12.147 SCRIPT : ERR EXTRACTION CAPACITY: usable pilot/passenger positions=17
04:02:12.147 SCRIPT : ERR SMOKE PASS: extraction running mission cannot rebind its extraction vehicle
04:02:12.157 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.165 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.173 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.181 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.189 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.197 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.205 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.213 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.221 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.229 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.236 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.243 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:02:12.243 SCRIPT : ERR SMOKE PASS: extraction separate extraction service binds once
04:02:12.243 SCRIPT : ERR SMOKE PASS: extraction duplicate binding and start rejected
04:02:13.657 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:14.161 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:14.668 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:15.175 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:15.678 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:16.184 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:16.686 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:17.192 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:17.702 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:18.210 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:18.718 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:19.226 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:02:22.265 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.266 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:02:22.267 SCRIPT : ERR SMOKE PASS: extraction boarding inside boundary does not win
04:02:24.788 SCRIPT : ERR SMOKE PASS: extraction leaving before extraction phase does not win
04:02:24.789 SCRIPT : ERR SMOKE PASS: extraction all twelve physical occupants escape exactly once
04:02:24.789 SCRIPT : ERR SMOKE PASS: extraction resolved extraction neither repeats nor replaces its vehicle
04:02:27.317 SCRIPT : ERR SMOKE PASS: extraction one survivor leaves the helicopter
04:02:27.326 SCRIPT : ERR SMOKE PASS: extraction departed connection ID reused by a distinct account
04:02:27.326 SCRIPT : ERR SMOKE PASS: extraction isolated partial escape case starts
04:02:30.345 SCRIPT : ERR SMOKE PASS: extraction dead occupant and left-behind survivor are physically distinct cases
04:02:30.346 SCRIPT : ERR SMOKE PASS: extraction unconscious passenger remains physically aboard
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction partial escape counts only living aboard participants
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction unconscious and reserved occupants escape; dead and absent people do not
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction recycled connection ID does not inherit another account's win
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction escaped reserved account can rebind to a new connection
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction result follows escaped identity after rebinding
04:02:32.868 SCRIPT : ERR SMOKE PASS: extraction terminal result snapshot remains stable
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction empty-roster control starts
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction unregistered occupants cannot win the mission
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction stopped-service control starts
04:02:32.869 SCRIPT : ERR SMOKE PASS: extraction stopped extraction cannot resolve
04:02:32.888 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:02:32.888 SCRIPT : ERR SMOKE PASS: base capacity fixture finished before its explicit test reset
04:02:32.888 SCRIPT : ERR SMOKE COMPLETE: physical capacity and isolated extraction results; reset requested by fixture
04:02:32.991 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:02:32.994 SCRIPT (W): Slot_Chat Has no Content!
04:02:32.994 SCRIPT (W): Slot_VON Has no Content!
04:02:32.994 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:32.994 SCRIPT (W): Slot_Notifications Has no Content!
04:02:35.061 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:02:35.061 SCRIPT : -- Stack trace --
04:02:35.061 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:02:35.061 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:02:35.061 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:02:35.062 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:02:35.062 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:02:35.062 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:02:35.062 SCRIPT : -----------------
04:02:35.062 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:02:35.062 SCRIPT : -- Stack trace --
04:02:35.062 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:02:35.062 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:02:35.062 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:02:35.063 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:02:35.063 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:02:35.063 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:02:35.063 SCRIPT : -----------------
04:02:35.065 SCRIPT (W): Slot_Chat Has no Content!
04:02:35.065 SCRIPT (W): Slot_VON Has no Content!
04:02:35.066 SCRIPT (W): Slot_GameVersion Has no Content!
04:02:35.066 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,103 @@
{
"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": "fe75a0555d644518859d05abbd2e3a8349eaa519f4b51bc636e44f9ce14d2810",
"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": "81d214299606fb3398bf27332927db73b2fb0d1976f0c68d35619e455bbe1b10",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "4391322bc0fd2aa517f959014cd8b841262595e1ac3cc44b486b0ccc618c4afc",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "a86266ce058786aae8b4df5d0c9f3150608d95749427ed8cbe9017b27488cd15",
"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": "c37dbd0c12f2bee599b958fdcf49872efd685ed4c31dbb2324a4281fb1c93be5",
"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": "9c7855635083fc25ae15202c4a3e8408ab46c2f0d018f5f34582b20a083c1f99",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "11ea210f9bceffa8c5fae3b6a34e46b3650b771f5b7f74155c112641c961fddf",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "67640e7793808f435aaec76d9aa21f3955701a1958cfe69828e9832458072c7e",
"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": "349d0d9c5c13bd4dd528681180c78fa612418de2351030a002bab195ce981b7e",
"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": "d8d29b343b942ee472dfa8d374670117daf2a7691c45c284ce4d935387b48d73",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"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-04-43\console.log started at 2026-09-19 04:04:43 (2026-09-19 02:04:43 UTC)
04:04:43.610 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-04-43' to filesystem under name logs
04:04:43.610 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:04:43.610 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:04:43.611 PROFILING : Workbench Create Engine took: 10.395600 ms
04:04:44.653 INIT : INIT : Workbench Init Engine
04:04:44.653 ENGINE : Initializing engine, version 192142
04:04:44.653 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 extraction-startup-failure -noThrow
04:04:44.662 ENGINE : Addon dirs:
04:04:44.662 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:04:44.662 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:04:44.662 ENGINE : dir: './addons'
04:04:44.662 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:04:44.662 ENGINE : Available addons:
04:04:44.662 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:04:44.662 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:04:44.662 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:04:44.662 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:04:44.662 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:04:44.662 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:04:44.662 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:04:44.662 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:04:44.782 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:04:44.785 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:04:44.785 ENGINE : CPU vendor : AuthenticAMD
04:04:44.785 ENGINE : CPU type : 2
04:04:44.785 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:04:44.785 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:04:44.785 ENGINE : CPU count logical : 16
04:04:44.785 ENGINE : CPU count physical : 8
04:04:44.785 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:04:44.785 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:04:44.786 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:04:44.927 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:04:44.928 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:04:44.929 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-04-43/resourceDatabase.rdb)
04:04:45.086 RESOURCES : RESOURCES : ResourceDB: full scan
04:04:45.091 RESOURCES : RESOURCES : scanning...
04:04:45.091 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:04:45.094 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:04:45.227 RESOURCES : RESOURCES : scanning @"core"
04:04:45.231 RESOURCES : RESOURCES : scanning @"profile"
04:04:45.231 RESOURCES : RESOURCES : scanning @"logs"
04:04:45.232 RESOURCES : RESOURCES : processing meta-files...
04:04:45.293 RESOURCES : RESOURCES : processing files...
04:04:45.304 INIT : Workbench startup
04:04:45.304 INIT : Workbench Init Engine
04:04:45.304 RESOURCES : ResourceDB: full scan
04:04:45.304 RESOURCES : processing files...
04:04:45.304 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:04:45.304 RESOURCES : RESOURCES : processing folders...
04:04:45.310 RESOURCES : RESOURCES : creating GUID-item mapping...
04:04:45.325 RESOURCES : RESOURCES : building tree...
04:04:45.376 PROFILING : ResourceDB: full scan took: 289.836900 ms
04:04:45.377 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:04:45.379 RESOURCES : ResourceDB: written 3095/3095 bytes
04:04:45.379 RESOURCES : ResourceDB: cache successfully saved
04:04:45.379 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:04:45.380 RESOURCES : ResourceDB: written 206/206 bytes
04:04:45.380 RESOURCES : ResourceDB: cache successfully saved
04:04:45.380 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-04-43/resourceDatabase.rdb)
04:04:45.381 RESOURCES : ResourceDB: written 81/81 bytes
04:04:45.381 RESOURCES : ResourceDB: cache successfully saved
04:04:45.381 ENGINE : GameProject load
04:04:45.381 ENGINE : Loaded addons:
04:04:45.381 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:04:45.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:04:45.381 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:04:45.383 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:04:45.383 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:04:45.383 ENGINE : Engine user settings config loaded
04:04:45.383 PROFILING : Settings changed took: 0.001500 ms
04:04:45.485 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:04:45.486 RENDER : Basic screen setup:
04:04:45.486 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:04:45.486 RENDER : MSAA : none
04:04:45.501 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:04:45.501 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:04:45.501 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:04:45.501 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:04:45.501 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:04:45.501 RENDER : AMD AGS correctly initialized
04:04:45.501 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:04:45.501 RENDER : Detected output devices:
04:04:45.501 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:04:45.501 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:04:45.501 RENDER : Concurrent frames limit 2
04:04:45.586 RENDER : DX12 device successfully created by AMD AGS library
04:04:45.586 RENDER : * user markers not supported in this version AMD SW
04:04:45.586 RENDER : Graphics device features
04:04:45.586 RENDER : Needed:
04:04:45.586 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:04:45.586 RENDER : Optional:
04:04:45.586 RENDER : * Allow tearing (VSYNC) : 1
04:04:45.586 RENDER : * 16 bits : 1
04:04:45.586 RENDER : * Resource heap tier : 3
04:04:45.586 RENDER : * Persistent heaps (DRED) : 1
04:04:45.586 RENDER : * DRED 1.2 is supported by compiler
04:04:45.616 RENDER : Main RT format setup.
04:04:45.616 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:04:45.616 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:04:45.619 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:04:45.646 PROFILING : Settings changed took: 0.016700 ms
04:04:46.143 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:04:46.143 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:04:46.143 AUDIO : Audio client:
04:04:46.143 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:04:46.147 RENDER : RENDER : Reload shaders
04:04:46.147 RENDER : Enfusion shader version 13
04:04:46.147 INIT : INIT : ShaderListReload
04:04:46.147 PROFILING : ShaderListReload took: 0.000700 ms
04:04:46.288 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:04:46.288 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:04:46.288 AUDIO : Audio client:
04:04:46.288 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:04:46.406 RENDER : Loaded 3752 newer shader binaries
04:04:46.406 PROFILING : Reload shaders took: 259.397000 ms
04:04:46.406 ENGINE : Initializing inputs.
04:04:46.419 NETWORK : Initializing networking.
04:04:46.419 NETWORK : Using new GameRplScheduler.
04:04:46.419 SCRIPT : SCRIPT : Initializing scripts
04:04:46.420 SCRIPT : SCRIPT : ScriptProjectManager init
04:04:47.268 PROFILING : ScriptProjectManager init took: 848.521500 ms
04:04:47.303 PROFILING : Initializing scripts took: 883.576300 ms
04:04:47.321 ENGINE : Enfusion engine successfully created.
04:04:47.321 PROFILING : Workbench Init Engine took: 2667.991900 ms
04:04:47.321 INIT : INIT : Workbench Create Game
04:04:47.332 GUI : Using default language (en_us)
04:04:47.332 GUI : Loading 'en_us' localization file.
04:04:47.332 INIT : INIT : Loading StringTable
04:04:47.356 PROFILING : Loading StringTable took: 24.002400 ms
04:04:47.356 SCRIPT : SCRIPT : Compiling GameLib scripts
04:04:47.413 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:04:47.414 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:04:47.415 PROFILING : Compiling GameLib scripts took: 58.144000 ms
04:04:47.415 SCRIPT : SCRIPT : Compiling Game scripts
04:04:48.499 INIT : Workbench Create Game
04:04:48.499 SCRIPT : Compiling Game scripts
04:04:48.499 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:04:48.499 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:04:48.764 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:04:48.793 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:04:48.987 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:04:48.987 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:04:48.989 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:04:49.034 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:04:49.034 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:04:49.035 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:04:49.035 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:04:49.094 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:04:49.360 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:04:49.367 SCRIPT : Module: Game; loaded 5689x files; 11150x classes; used 32385K 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: bee208af
04:04:49.402 PROFILING : Compiling Game scripts took: 1987.562300 ms
04:04:49.407 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:04:49.448 ENGINE : Game successfully created.
04:04:49.449 PROFILING : Workbench Create Game took: 2127.769200 ms
04:04:49.455 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:04:50.270 INIT : INIT : Workbench Reload Game
04:04:50.271 ENGINE : Game destroyed.
04:04:50.277 GUI : Using default language (en_us)
04:04:50.277 GUI : Loading 'en_us' localization file.
04:04:50.277 INIT : INIT : Loading StringTable
04:04:50.287 PROFILING : Loading StringTable took: 9.626000 ms
04:04:50.287 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:04:50.294 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:04:50.294 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:04:50.294 ENGINE : Game successfully created.
04:04:50.294 ENGINE : Game successfully initialized.
04:04:50.294 PROFILING : Workbench Reload Game took: 24.684500 ms
04:04:51.007 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:04:52.038 PROFILING : Entities load took: 1030.246100 ms
04:04:52.049 WORLD : WORLD : CreateEntities
04:04:52.054 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:04:52.054 PROFILING : NotifyBeforeEntitiesCreated took: 0.002600 ms
04:04:52.054 WORLD : WORLD : Wait for preloading data
04:04:52.054 PROFILING : Wait for preloading data took: 0.002700 ms
04:04:52.159 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:04:52.159 PROFILING : PROFILING : Terrain load
04:04:53.793 PROFILING : Terrain load took: 1634.131500 ms
04:04:57.802 WORLD : CreateEntities
04:04:57.803 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:04:57.803 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:04:57.803 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:05:07.537 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:05:07.537 PROFILING : NotifyBeforeEntitiesInitialized took: 0.005900 ms
04:05:08.027 WORLD : WORLD : NotifyEntitiesInitialized
04:05:08.027 TERRAIN : TERRAIN : Initializing road networks...
04:05:08.030 PROFILING : Initializing road networks... took: 2.595600 ms
04:05:08.030 PROFILING : NotifyEntitiesInitialized took: 3.085000 ms
04:05:08.030 PROFILING : CreateEntities took: 15980.840500 ms
04:05:08.204 PROFILING : * WorldEditor: LoadWorld: 17201.229000 ms
04:05:09.692 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:05:09.693 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:05:09.694 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:05:09.694 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:05:09.783 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:05:09.811 BACKEND : Attempting online Game Config instead.
04:05:13.025 INIT : INIT : Workbench Reload Game
04:05:13.028 ENGINE : Game destroyed.
04:05:13.035 GUI : Using default language (en_us)
04:05:13.035 GUI : Loading 'en_us' localization file.
04:05:13.036 INIT : INIT : Loading StringTable
04:05:13.056 PROFILING : Loading StringTable took: 19.819000 ms
04:05:13.056 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:05:13.065 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:05:13.065 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:05:13.065 ENGINE : Game successfully created.
04:05:13.065 ENGINE : Game successfully initialized.
04:05:13.065 PROFILING : Workbench Reload Game took: 40.395700 ms
04:05:13.068 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:05:13.120 PLATFORM : Save data from container 'settings' have been loaded
04:05:13.210 PLATFORM : Save data from container 'sessions' have been loaded
04:05:13.211 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:05:13.211 ENGINE : Game user settings config loaded
04:05:13.309 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:05:13.317 WORLD : WORLD : Game::LoadEntities
04:05:13.317 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:05:13.318 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:05:13.318 WORLD : WORLD : CreateEntities
04:05:13.318 WORLD : WORLD : CreateEntities
04:05:13.318 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:05:13.323 RESOURCES : Loaded mission headers from 7 addon(s)!
04:05:13.323 PROFILING : NotifyBeforeEntitiesCreated took: 4.976200 ms
04:05:13.323 WORLD : WORLD : Wait for preloading data
04:05:13.323 PROFILING : Wait for preloading data took: 0.000900 ms
04:05:17.746 WORLD : Game::LoadEntities
04:05:17.746 WORLD : CreateEntities
04:05:17.746 WORLD : CreateEntities
04:05:17.746 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:05:17.746 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:05:17.746 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:05:19.185 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:05:19.185 ENTITY : CreateComponent 'Hierarchy'
04:05:19.185 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:05:19.185 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:05:19.185 ENTITY : CreateComponent 'Hierarchy'
04:05:19.185 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:05:19.185 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:05:19.185 ENTITY : CreateComponent 'Hierarchy'
04:05:19.185 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:05:19.191 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:05:19.191 ENTITY : CreateComponent 'Hierarchy'
04:05:19.191 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:05:19.191 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:05:19.191 ENTITY : CreateComponent 'Hierarchy'
04:05:19.191 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:05:19.191 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:05:19.191 ENTITY : CreateComponent 'Hierarchy'
04:05:19.191 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:05:19.196 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:05:19.196 ENTITY : CreateComponent 'Hierarchy'
04:05:19.196 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:05:19.196 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:05:19.196 ENTITY : CreateComponent 'Hierarchy'
04:05:19.196 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:05:19.196 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:05:19.196 ENTITY : CreateComponent 'Hierarchy'
04:05:19.196 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:05:23.699 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:05:23.699 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:05:23.699 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:05:23.699 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:05:23.699 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:05:23.699 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:05:23.699 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:05:23.699 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:05:23.742 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:05:23.742 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:05:23.742 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:05:23.742 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:05:23.742 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:05:23.742 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:05:23.742 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:05:23.742 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:05:23.744 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:05:23.744 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:05:23.744 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:05:23.744 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:05:23.744 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:05:23.744 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:05:24.085 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:05:24.085 PROFILING : NotifyBeforeEntitiesInitialized took: 0.036600 ms
04:05:26.051 WORLD : InitEntities 'world'
04:05:26.051 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:05:26.051 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:05:26.080 WORLD : InitEntities 'world'
04:05:26.080 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:05:26.080 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:05:26.080 WORLD : WORLD : NotifyEntitiesInitialized
04:05:26.080 TERRAIN : TERRAIN : Initializing road networks...
04:05:26.083 PROFILING : Initializing road networks... took: 2.436900 ms
04:05:26.083 DEFAULT : DEFAULT : WorldVolumesCollection
04:05:26.140 PROFILING : WorldVolumesCollection took: 57.064100 ms
04:05:26.140 INIT : INIT : SoundWorldInit
04:05:26.154 PROFILING : SoundWorldInit took: 13.816700 ms
04:05:26.154 PROFILING : NotifyEntitiesInitialized took: 73.533000 ms
04:05:26.154 PROFILING : CreateEntities took: 12835.497300 ms
04:05:26.154 PROFILING : CreateEntities took: 12835.667300 ms
04:05:26.155 WORLD : WORLD : Wait for preloading data around camera
04:05:26.155 PROFILING : Wait for preloading data around camera took: 0.001300 ms
04:05:26.155 WORLD : WORLD : EOnActivate
04:05:26.189 PROFILING : EOnActivate took: 33.875800 ms
04:05:26.189 PROFILING : Game::LoadEntities took: 12871.677300 ms
04:05:26.519 DEFAULT : Entered offline game state.
04:05:26.622 NETWORK : Player connected: connectionID=2147483646
04:05:26.623 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:05:26.623 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:05:26.628 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:05:26.628 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:05:26.628 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:05:26.629 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:05:26.629 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:05:26.631 SCRIPT (W): Can't open config file ""
04:05:26.637 WORLD : InitEntities 'world'
04:05:26.638 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:05:26.638 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:05:26.638 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:05:26.638 SCRIPT (W): Slot_Chat Has no Content!
04:05:26.638 SCRIPT (W): Slot_VON Has no Content!
04:05:26.638 SCRIPT (W): Slot_AvailableActions Has no Content!
04:05:26.639 SCRIPT (W): Slot_Vehicle Has no Content!
04:05:26.639 SCRIPT (W): Slot_GameVersion Has no Content!
04:05:26.639 SCRIPT (W): Slot_Notifications Has no Content!
04:05:26.639 SCRIPT (W): Slot_Hints Has no Content!
04:05:26.655 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:05:26.655 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:05:26.656 NETWORK : Players connecting: 0
04:05:26.656 NETWORK : Players connected: 1 / 1
04:05:26.685 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:05:26.686 PROFILING : Workbench startup took: 43145.404300 ms
04:05:26.711 WORLD : Frame start
04:05:26.711 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:05:26.724 WORLD : UpdateEntities
04:05:26.724 WORLD : Frame
04:05:26.724 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:05:26.895 WORLD : UpdateEntities
04:05:26.895 WORLD : PostFrame
04:05:26.895 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:05:26.895 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:05:26.944 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:05:26.945 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:05:26.945 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:05:26.945 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:05:27.088 RENDER : RENDER : ObjectsHeightMap::Build
04:05:27.088 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:05:27.257 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 168.083900 ms
04:05:27.265 PROFILING : ObjectsHeightMap::Build took: 176.662000 ms
04:05:28.430 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:05:28.450 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:05:28.451 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:05:28.478 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:05:28.481 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:05:28.541 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:05:28.542 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:05:28.549 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:05:28.549 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:05:28.551 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:05:28.551 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:05:28.555 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:05:28.556 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:05:28.557 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:05:28.558 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:05:28.685 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:05:28.685 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle needs a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary.
04:05:29.072 SCRIPT : ERR SMOKE PASS: base invalid extraction setup never starts gameplay
04:05:29.072 SCRIPT : ERR SMOKE PASS: base late startup failure rolls back all authored stock, scenery, groups and vehicle
04:05:29.073 SCRIPT : ERR SMOKE PASS: base invalid extraction retains actionable diagnosis and blocks progression
04:05:29.073 SCRIPT : ERR SMOKE COMPLETE: expected late extraction startup failure
@@ -0,0 +1,120 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-04-43\error.log started at 2026-09-19 04:04:45 (2026-09-19 02:04:45 UTC)
04:04:45.304 INIT : Workbench startup
04:04:45.304 INIT : Workbench Init Engine
04:04:45.304 RESOURCES : ResourceDB: full scan
04:04:45.304 RESOURCES : processing files...
04:04:45.304 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:04:48.498 INIT : Workbench Create Game
04:04:48.499 SCRIPT : Compiling Game scripts
04:04:48.499 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:04:48.499 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:04:48.764 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:04:48.793 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:04:48.987 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:04:48.987 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:04:48.989 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:04:49.034 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:04:49.034 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:04:49.035 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:04:49.035 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:04:49.094 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:04:57.802 WORLD : CreateEntities
04:04:57.803 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:04:57.803 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:04:57.803 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:05:13.068 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:05:17.746 WORLD : Game::LoadEntities
04:05:17.746 WORLD : CreateEntities
04:05:17.746 WORLD : CreateEntities
04:05:17.746 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:05:17.746 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:05:17.746 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:05:19.185 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:05:19.185 ENTITY : CreateComponent 'Hierarchy'
04:05:19.185 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:05:19.185 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:05:19.185 ENTITY : CreateComponent 'Hierarchy'
04:05:19.185 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:05:19.185 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:05:19.185 ENTITY : CreateComponent 'Hierarchy'
04:05:19.185 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:05:19.191 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:05:19.191 ENTITY : CreateComponent 'Hierarchy'
04:05:19.191 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:05:19.191 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:05:19.191 ENTITY : CreateComponent 'Hierarchy'
04:05:19.191 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:05:19.191 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:05:19.191 ENTITY : CreateComponent 'Hierarchy'
04:05:19.191 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:05:19.196 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:05:19.196 ENTITY : CreateComponent 'Hierarchy'
04:05:19.196 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:05:19.196 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:05:19.196 ENTITY : CreateComponent 'Hierarchy'
04:05:19.196 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:05:19.196 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:05:19.196 ENTITY : CreateComponent 'Hierarchy'
04:05:19.196 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:05:23.699 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:05:23.699 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:05:23.699 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:05:23.699 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:05:23.699 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:05:23.699 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:05:23.699 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:05:23.699 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:05:23.742 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:05:23.742 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:05:23.742 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:05:23.742 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:05:23.742 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:05:23.742 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:05:23.742 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:05:23.742 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:05:23.744 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:05:23.744 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:05:23.744 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:05:23.744 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:05:23.744 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:05:23.744 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:05:26.051 WORLD : InitEntities 'world'
04:05:26.051 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:05:26.051 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:05:26.628 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:05:26.628 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:05:26.628 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:05:26.629 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:05:26.629 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:05:26.631 SCRIPT (W): Can't open config file ""
04:05:26.637 WORLD : InitEntities 'world'
04:05:26.638 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:05:26.638 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:05:26.638 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:05:26.638 SCRIPT (W): Slot_Chat Has no Content!
04:05:26.638 SCRIPT (W): Slot_VON Has no Content!
04:05:26.638 SCRIPT (W): Slot_AvailableActions Has no Content!
04:05:26.639 SCRIPT (W): Slot_Vehicle Has no Content!
04:05:26.639 SCRIPT (W): Slot_GameVersion Has no Content!
04:05:26.639 SCRIPT (W): Slot_Notifications Has no Content!
04:05:26.639 SCRIPT (W): Slot_Hints Has no Content!
04:05:26.655 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:05:26.895 WORLD : UpdateEntities
04:05:26.895 WORLD : PostFrame
04:05:26.895 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:05:26.895 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:05:26.944 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:05:26.945 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:05:26.945 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:05:26.945 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:05:28.685 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle needs a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary.
@@ -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: 64
[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: 0x7f8aa4115b50 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x7f8aa4115b50
[Gamescope WSI] Destroyed swapchain: 0x7f8aa4115b50
[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: 0x7f8aa4115b50 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x7f8aa4115b50
[Gamescope WSI] Destroyed swapchain: 0x7f8aa4115b50
[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: 0x7f8aa4115b50 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,20 @@
{
"log": "docs/evidence/native-2026-09-19-040443-expected-startup-failure/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 3,
"script_or_runtime_failures": [
"04:05:28.685 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle needs a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary."
],
"engine_errors": [
"04:05:23.699 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:05:23.742 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:05:23.742 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:05:23.744 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:05:28.685 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle needs a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary."
],
"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-04-43",
"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-04-43\script.log started at 2026-09-19 04:04:46 (2026-09-19 02:04:46 UTC)
04:04:46.420 SCRIPT : SCRIPT : Initializing scripts
04:04:46.420 SCRIPT : SCRIPT : ScriptProjectManager init
04:04:47.356 SCRIPT : SCRIPT : Compiling GameLib scripts
04:04:47.413 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:04:47.414 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:04:47.415 SCRIPT : SCRIPT : Compiling Game scripts
04:04:48.499 SCRIPT : Compiling Game scripts
04:04:48.499 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:04:48.499 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:04:48.764 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:04:48.793 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:04:48.891 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:04:48.987 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:04:48.987 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:04:48.989 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:04:49.034 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:04:49.034 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:04:49.035 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:04:49.035 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:04:49.094 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:04:49.360 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:04:49.367 SCRIPT : Module: Game; loaded 5689x files; 11150x classes; used 32385K 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: bee208af
04:04:50.294 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:04:50.294 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:05:09.783 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:05:13.065 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:05:13.065 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:05:26.051 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:05:26.080 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:05:26.629 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:05:26.629 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:05:26.631 SCRIPT (W): Can't open config file ""
04:05:26.638 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:05:26.638 SCRIPT (W): Slot_Chat Has no Content!
04:05:26.638 SCRIPT (W): Slot_VON Has no Content!
04:05:26.638 SCRIPT (W): Slot_AvailableActions Has no Content!
04:05:26.639 SCRIPT (W): Slot_Vehicle Has no Content!
04:05:26.639 SCRIPT (W): Slot_GameVersion Has no Content!
04:05:26.639 SCRIPT (W): Slot_Notifications Has no Content!
04:05:26.639 SCRIPT (W): Slot_Hints Has no Content!
04:05:26.655 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:05:26.711 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:05:26.724 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:05:26.895 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:05:28.430 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:05:28.450 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:05:28.451 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:05:28.478 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:05:28.481 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:05:28.541 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:05:28.542 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:05:28.549 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:05:28.549 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:05:28.551 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:05:28.552 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:05:28.555 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:05:28.556 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:05:28.557 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:05:28.558 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:05:28.685 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:05:28.685 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle needs a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary.
04:05:29.072 SCRIPT : ERR SMOKE PASS: base invalid extraction setup never starts gameplay
04:05:29.072 SCRIPT : ERR SMOKE PASS: base late startup failure rolls back all authored stock, scenery, groups and vehicle
04:05:29.073 SCRIPT : ERR SMOKE PASS: base invalid extraction retains actionable diagnosis and blocks progression
04:05:29.073 SCRIPT : ERR SMOKE COMPLETE: expected late extraction startup failure
@@ -0,0 +1,103 @@
{
"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": "fe75a0555d644518859d05abbd2e3a8349eaa519f4b51bc636e44f9ce14d2810",
"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": "81d214299606fb3398bf27332927db73b2fb0d1976f0c68d35619e455bbe1b10",
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "4391322bc0fd2aa517f959014cd8b841262595e1ac3cc44b486b0ccc618c4afc",
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "88df31c10f1418ce0c840474b87be3e68efa65462c0a8adb68d3fb6892734ed7",
"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": "16df3fe3e5026d9cbb6ac844497cd40725c258a83b23b179c044afc2aacf3d43",
"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": "6091c52fbb9f4ce1b947b0e212d5a196f7b591852c68275a31558c7596a0fa87",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "11ea210f9bceffa8c5fae3b6a34e46b3650b771f5b7f74155c112641c961fddf",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "67640e7793808f435aaec76d9aa21f3955701a1958cfe69828e9832458072c7e",
"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": "349d0d9c5c13bd4dd528681180c78fa612418de2351030a002bab195ce981b7e",
"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": "d8d29b343b942ee472dfa8d374670117daf2a7691c45c284ce4d935387b48d73",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"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-06-57\console.log started at 2026-09-19 04:06:57 (2026-09-19 02:06:57 UTC)
04:06:57.894 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-06-57' to filesystem under name logs
04:06:57.894 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:06:57.894 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:06:57.896 PROFILING : Workbench Create Engine took: 10.435600 ms
04:06:58.931 INIT : INIT : Workbench Init Engine
04:06:58.931 ENGINE : Initializing engine, version 192142
04:06:58.931 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 extraction-boundary-failure -noThrow
04:06:58.940 ENGINE : Addon dirs:
04:06:58.940 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:06:58.940 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:06:58.940 ENGINE : dir: './addons'
04:06:58.940 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:06:58.940 ENGINE : Available addons:
04:06:58.940 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:06:58.940 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:06:58.940 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:06:58.940 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:06:58.940 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:06:58.940 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:06:58.940 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:06:58.941 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:06:59.052 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:06:59.056 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:06:59.056 ENGINE : CPU vendor : AuthenticAMD
04:06:59.056 ENGINE : CPU type : 2
04:06:59.056 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:06:59.056 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:06:59.056 ENGINE : CPU count logical : 16
04:06:59.056 ENGINE : CPU count physical : 8
04:06:59.056 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:06:59.056 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:06:59.056 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:06:59.195 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:06:59.197 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:06:59.197 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-06-57/resourceDatabase.rdb)
04:06:59.345 RESOURCES : RESOURCES : ResourceDB: full scan
04:06:59.350 RESOURCES : RESOURCES : scanning...
04:06:59.350 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:06:59.352 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:06:59.484 RESOURCES : RESOURCES : scanning @"core"
04:06:59.488 RESOURCES : RESOURCES : scanning @"profile"
04:06:59.488 RESOURCES : RESOURCES : scanning @"logs"
04:06:59.489 RESOURCES : RESOURCES : processing meta-files...
04:06:59.555 RESOURCES : RESOURCES : processing files...
04:06:59.565 INIT : Workbench startup
04:06:59.565 INIT : Workbench Init Engine
04:06:59.565 RESOURCES : ResourceDB: full scan
04:06:59.565 RESOURCES : processing files...
04:06:59.565 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:06:59.565 RESOURCES : RESOURCES : processing folders...
04:06:59.572 RESOURCES : RESOURCES : creating GUID-item mapping...
04:06:59.589 RESOURCES : RESOURCES : building tree...
04:06:59.647 PROFILING : ResourceDB: full scan took: 301.306000 ms
04:06:59.648 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:06:59.649 RESOURCES : ResourceDB: written 3095/3095 bytes
04:06:59.649 RESOURCES : ResourceDB: cache successfully saved
04:06:59.649 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:06:59.651 RESOURCES : ResourceDB: written 206/206 bytes
04:06:59.651 RESOURCES : ResourceDB: cache successfully saved
04:06:59.651 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-06-57/resourceDatabase.rdb)
04:06:59.652 RESOURCES : ResourceDB: written 81/81 bytes
04:06:59.652 RESOURCES : ResourceDB: cache successfully saved
04:06:59.653 ENGINE : GameProject load
04:06:59.653 ENGINE : Loaded addons:
04:06:59.653 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:06:59.653 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:06:59.653 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:06:59.654 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:06:59.654 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:06:59.654 ENGINE : Engine user settings config loaded
04:06:59.654 PROFILING : Settings changed took: 0.002300 ms
04:06:59.763 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:06:59.764 RENDER : Basic screen setup:
04:06:59.764 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:06:59.764 RENDER : MSAA : none
04:06:59.778 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:06:59.778 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:06:59.778 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:06:59.778 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:06:59.778 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:06:59.778 RENDER : AMD AGS correctly initialized
04:06:59.779 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:06:59.779 RENDER : Detected output devices:
04:06:59.779 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:06:59.779 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:06:59.779 RENDER : Concurrent frames limit 2
04:06:59.850 RENDER : DX12 device successfully created by AMD AGS library
04:06:59.850 RENDER : * user markers not supported in this version AMD SW
04:06:59.850 RENDER : Graphics device features
04:06:59.850 RENDER : Needed:
04:06:59.850 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:06:59.850 RENDER : Optional:
04:06:59.850 RENDER : * Allow tearing (VSYNC) : 1
04:06:59.850 RENDER : * 16 bits : 1
04:06:59.850 RENDER : * Resource heap tier : 3
04:06:59.850 RENDER : * Persistent heaps (DRED) : 1
04:06:59.850 RENDER : * DRED 1.2 is supported by compiler
04:06:59.872 RENDER : Main RT format setup.
04:06:59.872 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:06:59.872 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:06:59.874 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:06:59.904 PROFILING : Settings changed took: 0.022000 ms
04:07:00.332 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:07:00.332 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:07:00.332 AUDIO : Audio client:
04:07:00.332 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:07:00.335 RENDER : RENDER : Reload shaders
04:07:00.335 RENDER : Enfusion shader version 13
04:07:00.335 INIT : INIT : ShaderListReload
04:07:00.335 PROFILING : ShaderListReload took: 0.000600 ms
04:07:00.481 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:07:00.481 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:07:00.481 AUDIO : Audio client:
04:07:00.481 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:07:00.592 RENDER : Loaded 3752 newer shader binaries
04:07:00.592 PROFILING : Reload shaders took: 256.693500 ms
04:07:00.592 ENGINE : Initializing inputs.
04:07:00.605 NETWORK : Initializing networking.
04:07:00.605 NETWORK : Using new GameRplScheduler.
04:07:00.605 SCRIPT : SCRIPT : Initializing scripts
04:07:00.606 SCRIPT : SCRIPT : ScriptProjectManager init
04:07:01.452 PROFILING : ScriptProjectManager init took: 846.277500 ms
04:07:01.490 PROFILING : Initializing scripts took: 884.582200 ms
04:07:01.509 ENGINE : Enfusion engine successfully created.
04:07:01.509 PROFILING : Workbench Init Engine took: 2578.357100 ms
04:07:01.509 INIT : INIT : Workbench Create Game
04:07:01.520 GUI : Using default language (en_us)
04:07:01.520 GUI : Loading 'en_us' localization file.
04:07:01.520 INIT : INIT : Loading StringTable
04:07:01.548 PROFILING : Loading StringTable took: 26.907600 ms
04:07:01.548 SCRIPT : SCRIPT : Compiling GameLib scripts
04:07:01.604 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:07:01.605 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:07:01.605 PROFILING : Compiling GameLib scripts took: 57.715000 ms
04:07:01.605 SCRIPT : SCRIPT : Compiling Game scripts
04:07:02.725 INIT : Workbench Create Game
04:07:02.725 SCRIPT : Compiling Game scripts
04:07:02.725 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:07:02.725 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:07:02.981 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:07:03.011 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:07:03.201 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:07:03.201 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:07:03.202 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:07:03.244 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:07:03.244 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:07:03.245 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:07:03.245 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:07:03.299 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:07:03.560 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:07:03.566 SCRIPT : Module: Game; loaded 5689x files; 11150x classes; used 32385K 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: 065b435b
04:07:03.602 PROFILING : Compiling Game scripts took: 1996.350100 ms
04:07:03.608 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:07:03.647 ENGINE : Game successfully created.
04:07:03.649 PROFILING : Workbench Create Game took: 2139.014300 ms
04:07:03.656 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:07:04.500 INIT : INIT : Workbench Reload Game
04:07:04.501 ENGINE : Game destroyed.
04:07:04.508 GUI : Using default language (en_us)
04:07:04.508 GUI : Loading 'en_us' localization file.
04:07:04.508 INIT : INIT : Loading StringTable
04:07:04.518 PROFILING : Loading StringTable took: 10.264700 ms
04:07:04.518 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:07:04.526 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:07:04.526 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:07:04.526 ENGINE : Game successfully created.
04:07:04.526 ENGINE : Game successfully initialized.
04:07:04.526 PROFILING : Workbench Reload Game took: 25.760300 ms
04:07:05.308 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:07:06.303 PROFILING : Entities load took: 994.384400 ms
04:07:06.314 WORLD : WORLD : CreateEntities
04:07:06.319 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:07:06.319 PROFILING : NotifyBeforeEntitiesCreated took: 0.004700 ms
04:07:06.319 WORLD : WORLD : Wait for preloading data
04:07:06.319 PROFILING : Wait for preloading data took: 0.004000 ms
04:07:06.427 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:07:06.427 PROFILING : PROFILING : Terrain load
04:07:07.954 PROFILING : Terrain load took: 1526.908400 ms
04:07:11.936 WORLD : CreateEntities
04:07:11.936 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:07:11.937 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:07:11.937 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:07:21.605 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:07:21.605 PROFILING : NotifyBeforeEntitiesInitialized took: 0.005500 ms
04:07:22.055 WORLD : WORLD : NotifyEntitiesInitialized
04:07:22.055 TERRAIN : TERRAIN : Initializing road networks...
04:07:22.060 PROFILING : Initializing road networks... took: 4.072800 ms
04:07:22.060 PROFILING : NotifyEntitiesInitialized took: 4.669600 ms
04:07:22.060 PROFILING : CreateEntities took: 15745.291200 ms
04:07:22.244 PROFILING : * WorldEditor: LoadWorld: 16952.824000 ms
04:07:23.700 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:07:23.700 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:07:23.701 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:07:23.701 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:07:23.784 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:07:23.808 BACKEND : Attempting online Game Config instead.
04:07:27.090 INIT : INIT : Workbench Reload Game
04:07:27.092 ENGINE : Game destroyed.
04:07:27.099 GUI : Using default language (en_us)
04:07:27.099 GUI : Loading 'en_us' localization file.
04:07:27.099 INIT : INIT : Loading StringTable
04:07:27.120 PROFILING : Loading StringTable took: 20.256800 ms
04:07:27.120 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:07:27.127 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:07:27.128 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:07:27.128 ENGINE : Game successfully created.
04:07:27.128 ENGINE : Game successfully initialized.
04:07:27.128 PROFILING : Workbench Reload Game took: 38.104000 ms
04:07:27.130 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:07:27.182 PLATFORM : Save data from container 'settings' have been loaded
04:07:27.273 PLATFORM : Save data from container 'sessions' have been loaded
04:07:27.274 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:07:27.274 ENGINE : Game user settings config loaded
04:07:27.371 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:07:27.380 WORLD : WORLD : Game::LoadEntities
04:07:27.380 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:07:27.380 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:07:27.381 WORLD : WORLD : CreateEntities
04:07:27.381 WORLD : WORLD : CreateEntities
04:07:27.381 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:07:27.385 RESOURCES : Loaded mission headers from 7 addon(s)!
04:07:27.385 PROFILING : NotifyBeforeEntitiesCreated took: 4.087000 ms
04:07:27.385 WORLD : WORLD : Wait for preloading data
04:07:27.385 PROFILING : Wait for preloading data took: 0.000500 ms
04:07:31.815 WORLD : Game::LoadEntities
04:07:31.815 WORLD : CreateEntities
04:07:31.815 WORLD : CreateEntities
04:07:31.815 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:07:31.815 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:07:31.815 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:07:33.244 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:07:33.244 ENTITY : CreateComponent 'Hierarchy'
04:07:33.244 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:07:33.244 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:07:33.244 ENTITY : CreateComponent 'Hierarchy'
04:07:33.244 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:07:33.245 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:07:33.245 ENTITY : CreateComponent 'Hierarchy'
04:07:33.245 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:07:33.249 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:07:33.249 ENTITY : CreateComponent 'Hierarchy'
04:07:33.249 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:07:33.249 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:07:33.249 ENTITY : CreateComponent 'Hierarchy'
04:07:33.249 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:07:33.250 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:07:33.250 ENTITY : CreateComponent 'Hierarchy'
04:07:33.250 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:07:33.254 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:07:33.254 ENTITY : CreateComponent 'Hierarchy'
04:07:33.254 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:07:33.254 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:07:33.254 ENTITY : CreateComponent 'Hierarchy'
04:07:33.254 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:07:33.254 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:07:33.254 ENTITY : CreateComponent 'Hierarchy'
04:07:33.254 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:07:37.839 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:07:37.839 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:07:37.839 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:07:37.839 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:07:37.839 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:07:37.839 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:07:37.839 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:07:37.839 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:07:37.879 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:07:37.879 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:07:37.879 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:07:37.879 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:07:37.879 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:07:37.879 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:07:37.879 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:07:37.879 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:07:37.880 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:07:37.880 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:07:37.880 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:07:37.880 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:07:37.880 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:07:37.880 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:07:38.186 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:07:38.186 PROFILING : NotifyBeforeEntitiesInitialized took: 0.044800 ms
04:07:40.221 WORLD : InitEntities 'world'
04:07:40.221 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:07:40.221 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:07:40.247 WORLD : InitEntities 'world'
04:07:40.247 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:07:40.247 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:07:40.248 WORLD : WORLD : NotifyEntitiesInitialized
04:07:40.248 TERRAIN : TERRAIN : Initializing road networks...
04:07:40.250 PROFILING : Initializing road networks... took: 2.508200 ms
04:07:40.250 DEFAULT : DEFAULT : WorldVolumesCollection
04:07:40.309 PROFILING : WorldVolumesCollection took: 58.584400 ms
04:07:40.309 INIT : INIT : SoundWorldInit
04:07:40.322 PROFILING : SoundWorldInit took: 13.072200 ms
04:07:40.322 PROFILING : NotifyEntitiesInitialized took: 74.476100 ms
04:07:40.322 PROFILING : CreateEntities took: 12941.422900 ms
04:07:40.323 PROFILING : CreateEntities took: 12941.635200 ms
04:07:40.323 WORLD : WORLD : Wait for preloading data around camera
04:07:40.323 PROFILING : Wait for preloading data around camera took: 0.001300 ms
04:07:40.323 WORLD : WORLD : EOnActivate
04:07:40.356 PROFILING : EOnActivate took: 32.647000 ms
04:07:40.356 PROFILING : Game::LoadEntities took: 12976.234300 ms
04:07:40.679 DEFAULT : Entered offline game state.
04:07:40.782 NETWORK : Player connected: connectionID=2147483646
04:07:40.782 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:07:40.783 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:07:40.788 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:07:40.788 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:07:40.788 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:07:40.788 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:07:40.789 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:07:40.791 SCRIPT (W): Can't open config file ""
04:07:40.797 WORLD : InitEntities 'world'
04:07:40.797 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:07:40.798 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:07:40.798 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:07:40.798 SCRIPT (W): Slot_Chat Has no Content!
04:07:40.798 SCRIPT (W): Slot_VON Has no Content!
04:07:40.798 SCRIPT (W): Slot_AvailableActions Has no Content!
04:07:40.798 SCRIPT (W): Slot_Vehicle Has no Content!
04:07:40.799 SCRIPT (W): Slot_GameVersion Has no Content!
04:07:40.799 SCRIPT (W): Slot_Notifications Has no Content!
04:07:40.799 SCRIPT (W): Slot_Hints Has no Content!
04:07:40.813 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:07:40.813 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:07:40.814 NETWORK : Players connecting: 0
04:07:40.814 NETWORK : Players connected: 1 / 1
04:07:40.842 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:07:40.844 PROFILING : Workbench startup took: 43009.202200 ms
04:07:40.867 WORLD : Frame start
04:07:40.867 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:07:40.881 WORLD : UpdateEntities
04:07:40.882 WORLD : Frame
04:07:40.882 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:07:41.058 WORLD : UpdateEntities
04:07:41.058 WORLD : PostFrame
04:07:41.058 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:07:41.058 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:07:41.107 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:07:41.107 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:07:41.107 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:07:41.107 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:07:41.250 RENDER : RENDER : ObjectsHeightMap::Build
04:07:41.250 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:07:41.430 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 179.885800 ms
04:07:41.437 PROFILING : ObjectsHeightMap::Build took: 187.536700 ms
04:07:42.602 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:07:42.622 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:07:42.623 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:07:42.650 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:07:42.653 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:07:42.702 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:07:42.702 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:07:42.709 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:07:42.709 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:07:42.711 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:07:42.711 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:07:42.715 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:07:42.717 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:07:42.717 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:07:42.718 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:07:42.853 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:07:42.854 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle must be a helicopter with a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary.
04:07:43.232 SCRIPT : ERR SMOKE PASS: base invalid extraction setup never starts gameplay
04:07:43.232 SCRIPT : ERR SMOKE PASS: base late startup failure rolls back all authored stock, scenery, groups and vehicle
04:07:43.232 SCRIPT : ERR SMOKE PASS: base invalid extraction retains actionable diagnosis and blocks progression
04:07:43.232 SCRIPT : ERR SMOKE COMPLETE: expected late extraction startup failure
@@ -0,0 +1,120 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-06-57\error.log started at 2026-09-19 04:06:59 (2026-09-19 02:06:59 UTC)
04:06:59.565 INIT : Workbench startup
04:06:59.565 INIT : Workbench Init Engine
04:06:59.565 RESOURCES : ResourceDB: full scan
04:06:59.565 RESOURCES : processing files...
04:06:59.565 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:07:02.725 INIT : Workbench Create Game
04:07:02.725 SCRIPT : Compiling Game scripts
04:07:02.725 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:07:02.725 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:07:02.981 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:07:03.011 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:07:03.201 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:07:03.201 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:07:03.202 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:07:03.244 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:07:03.244 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:07:03.245 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:07:03.245 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:07:03.299 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:07:11.936 WORLD : CreateEntities
04:07:11.936 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:07:11.937 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:07:11.937 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:07:27.130 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:07:31.815 WORLD : Game::LoadEntities
04:07:31.815 WORLD : CreateEntities
04:07:31.815 WORLD : CreateEntities
04:07:31.815 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:07:31.815 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:07:31.815 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:07:33.244 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:07:33.244 ENTITY : CreateComponent 'Hierarchy'
04:07:33.244 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:07:33.244 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:07:33.244 ENTITY : CreateComponent 'Hierarchy'
04:07:33.244 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:07:33.245 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:07:33.245 ENTITY : CreateComponent 'Hierarchy'
04:07:33.245 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:07:33.249 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:07:33.249 ENTITY : CreateComponent 'Hierarchy'
04:07:33.249 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:07:33.249 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:07:33.249 ENTITY : CreateComponent 'Hierarchy'
04:07:33.249 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:07:33.250 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:07:33.250 ENTITY : CreateComponent 'Hierarchy'
04:07:33.250 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:07:33.254 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:07:33.254 ENTITY : CreateComponent 'Hierarchy'
04:07:33.254 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:07:33.254 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:07:33.254 ENTITY : CreateComponent 'Hierarchy'
04:07:33.254 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:07:33.254 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:07:33.254 ENTITY : CreateComponent 'Hierarchy'
04:07:33.254 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:07:37.839 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:07:37.839 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:07:37.839 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:07:37.839 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:07:37.839 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:07:37.839 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:07:37.839 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:07:37.839 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:07:37.879 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:07:37.879 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:07:37.879 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:07:37.879 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:07:37.879 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:07:37.879 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:07:37.879 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:07:37.879 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:07:37.880 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:07:37.880 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:07:37.880 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:07:37.880 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:07:37.880 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:07:37.880 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:07:40.221 WORLD : InitEntities 'world'
04:07:40.221 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:07:40.221 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:07:40.788 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:07:40.788 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:07:40.788 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:07:40.788 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:07:40.789 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:07:40.791 SCRIPT (W): Can't open config file ""
04:07:40.797 WORLD : InitEntities 'world'
04:07:40.797 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:07:40.798 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:07:40.798 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:07:40.798 SCRIPT (W): Slot_Chat Has no Content!
04:07:40.798 SCRIPT (W): Slot_VON Has no Content!
04:07:40.798 SCRIPT (W): Slot_AvailableActions Has no Content!
04:07:40.798 SCRIPT (W): Slot_Vehicle Has no Content!
04:07:40.799 SCRIPT (W): Slot_GameVersion Has no Content!
04:07:40.799 SCRIPT (W): Slot_Notifications Has no Content!
04:07:40.799 SCRIPT (W): Slot_Hints Has no Content!
04:07:40.813 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:07:41.058 WORLD : UpdateEntities
04:07:41.058 WORLD : PostFrame
04:07:41.058 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:07:41.058 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:07:41.107 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:07:41.107 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:07:41.107 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:07:41.107 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:07:42.854 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle must be a helicopter with a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary.
@@ -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: 64
[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: 0x5555783107f0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x5555783107f0
[Gamescope WSI] Destroyed swapchain: 0x5555783107f0
[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: 0x5555783107f0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x5555783107f0
[Gamescope WSI] Destroyed swapchain: 0x5555783107f0
[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: 0x5555783107f0 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,20 @@
{
"log": "docs/evidence/native-2026-09-19-040657-expected-boundary-failure/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 3,
"script_or_runtime_failures": [
"04:07:42.854 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle must be a helicopter with a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary."
],
"engine_errors": [
"04:07:37.839 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:07:37.879 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:07:37.879 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:07:37.880 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:07:42.854 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle must be a helicopter with a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary."
],
"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-06-57",
"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-06-57\script.log started at 2026-09-19 04:07:00 (2026-09-19 02:07:00 UTC)
04:07:00.606 SCRIPT : SCRIPT : Initializing scripts
04:07:00.606 SCRIPT : SCRIPT : ScriptProjectManager init
04:07:01.548 SCRIPT : SCRIPT : Compiling GameLib scripts
04:07:01.604 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:07:01.605 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:07:01.605 SCRIPT : SCRIPT : Compiling Game scripts
04:07:02.725 SCRIPT : Compiling Game scripts
04:07:02.725 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:07:02.725 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:07:02.981 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:07:03.011 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:07:03.107 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:07:03.201 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:07:03.201 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:07:03.202 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:07:03.244 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:07:03.244 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:07:03.245 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:07:03.245 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:07:03.299 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:07:03.560 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:07:03.566 SCRIPT : Module: Game; loaded 5689x files; 11150x classes; used 32385K 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: 065b435b
04:07:04.526 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:07:04.526 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:07:23.784 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:07:27.127 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:07:27.128 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:07:40.221 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:07:40.247 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:07:40.788 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:07:40.789 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:07:40.791 SCRIPT (W): Can't open config file ""
04:07:40.798 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:07:40.798 SCRIPT (W): Slot_Chat Has no Content!
04:07:40.798 SCRIPT (W): Slot_VON Has no Content!
04:07:40.798 SCRIPT (W): Slot_AvailableActions Has no Content!
04:07:40.798 SCRIPT (W): Slot_Vehicle Has no Content!
04:07:40.799 SCRIPT (W): Slot_GameVersion Has no Content!
04:07:40.799 SCRIPT (W): Slot_Notifications Has no Content!
04:07:40.799 SCRIPT (W): Slot_Hints Has no Content!
04:07:40.813 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:07:40.867 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:07:40.882 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:07:41.058 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:07:42.602 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:07:42.622 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:07:42.623 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:07:42.650 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:07:42.653 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:07:42.702 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:07:42.702 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:07:42.709 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:07:42.709 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:07:42.711 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:07:42.711 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:07:42.715 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:07:42.717 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:07:42.717 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:07:42.718 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:07:42.853 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:07:42.854 SCRIPT (E): Rereintroduced: scenario preparation failed; spawning remains disabled: The extraction vehicle must be a helicopter with a pilot position and at least twelve pilot/passenger seats, with a valid escape boundary.
04:07:43.232 SCRIPT : ERR SMOKE PASS: base invalid extraction setup never starts gameplay
04:07:43.232 SCRIPT : ERR SMOKE PASS: base late startup failure rolls back all authored stock, scenery, groups and vehicle
04:07:43.232 SCRIPT : ERR SMOKE PASS: base invalid extraction retains actionable diagnosis and blocks progression
04:07:43.232 SCRIPT : ERR SMOKE COMPLETE: expected late extraction startup failure
@@ -0,0 +1,103 @@
{
"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": "fe75a0555d644518859d05abbd2e3a8349eaa519f4b51bc636e44f9ce14d2810",
"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": "81d214299606fb3398bf27332927db73b2fb0d1976f0c68d35619e455bbe1b10",
"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": "9cf94523e2df0445e0e55df99c8828f4db4872080ccb0e0731bf299b60b82084",
"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": "16df3fe3e5026d9cbb6ac844497cd40725c258a83b23b179c044afc2aacf3d43",
"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": "6091c52fbb9f4ce1b947b0e212d5a196f7b591852c68275a31558c7596a0fa87",
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "c118d6a756d5de266c02ed4a7ec52502682dcfdb38df10cdcfaf599e3237fb55",
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "b719e723369ab4f403950c85226e1336eb48e3c127e84530ac1c695eb86bd0f9",
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "a084d7dc097dfcde3d6cd9c2e326b9e2f8f2a519f77b30c4f56ab7a1429aa721",
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "e469e3ec6a6c68d941e6c087a288b609845c488841a66d6b927eb89b2a8be79a",
"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": "349d0d9c5c13bd4dd528681180c78fa612418de2351030a002bab195ce981b7e",
"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": "d8d29b343b942ee472dfa8d374670117daf2a7691c45c284ce4d935387b48d73",
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"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,519 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-09-28\console.log started at 2026-09-19 04:09:28 (2026-09-19 02:09:28 UTC)
04:09:28.803 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-09-28' to filesystem under name logs
04:09:28.803 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:09:28.803 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:09:28.804 PROFILING : Workbench Create Engine took: 11.035500 ms
04:09:29.844 INIT : INIT : Workbench Init Engine
04:09:29.844 ENGINE : Initializing engine, version 192142
04:09:29.844 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 extraction-capacity -noThrow
04:09:29.854 ENGINE : Addon dirs:
04:09:29.854 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:09:29.854 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:09:29.854 ENGINE : dir: './addons'
04:09:29.854 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:09:29.854 ENGINE : Available addons:
04:09:29.854 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:09:29.854 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:09:29.854 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:09:29.854 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:09:29.854 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:09:29.854 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:09:29.854 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:09:29.854 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:09:29.969 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:09:29.972 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:09:29.972 ENGINE : CPU vendor : AuthenticAMD
04:09:29.972 ENGINE : CPU type : 2
04:09:29.972 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:09:29.972 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:09:29.972 ENGINE : CPU count logical : 16
04:09:29.972 ENGINE : CPU count physical : 8
04:09:29.972 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:09:29.972 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:09:29.973 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:09:30.104 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:09:30.105 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:09:30.106 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-09-28/resourceDatabase.rdb)
04:09:30.258 RESOURCES : RESOURCES : ResourceDB: full scan
04:09:30.263 RESOURCES : RESOURCES : scanning...
04:09:30.263 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:09:30.265 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:09:30.397 RESOURCES : RESOURCES : scanning @"core"
04:09:30.401 RESOURCES : RESOURCES : scanning @"profile"
04:09:30.401 RESOURCES : RESOURCES : scanning @"logs"
04:09:30.401 RESOURCES : RESOURCES : processing meta-files...
04:09:30.463 RESOURCES : RESOURCES : processing files...
04:09:30.473 INIT : Workbench startup
04:09:30.473 INIT : Workbench Init Engine
04:09:30.473 RESOURCES : ResourceDB: full scan
04:09:30.473 RESOURCES : processing files...
04:09:30.473 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:09:30.473 RESOURCES : RESOURCES : processing folders...
04:09:30.480 RESOURCES : RESOURCES : creating GUID-item mapping...
04:09:30.496 RESOURCES : RESOURCES : building tree...
04:09:30.550 PROFILING : ResourceDB: full scan took: 292.282100 ms
04:09:30.551 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:09:30.553 RESOURCES : ResourceDB: written 3324/3324 bytes
04:09:30.553 RESOURCES : ResourceDB: cache successfully saved
04:09:30.553 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:09:30.554 RESOURCES : ResourceDB: written 206/206 bytes
04:09:30.554 RESOURCES : ResourceDB: cache successfully saved
04:09:30.555 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-09-28/resourceDatabase.rdb)
04:09:30.556 RESOURCES : ResourceDB: written 81/81 bytes
04:09:30.556 RESOURCES : ResourceDB: cache successfully saved
04:09:30.556 ENGINE : GameProject load
04:09:30.556 ENGINE : Loaded addons:
04:09:30.556 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:09:30.556 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:09:30.556 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:09:30.558 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:09:30.558 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:09:30.558 ENGINE : Engine user settings config loaded
04:09:30.558 PROFILING : Settings changed took: 0.002000 ms
04:09:30.657 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:09:30.658 RENDER : Basic screen setup:
04:09:30.658 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:09:30.658 RENDER : MSAA : none
04:09:30.671 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:09:30.671 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:09:30.671 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:09:30.671 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:09:30.671 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:09:30.671 RENDER : AMD AGS correctly initialized
04:09:30.671 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:09:30.671 RENDER : Detected output devices:
04:09:30.671 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:09:30.671 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:09:30.671 RENDER : Concurrent frames limit 2
04:09:30.742 RENDER : DX12 device successfully created by AMD AGS library
04:09:30.742 RENDER : * user markers not supported in this version AMD SW
04:09:30.742 RENDER : Graphics device features
04:09:30.742 RENDER : Needed:
04:09:30.742 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:09:30.742 RENDER : Optional:
04:09:30.742 RENDER : * Allow tearing (VSYNC) : 1
04:09:30.742 RENDER : * 16 bits : 1
04:09:30.742 RENDER : * Resource heap tier : 3
04:09:30.742 RENDER : * Persistent heaps (DRED) : 1
04:09:30.742 RENDER : * DRED 1.2 is supported by compiler
04:09:30.764 RENDER : Main RT format setup.
04:09:30.764 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:09:30.764 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:09:30.766 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:09:30.795 PROFILING : Settings changed took: 0.014700 ms
04:09:31.227 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:09:31.227 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:09:31.228 AUDIO : Audio client:
04:09:31.228 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:09:31.231 RENDER : RENDER : Reload shaders
04:09:31.232 RENDER : Enfusion shader version 13
04:09:31.232 INIT : INIT : ShaderListReload
04:09:31.232 PROFILING : ShaderListReload took: 0.000600 ms
04:09:31.369 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:09:31.369 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:09:31.370 AUDIO : Audio client:
04:09:31.370 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:09:31.471 RENDER : Loaded 3752 newer shader binaries
04:09:31.471 PROFILING : Reload shaders took: 240.020800 ms
04:09:31.471 ENGINE : Initializing inputs.
04:09:31.484 NETWORK : Initializing networking.
04:09:31.484 NETWORK : Using new GameRplScheduler.
04:09:31.485 SCRIPT : SCRIPT : Initializing scripts
04:09:31.485 SCRIPT : SCRIPT : ScriptProjectManager init
04:09:32.302 PROFILING : ScriptProjectManager init took: 816.909800 ms
04:09:32.339 PROFILING : Initializing scripts took: 854.214400 ms
04:09:32.358 ENGINE : Enfusion engine successfully created.
04:09:32.359 PROFILING : Workbench Init Engine took: 2514.591700 ms
04:09:32.359 INIT : INIT : Workbench Create Game
04:09:32.370 GUI : Using default language (en_us)
04:09:32.370 GUI : Loading 'en_us' localization file.
04:09:32.370 INIT : INIT : Loading StringTable
04:09:32.393 PROFILING : Loading StringTable took: 23.590900 ms
04:09:32.393 SCRIPT : SCRIPT : Compiling GameLib scripts
04:09:32.449 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:09:32.450 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:09:32.450 PROFILING : Compiling GameLib scripts took: 57.138100 ms
04:09:32.451 SCRIPT : SCRIPT : Compiling Game scripts
04:09:33.507 INIT : Workbench Create Game
04:09:33.507 SCRIPT : Compiling Game scripts
04:09:33.507 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:09:33.507 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:09:33.763 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:09:33.796 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:09:34.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:09:34.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:09:34.019 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:09:34.065 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:09:34.065 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:09:34.067 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:09:34.067 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:09:34.129 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:09:34.415 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:09:34.422 SCRIPT : Module: Game; loaded 5693x files; 11157x classes; used 32421K 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: 44a8e457
04:09:34.457 PROFILING : Compiling Game scripts took: 2006.554500 ms
04:09:34.463 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:09:34.502 ENGINE : Game successfully created.
04:09:34.503 PROFILING : Workbench Create Game took: 2144.817400 ms
04:09:34.511 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:09:35.330 INIT : INIT : Workbench Reload Game
04:09:35.331 ENGINE : Game destroyed.
04:09:35.338 GUI : Using default language (en_us)
04:09:35.338 GUI : Loading 'en_us' localization file.
04:09:35.338 INIT : INIT : Loading StringTable
04:09:35.349 PROFILING : Loading StringTable took: 11.200100 ms
04:09:35.350 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:09:35.357 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:09:35.357 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:09:35.357 ENGINE : Game successfully created.
04:09:35.357 ENGINE : Game successfully initialized.
04:09:35.357 PROFILING : Workbench Reload Game took: 27.407300 ms
04:09:36.038 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:09:36.991 PROFILING : Entities load took: 952.872300 ms
04:09:37.001 WORLD : WORLD : CreateEntities
04:09:37.007 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:09:37.007 PROFILING : NotifyBeforeEntitiesCreated took: 0.004600 ms
04:09:37.007 WORLD : WORLD : Wait for preloading data
04:09:37.007 PROFILING : Wait for preloading data took: 0.003300 ms
04:09:37.117 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:09:37.117 PROFILING : PROFILING : Terrain load
04:09:38.669 PROFILING : Terrain load took: 1551.365500 ms
04:09:42.654 WORLD : CreateEntities
04:09:42.655 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:09:42.655 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:09:42.655 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:09:52.380 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:09:52.380 PROFILING : NotifyBeforeEntitiesInitialized took: 0.006700 ms
04:09:52.809 WORLD : WORLD : NotifyEntitiesInitialized
04:09:52.809 TERRAIN : TERRAIN : Initializing road networks...
04:09:52.812 PROFILING : Initializing road networks... took: 2.424500 ms
04:09:52.812 PROFILING : NotifyEntitiesInitialized took: 2.906300 ms
04:09:52.812 PROFILING : CreateEntities took: 15810.548900 ms
04:09:52.984 PROFILING : * WorldEditor: LoadWorld: 16951.673600 ms
04:09:54.433 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:09:54.433 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:09:54.434 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:09:54.434 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:09:54.523 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:09:54.547 BACKEND : Attempting online Game Config instead.
04:09:57.768 INIT : INIT : Workbench Reload Game
04:09:57.771 ENGINE : Game destroyed.
04:09:57.777 GUI : Using default language (en_us)
04:09:57.777 GUI : Loading 'en_us' localization file.
04:09:57.778 INIT : INIT : Loading StringTable
04:09:57.799 PROFILING : Loading StringTable took: 20.820800 ms
04:09:57.799 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:09:57.807 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:09:57.807 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:09:57.807 ENGINE : Game successfully created.
04:09:57.807 ENGINE : Game successfully initialized.
04:09:57.807 PROFILING : Workbench Reload Game took: 38.774000 ms
04:09:57.810 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:09:57.863 PLATFORM : Save data from container 'settings' have been loaded
04:09:57.954 PLATFORM : Save data from container 'sessions' have been loaded
04:09:57.955 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:09:57.955 ENGINE : Game user settings config loaded
04:09:58.051 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:09:58.058 WORLD : WORLD : Game::LoadEntities
04:09:58.058 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:09:58.059 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:09:58.059 WORLD : WORLD : CreateEntities
04:09:58.059 WORLD : WORLD : CreateEntities
04:09:58.059 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:09:58.064 RESOURCES : Loaded mission headers from 7 addon(s)!
04:09:58.064 PROFILING : NotifyBeforeEntitiesCreated took: 4.420500 ms
04:09:58.064 WORLD : WORLD : Wait for preloading data
04:09:58.064 PROFILING : Wait for preloading data took: 0.000600 ms
04:10:02.535 WORLD : Game::LoadEntities
04:10:02.535 WORLD : CreateEntities
04:10:02.535 WORLD : CreateEntities
04:10:02.535 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:10:02.535 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:10:02.535 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:10:03.899 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:10:03.899 ENTITY : CreateComponent 'Hierarchy'
04:10:03.899 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:10:03.899 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:10:03.899 ENTITY : CreateComponent 'Hierarchy'
04:10:03.899 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:10:03.899 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:10:03.899 ENTITY : CreateComponent 'Hierarchy'
04:10:03.899 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:10:03.905 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:10:03.905 ENTITY : CreateComponent 'Hierarchy'
04:10:03.905 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:10:03.905 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:10:03.905 ENTITY : CreateComponent 'Hierarchy'
04:10:03.905 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:10:03.905 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:10:03.905 ENTITY : CreateComponent 'Hierarchy'
04:10:03.905 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:10:03.909 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:10:03.909 ENTITY : CreateComponent 'Hierarchy'
04:10:03.909 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:10:03.909 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:10:03.909 ENTITY : CreateComponent 'Hierarchy'
04:10:03.909 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:10:03.909 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:10:03.909 ENTITY : CreateComponent 'Hierarchy'
04:10:03.909 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:10:08.326 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:10:08.326 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:10:08.326 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:10:08.326 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:10:08.326 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:10:08.326 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:10:08.326 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:10:08.326 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:10:08.368 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:10:08.368 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:10:08.368 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:10:08.368 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:10:08.368 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:10:08.368 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:10:08.368 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:10:08.368 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:10:08.369 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:10:08.369 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:10:08.369 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:10:08.369 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:10:08.369 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:10:08.369 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:10:08.676 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:10:08.676 PROFILING : NotifyBeforeEntitiesInitialized took: 0.031500 ms
04:10:10.661 WORLD : InitEntities 'world'
04:10:10.661 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:10:10.661 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:10:10.688 WORLD : InitEntities 'world'
04:10:10.689 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:10:10.689 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:10:10.689 WORLD : WORLD : NotifyEntitiesInitialized
04:10:10.689 TERRAIN : TERRAIN : Initializing road networks...
04:10:10.692 PROFILING : Initializing road networks... took: 2.412500 ms
04:10:10.692 DEFAULT : DEFAULT : WorldVolumesCollection
04:10:10.754 PROFILING : WorldVolumesCollection took: 62.023200 ms
04:10:10.754 INIT : INIT : SoundWorldInit
04:10:10.769 PROFILING : SoundWorldInit took: 15.152500 ms
04:10:10.769 PROFILING : NotifyEntitiesInitialized took: 79.861500 ms
04:10:10.769 PROFILING : CreateEntities took: 12709.503700 ms
04:10:10.769 PROFILING : CreateEntities took: 12709.663200 ms
04:10:10.770 WORLD : WORLD : Wait for preloading data around camera
04:10:10.770 PROFILING : Wait for preloading data around camera took: 0.000900 ms
04:10:10.770 WORLD : WORLD : EOnActivate
04:10:10.805 PROFILING : EOnActivate took: 35.465700 ms
04:10:10.806 PROFILING : Game::LoadEntities took: 12747.007600 ms
04:10:11.101 DEFAULT : Entered offline game state.
04:10:11.204 NETWORK : Player connected: connectionID=2147483646
04:10:11.204 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:10:11.204 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:10:11.209 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:10:11.209 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:10:11.210 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:10:11.210 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:10:11.210 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:10:11.212 SCRIPT (W): Can't open config file ""
04:10:11.218 WORLD : InitEntities 'world'
04:10:11.218 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:10:11.218 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:10:11.218 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:10:11.219 SCRIPT (W): Slot_Chat Has no Content!
04:10:11.219 SCRIPT (W): Slot_VON Has no Content!
04:10:11.219 SCRIPT (W): Slot_AvailableActions Has no Content!
04:10:11.219 SCRIPT (W): Slot_Vehicle Has no Content!
04:10:11.219 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:11.219 SCRIPT (W): Slot_Notifications Has no Content!
04:10:11.219 SCRIPT (W): Slot_Hints Has no Content!
04:10:11.234 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:10:11.235 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:10:11.235 NETWORK : Players connecting: 0
04:10:11.235 NETWORK : Players connected: 1 / 1
04:10:11.265 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:10:11.267 PROFILING : Workbench startup took: 42528.718500 ms
04:10:11.289 WORLD : Frame start
04:10:11.289 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:10:11.302 WORLD : UpdateEntities
04:10:11.302 WORLD : Frame
04:10:11.302 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:10:11.471 WORLD : UpdateEntities
04:10:11.471 WORLD : PostFrame
04:10:11.472 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:10:11.472 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:10:11.512 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:10:11.513 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:10:11.513 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:10:11.513 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:10:11.646 RENDER : RENDER : ObjectsHeightMap::Build
04:10:11.646 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:10:11.826 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 179.786600 ms
04:10:11.835 PROFILING : ObjectsHeightMap::Build took: 188.546500 ms
04:10:13.003 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:10:13.022 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:10:13.023 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:10:13.051 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:10:13.053 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:10:13.101 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:10:13.101 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:10:13.107 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:10:13.107 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:10:13.109 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:10:13.109 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:10:13.112 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:10:13.114 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:10:13.115 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:10:13.117 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:10:13.255 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:10:13.256 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:10:13.256 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:10:13.505 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:10:13.584 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:10:14.176 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:10:14.177 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:10:14.177 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:10:14.179 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:10:14.179 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:10:14.180 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:10:14.180 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:10:14.186 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:10:14.186 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:10:14.187 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:10:14.188 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:10:14.188 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:10:14.189 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:10:14.190 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:10:14.198 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:10:14.199 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:10:14.199 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:10:14.199 SCRIPT : ERR SMOKE PASS: extraction authored transport is ready for twelve prisoners
04:10:14.199 SCRIPT : ERR EXTRACTION CAPACITY: usable pilot/passenger positions=17
04:10:14.199 SCRIPT : ERR SMOKE PASS: extraction running mission cannot rebind its extraction vehicle
04:10:14.207 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.217 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.226 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.235 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.243 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.252 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.260 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.268 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.275 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.283 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.292 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.300 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.300 SCRIPT : ERR SMOKE PASS: extraction invalid boundary rejected without preventing a valid service start
04:10:14.300 SCRIPT : ERR SMOKE PASS: extraction duplicate binding and start rejected
04:10:15.690 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:16.197 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:16.706 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:17.209 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:18.210 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:18.719 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:19.221 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:19.725 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:20.227 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:20.733 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:21.237 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:21.744 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction boarding inside boundary does not win
04:10:27.294 SCRIPT : ERR SMOKE PASS: extraction leaving before extraction phase does not win
04:10:27.295 SCRIPT : ERR SMOKE PASS: extraction all twelve physical occupants escape exactly once
04:10:27.295 SCRIPT : ERR SMOKE PASS: extraction resolved extraction neither repeats nor replaces its vehicle
04:10:29.812 SCRIPT : ERR SMOKE PASS: extraction one survivor leaves the helicopter
04:10:29.822 SCRIPT : ERR SMOKE PASS: extraction departed connection ID reused by a distinct account
04:10:29.822 SCRIPT : ERR SMOKE PASS: extraction isolated partial escape case starts
04:10:32.835 SCRIPT : ERR SMOKE PASS: extraction dead occupant and left-behind survivor are physically distinct cases
04:10:32.835 SCRIPT : ERR SMOKE PASS: extraction unconscious passenger remains physically aboard
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction partial escape counts only living aboard participants
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction unconscious and reserved occupants escape; dead and absent people do not
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction recycled connection ID does not inherit another account's win
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction escaped reserved account can rebind to a new connection
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction result follows escaped identity after rebinding
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction terminal result snapshot remains stable
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction empty-roster control starts
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction unregistered occupants cannot win the mission
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction stopped-service control starts
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction stopped extraction cannot resolve
04:10:35.381 SCRIPT : ERR SMOKE PASS: result local controller and physical extraction snapshot exist
04:10:35.381 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.381 SCRIPT : ERR SMOKE PASS: result unknown controller ignores stale native end-data winner ID
04:10:35.383 SCRIPT : ERR SMOKE PASS: result native result content widgets created
04:10:35.383 SCRIPT : ERR SMOKE PASS: result native result content handler attached
04:10:35.383 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.383 SCRIPT : ERR SMOKE PASS: result opened native content ignores a stale winner while personal result is unknown
04:10:35.383 SCRIPT : ERR SMOKE PASS: result isolated presentation account binds to local controller ID
04:10:35.383 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.383 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.383 SCRIPT : ERR SMOKE PASS: result identity snapshot publishes victory despite missing end-data ID
04:10:35.384 SCRIPT : ERR SMOKE PASS: result already-open native content refreshes when personal victory arrives
04:10:35.384 SCRIPT : ERR SMOKE PASS: result local presentation connection ID is recycled to non-escapee
04:10:35.384 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.384 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.384 SCRIPT : ERR SMOKE PASS: result recycled winner ID cannot grant escape or misdescribe dead occupants
04:10:35.384 SCRIPT : ERR SMOKE PASS: result native text refresh removes the previous account's win
04:10:35.385 SCRIPT : ERR SMOKE PASS: result escaped presentation account returns after simulated rebind
04:10:35.385 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.385 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.385 SCRIPT : ERR SMOKE PASS: result presentation follows returning account rather than copied end data
04:10:35.385 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.386 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.386 SCRIPT : ERR SMOKE PASS: result round reset clears personal result despite stale winner ID
04:10:35.386 SCRIPT : ERR SMOKE PASS: result round reset clears the open native result text
04:10:35.386 SCRIPT : ERR SMOKE PASS: mission time clock advancement remains enabled
04:10:35.386 SCRIPT : ERR SMOKE PASS: mission time progression sampled across at least ten engine seconds
04:10:35.386 SCRIPT : ERR SMOKE PASS: mission time native clock advances at configured rate without periodic resets
04:10:35.404 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:10:35.404 SCRIPT : ERR SMOKE PASS: base capacity fixture finished before its explicit test reset
04:10:35.404 SCRIPT : ERR SMOKE COMPLETE: physical capacity and isolated extraction results; reset requested by fixture
04:10:35.503 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:10:35.505 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:10:35.505 SCRIPT (W): Slot_Chat Has no Content!
04:10:35.505 SCRIPT (W): Slot_VON Has no Content!
04:10:35.505 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:35.505 SCRIPT (W): Slot_Notifications Has no Content!
04:10:37.582 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:10:37.582 SCRIPT : -- Stack trace --
04:10:37.583 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:10:37.583 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:10:37.583 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:10:37.583 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:10:37.583 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:10:37.583 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:10:37.583 SCRIPT : -----------------
04:10:37.584 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:10:37.584 SCRIPT : -- Stack trace --
04:10:37.584 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:10:37.584 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:10:37.584 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:10:37.584 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:10:37.584 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:10:37.584 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:10:37.585 SCRIPT : -----------------
04:10:37.586 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:10:37.587 SCRIPT (W): Slot_Chat Has no Content!
04:10:37.587 SCRIPT (W): Slot_VON Has no Content!
04:10:37.587 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:37.587 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,131 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-09-28\error.log started at 2026-09-19 04:09:30 (2026-09-19 02:09:30 UTC)
04:09:30.473 INIT : Workbench startup
04:09:30.473 INIT : Workbench Init Engine
04:09:30.473 RESOURCES : ResourceDB: full scan
04:09:30.473 RESOURCES : processing files...
04:09:30.473 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:09:33.507 INIT : Workbench Create Game
04:09:33.507 SCRIPT : Compiling Game scripts
04:09:33.507 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:09:33.507 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:09:33.763 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:09:33.796 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:09:34.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:09:34.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:09:34.018 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:09:34.065 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:09:34.065 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:09:34.067 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:09:34.067 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:09:34.129 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:09:42.654 WORLD : CreateEntities
04:09:42.655 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:09:42.655 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:09:42.655 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:09:57.810 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:10:02.535 WORLD : Game::LoadEntities
04:10:02.535 WORLD : CreateEntities
04:10:02.535 WORLD : CreateEntities
04:10:02.535 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:10:02.535 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:10:02.535 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:10:03.899 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:10:03.899 ENTITY : CreateComponent 'Hierarchy'
04:10:03.899 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:10:03.899 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:10:03.899 ENTITY : CreateComponent 'Hierarchy'
04:10:03.899 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:10:03.899 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:10:03.899 ENTITY : CreateComponent 'Hierarchy'
04:10:03.899 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:10:03.905 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:10:03.905 ENTITY : CreateComponent 'Hierarchy'
04:10:03.905 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:10:03.905 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:10:03.905 ENTITY : CreateComponent 'Hierarchy'
04:10:03.905 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:10:03.905 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:10:03.905 ENTITY : CreateComponent 'Hierarchy'
04:10:03.905 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:10:03.909 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:10:03.909 ENTITY : CreateComponent 'Hierarchy'
04:10:03.909 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:10:03.909 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:10:03.909 ENTITY : CreateComponent 'Hierarchy'
04:10:03.909 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:10:03.909 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:10:03.909 ENTITY : CreateComponent 'Hierarchy'
04:10:03.909 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:10:08.326 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:10:08.326 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:10:08.326 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:10:08.326 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:10:08.326 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:10:08.326 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:10:08.326 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:10:08.326 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:10:08.368 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:10:08.368 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:10:08.368 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:10:08.368 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:10:08.368 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:10:08.368 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:10:08.368 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:10:08.368 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:10:08.369 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:10:08.369 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:10:08.369 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:10:08.369 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:10:08.369 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:10:08.369 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:10:10.661 WORLD : InitEntities 'world'
04:10:10.661 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:10:10.661 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:10:11.209 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:10:11.209 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:10:11.210 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:10:11.210 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:10:11.210 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:10:11.212 SCRIPT (W): Can't open config file ""
04:10:11.218 WORLD : InitEntities 'world'
04:10:11.218 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:10:11.218 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:10:11.218 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:10:11.219 SCRIPT (W): Slot_Chat Has no Content!
04:10:11.219 SCRIPT (W): Slot_VON Has no Content!
04:10:11.219 SCRIPT (W): Slot_AvailableActions Has no Content!
04:10:11.219 SCRIPT (W): Slot_Vehicle Has no Content!
04:10:11.219 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:11.219 SCRIPT (W): Slot_Notifications Has no Content!
04:10:11.219 SCRIPT (W): Slot_Hints Has no Content!
04:10:11.235 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:10:11.471 WORLD : UpdateEntities
04:10:11.471 WORLD : PostFrame
04:10:11.472 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:10:11.472 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:10:11.512 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:10:11.513 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:10:11.513 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:10:11.513 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:10:35.505 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:10:35.505 SCRIPT (W): Slot_Chat Has no Content!
04:10:35.505 SCRIPT (W): Slot_VON Has no Content!
04:10:35.505 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:35.505 SCRIPT (W): Slot_Notifications Has no Content!
04:10:37.582 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:10:37.583 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:10:37.586 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:10:37.587 SCRIPT (W): Slot_Chat Has no Content!
04:10:37.587 SCRIPT (W): Slot_VON Has no Content!
04:10:37.587 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:37.587 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: 64
[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: 0x55556aac76b0 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55556aac76b0
[Gamescope WSI] Destroyed swapchain: 0x55556aac76b0
[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: 0x55556aad2a80 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55556aad2a80
[Gamescope WSI] Destroyed swapchain: 0x55556aad2a80
[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: 0x55556aac76b0 - imageCount: 4
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,17 @@
{
"log": "docs/evidence/native-2026-09-19-040928/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 100,
"script_or_runtime_failures": [],
"engine_errors": [
"04:10:08.326 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:10:08.368 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:10:08.368 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:10:08.369 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:10:08.369 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-09-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,210 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-09-28\script.log started at 2026-09-19 04:09:31 (2026-09-19 02:09:31 UTC)
04:09:31.485 SCRIPT : SCRIPT : Initializing scripts
04:09:31.485 SCRIPT : SCRIPT : ScriptProjectManager init
04:09:32.393 SCRIPT : SCRIPT : Compiling GameLib scripts
04:09:32.449 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:09:32.450 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:09:32.451 SCRIPT : SCRIPT : Compiling Game scripts
04:09:33.507 SCRIPT : Compiling Game scripts
04:09:33.507 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:09:33.507 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:09:33.763 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:09:33.796 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:09:33.917 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:09:34.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:09:34.017 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:09:34.019 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:09:34.065 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:09:34.065 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:09:34.067 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:09:34.067 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:09:34.129 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:09:34.415 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:09:34.422 SCRIPT : Module: Game; loaded 5693x files; 11157x classes; used 32421K 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: 44a8e457
04:09:35.357 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:09:35.357 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:09:54.523 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:09:57.807 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:09:57.807 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:10:10.661 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:10:10.689 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:10:11.210 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:10:11.210 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:10:11.212 SCRIPT (W): Can't open config file ""
04:10:11.218 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:10:11.219 SCRIPT (W): Slot_Chat Has no Content!
04:10:11.219 SCRIPT (W): Slot_VON Has no Content!
04:10:11.219 SCRIPT (W): Slot_AvailableActions Has no Content!
04:10:11.219 SCRIPT (W): Slot_Vehicle Has no Content!
04:10:11.219 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:11.219 SCRIPT (W): Slot_Notifications Has no Content!
04:10:11.219 SCRIPT (W): Slot_Hints Has no Content!
04:10:11.235 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:10:11.289 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:10:11.302 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:10:11.472 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:10:13.003 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:10:13.022 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:10:13.023 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:10:13.051 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:10:13.053 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:10:13.101 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:10:13.101 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:10:13.107 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:10:13.107 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:10:13.109 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:10:13.109 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:10:13.112 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:10:13.114 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:10:13.115 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:10:13.117 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:10:13.255 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:10:13.256 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:10:13.256 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:10:13.505 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:10:13.584 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:10:14.176 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:10:14.177 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:10:14.177 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:10:14.179 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:10:14.179 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:10:14.180 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:10:14.180 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:10:14.186 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:10:14.186 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:10:14.187 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:10:14.188 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:10:14.188 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:10:14.189 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:10:14.190 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:10:14.191 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:10:14.198 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:10:14.199 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:10:14.199 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:10:14.199 SCRIPT : ERR SMOKE PASS: extraction authored transport is ready for twelve prisoners
04:10:14.199 SCRIPT : ERR EXTRACTION CAPACITY: usable pilot/passenger positions=17
04:10:14.199 SCRIPT : ERR SMOKE PASS: extraction running mission cannot rebind its extraction vehicle
04:10:14.207 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.217 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.226 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.235 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.243 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.252 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.260 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.268 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.275 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.283 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.292 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.300 SCRIPT : ERR SMOKE PASS: extraction isolated participant created
04:10:14.300 SCRIPT : ERR SMOKE PASS: extraction invalid boundary rejected without preventing a valid service start
04:10:14.300 SCRIPT : ERR SMOKE PASS: extraction duplicate binding and start rejected
04:10:15.690 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:16.197 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:16.706 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:17.210 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:18.210 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:18.719 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:19.221 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:19.725 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:20.227 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:20.733 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:21.237 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:21.744 SCRIPT : ERR SMOKE PASS: extraction native boarding request accepted
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.766 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction participant occupies a distinct physical seat
04:10:24.767 SCRIPT : ERR SMOKE PASS: extraction boarding inside boundary does not win
04:10:27.294 SCRIPT : ERR SMOKE PASS: extraction leaving before extraction phase does not win
04:10:27.295 SCRIPT : ERR SMOKE PASS: extraction all twelve physical occupants escape exactly once
04:10:27.295 SCRIPT : ERR SMOKE PASS: extraction resolved extraction neither repeats nor replaces its vehicle
04:10:29.812 SCRIPT : ERR SMOKE PASS: extraction one survivor leaves the helicopter
04:10:29.822 SCRIPT : ERR SMOKE PASS: extraction departed connection ID reused by a distinct account
04:10:29.822 SCRIPT : ERR SMOKE PASS: extraction isolated partial escape case starts
04:10:32.835 SCRIPT : ERR SMOKE PASS: extraction dead occupant and left-behind survivor are physically distinct cases
04:10:32.835 SCRIPT : ERR SMOKE PASS: extraction unconscious passenger remains physically aboard
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction partial escape counts only living aboard participants
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction unconscious and reserved occupants escape; dead and absent people do not
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction recycled connection ID does not inherit another account's win
04:10:35.379 SCRIPT : ERR SMOKE PASS: extraction escaped reserved account can rebind to a new connection
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction result follows escaped identity after rebinding
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction terminal result snapshot remains stable
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction empty-roster control starts
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction unregistered occupants cannot win the mission
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction stopped-service control starts
04:10:35.380 SCRIPT : ERR SMOKE PASS: extraction stopped extraction cannot resolve
04:10:35.381 SCRIPT : ERR SMOKE PASS: result local controller and physical extraction snapshot exist
04:10:35.381 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.381 SCRIPT : ERR SMOKE PASS: result unknown controller ignores stale native end-data winner ID
04:10:35.383 SCRIPT : ERR SMOKE PASS: result native result content widgets created
04:10:35.383 SCRIPT : ERR SMOKE PASS: result native result content handler attached
04:10:35.383 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.383 SCRIPT : ERR SMOKE PASS: result opened native content ignores a stale winner while personal result is unknown
04:10:35.383 SCRIPT : ERR SMOKE PASS: result isolated presentation account binds to local controller ID
04:10:35.383 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.383 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.383 SCRIPT : ERR SMOKE PASS: result identity snapshot publishes victory despite missing end-data ID
04:10:35.384 SCRIPT : ERR SMOKE PASS: result already-open native content refreshes when personal victory arrives
04:10:35.384 SCRIPT : ERR SMOKE PASS: result local presentation connection ID is recycled to non-escapee
04:10:35.384 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.384 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.384 SCRIPT : ERR SMOKE PASS: result recycled winner ID cannot grant escape or misdescribe dead occupants
04:10:35.384 SCRIPT : ERR SMOKE PASS: result native text refresh removes the previous account's win
04:10:35.385 SCRIPT : ERR SMOKE PASS: result escaped presentation account returns after simulated rebind
04:10:35.385 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.385 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:10:35.385 SCRIPT : ERR SMOKE PASS: result presentation follows returning account rather than copied end data
04:10:35.385 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.386 SCRIPT : ERR RESULT UI: player=1 title=The helicopter escaped
04:10:35.386 SCRIPT : ERR SMOKE PASS: result round reset clears personal result despite stale winner ID
04:10:35.386 SCRIPT : ERR SMOKE PASS: result round reset clears the open native result text
04:10:35.386 SCRIPT : ERR SMOKE PASS: mission time clock advancement remains enabled
04:10:35.386 SCRIPT : ERR SMOKE PASS: mission time progression sampled across at least ten engine seconds
04:10:35.386 SCRIPT : ERR SMOKE PASS: mission time native clock advances at configured rate without periodic resets
04:10:35.404 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:10:35.404 SCRIPT : ERR SMOKE PASS: base capacity fixture finished before its explicit test reset
04:10:35.404 SCRIPT : ERR SMOKE COMPLETE: physical capacity and isolated extraction results; reset requested by fixture
04:10:35.503 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:10:35.505 SCRIPT (W): Slot_Chat Has no Content!
04:10:35.505 SCRIPT (W): Slot_VON Has no Content!
04:10:35.505 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:35.505 SCRIPT (W): Slot_Notifications Has no Content!
04:10:37.582 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:10:37.582 SCRIPT : -- Stack trace --
04:10:37.583 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:10:37.583 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:10:37.583 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:10:37.583 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:10:37.583 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:10:37.583 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:10:37.583 SCRIPT : -----------------
04:10:37.584 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:10:37.584 SCRIPT : -- Stack trace --
04:10:37.584 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:10:37.584 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:10:37.584 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:10:37.584 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:10:37.584 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:10:37.584 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:10:37.585 SCRIPT : -----------------
04:10:37.587 SCRIPT (W): Slot_Chat Has no Content!
04:10:37.587 SCRIPT (W): Slot_VON Has no Content!
04:10:37.587 SCRIPT (W): Slot_GameVersion Has no Content!
04:10:37.587 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,107 @@
{
"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": "fc3103cadf4fb90555bcaf5551ae785267b12c836ac09bdf9e7db8a595a04b03",
"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": "a815078ccf51ee89e6e72db0aa2ac7b0996349ed14d3ed97151f1f88cf9fab04",
"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_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_Objectives.c": "c118d6a756d5de266c02ed4a7ec52502682dcfdb38df10cdcfaf599e3237fb55",
"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": "e469e3ec6a6c68d941e6c087a288b609845c488841a66d6b927eb89b2a8be79a",
"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,586 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-12-33\console.log started at 2026-09-19 04:12:33 (2026-09-19 02:12:33 UTC)
04:12:33.769 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-12-33' to filesystem under name logs
04:12:33.769 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:12:33.769 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:12:33.771 PROFILING : Workbench Create Engine took: 12.132500 ms
04:12:34.807 INIT : INIT : Workbench Init Engine
04:12:34.807 ENGINE : Initializing engine, version 192142
04:12:34.807 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 early-helicopter-loss -noThrow
04:12:34.815 ENGINE : Addon dirs:
04:12:34.815 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:12:34.815 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:12:34.815 ENGINE : dir: './addons'
04:12:34.815 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:12:34.815 ENGINE : Available addons:
04:12:34.815 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:12:34.815 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:12:34.815 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:12:34.815 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:12:34.815 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:12:34.815 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:12:34.815 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:12:34.815 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:12:34.934 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:12:34.937 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:12:34.937 ENGINE : CPU vendor : AuthenticAMD
04:12:34.937 ENGINE : CPU type : 2
04:12:34.937 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:12:34.937 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:12:34.937 ENGINE : CPU count logical : 16
04:12:34.937 ENGINE : CPU count physical : 8
04:12:34.937 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:12:34.937 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:12:34.938 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:12:35.068 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:12:35.070 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:12:35.070 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-12-33/resourceDatabase.rdb)
04:12:35.246 RESOURCES : RESOURCES : ResourceDB: full scan
04:12:35.251 RESOURCES : RESOURCES : scanning...
04:12:35.251 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:12:35.254 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:12:35.407 RESOURCES : RESOURCES : scanning @"core"
04:12:35.411 RESOURCES : RESOURCES : scanning @"profile"
04:12:35.411 RESOURCES : RESOURCES : scanning @"logs"
04:12:35.412 RESOURCES : RESOURCES : processing meta-files...
04:12:35.475 RESOURCES : RESOURCES : processing files...
04:12:35.486 INIT : Workbench startup
04:12:35.486 INIT : Workbench Init Engine
04:12:35.486 RESOURCES : ResourceDB: full scan
04:12:35.486 RESOURCES : processing files...
04:12:35.486 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:12:35.486 RESOURCES : RESOURCES : processing folders...
04:12:35.494 RESOURCES : RESOURCES : creating GUID-item mapping...
04:12:35.511 RESOURCES : RESOURCES : building tree...
04:12:35.568 PROFILING : ResourceDB: full scan took: 322.454400 ms
04:12:35.569 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:12:35.571 RESOURCES : ResourceDB: written 3324/3324 bytes
04:12:35.571 RESOURCES : ResourceDB: cache successfully saved
04:12:35.571 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:12:35.572 RESOURCES : ResourceDB: written 206/206 bytes
04:12:35.572 RESOURCES : ResourceDB: cache successfully saved
04:12:35.573 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-12-33/resourceDatabase.rdb)
04:12:35.574 RESOURCES : ResourceDB: written 81/81 bytes
04:12:35.574 RESOURCES : ResourceDB: cache successfully saved
04:12:35.574 ENGINE : GameProject load
04:12:35.574 ENGINE : Loaded addons:
04:12:35.574 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:12:35.574 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:12:35.574 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:12:35.575 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:12:35.576 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:12:35.576 ENGINE : Engine user settings config loaded
04:12:35.576 PROFILING : Settings changed took: 0.001700 ms
04:12:35.689 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:12:35.690 RENDER : Basic screen setup:
04:12:35.691 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:12:35.691 RENDER : MSAA : none
04:12:35.705 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:12:35.705 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:12:35.705 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:12:35.705 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:12:35.705 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:12:35.705 RENDER : AMD AGS correctly initialized
04:12:35.705 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:12:35.705 RENDER : Detected output devices:
04:12:35.705 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:12:35.705 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:12:35.705 RENDER : Concurrent frames limit 2
04:12:35.779 RENDER : DX12 device successfully created by AMD AGS library
04:12:35.779 RENDER : * user markers not supported in this version AMD SW
04:12:35.779 RENDER : Graphics device features
04:12:35.779 RENDER : Needed:
04:12:35.779 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:12:35.779 RENDER : Optional:
04:12:35.779 RENDER : * Allow tearing (VSYNC) : 1
04:12:35.779 RENDER : * 16 bits : 1
04:12:35.779 RENDER : * Resource heap tier : 3
04:12:35.779 RENDER : * Persistent heaps (DRED) : 1
04:12:35.779 RENDER : * DRED 1.2 is supported by compiler
04:12:35.803 RENDER : Main RT format setup.
04:12:35.803 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:12:35.803 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:12:35.805 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:12:35.835 PROFILING : Settings changed took: 0.016900 ms
04:12:36.284 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:12:36.284 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:12:36.284 AUDIO : Audio client:
04:12:36.284 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:12:36.288 RENDER : RENDER : Reload shaders
04:12:36.288 RENDER : Enfusion shader version 13
04:12:36.288 INIT : INIT : ShaderListReload
04:12:36.288 PROFILING : ShaderListReload took: 0.000600 ms
04:12:36.428 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:12:36.428 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:12:36.428 AUDIO : Audio client:
04:12:36.428 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:12:36.538 RENDER : Loaded 3752 newer shader binaries
04:12:36.538 PROFILING : Reload shaders took: 249.784300 ms
04:12:36.538 ENGINE : Initializing inputs.
04:12:36.554 NETWORK : Initializing networking.
04:12:36.554 NETWORK : Using new GameRplScheduler.
04:12:36.554 SCRIPT : SCRIPT : Initializing scripts
04:12:36.554 SCRIPT : SCRIPT : ScriptProjectManager init
04:12:37.376 PROFILING : ScriptProjectManager init took: 821.986900 ms
04:12:37.410 PROFILING : Initializing scripts took: 855.975300 ms
04:12:37.427 ENGINE : Enfusion engine successfully created.
04:12:37.428 PROFILING : Workbench Init Engine took: 2620.469100 ms
04:12:37.428 INIT : INIT : Workbench Create Game
04:12:37.438 GUI : Using default language (en_us)
04:12:37.438 GUI : Loading 'en_us' localization file.
04:12:37.438 INIT : INIT : Loading StringTable
04:12:37.462 PROFILING : Loading StringTable took: 24.288100 ms
04:12:37.462 SCRIPT : SCRIPT : Compiling GameLib scripts
04:12:37.515 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:12:37.516 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:12:37.516 PROFILING : Compiling GameLib scripts took: 54.066600 ms
04:12:37.516 SCRIPT : SCRIPT : Compiling Game scripts
04:12:38.560 INIT : Workbench Create Game
04:12:38.560 SCRIPT : Compiling Game scripts
04:12:38.560 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:12:38.560 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:12:38.802 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:12:38.831 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:12:39.021 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:12:39.021 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:12:39.023 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:12:39.066 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:12:39.066 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:12:39.068 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:12:39.068 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:12:39.126 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:12:39.399 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:12:39.405 SCRIPT : Module: Game; loaded 5693x files; 11157x classes; used 32421K 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: 44a8e457
04:12:39.440 PROFILING : Compiling Game scripts took: 1923.506500 ms
04:12:39.447 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:12:39.488 ENGINE : Game successfully created.
04:12:39.489 PROFILING : Workbench Create Game took: 2061.263000 ms
04:12:39.497 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:12:40.371 INIT : INIT : Workbench Reload Game
04:12:40.373 ENGINE : Game destroyed.
04:12:40.379 GUI : Using default language (en_us)
04:12:40.379 GUI : Loading 'en_us' localization file.
04:12:40.379 INIT : INIT : Loading StringTable
04:12:40.391 PROFILING : Loading StringTable took: 11.350400 ms
04:12:40.391 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:12:40.399 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:12:40.399 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:12:40.399 ENGINE : Game successfully created.
04:12:40.399 ENGINE : Game successfully initialized.
04:12:40.399 PROFILING : Workbench Reload Game took: 27.437100 ms
04:12:41.091 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:12:42.110 PROFILING : Entities load took: 1019.201200 ms
04:12:42.120 WORLD : WORLD : CreateEntities
04:12:42.125 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:12:42.125 PROFILING : NotifyBeforeEntitiesCreated took: 0.003200 ms
04:12:42.125 WORLD : WORLD : Wait for preloading data
04:12:42.126 PROFILING : Wait for preloading data took: 0.004000 ms
04:12:42.232 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:12:42.232 PROFILING : PROFILING : Terrain load
04:12:43.790 PROFILING : Terrain load took: 1557.464900 ms
04:12:47.804 WORLD : CreateEntities
04:12:47.805 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:12:47.805 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:12:47.805 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:12:57.498 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:12:57.498 PROFILING : NotifyBeforeEntitiesInitialized took: 0.005000 ms
04:12:57.936 WORLD : WORLD : NotifyEntitiesInitialized
04:12:57.936 TERRAIN : TERRAIN : Initializing road networks...
04:12:57.939 PROFILING : Initializing road networks... took: 2.237400 ms
04:12:57.939 PROFILING : NotifyEntitiesInitialized took: 2.591600 ms
04:12:57.939 PROFILING : CreateEntities took: 15818.337700 ms
04:12:58.112 PROFILING : * WorldEditor: LoadWorld: 17026.918900 ms
04:12:59.601 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:12:59.601 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:12:59.602 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:12:59.603 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:12:59.697 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:12:59.721 BACKEND : Attempting online Game Config instead.
04:13:02.907 INIT : INIT : Workbench Reload Game
04:13:02.910 ENGINE : Game destroyed.
04:13:02.916 GUI : Using default language (en_us)
04:13:02.916 GUI : Loading 'en_us' localization file.
04:13:02.916 INIT : INIT : Loading StringTable
04:13:02.935 PROFILING : Loading StringTable took: 18.509400 ms
04:13:02.935 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:13:02.943 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:13:02.943 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:13:02.943 ENGINE : Game successfully created.
04:13:02.943 ENGINE : Game successfully initialized.
04:13:02.943 PROFILING : Workbench Reload Game took: 35.756400 ms
04:13:02.946 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:13:02.996 PLATFORM : Save data from container 'settings' have been loaded
04:13:03.088 PLATFORM : Save data from container 'sessions' have been loaded
04:13:03.089 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:13:03.089 ENGINE : Game user settings config loaded
04:13:03.186 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:13:03.195 WORLD : WORLD : Game::LoadEntities
04:13:03.195 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:13:03.196 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:13:03.196 WORLD : WORLD : CreateEntities
04:13:03.196 WORLD : WORLD : CreateEntities
04:13:03.196 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:13:03.201 RESOURCES : Loaded mission headers from 7 addon(s)!
04:13:03.201 PROFILING : NotifyBeforeEntitiesCreated took: 4.759100 ms
04:13:03.201 WORLD : WORLD : Wait for preloading data
04:13:03.201 PROFILING : Wait for preloading data took: 0.000900 ms
04:13:07.615 WORLD : Game::LoadEntities
04:13:07.615 WORLD : CreateEntities
04:13:07.615 WORLD : CreateEntities
04:13:07.615 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:13:07.615 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:13:07.615 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:13:09.010 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:13:09.010 ENTITY : CreateComponent 'Hierarchy'
04:13:09.010 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:13:09.011 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:13:09.011 ENTITY : CreateComponent 'Hierarchy'
04:13:09.011 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:13:09.011 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:13:09.011 ENTITY : CreateComponent 'Hierarchy'
04:13:09.011 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:13:09.016 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:13:09.016 ENTITY : CreateComponent 'Hierarchy'
04:13:09.016 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:13:09.016 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:13:09.016 ENTITY : CreateComponent 'Hierarchy'
04:13:09.016 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:13:09.016 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:13:09.016 ENTITY : CreateComponent 'Hierarchy'
04:13:09.016 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:13:09.020 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:13:09.020 ENTITY : CreateComponent 'Hierarchy'
04:13:09.020 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:13:09.020 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:13:09.020 ENTITY : CreateComponent 'Hierarchy'
04:13:09.020 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:13:09.020 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:13:09.020 ENTITY : CreateComponent 'Hierarchy'
04:13:09.021 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:13:13.591 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:13:13.591 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:13:13.591 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:13:13.591 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:13:13.591 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:13:13.591 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:13:13.591 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:13:13.591 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:13:13.632 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:13:13.632 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:13:13.632 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:13:13.632 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:13:13.632 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:13:13.632 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:13:13.632 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:13:13.632 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:13:13.633 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:13:13.633 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:13:13.633 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:13:13.633 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:13:13.633 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:13:13.633 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:13:13.953 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:13:13.953 PROFILING : NotifyBeforeEntitiesInitialized took: 0.079400 ms
04:13:15.959 WORLD : InitEntities 'world'
04:13:15.959 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:13:15.959 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:13:15.986 WORLD : InitEntities 'world'
04:13:15.986 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:13:15.986 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:13:15.987 WORLD : WORLD : NotifyEntitiesInitialized
04:13:15.987 TERRAIN : TERRAIN : Initializing road networks...
04:13:15.990 PROFILING : Initializing road networks... took: 2.734600 ms
04:13:15.990 DEFAULT : DEFAULT : WorldVolumesCollection
04:13:16.050 PROFILING : WorldVolumesCollection took: 60.648700 ms
04:13:16.050 INIT : INIT : SoundWorldInit
04:13:16.065 PROFILING : SoundWorldInit took: 14.883500 ms
04:13:16.065 PROFILING : NotifyEntitiesInitialized took: 78.544500 ms
04:13:16.065 PROFILING : CreateEntities took: 12869.304500 ms
04:13:16.066 PROFILING : CreateEntities took: 12869.481800 ms
04:13:16.066 WORLD : WORLD : Wait for preloading data around camera
04:13:16.066 PROFILING : Wait for preloading data around camera took: 0.000900 ms
04:13:16.066 WORLD : WORLD : EOnActivate
04:13:16.100 PROFILING : EOnActivate took: 33.642100 ms
04:13:16.100 PROFILING : Game::LoadEntities took: 12905.205400 ms
04:13:16.410 DEFAULT : Entered offline game state.
04:13:16.514 NETWORK : Player connected: connectionID=2147483646
04:13:16.514 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:13:16.515 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:13:16.518 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:13:16.519 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:13:16.519 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:13:16.519 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:13:16.519 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:13:16.521 SCRIPT (W): Can't open config file ""
04:13:16.528 WORLD : InitEntities 'world'
04:13:16.528 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:13:16.528 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:13:16.528 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:13:16.529 SCRIPT (W): Slot_Chat Has no Content!
04:13:16.529 SCRIPT (W): Slot_VON Has no Content!
04:13:16.529 SCRIPT (W): Slot_AvailableActions Has no Content!
04:13:16.529 SCRIPT (W): Slot_Vehicle Has no Content!
04:13:16.529 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:16.530 SCRIPT (W): Slot_Notifications Has no Content!
04:13:16.530 SCRIPT (W): Slot_Hints Has no Content!
04:13:16.544 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:13:16.544 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:13:16.545 NETWORK : Players connecting: 0
04:13:16.545 NETWORK : Players connected: 1 / 1
04:13:16.573 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:13:16.575 PROFILING : Workbench startup took: 42867.604200 ms
04:13:16.600 WORLD : Frame start
04:13:16.600 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:13:16.614 WORLD : UpdateEntities
04:13:16.614 WORLD : Frame
04:13:16.614 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:13:16.791 WORLD : UpdateEntities
04:13:16.791 WORLD : PostFrame
04:13:16.791 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:13:16.791 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:13:16.833 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:13:16.833 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:13:16.833 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:13:16.833 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:13:16.967 RENDER : RENDER : ObjectsHeightMap::Build
04:13:16.967 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:13:17.139 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 171.722700 ms
04:13:17.147 PROFILING : ObjectsHeightMap::Build took: 179.650000 ms
04:13:18.313 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:13:18.333 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:13:18.333 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:13:18.363 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:13:18.365 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:13:18.421 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:13:18.421 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:13:18.429 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:13:18.429 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:13:18.431 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:13:18.432 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:13:18.435 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:13:18.436 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:13:18.437 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:13:18.438 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:13:18.560 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:13:18.561 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:13:18.561 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:13:18.815 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:13:18.895 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:13:18.979 SCRIPT : ERR SMOKE PASS: base ready helicopter and living prisoner before deliberate loss
04:13:19.822 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:13:19.822 SCRIPT : ERR SMOKE PASS: base lost helicopter ends prison phase despite a living prisoner
04:13:19.822 SCRIPT : ERR SMOKE PASS: base early loss has a specific replicated and debriefing reason
04:13:19.823 SCRIPT : ERR SMOKE COMPLETE: early extraction vehicle loss
04:13:19.847 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:13:19.849 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:13:19.850 SCRIPT (W): Slot_Chat Has no Content!
04:13:19.850 SCRIPT (W): Slot_VON Has no Content!
04:13:19.850 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:19.850 SCRIPT (W): Slot_Notifications Has no Content!
04:13:21.868 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:13:21.868 SCRIPT : -- Stack trace --
04:13:21.868 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:13:21.868 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:13:21.868 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:13:21.869 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:13:21.869 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:13:21.869 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:13:21.869 SCRIPT : -----------------
04:13:21.869 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:13:21.869 SCRIPT : -- Stack trace --
04:13:21.870 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:13:21.870 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:13:21.870 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:13:21.870 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:13:21.870 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:13:21.870 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:13:21.870 SCRIPT : -----------------
04:13:21.872 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:13:21.872 SCRIPT (W): Slot_Chat Has no Content!
04:13:21.872 SCRIPT (W): Slot_VON Has no Content!
04:13:21.873 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:21.873 SCRIPT (W): Slot_Notifications Has no Content!
04:13:49.837 SCRIPT (W): Maybe a problem: DataProgression is not ready but the analytics event was requested
04:13:50.064 DEFAULT (W): Achievements cannot be saved.
04:13:50.064 DEFAULT (W): Achievements failed to save. Consecutive calls to Achievements API may fail.
04:13:50.363 PLATFORM : Save data from container 'settings' have been loaded
04:13:50.462 PLATFORM : Save data from container 'sessions' have been loaded
04:13:50.463 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:13:50.463 ENGINE : Game user settings config loaded
04:13:53.548 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
04:13:53.553 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
04:13:53.653 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:13:53.655 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:13:54.359 PROFILING : Entities load took: 703.852100 ms
04:13:54.361 WORLD : WORLD : Game::LoadEntities
04:13:54.361 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:13:54.362 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:13:54.362 WORLD : WORLD : CreateEntities
04:13:54.362 WORLD : WORLD : CreateEntities 'world'
04:13:54.362 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:13:54.362 RESOURCES : Unloading all loaded mission headers from 7 addon(s)!
04:13:54.365 RESOURCES : Loaded mission headers from 7 addon(s)!
04:13:54.365 PROFILING : NotifyBeforeEntitiesCreated took: 2.791300 ms
04:13:54.365 WORLD : WORLD : Wait for preloading data
04:13:54.365 PROFILING : Wait for preloading data took: 0.000400 ms
04:13:54.365 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:13:54.365 PROFILING : PROFILING : Terrain load
04:13:55.547 PROFILING : Terrain load took: 1181.476000 ms
04:13:58.371 WORLD : Game::LoadEntities
04:13:58.371 WORLD : CreateEntities
04:13:58.371 WORLD : CreateEntities 'world'
04:13:58.371 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:13:58.371 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:13:58.371 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:13:59.723 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:13:59.723 ENTITY : CreateComponent 'Hierarchy'
04:13:59.723 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:13:59.723 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:13:59.723 ENTITY : CreateComponent 'Hierarchy'
04:13:59.723 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:13:59.724 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:13:59.724 ENTITY : CreateComponent 'Hierarchy'
04:13:59.724 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:13:59.729 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:13:59.729 ENTITY : CreateComponent 'Hierarchy'
04:13:59.729 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:13:59.729 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:13:59.729 ENTITY : CreateComponent 'Hierarchy'
04:13:59.729 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:13:59.729 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:13:59.729 ENTITY : CreateComponent 'Hierarchy'
04:13:59.729 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:13:59.733 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:13:59.733 ENTITY : CreateComponent 'Hierarchy'
04:13:59.733 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:13:59.733 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:13:59.733 ENTITY : CreateComponent 'Hierarchy'
04:13:59.733 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:13:59.733 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:13:59.733 ENTITY : CreateComponent 'Hierarchy'
04:13:59.733 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:14:04.430 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:14:04.430 PROFILING : NotifyBeforeEntitiesInitialized took: 0.036700 ms
04:14:06.342 WORLD : InitEntities 'world'
04:14:06.342 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:14:06.342 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:14:06.343 WORLD : InitEntities 'world'
04:14:06.343 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:14:06.343 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:14:06.343 WORLD : WORLD : NotifyEntitiesInitialized
04:14:06.343 TERRAIN : TERRAIN : Initializing road networks...
04:14:06.345 PROFILING : Initializing road networks... took: 1.969600 ms
04:14:06.345 DEFAULT : DEFAULT : WorldVolumesCollection
04:14:06.403 PROFILING : WorldVolumesCollection took: 57.726100 ms
04:14:06.403 INIT : INIT : SoundWorldInit
04:14:06.403 PROFILING : SoundWorldInit took: 0.193300 ms
04:14:06.403 PROFILING : NotifyEntitiesInitialized took: 60.030600 ms
04:14:06.403 PROFILING : CreateEntities took: 12041.048400 ms
04:14:06.403 PROFILING : CreateEntities took: 12041.239400 ms
04:14:06.404 WORLD : WORLD : Wait for preloading data around camera
04:14:06.404 PROFILING : Wait for preloading data around camera took: 0.001900 ms
04:14:06.404 WORLD : WORLD : EOnActivate
04:14:06.432 PROFILING : EOnActivate took: 27.601800 ms
04:14:06.432 PROFILING : Game::LoadEntities took: 12071.091600 ms
04:14:06.432 PROFILING : * LoadEntities: 12071.395500 ms
04:14:06.840 DEFAULT : Entered offline game state.
04:14:06.950 NETWORK : Player connected: connectionID=2147483646
04:14:06.950 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:14:06.951 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:14:06.952 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:14:06.953 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:14:06.953 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:14:06.953 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:14:06.953 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:14:06.955 SCRIPT (W): Can't open config file ""
04:14:06.955 SCRIPT (W): Cannot update game blocklist. Another request in progress.
04:14:06.956 WORLD : InitEntities 'world'
04:14:06.956 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:14:06.956 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:14:06.957 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:14:06.957 SCRIPT (W): Slot_Chat Has no Content!
04:14:06.957 SCRIPT (W): Slot_VON Has no Content!
04:14:06.957 SCRIPT (W): Slot_AvailableActions Has no Content!
04:14:06.957 SCRIPT (W): Slot_Vehicle Has no Content!
04:14:06.957 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:06.958 SCRIPT (W): Slot_Notifications Has no Content!
04:14:06.958 SCRIPT (W): Slot_Hints Has no Content!
04:14:06.964 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:14:06.965 NETWORK : Players connecting: 0
04:14:06.965 NETWORK : Players connected: 1 / 1
04:14:06.983 WORLD : Frame start
04:14:06.983 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:14:06.994 WORLD : UpdateEntities
04:14:06.994 WORLD : Frame
04:14:06.994 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:14:07.098 WORLD : UpdateEntities
04:14:07.098 WORLD : PostFrame
04:14:07.098 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:14:07.098 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:14:07.117 RENDER : RENDER : ObjectsHeightMap::Build
04:14:07.118 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:14:07.266 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 147.971400 ms
04:14:07.272 PROFILING : ObjectsHeightMap::Build took: 153.910800 ms
04:14:08.457 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:14:08.463 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:14:08.463 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:14:08.471 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:14:08.472 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:14:08.481 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:14:08.482 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:14:08.487 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:14:08.487 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:14:08.489 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:14:08.490 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:14:08.493 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:14:08.493 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:14:08.494 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:14:08.495 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:14:08.709 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:14:08.710 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:14:08.710 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:14:08.962 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:14:08.986 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:14:09.011 SCRIPT : ERR SMOKE PASS: base ready helicopter and living prisoner before deliberate loss
04:14:09.964 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:14:09.965 SCRIPT : ERR SMOKE PASS: base lost helicopter ends prison phase despite a living prisoner
04:14:09.965 SCRIPT : ERR SMOKE PASS: base early loss has a specific replicated and debriefing reason
04:14:09.965 SCRIPT : ERR SMOKE COMPLETE: early extraction vehicle loss
04:14:09.990 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:14:09.993 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:14:09.993 SCRIPT (W): Slot_Chat Has no Content!
04:14:09.993 SCRIPT (W): Slot_VON Has no Content!
04:14:09.993 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:09.993 SCRIPT (W): Slot_Notifications Has no Content!
04:14:12.006 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:14:12.006 SCRIPT : -- Stack trace --
04:14:12.006 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:14:12.006 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:14:12.006 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:14:12.007 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:14:12.007 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:14:12.007 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:14:12.007 SCRIPT : -----------------
04:14:12.007 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:14:12.007 SCRIPT : -- Stack trace --
04:14:12.007 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:14:12.007 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:14:12.008 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:14:12.008 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:14:12.008 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:14:12.008 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:14:12.008 SCRIPT : -----------------
04:14:12.010 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:14:12.010 SCRIPT (W): Slot_Chat Has no Content!
04:14:12.010 SCRIPT (W): Slot_VON Has no Content!
04:14:12.010 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:12.011 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,206 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-12-33\error.log started at 2026-09-19 04:12:35 (2026-09-19 02:12:35 UTC)
04:12:35.486 INIT : Workbench startup
04:12:35.486 INIT : Workbench Init Engine
04:12:35.486 RESOURCES : ResourceDB: full scan
04:12:35.486 RESOURCES : processing files...
04:12:35.486 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:12:38.559 INIT : Workbench Create Game
04:12:38.560 SCRIPT : Compiling Game scripts
04:12:38.560 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:12:38.560 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:12:38.802 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:12:38.831 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:12:39.021 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:12:39.021 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:12:39.023 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:12:39.066 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:12:39.066 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:12:39.068 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:12:39.068 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:12:39.126 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:12:47.804 WORLD : CreateEntities
04:12:47.805 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:12:47.805 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:12:47.805 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:13:02.945 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:13:07.615 WORLD : Game::LoadEntities
04:13:07.615 WORLD : CreateEntities
04:13:07.615 WORLD : CreateEntities
04:13:07.615 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:13:07.615 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:13:07.615 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:13:09.010 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:13:09.010 ENTITY : CreateComponent 'Hierarchy'
04:13:09.010 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:13:09.011 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:13:09.011 ENTITY : CreateComponent 'Hierarchy'
04:13:09.011 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:13:09.011 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:13:09.011 ENTITY : CreateComponent 'Hierarchy'
04:13:09.011 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:13:09.016 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:13:09.016 ENTITY : CreateComponent 'Hierarchy'
04:13:09.016 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:13:09.016 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:13:09.016 ENTITY : CreateComponent 'Hierarchy'
04:13:09.016 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:13:09.016 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:13:09.016 ENTITY : CreateComponent 'Hierarchy'
04:13:09.016 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:13:09.020 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:13:09.020 ENTITY : CreateComponent 'Hierarchy'
04:13:09.020 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:13:09.020 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:13:09.020 ENTITY : CreateComponent 'Hierarchy'
04:13:09.020 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:13:09.020 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:13:09.020 ENTITY : CreateComponent 'Hierarchy'
04:13:09.020 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:13:13.591 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:13:13.591 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:13:13.591 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:13:13.591 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:13:13.591 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:13:13.591 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:13:13.591 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:13:13.591 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:13:13.632 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:13:13.632 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:13:13.632 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:13:13.632 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:13:13.632 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:13:13.632 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:13:13.632 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:13:13.632 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:13:13.633 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:13:13.633 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:13:13.633 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:13:13.633 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:13:13.633 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:13:13.633 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:13:15.959 WORLD : InitEntities 'world'
04:13:15.959 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:13:15.959 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:13:16.518 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:13:16.519 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:13:16.519 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:13:16.519 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:13:16.519 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:13:16.521 SCRIPT (W): Can't open config file ""
04:13:16.528 WORLD : InitEntities 'world'
04:13:16.528 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:13:16.528 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:13:16.528 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:13:16.529 SCRIPT (W): Slot_Chat Has no Content!
04:13:16.529 SCRIPT (W): Slot_VON Has no Content!
04:13:16.529 SCRIPT (W): Slot_AvailableActions Has no Content!
04:13:16.529 SCRIPT (W): Slot_Vehicle Has no Content!
04:13:16.529 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:16.530 SCRIPT (W): Slot_Notifications Has no Content!
04:13:16.530 SCRIPT (W): Slot_Hints Has no Content!
04:13:16.544 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:13:16.791 WORLD : UpdateEntities
04:13:16.791 WORLD : PostFrame
04:13:16.791 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:13:16.791 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:13:16.833 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:13:16.833 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:13:16.833 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:13:16.833 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:13:19.849 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:13:19.850 SCRIPT (W): Slot_Chat Has no Content!
04:13:19.850 SCRIPT (W): Slot_VON Has no Content!
04:13:19.850 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:19.850 SCRIPT (W): Slot_Notifications Has no Content!
04:13:21.868 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:13:21.869 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:13:21.872 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:13:21.872 SCRIPT (W): Slot_Chat Has no Content!
04:13:21.872 SCRIPT (W): Slot_VON Has no Content!
04:13:21.873 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:21.873 SCRIPT (W): Slot_Notifications Has no Content!
04:13:49.837 SCRIPT (W): Maybe a problem: DataProgression is not ready but the analytics event was requested
04:13:50.064 DEFAULT (W): Achievements cannot be saved.
04:13:50.064 DEFAULT (W): Achievements failed to save. Consecutive calls to Achievements API may fail.
04:13:53.548 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
04:13:53.553 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
04:13:58.371 WORLD : Game::LoadEntities
04:13:58.371 WORLD : CreateEntities
04:13:58.371 WORLD : CreateEntities 'world'
04:13:58.371 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:13:58.371 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:13:58.371 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:13:59.723 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:13:59.723 ENTITY : CreateComponent 'Hierarchy'
04:13:59.723 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:13:59.723 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:13:59.723 ENTITY : CreateComponent 'Hierarchy'
04:13:59.723 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:13:59.724 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:13:59.724 ENTITY : CreateComponent 'Hierarchy'
04:13:59.724 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:13:59.729 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:13:59.729 ENTITY : CreateComponent 'Hierarchy'
04:13:59.729 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:13:59.729 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:13:59.729 ENTITY : CreateComponent 'Hierarchy'
04:13:59.729 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:13:59.729 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:13:59.729 ENTITY : CreateComponent 'Hierarchy'
04:13:59.729 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:13:59.733 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:13:59.733 ENTITY : CreateComponent 'Hierarchy'
04:13:59.733 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:13:59.733 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:13:59.733 ENTITY : CreateComponent 'Hierarchy'
04:13:59.733 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:13:59.733 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:13:59.733 ENTITY : CreateComponent 'Hierarchy'
04:13:59.733 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:14:06.342 WORLD : InitEntities 'world'
04:14:06.342 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:14:06.342 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:14:06.952 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:14:06.953 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:14:06.953 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:14:06.953 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:14:06.953 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:14:06.955 SCRIPT (W): Can't open config file ""
04:14:06.955 SCRIPT (W): Cannot update game blocklist. Another request in progress.
04:14:06.956 WORLD : InitEntities 'world'
04:14:06.956 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:14:06.956 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:14:06.957 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:14:06.957 SCRIPT (W): Slot_Chat Has no Content!
04:14:06.957 SCRIPT (W): Slot_VON Has no Content!
04:14:06.957 SCRIPT (W): Slot_AvailableActions Has no Content!
04:14:06.957 SCRIPT (W): Slot_Vehicle Has no Content!
04:14:06.957 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:06.958 SCRIPT (W): Slot_Notifications Has no Content!
04:14:06.958 SCRIPT (W): Slot_Hints Has no Content!
04:14:07.098 WORLD : UpdateEntities
04:14:07.098 WORLD : PostFrame
04:14:07.098 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:14:07.098 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:14:09.993 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:14:09.993 SCRIPT (W): Slot_Chat Has no Content!
04:14:09.993 SCRIPT (W): Slot_VON Has no Content!
04:14:09.993 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:09.993 SCRIPT (W): Slot_Notifications Has no Content!
04:14:12.006 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:14:12.007 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:14:12.010 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:14:12.010 SCRIPT (W): Slot_Chat Has no Content!
04:14:12.010 SCRIPT (W): Slot_VON Has no Content!
04:14:12.010 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:12.011 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,156 @@
[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: 64
[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: 0x5555658fa650 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x5555658fa650
[Gamescope WSI] Destroyed swapchain: 0x5555658fa650
[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: 0x5555658fa650 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x5555658fa650
[Gamescope WSI] Destroyed swapchain: 0x5555658fa650
[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: 0x5555658fa650 - imageCount: 4
[Gamescope WSI] Creating swapchain for xid: 0x1a001a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_R8G8B8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: true
[Gamescope WSI] Created swapchain for xid: 0x1a001a4 swapchain: 0x555565da3820 - imageCount: 3
[Gamescope WSI] Destroying swapchain: 0x555565da3820
[Gamescope WSI] Destroyed swapchain: 0x555565da3820
[Gamescope WSI] Creating swapchain for xid: 0x1a001a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_R8G8B8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: true
[Gamescope WSI] Created swapchain for xid: 0x1a001a4 swapchain: 0x555565da3820 - imageCount: 3
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,22 @@
{
"log": "docs/evidence/native-2026-09-19-041233/console.log.txt",
"smoke_completions": 2,
"assertions_passed": 6,
"script_or_runtime_failures": [
"04:13:53.548 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!",
"04:13:53.553 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!"
],
"engine_errors": [
"04:13:13.591 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:13:13.632 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:13:13.632 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:13:13.633 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"04:13:53.548 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!",
"04:13:53.553 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!"
],
"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-12-33",
"rounds_required": 2,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,174 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-12-33\script.log started at 2026-09-19 04:12:36 (2026-09-19 02:12:36 UTC)
04:12:36.554 SCRIPT : SCRIPT : Initializing scripts
04:12:36.554 SCRIPT : SCRIPT : ScriptProjectManager init
04:12:37.462 SCRIPT : SCRIPT : Compiling GameLib scripts
04:12:37.515 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:12:37.516 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:12:37.516 SCRIPT : SCRIPT : Compiling Game scripts
04:12:38.560 SCRIPT : Compiling Game scripts
04:12:38.560 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:12:38.560 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:12:38.802 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:12:38.831 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:12:38.927 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:12:39.021 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:12:39.021 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:12:39.023 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:12:39.066 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:12:39.066 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:12:39.068 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:12:39.068 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:12:39.126 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:12:39.399 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:12:39.405 SCRIPT : Module: Game; loaded 5693x files; 11157x classes; used 32421K 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: 44a8e457
04:12:40.399 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:12:40.399 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:12:59.697 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:13:02.943 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:13:02.943 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:13:15.959 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:13:15.986 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:13:16.519 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:13:16.519 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:13:16.521 SCRIPT (W): Can't open config file ""
04:13:16.528 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:13:16.529 SCRIPT (W): Slot_Chat Has no Content!
04:13:16.529 SCRIPT (W): Slot_VON Has no Content!
04:13:16.529 SCRIPT (W): Slot_AvailableActions Has no Content!
04:13:16.529 SCRIPT (W): Slot_Vehicle Has no Content!
04:13:16.529 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:16.530 SCRIPT (W): Slot_Notifications Has no Content!
04:13:16.530 SCRIPT (W): Slot_Hints Has no Content!
04:13:16.544 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:13:16.600 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:13:16.614 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:13:16.791 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:13:18.313 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:13:18.333 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:13:18.333 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:13:18.363 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:13:18.365 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:13:18.421 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:13:18.421 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:13:18.429 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:13:18.429 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:13:18.431 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:13:18.432 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:13:18.435 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:13:18.436 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:13:18.437 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:13:18.438 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:13:18.560 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:13:18.561 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:13:18.561 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:13:18.815 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:13:18.895 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:13:18.979 SCRIPT : ERR SMOKE PASS: base ready helicopter and living prisoner before deliberate loss
04:13:19.822 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:13:19.822 SCRIPT : ERR SMOKE PASS: base lost helicopter ends prison phase despite a living prisoner
04:13:19.822 SCRIPT : ERR SMOKE PASS: base early loss has a specific replicated and debriefing reason
04:13:19.823 SCRIPT : ERR SMOKE COMPLETE: early extraction vehicle loss
04:13:19.847 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:13:19.850 SCRIPT (W): Slot_Chat Has no Content!
04:13:19.850 SCRIPT (W): Slot_VON Has no Content!
04:13:19.850 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:19.850 SCRIPT (W): Slot_Notifications Has no Content!
04:13:21.868 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:13:21.868 SCRIPT : -- Stack trace --
04:13:21.868 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:13:21.868 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:13:21.868 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:13:21.869 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:13:21.869 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:13:21.869 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:13:21.869 SCRIPT : -----------------
04:13:21.869 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:13:21.869 SCRIPT : -- Stack trace --
04:13:21.870 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:13:21.870 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:13:21.870 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:13:21.870 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:13:21.870 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:13:21.870 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:13:21.870 SCRIPT : -----------------
04:13:21.872 SCRIPT (W): Slot_Chat Has no Content!
04:13:21.872 SCRIPT (W): Slot_VON Has no Content!
04:13:21.873 SCRIPT (W): Slot_GameVersion Has no Content!
04:13:21.873 SCRIPT (W): Slot_Notifications Has no Content!
04:13:49.837 SCRIPT (W): Maybe a problem: DataProgression is not ready but the analytics event was requested
04:13:53.548 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
04:13:53.553 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
04:14:06.342 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:14:06.343 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:14:06.953 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:14:06.953 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:14:06.955 SCRIPT (W): Can't open config file ""
04:14:06.955 SCRIPT (W): Cannot update game blocklist. Another request in progress.
04:14:06.957 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:14:06.957 SCRIPT (W): Slot_Chat Has no Content!
04:14:06.957 SCRIPT (W): Slot_VON Has no Content!
04:14:06.957 SCRIPT (W): Slot_AvailableActions Has no Content!
04:14:06.957 SCRIPT (W): Slot_Vehicle Has no Content!
04:14:06.957 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:06.958 SCRIPT (W): Slot_Notifications Has no Content!
04:14:06.958 SCRIPT (W): Slot_Hints Has no Content!
04:14:06.983 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:14:06.994 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:14:07.098 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:14:08.457 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:14:08.463 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:14:08.463 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:14:08.471 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:14:08.472 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:14:08.482 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:14:08.482 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:14:08.487 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:14:08.487 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:14:08.489 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:14:08.490 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:14:08.493 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:14:08.493 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:14:08.494 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:14:08.495 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:14:08.709 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:14:08.710 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:14:08.710 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:14:08.962 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:14:08.986 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:14:09.011 SCRIPT : ERR SMOKE PASS: base ready helicopter and living prisoner before deliberate loss
04:14:09.964 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
04:14:09.965 SCRIPT : ERR SMOKE PASS: base lost helicopter ends prison phase despite a living prisoner
04:14:09.965 SCRIPT : ERR SMOKE PASS: base early loss has a specific replicated and debriefing reason
04:14:09.965 SCRIPT : ERR SMOKE COMPLETE: early extraction vehicle loss
04:14:09.990 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:14:09.993 SCRIPT (W): Slot_Chat Has no Content!
04:14:09.993 SCRIPT (W): Slot_VON Has no Content!
04:14:09.993 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:09.993 SCRIPT (W): Slot_Notifications Has no Content!
04:14:12.006 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:14:12.006 SCRIPT : -- Stack trace --
04:14:12.006 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:14:12.006 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:14:12.006 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:14:12.007 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:14:12.007 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:14:12.007 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:14:12.007 SCRIPT : -----------------
04:14:12.007 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:14:12.007 SCRIPT : -- Stack trace --
04:14:12.007 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:14:12.007 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:14:12.008 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:14:12.008 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:14:12.008 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:14:12.008 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:14:12.008 SCRIPT : -----------------
04:14:12.010 SCRIPT (W): Slot_Chat Has no Content!
04:14:12.010 SCRIPT (W): Slot_VON Has no Content!
04:14:12.010 SCRIPT (W): Slot_GameVersion Has no Content!
04:14:12.011 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,107 @@
{
"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": "fc3103cadf4fb90555bcaf5551ae785267b12c836ac09bdf9e7db8a595a04b03",
"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": "a815078ccf51ee89e6e72db0aa2ac7b0996349ed14d3ed97151f1f88cf9fab04",
"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_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_Objectives.c": "c118d6a756d5de266c02ed4a7ec52502682dcfdb38df10cdcfaf599e3237fb55",
"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": "e469e3ec6a6c68d941e6c087a288b609845c488841a66d6b927eb89b2a8be79a",
"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,799 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-14-45\console.log started at 2026-09-19 04:14:45 (2026-09-19 02:14:45 UTC)
04:14:45.503 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-14-45' to filesystem under name logs
04:14:45.503 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:14:45.503 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:14:45.504 PROFILING : Workbench Create Engine took: 8.729800 ms
04:14:46.543 INIT : INIT : Workbench Init Engine
04:14:46.543 ENGINE : Initializing engine, version 192142
04:14:46.543 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:14:46.550 ENGINE : Addon dirs:
04:14:46.550 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/'
04:14:46.550 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:14:46.550 ENGINE : dir: './addons'
04:14:46.550 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:14:46.550 ENGINE : Available addons:
04:14:46.550 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:14:46.550 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:14:46.550 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:14:46.550 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:14:46.550 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:14:46.550 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:14:46.550 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:14:46.550 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:14:46.663 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:14:46.665 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:14:46.666 ENGINE : CPU vendor : AuthenticAMD
04:14:46.666 ENGINE : CPU type : 2
04:14:46.666 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:14:46.666 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:14:46.666 ENGINE : CPU count logical : 16
04:14:46.666 ENGINE : CPU count physical : 8
04:14:46.666 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:14:46.666 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:14:46.666 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:14:46.823 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
04:14:46.824 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:14:46.824 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-14-45/resourceDatabase.rdb)
04:14:46.973 RESOURCES : RESOURCES : ResourceDB: full scan
04:14:46.978 RESOURCES : RESOURCES : scanning...
04:14:46.978 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:14:46.980 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:14:47.114 RESOURCES : RESOURCES : scanning @"core"
04:14:47.117 RESOURCES : RESOURCES : scanning @"profile"
04:14:47.117 RESOURCES : RESOURCES : scanning @"logs"
04:14:47.118 RESOURCES : RESOURCES : processing meta-files...
04:14:47.179 RESOURCES : RESOURCES : processing files...
04:14:47.190 INIT : Workbench startup
04:14:47.190 INIT : Workbench Init Engine
04:14:47.190 RESOURCES : ResourceDB: full scan
04:14:47.190 RESOURCES : processing files...
04:14:47.190 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:14:47.190 RESOURCES : RESOURCES : processing folders...
04:14:47.196 RESOURCES : RESOURCES : creating GUID-item mapping...
04:14:47.211 RESOURCES : RESOURCES : building tree...
04:14:47.259 PROFILING : ResourceDB: full scan took: 286.461300 ms
04:14:47.260 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:14:47.262 RESOURCES : ResourceDB: written 3324/3324 bytes
04:14:47.262 RESOURCES : ResourceDB: cache successfully saved
04:14:47.262 RESOURCES : ResourceDB: saving cache (id=3 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:14:47.263 RESOURCES : ResourceDB: written 206/206 bytes
04:14:47.263 RESOURCES : ResourceDB: cache successfully saved
04:14:47.263 RESOURCES : ResourceDB: saving cache (id=4 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-14-45/resourceDatabase.rdb)
04:14:47.265 RESOURCES : ResourceDB: written 81/81 bytes
04:14:47.265 RESOURCES : ResourceDB: cache successfully saved
04:14:47.265 ENGINE : GameProject load
04:14:47.265 ENGINE : Loaded addons:
04:14:47.265 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:14:47.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:14:47.265 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:14:47.267 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:14:47.267 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:14:47.267 ENGINE : Engine user settings config loaded
04:14:47.267 PROFILING : Settings changed took: 0.002000 ms
04:14:47.378 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:14:47.379 RENDER : Basic screen setup:
04:14:47.379 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:14:47.379 RENDER : MSAA : none
04:14:47.390 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:14:47.390 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:14:47.390 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:14:47.390 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:14:47.391 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:14:47.391 RENDER : AMD AGS correctly initialized
04:14:47.391 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:14:47.391 RENDER : Detected output devices:
04:14:47.391 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:14:47.391 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:14:47.391 RENDER : Concurrent frames limit 2
04:14:47.467 RENDER : DX12 device successfully created by AMD AGS library
04:14:47.467 RENDER : * user markers not supported in this version AMD SW
04:14:47.467 RENDER : Graphics device features
04:14:47.467 RENDER : Needed:
04:14:47.467 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:14:47.467 RENDER : Optional:
04:14:47.467 RENDER : * Allow tearing (VSYNC) : 1
04:14:47.467 RENDER : * 16 bits : 1
04:14:47.467 RENDER : * Resource heap tier : 3
04:14:47.467 RENDER : * Persistent heaps (DRED) : 1
04:14:47.467 RENDER : * DRED 1.2 is supported by compiler
04:14:47.488 RENDER : Main RT format setup.
04:14:47.488 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:14:47.488 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:14:47.490 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:14:47.514 PROFILING : Settings changed took: 0.015200 ms
04:14:47.890 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:14:47.890 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:14:47.890 AUDIO : Audio client:
04:14:47.890 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:14:47.893 RENDER : RENDER : Reload shaders
04:14:47.893 RENDER : Enfusion shader version 13
04:14:47.893 INIT : INIT : ShaderListReload
04:14:47.893 PROFILING : ShaderListReload took: 0.000500 ms
04:14:48.034 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:14:48.034 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:14:48.035 AUDIO : Audio client:
04:14:48.035 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:14:48.146 RENDER : Loaded 3752 newer shader binaries
04:14:48.146 PROFILING : Reload shaders took: 252.472200 ms
04:14:48.146 ENGINE : Initializing inputs.
04:14:48.160 NETWORK : Initializing networking.
04:14:48.160 NETWORK : Using new GameRplScheduler.
04:14:48.160 SCRIPT : SCRIPT : Initializing scripts
04:14:48.160 SCRIPT : SCRIPT : ScriptProjectManager init
04:14:49.030 PROFILING : ScriptProjectManager init took: 869.390400 ms
04:14:49.065 PROFILING : Initializing scripts took: 904.229700 ms
04:14:49.084 ENGINE : Enfusion engine successfully created.
04:14:49.084 PROFILING : Workbench Init Engine took: 2540.762400 ms
04:14:49.084 INIT : INIT : Workbench Create Game
04:14:49.094 GUI : Using default language (en_us)
04:14:49.094 GUI : Loading 'en_us' localization file.
04:14:49.094 INIT : INIT : Loading StringTable
04:14:49.120 PROFILING : Loading StringTable took: 25.085900 ms
04:14:49.120 SCRIPT : SCRIPT : Compiling GameLib scripts
04:14:49.175 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:14:49.175 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:14:49.176 PROFILING : Compiling GameLib scripts took: 56.122900 ms
04:14:49.176 SCRIPT : SCRIPT : Compiling Game scripts
04:14:50.258 INIT : Workbench Create Game
04:14:50.258 SCRIPT : Compiling Game scripts
04:14:50.258 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:14:50.258 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:14:50.506 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:14:50.538 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:14:50.722 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:14:50.722 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:14:50.723 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:14:50.762 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:14:50.762 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:14:50.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:14:50.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:14:50.816 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:14:51.071 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:14:51.078 SCRIPT : Module: Game; loaded 5693x files; 11157x classes; used 32421K 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: 44a8e457
04:14:51.118 PROFILING : Compiling Game scripts took: 1941.938000 ms
04:14:51.124 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:14:51.167 ENGINE : Game successfully created.
04:14:51.168 PROFILING : Workbench Create Game took: 2084.265400 ms
04:14:51.177 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/thumbnails
04:14:51.966 INIT : INIT : Workbench Reload Game
04:14:51.967 ENGINE : Game destroyed.
04:14:51.974 GUI : Using default language (en_us)
04:14:51.974 GUI : Loading 'en_us' localization file.
04:14:51.974 INIT : INIT : Loading StringTable
04:14:51.983 PROFILING : Loading StringTable took: 9.080300 ms
04:14:51.983 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:14:51.990 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:14:51.990 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:14:51.990 ENGINE : Game successfully created.
04:14:51.990 ENGINE : Game successfully initialized.
04:14:51.990 PROFILING : Workbench Reload Game took: 24.433700 ms
04:14:52.654 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:14:53.639 PROFILING : Entities load took: 984.982300 ms
04:14:53.648 WORLD : WORLD : CreateEntities
04:14:53.653 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:14:53.654 PROFILING : NotifyBeforeEntitiesCreated took: 0.003400 ms
04:14:53.654 WORLD : WORLD : Wait for preloading data
04:14:53.654 PROFILING : Wait for preloading data took: 0.004000 ms
04:14:53.767 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:14:53.767 PROFILING : PROFILING : Terrain load
04:14:55.294 PROFILING : Terrain load took: 1526.863000 ms
04:14:59.210 WORLD : CreateEntities
04:14:59.210 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:14:59.210 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:14:59.211 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:15:08.756 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:15:08.757 PROFILING : NotifyBeforeEntitiesInitialized took: 0.004700 ms
04:15:09.180 WORLD : WORLD : NotifyEntitiesInitialized
04:15:09.180 TERRAIN : TERRAIN : Initializing road networks...
04:15:09.183 PROFILING : Initializing road networks... took: 2.439800 ms
04:15:09.183 PROFILING : NotifyEntitiesInitialized took: 2.900000 ms
04:15:09.183 PROFILING : CreateEntities took: 15534.598400 ms
04:15:09.391 PROFILING : * WorldEditor: LoadWorld: 16742.462200 ms
04:15:11.004 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:15:11.005 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:15:11.006 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:15:11.006 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:15:11.111 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:15:11.143 BACKEND : Attempting online Game Config instead.
04:15:14.379 INIT : INIT : Workbench Reload Game
04:15:14.381 ENGINE : Game destroyed.
04:15:14.389 GUI : Using default language (en_us)
04:15:14.389 GUI : Loading 'en_us' localization file.
04:15:14.389 INIT : INIT : Loading StringTable
04:15:14.414 PROFILING : Loading StringTable took: 24.450900 ms
04:15:14.414 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:15:14.434 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:15:14.434 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:15:14.435 ENGINE : Game successfully created.
04:15:14.435 ENGINE : Game successfully initialized.
04:15:14.435 PROFILING : Workbench Reload Game took: 55.554000 ms
04:15:14.438 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:15:14.512 PLATFORM : Save data from container 'settings' have been loaded
04:15:14.601 PLATFORM : Save data from container 'sessions' have been loaded
04:15:14.602 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:15:14.602 ENGINE : Game user settings config loaded
04:15:14.700 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:15:14.713 WORLD : WORLD : Game::LoadEntities
04:15:14.713 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:15:14.714 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:15:14.714 WORLD : WORLD : CreateEntities
04:15:14.714 WORLD : WORLD : CreateEntities
04:15:14.714 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:15:14.719 RESOURCES : Loaded mission headers from 7 addon(s)!
04:15:14.719 PROFILING : NotifyBeforeEntitiesCreated took: 4.582700 ms
04:15:14.719 WORLD : WORLD : Wait for preloading data
04:15:14.719 PROFILING : Wait for preloading data took: 0.000700 ms
04:15:19.115 WORLD : Game::LoadEntities
04:15:19.115 WORLD : CreateEntities
04:15:19.115 WORLD : CreateEntities
04:15:19.115 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:15:19.115 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:15:19.115 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:15:20.528 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:15:20.528 ENTITY : CreateComponent 'Hierarchy'
04:15:20.529 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:15:20.529 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:15:20.529 ENTITY : CreateComponent 'Hierarchy'
04:15:20.529 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:15:20.529 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:15:20.529 ENTITY : CreateComponent 'Hierarchy'
04:15:20.529 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:15:20.533 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:15:20.533 ENTITY : CreateComponent 'Hierarchy'
04:15:20.533 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:15:20.533 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:15:20.533 ENTITY : CreateComponent 'Hierarchy'
04:15:20.533 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:15:20.534 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:15:20.534 ENTITY : CreateComponent 'Hierarchy'
04:15:20.534 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:15:20.538 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:15:20.538 ENTITY : CreateComponent 'Hierarchy'
04:15:20.538 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:15:20.538 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:15:20.538 ENTITY : CreateComponent 'Hierarchy'
04:15:20.538 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:15:20.538 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:15:20.538 ENTITY : CreateComponent 'Hierarchy'
04:15:20.538 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:15:25.196 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:15:25.196 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:15:25.196 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:15:25.196 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:15:25.196 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:15:25.196 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:15:25.196 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:15:25.196 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:15:25.236 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:15:25.236 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:15:25.236 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:15:25.236 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:15:25.236 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:15:25.236 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:15:25.236 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:15:25.236 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:15:25.237 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:15:25.237 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:15:25.237 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:15:25.237 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:15:25.237 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:15:25.237 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:15:25.571 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:15:25.571 PROFILING : NotifyBeforeEntitiesInitialized took: 0.072400 ms
04:15:27.633 WORLD : InitEntities 'world'
04:15:27.633 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:15:27.633 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:15:27.660 WORLD : InitEntities 'world'
04:15:27.660 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:15:27.660 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:15:27.661 WORLD : WORLD : NotifyEntitiesInitialized
04:15:27.661 TERRAIN : TERRAIN : Initializing road networks...
04:15:27.663 PROFILING : Initializing road networks... took: 2.414200 ms
04:15:27.663 DEFAULT : DEFAULT : WorldVolumesCollection
04:15:27.724 PROFILING : WorldVolumesCollection took: 61.133300 ms
04:15:27.724 INIT : INIT : SoundWorldInit
04:15:27.739 PROFILING : SoundWorldInit took: 14.245000 ms
04:15:27.739 PROFILING : NotifyEntitiesInitialized took: 78.040100 ms
04:15:27.739 PROFILING : CreateEntities took: 13023.920900 ms
04:15:27.739 PROFILING : CreateEntities took: 13024.106300 ms
04:15:27.739 WORLD : WORLD : Wait for preloading data around camera
04:15:27.739 PROFILING : Wait for preloading data around camera took: 0.000900 ms
04:15:27.739 WORLD : WORLD : EOnActivate
04:15:27.773 PROFILING : EOnActivate took: 33.684600 ms
04:15:27.773 PROFILING : Game::LoadEntities took: 13059.760300 ms
04:15:28.023 DEFAULT : Entered offline game state.
04:15:28.126 NETWORK : Player connected: connectionID=2147483646
04:15:28.127 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:15:28.127 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:15:28.131 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:15:28.132 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:15:28.132 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:15:28.132 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:15:28.132 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:15:28.134 SCRIPT (W): Can't open config file ""
04:15:28.140 WORLD : InitEntities 'world'
04:15:28.140 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:15:28.140 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:15:28.140 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:15:28.141 SCRIPT (W): Slot_Chat Has no Content!
04:15:28.141 SCRIPT (W): Slot_VON Has no Content!
04:15:28.141 SCRIPT (W): Slot_AvailableActions Has no Content!
04:15:28.141 SCRIPT (W): Slot_Vehicle Has no Content!
04:15:28.141 SCRIPT (W): Slot_GameVersion Has no Content!
04:15:28.141 SCRIPT (W): Slot_Notifications Has no Content!
04:15:28.141 SCRIPT (W): Slot_Hints Has no Content!
04:15:28.155 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:15:28.156 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:15:28.156 NETWORK : Players connecting: 0
04:15:28.156 NETWORK : Players connected: 1 / 1
04:15:28.186 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Core/autosaves
04:15:28.187 PROFILING : Workbench startup took: 42744.738400 ms
04:15:28.213 WORLD : Frame start
04:15:28.214 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:15:28.233 WORLD : UpdateEntities
04:15:28.233 WORLD : Frame
04:15:28.233 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:15:28.409 WORLD : UpdateEntities
04:15:28.409 WORLD : PostFrame
04:15:28.409 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:15:28.410 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:15:28.454 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:15:28.454 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:15:28.454 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:15:28.454 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:15:28.589 RENDER : RENDER : ObjectsHeightMap::Build
04:15:28.589 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:15:28.768 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 178.010100 ms
04:15:28.776 PROFILING : ObjectsHeightMap::Build took: 186.442600 ms
04:15:29.947 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:15:29.968 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:15:29.968 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:15:29.999 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:15:30.002 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:15:30.059 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:15:30.059 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:15:30.065 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:15:30.065 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:15:30.068 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:15:30.068 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:15:30.072 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:15:30.074 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:15:30.074 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:15:30.075 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:15:30.197 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:15:30.198 SCRIPT : Rereintroduced [time]: started at 06:15 with 4x progression
04:15:30.198 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:15:30.446 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:15:30.532 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:15:30.625 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:15:30.625 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:15:30.625 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:15:30.625 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:15:30.625 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:15:30.632 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:15:30.632 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:15:30.632 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:15:30.633 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:15:30.633 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:15:30.633 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:15:30.634 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:15:30.634 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:15:30.634 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:15:30.636 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:15:30.636 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:15:30.636 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:15:30.637 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:15:30.642 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:15:30.643 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:15:30.644 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:15:30.645 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:15:30.645 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:15:30.646 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:15:30.647 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:15:30.649 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:15:30.659 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:15:30.660 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:15:30.660 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:15:30.660 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:15:30.660 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:15:30.660 SCRIPT : ERR BASE STOCK: cache items=54
04:15:30.660 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:15:30.660 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:15:30.660 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:15:30.661 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:15:30.661 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:15:30.662 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:15:30.665 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:15:30.665 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:15:30.665 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:15:30.665 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:15:30.665 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:15:37.145 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:15:40.461 RESOURCES : GetResourceObject @"{0C33A8C313282CA0}Particles/Enviroment/Fireflies.ptc"
04:15:40.461 MATERIAL : Material load @"{67A45E6DC8DD75FE}Particles/_Materials/Solid/Firefly_Anim_8x8.emat"
04:15:40.461 RENDER : The material uses outdated value for AlphaToEmissiveLV. Converted automatically, please re-save the material.
04:15:43.225 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:15:43.225 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:15:43.225 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.56,174.699,7466.65> target=<6340,175.788,7400>
04:15:49.291 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:15:55.359 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:15:55.359 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:15:55.860 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:15:56.562 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:15:58.383 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:15:58.575 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:16:00.905 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:16:00.907 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:16:00.907 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:16:01.905 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:16:01.906 SCRIPT : ERR SMOKE PASS: base identified radio accepts transmission
04:16:06.960 SCRIPT : ERR SMOKE PASS: base depleted stock stays empty when preparation is queried again
04:16:06.960 SCRIPT : ERR SMOKE PASS: base native objective reports advancing radio progress
04:16:42.272 SCRIPT : ERR SMOKE PASS: base unconscious survivor does not trigger defeat after the full grace period
04:16:42.273 SCRIPT : ERR SMOKE PASS: base unconscious radio defender cannot advance transmission
04:16:42.273 SCRIPT : ERR SMOKE PASS: base unconscious player retains their body and camera
04:16:48.358 SCRIPT : ERR SMOKE PASS: base regaining consciousness resumes transmission from zero
04:16:48.358 SCRIPT : ERR SMOKE PASS: base regaining consciousness does not grant another life
04:16:50.868 SCRIPT : ERR SMOKE PASS: base lost supply cache is not replaced
04:16:50.868 SCRIPT : ERR SMOKE PASS: base objective reports interruption and reset
04:17:21.974 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:17:24.248 SCRIPT : ERR SMOKE PASS: base radio defence reveals extraction
04:17:24.249 SCRIPT : ERR SMOKE PASS: mission time clock advancement remains enabled
04:17:24.249 SCRIPT : ERR SMOKE PASS: mission time progression sampled across at least ten engine seconds
04:17:24.249 SCRIPT : ERR SMOKE PASS: mission time native clock advances at configured rate without periodic resets
04:17:24.249 SCRIPT : ERR SMOKE PASS: base player physically boards extraction helicopter
04:17:27.289 SCRIPT : ERR SMOKE PASS: base extraction requires real occupancy
04:17:27.989 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:17:27.989 SCRIPT : ERR SMOKE PASS: base escape and restart reached without companion services
04:17:27.989 SCRIPT : ERR SMOKE COMPLETE: core-only escape
04:17:28.085 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:17:28.087 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:17:28.087 SCRIPT (W): Slot_Chat Has no Content!
04:17:28.088 SCRIPT (W): Slot_VON Has no Content!
04:17:28.088 SCRIPT (W): Slot_GameVersion Has no Content!
04:17:28.088 SCRIPT (W): Slot_Notifications Has no Content!
04:17:30.111 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:17:30.111 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:17:30.111 SCRIPT : -- Stack trace --
04:17:30.112 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:17:30.112 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:17:30.112 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:17:30.112 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:17:30.112 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:17:30.112 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:17:30.112 SCRIPT : -----------------
04:17:30.112 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:17:30.113 SCRIPT : -- Stack trace --
04:17:30.113 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:17:30.113 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:17:30.113 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:17:30.113 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:17:30.113 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:17:30.113 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:17:30.113 SCRIPT : -----------------
04:17:30.115 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:17:30.115 SCRIPT (W): Slot_Chat Has no Content!
04:17:30.115 SCRIPT (W): Slot_VON Has no Content!
04:17:30.115 SCRIPT (W): Slot_GameVersion Has no Content!
04:17:30.115 SCRIPT (W): Slot_Notifications Has no Content!
04:17:30.117 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:17:57.999 SCRIPT (W): Maybe a problem: DataProgression is not ready but the analytics event was requested
04:17:58.219 DEFAULT (W): Achievements cannot be saved.
04:17:58.220 DEFAULT (W): Achievements failed to save. Consecutive calls to Achievements API may fail.
04:17:58.518 PLATFORM : Save data from container 'settings' have been loaded
04:17:58.618 PLATFORM : Save data from container 'sessions' have been loaded
04:17:58.618 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:17:58.618 ENGINE : Game user settings config loaded
04:18:01.811 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:18:01.812 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:18:02.485 PROFILING : Entities load took: 673.733400 ms
04:18:02.488 WORLD : WORLD : Game::LoadEntities
04:18:02.488 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:18:02.489 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:18:02.489 WORLD : WORLD : CreateEntities
04:18:02.489 WORLD : WORLD : CreateEntities 'world'
04:18:02.489 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:18:02.489 RESOURCES : Unloading all loaded mission headers from 7 addon(s)!
04:18:02.492 RESOURCES : Loaded mission headers from 7 addon(s)!
04:18:02.492 PROFILING : NotifyBeforeEntitiesCreated took: 2.982500 ms
04:18:02.492 WORLD : WORLD : Wait for preloading data
04:18:02.492 PROFILING : Wait for preloading data took: 0.000900 ms
04:18:02.492 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:18:02.492 PROFILING : PROFILING : Terrain load
04:18:03.628 PROFILING : Terrain load took: 1135.319800 ms
04:18:06.485 WORLD : Game::LoadEntities
04:18:06.485 WORLD : CreateEntities
04:18:06.485 WORLD : CreateEntities 'world'
04:18:06.485 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:18:06.485 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:18:06.485 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:18:07.841 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:18:07.841 ENTITY : CreateComponent 'Hierarchy'
04:18:07.841 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:18:07.841 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:18:07.841 ENTITY : CreateComponent 'Hierarchy'
04:18:07.841 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:18:07.841 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:18:07.841 ENTITY : CreateComponent 'Hierarchy'
04:18:07.841 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:18:07.847 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:18:07.847 ENTITY : CreateComponent 'Hierarchy'
04:18:07.847 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:18:07.847 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:18:07.847 ENTITY : CreateComponent 'Hierarchy'
04:18:07.847 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:18:07.847 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:18:07.847 ENTITY : CreateComponent 'Hierarchy'
04:18:07.847 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:18:07.852 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:18:07.852 ENTITY : CreateComponent 'Hierarchy'
04:18:07.852 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:18:07.852 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:18:07.852 ENTITY : CreateComponent 'Hierarchy'
04:18:07.852 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:18:07.852 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:18:07.852 ENTITY : CreateComponent 'Hierarchy'
04:18:07.852 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:18:12.554 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:18:12.554 PROFILING : NotifyBeforeEntitiesInitialized took: 0.041700 ms
04:18:14.569 WORLD : InitEntities 'world'
04:18:14.569 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:18:14.569 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:18:14.570 WORLD : InitEntities 'world'
04:18:14.570 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:18:14.570 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:18:14.570 WORLD : WORLD : NotifyEntitiesInitialized
04:18:14.570 TERRAIN : TERRAIN : Initializing road networks...
04:18:14.572 PROFILING : Initializing road networks... took: 1.723200 ms
04:18:14.572 DEFAULT : DEFAULT : WorldVolumesCollection
04:18:14.633 PROFILING : WorldVolumesCollection took: 61.197100 ms
04:18:14.633 INIT : INIT : SoundWorldInit
04:18:14.634 PROFILING : SoundWorldInit took: 0.212500 ms
04:18:14.634 PROFILING : NotifyEntitiesInitialized took: 63.277600 ms
04:18:14.634 PROFILING : CreateEntities took: 12144.623200 ms
04:18:14.634 PROFILING : CreateEntities took: 12144.807400 ms
04:18:14.634 WORLD : WORLD : Wait for preloading data around camera
04:18:14.634 PROFILING : Wait for preloading data around camera took: 0.001500 ms
04:18:14.634 WORLD : WORLD : EOnActivate
04:18:14.662 PROFILING : EOnActivate took: 27.810300 ms
04:18:14.662 PROFILING : Game::LoadEntities took: 12174.578800 ms
04:18:14.663 PROFILING : * LoadEntities: 12174.902400 ms
04:18:15.112 DEFAULT : Entered offline game state.
04:18:15.220 NETWORK : Player connected: connectionID=2147483646
04:18:15.220 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:18:15.220 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:18:15.221 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:18:15.222 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:18:15.222 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:18:15.222 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:18:15.222 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:18:15.223 SCRIPT (W): Can't open config file ""
04:18:15.224 SCRIPT (W): Cannot update game blocklist. Another request in progress.
04:18:15.224 WORLD : InitEntities 'world'
04:18:15.224 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:18:15.225 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:18:15.225 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:18:15.225 SCRIPT (W): Slot_Chat Has no Content!
04:18:15.225 SCRIPT (W): Slot_VON Has no Content!
04:18:15.225 SCRIPT (W): Slot_AvailableActions Has no Content!
04:18:15.225 SCRIPT (W): Slot_Vehicle Has no Content!
04:18:15.225 SCRIPT (W): Slot_GameVersion Has no Content!
04:18:15.225 SCRIPT (W): Slot_Notifications Has no Content!
04:18:15.225 SCRIPT (W): Slot_Hints Has no Content!
04:18:15.231 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:18:15.232 NETWORK : Players connecting: 0
04:18:15.232 NETWORK : Players connected: 1 / 1
04:18:15.252 WORLD : Frame start
04:18:15.252 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:18:15.265 WORLD : UpdateEntities
04:18:15.266 WORLD : Frame
04:18:15.266 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:18:15.400 WORLD : UpdateEntities
04:18:15.400 WORLD : PostFrame
04:18:15.400 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:18:15.401 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:18:15.421 RENDER : RENDER : ObjectsHeightMap::Build
04:18:15.422 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:18:15.590 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 168.360000 ms
04:18:15.596 PROFILING : ObjectsHeightMap::Build took: 174.596000 ms
04:18:16.785 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:18:16.790 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:18:16.790 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:18:16.798 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:18:16.799 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:18:16.808 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:18:16.808 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:18:16.814 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:18:16.814 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:18:16.816 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:18:16.816 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:18:16.819 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:18:16.820 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:18:16.820 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:18:16.821 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:18:17.036 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:18:17.037 SCRIPT : Rereintroduced [time]: started at 06:15 with 4x progression
04:18:17.037 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:18:17.290 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:18:17.316 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:18:17.342 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:18:17.342 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:18:17.342 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:18:17.344 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:18:17.344 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:18:17.344 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:18:17.344 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:18:17.344 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:18:17.350 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:18:17.350 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:18:17.351 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:18:17.351 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:18:17.351 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:18:17.352 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:18:17.352 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:18:17.352 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:18:17.352 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:18:17.357 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:18:17.357 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:18:17.359 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:18:17.360 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:18:17.360 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:18:17.361 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:18:17.361 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:18:17.362 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:18:17.362 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:18:17.362 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:18:17.363 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:18:17.363 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:18:17.371 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:18:17.371 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:18:17.371 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:18:17.371 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:18:17.371 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:18:17.371 SCRIPT : ERR BASE STOCK: cache items=54
04:18:17.371 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:18:17.372 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:18:17.372 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:18:17.372 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:18:17.372 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:18:17.373 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:18:17.375 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:18:17.375 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:18:17.375 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:18:17.376 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:18:17.376 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:18:23.397 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:18:29.464 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:18:29.465 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:18:29.465 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6338.6,174.62,7465.54> target=<6340,175.788,7400>
04:18:35.517 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:18:41.579 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:18:41.579 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:18:42.084 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:18:42.444 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:18:44.608 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:18:45.452 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:18:47.139 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:18:47.142 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:18:47.142 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:18:48.152 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:18:48.153 SCRIPT : ERR SMOKE PASS: base identified radio accepts transmission
04:18:53.198 SCRIPT : ERR SMOKE PASS: base depleted stock stays empty when preparation is queried again
04:18:53.199 SCRIPT : ERR SMOKE PASS: base native objective reports advancing radio progress
04:19:28.531 SCRIPT : ERR SMOKE PASS: base unconscious survivor does not trigger defeat after the full grace period
04:19:28.532 SCRIPT : ERR SMOKE PASS: base unconscious radio defender cannot advance transmission
04:19:28.532 SCRIPT : ERR SMOKE PASS: base unconscious player retains their body and camera
04:19:34.592 SCRIPT : ERR SMOKE PASS: base regaining consciousness resumes transmission from zero
04:19:34.592 SCRIPT : ERR SMOKE PASS: base regaining consciousness does not grant another life
04:19:37.116 SCRIPT : ERR SMOKE PASS: base lost supply cache is not replaced
04:19:37.116 SCRIPT : ERR SMOKE PASS: base objective reports interruption and reset
04:20:07.895 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:20:10.484 SCRIPT : ERR SMOKE PASS: base radio defence reveals extraction
04:20:10.484 SCRIPT : ERR SMOKE PASS: mission time clock advancement remains enabled
04:20:10.484 SCRIPT : ERR SMOKE PASS: mission time progression sampled across at least ten engine seconds
04:20:10.484 SCRIPT : ERR SMOKE PASS: mission time native clock advances at configured rate without periodic resets
04:20:10.484 SCRIPT : ERR SMOKE PASS: base player physically boards extraction helicopter
04:20:13.530 SCRIPT : ERR SMOKE PASS: base extraction requires real occupancy
04:20:13.947 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:20:13.947 SCRIPT : ERR SMOKE PASS: base escape and restart reached without companion services
04:20:13.948 SCRIPT : ERR SMOKE COMPLETE: core-only escape
04:20:14.046 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:20:14.048 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:20:14.048 SCRIPT (W): Slot_Chat Has no Content!
04:20:14.048 SCRIPT (W): Slot_VON Has no Content!
04:20:14.048 SCRIPT (W): Slot_GameVersion Has no Content!
04:20:14.048 SCRIPT (W): Slot_Notifications Has no Content!
04:20:16.080 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:20:16.080 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:20:16.080 SCRIPT : -- Stack trace --
04:20:16.080 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:20:16.080 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:20:16.080 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:20:16.081 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:20:16.081 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:20:16.081 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:20:16.081 SCRIPT : -----------------
04:20:16.081 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:20:16.081 SCRIPT : -- Stack trace --
04:20:16.082 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:20:16.082 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:20:16.082 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:20:16.082 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:20:16.082 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:20:16.082 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:20:16.082 SCRIPT : -----------------
04:20:16.084 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:20:16.084 SCRIPT (W): Slot_Chat Has no Content!
04:20:16.084 SCRIPT (W): Slot_VON Has no Content!
04:20:16.084 SCRIPT (W): Slot_GameVersion Has no Content!
04:20:16.085 SCRIPT (W): Slot_Notifications Has no Content!
04:20:16.085 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
@@ -0,0 +1,204 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-14-45\error.log started at 2026-09-19 04:14:47 (2026-09-19 02:14:47 UTC)
04:14:47.190 INIT : Workbench startup
04:14:47.190 INIT : Workbench Init Engine
04:14:47.190 RESOURCES : ResourceDB: full scan
04:14:47.190 RESOURCES : processing files...
04:14:47.190 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:14:50.258 INIT : Workbench Create Game
04:14:50.258 SCRIPT : Compiling Game scripts
04:14:50.258 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:14:50.258 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:14:50.506 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:14:50.538 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:14:50.722 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:14:50.722 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:14:50.723 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:14:50.762 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:14:50.762 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:14:50.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:14:50.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:14:50.816 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:14:59.210 WORLD : CreateEntities
04:14:59.210 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:14:59.210 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:14:59.211 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:15:14.438 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:15:19.115 WORLD : Game::LoadEntities
04:15:19.115 WORLD : CreateEntities
04:15:19.115 WORLD : CreateEntities
04:15:19.115 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:15:19.115 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:15:19.115 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:15:20.528 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:15:20.528 ENTITY : CreateComponent 'Hierarchy'
04:15:20.528 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:15:20.529 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:15:20.529 ENTITY : CreateComponent 'Hierarchy'
04:15:20.529 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:15:20.529 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:15:20.529 ENTITY : CreateComponent 'Hierarchy'
04:15:20.529 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:15:20.533 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:15:20.533 ENTITY : CreateComponent 'Hierarchy'
04:15:20.533 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:15:20.533 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:15:20.533 ENTITY : CreateComponent 'Hierarchy'
04:15:20.533 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:15:20.534 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:15:20.534 ENTITY : CreateComponent 'Hierarchy'
04:15:20.534 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:15:20.538 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:15:20.538 ENTITY : CreateComponent 'Hierarchy'
04:15:20.538 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:15:20.538 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:15:20.538 ENTITY : CreateComponent 'Hierarchy'
04:15:20.538 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:15:20.538 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:15:20.538 ENTITY : CreateComponent 'Hierarchy'
04:15:20.538 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:15:25.195 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:15:25.196 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:15:25.196 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:15:25.196 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:15:25.196 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:15:25.196 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:15:25.196 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:15:25.196 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:15:25.236 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:15:25.236 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:15:25.236 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:15:25.236 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:15:25.236 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:15:25.236 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:15:25.236 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:15:25.236 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:15:25.237 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:15:25.237 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:15:25.237 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:15:25.237 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:15:25.237 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:15:25.237 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:15:27.633 WORLD : InitEntities 'world'
04:15:27.633 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:15:27.633 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:15:28.131 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:15:28.132 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:15:28.132 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:15:28.132 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:15:28.132 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:15:28.134 SCRIPT (W): Can't open config file ""
04:15:28.140 WORLD : InitEntities 'world'
04:15:28.140 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:15:28.140 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:15:28.140 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:15:28.141 SCRIPT (W): Slot_Chat Has no Content!
04:15:28.141 SCRIPT (W): Slot_VON Has no Content!
04:15:28.141 SCRIPT (W): Slot_AvailableActions Has no Content!
04:15:28.141 SCRIPT (W): Slot_Vehicle Has no Content!
04:15:28.141 SCRIPT (W): Slot_GameVersion Has no Content!
04:15:28.141 SCRIPT (W): Slot_Notifications Has no Content!
04:15:28.141 SCRIPT (W): Slot_Hints Has no Content!
04:15:28.156 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:15:28.409 WORLD : UpdateEntities
04:15:28.409 WORLD : PostFrame
04:15:28.409 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:15:28.410 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:15:28.454 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:15:28.454 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:15:28.454 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:15:28.454 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:17:28.087 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:17:28.087 SCRIPT (W): Slot_Chat Has no Content!
04:17:28.088 SCRIPT (W): Slot_VON Has no Content!
04:17:28.088 SCRIPT (W): Slot_GameVersion Has no Content!
04:17:28.088 SCRIPT (W): Slot_Notifications Has no Content!
04:17:30.111 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:17:30.112 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:17:30.115 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:17:30.115 SCRIPT (W): Slot_Chat Has no Content!
04:17:30.115 SCRIPT (W): Slot_VON Has no Content!
04:17:30.115 SCRIPT (W): Slot_GameVersion Has no Content!
04:17:30.115 SCRIPT (W): Slot_Notifications Has no Content!
04:17:57.999 SCRIPT (W): Maybe a problem: DataProgression is not ready but the analytics event was requested
04:17:58.219 DEFAULT (W): Achievements cannot be saved.
04:17:58.220 DEFAULT (W): Achievements failed to save. Consecutive calls to Achievements API may fail.
04:18:06.485 WORLD : Game::LoadEntities
04:18:06.485 WORLD : CreateEntities
04:18:06.485 WORLD : CreateEntities 'world'
04:18:06.485 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:18:06.485 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:18:06.485 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:18:07.841 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:18:07.841 ENTITY : CreateComponent 'Hierarchy'
04:18:07.841 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:18:07.841 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:18:07.841 ENTITY : CreateComponent 'Hierarchy'
04:18:07.841 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:18:07.841 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:18:07.841 ENTITY : CreateComponent 'Hierarchy'
04:18:07.841 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:18:07.847 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:18:07.847 ENTITY : CreateComponent 'Hierarchy'
04:18:07.847 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:18:07.847 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:18:07.847 ENTITY : CreateComponent 'Hierarchy'
04:18:07.847 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:18:07.847 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:18:07.847 ENTITY : CreateComponent 'Hierarchy'
04:18:07.847 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:18:07.852 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:18:07.852 ENTITY : CreateComponent 'Hierarchy'
04:18:07.852 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:18:07.852 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:18:07.852 ENTITY : CreateComponent 'Hierarchy'
04:18:07.852 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:18:07.852 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:18:07.852 ENTITY : CreateComponent 'Hierarchy'
04:18:07.852 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:18:14.569 WORLD : InitEntities 'world'
04:18:14.569 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:18:14.569 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:18:15.221 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:18:15.222 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:18:15.222 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:18:15.222 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:18:15.222 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:18:15.223 SCRIPT (W): Can't open config file ""
04:18:15.224 SCRIPT (W): Cannot update game blocklist. Another request in progress.
04:18:15.224 WORLD : InitEntities 'world'
04:18:15.224 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:18:15.225 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:18:15.225 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:18:15.225 SCRIPT (W): Slot_Chat Has no Content!
04:18:15.225 SCRIPT (W): Slot_VON Has no Content!
04:18:15.225 SCRIPT (W): Slot_AvailableActions Has no Content!
04:18:15.225 SCRIPT (W): Slot_Vehicle Has no Content!
04:18:15.225 SCRIPT (W): Slot_GameVersion Has no Content!
04:18:15.225 SCRIPT (W): Slot_Notifications Has no Content!
04:18:15.225 SCRIPT (W): Slot_Hints Has no Content!
04:18:15.400 WORLD : UpdateEntities
04:18:15.400 WORLD : PostFrame
04:18:15.400 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:18:15.401 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:20:14.048 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:20:14.048 SCRIPT (W): Slot_Chat Has no Content!
04:20:14.048 SCRIPT (W): Slot_VON Has no Content!
04:20:14.048 SCRIPT (W): Slot_GameVersion Has no Content!
04:20:14.048 SCRIPT (W): Slot_Notifications Has no Content!
04:20:16.080 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:20:16.081 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:20:16.084 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:20:16.084 SCRIPT (W): Slot_Chat Has no Content!
04:20:16.084 SCRIPT (W): Slot_VON Has no Content!
04:20:16.084 SCRIPT (W): Slot_GameVersion Has no Content!
04:20:16.085 SCRIPT (W): Slot_Notifications Has no Content!
@@ -0,0 +1,157 @@
[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: 0x555560e9d530 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x555560e9d530
[Gamescope WSI] Destroyed swapchain: 0x555560e9d530
[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: 0x555560e9d530 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x555560e9d530
[Gamescope WSI] Destroyed swapchain: 0x555560e9d530
[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: 0x555560eca230 - imageCount: 4
[Gamescope WSI] Creating swapchain for xid: 0x1a001a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_R8G8B8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: true
[Gamescope WSI] Created swapchain for xid: 0x1a001a4 swapchain: 0x5555619831a0 - imageCount: 3
[Gamescope WSI] Destroying swapchain: 0x5555619831a0
[Gamescope WSI] Destroyed swapchain: 0x5555619831a0
[Gamescope WSI] Creating swapchain for xid: 0x1a001a4 - oldSwapchain: (nil) - provided minImageCount: 3 - minImageCount: 3 - format: VK_FORMAT_R8G8B8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: true
[Gamescope WSI] Created swapchain for xid: 0x1a001a4 swapchain: 0x5555619831a0 - imageCount: 3
[gamescope] [Info] wlserver: [wayland] Data too big for buffer (4092 + 12 > 4096).
[gamescope] [Info] launch: Primary child shut down!
@@ -0,0 +1,17 @@
{
"log": "docs/evidence/native-2026-09-19-041445/console.log.txt",
"smoke_completions": 2,
"assertions_passed": 194,
"script_or_runtime_failures": [],
"engine_errors": [
"04:15:25.196 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:15:25.236 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:15:25.236 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:15:25.237 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:15:25.237 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-14-45",
"rounds_required": 2,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,384 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-14-45\script.log started at 2026-09-19 04:14:48 (2026-09-19 02:14:48 UTC)
04:14:48.160 SCRIPT : SCRIPT : Initializing scripts
04:14:48.160 SCRIPT : SCRIPT : ScriptProjectManager init
04:14:49.120 SCRIPT : SCRIPT : Compiling GameLib scripts
04:14:49.175 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:14:49.175 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:14:49.176 SCRIPT : SCRIPT : Compiling Game scripts
04:14:50.258 SCRIPT : Compiling Game scripts
04:14:50.258 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:14:50.258 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:14:50.506 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:14:50.538 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:14:50.632 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:14:50.722 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:14:50.722 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:14:50.723 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:14:50.762 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:14:50.762 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:14:50.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:14:50.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:14:50.816 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:14:51.071 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:14:51.078 SCRIPT : Module: Game; loaded 5693x files; 11157x classes; used 32421K 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: 44a8e457
04:14:51.990 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:14:51.990 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:15:11.111 SCRIPT : ERR SITE SURVEY: supply=6150/7050 elevationRange=0.625 min=202.875 max=203.5
04:15:14.434 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:15:14.434 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:15:27.633 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:15:27.660 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:15:28.132 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:15:28.132 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:15:28.134 SCRIPT (W): Can't open config file ""
04:15:28.140 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:15:28.141 SCRIPT (W): Slot_Chat Has no Content!
04:15:28.141 SCRIPT (W): Slot_VON Has no Content!
04:15:28.141 SCRIPT (W): Slot_AvailableActions Has no Content!
04:15:28.141 SCRIPT (W): Slot_Vehicle Has no Content!
04:15:28.141 SCRIPT (W): Slot_GameVersion Has no Content!
04:15:28.141 SCRIPT (W): Slot_Notifications Has no Content!
04:15:28.141 SCRIPT (W): Slot_Hints Has no Content!
04:15:28.156 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:15:28.214 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:15:28.233 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:15:28.410 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:15:29.947 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:15:29.968 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:15:29.968 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:15:30.000 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:15:30.002 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:15:30.059 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:15:30.059 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:15:30.065 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:15:30.065 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:15:30.068 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:15:30.068 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:15:30.072 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:15:30.074 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:15:30.074 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:15:30.075 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:15:30.197 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:15:30.198 SCRIPT : Rereintroduced [time]: started at 06:15 with 4x progression
04:15:30.198 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:15:30.446 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:15:30.532 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:15:30.623 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:15:30.624 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:15:30.625 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:15:30.625 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:15:30.625 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:15:30.625 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:15:30.625 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:15:30.626 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:15:30.629 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:15:30.632 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:15:30.632 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:15:30.632 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:15:30.633 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:15:30.633 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:15:30.633 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:15:30.633 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:15:30.634 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:15:30.634 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:15:30.634 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:15:30.636 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:15:30.636 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:15:30.636 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:15:30.637 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:15:30.642 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:15:30.643 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:15:30.644 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:15:30.645 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:15:30.645 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:15:30.646 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:15:30.647 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:15:30.648 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:15:30.649 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:15:30.659 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:15:30.660 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:15:30.660 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:15:30.660 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:15:30.660 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:15:30.660 SCRIPT : ERR BASE STOCK: cache items=54
04:15:30.660 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:15:30.660 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:15:30.660 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:15:30.661 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:15:30.661 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:15:30.662 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:15:30.665 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:15:30.665 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:15:30.665 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:15:30.665 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:15:30.665 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:15:37.145 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:15:43.225 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:15:43.225 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:15:43.225 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6340.56,174.699,7466.65> target=<6340,175.788,7400>
04:15:49.291 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:15:55.359 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:15:55.359 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:15:55.860 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:15:56.562 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:15:58.383 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:15:58.575 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:16:00.905 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:16:00.907 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:16:00.907 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:16:01.905 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:16:01.906 SCRIPT : ERR SMOKE PASS: base identified radio accepts transmission
04:16:06.960 SCRIPT : ERR SMOKE PASS: base depleted stock stays empty when preparation is queried again
04:16:06.960 SCRIPT : ERR SMOKE PASS: base native objective reports advancing radio progress
04:16:42.272 SCRIPT : ERR SMOKE PASS: base unconscious survivor does not trigger defeat after the full grace period
04:16:42.273 SCRIPT : ERR SMOKE PASS: base unconscious radio defender cannot advance transmission
04:16:42.273 SCRIPT : ERR SMOKE PASS: base unconscious player retains their body and camera
04:16:48.358 SCRIPT : ERR SMOKE PASS: base regaining consciousness resumes transmission from zero
04:16:48.358 SCRIPT : ERR SMOKE PASS: base regaining consciousness does not grant another life
04:16:50.868 SCRIPT : ERR SMOKE PASS: base lost supply cache is not replaced
04:16:50.868 SCRIPT : ERR SMOKE PASS: base objective reports interruption and reset
04:17:21.974 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:17:24.248 SCRIPT : ERR SMOKE PASS: base radio defence reveals extraction
04:17:24.249 SCRIPT : ERR SMOKE PASS: mission time clock advancement remains enabled
04:17:24.249 SCRIPT : ERR SMOKE PASS: mission time progression sampled across at least ten engine seconds
04:17:24.249 SCRIPT : ERR SMOKE PASS: mission time native clock advances at configured rate without periodic resets
04:17:24.249 SCRIPT : ERR SMOKE PASS: base player physically boards extraction helicopter
04:17:27.289 SCRIPT : ERR SMOKE PASS: base extraction requires real occupancy
04:17:27.989 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:17:27.989 SCRIPT : ERR SMOKE PASS: base escape and restart reached without companion services
04:17:27.989 SCRIPT : ERR SMOKE COMPLETE: core-only escape
04:17:28.085 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:17:28.087 SCRIPT (W): Slot_Chat Has no Content!
04:17:28.088 SCRIPT (W): Slot_VON Has no Content!
04:17:28.088 SCRIPT (W): Slot_GameVersion Has no Content!
04:17:28.088 SCRIPT (W): Slot_Notifications Has no Content!
04:17:30.111 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:17:30.111 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:17:30.112 SCRIPT : -- Stack trace --
04:17:30.112 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:17:30.112 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:17:30.112 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:17:30.112 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:17:30.112 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:17:30.112 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:17:30.112 SCRIPT : -----------------
04:17:30.112 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:17:30.113 SCRIPT : -- Stack trace --
04:17:30.113 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:17:30.113 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:17:30.113 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:17:30.113 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:17:30.113 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:17:30.113 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:17:30.113 SCRIPT : -----------------
04:17:30.115 SCRIPT (W): Slot_Chat Has no Content!
04:17:30.115 SCRIPT (W): Slot_VON Has no Content!
04:17:30.115 SCRIPT (W): Slot_GameVersion Has no Content!
04:17:30.115 SCRIPT (W): Slot_Notifications Has no Content!
04:17:30.117 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:17:57.999 SCRIPT (W): Maybe a problem: DataProgression is not ready but the analytics event was requested
04:18:14.569 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:18:14.570 SCRIPT : ERR BASE SMOKE: core-only scripted escape; not manual or multiplayer acceptance
04:18:15.222 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:18:15.222 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:18:15.223 SCRIPT (W): Can't open config file ""
04:18:15.224 SCRIPT (W): Cannot update game blocklist. Another request in progress.
04:18:15.225 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:18:15.225 SCRIPT (W): Slot_Chat Has no Content!
04:18:15.225 SCRIPT (W): Slot_VON Has no Content!
04:18:15.225 SCRIPT (W): Slot_AvailableActions Has no Content!
04:18:15.225 SCRIPT (W): Slot_Vehicle Has no Content!
04:18:15.225 SCRIPT (W): Slot_GameVersion Has no Content!
04:18:15.225 SCRIPT (W): Slot_Notifications Has no Content!
04:18:15.225 SCRIPT (W): Slot_Hints Has no Content!
04:18:15.252 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:18:15.266 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:18:15.401 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:18:16.785 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:18:16.790 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:18:16.790 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:18:16.798 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:18:16.799 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:18:16.808 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:18:16.808 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:18:16.814 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:18:16.814 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:18:16.816 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:18:16.816 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:18:16.819 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:18:16.820 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:18:16.820 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:18:16.821 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:18:17.036 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:18:17.037 SCRIPT : Rereintroduced [time]: started at 06:15 with 4x progression
04:18:17.037 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:18:17.290 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:18:17.316 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:18:17.342 SCRIPT : ERR SMOKE PASS: definition authored configuration resolves
04:18:17.342 SCRIPT : ERR SMOKE PASS: definition duplicate site identity rejected
04:18:17.342 SCRIPT : ERR SMOKE PASS: definition dangling document target rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition non-radio document target rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition insufficient guaranteed radio clues rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition unbounded stock rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition unguaranteed clue route rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition radio sources sharing one footprint rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition unnamed location rejected
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition proximity discovery cannot reveal progression sites
04:18:17.343 SCRIPT : ERR SMOKE PASS: definition escape cannot reveal the radio directly
04:18:17.344 SCRIPT : ERR SMOKE PASS: definition unbounded scenery offset rejected
04:18:17.344 SCRIPT : ERR SMOKE PASS: definition valid configuration restored after isolated mutations
04:18:17.344 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:18:17.344 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:18:17.344 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:18:17.345 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:18:17.348 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:18:17.350 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:18:17.350 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:18:17.351 SCRIPT : ERR COVER GEOMETRY: low=<6738.99,140.839,7295.42> high=<6740.98,141.655,7296.62> trace=0.377114
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:18:17.351 SCRIPT : ERR COVER GEOMETRY: low=<6735.42,140.901,7299.02> high=<6736.62,141.718,7301.01> trace=0.377114
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier is upright
04:18:17.351 SCRIPT : ERR COVER GEOMETRY: low=<6743.42,140.214,7299.02> high=<6744.62,141.03,7301.01> trace=0.377114
04:18:17.351 SCRIPT : ERR SMOKE PASS: base outpost barrier has physical collision
04:18:17.352 SCRIPT : ERR SMOKE PASS: base exactly three authored outpost barriers exist
04:18:17.352 SCRIPT : ERR SMOKE PASS: mission time clock parsing includes midnight and final minute
04:18:17.352 SCRIPT : ERR SMOKE PASS: mission time malformed clock commands rejected
04:18:17.352 SCRIPT : ERR SMOKE PASS: mission time isolated fixture paths unused
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time legacy fixture created
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time existing six-key settings preserved
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time only absent time settings receive defaults
04:18:17.353 SCRIPT : ERR SMOKE PASS: mission time loading does not rewrite legacy file
04:18:17.357 SCRIPT : ERR SMOKE PASS: mission time explicit save upgrades valid legacy settings
04:18:17.357 SCRIPT : ERR SMOKE PASS: mission time new keys and old values survive reload
04:18:17.359 SCRIPT : ERR SMOKE PASS: mission time present out-of-range time cannot silently default
04:18:17.360 SCRIPT : ERR SMOKE PASS: mission time fractional clock setting rejected
04:18:17.360 SCRIPT : ERR SMOKE PASS: mission time zero multiplier rejected
04:18:17.361 SCRIPT : ERR SMOKE PASS: mission time missing legacy setting remains invalid
04:18:17.361 SCRIPT : ERR SMOKE PASS: mission time partially upgraded file defaults only missing new field
04:18:17.362 SCRIPT : ERR SMOKE PASS: mission time valid saved backup recovers invalid primary
04:18:17.362 SCRIPT : ERR SMOKE PASS: mission time server starts world clock before prison phase
04:18:17.362 SCRIPT : ERR SMOKE PASS: mission time engine progression matches applied multiplier
04:18:17.363 SCRIPT : ERR SMOKE PASS: mission time unauthorized clock mutation rejected
04:18:17.363 SCRIPT : ERR SMOKE PASS: mission time invalid clock command preserves setting
04:18:17.371 SCRIPT : ERR SMOKE PASS: mission time authorized settings persist and test restores originals
04:18:17.371 SCRIPT : ERR SMOKE PASS: mission time saved changes and repeated start leave current clock and speed intact
04:18:17.371 SCRIPT : ERR SMOKE PASS: mission time admin sees current clock separately from next round settings
04:18:17.371 SCRIPT : ERR SMOKE PASS: base native prison objective exists
04:18:17.371 SCRIPT : ERR SMOKE PASS: base authored supply cache is a separate scavenging location
04:18:17.371 SCRIPT : ERR BASE STOCK: cache items=54
04:18:17.371 SCRIPT : ERR SMOKE PASS: base cache holds finite physical equipment and objective documents
04:18:17.372 SCRIPT : ERR SMOKE PASS: base no companion HQ or support controller loaded
04:18:17.372 SCRIPT : ERR SMOKE PASS: base prisoner spawned in authored prison
04:18:17.372 SCRIPT : ERR SMOKE PASS: base gate, clues, radio and helicopter created by core
04:18:17.372 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:18:17.373 SCRIPT : ERR SMOKE PASS: base gate action begins escape
04:18:17.375 SCRIPT : ERR SMOKE PASS: base test defence duration accepted
04:18:17.375 SCRIPT : ERR SMOKE PASS: base previous native objective completes on phase change
04:18:17.375 SCRIPT : ERR SMOKE PASS: base search objective does not expose a hidden site
04:18:17.376 SCRIPT : ERR SMOKE PASS: base both named supply routes revealed after escape
04:18:17.376 SCRIPT : ERR SMOKE PASS: base optional sites remain hidden until approached
04:18:23.397 SCRIPT : ERR SMOKE PASS: base unconscious player cannot discover optional sites
04:18:29.464 SCRIPT : ERR SMOKE PASS: base distant player cannot discover optional sites
04:18:29.465 SCRIPT : ERR SMOKE PASS: base isolated visibility obstacle created
04:18:29.465 SCRIPT : ERR VISIBILITY OBSTACLE: low=<6338.5,174.97,7403.87> high=<6341.5,178.737,7404.13> observer=<6338.6,174.62,7465.54> target=<6340,175.788,7400>
04:18:35.517 SCRIPT : ERR SMOKE PASS: base physical wall prevents nearby site discovery
04:18:41.579 SCRIPT : ERR SMOKE PASS: base conscious nearby player visually discovers named medical stash once
04:18:41.579 SCRIPT : ERR SMOKE PASS: base proximity cannot bypass radio documents
04:18:42.084 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:18:42.444 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:18:44.608 SCRIPT : ERR SMOKE PASS: base physical clue recovered
04:18:45.452 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:18:47.139 SCRIPT : ERR SMOKE PASS: base objective guidance reacts to discovered radio
04:18:47.142 SCRIPT : ERR SMOKE PASS: base discovery ticks do not repeat the location event
04:18:47.142 SCRIPT : ERR SMOKE PASS: base documents identify radio without Intel addon
04:18:48.152 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:18:48.153 SCRIPT : ERR SMOKE PASS: base identified radio accepts transmission
04:18:53.199 SCRIPT : ERR SMOKE PASS: base depleted stock stays empty when preparation is queried again
04:18:53.199 SCRIPT : ERR SMOKE PASS: base native objective reports advancing radio progress
04:19:28.531 SCRIPT : ERR SMOKE PASS: base unconscious survivor does not trigger defeat after the full grace period
04:19:28.532 SCRIPT : ERR SMOKE PASS: base unconscious radio defender cannot advance transmission
04:19:28.532 SCRIPT : ERR SMOKE PASS: base unconscious player retains their body and camera
04:19:34.592 SCRIPT : ERR SMOKE PASS: base regaining consciousness resumes transmission from zero
04:19:34.592 SCRIPT : ERR SMOKE PASS: base regaining consciousness does not grant another life
04:19:37.116 SCRIPT : ERR SMOKE PASS: base lost supply cache is not replaced
04:19:37.116 SCRIPT : ERR SMOKE PASS: base objective reports interruption and reset
04:20:07.895 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:20:10.484 SCRIPT : ERR SMOKE PASS: base radio defence reveals extraction
04:20:10.484 SCRIPT : ERR SMOKE PASS: mission time clock advancement remains enabled
04:20:10.484 SCRIPT : ERR SMOKE PASS: mission time progression sampled across at least ten engine seconds
04:20:10.484 SCRIPT : ERR SMOKE PASS: mission time native clock advances at configured rate without periodic resets
04:20:10.484 SCRIPT : ERR SMOKE PASS: base player physically boards extraction helicopter
04:20:13.530 SCRIPT : ERR SMOKE PASS: base extraction requires real occupancy
04:20:13.947 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:20:13.947 SCRIPT : ERR SMOKE PASS: base escape and restart reached without companion services
04:20:13.948 SCRIPT : ERR SMOKE COMPLETE: core-only escape
04:20:14.046 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:20:14.048 SCRIPT (W): Slot_Chat Has no Content!
04:20:14.048 SCRIPT (W): Slot_VON Has no Content!
04:20:14.048 SCRIPT (W): Slot_GameVersion Has no Content!
04:20:14.048 SCRIPT (W): Slot_Notifications Has no Content!
04:20:16.080 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:20:16.080 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:20:16.080 SCRIPT : -- Stack trace --
04:20:16.080 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:20:16.080 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:20:16.080 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:20:16.081 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:20:16.081 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:20:16.081 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:20:16.081 SCRIPT : -----------------
04:20:16.081 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:20:16.081 SCRIPT : -- Stack trace --
04:20:16.082 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:20:16.082 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:20:16.082 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:20:16.082 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:20:16.082 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:20:16.082 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:20:16.082 SCRIPT : -----------------
04:20:16.084 SCRIPT (W): Slot_Chat Has no Content!
04:20:16.084 SCRIPT (W): Slot_VON Has no Content!
04:20:16.084 SCRIPT (W): Slot_GameVersion Has no Content!
04:20:16.085 SCRIPT (W): Slot_Notifications Has no Content!
04:20:16.085 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
@@ -0,0 +1,107 @@
{
"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": "fc3103cadf4fb90555bcaf5551ae785267b12c836ac09bdf9e7db8a595a04b03",
"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": "a815078ccf51ee89e6e72db0aa2ac7b0996349ed14d3ed97151f1f88cf9fab04",
"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_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_Objectives.c": "c118d6a756d5de266c02ed4a7ec52502682dcfdb38df10cdcfaf599e3237fb55",
"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": "e469e3ec6a6c68d941e6c087a288b609845c488841a66d6b927eb89b2a8be79a",
"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,10 @@
{
"reportIntervalSeconds": 10,
"supportSquadLimit": 4,
"responseRadiusMetres": 2000,
"aiIntelChancePercent": 0,
"intelRevealChancePercent": 15,
"radioDefenceSeconds": 30,
"startTimeMinutes": 375,
"timeMultiplier": 4
}
@@ -0,0 +1,537 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-20-46\console.log started at 2026-09-19 04:20:46 (2026-09-19 02:20:46 UTC)
04:20:46.208 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-20-46' to filesystem under name logs
04:20:46.208 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-profile\profile' to filesystem under name profile
04:20:46.208 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
04:20:46.210 PROFILING : Workbench Create Engine took: 12.203500 ms
04:20:47.249 INIT : INIT : Workbench Init Engine
04:20:47.249 ENGINE : Initializing engine, version 192142
04:20:47.249 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
04:20:47.258 ENGINE : Addon dirs:
04:20:47.258 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/'
04:20:47.258 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
04:20:47.258 ENGINE : dir: './addons'
04:20:47.258 ENGINE : dir: 'Z:/tmp/erri-workbench-profile/addons'
04:20:47.258 ENGINE : Available addons:
04:20:47.258 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:20:47.258 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:20:47.258 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:20:47.258 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:20:47.258 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:20:47.258 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
04:20:47.258 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
04:20:47.258 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\chat' to filesystem under name ERR_Chat
04:20:47.258 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\map' to filesystem under name ERR_Map
04:20:47.258 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\intel' to filesystem under name ERR_Intel
04:20:47.259 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\ai' to filesystem under name ERR_Ai
04:20:47.259 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
04:20:47.377 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
04:20:47.380 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
04:20:47.380 ENGINE : CPU vendor : AuthenticAMD
04:20:47.380 ENGINE : CPU type : 2
04:20:47.380 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
04:20:47.380 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
04:20:47.380 ENGINE : CPU count logical : 16
04:20:47.380 ENGINE : CPU count physical : 8
04:20:47.380 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
04:20:47.380 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
04:20:47.381 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
04:20:47.381 RESOURCES : ResourceDB: loading cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
04:20:47.381 RESOURCES : ResourceDB: loading cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
04:20:47.382 RESOURCES : ResourceDB: loading cache (id=4 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:20:47.382 RESOURCES : ResourceDB: loading cache (id=5 name=ArmaReforger path=Z:/tmp/erri-workbench-profile/addons/ArmaReforger/resourceDatabase.rdb)
04:20:47.519 RESOURCES : ResourceDB: loading cache (id=6 name=core path=./addons/core/resourceDatabase.rdb)
04:20:47.521 RESOURCES : ResourceDB: loading cache (id=7 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:20:47.521 RESOURCES : ResourceDB: loading cache (id=8 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-20-46/resourceDatabase.rdb)
04:20:47.677 RESOURCES : RESOURCES : ResourceDB: full scan
04:20:47.682 RESOURCES : RESOURCES : scanning...
04:20:47.682 RESOURCES : RESOURCES : scanning @"ERR_Chat"
04:20:47.683 RESOURCES : RESOURCES : scanning @"ERR_Map"
04:20:47.685 RESOURCES : RESOURCES : scanning @"ERR_Intel"
04:20:47.686 RESOURCES : RESOURCES : scanning @"ERR_Ai"
04:20:47.687 RESOURCES : RESOURCES : scanning @"ERR_Core"
04:20:47.690 RESOURCES : RESOURCES : scanning @"ArmaReforger"
04:20:47.825 RESOURCES : RESOURCES : scanning @"core"
04:20:47.829 RESOURCES : RESOURCES : scanning @"profile"
04:20:47.829 RESOURCES : RESOURCES : scanning @"logs"
04:20:47.830 RESOURCES : RESOURCES : processing meta-files...
04:20:47.895 RESOURCES : RESOURCES : processing files...
04:20:47.906 INIT : Workbench startup
04:20:47.906 INIT : Workbench Init Engine
04:20:47.906 RESOURCES : ResourceDB: full scan
04:20:47.906 RESOURCES : processing files...
04:20:47.906 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:20:47.906 RESOURCES : RESOURCES : processing folders...
04:20:47.914 RESOURCES : RESOURCES : creating GUID-item mapping...
04:20:47.931 RESOURCES : RESOURCES : building tree...
04:20:47.985 PROFILING : ResourceDB: full scan took: 307.784700 ms
04:20:47.986 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
04:20:47.988 RESOURCES : ResourceDB: written 630/630 bytes
04:20:47.988 RESOURCES : ResourceDB: cache successfully saved
04:20:47.988 RESOURCES : ResourceDB: saving cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
04:20:47.989 RESOURCES : ResourceDB: written 750/750 bytes
04:20:47.989 RESOURCES : ResourceDB: cache successfully saved
04:20:47.990 RESOURCES : ResourceDB: saving cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
04:20:47.991 RESOURCES : ResourceDB: written 227/227 bytes
04:20:47.991 RESOURCES : ResourceDB: cache successfully saved
04:20:47.992 RESOURCES : ResourceDB: saving cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
04:20:47.993 RESOURCES : ResourceDB: written 985/985 bytes
04:20:47.993 RESOURCES : ResourceDB: cache successfully saved
04:20:47.993 RESOURCES : ResourceDB: saving cache (id=4 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
04:20:47.995 RESOURCES : ResourceDB: written 3324/3324 bytes
04:20:47.995 RESOURCES : ResourceDB: cache successfully saved
04:20:47.995 RESOURCES : ResourceDB: saving cache (id=7 name=profile path=Z:\tmp\erri-workbench-profile\profile/resourceDatabase.rdb)
04:20:47.997 RESOURCES : ResourceDB: written 206/206 bytes
04:20:47.997 RESOURCES : ResourceDB: cache successfully saved
04:20:47.997 RESOURCES : ResourceDB: saving cache (id=8 name=logs path=Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-20-46/resourceDatabase.rdb)
04:20:47.998 RESOURCES : ResourceDB: written 81/81 bytes
04:20:47.998 RESOURCES : ResourceDB: cache successfully saved
04:20:47.998 ENGINE : GameProject load
04:20:47.998 ENGINE : Loaded addons:
04:20:47.998 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
04:20:47.998 ENGINE : gproj: 'Z:/tmp/erri-workbench-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
04:20:47.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
04:20:47.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
04:20:47.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
04:20:47.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
04:20:47.998 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
04:20:48.001 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
04:20:48.001 INIT : GameProject engine user settings load @"$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf"
04:20:48.001 ENGINE : Engine user settings config loaded
04:20:48.001 PROFILING : Settings changed took: 0.001700 ms
04:20:48.123 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
04:20:48.124 RENDER : Basic screen setup:
04:20:48.124 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
04:20:48.124 RENDER : MSAA : none
04:20:48.140 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
04:20:48.140 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
04:20:48.140 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
04:20:48.140 RENDER : * core clocks 2720 MHz, memory 1124 MHz
04:20:48.140 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
04:20:48.140 RENDER : AMD AGS correctly initialized
04:20:48.140 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:20:48.140 RENDER : Detected output devices:
04:20:48.140 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
04:20:48.140 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
04:20:48.140 RENDER : Concurrent frames limit 2
04:20:48.220 RENDER : DX12 device successfully created by AMD AGS library
04:20:48.220 RENDER : * user markers not supported in this version AMD SW
04:20:48.220 RENDER : Graphics device features
04:20:48.220 RENDER : Needed:
04:20:48.220 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
04:20:48.220 RENDER : Optional:
04:20:48.220 RENDER : * Allow tearing (VSYNC) : 1
04:20:48.220 RENDER : * 16 bits : 1
04:20:48.220 RENDER : * Resource heap tier : 3
04:20:48.220 RENDER : * Persistent heaps (DRED) : 1
04:20:48.220 RENDER : * DRED 1.2 is supported by compiler
04:20:48.246 RENDER : Main RT format setup.
04:20:48.246 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
04:20:48.246 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
04:20:48.247 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
04:20:48.281 PROFILING : Settings changed took: 0.018200 ms
04:20:48.696 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:20:48.696 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:20:48.696 AUDIO : Audio client:
04:20:48.696 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:20:48.699 RENDER : RENDER : Reload shaders
04:20:48.699 RENDER : Enfusion shader version 13
04:20:48.699 INIT : INIT : ShaderListReload
04:20:48.699 PROFILING : ShaderListReload took: 0.000400 ms
04:20:48.837 AUDIO : Endpoint: Speakers (PulseAudio Output)
04:20:48.837 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
04:20:48.837 AUDIO : Audio client:
04:20:48.837 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
04:20:49.027 RENDER : Loaded 3752 newer shader binaries
04:20:49.027 PROFILING : Reload shaders took: 328.501500 ms
04:20:49.027 ENGINE : Initializing inputs.
04:20:49.041 NETWORK : Initializing networking.
04:20:49.041 NETWORK : Using new GameRplScheduler.
04:20:49.041 SCRIPT : SCRIPT : Initializing scripts
04:20:49.041 SCRIPT : SCRIPT : ScriptProjectManager init
04:20:51.263 PROFILING : ScriptProjectManager init took: 2221.925700 ms
04:20:51.356 PROFILING : Initializing scripts took: 2314.201900 ms
04:20:51.373 ENGINE : Enfusion engine successfully created.
04:20:51.374 PROFILING : Workbench Init Engine took: 4124.166200 ms
04:20:51.374 INIT : INIT : Workbench Create Game
04:20:51.386 GUI : Using default language (en_us)
04:20:51.386 GUI : Loading 'en_us' localization file.
04:20:51.386 INIT : INIT : Loading StringTable
04:20:51.410 PROFILING : Loading StringTable took: 23.985700 ms
04:20:51.410 SCRIPT : SCRIPT : Compiling GameLib scripts
04:20:51.486 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:20:51.487 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:20:51.487 PROFILING : Compiling GameLib scripts took: 77.671900 ms
04:20:51.487 SCRIPT : SCRIPT : Compiling Game scripts
04:20:52.704 INIT : Workbench Create Game
04:20:52.704 SCRIPT : Compiling Game scripts
04:20:52.704 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:20:52.704 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:20:52.959 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:20:52.988 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:20:53.181 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:20:53.181 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:20:53.183 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:20:53.226 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:20:53.226 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:20:53.228 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:20:53.228 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:20:53.280 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:20:53.560 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:20:53.567 SCRIPT : Module: Game; loaded 5713x files; 11210x classes; used 32625K 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: c589014c
04:20:53.609 PROFILING : Compiling Game scripts took: 2122.085400 ms
04:20:53.615 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:20:53.656 ENGINE : Game successfully created.
04:20:53.658 PROFILING : Workbench Create Game took: 2283.833100 ms
04:20:53.666 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/thumbnails
04:20:54.507 INIT : INIT : Workbench Reload Game
04:20:54.509 ENGINE : Game destroyed.
04:20:54.515 GUI : Using default language (en_us)
04:20:54.516 GUI : Loading 'en_us' localization file.
04:20:54.516 INIT : INIT : Loading StringTable
04:20:54.527 PROFILING : Loading StringTable took: 11.641600 ms
04:20:54.528 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:20:54.535 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:20:54.535 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:20:54.536 ENGINE : Game successfully created.
04:20:54.536 ENGINE : Game successfully initialized.
04:20:54.536 PROFILING : Workbench Reload Game took: 28.532100 ms
04:20:55.202 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
04:20:56.235 PROFILING : Entities load took: 1032.546400 ms
04:20:56.246 WORLD : WORLD : CreateEntities
04:20:56.252 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:20:56.252 PROFILING : NotifyBeforeEntitiesCreated took: 0.003500 ms
04:20:56.252 WORLD : WORLD : Wait for preloading data
04:20:56.252 PROFILING : Wait for preloading data took: 0.004100 ms
04:20:56.368 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
04:20:56.368 PROFILING : PROFILING : Terrain load
04:20:58.409 PROFILING : Terrain load took: 2040.245100 ms
04:21:02.512 WORLD : CreateEntities
04:21:02.513 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:21:02.513 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:21:02.513 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:21:13.189 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:21:13.190 PROFILING : NotifyBeforeEntitiesInitialized took: 0.005900 ms
04:21:13.618 WORLD : WORLD : NotifyEntitiesInitialized
04:21:13.618 TERRAIN : TERRAIN : Initializing road networks...
04:21:13.621 PROFILING : Initializing road networks... took: 2.398100 ms
04:21:13.621 PROFILING : NotifyEntitiesInitialized took: 2.895700 ms
04:21:13.621 PROFILING : CreateEntities took: 17374.148900 ms
04:21:13.804 PROFILING : * WorldEditor: LoadWorld: 18607.402800 ms
04:21:15.374 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
04:21:15.374 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
04:21:15.376 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
04:21:15.376 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
04:21:15.476 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
04:21:15.478 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
04:21:15.478 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
04:21:15.502 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
04:21:15.527 BACKEND : Attempting online Game Config instead.
04:21:18.735 INIT : INIT : Workbench Reload Game
04:21:18.737 ENGINE : Game destroyed.
04:21:18.743 GUI : Using default language (en_us)
04:21:18.744 GUI : Loading 'en_us' localization file.
04:21:18.744 INIT : INIT : Loading StringTable
04:21:18.768 PROFILING : Loading StringTable took: 23.998300 ms
04:21:18.768 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
04:21:18.777 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:21:18.777 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:21:18.778 ENGINE : Game successfully created.
04:21:18.778 ENGINE : Game successfully initialized.
04:21:18.778 PROFILING : Workbench Reload Game took: 42.900700 ms
04:21:18.780 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:21:18.836 PLATFORM : Save data from container 'settings' have been loaded
04:21:18.924 PLATFORM : Save data from container 'sessions' have been loaded
04:21:18.926 PLATFORM : GameProject user settings load from profile @"ReforgerGameSettings.conf"
04:21:18.926 ENGINE : Game user settings config loaded
04:21:19.022 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
04:21:19.031 WORLD : WORLD : Game::LoadEntities
04:21:19.031 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
04:21:19.032 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
04:21:19.032 WORLD : WORLD : CreateEntities
04:21:19.032 WORLD : WORLD : CreateEntities
04:21:19.032 WORLD : WORLD : NotifyBeforeEntitiesCreated
04:21:19.045 RESOURCES : Loaded mission headers from 7 addon(s)!
04:21:19.045 PROFILING : NotifyBeforeEntitiesCreated took: 13.521800 ms
04:21:19.045 WORLD : WORLD : Wait for preloading data
04:21:19.045 PROFILING : Wait for preloading data took: 0.000600 ms
04:21:23.559 WORLD : Game::LoadEntities
04:21:23.559 WORLD : CreateEntities
04:21:23.559 WORLD : CreateEntities
04:21:23.559 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:21:23.559 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:21:23.559 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:21:24.969 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:21:24.969 ENTITY : CreateComponent 'Hierarchy'
04:21:24.969 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:21:24.969 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:21:24.969 ENTITY : CreateComponent 'Hierarchy'
04:21:24.969 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:21:24.969 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:21:24.969 ENTITY : CreateComponent 'Hierarchy'
04:21:24.969 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:21:24.975 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:21:24.975 ENTITY : CreateComponent 'Hierarchy'
04:21:24.975 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:21:24.975 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:21:24.975 ENTITY : CreateComponent 'Hierarchy'
04:21:24.975 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:21:24.975 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:21:24.975 ENTITY : CreateComponent 'Hierarchy'
04:21:24.975 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:21:24.980 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:21:24.980 ENTITY : CreateComponent 'Hierarchy'
04:21:24.980 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:21:24.980 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:21:24.980 ENTITY : CreateComponent 'Hierarchy'
04:21:24.980 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:21:24.980 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:21:24.980 ENTITY : CreateComponent 'Hierarchy'
04:21:24.980 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:21:30.094 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:21:30.094 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:21:30.094 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:21:30.094 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:21:30.094 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:21:30.094 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:21:30.094 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:21:30.094 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:21:30.132 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:21:30.132 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:21:30.132 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:21:30.132 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:21:30.132 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:21:30.132 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:21:30.132 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:21:30.132 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:21:30.133 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:21:30.133 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:21:30.133 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:21:30.133 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:21:30.133 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:21:30.133 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:21:30.448 WORLD : WORLD : NotifyBeforeEntitiesInitialized
04:21:30.448 PROFILING : NotifyBeforeEntitiesInitialized took: 0.040100 ms
04:21:32.428 WORLD : InitEntities 'world'
04:21:32.428 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:21:32.428 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:21:32.453 WORLD : InitEntities 'world'
04:21:32.453 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:21:32.453 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
04:21:32.454 WORLD : WORLD : NotifyEntitiesInitialized
04:21:32.454 TERRAIN : TERRAIN : Initializing road networks...
04:21:32.456 PROFILING : Initializing road networks... took: 2.482100 ms
04:21:32.456 DEFAULT : DEFAULT : WorldVolumesCollection
04:21:32.513 PROFILING : WorldVolumesCollection took: 57.036400 ms
04:21:32.513 INIT : INIT : SoundWorldInit
04:21:32.526 PROFILING : SoundWorldInit took: 12.856600 ms
04:21:32.526 PROFILING : NotifyEntitiesInitialized took: 72.605500 ms
04:21:32.526 PROFILING : CreateEntities took: 13493.918500 ms
04:21:32.526 PROFILING : CreateEntities took: 13494.083400 ms
04:21:32.527 WORLD : WORLD : Wait for preloading data around camera
04:21:32.527 PROFILING : Wait for preloading data around camera took: 0.001000 ms
04:21:32.527 WORLD : WORLD : EOnActivate
04:21:32.560 PROFILING : EOnActivate took: 33.272500 ms
04:21:32.560 PROFILING : Game::LoadEntities took: 13529.397300 ms
04:21:32.845 DEFAULT : Entered offline game state.
04:21:32.949 NETWORK : Player connected: connectionID=2147483646
04:21:32.950 NETWORK : ### Connecting player: connectionID=2147483646, Name=
04:21:32.950 NETWORK : ### Creating player: PlayerId=1, Name=jakub
04:21:32.956 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:21:32.956 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:21:32.956 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:21:32.956 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:21:32.957 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:21:32.960 SCRIPT (W): Can't open config file ""
04:21:32.967 WORLD : InitEntities 'world'
04:21:32.967 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:21:32.967 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:21:32.967 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:21:32.967 SCRIPT (W): Slot_Chat Has no Content!
04:21:32.968 SCRIPT (W): Slot_VON Has no Content!
04:21:32.968 SCRIPT (W): Slot_AvailableActions Has no Content!
04:21:32.968 SCRIPT (W): Slot_Vehicle Has no Content!
04:21:32.968 SCRIPT (W): Slot_GameVersion Has no Content!
04:21:32.968 SCRIPT (W): Slot_Notifications Has no Content!
04:21:32.968 SCRIPT (W): Slot_Hints Has no Content!
04:21:32.984 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
04:21:32.985 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:21:32.985 NETWORK : Players connecting: 0
04:21:32.985 NETWORK : Players connected: 1 / 1
04:21:33.014 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/autosaves
04:21:33.015 PROFILING : Workbench startup took: 46873.319900 ms
04:21:33.037 WORLD : Frame start
04:21:33.037 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:21:33.051 WORLD : UpdateEntities
04:21:33.051 WORLD : Frame
04:21:33.051 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:21:33.229 WORLD : UpdateEntities
04:21:33.229 WORLD : PostFrame
04:21:33.229 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:21:33.229 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:21:33.278 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:21:33.278 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:21:33.278 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:21:33.279 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:21:33.426 RENDER : RENDER : ObjectsHeightMap::Build
04:21:33.426 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
04:21:33.579 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 152.484700 ms
04:21:33.586 PROFILING : ObjectsHeightMap::Build took: 159.894000 ms
04:21:34.753 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:21:34.776 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:21:34.776 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:21:34.803 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:21:34.805 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:21:34.852 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:21:34.853 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:21:34.858 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:21:34.858 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:21:34.861 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:21:34.861 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:21:34.864 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:21:34.865 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:21:34.865 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:21:34.867 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:21:35.007 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:21:35.017 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:21:35.018 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:21:35.247 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:21:35.327 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:21:35.439 SCRIPT : ERR SMOKE PASS: new identity may enter prison
04:21:35.440 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
04:21:35.440 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
04:21:35.440 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
04:21:35.440 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
04:21:35.440 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
04:21:35.440 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:21:35.442 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:21:35.442 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:21:35.442 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:21:35.450 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
04:21:35.451 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
04:21:35.451 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
04:21:35.451 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
04:21:35.451 SCRIPT : ERR SMOKE PASS: initial prisoner position
04:21:35.451 SCRIPT : ERR SMOKE PASS: radio and extraction vehicle exist
04:21:35.451 SCRIPT : ERR SMOKE PASS: authored gate exposes lock action
04:21:35.451 SCRIPT : ERR GEOMETRY: gate low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6090,211.344,7154> low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7154> low=<6093,210.641,7153.87> high=<6096,214.409,7154.13>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7154> low=<6087,210.641,7153.87> high=<6090,214.409,7154.13>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6084,210.641,7153.87> high=<6087,214.409,7154.13>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7163> low=<6095.87,210.641,7163> high=<6096.13,214.409,7166>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7163> low=<6083.87,210.641,7163> high=<6084.13,214.409,7166>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7160> low=<6095.87,210.641,7160> high=<6096.13,214.409,7163>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7160> low=<6083.87,210.641,7160> high=<6084.13,214.409,7163>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7157> low=<6095.87,210.641,7157> high=<6096.13,214.409,7160>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7157> low=<6083.87,210.641,7157> high=<6084.13,214.409,7160>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7154> low=<6095.87,210.641,7154> high=<6096.13,214.409,7157>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6083.87,210.641,7154> high=<6084.13,214.409,7157>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7166> low=<6093,210.641,7165.87> high=<6096,214.409,7166.13>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6090,211.444,7166> low=<6090,210.641,7165.87> high=<6093,214.409,7166.13>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7166> low=<6087,210.641,7165.87> high=<6090,214.409,7166.13>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7166> low=<6084,210.641,7165.87> high=<6087,214.409,7166.13>
04:21:35.454 SCRIPT : ERR SMOKE PASS: lock permits prisoner
04:21:35.454 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:21:35.456 SCRIPT : ERR SMOKE PASS: lock action advances mission
04:21:35.456 SCRIPT : ERR SMOKE PASS: two guaranteed physical cache documents
04:21:35.460 SCRIPT : ERR SMOKE PASS: test does not rely on random intel
04:21:35.463 SCRIPT : ERR SMOKE PASS: isolated test profile defence duration
04:21:35.940 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:21:36.246 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:21:37.456 RESOURCES : Screenshot saved to $logs:err-prison.png
04:21:38.468 SCRIPT : ERR SMOKE PASS: unlocked gate physically permits passage
04:21:38.468 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:21:39.262 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:21:40.996 SCRIPT : ERR SMOKE PASS: carried intel identifies radio through intel service
04:21:40.997 SCRIPT : ERR SMOKE PASS: radio rejects distant player
04:21:42.007 SCRIPT : ERR SMOKE: radio=<6500,159.756,7200> player=<6502,159.53,7200>
04:21:42.008 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:21:42.009 SCRIPT : ERR SMOKE PASS: identified radio starts defence
04:21:45.030 SCRIPT : ERR SMOKE PASS: occupied defence timer running
04:21:47.560 SCRIPT : ERR SMOKE PASS: leaving area resets defence
04:22:18.460 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:22:20.891 SCRIPT : ERR SMOKE PASS: continuous occupied defence completes
04:22:20.891 SCRIPT : ERR SMOKE PASS: boarding extraction vehicle
04:22:23.943 SCRIPT : ERR SMOKE PASS: physical extraction occupancy
04:22:24.494 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:22:24.495 SCRIPT : ERR SMOKE PASS: scripted escape reaches victory after physical vehicle occupancy
04:22:24.495 SCRIPT : ERR SMOKE COMPLETE: terminal=5 lostHelicopterCase=0 playerDeathCase=0
04:22:24.598 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:22:24.601 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:22:24.601 SCRIPT (W): Slot_Chat Has no Content!
04:22:24.601 SCRIPT (W): Slot_VON Has no Content!
04:22:24.601 SCRIPT (W): Slot_GameVersion Has no Content!
04:22:24.601 SCRIPT (W): Slot_Notifications Has no Content!
04:22:26.640 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:22:26.641 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:22:26.641 SCRIPT : -- Stack trace --
04:22:26.641 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:22:26.641 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:22:26.641 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:22:26.642 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:22:26.642 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:22:26.642 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:22:26.642 SCRIPT : -----------------
04:22:26.642 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:22:26.642 SCRIPT : -- Stack trace --
04:22:26.642 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:22:26.643 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:22:26.643 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:22:26.643 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:22:26.643 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:22:26.643 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:22:26.643 SCRIPT : -----------------
04:22:26.645 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:22:26.645 SCRIPT (W): Slot_Chat Has no Content!
04:22:26.645 SCRIPT (W): Slot_VON Has no Content!
04:22:26.645 SCRIPT (W): Slot_GameVersion Has no Content!
04:22:26.646 SCRIPT (W): Slot_Notifications Has no Content!
04:22:26.648 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:22:28.531 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,131 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-20-46\error.log started at 2026-09-19 04:20:47 (2026-09-19 02:20:47 UTC)
04:20:47.906 INIT : Workbench startup
04:20:47.906 INIT : Workbench Init Engine
04:20:47.906 RESOURCES : ResourceDB: full scan
04:20:47.906 RESOURCES : processing files...
04:20:47.906 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
04:20:52.704 INIT : Workbench Create Game
04:20:52.704 SCRIPT : Compiling Game scripts
04:20:52.704 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:20:52.704 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:20:52.959 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:20:52.988 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:20:53.181 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:20:53.181 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:20:53.183 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:20:53.226 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:20:53.226 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:20:53.228 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:20:53.228 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:20:53.280 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:21:02.512 WORLD : CreateEntities
04:21:02.513 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:21:02.513 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:21:02.513 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:21:18.780 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
04:21:23.559 WORLD : Game::LoadEntities
04:21:23.559 WORLD : CreateEntities
04:21:23.559 WORLD : CreateEntities
04:21:23.559 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:21:23.559 ENTITY : CreateComponent 'ScriptedRadioComponent'
04:21:23.559 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
04:21:24.969 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
04:21:24.969 ENTITY : CreateComponent 'Hierarchy'
04:21:24.969 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:21:24.969 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
04:21:24.969 ENTITY : CreateComponent 'Hierarchy'
04:21:24.969 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:21:24.969 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
04:21:24.969 ENTITY : CreateComponent 'Hierarchy'
04:21:24.969 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:21:24.975 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
04:21:24.975 ENTITY : CreateComponent 'Hierarchy'
04:21:24.975 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:21:24.975 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
04:21:24.975 ENTITY : CreateComponent 'Hierarchy'
04:21:24.975 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:21:24.975 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
04:21:24.975 ENTITY : CreateComponent 'Hierarchy'
04:21:24.975 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:21:24.980 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
04:21:24.980 ENTITY : CreateComponent 'Hierarchy'
04:21:24.980 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:21:24.980 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
04:21:24.980 ENTITY : CreateComponent 'Hierarchy'
04:21:24.980 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:21:24.980 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
04:21:24.980 ENTITY : CreateComponent 'Hierarchy'
04:21:24.980 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:21:30.094 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
04:21:30.094 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:21:30.094 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
04:21:30.094 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:21:30.094 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
04:21:30.094 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:21:30.094 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
04:21:30.094 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
04:21:30.132 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:21:30.132 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
04:21:30.132 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:21:30.132 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
04:21:30.132 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:21:30.132 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
04:21:30.132 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
04:21:30.132 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
04:21:30.133 RESOURCES : GetResourceObject @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:21:30.133 WORLD : Entity prefab load @"{BD75A18920BD1278}Prefabs/Vehicles/Wheeled/Conflict_Variants/BTR70_Conflict.et"
04:21:30.133 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:21:30.133 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
04:21:30.133 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:21:30.133 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
04:21:32.428 WORLD : InitEntities 'world'
04:21:32.428 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <1076.468018 51.000999 1325.246948> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
04:21:32.428 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:21:32.956 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:21:32.956 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
04:21:32.956 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:21:32.956 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:21:32.957 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:21:32.960 SCRIPT (W): Can't open config file ""
04:21:32.967 WORLD : InitEntities 'world'
04:21:32.967 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
04:21:32.967 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
04:21:32.967 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:21:32.967 SCRIPT (W): Slot_Chat Has no Content!
04:21:32.968 SCRIPT (W): Slot_VON Has no Content!
04:21:32.968 SCRIPT (W): Slot_AvailableActions Has no Content!
04:21:32.968 SCRIPT (W): Slot_Vehicle Has no Content!
04:21:32.968 SCRIPT (W): Slot_GameVersion Has no Content!
04:21:32.968 SCRIPT (W): Slot_Notifications Has no Content!
04:21:32.968 SCRIPT (W): Slot_Hints Has no Content!
04:21:32.985 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:21:33.229 WORLD : UpdateEntities
04:21:33.229 WORLD : PostFrame
04:21:33.229 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
04:21:33.229 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:21:33.278 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:21:33.278 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
04:21:33.278 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
04:21:33.279 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
04:22:24.601 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:22:24.601 SCRIPT (W): Slot_Chat Has no Content!
04:22:24.601 SCRIPT (W): Slot_VON Has no Content!
04:22:24.601 SCRIPT (W): Slot_GameVersion Has no Content!
04:22:24.601 SCRIPT (W): Slot_Notifications Has no Content!
04:22:26.641 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:22:26.642 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:22:26.645 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
04:22:26.645 SCRIPT (W): Slot_Chat Has no Content!
04:22:26.645 SCRIPT (W): Slot_VON Has no Content!
04:22:26.645 SCRIPT (W): Slot_GameVersion Has no Content!
04:22:26.646 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: 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: 0x55558cdc1d10 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55558cdc1d10
[Gamescope WSI] Destroyed swapchain: 0x55558cdc1d10
[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: 0x55558cdc1d10 - imageCount: 4
[Gamescope WSI] Destroying swapchain: 0x55558cdc1d10
[Gamescope WSI] Destroyed swapchain: 0x55558cdc1d10
[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: 0x55558cd46930 - imageCount: 4
[gamescope] [Error] xwm: X11 I/O error! This is fatal. Aborting...
@@ -0,0 +1,17 @@
{
"log": "docs/evidence/native-2026-09-19-042046/console.log.txt",
"smoke_completions": 1,
"assertions_passed": 48,
"script_or_runtime_failures": [],
"engine_errors": [
"04:21:30.094 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"04:21:30.132 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"04:21:30.132 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"04:21:30.133 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"04:21:30.133 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,14 @@
#1 t=1.6s M0 REGISTER group 1 [session=1789784492-1]
#2 t=1.6s 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=1789784492-1]
#3 t=3.5s M0 REGISTER group 2 [session=1789784492-1]
#4 t=3.5s M0 REGISTER group 3 [session=1789784492-1]
#5 t=3.5s M0 REGISTER group 4 [session=1789784492-1]
#6 t=3.5s M0 REGISTER group 5 [session=1789784492-1]
#7 t=3.5s M0 REGISTER group 6 [session=1789784492-1]
#8 t=3.5s M0 REGISTER group 7 [session=1789784492-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=1789784492-1]
#10 t=11.8s M0 MORTAR EQUIP site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; crew=SCR_ChimeraCharacter<0x00000000D4DEFC30> @"ENTITY:4611686018427389247" ('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=1789784492-1]
#11 t=11.8s M0 MORTAR EQUIP site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; crew=SCR_ChimeraCharacter<0x00000000D4E06CB0> @"ENTITY:4611686018427389502" ('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=1789784492-1]
#12 t=11.8s M0 MORTAR EQUIP site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; crew=SCR_ChimeraCharacter<0x00000000D4E34B70> @"ENTITY:4611686018427390047" ('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=1789784492-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<0x00000001BC5A3F30> @"ENTITY:4611686018427390404" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6006.000000 202.378922 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=1789784492-1]
#14 t=51s M0 STOP HQ stopped; tactical orders released [session=1789784492-1]
@@ -0,0 +1,9 @@
{
"result": "smoke-completed",
"session": "/tmp/erri-workbench-profile/logs/logs_2026-09-19_04-20-46",
"rounds_required": 1,
"project": "chat",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
@@ -0,0 +1,198 @@
---------------------------------------------
Log Z:\tmp\erri-workbench-profile\logs\logs_2026-09-19_04-20-46\script.log started at 2026-09-19 04:20:49 (2026-09-19 02:20:49 UTC)
04:20:49.041 SCRIPT : SCRIPT : Initializing scripts
04:20:49.041 SCRIPT : SCRIPT : ScriptProjectManager init
04:20:51.410 SCRIPT : SCRIPT : Compiling GameLib scripts
04:20:51.486 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:20:51.487 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:20:51.487 SCRIPT : SCRIPT : Compiling Game scripts
04:20:52.704 SCRIPT : Compiling Game scripts
04:20:52.704 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
04:20:52.704 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
04:20:52.959 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
04:20:52.988 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
04:20:53.089 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
04:20:53.181 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
04:20:53.181 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
04:20:53.183 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
04:20:53.226 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:20:53.226 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
04:20:53.228 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
04:20:53.228 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
04:20:53.280 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
04:20:53.560 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:20:53.567 SCRIPT : Module: Game; loaded 5713x files; 11210x classes; used 32625K 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: c589014c
04:20:54.535 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:20:54.535 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:21:15.476 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
04:21:15.476 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
04:21:15.477 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
04:21:15.477 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
04:21:15.478 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
04:21:15.478 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
04:21:15.478 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
04:21:15.479 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
04:21:15.502 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
04:21:18.777 SCRIPT : Unable to register a script command due keyword duplicity: ban
04:21:18.777 SCRIPT : Unable to register a script command due keyword duplicity: kick
04:21:32.428 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
04:21:32.453 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
04:21:32.956 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:21:32.957 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:21:32.960 SCRIPT (W): Can't open config file ""
04:21:32.967 SCRIPT (W): Slot_WeaponInfo Has no Content!
04:21:32.967 SCRIPT (W): Slot_Chat Has no Content!
04:21:32.968 SCRIPT (W): Slot_VON Has no Content!
04:21:32.968 SCRIPT (W): Slot_AvailableActions Has no Content!
04:21:32.968 SCRIPT (W): Slot_Vehicle Has no Content!
04:21:32.968 SCRIPT (W): Slot_GameVersion Has no Content!
04:21:32.968 SCRIPT (W): Slot_Notifications Has no Content!
04:21:32.968 SCRIPT (W): Slot_Hints Has no Content!
04:21:32.985 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
04:21:33.037 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
04:21:33.051 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
04:21:33.229 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
04:21:34.754 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
04:21:34.776 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
04:21:34.776 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
04:21:34.803 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
04:21:34.805 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
04:21:34.852 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
04:21:34.853 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
04:21:34.858 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
04:21:34.858 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
04:21:34.861 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
04:21:34.861 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
04:21:34.864 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
04:21:34.865 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
04:21:34.865 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
04:21:34.867 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
04:21:35.007 SCRIPT : Rereintroduced [sites]: 7 sites and 117 physical stock items ready
04:21:35.017 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
04:21:35.018 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
04:21:35.247 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
04:21:35.327 SCRIPT : Rereintroduced [spawn]: player 1 at <6090,211.444,7160>
04:21:35.440 SCRIPT : ERR SMOKE PASS: new identity may enter prison
04:21:35.440 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
04:21:35.440 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
04:21:35.440 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
04:21:35.440 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
04:21:35.440 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
04:21:35.441 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
04:21:35.442 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
04:21:35.442 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
04:21:35.442 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
04:21:35.446 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
04:21:35.450 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
04:21:35.450 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
04:21:35.451 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
04:21:35.451 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
04:21:35.451 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
04:21:35.451 SCRIPT : ERR SMOKE PASS: initial prisoner position
04:21:35.451 SCRIPT : ERR SMOKE PASS: radio and extraction vehicle exist
04:21:35.451 SCRIPT : ERR SMOKE PASS: authored gate exposes lock action
04:21:35.451 SCRIPT : ERR GEOMETRY: gate low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6090,211.344,7154> low=<6089.98,211.436,7153.9> high=<6093.06,214.647,7154.1>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7154> low=<6093,210.641,7153.87> high=<6096,214.409,7154.13>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7154> low=<6087,210.641,7153.87> high=<6090,214.409,7154.13>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6084,210.641,7153.87> high=<6087,214.409,7154.13>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7163> low=<6095.87,210.641,7163> high=<6096.13,214.409,7166>
04:21:35.452 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7163> low=<6083.87,210.641,7163> high=<6084.13,214.409,7166>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7160> low=<6095.87,210.641,7160> high=<6096.13,214.409,7163>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7160> low=<6083.87,210.641,7160> high=<6084.13,214.409,7163>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7157> low=<6095.87,210.641,7157> high=<6096.13,214.409,7160>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7157> low=<6083.87,210.641,7157> high=<6084.13,214.409,7160>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6096,211.444,7154> low=<6095.87,210.641,7154> high=<6096.13,214.409,7157>
04:21:35.453 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7154> low=<6083.87,210.641,7154> high=<6084.13,214.409,7157>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6093,211.444,7166> low=<6093,210.641,7165.87> high=<6096,214.409,7166.13>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6090,211.444,7166> low=<6090,210.641,7165.87> high=<6093,214.409,7166.13>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6087,211.444,7166> low=<6087,210.641,7165.87> high=<6090,214.409,7166.13>
04:21:35.454 SCRIPT : ERR GEOMETRY: child origin=<6084,211.444,7166> low=<6084,210.641,7165.87> high=<6087,214.409,7166.13>
04:21:35.454 SCRIPT : ERR SMOKE PASS: lock permits prisoner
04:21:35.454 SCRIPT : Rereintroduced [mission]: phase 1 -> 2
04:21:35.456 SCRIPT : ERR SMOKE PASS: lock action advances mission
04:21:35.456 SCRIPT : ERR SMOKE PASS: two guaranteed physical cache documents
04:21:35.460 SCRIPT : ERR SMOKE PASS: test does not rely on random intel
04:21:35.463 SCRIPT : ERR SMOKE PASS: isolated test profile defence duration
04:21:35.940 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:21:36.246 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=1
04:21:38.468 SCRIPT : ERR SMOKE PASS: unlocked gate physically permits passage
04:21:38.468 SCRIPT : ERR SMOKE PASS: authored cache document recovered into inventory
04:21:39.262 SCRIPT : Rereintroduced [intel]: player 1 recovered folder; location=everon-radio-1 knowledge=2
04:21:40.996 SCRIPT : ERR SMOKE PASS: carried intel identifies radio through intel service
04:21:40.997 SCRIPT : ERR SMOKE PASS: radio rejects distant player
04:21:42.007 SCRIPT : ERR SMOKE: radio=<6500,159.756,7200> player=<6502,159.53,7200>
04:21:42.008 SCRIPT : Rereintroduced [mission]: phase 2 -> 3
04:21:42.009 SCRIPT : ERR SMOKE PASS: identified radio starts defence
04:21:45.030 SCRIPT : ERR SMOKE PASS: occupied defence timer running
04:21:47.560 SCRIPT : ERR SMOKE PASS: leaving area resets defence
04:22:18.460 SCRIPT : Rereintroduced [mission]: phase 3 -> 4
04:22:20.891 SCRIPT : ERR SMOKE PASS: continuous occupied defence completes
04:22:20.891 SCRIPT : ERR SMOKE PASS: boarding extraction vehicle
04:22:23.943 SCRIPT : ERR SMOKE PASS: physical extraction occupancy
04:22:24.494 SCRIPT : Rereintroduced [mission]: phase 4 -> 5
04:22:24.495 SCRIPT : ERR SMOKE PASS: scripted escape reaches victory after physical vehicle occupancy
04:22:24.495 SCRIPT : ERR SMOKE COMPLETE: terminal=5 lostHelicopterCase=0 playerDeathCase=0
04:22:24.598 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
04:22:24.601 SCRIPT (W): Slot_Chat Has no Content!
04:22:24.601 SCRIPT (W): Slot_VON Has no Content!
04:22:24.601 SCRIPT (W): Slot_GameVersion Has no Content!
04:22:24.601 SCRIPT (W): Slot_Notifications Has no Content!
04:22:26.640 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
04:22:26.641 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
04:22:26.641 SCRIPT : -- Stack trace --
04:22:26.641 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:22:26.641 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:22:26.641 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
04:22:26.642 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:22:26.642 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:22:26.642 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:22:26.642 SCRIPT : -----------------
04:22:26.642 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
04:22:26.642 SCRIPT : -- Stack trace --
04:22:26.642 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
04:22:26.643 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
04:22:26.643 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
04:22:26.643 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
04:22:26.643 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
04:22:26.643 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
04:22:26.643 SCRIPT : -----------------
04:22:26.645 SCRIPT (W): Slot_Chat Has no Content!
04:22:26.645 SCRIPT (W): Slot_VON Has no Content!
04:22:26.645 SCRIPT (W): Slot_GameVersion Has no Content!
04:22:26.646 SCRIPT (W): Slot_Notifications Has no Content!
04:22:26.648 SCRIPT : ERR RESULT UI: player=1 title=You escaped Everon
@@ -0,0 +1,107 @@
{
"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": "fc3103cadf4fb90555bcaf5551ae785267b12c836ac09bdf9e7db8a595a04b03",
"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": "a815078ccf51ee89e6e72db0aa2ac7b0996349ed14d3ed97151f1f88cf9fab04",
"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_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_Objectives.c": "c118d6a756d5de266c02ed4a7ec52502682dcfdb38df10cdcfaf599e3237fb55",
"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": "e469e3ec6a6c68d941e6c087a288b609845c488841a66d6b927eb89b2a8be79a",
"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"
}
+21
View File
@@ -0,0 +1,21 @@
# Extraction ownership and results
Core owns `ERR_ExtractionService` independently of mission progression and HQ. The scenario registers one physical extraction vehicle during preparation. The service refuses subsequent assignment, including after loss. It never spawns a replacement. Once sites are prepared, starting the service validates the escape boundary and checks for a helicopter controller, pilot position and at least twelve pilot/passenger compartments. An unsuitable transport or invalid boundary prevents player spawning and rolls back authored site content.
`ERR_GameMode` ticks extraction before the empty-server pause, so a lost helicopter or a reserved disconnected occupant reaching the boundary can still resolve. Radio progress and normal mission work retain their empty-server behavior. Loss is terminal throughout the active mission, including prison and radio phases. Waiting until extraction to discover that its only helicopter is gone is no longer necessary. The mode publishes a specific replicated status/debriefing reason for helicopter loss or no remaining survivors.
During extraction, the service checks the registered vehicle's position against the boundary and each registered participant's actual compartment occupancy. Boarding alone, crossing before the extraction phase, a dead occupant, a survivor left behind, or an unregistered NPC cannot produce a winning identity. Living unconscious occupants and reserved disconnected occupants can escape. The first qualifying boundary crossing freezes the identity snapshot and emits one `OnResolved` event; subsequent ticks do not award additional escapees.
Results belong to backend account identities. `ConnectedWinners` maps those identities to their current authenticated connection records and rejects recycled IDs. It is an adapter for the native game-end API, whose transient ID array is not a durable result store. Successor UI delivery uses a replicated controller result derived from the server identity snapshot and tagged with the current mission replication ID. Audit/binding resets and republishes it; the end screen ignores stale native winner IDs and refreshes after delayed result updates. The actual local-controller/native-widget fixture passes; real reconnect/replication acceptance remains separate.
## Native development checks
`--project core --smoke extraction-capacity --rounds 1` uses real vanilla character entities and the authored Mi-8, with an isolated synthetic identity roster. The transport exposes 17 pilot/passenger positions; twelve characters successfully occupy separate native seats. A second case kills one occupant, disembarks another, makes a passenger unconscious, and reuses a disconnected account's connection ID for a different character. The expected partial result distinguishes ten living aboard escapees from three non-escapees; reconnect mapping follows identity rather than the recycled ID.
This fixture requests its own end-of-test reset. Its use of native compartments, scripted consciousness and synthetic records does not establish manual boarding, piloting, medical treatment, twelve network clients, actual reconnects or UI replication.
`--project core --smoke early-helicopter-loss` destroys the registered helicopter during prison while the actual local prisoner is alive. It expects the normal mission tick to reach defeat with the specific loss reason.
`--project core --smoke extraction-startup-failure --rounds 1` substitutes a real vanilla vehicle with insufficient seating only in the fixture's in-memory catalog. `extraction-boundary-failure` uses the proper helicopter with an invalid radius. Both are negative startup tests: they must retain PREPARING, withhold players and clear authored population/stock/scenery. Their expected startup ERROR is retained in the archived native report.
The integrated [040928 native run](evidence/native-2026-09-19-040928/report.json) has 100 passing assertions across capacity, partial results, result widgets and time settings/progression, with no script/VM exceptions. Seven inherited vehicle resource errors remain.
+2 -1
View File
@@ -7,7 +7,8 @@ The base replacement has priority over extension feature migration. [Base respon
## Implemented foundation ## Implemented foundation
- Five projects, dependency isolation, new source resource identities and a new scenario identity. - Five projects, dependency isolation, new source resource identities and a new scenario identity.
- New mission state rules, scenario assembly, location/discovery state, vanilla faction catalog, basic native spawning and settings owner. - New mission state rules, scenario assembly, location/discovery state, vanilla faction catalog, native spawning, settings owner and once-per-round world-clock configuration.
- Independent extraction ownership, physical capacity checks, partial identity results, controller-based result presentation, early vehicle-loss handling and preparation rollback.
- Physical radio network, visual observation intake, report snapshots, bounded HQ journal and an initial infantry response coordinator. - Physical radio network, visual observation intake, report snapshots, bounded HQ journal and an initial infantry response coordinator.
- Core-owned document recovery and objective map markers, optional enemy-carried intel and shared field map, replicated discovery markers and a limited administration command surface. - Core-owned document recovery and objective map markers, optional enemy-carried intel and shared field map, replicated discovery markers and a limited administration command surface.
- New Everon child world, definition-driven prison, two independent clue caches, medical stash, guarded outpost, radio and extraction sites using referenced vanilla resources. - New Everon child world, definition-driven prison, two independent clue caches, medical stash, guarded outpost, radio and extraction sites using referenced vanilla resources.
+31
View File
@@ -0,0 +1,31 @@
# Mission clock
Core owns the mission clock through `ERR_TimeService`; no companion addon is required. At successful scenario preparation, the server applies the saved start time once, enables automatic advancement, and sets the engine day duration to `86400 / timeMultiplier` seconds. The native time-and-weather manager advances and replicates the clock. The service does not set time on ticks or change the date, weather, wind or visibility.
The defaults are **14:00 and 1×** progression. An integer multiplier from **1 to 24** means one real second advances the game clock by that many seconds. Pausing the clock and separate day/night speeds are outside this implementation.
Administrators use the existing authenticated Core `/esc` command transport:
| Command | Result |
| --- | --- |
| `/esc mission time show` | Current round clock and speed, followed by the saved next-round configuration. |
| `/esc mission time set 06:15` | Save a start time for the next round. Requires exactly `HH:MM`, from `00:00` to `23:59`. |
| `/esc mission speed show` | The same current/saved clock information. |
| `/esc mission speed set 4` | Save 4× progression for the next round. Accepts integers 1–24. |
| `/esc settings` | Includes `startTimeMinutes` (0–1439) and `timeMultiplier` (1–24), along with existing settings. |
Changing either setting leaves the running round's clock and speed intact. A new mission instance uses the new values. Repeated startup calls on the same time service cannot reset the clock. A missing native manager or failed native clock configuration prevents the mission from entering the prison phase, with a preparation error; the service attempts to restore native duration/advancement if initialization fails midway.
Existing valid six-key `rereintroduced.json` files remain valid. Loading supplies 14:00/1× in memory when either newly introduced key is absent and does not rewrite the file. The next explicit successful setting save includes both new keys and preserves all six supported existing values, using the existing verified temporary-file/backup path. Present invalid new values (including fractions and out-of-range numbers) cannot silently default. Missing old required keys still invalidate the file; a valid backup is tried before preserving invalid files and using read-only defaults. Unknown JSON members continue to follow the previous loader behavior and are not retained on save.
`tools/import_settings.py` supplies clock defaults when importing the supported legacy AI/Intel settings. It does not interpret unrelated original clock settings or modify the source files.
## Validation
`python3 tests/test_time_policy.py` runs the actual Enforce parsing/formatting and duration policy bodies through the existing C++ policy harness: every minute round-trips, malformed times are rejected, clock defaults are limited to the two new keys, and multiplier boundaries produce the correct day duration. `python3 tools/check.py` covers existing policies and the expanded runtime/importer schema bounds. These policy checks do not themselves compile Enforce or validate engine behavior. The integrated native run in [040928](evidence/native-2026-09-19-040928/report.json) also passes migration, administration, no-mid-round-change and actual clock progression checks.
`ERR_NativeTimeProbe` is an authored WORKBENCH-only fixture for centralized native testing. `Run` checks isolated legacy JSON loading without a rewrite, explicit upgrade/reload, invalid or missing values, backup fallback, clock parsing, admin authorization, persistence and restoration of the test settings, native manager configuration, and unchanged current clock/speed after saved changes or repeated startup. `VerifyProgression`, called at least ten engine seconds later, compares elapsed native engine time with actual clock advancement. Neither probe opens a window. Native compilation and these scoped local checks pass in the linked run. Remote replication, multiplayer clock agreement and long-running day/night transitions remain unverified. Seven inherited vehicle resource errors still fail the overall native report.
Native API references: `ChimeraWorld.GetTimeAndWeatherManager`, and `BaseWeatherManagerEntity.SetTimeOfTheDay`, `SetDayDuration`, `SetIsDayAutoAdvanced`, their getters, and `GetEngineTime`. Signatures were checked through the read-only Enfusion API index and the installed vanilla time-and-weather handler. No original Escapists time implementation was reused.
The subsequent [041445 Core run](evidence/native-2026-09-19-041445/report.json) completes two escape/restart rounds with the archived 06:15 / 4x input and verifies native advancement in both rounds. The private profile's original primary, backup and temporary settings files were restored exactly afterward. This proves the tested nondefault round initialization, not long-running or network agreement.
+9 -5
View File
@@ -42,7 +42,7 @@
"id": "environment", "id": "environment",
"title": "Time, weather, lights and night options", "title": "Time, weather, lights and night options",
"scope": "first-release", "scope": "first-release",
"status": "pending", "status": "partial",
"original_scripts": [ "original_scripts": [
"Scripts/Game/AI/ScriptedNodes/Conditions/ESCT_AIDecoIsSunset.c", "Scripts/Game/AI/ScriptedNodes/Conditions/ESCT_AIDecoIsSunset.c",
"Scripts/Game/Actions/ESCT_LightUserAction.c", "Scripts/Game/Actions/ESCT_LightUserAction.c",
@@ -55,8 +55,11 @@
"Scripts/Game/Misc/ESCT_Weather.c", "Scripts/Game/Misc/ESCT_Weather.c",
"Scripts/Game/UI/Menus/SetupMenuTabs/ESCT_EnvironmentTab.c" "Scripts/Game/UI/Menus/SetupMenuTabs/ESCT_EnvironmentTab.c"
], ],
"replacement_files": [], "replacement_files": [
"remaining": "Provide independent environment settings and test their effects; current world uses vanilla defaults." "addons/core/Scripts/Game/ERR/ERR_TimeService.c",
"docs/mission-time.md"
],
"remaining": "Local native start clock, saved 1\u201324x progression and migration checks pass. Remote clock agreement, date/weather choices, lighting and long-running day/night transitions still require validation."
}, },
{ {
"id": "presentation_audio", "id": "presentation_audio",
@@ -261,10 +264,11 @@
"Scripts/Game/UI/GameOverScreens/ESCT_GameOverScreenEscapistsUIComponent.c" "Scripts/Game/UI/GameOverScreens/ESCT_GameOverScreenEscapistsUIComponent.c"
], ],
"replacement_files": [ "replacement_files": [
"addons/core/Scripts/Game/ERR/ERR_GameMode.c", "addons/core/Scripts/Game/ERR/ERR_ExtractionService.c",
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c",
"addons/core/Configs/ERR/GameOverScreens.conf" "addons/core/Configs/ERR/GameOverScreens.conf"
], ],
"remaining": "Validate manual piloting, seating for twelve, partial escape, unconscious occupants, losses and results on remote clients." "remaining": "Physical twelve-character occupancy, isolated identity/partial results and local native result-widget checks pass. Manual piloting/boarding, real remote reconnect and empty-server flight, casualty loading and network loss/restart acceptance remain."
}, },
{ {
"id": "objectives_intel", "id": "objectives_intel",
+2 -2
View File
@@ -8,14 +8,14 @@ The first release remains vanilla Everon, prison start and twelve players. Alter
| --- | --- | ---: | --- | | --- | --- | ---: | --- |
| Helicopter-crash and hideout starts | pending (later) | 4 | Author separate layouts and progression rules after the prison release. | | Helicopter-crash and hideout starts | pending (later) | 4 | Author separate layouts and progression rules after the prison release. |
| Spectators and follow cameras | partial (first-release) | 10 | Verify remote streaming, target changes, death/reconnect and camera presentation on real clients. | | Spectators and follow cameras | partial (first-release) | 10 | Verify remote streaming, target changes, death/reconnect and camera presentation on real clients. |
| Time, weather, lights and night options | pending (first-release) | 10 | Provide independent environment settings and test their effects; current world uses vanilla defaults. | | Time, weather, lights and night options | partial (first-release) | 10 | Server-owned start clock and 1–24x progression are implemented. Local native clock checks pass; remote agreement, date/weather choices, lighting and long-running day/night transitions remain. |
| Voice, music, feedback and effects | pending (later) | 14 | Review which feedback is required for clear play; author replacements without importing original audio or UI assets. | | Voice, music, feedback and effects | pending (later) | 14 | Review which feedback is required for clear play; author replacements without importing original audio or UI assets. |
| Health, unconsciousness and casualty handling | partial (first-release) | 11 | Vanilla health/casualty systems are the basis. Verify unconsciousness, revival, transport, bleedout and their mission consequences. | | Health, unconsciousness and casualty handling | partial (first-release) | 11 | Vanilla health/casualty systems are the basis. Verify unconsciousness, revival, transport, bleedout and their mission consequences. |
| Enemy coordination, support and threat assessment | partial (first-release) | 48 | HQ alone coordinates physical forces. Complete support scheduling, mortar firing, aircraft, transport/rearming and losses without spawning responses. | | Enemy coordination, support and threat assessment | partial (first-release) | 48 | HQ alone coordinates physical forces. Complete support scheduling, mortar firing, aircraft, transport/rearming and losses without spawning responses. |
| Ambient patrols, vehicles and civilians | pending (first-release) | 16 | Author bounded initial population and routes, integrate reports with HQ, and measure runtime cost; no alert-driven population duplication. | | Ambient patrols, vehicles and civilians | pending (first-release) | 16 | Author bounded initial population and routes, integrate reports with HQ, and measure runtime cost; no alert-driven population duplication. |
| Faction, group and asset catalogs | partial (first-release) | 16 | Validate injected vanilla catalog and asset affiliation. Alternative faction packs remain later scope. | | Faction, group and asset catalogs | partial (first-release) | 16 | Validate injected vanilla catalog and asset affiliation. Alternative faction packs remain later scope. |
| Prison layout, locks and initial equipment | partial (first-release) | 12 | Manual access, equipment for twelve players, layouts, threat balance and start placement need validation. | | Prison layout, locks and initial equipment | partial (first-release) | 12 | Manual access, equipment for twelve players, layouts, threat balance and start placement need validation. |
| Extraction vehicle and round results | partial (first-release) | 5 | Validate manual piloting, seating for twelve, partial escape, unconscious occupants, losses and results on remote clients. | | Extraction vehicle and round results | partial (first-release) | 5 | Physical twelve-seat occupancy and isolated identity/partial-result cases are implemented. Local native result-widget checks pass; manual piloting/boarding, real remote reconnect and empty-server flight, casualty loading and network loss/restart acceptance remain. |
| Radio objectives, tasks and discovery | partial (first-release) | 21 | Validate visible task/map presentation, simultaneous actions, discovery replication and complete manual objective route. | | Radio objectives, tasks and discovery | partial (first-release) | 21 | Validate visible task/map presentation, simultaneous actions, discovery replication and complete manual objective route. |
| Physical equipment, storage and scavenging | partial (first-release) | 23 | Two independent clue caches and optional medical/outpost stock are authored. Manual access, route balance, medical treatment, destruction and network ownership remain unverified; finite stock replaces refill systems. | | Physical equipment, storage and scavenging | partial (first-release) | 23 | Two independent clue caches and optional medical/outpost stock are authored. Manual access, route balance, medical treatment, destruction and network ownership remain unverified; finite stock replaces refill systems. |
| Usable vehicles, locks, alarms and navigation | pending (first-release) | 17 | Author finite vehicles and usable routes; integrate vanilla entry/storage/repair with independent access and alarm behavior where required. | | Usable vehicles, locks, alarms and navigation | pending (first-release) | 17 | Author finite vehicles and usable routes; integrate vanilla entry/storage/repair with independent access and alarm behavior where required. |
+8
View File
@@ -71,3 +71,11 @@ Use `--project core --smoke cache-loss --rounds 2 --timeout 480` with the hidden
Core victory and cache-loss fixtures also inspect the three outpost barriers for upright placement and actual collision. At the medical stash they test unconsciousness, distance, a temporary physical wall, clear visibility and one discovery event. Only the fixture adds/removes that isolated wall; production discovery changes knowledge without changing scenery. The cache-loss variant uses the alternate documents, while the normal victory variant uses the original southern cache. Core victory and cache-loss fixtures also inspect the three outpost barriers for upright placement and actual collision. At the medical stash they test unconsciousness, distance, a temporary physical wall, clear visibility and one discovery event. Only the fixture adds/removes that isolated wall; production discovery changes knowledge without changing scenery. The cache-loss variant uses the alternate documents, while the normal victory variant uses the original southern cache.
`--project core --smoke site-survey --rounds 1` prints a bounded terrain and obstacle survey for three areas without changing existing scenery. Candidate grid checks are placement diagnostics, not navigability or encounter-balance acceptance. Existing authored successor objects can now appear as obstacles in a repeated survey. `--project core --smoke site-survey --rounds 1` prints a bounded terrain and obstacle survey for three areas without changing existing scenery. Candidate grid checks are placement diagnostics, not navigability or encounter-balance acceptance. Existing authored successor objects can now appear as obstacles in a repeated survey.
## Extraction capacity, results and startup rollback
Use `--project core --smoke extraction-capacity --rounds 1` for twelve physical native occupants and isolated partial-result identities. It also checks hidden native result widgets and clock settings/progression. Synthetic roster bindings do not simulate a network connection. The fixture explicitly ends its own test round; it is not evidence of natural all-dead defeat.
Use `--project core --smoke early-helicopter-loss --rounds 2` for helicopter loss during prison while a living player remains, then automatic restart. `extraction-startup-failure` substitutes an unsuitable vanilla transport in memory; `extraction-boundary-failure` uses a zero boundary radius with the real helicopter. Both startup cases require `--rounds 1`, withhold players, and verify authored population/stock/scenery rollback. Their deliberate startup errors remain in the report.
The ordinary Core victory fixture also validates the mission clock. To test nondefault startup values, first stop the private runner, snapshot all three private-profile settings files (`profile/rereintroduced.json`, `.bak`, `.tmp`) byte-for-byte, then seed a valid primary settings file with `startTimeMinutes: 375` and `timeMultiplier: 4`. Complete two rounds, archive the input and results, and restore all three files exactly after the runner stops. Never modify a live or user profile. The default run separately checks that saving different next-round values does not alter the running clock. Remote clock agreement and long day/night transitions remain acceptance work.
+18
View File
@@ -120,3 +120,21 @@ The first expanded-route native compile failed on Enforce's unsupported compound
[034556](evidence/native-2026-09-19-034556/report.json) completed the expanded guard-radio regression and death/defeat sequence with 37 passing assertions and no script/VM exceptions. All six physical six-person squads had manpacks; the selected production uplink/downlink delivered and deleting the receiver's actual radio interrupted an in-flight HQ order. The fixture also checked native death, local spectator activation and all-dead defeat. This does not prove every multi-hop route. Seven inherited vehicle schema errors remain. [034556](evidence/native-2026-09-19-034556/report.json) completed the expanded guard-radio regression and death/defeat sequence with 37 passing assertions and no script/VM exceptions. All six physical six-person squads had manpacks; the selected production uplink/downlink delivered and deleting the receiver's actual radio interrupted an in-flight HQ order. The fixture also checked native death, local spectator activation and all-dead defeat. This does not prove every multi-hop route. Seven inherited vehicle schema errors remain.
The final three archives (033719, 034344 and 034556) match all 99 current addon source/resource files. All test processes were stopped. Source/resource checks pass for five isolated addons and 22 unique resources; the 533-file original-workspace reference guard remains unchanged. Manual gameplay, medical treatment, multiplayer, performance and clean-runtime release gates remain open. The final three archives (033719, 034344 and 034556) match all 99 current addon source/resource files. All test processes were stopped. Source/resource checks pass for five isolated addons and 22 unique resources; the 533-file original-workspace reference guard remains unchanged. Manual gameplay, medical treatment, multiplayer, performance and clean-runtime release gates remain open.
## Independent extraction and mission clock
[040125](evidence/native-2026-09-19-040125/report.json) passed 60 capacity/partial-result assertions with twelve actual vanilla characters seated in separate positions in the authored Mi-8. The helicopter exposes seventeen pilot/passenger positions. The isolated roster distinguishes a dead occupant, a disembarked survivor, unconscious and reserved disconnected passengers, and a different identity reusing a connection ID. It freezes one outcome and does not replace lost transport. This fixture uses synthetic identities and explicitly requests its own test reset.
[040443](evidence/native-2026-09-19-040443-expected-startup-failure/report.json) and [040657](evidence/native-2026-09-19-040657-expected-boundary-failure/report.json) each passed three negative-startup assertions. An unsuitable vanilla transport and an invalid extraction boundary respectively prevent gameplay, retain an admin-readable reason, withhold player spawns and remove the already-authored content. Both expected startup errors are preserved alongside inherited vehicle errors.
[040928](evidence/native-2026-09-19-040928/report.json) passed 100 assertions with the integrated extraction, controller result and mission clock implementations. Real hidden vanilla result widgets update from the server-derived identity result and ignore stale winner IDs through isolated rebinding. The clock probe checks legacy settings migration without rewriting on load, explicit save/reload, invalid-value rejection, authorization, next-round-only changes and actual native clock advancement. No script/VM exceptions occurred; seven inherited vehicle schema errors remain.
[041233](evidence/native-2026-09-19-041233/report.json) passed six assertions across two natural defeat/restart rounds. Removing the extraction helicopter during prison ends the mission while the actual prisoner remains alive and presents the specific loss reason. Two inherited catalog cleanup script errors and seven vehicle schema errors remain.
These hidden, muted local tests establish the exercised service and native-object paths only. Remote delayed result replication, actual reconnects, twelve network clients, manual casualty loading/piloting, dedicated-server behavior and equivalent-workload performance remain unverified.
[041445](evidence/native-2026-09-19-041445/report.json) completed two Core-only escape/restart rounds with 194 assertions and no script/VM exceptions. Both rounds applied the seeded **06:15 / 4x** settings and verified actual native clock advancement. Existing catalog/admin, stock, discovery, unconsciousness, radio and extraction checks still pass. The seeded input is archived as `test-settings.json`; all three private-profile settings files were restored byte-for-byte after the stopped run. Seven inherited vehicle schema errors remain.
[042046](evidence/native-2026-09-19-042046/report.json) completed one companion-loaded escape with 48 assertions and no script/VM exceptions. Core, HQ, Intel, Chat and Map compile together; existing command aliases, physical documents, interrupted defence, extraction and the personal winner title still work. Seven inherited vehicle schema errors remain.
Archives 040928, 041233, 041445 and 042046 match all 105 addon source/resource files at this checkpoint. Tests ran on the private hidden display with muted test audio and were stopped afterward. The original workspace's 533 tracked reference source/resource files remain unchanged. Repository policy/resource checks pass; clean-runtime, manual-play, multiplayer and performance release requirements remain open.
+2 -1
View File
@@ -59,5 +59,6 @@
"Assets/Props/Military/Sandbags/Sandbag_01_short.xob": "268DBDABB3C94AD7", "Assets/Props/Military/Sandbags/Sandbag_01_short.xob": "268DBDABB3C94AD7",
"Prefabs/Items/Equipment/Binoculars/Binoculars_B8/Binoculars_B8.et": "243948B23D90BECB", "Prefabs/Items/Equipment/Binoculars/Binoculars_B8/Binoculars_B8.et": "243948B23D90BECB",
"Prefabs/Items/Medicine/MorphineInjection_01/MorphineInjection_01.et": "0D9A5DCF89AE7AA9", "Prefabs/Items/Medicine/MorphineInjection_01/MorphineInjection_01.et": "0D9A5DCF89AE7AA9",
"Prefabs/Items/Medicine/SalineBag_01/SalineBag_USSR_01.et": "527D7C5D2E476BDC" "Prefabs/Items/Medicine/SalineBag_01/SalineBag_USSR_01.et": "527D7C5D2E476BDC",
"Prefabs/Vehicles/Wheeled/UAZ469/UAZ469.et": "259EE7B78C51B624"
} }
+2 -2
View File
@@ -4,11 +4,11 @@ from policy_harness import ROOT,body,run
spec=importlib.util.spec_from_file_location('import_settings',ROOT/'tools/import_settings.py') spec=importlib.util.spec_from_file_location('import_settings',ROOT/'tools/import_settings.py')
m=importlib.util.module_from_spec(spec);spec.loader.exec_module(m) m=importlib.util.module_from_spec(spec);spec.loader.exec_module(m)
result,deferred=m.merge({'configVersion':1,'reportIntervalSeconds':20.0,'supportSquadLimit':2,'responseRadiusMetres':1500,'convoyCount':3},{'aiIntelChancePercent':0,'intelRevealChancePercent':100}) result,deferred=m.merge({'configVersion':1,'reportIntervalSeconds':20.0,'supportSquadLimit':2,'responseRadiusMetres':1500,'convoyCount':3},{'aiIntelChancePercent':0,'intelRevealChancePercent':100})
assert result==dict(reportIntervalSeconds=20,supportSquadLimit=2,responseRadiusMetres=1500,aiIntelChancePercent=0,intelRevealChancePercent=100,radioDefenceSeconds=180) assert result==dict(reportIntervalSeconds=20,supportSquadLimit=2,responseRadiusMetres=1500,aiIntelChancePercent=0,intelRevealChancePercent=100,radioDefenceSeconds=180,startTimeMinutes=840,timeMultiplier=1)
assert deferred==['ai:convoyCount'] assert deferred==['ai:convoyCount']
assert m.merge()[0]=={k:v[0] for k,v in m.SCHEMA.items()} assert m.merge()[0]=={k:v[0] for k,v in m.SCHEMA.items()}
for key,(_,lo,hi) in m.SCHEMA.items(): for key,(_,lo,hi) in m.SCHEMA.items():
if key=='radioDefenceSeconds':continue if key not in m.AI_KEYS and key not in m.INTEL_KEYS:continue
for invalid in (lo-1,hi+1,True,False,None,'10',lo+0.5,float('nan'),float('inf')): for invalid in (lo-1,hi+1,True,False,None,'10',lo+0.5,float('nan'),float('inf')):
try:m.merge(**({'ai':{key:invalid}} if key in m.AI_KEYS else {'intel':{key:invalid}})) try:m.merge(**({'ai':{key:invalid}} if key in m.AI_KEYS else {'intel':{key:invalid}}))
except ValueError:pass except ValueError:pass
+50
View File
@@ -0,0 +1,50 @@
"""Run actual clock parsing/formatting and progression policy bodies as C++.
Native world authority, JSON serialization and progression need native probes.
"""
from policy_harness import ROOT, body, run
admin = ROOT/'addons/core/Scripts/Game/ERR/ERR_AdminService.c'
service = ROOT/'addons/core/Scripts/Game/ERR/ERR_TimeService.c'
settings = ROOT/'addons/core/Scripts/Game/ERR/ERR_Settings.c'
def translate(source):
return (source.replace('string ', 'std::string ').replace('out int ', 'int& ')
.replace('text.Length()', 'int(text.size())').replace('.IsEmpty()', '.empty()')
.replace('.Substring(', '.substr(')
.replace('"0123456789".IndexOf(', 'std::string("0123456789").find(')
.replace(' < 0) return false;', ' == std::string::npos) return false;')
.replace('text.ToInt()', 'std::stoi(text)')
.replace('hours.ToString()', 'std::to_string(hours)')
.replace('remainder.ToString()', 'std::to_string(remainder)')
.replace('ERR_CommandArguments.Integer', 'Integer')
.replace('ERR_Settings.Valid', 'Valid'))
functions = '\n'.join(translate(body(path, signature)) for path, signature in (
(settings, 'static bool Valid('),
(settings, 'static int AddedDefault('),
(admin, 'static bool Integer('),
(service, 'static bool ParseClock('),
(service, 'static string Clock('),
(service, 'static float DayDuration('),
))
run('#include <cassert>\n#include <cmath>\n#include <string>\n' + functions + r'''
int main() {
for (int minute=0; minute<1440; ++minute) {
int parsed=-1;
assert(ParseClock(Clock(minute),parsed));
assert(parsed==minute);
}
assert(Clock(0)=="00:00" && Clock(1439)=="23:59" && Clock(375)=="06:15");
assert(Clock(-1)=="unavailable" && Clock(1440)=="unavailable");
for (std::string input : {"", "0:00", "00:0", "24:00", "12:60", "-1:00", "1a:00", "00:0b", "06:15junk", " 06:15", "06:15 ", "06.15"}) {
int parsed=-1; assert(!ParseClock(input,parsed));
}
assert(AddedDefault("startTimeMinutes")==840);
assert(AddedDefault("timeMultiplier")==1);
assert(AddedDefault("radioDefenceSeconds")==-1);
assert(AddedDefault("unknown")==-1);
for (int multiplier=1; multiplier<=24; ++multiplier)
assert(std::abs(DayDuration(multiplier)*multiplier-86400.0)<0.01);
assert(DayDuration(0)==-1 && DayDuration(25)==-1 && DayDuration(-1)==-1);
}
''')
print('PASS: every minute round-trips, malformed clocks rejected, defaults limited to added keys, progression bounds and day duration aligned')
+1 -1
View File
@@ -59,7 +59,7 @@ def check():
assert set(mapped)==set(inventory['script_paths']), 'Original inventory has untracked or unknown entries' assert set(mapped)==set(inventory['script_paths']), 'Original inventory has untracked or unknown entries'
print(f'PASS: {len(mapped)} original script entries tracked across {len(feature_ids)} unfinished responsibilities') print(f'PASS: {len(mapped)} original script entries tracked across {len(feature_ids)} unfinished responsibilities')
print(f'PASS: {len(ids)} isolated addons, acyclic dependencies, {len(resources)} unique resources, exact vanilla references') print(f'PASS: {len(ids)} isolated addons, acyclic dependencies, {len(resources)} unique resources, exact vanilla references')
for name in ['test_mission_rules.py','test_settings_migration.py','hq_network_regression.py','helicopter_availability_regression.py','mortar_salvo_regression.py']: for name in ['test_mission_rules.py','test_time_policy.py','test_settings_migration.py','hq_network_regression.py','helicopter_availability_regression.py','mortar_salvo_regression.py']:
subprocess.run([sys.executable,str(ROOT/'tests'/name)],check=True) subprocess.run([sys.executable,str(ROOT/'tests'/name)],check=True)
print('All repository checks passed. Native compilation and multiplayer tests are separate requirements.') print('All repository checks passed. Native compilation and multiplayer tests are separate requirements.')
if __name__=='__main__':check() if __name__=='__main__':check()
+5 -5
View File
@@ -10,7 +10,7 @@ p = argparse.ArgumentParser(description=__doc__)
p.add_argument('--steam', type=Path, default=Path.home()/'.local/share/Steam') p.add_argument('--steam', type=Path, default=Path.home()/'.local/share/Steam')
p.add_argument('--compat', type=Path, required=True, help='Disposable cloned Proton compatdata directory outside Steam') p.add_argument('--compat', type=Path, required=True, help='Disposable cloned Proton compatdata directory outside Steam')
p.add_argument('--profile', type=Path, required=True, help='Separate disposable successor Workbench profile') p.add_argument('--profile', type=Path, required=True, help='Separate disposable successor Workbench profile')
p.add_argument('--smoke', choices=['victory', 'lost-helicopter', 'player-death', 'radio-network', 'hq-response', 'mortar-inventory', 'startup-failure', 'site-survey', 'cache-loss'], default='victory') p.add_argument('--smoke', choices=['victory', 'lost-helicopter', 'player-death', 'radio-network', 'hq-response', 'mortar-inventory', 'startup-failure', 'site-survey', 'cache-loss', 'extraction-capacity', 'early-helicopter-loss', 'extraction-startup-failure', 'extraction-boundary-failure'], default='victory')
p.add_argument('--rounds', type=int, default=2) p.add_argument('--rounds', type=int, default=2)
p.add_argument('--timeout', type=int, default=360) p.add_argument('--timeout', type=int, default=360)
p.add_argument('--project', choices=['core', 'chat'], default='chat', help='Core-only base or full companion integration') p.add_argument('--project', choices=['core', 'chat'], default='chat', help='Core-only base or full companion integration')
@@ -49,11 +49,11 @@ for proc in Path('/proc').iterdir():
except (FileNotFoundError, PermissionError, ProcessLookupError): pass except (FileNotFoundError, PermissionError, ProcessLookupError): pass
command = ['gamescope', '--backend', 'headless', '-W', '1280', '-H', '720', '-w', '1280', '-h', '720', '-r', '30', '--', str(proton), 'run', str(wb/'ArmaReforgerWorkbenchSteamDiag.exe'), '-gproj', 'Z:'+str(ROOT/'addons'/a.project/'addon.gproj'), '-addonsDir', 'Z:'+str(ROOT/'addons'), '-profile', profile_arg, '-logconsole', '-wbModule=WorldEditor', '-load', 'Worlds/ERR_Everon.ent', '-plugin=ERR_ValidateWorldPlugin', '-errPlay', '1', '-errSmoke', '1', '-errSmokeOutcome', a.smoke, '-noThrow'] command = ['gamescope', '--backend', 'headless', '-W', '1280', '-H', '720', '-w', '1280', '-h', '720', '-r', '30', '--', str(proton), 'run', str(wb/'ArmaReforgerWorkbenchSteamDiag.exe'), '-gproj', 'Z:'+str(ROOT/'addons'/a.project/'addon.gproj'), '-addonsDir', 'Z:'+str(ROOT/'addons'), '-profile', profile_arg, '-logconsole', '-wbModule=WorldEditor', '-load', 'Worlds/ERR_Everon.ent', '-plugin=ERR_ValidateWorldPlugin', '-errPlay', '1', '-errSmoke', '1', '-errSmokeOutcome', a.smoke, '-noThrow']
if a.project == 'core': if a.project == 'core':
if a.smoke not in {'victory', 'startup-failure', 'site-survey', 'cache-loss'}: p.error('Core-only fixture supports victory, cache-loss, startup-failure and site-survey') if a.smoke not in {'victory', 'startup-failure', 'site-survey', 'cache-loss', 'extraction-capacity', 'early-helicopter-loss', 'extraction-startup-failure', 'extraction-boundary-failure'}: p.error('Unsupported Core-only fixture')
command[command.index('-plugin=ERR_ValidateWorldPlugin')] = '-plugin=ERR_ValidateBaseWorldPlugin' command[command.index('-plugin=ERR_ValidateWorldPlugin')] = '-plugin=ERR_ValidateBaseWorldPlugin'
command[command.index('-errSmoke')] = '-errBaseSmoke' command[command.index('-errSmoke')] = '-errBaseSmoke'
if a.smoke == 'cache-loss' and a.project != 'core': p.error('Cache loss requires --project core') if a.smoke in {'cache-loss', 'extraction-capacity', 'early-helicopter-loss', 'extraction-startup-failure', 'extraction-boundary-failure'} and a.project != 'core': p.error('This fixture requires --project core')
if a.smoke in {'startup-failure', 'site-survey'} and (a.project != 'core' or a.rounds != 1): p.error('This diagnostic requires --project core --rounds 1') if a.smoke in {'startup-failure', 'site-survey', 'extraction-startup-failure', 'extraction-boundary-failure'} and (a.project != 'core' or a.rounds != 1): p.error('This diagnostic requires --project core --rounds 1')
env = os.environ.copy() env = os.environ.copy()
env.update(STEAM_COMPAT_DATA_PATH=str(compat), STEAM_COMPAT_CLIENT_INSTALL_PATH=str(steam), WINEPREFIX=str(compat/'pfx')) env.update(STEAM_COMPAT_DATA_PATH=str(compat), STEAM_COMPAT_CLIENT_INSTALL_PATH=str(steam), WINEPREFIX=str(compat/'pfx'))
# A test-only sink prevents startup sounds; a stream check also catches a saved # A test-only sink prevents startup sounds; a stream check also catches a saved
@@ -101,7 +101,7 @@ with (profile/'headless-launch.log').open('w') as output:
session = max(candidates, key=lambda x:x.stat().st_mtime) session = max(candidates, key=lambda x:x.stat().st_mtime)
console = session/'console.log' console = session/'console.log'
content = console.read_text(errors='replace') if console.exists() else '' content = console.read_text(errors='replace') if console.exists() else ''
if ('Rereintroduced: scenario preparation failed' in content and a.smoke != 'startup-failure') or 'ERR SMOKE FAIL:' in content or 'Virtual Machine Exception' in content or 'Can\'t compile "Game"' in content: if ('Rereintroduced: scenario preparation failed' in content and a.smoke not in {'startup-failure', 'extraction-startup-failure', 'extraction-boundary-failure'}) or 'ERR SMOKE FAIL:' in content or 'Virtual Machine Exception' in content or 'Can\'t compile "Game"' in content:
result = 'test-failed'; break result = 'test-failed'; break
if content.count('ERR SMOKE COMPLETE:') >= a.rounds: if content.count('ERR SMOKE COMPLETE:') >= a.rounds:
if complete_at is None: complete_at = time.time() if complete_at is None: complete_at = time.time()
+2
View File
@@ -9,6 +9,8 @@ SCHEMA={
'aiIntelChancePercent':(60,0,100), 'aiIntelChancePercent':(60,0,100),
'intelRevealChancePercent':(15,0,100), 'intelRevealChancePercent':(15,0,100),
'radioDefenceSeconds':(180,30,1800), 'radioDefenceSeconds':(180,30,1800),
'startTimeMinutes':(840,0,1439),
'timeMultiplier':(1,1,24),
} }
AI_KEYS=('reportIntervalSeconds','supportSquadLimit','responseRadiusMetres') AI_KEYS=('reportIntervalSeconds','supportSquadLimit','responseRadiusMetres')
INTEL_KEYS=('aiIntelChancePercent','intelRevealChancePercent') INTEL_KEYS=('aiIntelChancePercent','intelRevealChancePercent')
+3 -3
View File
@@ -7,13 +7,13 @@ p=argparse.ArgumentParser(description=__doc__)
p.add_argument('mode',choices=['workbench','server']) p.add_argument('mode',choices=['workbench','server'])
p.add_argument('--exe',required=True,type=Path) p.add_argument('--exe',required=True,type=Path)
p.add_argument('--profile',required=True,type=Path) p.add_argument('--profile',required=True,type=Path)
p.add_argument('--smoke',choices=['victory','lost-helicopter','player-death', 'radio-network', 'hq-response', 'mortar-inventory', 'cache-loss', 'startup-failure', 'site-survey'],help='Opt-in Workbench test; use a disposable profile') p.add_argument('--smoke',choices=['victory','lost-helicopter','player-death', 'radio-network', 'hq-response', 'mortar-inventory', 'cache-loss', 'startup-failure', 'site-survey', 'extraction-capacity', 'early-helicopter-loss', 'extraction-startup-failure', 'extraction-boundary-failure'],help='Opt-in Workbench test; use a disposable profile')
p.add_argument('--execute',action='store_true',help='Deliberately execute the command; Workbench opens a window') p.add_argument('--execute',action='store_true',help='Deliberately execute the command; Workbench opens a window')
p.add_argument('--visible-output',help='User-approved spare display; required when executing Workbench') p.add_argument('--visible-output',help='User-approved spare display; required when executing Workbench')
p.add_argument('--project',choices=['core','chat'],default='chat') p.add_argument('--project',choices=['core','chat'],default='chat')
a=p.parse_args() a=p.parse_args()
if a.smoke and a.mode!='workbench':p.error('Scripted smoke is compiled only for Workbench') if a.smoke and a.mode!='workbench':p.error('Scripted smoke is compiled only for Workbench')
if a.smoke in {'cache-loss', 'startup-failure', 'site-survey'} and a.project!='core':p.error('This fixture requires Core') if a.smoke in {'cache-loss', 'startup-failure', 'site-survey', 'extraction-capacity', 'early-helicopter-loss', 'extraction-startup-failure', 'extraction-boundary-failure'} and a.project!='core':p.error('This fixture requires Core')
if a.execute and a.mode=='workbench' and not a.visible_output: if a.execute and a.mode=='workbench' and not a.visible_output:
p.error('Workbench opens windows. Select/configure a spare display and supply --visible-output first.') p.error('Workbench opens windows. Select/configure a spare display and supply --visible-output first.')
command=[str(a.exe),'-addonsDir',str(ROOT/'addons'),'-profile',str(a.profile),'-logconsole'] command=[str(a.exe),'-addonsDir',str(ROOT/'addons'),'-profile',str(a.profile),'-logconsole']
@@ -21,7 +21,7 @@ if a.mode=='workbench':
command+=['-gproj',str(ROOT/'addons'/a.project/'addon.gproj'),'-wbModule=WorldEditor','-load','Worlds/ERR_Everon.ent'] command+=['-gproj',str(ROOT/'addons'/a.project/'addon.gproj'),'-wbModule=WorldEditor','-load','Worlds/ERR_Everon.ent']
if a.smoke:command+=['-plugin','ERR_ValidateWorldPlugin','-errPlay','1','-errSmoke','1','-errSmokeOutcome',a.smoke] if a.smoke:command+=['-plugin','ERR_ValidateWorldPlugin','-errPlay','1','-errSmoke','1','-errSmokeOutcome',a.smoke]
if a.project=='core' and a.smoke: if a.project=='core' and a.smoke:
if a.smoke not in {'victory', 'cache-loss', 'startup-failure', 'site-survey'}:p.error('Unsupported Core-only fixture') if a.smoke not in {'victory', 'cache-loss', 'startup-failure', 'site-survey', 'extraction-capacity', 'early-helicopter-loss', 'extraction-startup-failure', 'extraction-boundary-failure'}:p.error('Unsupported Core-only fixture')
command[command.index('ERR_ValidateWorldPlugin')]='ERR_ValidateBaseWorldPlugin' command[command.index('ERR_ValidateWorldPlugin')]='ERR_ValidateBaseWorldPlugin'
command[command.index('-errSmoke')]='-errBaseSmoke' command[command.index('-errSmoke')]='-errBaseSmoke'
else: else: