Integrate delivered HQ memory, finite physical convoy and RHS WCS dependencies
This commit is contained in:
@@ -1,12 +1,12 @@
|
|||||||
# Escapists Rereintroduced
|
# Escapists Rereintroduced
|
||||||
|
|
||||||
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, targeting 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, an optional ground vehicle, physical radio documents, named discovery markers, native objectives, a separate radio-defence service, capacity-checked helicopter extraction, identity-based partial results, early helicopter-loss defeat, saved mission time/speed, defeat/restart, identity-based lives and local spectator following. Authored site definitions and an injected vanilla faction/asset catalog own the initial physical population. Core provides administration and startup diagnostics; the optional AI, Intel, Chat and Map addons extend its interfaces. HQ coordinates enemy responses through physical radios and available forces.
|
The current base supplies prison spawning, two independent scavenging/clue routes, finite medical and outpost stock, an optional ground vehicle, physical radio documents, named discovery markers, native objectives, a separate radio-defence service, capacity-checked helicopter extraction, identity-based partial results, early helicopter-loss defeat, saved mission time/speed, defeat/restart, identity-based lives and local spectator following. Authored site definitions and an injected vanilla faction/asset catalog own the initial physical population. Core provides administration and startup diagnostics; the optional AI, Intel, Chat and Map addons extend its interfaces. HQ coordinates enemy responses through physical radios and available forces.
|
||||||
|
|
||||||
The [local development playtest handoff](docs/playtest-build.md) is ready: five native addon packages, matching source and separate manual launch scripts. Two scripted Core escape/restart rounds pass616 assertions; packaged Core and full-companion startup both pass. Full human completion and multiplayer remain to be tested.
|
The [local development playtest handoff](docs/playtest-build.md) contains the earlier `5e74269` checkpoint: five native addon packages, matching source and separate manual launch scripts. It does not contain the newer HQ memory or RHS/WCS/BMP integration. Two scripted Core escape/restart rounds pass616 assertions; packaged Core and full-companion startup both pass. Full human completion and multiplayer remain to be tested.
|
||||||
|
|
||||||
See [current development status](docs/current-status.md) for source-bound checkpoints. The ordinary game loads all five addons and shows the [real prisoner view and starting objective](docs/evidence/game-2026-09-19-125906-integrated-prison/ordinary-prison-view.png). Native tests cover scripted escape/restart, finite mortar support, physical radio delivery, shared-map ownership, and the reusable aircraft controller's vertical flight, airborne cancellation and an isolated 20 m fixed route. Archived five-addon packages pass ordinary Chat startup without loose successor source and compile/prepare the empty mission on an isolated Linux server. The latter retains four installed-asset errors reproduced by a vanilla control.
|
The [AI migration checkpoint](docs/ai-migration-progress.md) adds delivered-report memory, bounded trajectory prediction, physical infantry pursuit, status checks, body observations and finite equipment. Native memory and actual-sighting response fixtures pass their assertions, with four retained upstream localization errors. See [current development status](docs/current-status.md) for source-bound checkpoints. The ordinary game loads all five addons and shows the [real prisoner view and starting objective](docs/evidence/game-2026-09-19-125906-integrated-prison/ordinary-prison-view.png). Native tests cover scripted escape/restart, finite mortar support, physical radio delivery, shared-map ownership, and the reusable aircraft controller's vertical flight, airborne cancellation and an isolated 20 m fixed route. Archived five-addon packages pass ordinary Chat startup without loose successor source and compile/prepare the empty mission on an isolated Linux server. The latter retains four installed-asset errors reproduced by a vanilla control.
|
||||||
|
|
||||||
Native game-over now stops successor services and queued preparation before vanilla restart; unknown personal results use neutral wording. Two-round preparation/active-end regressions pass at their archived source checkpoint. Current Core/companion escape/restart and ordinary startup also pass after the guidance and route changes; the ordinary read-only sampler is separate from player-input acceptance.
|
Native game-over now stops successor services and queued preparation before vanilla restart; unknown personal results use neutral wording. Two-round preparation/active-end regressions pass at their archived source checkpoint. Current Core/companion escape/restart and ordinary startup also pass after the guidance and route changes; the ordinary read-only sampler is separate from player-input acceptance.
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@ Five Workbench projects live in `addons/core`, `addons/ai`, `addons/intel`, `add
|
|||||||
- Open `addons/core/addon.gproj` for the independent base scenario, `{AD62322D5213C440}Missions/ERR_Everon_Base.conf`.
|
- Open `addons/core/addon.gproj` for the independent base scenario, `{AD62322D5213C440}Missions/ERR_Everon_Base.conf`.
|
||||||
- Open `addons/chat/addon.gproj` for full companion integration, `{C1E20667DCE324ED}Missions/ERR_Everon.conf`.
|
- Open `addons/chat/addon.gproj` for full companion integration, `{C1E20667DCE324ED}Missions/ERR_Everon.conf`.
|
||||||
|
|
||||||
Both use the newly authored Everon child world. The only external addon dependency is vanilla Arma Reforger. All required successor resources are inside this repository. Vanilla assets are referenced, not redistributed; original restricted Escapists code, compositions, UI and audio are not included.
|
Both use the newly authored Everon child world. Core depends only on vanilla Arma Reforger. AI and the full Chat scenario additionally require the authorized RHS: Status Quo, WCS Armaments and WCS BMP-1 closure; exact identities and setup are recorded in [external dependencies](docs/external-addons.md). All successor-authored resources are inside this repository. External assets are referenced, not redistributed; original restricted Escapists code, compositions, UI and audio are not included.
|
||||||
|
|
||||||
See the [player route playtest guide](docs/player-route.md), [player lifecycle](docs/player-lifecycle.md), [manual gameplay gaps](docs/base-gameplay-gaps.md), [release qualification](docs/release-qualification.md), [performance comparison tooling](docs/performance-comparison.md), [configuration and commands](docs/configuration.md), [site authoring](docs/site-authoring.md), [architecture](docs/architecture.md) and [migration priorities](docs/base-replacement.md).
|
See the [player route playtest guide](docs/player-route.md), [player lifecycle](docs/player-lifecycle.md), [manual gameplay gaps](docs/base-gameplay-gaps.md), [release qualification](docs/release-qualification.md), [performance comparison tooling](docs/performance-comparison.md), [configuration and commands](docs/configuration.md), [site authoring](docs/site-authoring.md), [architecture](docs/architecture.md) and [migration priorities](docs/base-replacement.md).
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
SCR_AIGroup : "{000CD338713F2B5A}Prefabs/AI/Groups/Group_Base.et" {
|
||||||
|
m_faction "USSR"
|
||||||
|
m_bSpawnImmediately 0
|
||||||
|
m_aUnitPrefabSlots {
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
MetaFileClass {
|
||||||
|
Name "{7A968AB297475FA7}Prefabs/ERR/ConvoyCrew.et"
|
||||||
|
Configurations {
|
||||||
|
EntityTemplateResourceClass PC {}
|
||||||
|
EntityTemplateResourceClass HEADLESS {}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
// One mission-owned allocator. Reservations include every future native crew body.
|
||||||
|
class ERR_ConvoyReceipt
|
||||||
|
{
|
||||||
|
int Id;
|
||||||
|
string SourceId;
|
||||||
|
bool Consumed;
|
||||||
|
int OutstandingBodies = 19;
|
||||||
|
int OutstandingGroups = 6;
|
||||||
|
ref array<int> Records = {-1, -1, -1, -1, -1, -1};
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ConvoyPool
|
||||||
|
{
|
||||||
|
protected ERR_GameMode m_Mode;
|
||||||
|
protected int m_Limit;
|
||||||
|
protected ref array<ref ERR_ConvoyReceipt> m_Receipts = {};
|
||||||
|
void ERR_ConvoyPool(ERR_GameMode mode, int maxConvoys)
|
||||||
|
{
|
||||||
|
m_Mode = mode; m_Limit = Math.Clamp(maxConvoys, 0, 8);
|
||||||
|
}
|
||||||
|
static int CrewCount(int vehicle)
|
||||||
|
{
|
||||||
|
if (vehicle == 1) return 1;
|
||||||
|
if (vehicle == 2) return 9;
|
||||||
|
if (vehicle == 4) return 3;
|
||||||
|
if (vehicle == 0 || vehicle == 3 || vehicle == 5) return 2;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
protected bool Current()
|
||||||
|
{
|
||||||
|
return Replication.IsServer() && m_Mode && m_Mode == ERR_GameMode.Get() && m_Mode.Active() && m_Mode.Forces();
|
||||||
|
}
|
||||||
|
bool Owns(ERR_ConvoyReceipt receipt)
|
||||||
|
{
|
||||||
|
return receipt && m_Receipts.Contains(receipt);
|
||||||
|
}
|
||||||
|
int CommittedBodies()
|
||||||
|
{
|
||||||
|
if (!m_Mode || !m_Mode.Forces()) return 60;
|
||||||
|
int total;
|
||||||
|
ERR_ForceLedger ledger = m_Mode.Forces();
|
||||||
|
for (int i = 0; i < ledger.Count(); i++)
|
||||||
|
{
|
||||||
|
ERR_ForceRecord record = ledger.At(i);
|
||||||
|
if (record && record.Physical && !record.Eliminated) total += record.Strength;
|
||||||
|
}
|
||||||
|
foreach (ERR_ConvoyReceipt receipt : m_Receipts) total += receipt.OutstandingBodies;
|
||||||
|
return total;
|
||||||
|
}
|
||||||
|
protected int CommittedGroups()
|
||||||
|
{
|
||||||
|
int total = m_Mode.Forces().Count();
|
||||||
|
foreach (ERR_ConvoyReceipt receipt : m_Receipts) total += receipt.OutstandingGroups;
|
||||||
|
return total;
|
||||||
|
}
|
||||||
|
ERR_ConvoyReceipt Reserve(string sourceId)
|
||||||
|
{
|
||||||
|
if (!Current() || sourceId.IsEmpty() || sourceId.Length() > 64) return null;
|
||||||
|
foreach (ERR_ConvoyReceipt known : m_Receipts) if (known.SourceId == sourceId) return known;
|
||||||
|
if (m_Receipts.Count() >= m_Limit || CommittedBodies() + 19 > 60 || CommittedGroups() + 6 > 128) return null;
|
||||||
|
ERR_ConvoyReceipt receipt = new ERR_ConvoyReceipt(); receipt.Id = m_Receipts.Count() + 1; receipt.SourceId = sourceId;
|
||||||
|
m_Receipts.Insert(receipt);
|
||||||
|
return receipt;
|
||||||
|
}
|
||||||
|
bool Consume(ERR_ConvoyReceipt receipt)
|
||||||
|
{
|
||||||
|
if (!Current() || !Owns(receipt) || receipt.Consumed || CommittedBodies() > 60 || CommittedGroups() > 128) return false;
|
||||||
|
receipt.Consumed = true;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool BindRecord(ERR_ConvoyReceipt receipt, int vehicle, ERR_ForceRecord record)
|
||||||
|
{
|
||||||
|
if (!Current() || !Owns(receipt) || !receipt.Consumed || vehicle < 0 || vehicle >= 6 || !record) return false;
|
||||||
|
if (receipt.Records[vehicle] >= 0) return receipt.Records[vehicle] == record.Id;
|
||||||
|
if (m_Mode.Forces().Find(record.Id) != record || record.Kind != ERR_ForceKind.CONVOY || !record.Group || !record.Physical || record.Eliminated) return false;
|
||||||
|
if (record.SourceId != receipt.SourceId + "-vehicle-" + vehicle.ToString() || record.InitialStrength != CrewCount(vehicle) || record.Strength != record.InitialStrength) return false;
|
||||||
|
receipt.Records[vehicle] = record.Id;
|
||||||
|
receipt.OutstandingBodies -= CrewCount(vehicle); receipt.OutstandingGroups--;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
// There is intentionally no refund/reset method. A consumed startup attempt
|
||||||
|
// can retain partial native entities even when a later seat or ledger step fails.
|
||||||
|
}
|
||||||
@@ -0,0 +1,89 @@
|
|||||||
|
// Conservative native volume check; no scenery removal or alternate placement.
|
||||||
|
class ERR_ConvoyPlacement
|
||||||
|
{
|
||||||
|
protected bool m_Obstructed;
|
||||||
|
protected int m_Visited;
|
||||||
|
protected string m_LastReason;
|
||||||
|
protected float m_LastLowest;
|
||||||
|
protected float m_LastHighest;
|
||||||
|
protected IEntity m_FirstObstruction;
|
||||||
|
protected float m_LastTrace = -1;
|
||||||
|
float LastTraceFraction() { return m_LastTrace; }
|
||||||
|
string Diagnostic()
|
||||||
|
{
|
||||||
|
string prefab = "none";
|
||||||
|
vector position;
|
||||||
|
if (m_FirstObstruction)
|
||||||
|
{
|
||||||
|
prefab = "no prefab";
|
||||||
|
if (m_FirstObstruction.GetPrefabData()) prefab = m_FirstObstruction.GetPrefabData().GetPrefabName();
|
||||||
|
position = m_FirstObstruction.GetOrigin();
|
||||||
|
}
|
||||||
|
return string.Format("%1; terrainY=%2..%3 span=%4; visited=%5; first=%6 at %7; trace=%8",
|
||||||
|
m_LastReason, m_LastLowest, m_LastHighest, m_LastHighest - m_LastLowest, m_Visited, prefab, position, m_LastTrace);
|
||||||
|
}
|
||||||
|
protected bool Occupancy(IEntity entity)
|
||||||
|
{
|
||||||
|
m_Visited++;
|
||||||
|
if (m_Visited > 128) { m_Obstructed = true; m_LastReason = "native query visit cap"; }
|
||||||
|
else if (entity && entity.GetVObject())
|
||||||
|
{
|
||||||
|
m_Obstructed = true; m_LastReason = "native VObject volume overlap"; m_FirstObstruction = entity;
|
||||||
|
}
|
||||||
|
return !m_Obstructed;
|
||||||
|
}
|
||||||
|
static bool Terrain(float origin, float lowest, float highest)
|
||||||
|
{
|
||||||
|
return ERR_ForceRules.Finite(origin) && ERR_ForceRules.Finite(lowest) && ERR_ForceRules.Finite(highest)
|
||||||
|
&& lowest > 0.3 && highest >= lowest && highest - lowest <= 0.75 && origin >= lowest - 0.3 && origin <= highest + 0.3;
|
||||||
|
}
|
||||||
|
bool Clear(vector position, float heading)
|
||||||
|
{
|
||||||
|
m_LastReason = "invalid origin or heading"; m_LastLowest = 1e20; m_LastHighest = -1e20;
|
||||||
|
m_FirstObstruction = null; m_Visited = 0; m_LastTrace = -1;
|
||||||
|
if (!ERR_ForceRules.FiniteVector(position) || !ERR_ForceRules.Finite(heading)) return false;
|
||||||
|
float radians = heading * Math.DEG2RAD;
|
||||||
|
vector forward = Vector(Math.Sin(radians), 0, Math.Cos(radians));
|
||||||
|
vector right = Vector(forward[2], 0, -forward[0]);
|
||||||
|
float lowest = 1e20, highest = -1e20;
|
||||||
|
vector low = position, high = position;
|
||||||
|
for (int x = -1; x <= 1; x++)
|
||||||
|
{
|
||||||
|
for (int z = -1; z <= 1; z++)
|
||||||
|
{
|
||||||
|
vector sample = ERR_Actors.Ground(position + right * (x * 2.0) + forward * (z * 4.5));
|
||||||
|
if (!ERR_ForceRules.FiniteVector(sample)) { m_LastReason = "nonfinite terrain sample"; return false; }
|
||||||
|
if (ChimeraWorldUtils.TryGetWaterSurfaceSimple(GetGame().GetWorld(), sample))
|
||||||
|
{ m_LastReason = "water at footprint sample"; return false; }
|
||||||
|
lowest = Math.Min(lowest, sample[1]); highest = Math.Max(highest, sample[1]);
|
||||||
|
low[0] = Math.Min(low[0], sample[0]); low[2] = Math.Min(low[2], sample[2]);
|
||||||
|
high[0] = Math.Max(high[0], sample[0]); high[2] = Math.Max(high[2], sample[2]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
m_LastLowest = lowest; m_LastHighest = highest;
|
||||||
|
if (!Terrain(position[1], lowest, highest))
|
||||||
|
{ m_LastReason = "terrain origin/height/span check"; return false; }
|
||||||
|
low[1] = lowest + 0.05; high[1] = highest + 3.5;
|
||||||
|
m_Obstructed = false; m_Visited = 0;
|
||||||
|
GetGame().GetWorld().QueryEntitiesByAABB(low, high, Occupancy);
|
||||||
|
// Entity bounding boxes can include distant branches or overhead wires.
|
||||||
|
// Their overlap is diagnostic only; the filled native volume decides collision.
|
||||||
|
vector center = (low + high) * 0.5;
|
||||||
|
TraceBox volume = new TraceBox();
|
||||||
|
volume.Start = center; volume.End = center + "0 0.01 0";
|
||||||
|
volume.Mins = low - center; volume.Maxs = high - center;
|
||||||
|
// Nine terrain/water samples already qualify the supporting ground below us.
|
||||||
|
volume.Flags = TraceFlags.ENTS | TraceFlags.OCEAN;
|
||||||
|
m_LastTrace = GetGame().GetWorld().TraceMove(volume, null);
|
||||||
|
m_Obstructed = !ERR_ForceRules.Finite(m_LastTrace) || m_LastTrace < 1;
|
||||||
|
m_FirstObstruction = null;
|
||||||
|
if (m_Obstructed)
|
||||||
|
{
|
||||||
|
m_FirstObstruction = volume.TraceEnt;
|
||||||
|
m_LastReason = "native filled volume collision";
|
||||||
|
if (!ERR_ForceRules.Finite(m_LastTrace)) m_LastReason = "invalid native trace fraction";
|
||||||
|
}
|
||||||
|
else m_LastReason = "clear";
|
||||||
|
return !m_Obstructed;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,163 @@
|
|||||||
|
// Deterministic projection/sampling adapted from the owner's road-polyline helper.
|
||||||
|
// One explicit seed selects the nearest valid native road within 500m; no random or offroad fallback.
|
||||||
|
class ERR_ConvoyRoadPlan
|
||||||
|
{
|
||||||
|
static bool Sample(array<vector> points, float distance, out vector position, out vector direction)
|
||||||
|
{
|
||||||
|
if (distance < 0 || !ERR_ForceRules.Finite(distance)) return false;
|
||||||
|
for (int i = 1; i < points.Count(); i++)
|
||||||
|
{
|
||||||
|
float length = vector.DistanceXZ(points[i - 1], points[i]);
|
||||||
|
if (length < 0.01) continue;
|
||||||
|
if (distance <= length)
|
||||||
|
{
|
||||||
|
position = vector.Lerp(points[i - 1], points[i], distance / length);
|
||||||
|
direction = points[i] - points[i - 1]; direction[1] = 0; direction.Normalize();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
distance -= length;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
static bool CandidateStart(float length, float projected, int candidateIndex, out float start)
|
||||||
|
{
|
||||||
|
if (!ERR_ForceRules.Finite(length) || !ERR_ForceRules.Finite(projected) || length < 390 || projected < 0 || projected > length || candidateIndex < 0 || candidateIndex >= 33) return false;
|
||||||
|
float preferred = Math.Clamp(projected - 87.5, 15, length - 375);
|
||||||
|
float offset;
|
||||||
|
if (candidateIndex > 0)
|
||||||
|
{
|
||||||
|
int step = (candidateIndex + 1) / 2;
|
||||||
|
offset = step * 35;
|
||||||
|
if (candidateIndex % 2 == 0) offset = -offset;
|
||||||
|
}
|
||||||
|
start = preferred + offset;
|
||||||
|
// Refuse outside offsets; clamping would repeatedly test the same formation.
|
||||||
|
return start >= 15 && start <= length - 375;
|
||||||
|
}
|
||||||
|
static bool FromPolyline(array<vector> source, vector seed, out array<vector> positions, out array<vector> angles, out ERR_ForceRoute route, out float proximity, int candidateIndex = 0)
|
||||||
|
{
|
||||||
|
positions = {}; angles = {}; route = null; proximity = 1e20;
|
||||||
|
if (!source || source.Count() < 2 || source.Count() > 1024 || !ERR_ForceRules.FiniteVector(seed)) return false;
|
||||||
|
array<vector> points = {};
|
||||||
|
float length, projected, nearest = 1e20;
|
||||||
|
foreach (vector point : source)
|
||||||
|
{
|
||||||
|
if (!ERR_ForceRules.FiniteVector(point)) return false;
|
||||||
|
if (points.IsEmpty() || vector.DistanceXZ(points[points.Count() - 1], point) >= 0.01) points.Insert(point);
|
||||||
|
}
|
||||||
|
if (points.Count() < 2) return false;
|
||||||
|
for (int i = 1; i < points.Count(); i++)
|
||||||
|
{
|
||||||
|
vector delta = points[i] - points[i - 1]; delta[1] = 0;
|
||||||
|
vector offset = seed - points[i - 1]; offset[1] = 0;
|
||||||
|
float segment = delta.Length();
|
||||||
|
float fraction = Math.Clamp(vector.Dot(offset, delta) / (segment * segment), 0, 1);
|
||||||
|
vector closest = vector.Lerp(points[i - 1], points[i], fraction);
|
||||||
|
float distance = vector.DistanceXZ(seed, closest);
|
||||||
|
if (distance < nearest) { nearest = distance; projected = length + fraction * segment; }
|
||||||
|
length += segment;
|
||||||
|
}
|
||||||
|
// 205m is the minimum formation road. A 200m forward tail also allows the
|
||||||
|
// lead vehicle to travel beyond the native 35m waypoint completion radius.
|
||||||
|
if (!ERR_ForceRules.Finite(length) || length < 390 || nearest > 500) return false;
|
||||||
|
// Orient along the same authored road toward its longer remaining end.
|
||||||
|
if (projected > length * 0.5)
|
||||||
|
{
|
||||||
|
array<vector> reversed = {};
|
||||||
|
for (int i = points.Count() - 1; i >= 0; i--) reversed.Insert(points[i]);
|
||||||
|
points = reversed; projected = length - projected;
|
||||||
|
}
|
||||||
|
float start;
|
||||||
|
if (!CandidateStart(length, projected, candidateIndex, start)) return false;
|
||||||
|
float leadDistance = start + 175;
|
||||||
|
for (int vehicle = 0; vehicle < 6; vehicle++)
|
||||||
|
{
|
||||||
|
vector position, direction;
|
||||||
|
if (!Sample(points, leadDistance - vehicle * 35, position, direction)) return false;
|
||||||
|
if (vector.DistanceXZ(position, seed) > 500) return false;
|
||||||
|
foreach (vector previous : positions) if (vector.DistanceXZ(previous, position) < 18) return false;
|
||||||
|
positions.Insert(position);
|
||||||
|
float heading = ERR_ForceRules.Heading(position, position + direction, 0);
|
||||||
|
angles.Insert(Vector(heading, 0, 0));
|
||||||
|
}
|
||||||
|
ERR_ForceRoute candidate = new ERR_ForceRoute();
|
||||||
|
if (!candidate.Add(positions[0])) return false;
|
||||||
|
float traversed;
|
||||||
|
for (int i = 1; i < points.Count(); i++)
|
||||||
|
{
|
||||||
|
traversed += vector.DistanceXZ(points[i - 1], points[i]);
|
||||||
|
if (traversed <= leadDistance) continue;
|
||||||
|
// Retain every intermediate bend. Never connect omitted vertices with an
|
||||||
|
// offroad chord to fit the 64-point route cap.
|
||||||
|
if (!candidate.Add(points[i])) return false;
|
||||||
|
if (traversed >= leadDistance + 200) break;
|
||||||
|
}
|
||||||
|
if (!candidate.Seal() || candidate.Length() < 200) return false;
|
||||||
|
vector center, centerDirection;
|
||||||
|
if (!Sample(points, start + 87.5, center, centerDirection)) return false;
|
||||||
|
proximity = vector.DistanceXZ(center, seed);
|
||||||
|
if (proximity > 500) return false;
|
||||||
|
route = candidate;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
static bool Prefer(float distance, array<vector> positions, ERR_ForceRoute route, float bestDistance, array<vector> bestPositions, ERR_ForceRoute bestRoute)
|
||||||
|
{
|
||||||
|
if (!bestRoute || distance < bestDistance) return true;
|
||||||
|
if (distance > bestDistance) return false;
|
||||||
|
for (int i = 0; i < positions.Count(); i++)
|
||||||
|
{
|
||||||
|
for (int axis = 0; axis < 3; axis++)
|
||||||
|
{
|
||||||
|
if (positions[i][axis] < bestPositions[i][axis]) return true;
|
||||||
|
if (positions[i][axis] > bestPositions[i][axis]) return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
int count = Math.Min(route.Count(), bestRoute.Count());
|
||||||
|
for (int i = 0; i < count; i++)
|
||||||
|
{
|
||||||
|
vector point = route.At(i), bestPoint = bestRoute.At(i);
|
||||||
|
for (int axis = 0; axis < 3; axis++)
|
||||||
|
{
|
||||||
|
if (point[axis] < bestPoint[axis]) return true;
|
||||||
|
if (point[axis] > bestPoint[axis]) return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return route.Count() < bestRoute.Count();
|
||||||
|
}
|
||||||
|
static bool Build(vector seed, out array<vector> positions, out array<vector> angles, out ERR_ForceRoute route)
|
||||||
|
{
|
||||||
|
positions = {}; angles = {}; route = null;
|
||||||
|
if (!Replication.IsServer() || !ERR_ForceRules.FiniteVector(seed)) return false;
|
||||||
|
SCR_AIWorld world = SCR_AIWorld.Cast(GetGame().GetAIWorld());
|
||||||
|
if (!world || !world.GetRoadNetworkManager()) return false;
|
||||||
|
array<BaseRoad> roads = {};
|
||||||
|
world.GetRoadNetworkManager().GetRoadsInAABB(seed + "-500 -1000 -500", seed + "500 1000 500", roads);
|
||||||
|
if (roads.Count() > 128) return false;
|
||||||
|
float bestDistance = 1e20;
|
||||||
|
foreach (BaseRoad road : roads)
|
||||||
|
{
|
||||||
|
if (!road || road.GetWidth() < 4) continue;
|
||||||
|
array<vector> points = {}; road.GetPoints(points);
|
||||||
|
for (int candidateIndex = 0; candidateIndex < 33; candidateIndex++)
|
||||||
|
{
|
||||||
|
array<vector> candidatePositions, candidateAngles;
|
||||||
|
ERR_ForceRoute polyline;
|
||||||
|
float distance;
|
||||||
|
if (!FromPolyline(points, seed, candidatePositions, candidateAngles, polyline, distance, candidateIndex)) continue;
|
||||||
|
for (int i = 0; i < candidatePositions.Count(); i++) candidatePositions[i] = ERR_Actors.Ground(candidatePositions[i]);
|
||||||
|
ERR_ForceRoute grounded = new ERR_ForceRoute();
|
||||||
|
bool valid = true;
|
||||||
|
for (int i = 0; i < polyline.Count(); i++)
|
||||||
|
{
|
||||||
|
vector point = ERR_Actors.Ground(polyline.At(i));
|
||||||
|
if (ChimeraWorldUtils.TryGetWaterSurfaceSimple(GetGame().GetWorld(), point) || !grounded.Add(point)) { valid = false; break; }
|
||||||
|
}
|
||||||
|
if (!valid || !grounded.Seal() || !ERR_ConvoyRules.Plan(candidatePositions, candidateAngles, grounded)) continue;
|
||||||
|
if (!Prefer(distance, candidatePositions, grounded, bestDistance, positions, route)) continue;
|
||||||
|
if (!ERR_ConvoyRules.GroundClear(candidatePositions, candidateAngles)) continue;
|
||||||
|
positions = candidatePositions; angles = candidateAngles; route = grounded; bestDistance = distance;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return route != null;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,419 @@
|
|||||||
|
// Independent physical adaptation of the owner's supply-convoy extension.
|
||||||
|
// HQ must dispatch an authored route using a finite canonical pool receipt.
|
||||||
|
class ERR_ConvoyResources
|
||||||
|
{
|
||||||
|
static ResourceName VehiclePrefab(int index)
|
||||||
|
{
|
||||||
|
if (index == 1) return "{3336BE330C4F355B}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_ammo.et";
|
||||||
|
if (index == 2) return "{16C1F16C9B053801}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_transport.et";
|
||||||
|
if (index == 4) return "{1DC01AAACFFA8B63}Prefabs/Vehicles/Tracked/BMP1/BMP1_Base.et";
|
||||||
|
if (index == 0 || index == 3 || index == 5) return "{0B4DEA8078B78A9B}Prefabs/Vehicles/Wheeled/UAZ469/UAZ469_PKM.et";
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
static ResourceName GroupPrefab() { return "{7A968AB297475FA7}Prefabs/ERR/ConvoyCrew.et"; }
|
||||||
|
static ResourceName Soldier() { return "{DCB41B3746FDD1BE}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_Rifleman.et"; }
|
||||||
|
static ResourceName Rifle() { return "{FA5C25BF66A53DCF}Prefabs/Weapons/Rifles/AK74/Rifle_AK74.et"; }
|
||||||
|
static ResourceName Magazine() { return "{BBB50A815A2F916B}Prefabs/Weapons/Magazines/Magazine_545x39_AK_30rnd_Ball.et"; }
|
||||||
|
static bool Available()
|
||||||
|
{
|
||||||
|
array<ResourceName> required = {GroupPrefab(), Soldier(), Rifle(), Magazine(), ERR_Resources.MoveWaypoint()};
|
||||||
|
for (int i = 0; i < 6; i++) required.Insert(VehiclePrefab(i));
|
||||||
|
foreach (ResourceName prefab : required)
|
||||||
|
{
|
||||||
|
Resource resource = Resource.Load(prefab);
|
||||||
|
if (!resource || !resource.IsValid()) return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ConvoyRules
|
||||||
|
{
|
||||||
|
static bool EmptyCrewTemplate(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
// The vanilla faction base authors six queued soldiers. Only our memberless
|
||||||
|
// template may receive finite seat occupants; never retire another spawn job.
|
||||||
|
return group && !group.GetSpawnImmediately() && group.GetAgentsCount() == 0
|
||||||
|
&& (!group.m_aUnitPrefabSlots || group.m_aUnitPrefabSlots.IsEmpty());
|
||||||
|
}
|
||||||
|
static bool Plan(array<vector> positions, array<vector> angles, ERR_ForceRoute route)
|
||||||
|
{
|
||||||
|
if (!positions || !angles || positions.Count() != 6 || angles.Count() != 6 || !route || route.Looped() || route.Count() < 2 || !route.Seal()) return false;
|
||||||
|
for (int i = 0; i < 6; i++)
|
||||||
|
{
|
||||||
|
if (!ERR_ForceRules.FiniteVector(positions[i]) || !ERR_ForceRules.FiniteVector(angles[i])) return false;
|
||||||
|
for (int j = 0; j < i; j++) if (vector.DistanceXZ(positions[i], positions[j]) < 18) return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
static bool GroundClear(array<vector> positions, array<vector> angles)
|
||||||
|
{
|
||||||
|
if (!positions || !angles || positions.Count() != 6 || angles.Count() != 6) return false;
|
||||||
|
ERR_ConvoyPlacement placement = new ERR_ConvoyPlacement();
|
||||||
|
for (int i = 0; i < positions.Count(); i++) if (!placement.Clear(positions[i], angles[i][0])) return false;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
static bool PartOf(IEntity entity, IEntity root)
|
||||||
|
{
|
||||||
|
int depth;
|
||||||
|
while (entity && depth++ < 32)
|
||||||
|
{
|
||||||
|
if (entity == root) return true;
|
||||||
|
entity = entity.GetParent();
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
static bool Captured(Vehicle vehicle, SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
if (group && group.GetPlayerCount(true) > 0) return true;
|
||||||
|
if (!vehicle) return false;
|
||||||
|
array<int> ids = {}; GetGame().GetPlayerManager().GetPlayers(ids);
|
||||||
|
foreach (int id : ids)
|
||||||
|
{
|
||||||
|
IEntity player = GetGame().GetPlayerManager().GetPlayerControlledEntity(id);
|
||||||
|
if (player && PartOf(CompartmentAccessComponent.GetVehicleIn(player), vehicle)) return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
static bool CollectSeats(IEntity root, array<BaseCompartmentSlot> seats)
|
||||||
|
{
|
||||||
|
array<IEntity> pending = {root};
|
||||||
|
int cursor;
|
||||||
|
while (cursor < pending.Count() && cursor < 128)
|
||||||
|
{
|
||||||
|
IEntity entity = pending[cursor++];
|
||||||
|
if (!entity) return false;
|
||||||
|
SCR_BaseCompartmentManagerComponent manager = SCR_BaseCompartmentManagerComponent.Cast(entity.FindComponent(SCR_BaseCompartmentManagerComponent));
|
||||||
|
if (manager)
|
||||||
|
{
|
||||||
|
array<BaseCompartmentSlot> local = {}; manager.GetCompartments(local);
|
||||||
|
foreach (BaseCompartmentSlot seat : local) if (seat && !seats.Contains(seat)) seats.Insert(seat);
|
||||||
|
}
|
||||||
|
IEntity child = entity.GetChildren();
|
||||||
|
while (child)
|
||||||
|
{
|
||||||
|
if (pending.Count() >= 128 || pending.Contains(child)) return false;
|
||||||
|
pending.Insert(child); child = child.GetSibling();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return cursor == pending.Count();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ConvoyVehicle
|
||||||
|
{
|
||||||
|
int Index;
|
||||||
|
Vehicle Entity;
|
||||||
|
SCR_AIGroup Group;
|
||||||
|
IEntity Driver;
|
||||||
|
ref array<IEntity> Members = {};
|
||||||
|
ref array<BaseCompartmentSlot> Seats = {};
|
||||||
|
AIWaypoint Waypoint;
|
||||||
|
int RouteIndex;
|
||||||
|
bool Released;
|
||||||
|
bool Registered;
|
||||||
|
bool Arrived;
|
||||||
|
float LegDeadline;
|
||||||
|
float NextReadinessNote;
|
||||||
|
|
||||||
|
void ClearOrder()
|
||||||
|
{
|
||||||
|
if (Waypoint && Group) Group.RemoveWaypoint(Waypoint);
|
||||||
|
if (Waypoint) SCR_EntityHelper.DeleteEntityAndChildren(Waypoint);
|
||||||
|
Waypoint = null;
|
||||||
|
}
|
||||||
|
void Release(ERR_GameMode mode)
|
||||||
|
{
|
||||||
|
if (Released) return;
|
||||||
|
Released = true;
|
||||||
|
ClearOrder();
|
||||||
|
if (mode && mode.Forces())
|
||||||
|
{
|
||||||
|
ERR_ForceRecord record = mode.Forces().FindGroup(Group);
|
||||||
|
if (record) record.Pinned = false;
|
||||||
|
}
|
||||||
|
if (Group)
|
||||||
|
{
|
||||||
|
if (mode && mode.Command()) mode.Command().UnregisterGroup(Group);
|
||||||
|
Group.SetPermanentLOD(-1);
|
||||||
|
array<AIAgent> agents = {}; Group.GetAgents(agents);
|
||||||
|
foreach (AIAgent agent : agents) if (agent) agent.SetPermanentLOD(-1);
|
||||||
|
}
|
||||||
|
// Vehicle, cargo, casualties and surviving crew remain physical and lootable.
|
||||||
|
}
|
||||||
|
bool CrewValid(ERR_GameMode mode)
|
||||||
|
{
|
||||||
|
if (!Group || !Entity || !ERR_Actors.Alive(Entity) || Group.GetFaction() != mode.EnemyFaction() || !ERR_Actors.CanFight(Driver)) return false;
|
||||||
|
if (ERR_Actors.Player(Driver) || !ERR_ConvoyRules.PartOf(CompartmentAccessComponent.GetVehicleIn(Driver), Entity)) return false;
|
||||||
|
foreach (IEntity member : Members)
|
||||||
|
if (!ERR_Actors.Alive(member) || ERR_Actors.Player(member) || ERR_Actors.Group(member) != Group) return false;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool Order(ERR_ForceRoute route, float now)
|
||||||
|
{
|
||||||
|
if (Released || Arrived || !Group || !Entity || !route || RouteIndex >= route.Count()) return false;
|
||||||
|
if (Waypoint) return true;
|
||||||
|
Waypoint = AIWaypoint.Cast(ERR_Actors.Spawn(ERR_Resources.MoveWaypoint(), route.At(RouteIndex)));
|
||||||
|
if (!Waypoint) return false;
|
||||||
|
Waypoint.SetCompletionRadius(35);
|
||||||
|
Group.AddWaypoint(Waypoint);
|
||||||
|
LegDeadline = now + 600000;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
void Tick(ERR_GameMode mode, ERR_ForceRoute route, float now)
|
||||||
|
{
|
||||||
|
if (Released || Arrived) return;
|
||||||
|
if (!CrewValid(mode)) { Release(mode); return; }
|
||||||
|
// Native completion measures the seated group, not the vehicle origin.
|
||||||
|
// Keep the same predicate after native removal of the completed waypoint.
|
||||||
|
if (Waypoint && Waypoint.IsWithinCompletionRadius(Group))
|
||||||
|
{
|
||||||
|
ClearOrder(); RouteIndex++;
|
||||||
|
if (RouteIndex >= route.Count()) { Arrived = true; return; }
|
||||||
|
}
|
||||||
|
if (Waypoint && now >= LegDeadline) { Release(mode); return; }
|
||||||
|
if (!Order(route, now)) Release(mode);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ConvoyCargoCallback : ScriptedInventoryOperationCallback
|
||||||
|
{
|
||||||
|
ResourceName Prefab;
|
||||||
|
bool Finished;
|
||||||
|
bool Succeeded;
|
||||||
|
protected void Finish(bool success) { if (!Finished) { Finished = true; Succeeded = success; } }
|
||||||
|
protected override void OnComplete() { Finish(true); }
|
||||||
|
protected override void OnFailed() { Finish(false); }
|
||||||
|
protected override void OnAllComplete() { Finish(true); }
|
||||||
|
protected override void OnAllFailed() { Finish(false); }
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ConvoyTask
|
||||||
|
{
|
||||||
|
ref ERR_ConvoyReceipt Receipt;
|
||||||
|
ref ERR_ForceRoute Route;
|
||||||
|
ref array<ref ERR_ConvoyVehicle> Vehicles = {};
|
||||||
|
ref array<ref ERR_ConvoyCargoCallback> Cargo = {};
|
||||||
|
bool Stopped;
|
||||||
|
bool Ready;
|
||||||
|
bool CargoIssued;
|
||||||
|
float Deadline;
|
||||||
|
float NextCheck;
|
||||||
|
string Reason;
|
||||||
|
void Stop(ERR_GameMode mode, string reason)
|
||||||
|
{
|
||||||
|
if (Stopped) return;
|
||||||
|
Stopped = true; Reason = reason;
|
||||||
|
foreach (ERR_ConvoyVehicle vehicle : Vehicles) vehicle.Release(mode);
|
||||||
|
ERR_HQ.Event("CONVOY STOP", reason + "; surviving entities and cargo preserved");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ConvoyService
|
||||||
|
{
|
||||||
|
protected ERR_GameMode m_Mode;
|
||||||
|
protected ERR_ConvoyPool m_Pool;
|
||||||
|
protected ref array<ref ERR_ConvoyTask> m_Tasks = {};
|
||||||
|
protected bool m_Stopped;
|
||||||
|
void ERR_ConvoyService(ERR_GameMode mode, ERR_ConvoyPool pool) { m_Mode = mode; m_Pool = pool; }
|
||||||
|
protected bool Current()
|
||||||
|
{
|
||||||
|
return !m_Stopped && Replication.IsServer() && m_Mode && m_Mode == ERR_GameMode.Get() && m_Mode.Active() && m_Pool;
|
||||||
|
}
|
||||||
|
protected bool FillCrew(ERR_ConvoyVehicle unit)
|
||||||
|
{
|
||||||
|
array<BaseCompartmentSlot> all = {};
|
||||||
|
if (!ERR_ConvoyRules.CollectSeats(unit.Entity, all)) return false;
|
||||||
|
array<BaseCompartmentSlot> drivers = {}, turrets = {}, cargo = {};
|
||||||
|
foreach (BaseCompartmentSlot slot : all)
|
||||||
|
{
|
||||||
|
if (!slot.IsCompartmentAccessible() || slot.IsOccupied()) continue;
|
||||||
|
if (slot.GetType() == ECompartmentType.PILOT) drivers.Insert(slot);
|
||||||
|
else if (slot.GetType() == ECompartmentType.TURRET) turrets.Insert(slot);
|
||||||
|
else if (slot.GetType() == ECompartmentType.CARGO) cargo.Insert(slot);
|
||||||
|
}
|
||||||
|
int requiredTurrets = 1;
|
||||||
|
if (unit.Index == 1 || unit.Index == 2) requiredTurrets = 0;
|
||||||
|
if (unit.Index == 4) requiredTurrets = 2;
|
||||||
|
if (drivers.Count() != 1 || turrets.Count() < requiredTurrets || (unit.Index == 2 && cargo.Count() < 8)) return false;
|
||||||
|
unit.Seats.Insert(drivers[0]);
|
||||||
|
for (int i = 0; i < requiredTurrets; i++) unit.Seats.Insert(turrets[i]);
|
||||||
|
if (unit.Index == 2) for (int i = 0; i < 8; i++) unit.Seats.Insert(cargo[i]);
|
||||||
|
// Exact planned population is known before any character is created.
|
||||||
|
if (unit.Seats.Count() != ERR_ConvoyPool.CrewCount(unit.Index)) return false;
|
||||||
|
AIGroup nativeGroup = unit.Group;
|
||||||
|
foreach (BaseCompartmentSlot seat : unit.Seats)
|
||||||
|
{
|
||||||
|
IEntity actor = seat.SpawnCharacterInCompartment(ERR_ConvoyResources.Soldier(), nativeGroup, ERR_ConvoyResources.GroupPrefab());
|
||||||
|
if (actor) { unit.Members.Insert(actor); m_Mode.Own(actor); }
|
||||||
|
if (!actor || nativeGroup != unit.Group) return false;
|
||||||
|
}
|
||||||
|
unit.Driver = unit.Members[0];
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
ERR_ConvoyTask Dispatch(ERR_ConvoyReceipt receipt, array<vector> positions, array<vector> angles, ERR_ForceRoute route, float now)
|
||||||
|
{
|
||||||
|
if (!Current() || !ERR_ForceRules.Finite(now) || now < 0 || !ERR_ConvoyRules.Plan(positions, angles, route) || !ERR_ConvoyResources.Available() || !ERR_ConvoyRules.GroundClear(positions, angles)) return null;
|
||||||
|
// The selected stock crew and group are USSR. Other factions require a new
|
||||||
|
// reviewed catalog; never silently rewrite affiliations on incompatible kit.
|
||||||
|
if (!m_Mode.EnemyFaction() || m_Mode.EnemyFaction().GetFactionKey() != "USSR" || !m_Pool.Consume(receipt)) return null;
|
||||||
|
ERR_ConvoyTask task = new ERR_ConvoyTask(); task.Receipt = receipt; task.Route = route; task.Deadline = now + 30000;
|
||||||
|
m_Tasks.Insert(task);
|
||||||
|
for (int index = 0; index < 6; index++)
|
||||||
|
{
|
||||||
|
ERR_ConvoyVehicle unit = new ERR_ConvoyVehicle(); unit.Index = index; task.Vehicles.Insert(unit);
|
||||||
|
unit.Group = SCR_AIGroup.Cast(ERR_Actors.Spawn(ERR_ConvoyResources.GroupPrefab(), positions[index]));
|
||||||
|
if (unit.Group) m_Mode.Own(unit.Group);
|
||||||
|
unit.Entity = Vehicle.Cast(ERR_Actors.Spawn(ERR_ConvoyResources.VehiclePrefab(index), positions[index], angles[index]));
|
||||||
|
if (unit.Entity) m_Mode.Own(unit.Entity);
|
||||||
|
if (!unit.Group || !unit.Entity || unit.Group.GetFaction() != m_Mode.EnemyFaction() || !ERR_ConvoyRules.EmptyCrewTemplate(unit.Group) || !FillCrew(unit))
|
||||||
|
{ task.Stop(m_Mode, "finite convoy startup failed; receipt consumed without retry"); return task; }
|
||||||
|
FactionAffiliationComponent affiliation = FactionAffiliationComponent.Cast(unit.Entity.FindComponent(FactionAffiliationComponent));
|
||||||
|
if (affiliation) affiliation.SetAffiliatedFaction(m_Mode.EnemyFaction());
|
||||||
|
AICarMovementComponent movement = AICarMovementComponent.Cast(unit.Entity.FindComponent(AICarMovementComponent));
|
||||||
|
if (movement) movement.SetCruiseSpeed(35);
|
||||||
|
}
|
||||||
|
ERR_HQ.Event("CONVOY CREATED", "six physical vehicles and 19 finite crew; native readiness and ledger admission pending");
|
||||||
|
return task;
|
||||||
|
}
|
||||||
|
protected string ReadinessReason(ERR_ConvoyVehicle unit)
|
||||||
|
{
|
||||||
|
if (unit.Registered) return "already admitted";
|
||||||
|
if (!unit.Group) return "missing group";
|
||||||
|
if (!unit.Entity) return "missing vehicle";
|
||||||
|
if (!ERR_Actors.Alive(unit.Entity)) return "vehicle destroyed or lacks damage state";
|
||||||
|
if (unit.Group.GetFaction() != m_Mode.EnemyFaction()) return "group faction mismatch";
|
||||||
|
if (!ERR_Actors.CanFight(unit.Driver)) return "driver absent/dead/unconscious or controller unavailable";
|
||||||
|
if (ERR_Actors.Player(unit.Driver)) return "driver controlled by player";
|
||||||
|
if (!ERR_ConvoyRules.PartOf(CompartmentAccessComponent.GetVehicleIn(unit.Driver), unit.Entity)) return "driver outside intended vehicle";
|
||||||
|
foreach (IEntity member : unit.Members)
|
||||||
|
{
|
||||||
|
if (!ERR_Actors.Alive(member)) return "member absent/dead or damage state unavailable";
|
||||||
|
if (ERR_Actors.Player(member)) return "member controlled by player";
|
||||||
|
if (ERR_Actors.Group(member) != unit.Group) return "member native agent/parent group mismatch";
|
||||||
|
}
|
||||||
|
array<AIAgent> agents = {}; unit.Group.GetAgents(agents);
|
||||||
|
if (agents.Count() != unit.Members.Count()) return "native agent count differs from original crew";
|
||||||
|
foreach (AIAgent agent : agents)
|
||||||
|
{
|
||||||
|
if (!agent) return "null native agent";
|
||||||
|
if (!unit.Members.Contains(agent.GetControlledEntity())) return "native agent controls foreign entity";
|
||||||
|
if (!ERR_Actors.CanFight(agent.GetControlledEntity())) return "native agent actor cannot fight";
|
||||||
|
}
|
||||||
|
SCR_AIGroupUtilityComponent utility = unit.Group.GetGroupUtilityComponent();
|
||||||
|
if (!utility) return "group utility unavailable";
|
||||||
|
if (!utility.m_VehicleMgr) return "group vehicle manager unavailable";
|
||||||
|
SCR_AIVehicleUsageComponent usage = SCR_AIVehicleUsageComponent.Cast(unit.Entity.FindComponent(SCR_AIVehicleUsageComponent));
|
||||||
|
if (!usage) return "vehicle usage component unavailable";
|
||||||
|
for (int i = 0; i < unit.Seats.Count(); i++)
|
||||||
|
if (i >= unit.Members.Count() || !unit.Seats[i] || unit.Seats[i].GetOccupant() != unit.Members[i]) return "intended seat occupant mismatch";
|
||||||
|
return "readiness guards satisfied; awaiting admission";
|
||||||
|
}
|
||||||
|
protected void InspectReadiness(ERR_ConvoyVehicle unit, float now)
|
||||||
|
{
|
||||||
|
if (!unit || now < unit.NextReadinessNote) return;
|
||||||
|
unit.NextReadinessNote = now + 5000;
|
||||||
|
int agents, activeAgents;
|
||||||
|
bool activeGroup;
|
||||||
|
if (unit.Group)
|
||||||
|
{
|
||||||
|
array<AIAgent> current = {}; unit.Group.GetAgents(current);
|
||||||
|
agents = current.Count(); activeGroup = unit.Group.IsAIActivated();
|
||||||
|
foreach (AIAgent agent : current) if (agent && agent.IsAIActivated()) activeAgents++;
|
||||||
|
}
|
||||||
|
ERR_HQ.Event("CONVOY READINESS", string.Format("vehicle=%1 reason=%2 members=%3 agents=%4 activeAgents=%5 activeGroup=%6 seats=%7 registered=%8", unit.Index, ReadinessReason(unit), unit.Members.Count(), agents, activeAgents, activeGroup, unit.Seats.Count(), unit.Registered));
|
||||||
|
}
|
||||||
|
protected bool Admit(ERR_ConvoyTask task, float now)
|
||||||
|
{
|
||||||
|
foreach (ERR_ConvoyVehicle observed : task.Vehicles) InspectReadiness(observed, now);
|
||||||
|
foreach (ERR_ConvoyVehicle unit : task.Vehicles)
|
||||||
|
{
|
||||||
|
if (unit.Registered) continue;
|
||||||
|
if (!unit.CrewValid(m_Mode)) return false;
|
||||||
|
array<AIAgent> agents = {}; unit.Group.GetAgents(agents);
|
||||||
|
if (agents.Count() != unit.Members.Count()) return false;
|
||||||
|
foreach (AIAgent agent : agents)
|
||||||
|
if (!agent || !unit.Members.Contains(agent.GetControlledEntity()) || !ERR_Actors.CanFight(agent.GetControlledEntity())) return false;
|
||||||
|
SCR_AIGroupUtilityComponent utility = unit.Group.GetGroupUtilityComponent();
|
||||||
|
SCR_AIVehicleUsageComponent usage = SCR_AIVehicleUsageComponent.Cast(unit.Entity.FindComponent(SCR_AIVehicleUsageComponent));
|
||||||
|
if (!utility || !utility.m_VehicleMgr || !usage || !utility.m_VehicleMgr.TryAddVehicle(usage)) return false;
|
||||||
|
ERR_ForceRecord record = m_Mode.Forces().Register(task.Receipt.SourceId + "-vehicle-" + unit.Index.ToString(), ERR_ForceKind.CONVOY, unit.Entity.GetOrigin(), unit.Members.Count(), null, unit.Group, now);
|
||||||
|
if (!record || !m_Pool.BindRecord(task.Receipt, unit.Index, record)) { task.Stop(m_Mode, "convoy ledger admission rejected"); return false; }
|
||||||
|
record.Pinned = true;
|
||||||
|
unit.Registered = true;
|
||||||
|
m_Mode.RegisterGroup(unit.Group);
|
||||||
|
ERR_HQ hq = ERR_HQ.Cast(m_Mode.Command());
|
||||||
|
if (hq) hq.ReserveGroup(unit.Group);
|
||||||
|
unit.Group.SetPermanentLOD(0); unit.Group.ActivateAI();
|
||||||
|
foreach (AIAgent active : agents) { active.SetPermanentLOD(0); active.ActivateAI(); }
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
protected void IssueCargo(ERR_ConvoyTask task)
|
||||||
|
{
|
||||||
|
if (task.CargoIssued || task.Stopped || task.Vehicles.Count() != 6) return;
|
||||||
|
task.CargoIssued = true;
|
||||||
|
InventoryStorageManagerComponent inventory = InventoryStorageManagerComponent.Cast(task.Vehicles[1].Entity.FindComponent(InventoryStorageManagerComponent));
|
||||||
|
if (!inventory) { ERR_HQ.Event("CONVOY CARGO", "ammo truck inventory unavailable; no retry or free replacement"); return; }
|
||||||
|
for (int i = 0; i < 56; i++)
|
||||||
|
{
|
||||||
|
ResourceName prefab = ERR_ConvoyResources.Magazine();
|
||||||
|
if (i < 8) prefab = ERR_ConvoyResources.Rifle();
|
||||||
|
ERR_ConvoyCargoCallback operation = new ERR_ConvoyCargoCallback(); operation.Prefab = prefab; task.Cargo.Insert(operation);
|
||||||
|
if (!inventory.TrySpawnPrefabToStorage(prefab, null, -1, EStoragePurpose.PURPOSE_DEPOSIT, operation)) operation.Finished = true;
|
||||||
|
}
|
||||||
|
ERR_HQ.Event("CONVOY CARGO", "finite target submitted once: eight AK74 and 48 magazines; native capacity/completion may reduce actual stock");
|
||||||
|
}
|
||||||
|
void Tick(float now)
|
||||||
|
{
|
||||||
|
if (!Current() || !ERR_ForceRules.Finite(now)) return;
|
||||||
|
foreach (ERR_ConvoyTask task : m_Tasks)
|
||||||
|
{
|
||||||
|
if (task.Stopped || now < task.NextCheck) continue;
|
||||||
|
task.NextCheck = now + 1000;
|
||||||
|
bool captured;
|
||||||
|
foreach (ERR_ConvoyVehicle unit : task.Vehicles) if (ERR_ConvoyRules.Captured(unit.Entity, unit.Group)) captured = true;
|
||||||
|
if (captured) { task.Stop(m_Mode, "player captured convoy vehicle or joined crew"); continue; }
|
||||||
|
if (!task.Ready)
|
||||||
|
{
|
||||||
|
if (now >= task.Deadline) { task.Stop(m_Mode, "native crew readiness expired; no replacement"); continue; }
|
||||||
|
if (!Admit(task, now)) continue;
|
||||||
|
task.Ready = true; IssueCargo(task);
|
||||||
|
}
|
||||||
|
bool pending;
|
||||||
|
foreach (ERR_ConvoyVehicle vehicle : task.Vehicles)
|
||||||
|
{
|
||||||
|
vehicle.Tick(m_Mode, task.Route, now);
|
||||||
|
if (!vehicle.Released && !vehicle.Arrived) pending = true;
|
||||||
|
}
|
||||||
|
if (!pending) task.Stop(m_Mode, "finite authored road route ended or all vehicle orders released");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
int Count() { return m_Tasks.Count(); }
|
||||||
|
string Status()
|
||||||
|
{
|
||||||
|
int ready, stopped, vehicles, completed, failed, pending;
|
||||||
|
foreach (ERR_ConvoyTask task : m_Tasks)
|
||||||
|
{
|
||||||
|
if (task.Ready) ready++;
|
||||||
|
if (task.Stopped) stopped++;
|
||||||
|
foreach (ERR_ConvoyVehicle vehicle : task.Vehicles) if (vehicle && vehicle.Entity) vehicles++;
|
||||||
|
foreach (ERR_ConvoyCargoCallback operation : task.Cargo)
|
||||||
|
{
|
||||||
|
if (!operation.Finished) pending++;
|
||||||
|
else if (operation.Succeeded) completed++;
|
||||||
|
else failed++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
string reason;
|
||||||
|
if (m_Tasks.Count() == 1 && m_Tasks[0].Stopped) reason = m_Tasks[0].Reason;
|
||||||
|
if (reason.Length() > 160) reason = reason.Substring(0, 160);
|
||||||
|
return string.Format("Convoys: %1 tasks, %2 reached readiness, %3 stopped, %4 retained physical vehicles; cargo native insertion successes=%5 failed=%6 pending=%7; current inventory may differ after use/looting", m_Tasks.Count(), ready, stopped, vehicles, completed, failed, pending) + "; reason=" + reason;
|
||||||
|
}
|
||||||
|
void Stop()
|
||||||
|
{
|
||||||
|
if (m_Stopped) return;
|
||||||
|
m_Stopped = true;
|
||||||
|
foreach (ERR_ConvoyTask task : m_Tasks) task.Stop(m_Mode, "HQ ended convoy task service");
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,205 @@
|
|||||||
|
// Owned AI startup-equipment adaptation; source hashes in docs/ai-equipment-migration.md.
|
||||||
|
// HQ supplies the physical groups. No independent spawn/order timers exist here.
|
||||||
|
class ERR_EnemyEquipmentRules
|
||||||
|
{
|
||||||
|
static bool Eligible(ERR_GameMode mode, SCR_AIGroup group, IEntity actor)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || SCR_Global.IsEditMode() || !mode || mode != ERR_GameMode.Get() || !mode.Active()) return false;
|
||||||
|
if (!group || !actor || !ERR_Actors.CanFight(actor) || ERR_Actors.Player(actor) || ERR_Actors.Group(actor) != group) return false;
|
||||||
|
SCR_AIGroupUtilityComponent utility = group.GetGroupUtilityComponent();
|
||||||
|
return utility && utility.IsMilitary() && group.GetPlayerCount(true) == 0 && group.GetFaction() == mode.EnemyFaction();
|
||||||
|
}
|
||||||
|
static EAISkill Floor(EAISkill skill)
|
||||||
|
{
|
||||||
|
if (skill < EAISkill.EXPERT) return EAISkill.EXPERT;
|
||||||
|
return skill;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// The binding is explicit and mission-local; initialization of ordinary AI is untouched.
|
||||||
|
modded class SCR_AICombatComponent
|
||||||
|
{
|
||||||
|
protected ERR_GameMode m_ERRSkillMode;
|
||||||
|
protected SCR_AIGroup m_ERRSkillGroup;
|
||||||
|
protected EAISkill m_ERRPreviousSkill;
|
||||||
|
void ERR_BindEnemySkill(ERR_GameMode mode, SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
if (!ERR_EnemyEquipmentRules.Eligible(mode, group, GetOwner())) return;
|
||||||
|
if (!m_ERRSkillMode) m_ERRPreviousSkill = GetAISkill();
|
||||||
|
m_ERRSkillMode = mode; m_ERRSkillGroup = group;
|
||||||
|
SetAISkill(GetAISkill());
|
||||||
|
}
|
||||||
|
void ERR_ReleaseEnemySkill(ERR_GameMode mode)
|
||||||
|
{
|
||||||
|
if (!m_ERRSkillMode || m_ERRSkillMode != mode) return;
|
||||||
|
m_ERRSkillMode = null; m_ERRSkillGroup = null;
|
||||||
|
super.SetAISkill(m_ERRPreviousSkill);
|
||||||
|
}
|
||||||
|
override void SetAISkill(EAISkill skill)
|
||||||
|
{
|
||||||
|
if (m_ERRSkillMode && ERR_EnemyEquipmentRules.Eligible(m_ERRSkillMode, m_ERRSkillGroup, GetOwner())) skill = ERR_EnemyEquipmentRules.Floor(skill);
|
||||||
|
super.SetAISkill(skill);
|
||||||
|
}
|
||||||
|
override void ResetAISkill()
|
||||||
|
{
|
||||||
|
super.ResetAISkill();
|
||||||
|
if (m_ERRSkillMode) SetAISkill(GetAISkill());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_EnemyEquipmentCallback : ScriptedInventoryOperationCallback
|
||||||
|
{
|
||||||
|
bool Finished;
|
||||||
|
bool Succeeded;
|
||||||
|
protected void Finish(bool success) { if (!Finished) { Finished = true; Succeeded = success; } }
|
||||||
|
protected override void OnComplete() { Finish(true); }
|
||||||
|
protected override void OnFailed() { Finish(false); }
|
||||||
|
protected override void OnAllComplete() { Finish(true); }
|
||||||
|
protected override void OnAllFailed() { Finish(false); }
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_EnemyEquipmentEntry
|
||||||
|
{
|
||||||
|
static const ResourceName LAUNCHER = "{3DF204EEE0534EF2}Prefabs/Weapons/Launchers/FIM92_Stinger/Launcher_FIM92_Stinger.et";
|
||||||
|
static const int MAX_CHECKS = 5;
|
||||||
|
IEntity Actor;
|
||||||
|
SCR_AIGroup Group;
|
||||||
|
SCR_AICombatComponent Combat;
|
||||||
|
int Checks;
|
||||||
|
int SkillChecks;
|
||||||
|
bool Rolled;
|
||||||
|
bool Selected;
|
||||||
|
bool Submitted;
|
||||||
|
bool Complete;
|
||||||
|
bool Released;
|
||||||
|
ref ERR_EnemyEquipmentCallback Operation;
|
||||||
|
|
||||||
|
protected bool Finish(string result)
|
||||||
|
{
|
||||||
|
Complete = true;
|
||||||
|
if (Selected) ERR_HQ.Event("STINGER", result);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool Check(ERR_GameMode mode)
|
||||||
|
{
|
||||||
|
if (Complete) return true;
|
||||||
|
if (!ERR_EnemyEquipmentRules.Eligible(mode, Group, Actor)) return Finish("startup equipment cancelled: actor no longer eligible");
|
||||||
|
Checks++;
|
||||||
|
if (!Rolled)
|
||||||
|
{
|
||||||
|
int oneIn = mode.Settings().Get("stingerChanceOneIn");
|
||||||
|
Rolled = true;
|
||||||
|
if (oneIn > 0) Selected = Math.RandomInt(0, oneIn) == 0;
|
||||||
|
}
|
||||||
|
if (!Selected) return Finish("not selected");
|
||||||
|
BaseWeaponManagerComponent weapons = BaseWeaponManagerComponent.Cast(Actor.FindComponent(BaseWeaponManagerComponent));
|
||||||
|
InventoryStorageManagerComponent inventory = InventoryStorageManagerComponent.Cast(Actor.FindComponent(InventoryStorageManagerComponent));
|
||||||
|
if (!weapons || !inventory)
|
||||||
|
{
|
||||||
|
if (Checks >= MAX_CHECKS) return Finish("inventory unavailable after bounded startup checks");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
array<IEntity> equipped = {};
|
||||||
|
weapons.GetWeaponsList(equipped);
|
||||||
|
foreach (IEntity item : equipped)
|
||||||
|
{
|
||||||
|
if (item && item.GetPrefabData() && item.GetPrefabData().GetPrefabName() == LAUNCHER)
|
||||||
|
return Finish("physical FIM-92 observed in weapon slot; no replacement will be issued");
|
||||||
|
}
|
||||||
|
// A successful callback may precede a changed slot; dropping/looting that item
|
||||||
|
// before observation must not cause a second grant. Failure permits a bounded retry.
|
||||||
|
if (Submitted && Operation && Operation.Finished && Operation.Succeeded) return Finish("native insertion completed; equipment will not be replenished");
|
||||||
|
if (Checks >= MAX_CHECKS) return Finish("startup deadline reached; unresolved insertion quarantined for this actor");
|
||||||
|
if (Submitted && Operation && !Operation.Finished) return false;
|
||||||
|
Operation = new ERR_EnemyEquipmentCallback();
|
||||||
|
Submitted = true;
|
||||||
|
if (!inventory.TrySpawnPrefabToStorage(LAUNCHER, null, -1, EStoragePurpose.PURPOSE_WEAPON_PROXY, Operation)) Submitted = false;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
void Stop(ERR_GameMode mode)
|
||||||
|
{
|
||||||
|
Complete = true;
|
||||||
|
Released = true;
|
||||||
|
if (Combat) Combat.ERR_ReleaseEnemySkill(mode);
|
||||||
|
Combat = null;
|
||||||
|
// Do not interpret Stop as cancellation of an accepted native insertion.
|
||||||
|
// The service is terminal and retains this exact actor's completed entry.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_EnemyEquipmentGroup
|
||||||
|
{
|
||||||
|
SCR_AIGroup Group;
|
||||||
|
int Scans;
|
||||||
|
float ReadyAt;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_EnemyEquipment
|
||||||
|
{
|
||||||
|
protected ERR_GameMode m_Mode;
|
||||||
|
protected ref array<ref ERR_EnemyEquipmentGroup> m_Groups = {};
|
||||||
|
protected ref array<ref ERR_EnemyEquipmentEntry> m_Entries = {};
|
||||||
|
protected float m_NextCheck;
|
||||||
|
protected bool m_Stopped;
|
||||||
|
void ERR_EnemyEquipment(ERR_GameMode mode) { m_Mode = mode; }
|
||||||
|
void RegisterGroup(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
if (m_Stopped || !Replication.IsServer() || !group || m_Groups.Count() >= 128) return;
|
||||||
|
foreach (ERR_EnemyEquipmentGroup existing : m_Groups) if (existing.Group == group) return;
|
||||||
|
ERR_EnemyEquipmentGroup state = new ERR_EnemyEquipmentGroup(); state.Group = group;
|
||||||
|
state.ReadyAt = GetGame().GetWorld().GetWorldTime() + 2000;
|
||||||
|
m_Groups.Insert(state);
|
||||||
|
}
|
||||||
|
void UnregisterGroup(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
foreach (ERR_EnemyEquipmentGroup state : m_Groups) if (state.Group == group) state.Scans = 5;
|
||||||
|
foreach (ERR_EnemyEquipmentEntry entry : m_Entries) if (entry.Group == group) entry.Stop(m_Mode);
|
||||||
|
}
|
||||||
|
protected bool Known(IEntity actor)
|
||||||
|
{
|
||||||
|
foreach (ERR_EnemyEquipmentEntry entry : m_Entries) if (entry.Actor == actor) return true;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
void Tick(float now)
|
||||||
|
{
|
||||||
|
if (m_Stopped || !Replication.IsServer() || !m_Mode || m_Mode != ERR_GameMode.Get() || !m_Mode.Active() || now < m_NextCheck) return;
|
||||||
|
m_NextCheck = now + 3000;
|
||||||
|
foreach (ERR_EnemyEquipmentGroup state : m_Groups)
|
||||||
|
{
|
||||||
|
if (state.Scans >= 5 || now < state.ReadyAt) continue;
|
||||||
|
state.Scans++;
|
||||||
|
if (!state.Group) continue;
|
||||||
|
array<AIAgent> agents = {}; state.Group.GetAgents(agents);
|
||||||
|
foreach (AIAgent agent : agents)
|
||||||
|
{
|
||||||
|
if (!agent || m_Entries.Count() >= 2048) continue;
|
||||||
|
IEntity actor = agent.GetControlledEntity();
|
||||||
|
if (Known(actor) || !ERR_EnemyEquipmentRules.Eligible(m_Mode, state.Group, actor)) continue;
|
||||||
|
ERR_EnemyEquipmentEntry entry = new ERR_EnemyEquipmentEntry(); entry.Actor = actor; entry.Group = state.Group;
|
||||||
|
entry.Combat = SCR_AICombatComponent.Cast(actor.FindComponent(SCR_AICombatComponent));
|
||||||
|
if (entry.Combat) entry.Combat.ERR_BindEnemySkill(m_Mode, state.Group);
|
||||||
|
m_Entries.Insert(entry);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
foreach (ERR_EnemyEquipmentEntry entry : m_Entries)
|
||||||
|
{
|
||||||
|
if (entry.Released) continue;
|
||||||
|
if (!ERR_EnemyEquipmentRules.Eligible(m_Mode, entry.Group, entry.Actor)) { entry.Stop(m_Mode); continue; }
|
||||||
|
// Combat may arrive after the group's initial membership notification.
|
||||||
|
if (!entry.Combat && entry.SkillChecks < 5)
|
||||||
|
{
|
||||||
|
entry.SkillChecks++;
|
||||||
|
entry.Combat = SCR_AICombatComponent.Cast(entry.Actor.FindComponent(SCR_AICombatComponent));
|
||||||
|
if (entry.Combat) entry.Combat.ERR_BindEnemySkill(m_Mode, entry.Group);
|
||||||
|
}
|
||||||
|
entry.Check(m_Mode);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void Stop()
|
||||||
|
{
|
||||||
|
if (m_Stopped) return;
|
||||||
|
m_Stopped = true;
|
||||||
|
foreach (ERR_EnemyEquipmentEntry entry : m_Entries) entry.Stop(m_Mode);
|
||||||
|
m_Groups.Clear();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -12,6 +12,19 @@ class ERR_HQUnit
|
|||||||
ref ERR_HQReport PendingOrder;
|
ref ERR_HQReport PendingOrder;
|
||||||
ref ERR_HQReport Assignment;
|
ref ERR_HQReport Assignment;
|
||||||
AIWaypoint Waypoint;
|
AIWaypoint Waypoint;
|
||||||
|
ref ERR_HQTask Task;
|
||||||
|
ref ERR_HQTask PendingTask;
|
||||||
|
ref ERR_HQSearchReport PendingSweep;
|
||||||
|
ref ERR_HQStatusReport PendingStatus;
|
||||||
|
ref ERR_HQStatusSampler StatusSampler = new ERR_HQStatusSampler();
|
||||||
|
string ForceSourceId;
|
||||||
|
float NextStatus;
|
||||||
|
bool PendingCheckin;
|
||||||
|
bool HomeGuard;
|
||||||
|
string HomeId;
|
||||||
|
bool PlanEligible;
|
||||||
|
bool PlanFighting;
|
||||||
|
vector PlanPosition;
|
||||||
bool ReservedForSupport;
|
bool ReservedForSupport;
|
||||||
int LogisticsReservation;
|
int LogisticsReservation;
|
||||||
ref ERR_MortarSupplyStatus PendingSupplyStatus;
|
ref ERR_MortarSupplyStatus PendingSupplyStatus;
|
||||||
@@ -31,34 +44,70 @@ class ERR_HQUnit
|
|||||||
return survivor;
|
return survivor;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Release()
|
void CancelPending()
|
||||||
{
|
{
|
||||||
if (Waypoint)
|
PendingOrder = null;
|
||||||
{
|
PendingCheckin = false;
|
||||||
if (Group) Group.RemoveWaypoint(Waypoint);
|
PendingTask = null;
|
||||||
SCR_EntityHelper.DeleteEntityAndChildren(Waypoint);
|
Downlink = null;
|
||||||
}
|
}
|
||||||
Waypoint = null;
|
ERR_HQTask PlannedTask()
|
||||||
Assignment = null;
|
{
|
||||||
PendingOrder = null;
|
if (PendingTask) return PendingTask;
|
||||||
Downlink = null;
|
return Task;
|
||||||
}
|
}
|
||||||
|
void ReleaseAssignment()
|
||||||
|
{
|
||||||
|
ERR_GameMode mode = ERR_GameMode.Get();
|
||||||
|
ERR_ForceRecord record;
|
||||||
|
if (mode && Group) record = mode.Forces().FindGroup(Group);
|
||||||
|
if (record && !record.Eliminated)
|
||||||
|
{
|
||||||
|
record.Duty = record.HomeDuty;
|
||||||
|
record.DutyTarget = record.HomePosition;
|
||||||
|
}
|
||||||
|
if (Waypoint)
|
||||||
|
{
|
||||||
|
if (Group) Group.RemoveWaypoint(Waypoint);
|
||||||
|
SCR_EntityHelper.DeleteEntityAndChildren(Waypoint);
|
||||||
|
}
|
||||||
|
Waypoint = null;
|
||||||
|
Assignment = null;
|
||||||
|
Task = null;
|
||||||
|
}
|
||||||
|
void Release() { ReleaseAssignment(); CancelPending(); }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class ERR_HQ : ERR_CommandService
|
class ERR_HQ : ERR_CommandService
|
||||||
{
|
{
|
||||||
protected ERR_GameMode m_Mode;
|
protected ERR_GameMode m_Mode;
|
||||||
protected ref ERR_MortarSystem m_Mortars;
|
protected ref ERR_MortarSystem m_Mortars;
|
||||||
|
protected ref ERR_EnemyEquipment m_Equipment;
|
||||||
|
protected ref ERR_ConvoyPool m_ConvoyPool;
|
||||||
|
protected ref ERR_ConvoyService m_Convoys;
|
||||||
|
protected ref ERR_ConvoyTask m_ConvoyTask;
|
||||||
|
protected ref array<vector> m_ConvoyPositions = {};
|
||||||
|
protected ref array<vector> m_ConvoyAngles = {};
|
||||||
|
protected ref ERR_ForceRoute m_ConvoyRoute;
|
||||||
|
protected string m_ConvoyFailure;
|
||||||
|
protected ref ERR_HQBodyObserver m_Bodies = new ERR_HQBodyObserver();
|
||||||
|
protected ref ERR_HQWatch m_Watch = new ERR_HQWatch();
|
||||||
protected ref ERR_MortarLogistics m_Logistics;
|
protected ref ERR_MortarLogistics m_Logistics;
|
||||||
protected ref array<ref ERR_HQUnit> m_Units = {};
|
protected ref array<ref ERR_HQUnit> m_Units = {};
|
||||||
protected ref array<ref ERR_HQReport> m_Contacts = {};
|
protected ref array<ref ERR_HQReport> m_Contacts = {};
|
||||||
|
protected ref ERR_HQMemory m_Memory = new ERR_HQMemory();
|
||||||
|
protected ref ERR_HQCoverage m_Coverage = new ERR_HQCoverage();
|
||||||
|
protected ref array<ref ERR_HQHuntWindow> m_Hunts = {};
|
||||||
|
protected ref array<ref ERR_HQBelief> m_PlanBeliefs = {};
|
||||||
|
protected ref map<string, int> m_HomeAvailable = new map<string, int>();
|
||||||
protected ref ERR_HQNetwork m_Network = new ERR_HQNetwork();
|
protected ref ERR_HQNetwork m_Network = new ERR_HQNetwork();
|
||||||
protected ref ERR_HQJournal m_Journal = new ERR_HQJournal();
|
protected ref ERR_HQJournal m_Journal = new ERR_HQJournal();
|
||||||
protected int m_NextId;
|
protected int m_NextId;
|
||||||
protected float m_NextNetwork;
|
protected float m_NextNetwork;
|
||||||
protected float m_NextAssignment;
|
protected float m_NextAssignment;
|
||||||
|
|
||||||
void ERR_HQ(ERR_GameMode mode) { m_Mode = mode; m_Mortars = new ERR_MortarSystem(this); m_Logistics = new ERR_MortarLogistics(this, mode); }
|
void ERR_HQ(ERR_GameMode mode) { m_Mode = mode; m_Equipment = new ERR_EnemyEquipment(mode); m_ConvoyPool = new ERR_ConvoyPool(mode, 1); m_Convoys = new ERR_ConvoyService(mode, m_ConvoyPool); m_Mortars = new ERR_MortarSystem(this); m_Logistics = new ERR_MortarLogistics(this, mode); }
|
||||||
static ERR_HQ Get()
|
static ERR_HQ Get()
|
||||||
{
|
{
|
||||||
ERR_GameMode mode = ERR_GameMode.Get();
|
ERR_GameMode mode = ERR_GameMode.Get();
|
||||||
@@ -75,6 +124,63 @@ class ERR_HQ : ERR_CommandService
|
|||||||
ERR_HQ hq = Get();
|
ERR_HQ hq = Get();
|
||||||
if (hq) hq.Journal().Write(kind, message, messageId);
|
if (hq) hq.Journal().Write(kind, message, messageId);
|
||||||
}
|
}
|
||||||
|
ERR_ConvoyPool ConvoyPool() { return m_ConvoyPool; }
|
||||||
|
ERR_ConvoyService Convoys() { return m_Convoys; }
|
||||||
|
ERR_ConvoyTask ConvoyTask() { return m_ConvoyTask; }
|
||||||
|
bool PrepareConvoy(vector seed)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !MissionActive() || m_ConvoyTask) return false;
|
||||||
|
m_ConvoyPositions.Clear(); m_ConvoyAngles.Clear(); m_ConvoyRoute = null;
|
||||||
|
if (!ERR_ConvoyRoadPlan.Build(seed, m_ConvoyPositions, m_ConvoyAngles, m_ConvoyRoute))
|
||||||
|
{
|
||||||
|
m_ConvoyPositions.Clear(); m_ConvoyAngles.Clear(); m_ConvoyRoute = null;
|
||||||
|
m_ConvoyFailure = "No sufficiently long, wide and clear road near the deployment site.";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
m_ConvoyFailure = "";
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool StartConvoy()
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !MissionActive() || m_ConvoyTask || !m_ConvoyRoute) return false;
|
||||||
|
// Every existing formation must be admitted before the additional 19 bodies
|
||||||
|
// are budgeted. In particular, asynchronous mortar startup cannot be skipped.
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (unit.Group && !m_Mode.Forces().FindGroup(unit.Group))
|
||||||
|
{
|
||||||
|
m_ConvoyFailure = "Existing force admission is still pending; convoy deployment withheld.";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
ERR_ConvoyReceipt receipt = m_ConvoyPool.Reserve("everon-supply-convoy-1");
|
||||||
|
if (!receipt || receipt.Consumed)
|
||||||
|
{
|
||||||
|
m_ConvoyFailure = "The finite convoy allowance or physical force budget is unavailable.";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
m_ConvoyTask = m_Convoys.Dispatch(receipt, m_ConvoyPositions, m_ConvoyAngles, m_ConvoyRoute, GetGame().GetWorld().GetWorldTime());
|
||||||
|
if (!m_ConvoyTask)
|
||||||
|
{
|
||||||
|
m_ConvoyFailure = "Deployment preflight failed; no convoy created.";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
m_ConvoyFailure = "";
|
||||||
|
return !m_ConvoyTask.Stopped;
|
||||||
|
}
|
||||||
|
bool StartScenarioConvoy()
|
||||||
|
{
|
||||||
|
if (!m_Mode || !m_Mode.Sites()) return false;
|
||||||
|
ERR_SiteRuntime site = m_Mode.Sites().Find("everon-supply-1");
|
||||||
|
if (!site || !site.Definition) return false;
|
||||||
|
return PrepareConvoy(site.Definition.Position) && StartConvoy();
|
||||||
|
}
|
||||||
|
string ConvoyStatus()
|
||||||
|
{
|
||||||
|
string detail = m_Convoys.Status();
|
||||||
|
if (!m_ConvoyFailure.IsEmpty()) detail += "; " + m_ConvoyFailure;
|
||||||
|
return detail;
|
||||||
|
}
|
||||||
ERR_MortarSystem Mortars() { return m_Mortars; }
|
ERR_MortarSystem Mortars() { return m_Mortars; }
|
||||||
bool PrepareSupport() { return m_Mortars.Prepare() && m_Logistics.Prepare(); }
|
bool PrepareSupport() { return m_Mortars.Prepare() && m_Logistics.Prepare(); }
|
||||||
ERR_MortarLogistics Logistics() { return m_Logistics; }
|
ERR_MortarLogistics Logistics() { return m_Logistics; }
|
||||||
@@ -83,7 +189,7 @@ class ERR_HQ : ERR_CommandService
|
|||||||
foreach (ERR_HQUnit unit : m_Units)
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
{
|
{
|
||||||
if (unit.Group != group) continue;
|
if (unit.Group != group) continue;
|
||||||
unit.Release();
|
ReleaseUnit(unit, GetGame().GetWorld().GetWorldTime());
|
||||||
unit.ReservedForSupport = true;
|
unit.ReservedForSupport = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -175,39 +281,75 @@ class ERR_HQ : ERR_CommandService
|
|||||||
if (ERR_MortarPrediction.Fresh(contact, now)) contacts.Insert(contact.Snapshot());
|
if (ERR_MortarPrediction.Fresh(contact, now)) contacts.Insert(contact.Snapshot());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ERR_HQMemory Memory() { return m_Memory; }
|
||||||
|
ERR_HQCoverage Coverage() { return m_Coverage; }
|
||||||
ERR_HQJournal Journal() { return m_Journal; }
|
ERR_HQJournal Journal() { return m_Journal; }
|
||||||
string Status()
|
string Status()
|
||||||
{
|
{
|
||||||
return string.Format("HQ: %1 groups, %2 delivered contacts, %3 assignments", m_Units.Count(), m_Contacts.Count(), Assigned()) + "; " + m_Mortars.Status() + "; " + m_Logistics.Status();
|
return string.Format("HQ: %1 groups, %2 delivered contacts, %3 assignments", m_Units.Count(), m_Contacts.Count(), Assigned()) + string.Format("; %1 remembered tracks, %2 swept cells", m_Memory.Count(), m_Coverage.Count()) + "; " + m_Mode.Forces().Status() + "; " + m_Mortars.Status() + "; " + m_Logistics.Status();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void BindPhysical(ERR_HQUnit unit)
|
||||||
|
{
|
||||||
|
if (!unit || !unit.Group) return;
|
||||||
|
ERR_ForceRecord record = m_Mode.Forces().FindGroup(unit.Group);
|
||||||
|
if (!record || !record.Physical || record.Eliminated) return;
|
||||||
|
unit.ForceSourceId = record.SourceId;
|
||||||
|
if (!unit.StatusSampler.Bound()) unit.StatusSampler.Bind(unit.Group, record.SourceId, record.InitialStrength, m_Mode.EnemyFaction());
|
||||||
|
m_Bodies.RegisterGroup(unit.Group);
|
||||||
|
}
|
||||||
override void RegisterGroup(SCR_AIGroup group)
|
override void RegisterGroup(SCR_AIGroup group)
|
||||||
{
|
{
|
||||||
if (!Replication.IsServer() || !group || m_Units.Count() >= 128) return;
|
if (!Replication.IsServer() || !group) return;
|
||||||
foreach (ERR_HQUnit known : m_Units) if (known.Group == group) return;
|
foreach (ERR_HQUnit known : m_Units) if (known.Group == group) { BindPhysical(known); return; }
|
||||||
|
if (m_Units.Count() >= 128) return;
|
||||||
SCR_AIGroupUtilityComponent utility = SCR_AIGroupUtilityComponent.Cast(group.FindComponent(SCR_AIGroupUtilityComponent));
|
SCR_AIGroupUtilityComponent utility = SCR_AIGroupUtilityComponent.Cast(group.FindComponent(SCR_AIGroupUtilityComponent));
|
||||||
if (!utility || group.GetFaction() != m_Mode.EnemyFaction()) return;
|
if (!utility || group.GetFaction() != m_Mode.EnemyFaction()) return;
|
||||||
ERR_HQUnit unit = new ERR_HQUnit();
|
ERR_HQUnit unit = new ERR_HQUnit();
|
||||||
unit.Id = ++m_NextId;
|
unit.Id = ++m_NextId;
|
||||||
unit.Group = group;
|
unit.Group = group;
|
||||||
unit.Utility = utility;
|
unit.Utility = utility;
|
||||||
|
ERR_SiteService sites = m_Mode.Sites();
|
||||||
|
ERR_SiteRuntime home;
|
||||||
|
if (sites) home = sites.FindGroup(group);
|
||||||
|
if (home)
|
||||||
|
{
|
||||||
|
unit.HomeId = home.Definition.Id;
|
||||||
|
unit.HomeGuard = !home.Definition.Patrol || home.Definition.Patrol.IsEmpty();
|
||||||
|
}
|
||||||
int phase = unit.Id % 5;
|
int phase = unit.Id % 5;
|
||||||
unit.NextReport = GetGame().GetWorld().GetWorldTime() + phase * 1000;
|
unit.NextReport = GetGame().GetWorld().GetWorldTime() + phase * 1000;
|
||||||
m_Units.Insert(unit);
|
m_Units.Insert(unit);
|
||||||
|
m_Equipment.RegisterGroup(group);
|
||||||
|
BindPhysical(unit);
|
||||||
|
unit.NextStatus = GetGame().GetWorld().GetWorldTime() + 10000 + phase * 1000;
|
||||||
m_Journal.Write("REGISTER", string.Format("group %1", unit.Id));
|
m_Journal.Write("REGISTER", string.Format("group %1", unit.Id));
|
||||||
}
|
}
|
||||||
|
|
||||||
override void UnregisterGroup(SCR_AIGroup group)
|
override void UnregisterGroup(SCR_AIGroup group)
|
||||||
{
|
{
|
||||||
|
m_Equipment.UnregisterGroup(group);
|
||||||
foreach (ERR_HQUnit unit : m_Units)
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
{
|
{
|
||||||
if (unit.Group != group) continue;
|
if (unit.Group != group) continue;
|
||||||
unit.Release();
|
ReleaseUnit(unit, GetGame().GetWorld().GetWorldTime());
|
||||||
unit.Group = null;
|
unit.Group = null;
|
||||||
unit.Utility = null;
|
unit.Utility = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected int HuntingAssigned()
|
||||||
|
{
|
||||||
|
int count;
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (!unit.Assignment && !unit.PendingOrder) continue;
|
||||||
|
ERR_HQTask planned = unit.PlannedTask();
|
||||||
|
if (planned && planned.ReleaseOnly) planned = planned.ReplacesTask;
|
||||||
|
if (planned && !planned.Investigation()) count++;
|
||||||
|
}
|
||||||
|
return count;
|
||||||
|
}
|
||||||
protected int Assigned()
|
protected int Assigned()
|
||||||
{
|
{
|
||||||
int total;
|
int total;
|
||||||
@@ -264,9 +406,147 @@ class ERR_HQ : ERR_CommandService
|
|||||||
m_Journal.Write("REPORT", route.Payload, report.MessageId);
|
m_Journal.Write("REPORT", route.Payload, report.MessageId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void ObserveBody(ERR_HQUnit unit, float now)
|
||||||
|
{
|
||||||
|
if (unit.Uplink || !unit.Radio || !unit.Group) return;
|
||||||
|
ERR_HQReport report;
|
||||||
|
if (!m_Bodies.Observe(unit.Group, now, report)) return;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio);
|
||||||
|
if (!route) return;
|
||||||
|
report.MessageId = m_Journal.Message(); report.Source = unit.Group;
|
||||||
|
route.MessageId = report.MessageId;
|
||||||
|
route.Payload = "visible casualty evidence; cause unknown; " + report.Description(now);
|
||||||
|
unit.PendingReport = report.Snapshot(); unit.Uplink = route;
|
||||||
|
m_Journal.Write("BODY REPORT", route.Payload, route.MessageId);
|
||||||
|
}
|
||||||
|
protected void StatusReport(ERR_HQUnit unit, float now)
|
||||||
|
{
|
||||||
|
unit.StatusSampler.ObserveDeaths();
|
||||||
|
if (unit.Uplink || !unit.Radio || now < unit.NextStatus) return;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio);
|
||||||
|
if (!route) return;
|
||||||
|
ERR_HQStatusReport report = unit.StatusSampler.Sample(now, m_Journal.Message(), unit.Radio);
|
||||||
|
if (!report) return;
|
||||||
|
route.MessageId = report.MessageId;
|
||||||
|
route.Payload = string.Format("status %1: %2 living, %3 fit, %4 confirmed losses; sampled=%5", report.SourceId, report.Count, report.Fit, report.ConfirmedLosses, report.ObservedAt);
|
||||||
|
unit.PendingStatus = report; unit.Uplink = route; unit.NextStatus = now + 180000;
|
||||||
|
m_Journal.Write("STATUS REPORT", route.Payload, route.MessageId);
|
||||||
|
}
|
||||||
|
// Due routine status and requested check-ins get the next free uplink.
|
||||||
|
// Positive observations precede a negative search report.
|
||||||
|
protected void QueueReports(ERR_HQUnit unit, float now)
|
||||||
|
{
|
||||||
|
StatusReport(unit, now);
|
||||||
|
Observe(unit, now);
|
||||||
|
ObserveBody(unit, now);
|
||||||
|
Sweep(unit, now);
|
||||||
|
}
|
||||||
|
protected bool WatchTaskValid(ERR_HQTask task)
|
||||||
|
{
|
||||||
|
if (!task || !task.Investigation()) return false;
|
||||||
|
ERR_HQWatchEntry entry = m_Watch.Find(task.WatchSourceId);
|
||||||
|
return entry && !entry.Closed && entry.Investigating && entry.MessageId == task.WatchMessageId && entry.RequestId == task.WatchRequestId;
|
||||||
|
}
|
||||||
|
protected void FinishWatch(ERR_HQTask task, float now)
|
||||||
|
{
|
||||||
|
if (task && task.Investigation()) m_Watch.FinishInvestigation(task.WatchSourceId, task.WatchMessageId, task.WatchRequestId, now);
|
||||||
|
}
|
||||||
|
protected void ReleaseUnit(ERR_HQUnit unit, float now)
|
||||||
|
{
|
||||||
|
FinishWatch(unit.Task, now); FinishWatch(unit.PendingTask, now);
|
||||||
|
unit.Release();
|
||||||
|
}
|
||||||
|
protected void CancelResolvedInvestigation(ERR_HQUnit unit, float now)
|
||||||
|
{
|
||||||
|
if (unit.PendingTask && unit.PendingTask.Investigation() && !WatchTaskValid(unit.PendingTask)) LostOrder(unit, now);
|
||||||
|
if (!unit.Task || !unit.Task.Investigation() || WatchTaskValid(unit.Task) || unit.Downlink || !unit.Radio) return;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio, true);
|
||||||
|
if (!route) return;
|
||||||
|
ERR_HQTask cancel = new ERR_HQTask();
|
||||||
|
cancel.ReleaseOnly = true; cancel.ReplacesTask = unit.Task; cancel.QueuedAt = now; cancel.ExpiresAt = now + 30000;
|
||||||
|
cancel.ApproachBearing = unit.Task.ApproachBearing; cancel.Destination = unit.Task.Destination;
|
||||||
|
unit.PendingTask = cancel; unit.PendingOrder = unit.Assignment.Snapshot(); unit.Downlink = route;
|
||||||
|
route.MessageId = m_Journal.Message(); route.Payload = "cancel resolved missing-patrol investigation; group " + unit.Id.ToString();
|
||||||
|
m_Journal.Write("ORDER QUEUED", route.Payload, route.MessageId);
|
||||||
|
}
|
||||||
|
protected void RequestCheckins(float now)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < m_Watch.Count(); i++)
|
||||||
|
{
|
||||||
|
ERR_HQWatchEntry entry = m_Watch.At(i);
|
||||||
|
if (!m_Watch.MarkRequested(entry.SourceId, entry.MessageId, now)) continue;
|
||||||
|
m_Journal.Write("CHECK-IN OVERDUE", string.Format("%1 missed two check-ins; last reported position=%2, status M%3; cause unknown", entry.SourceId, entry.Position, entry.MessageId));
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (unit.ForceSourceId != entry.SourceId || unit.Downlink || !unit.Radio) continue;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio, true);
|
||||||
|
if (!route) break;
|
||||||
|
route.MessageId = m_Journal.Message();
|
||||||
|
route.Payload = "HQ requests current status from " + entry.SourceId;
|
||||||
|
unit.PendingCheckin = true; unit.Downlink = route;
|
||||||
|
m_Journal.Write("STATUS REQUEST", route.Payload, route.MessageId);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
protected void Investigate(float now, int limit)
|
||||||
|
{
|
||||||
|
if (Assigned() >= limit) return;
|
||||||
|
// One missing-patrol investigation at a time shares the same finite units.
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
if (unit.PlannedTask() && unit.PlannedTask().Investigation()) return;
|
||||||
|
for (int i = 0; i < m_Watch.Count(); i++)
|
||||||
|
{
|
||||||
|
ERR_HQWatchEntry entry = m_Watch.At(i);
|
||||||
|
if (!m_Watch.InvestigationDue(entry.SourceId, now)) continue;
|
||||||
|
ERR_HQUnit best;
|
||||||
|
ERR_HQRoute bestRoute;
|
||||||
|
float distance = m_Mode.Settings().Get("responseRadiusMetres") + 1;
|
||||||
|
int first = -1;
|
||||||
|
int second = -1;
|
||||||
|
foreach (ERR_HQUnit existing : m_Units)
|
||||||
|
{
|
||||||
|
ERR_HQTask planned = existing.PlannedTask();
|
||||||
|
if (!planned) continue;
|
||||||
|
if (first < 0) first = planned.ApproachBearing;
|
||||||
|
else if (planned.ApproachBearing != first) second = planned.ApproachBearing;
|
||||||
|
}
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (unit.ForceSourceId == entry.SourceId || !unit.Radio || !unit.PlanEligible || unit.PlanFighting || unit.Assignment || unit.PendingOrder || unit.Downlink) continue;
|
||||||
|
if (unit.HomeGuard && HomeAvailable(unit) <= 1) continue;
|
||||||
|
if (!ERR_HQPursuitRules.BearingAllowed(ERR_HQPursuitRules.Bearing(unit.PlanPosition, entry.Position), first, second)) continue;
|
||||||
|
float candidate = vector.DistanceXZ(unit.PlanPosition, entry.Position);
|
||||||
|
if (candidate >= distance) continue;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio, true);
|
||||||
|
if (!route) continue;
|
||||||
|
best = unit; bestRoute = route; distance = candidate;
|
||||||
|
}
|
||||||
|
if (!best || !m_Watch.MarkInvestigating(entry.SourceId, entry.MessageId, entry.RequestId, now)) continue;
|
||||||
|
ERR_HQTask task = new ERR_HQTask();
|
||||||
|
task.WatchSourceId = entry.SourceId; task.WatchMessageId = entry.MessageId; task.WatchRequestId = entry.RequestId;
|
||||||
|
task.Role = ERR_HQPursuitRole.SEARCH; task.Destination = entry.Position; task.QueuedAt = now;
|
||||||
|
task.ExpiresAt = now + ERR_HQPursuitRules.TaskLifetimeSeconds(task.Role, distance) * 1000;
|
||||||
|
task.ApproachBearing = ERR_HQPursuitRules.Bearing(best.PlanPosition, entry.Position);
|
||||||
|
ERR_HQReport lineage = new ERR_HQReport();
|
||||||
|
lineage.MessageId = entry.MessageId; lineage.ObservedAt = entry.ObservedAt; lineage.Position = entry.Position; lineage.Distress = true;
|
||||||
|
best.PendingTask = task; best.PendingOrder = lineage; best.Downlink = bestRoute;
|
||||||
|
bestRoute.MessageId = m_Journal.Message();
|
||||||
|
bestRoute.Payload = string.Format("group %1 investigate %2 at last delivered status position %3; source M%4", best.Id, entry.SourceId, entry.Position, entry.MessageId);
|
||||||
|
m_Journal.Write("ORDER QUEUED", bestRoute.Payload, bestRoute.MessageId);
|
||||||
|
if (best.HomeGuard) m_HomeAvailable.Set(best.HomeId, HomeAvailable(best) - 1);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
protected void Accept(ERR_HQReport report, float now)
|
protected void Accept(ERR_HQReport report, float now)
|
||||||
{
|
{
|
||||||
if (!report || !ERR_MissionRules.ContactFresh(report.ObservedAt, now)) return;
|
if (!report || !ERR_MissionRules.ContactFresh(report.ObservedAt, now)) return;
|
||||||
|
if (!m_Memory.Ingest(report, now)) return;
|
||||||
|
if (ERR_HQMemoryRules.Kind(report) == ERR_HQMemoryKind.SIGHTING) m_Coverage.Forget(report.Position);
|
||||||
|
if (ERR_HQMemoryRules.Kind(report) == ERR_HQMemoryKind.BODY) m_Bodies.ConfirmDelivered(report.Target);
|
||||||
|
m_Journal.Write("BELIEF", string.Format("delivered report M%1 retained; tracks=%2", report.MessageId, m_Memory.Count()), report.MessageId);
|
||||||
|
// A reported corpse or distress call can justify investigation, never fire.
|
||||||
|
if (ERR_HQMemoryRules.Kind(report) != ERR_HQMemoryKind.SIGHTING) return;
|
||||||
for (int i = 0; i < m_Contacts.Count(); i++)
|
for (int i = 0; i < m_Contacts.Count(); i++)
|
||||||
{
|
{
|
||||||
ERR_HQReport previous = m_Contacts[i];
|
ERR_HQReport previous = m_Contacts[i];
|
||||||
@@ -285,65 +565,309 @@ class ERR_HQ : ERR_CommandService
|
|||||||
m_Contacts.Insert(report.Snapshot());
|
m_Contacts.Insert(report.Snapshot());
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void DeliverOrder(ERR_HQUnit unit, float now)
|
// Current combat suspends a sweep without deleting its native queued orders.
|
||||||
{
|
protected bool Fighting(ERR_HQUnit unit)
|
||||||
ERR_HQReport order = unit.PendingOrder;
|
{
|
||||||
if (!order || !ERR_MissionRules.ContactFresh(order.ObservedAt, now) || !unit.Eligible(m_Mode)) { unit.Release(); return; }
|
return unit.Utility && unit.Utility.m_Perception && !unit.Utility.m_Perception.m_aTargets.IsEmpty();
|
||||||
SCR_AIGroupPerception perception = unit.Utility.m_Perception;
|
}
|
||||||
if (perception && !perception.m_aTargets.IsEmpty()) { unit.Release(); return; }
|
protected int HomeAvailable(ERR_HQUnit candidate) { return m_HomeAvailable.Get(candidate.HomeId); }
|
||||||
int deliveryId;
|
protected ERR_HQHuntWindow Hunt(int beliefId)
|
||||||
if (unit.Downlink) deliveryId = unit.Downlink.MessageId;
|
{
|
||||||
unit.Release();
|
foreach (ERR_HQHuntWindow known : m_Hunts) if (known.BeliefId == beliefId) return known;
|
||||||
vector position = order.Position;
|
if (m_Hunts.Count() >= 64) return null;
|
||||||
if (order.HasVelocity) position = ERR_HQReport.Predict(position, order.Velocity, (now - order.ObservedAt) / 1000);
|
ERR_HQHuntWindow created = new ERR_HQHuntWindow();
|
||||||
AIWaypoint waypoint = AIWaypoint.Cast(ERR_Actors.Spawn(ERR_Resources.SearchWaypoint(), ERR_Actors.Ground(position)));
|
created.BeliefId = beliefId;
|
||||||
if (!waypoint) { m_Journal.Write("ORDER FAILED", "waypoint spawn failed", order.MessageId); return; }
|
m_Hunts.Insert(created);
|
||||||
unit.Waypoint = waypoint;
|
return created;
|
||||||
unit.Assignment = order;
|
}
|
||||||
unit.Group.AddWaypointAt(waypoint, 0);
|
protected void LostOrder(ERR_HQUnit unit, float now)
|
||||||
m_Journal.Write("ORDER DELIVERED", string.Format("group %1 from report M%2: %3", unit.Id, order.MessageId, order.Description(now)), deliveryId);
|
{
|
||||||
}
|
ERR_HQTask task = unit.PendingTask;
|
||||||
|
unit.CancelPending();
|
||||||
protected void Assign(float now)
|
if (!task || task.ReleaseOnly) return;
|
||||||
{
|
if (task.Investigation()) { FinishWatch(task, now); return; }
|
||||||
int limit = m_Mode.Settings().Get("supportSquadLimit");
|
foreach (ERR_HQUnit other : m_Units)
|
||||||
int radius = m_Mode.Settings().Get("responseRadiusMetres");
|
{
|
||||||
int assigned = Assigned();
|
ERR_HQTask planned = other.PlannedTask();
|
||||||
foreach (ERR_HQUnit unit : m_Units)
|
if (planned && planned.BeliefId == task.BeliefId) return;
|
||||||
{
|
}
|
||||||
if (unit.Assignment && (!ERR_MissionRules.ContactFresh(unit.Assignment.ObservedAt, now) || !unit.Eligible(m_Mode) || assigned > limit))
|
// A call that never arrived did not begin a hunt. Retry through the network
|
||||||
{
|
// after a short backoff, without bypassing another unit's active hunt window.
|
||||||
unit.Release(); assigned--;
|
ERR_HQHuntWindow hunt = Hunt(task.BeliefId);
|
||||||
}
|
if (hunt) hunt.NextHunt = Math.Min(hunt.NextHunt, now + 15000);
|
||||||
if (unit.PendingOrder && (!ERR_MissionRules.ContactFresh(unit.PendingOrder.ObservedAt, now) || !unit.Eligible(m_Mode) || assigned > limit))
|
}
|
||||||
{
|
protected void DeliverOrder(ERR_HQUnit unit, float now)
|
||||||
unit.Release(); assigned--;
|
{
|
||||||
}
|
ERR_HQReport order = unit.PendingOrder;
|
||||||
}
|
ERR_HQTask task = unit.PendingTask;
|
||||||
foreach (ERR_HQReport report : m_Contacts)
|
if (!order || !task || now >= task.ExpiresAt || !unit.Eligible(m_Mode)) { LostOrder(unit, now); return; }
|
||||||
{
|
if (task.ReleaseOnly)
|
||||||
if (!ERR_MissionRules.ContactFresh(report.ObservedAt, now)) continue;
|
{
|
||||||
foreach (ERR_HQUnit unit : m_Units)
|
if (unit.Task == task.ReplacesTask) { ReleaseUnit(unit, now); m_Journal.Write("ORDER DELIVERED", "resolved investigation released through radio"); }
|
||||||
{
|
else unit.CancelPending();
|
||||||
if (assigned >= limit) return;
|
return;
|
||||||
if (unit.Assignment || unit.PendingOrder || !unit.Eligible(m_Mode) || !unit.Radio) continue;
|
}
|
||||||
if (vector.DistanceXZ(unit.Group.GetOrigin(), report.Position) > radius) continue;
|
if (task.Investigation())
|
||||||
SCR_AIGroupPerception perception = unit.Utility.m_Perception;
|
{
|
||||||
if (perception && !perception.m_aTargets.IsEmpty()) continue;
|
if (!WatchTaskValid(task)) { LostOrder(unit, now); return; }
|
||||||
ERR_HQRoute route = m_Network.Route(unit.Radio, true);
|
}
|
||||||
if (!route) continue;
|
else
|
||||||
unit.PendingOrder = report.Snapshot();
|
{
|
||||||
unit.Downlink = route;
|
ERR_HQBelief belief = m_Memory.GetById(task.BeliefId);
|
||||||
route.MessageId = m_Journal.Message();
|
if (!belief || belief.BeliefRevision != task.BeliefRevision
|
||||||
route.Payload = "order from report M" + report.MessageId.ToString();
|
|| !ERR_HQPursuitRules.Actionable(belief.Confidence, (now - belief.ObservedAt) / 1000, belief.Radius))
|
||||||
assigned++;
|
{ LostOrder(unit, now); return; }
|
||||||
}
|
}
|
||||||
}
|
if (Fighting(unit)) { LostOrder(unit, now); return; }
|
||||||
}
|
int deliveryId;
|
||||||
|
if (unit.Downlink) deliveryId = unit.Downlink.MessageId;
|
||||||
|
AIWaypoint waypoint = AIWaypoint.Cast(ERR_Actors.Spawn(ERR_Resources.SearchWaypoint(), ERR_Actors.Ground(task.Destination)));
|
||||||
|
if (!waypoint) { LostOrder(unit, now); m_Journal.Write("ORDER FAILED", "waypoint spawn failed", order.MessageId); return; }
|
||||||
|
unit.Release();
|
||||||
|
unit.Task = task;
|
||||||
|
unit.Waypoint = waypoint;
|
||||||
|
unit.Assignment = order;
|
||||||
|
unit.Group.AddWaypointAt(waypoint, 0);
|
||||||
|
ERR_ForceRecord record = m_Mode.Forces().FindGroup(unit.Group);
|
||||||
|
if (record)
|
||||||
|
{
|
||||||
|
record.Duty = ERR_ForceDuty.SEARCH;
|
||||||
|
record.DutyTarget = task.Destination;
|
||||||
|
}
|
||||||
|
m_Journal.Write("ORDER DELIVERED", string.Format("group %1 %2 from report M%3; belief=%4 destination=%5", unit.Id, task.Name(), order.MessageId, task.BeliefId, task.Destination), deliveryId);
|
||||||
|
}
|
||||||
|
protected void Sweep(ERR_HQUnit unit, float now)
|
||||||
|
{
|
||||||
|
ERR_HQTask task = unit.Task;
|
||||||
|
if (!task || !unit.Assignment || task.SweepQueued || !unit.Waypoint || !unit.Eligible(m_Mode)) return;
|
||||||
|
if (Fighting(unit) || vector.DistanceXZ(unit.Group.GetOrigin(), task.Destination) > 40)
|
||||||
|
{ task.ArrivedAt = -1; return; }
|
||||||
|
// Quiet combat state alone does not establish a negative search. Use this
|
||||||
|
// physical group's native perception, also while its uplink is occupied.
|
||||||
|
array<ref ERR_HQVisualContact> samples = {};
|
||||||
|
ERR_HQObservation.Gather(unit.Utility, now, samples);
|
||||||
|
if (!samples.IsEmpty()) { task.ArrivedAt = -1; return; }
|
||||||
|
if (task.ArrivedAt < 0) task.ArrivedAt = now;
|
||||||
|
if (now - task.ArrivedAt < 30000 || unit.Uplink || !unit.Radio) return;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio);
|
||||||
|
if (!route) return;
|
||||||
|
ERR_HQSearchReport report = new ERR_HQSearchReport();
|
||||||
|
report.SourceId = unit.Id;
|
||||||
|
report.MessageId = m_Journal.Message();
|
||||||
|
report.WatchSourceId = task.WatchSourceId; report.WatchMessageId = task.WatchMessageId; report.WatchRequestId = task.WatchRequestId;
|
||||||
|
report.BeliefId = task.BeliefId;
|
||||||
|
report.BeliefRevision = task.BeliefRevision;
|
||||||
|
report.Position = task.Destination;
|
||||||
|
report.ObservedAt = now;
|
||||||
|
report.SweepCompleted = true;
|
||||||
|
report.ContactFound = false;
|
||||||
|
route.MessageId = report.MessageId;
|
||||||
|
route.Payload = string.Format("group %1 searched belief %2 at %3; no contact", unit.Id, task.BeliefId, task.Destination);
|
||||||
|
unit.PendingSweep = report;
|
||||||
|
unit.Uplink = route;
|
||||||
|
task.SweepQueued = true;
|
||||||
|
m_Journal.Write("SEARCH REPORT", route.Payload, report.MessageId);
|
||||||
|
}
|
||||||
|
protected void AcceptSweep(ERR_HQSearchReport report, float now)
|
||||||
|
{
|
||||||
|
if (!report) return;
|
||||||
|
if (!report.WatchSourceId.IsEmpty())
|
||||||
|
{
|
||||||
|
if (!ERR_HQMemoryRules.DeliveryFresh(report.ObservedAt, now) || !report.SweepCompleted || report.ContactFound) return;
|
||||||
|
if (m_Watch.FinishInvestigation(report.WatchSourceId, report.WatchMessageId, report.WatchRequestId, now))
|
||||||
|
m_Journal.Write("INVESTIGATION", "physical search reported no contact; missing patrol remains unconfirmed: " + report.WatchSourceId, report.MessageId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
ERR_HQBelief belief = m_Memory.GetById(report.BeliefId);
|
||||||
|
if (!belief || belief.BeliefRevision != report.BeliefRevision) return;
|
||||||
|
if (!m_Coverage.Ingest(report, now)) return;
|
||||||
|
m_Memory.NegativeSearch(report.BeliefId, report.BeliefRevision, now);
|
||||||
|
m_Journal.Write("AREA SWEPT", string.Format("group %1 reported no contact at %2; belief=%3", report.SourceId, report.Position, report.BeliefId), report.MessageId);
|
||||||
|
}
|
||||||
|
protected vector Containment(ERR_HQBelief belief, vector fallback)
|
||||||
|
{
|
||||||
|
array<ERR_LocationComponent> locations = {};
|
||||||
|
m_Mode.Locations(locations);
|
||||||
|
float best = -1;
|
||||||
|
vector result = fallback;
|
||||||
|
foreach (ERR_LocationComponent location : locations)
|
||||||
|
{
|
||||||
|
if (!location || (location.Kind() != ERR_LocationKind.RADIO && location.Kind() != ERR_LocationKind.EXTRACTION)) continue;
|
||||||
|
vector objective = location.Position();
|
||||||
|
if (!ERR_HQDoctrine.Forward(objective, belief.PredictedPosition, belief.Velocity, belief.HasVelocity)) continue;
|
||||||
|
float threat = ERR_HQDoctrine.Threat(objective, belief.Position, belief.Velocity, belief.HasVelocity, belief.Confidence, belief.Radius);
|
||||||
|
if (threat <= best) continue;
|
||||||
|
best = threat;
|
||||||
|
result = ERR_HQDoctrine.Approach(objective, belief.PredictedPosition);
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
void MemoryStatus(array<string> replies)
|
||||||
|
{
|
||||||
|
replies.Insert(string.Format("HQ memory: %1 tracks; %2 searched cells. Predictions use delivered reports only.", m_Memory.Count(), m_Coverage.Count()));
|
||||||
|
for (int i = 0; i < m_Memory.Count() && i < 6; i++)
|
||||||
|
{
|
||||||
|
ERR_HQBelief belief = m_Memory.At(i);
|
||||||
|
replies.Insert(string.Format("Track %1: confidence %2%%, uncertainty %3m, age %4s, samples %5; %6", belief.BeliefId, Math.Round(belief.Confidence * 100), Math.Round(belief.Radius), Math.Round((belief.EvaluatedAt - belief.ObservedAt) / 1000), belief.SampleCount, belief.PredictionSource));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
protected void Retask(float now)
|
||||||
|
{
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (!unit.Assignment || !unit.Task || unit.Task.Investigation() || unit.PendingOrder || !unit.Radio || unit.PlanFighting || !unit.PlanEligible) continue;
|
||||||
|
ERR_HQBelief belief = m_Memory.GetById(unit.Task.BeliefId);
|
||||||
|
if (!belief || belief.BeliefRevision == unit.Task.BeliefRevision || now - belief.ObservedAt > 45000) continue;
|
||||||
|
// Nearby updates refine memory without churning native movement orders.
|
||||||
|
if (vector.DistanceXZ(unit.Assignment.Position, belief.Position) < Math.Max(100, belief.Radius)) continue;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio, true);
|
||||||
|
if (!route) continue;
|
||||||
|
array<vector> reserved = {};
|
||||||
|
int first = -1;
|
||||||
|
int second = -1;
|
||||||
|
foreach (ERR_HQUnit other : m_Units)
|
||||||
|
{
|
||||||
|
ERR_HQTask planned = other.PlannedTask();
|
||||||
|
if (other == unit || !planned) continue;
|
||||||
|
reserved.Insert(planned.Destination);
|
||||||
|
if (first < 0) first = planned.ApproachBearing;
|
||||||
|
else if (planned.ApproachBearing != first) second = planned.ApproachBearing;
|
||||||
|
}
|
||||||
|
int bearing = ERR_HQPursuitRules.Bearing(unit.Group.GetOrigin(), belief.PredictedPosition);
|
||||||
|
if (!ERR_HQPursuitRules.BearingAllowed(bearing, first, second)) continue;
|
||||||
|
vector destination;
|
||||||
|
if (!m_Coverage.Select(belief.PredictedPosition, belief.Radius, belief.Position, now, destination, reserved)) continue;
|
||||||
|
ERR_HQTask task = new ERR_HQTask();
|
||||||
|
task.BeliefId = belief.BeliefId; task.BeliefRevision = belief.BeliefRevision; task.Role = ERR_HQPursuitRole.SEARCH;
|
||||||
|
task.Destination = destination; task.QueuedAt = now;
|
||||||
|
task.ExpiresAt = now + ERR_HQPursuitRules.TaskLifetimeSeconds(task.Role, vector.DistanceXZ(unit.PlanPosition, destination)) * 1000;
|
||||||
|
task.ApproachBearing = bearing;
|
||||||
|
unit.PendingTask = task; unit.PendingOrder = belief.Report.Snapshot(); unit.Downlink = route;
|
||||||
|
route.MessageId = m_Journal.Message();
|
||||||
|
route.Payload = string.Format("group %1 retask from report M%2; belief=%3 destination=%4", unit.Id, belief.MessageId, belief.BeliefId, destination);
|
||||||
|
m_Journal.Write("ORDER QUEUED", route.Payload, route.MessageId);
|
||||||
|
ERR_HQHuntWindow hunt = Hunt(belief.BeliefId);
|
||||||
|
if (hunt) hunt.NextHunt = Math.Max(hunt.NextHunt, task.ExpiresAt + 180000);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
protected void Assign(float now)
|
||||||
|
{
|
||||||
|
int globalLimit = m_Watch.SquadLimit(m_Mode.Settings().Get("supportSquadLimit"));
|
||||||
|
int limit = ERR_HQPursuitRules.Limit(globalLimit);
|
||||||
|
int radius = m_Mode.Settings().Get("responseRadiusMetres");
|
||||||
|
int assigned = Assigned();
|
||||||
|
// Snapshot bounded own-force eligibility once per five-second planning pass.
|
||||||
|
m_PlanBeliefs.Clear();
|
||||||
|
for (int index = 0; index < m_Memory.Count(); index++) m_PlanBeliefs.Insert(m_Memory.At(index));
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
unit.PlanEligible = unit.Eligible(m_Mode);
|
||||||
|
unit.PlanFighting = Fighting(unit);
|
||||||
|
if (unit.Group) unit.PlanPosition = unit.Group.GetOrigin();
|
||||||
|
}
|
||||||
|
for (int h = m_Hunts.Count() - 1; h >= 0; h--)
|
||||||
|
if (!m_Memory.GetById(m_Hunts[h].BeliefId)) m_Hunts.Remove(h);
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (!unit.Assignment && !unit.PendingOrder) continue;
|
||||||
|
if (!unit.PlanEligible || assigned > globalLimit) { FinishWatch(unit.Task, now); FinishWatch(unit.PendingTask, now); unit.Release(); assigned--; continue; }
|
||||||
|
if (unit.Task && now >= unit.Task.ExpiresAt) { FinishWatch(unit.Task, now); unit.ReleaseAssignment(); }
|
||||||
|
if (unit.PendingTask && now >= unit.PendingTask.ExpiresAt) { FinishWatch(unit.PendingTask, now); unit.CancelPending(); }
|
||||||
|
if (unit.Task && !unit.Task.Investigation() && !m_Memory.GetById(unit.Task.BeliefId)) unit.ReleaseAssignment();
|
||||||
|
if (unit.PendingTask && !unit.PendingTask.ReleaseOnly && !unit.PendingTask.Investigation() && !m_Memory.GetById(unit.PendingTask.BeliefId)) unit.CancelPending();
|
||||||
|
}
|
||||||
|
assigned = Assigned();
|
||||||
|
m_HomeAvailable.Clear();
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
if (unit.HomeGuard && unit.PlanEligible && !unit.Assignment && !unit.PendingOrder)
|
||||||
|
m_HomeAvailable.Set(unit.HomeId, m_HomeAvailable.Get(unit.HomeId) + 1);
|
||||||
|
foreach (ERR_HQUnit unit : m_Units) CancelResolvedInvestigation(unit, now);
|
||||||
|
RequestCheckins(now);
|
||||||
|
Retask(now);
|
||||||
|
Investigate(now, globalLimit);
|
||||||
|
assigned = HuntingAssigned();
|
||||||
|
array<vector> reserved = {};
|
||||||
|
int first = -1;
|
||||||
|
int second = -1;
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
ERR_HQTask planned = unit.PlannedTask();
|
||||||
|
if (!planned || (!unit.Assignment && !unit.PendingOrder)) continue;
|
||||||
|
reserved.Insert(planned.Destination);
|
||||||
|
int bearing = planned.ApproachBearing;
|
||||||
|
if (first < 0) first = bearing;
|
||||||
|
else if (bearing != first && second < 0) second = bearing;
|
||||||
|
}
|
||||||
|
// Strongest delivered track first; finite scans (64 beliefs,128 own units).
|
||||||
|
array<int> considered = {};
|
||||||
|
for (int pass = 0; pass < m_PlanBeliefs.Count() && assigned < limit && Assigned() < globalLimit; pass++)
|
||||||
|
{
|
||||||
|
ERR_HQBelief belief;
|
||||||
|
for (int i = 0; i < m_PlanBeliefs.Count(); i++)
|
||||||
|
{
|
||||||
|
ERR_HQBelief candidate = m_PlanBeliefs[i];
|
||||||
|
if (!candidate || considered.Contains(candidate.BeliefId)) continue;
|
||||||
|
float age = (now - candidate.ObservedAt) / 1000;
|
||||||
|
if (!ERR_HQPursuitRules.Actionable(candidate.Confidence, age, candidate.Radius)) continue;
|
||||||
|
if (!belief || candidate.Confidence > belief.Confidence) belief = candidate;
|
||||||
|
}
|
||||||
|
if (!belief) break;
|
||||||
|
considered.Insert(belief.BeliefId);
|
||||||
|
ERR_HQHuntWindow hunt = Hunt(belief.BeliefId);
|
||||||
|
if (!hunt || now < hunt.NextHunt) continue;
|
||||||
|
for (int slot = 0; slot < limit && assigned < limit && Assigned() < globalLimit; slot++)
|
||||||
|
{
|
||||||
|
float age = (now - belief.ObservedAt) / 1000;
|
||||||
|
ERR_HQPursuitRole role = ERR_HQPursuitRules.Role(belief.Confidence, age, belief.Radius, belief.HasVelocity, slot);
|
||||||
|
vector destination = ERR_HQPursuitRules.Objective(belief.PredictedPosition, belief.Velocity, belief.HasVelocity, belief.Confidence, age, belief.Radius, role, slot);
|
||||||
|
if (role == ERR_HQPursuitRole.CONTAIN) destination = Containment(belief, destination);
|
||||||
|
if (role == ERR_HQPursuitRole.SEARCH && !m_Coverage.Select(belief.PredictedPosition, belief.Radius, belief.Position, now, destination, reserved)) continue;
|
||||||
|
ERR_HQUnit best;
|
||||||
|
ERR_HQRoute bestRoute;
|
||||||
|
float bestScore = -1;
|
||||||
|
int bestId;
|
||||||
|
int bestBearing = -1;
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
bool busy = unit.Assignment || unit.PendingOrder || unit.Downlink || unit.PlanFighting;
|
||||||
|
if (!unit.Radio || !ERR_HQPursuitRules.CanCommit(unit.Group != null, unit.PlanEligible, busy, unit.HomeGuard, HomeAvailable(unit), assigned, limit)) continue;
|
||||||
|
vector position = unit.PlanPosition;
|
||||||
|
if (vector.DistanceXZ(position, belief.Position) > radius) continue;
|
||||||
|
int bearing = ERR_HQPursuitRules.Bearing(position, belief.PredictedPosition);
|
||||||
|
if (!ERR_HQPursuitRules.BearingAllowed(bearing, first, second)) continue;
|
||||||
|
float score = ERR_HQPursuitRules.Score(role, belief.PredictedPosition, belief.Velocity, position, destination);
|
||||||
|
if (!ERR_HQPursuitRules.Better(score, unit.Id, bestScore, bestId)) continue;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio, true);
|
||||||
|
if (!route) continue;
|
||||||
|
best = unit; bestRoute = route; bestScore = score; bestId = unit.Id; bestBearing = bearing;
|
||||||
|
}
|
||||||
|
if (!best) continue;
|
||||||
|
ERR_HQTask task = new ERR_HQTask();
|
||||||
|
task.BeliefId = belief.BeliefId; task.BeliefRevision = belief.BeliefRevision; task.Role = role;
|
||||||
|
task.Destination = destination; task.QueuedAt = now;
|
||||||
|
task.ExpiresAt = now + ERR_HQPursuitRules.TaskLifetimeSeconds(role, vector.DistanceXZ(best.PlanPosition, destination)) * 1000;
|
||||||
|
task.ApproachBearing = bestBearing;
|
||||||
|
best.PendingTask = task; best.PendingOrder = belief.Report.Snapshot(); best.Downlink = bestRoute;
|
||||||
|
bestRoute.MessageId = m_Journal.Message();
|
||||||
|
bestRoute.Payload = string.Format("group %1 %2; belief=%3 from report M%4; destination=%5", best.Id, task.Name(), task.BeliefId, belief.MessageId, destination);
|
||||||
|
m_Journal.Write("ORDER QUEUED", bestRoute.Payload, bestRoute.MessageId);
|
||||||
|
reserved.Insert(destination);
|
||||||
|
if (first < 0) first = bestBearing;
|
||||||
|
else if (bestBearing != first && second < 0) second = bestBearing;
|
||||||
|
if (best.HomeGuard) m_HomeAvailable.Set(best.HomeId, HomeAvailable(best) - 1);
|
||||||
|
hunt.NextHunt = Math.Max(hunt.NextHunt, task.ExpiresAt + 180000);
|
||||||
|
assigned++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
override void Tick(float now)
|
override void Tick(float now)
|
||||||
{
|
{
|
||||||
if (!Replication.IsServer()) return;
|
if (!Replication.IsServer()) return;
|
||||||
|
m_Memory.Tick(now);
|
||||||
|
m_Equipment.Tick(now);
|
||||||
|
m_Convoys.Tick(now);
|
||||||
|
m_Bodies.TickBudget(now);
|
||||||
if (now >= m_NextNetwork) { IndexRadios(); m_NextNetwork = now + 5000; }
|
if (now >= m_NextNetwork) { IndexRadios(); m_NextNetwork = now + 5000; }
|
||||||
for (int i = m_Contacts.Count() - 1; i >= 0; i--)
|
for (int i = m_Contacts.Count() - 1; i >= 0; i--)
|
||||||
if (!ERR_MissionRules.ContactFresh(m_Contacts[i].ObservedAt, now)) m_Contacts.Remove(i);
|
if (!ERR_MissionRules.ContactFresh(m_Contacts[i].ObservedAt, now)) m_Contacts.Remove(i);
|
||||||
@@ -355,19 +879,26 @@ class ERR_HQ : ERR_CommandService
|
|||||||
int delivered = unit.Uplink.Advance(now, m_Journal);
|
int delivered = unit.Uplink.Advance(now, m_Journal);
|
||||||
if (delivered == 1)
|
if (delivered == 1)
|
||||||
{
|
{
|
||||||
if (unit.PendingSupplyStatus) m_Logistics.Receive(unit.PendingSupplyStatus, now);
|
if (unit.PendingStatus) m_Watch.Ingest(unit.PendingStatus, now);
|
||||||
|
else if (unit.PendingSweep) AcceptSweep(unit.PendingSweep, now);
|
||||||
|
else if (unit.PendingSupplyStatus) m_Logistics.Receive(unit.PendingSupplyStatus, now);
|
||||||
else Accept(unit.PendingReport, now);
|
else Accept(unit.PendingReport, now);
|
||||||
}
|
}
|
||||||
if (delivered != 0) { unit.Uplink = null; unit.PendingReport = null; unit.PendingSupplyStatus = null; }
|
if (delivered < 0 && unit.PendingSweep && unit.Task && unit.PendingSweep.BeliefId == unit.Task.BeliefId && unit.PendingSweep.BeliefRevision == unit.Task.BeliefRevision && unit.PendingSweep.WatchSourceId == unit.Task.WatchSourceId && unit.PendingSweep.WatchMessageId == unit.Task.WatchMessageId && unit.PendingSweep.WatchRequestId == unit.Task.WatchRequestId) unit.Task.SweepQueued = false;
|
||||||
|
if (delivered != 0) { unit.Uplink = null; unit.PendingReport = null; unit.PendingSupplyStatus = null; unit.PendingSweep = null; unit.PendingStatus = null; }
|
||||||
}
|
}
|
||||||
if (unit.Downlink)
|
if (unit.Downlink)
|
||||||
{
|
{
|
||||||
int delivered = unit.Downlink.Advance(now, m_Journal);
|
int delivered = unit.Downlink.Advance(now, m_Journal);
|
||||||
if (delivered == 1) DeliverOrder(unit, now);
|
if (delivered == 1)
|
||||||
else if (delivered < 0) unit.Release();
|
{
|
||||||
|
if (unit.PendingCheckin) { unit.NextStatus = now; unit.CancelPending(); }
|
||||||
|
else DeliverOrder(unit, now);
|
||||||
|
}
|
||||||
|
else if (delivered < 0) LostOrder(unit, now);
|
||||||
}
|
}
|
||||||
if (!unit.Group && !unit.Uplink) { unit.Release(); m_Units.Remove(i); continue; }
|
if (!unit.Group && !unit.Uplink) { ReleaseUnit(unit, now); m_Units.Remove(i); continue; }
|
||||||
Observe(unit, now);
|
QueueReports(unit, now);
|
||||||
}
|
}
|
||||||
if (now >= m_NextAssignment) { Assign(now); m_NextAssignment = now + 5000; }
|
if (now >= m_NextAssignment) { Assign(now); m_NextAssignment = now + 5000; }
|
||||||
m_Logistics.Tick(now);
|
m_Logistics.Tick(now);
|
||||||
@@ -377,11 +908,14 @@ class ERR_HQ : ERR_CommandService
|
|||||||
|
|
||||||
override void Stop()
|
override void Stop()
|
||||||
{
|
{
|
||||||
|
m_Convoys.Stop();
|
||||||
|
m_Equipment.Stop();
|
||||||
m_Logistics.Stop();
|
m_Logistics.Stop();
|
||||||
m_Mortars.Stop();
|
m_Mortars.Stop();
|
||||||
foreach (ERR_HQUnit unit : m_Units) unit.Release();
|
foreach (ERR_HQUnit unit : m_Units) unit.Release();
|
||||||
m_Units.Clear();
|
m_Units.Clear();
|
||||||
m_Contacts.Clear();
|
m_Contacts.Clear();
|
||||||
|
m_Memory.Clear(); m_Coverage.Clear(); m_Hunts.Clear(); m_Watch.Clear(); m_Bodies.Stop(); m_PlanBeliefs.Clear(); m_HomeAvailable.Clear();
|
||||||
m_Network.Clear();
|
m_Network.Clear();
|
||||||
m_Journal.Write("STOP", "HQ stopped; tactical orders released");
|
m_Journal.Write("STOP", "HQ stopped; tactical orders released");
|
||||||
m_Journal.Flush();
|
m_Journal.Flush();
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ class ERR_HQAdminProvider : ERR_AdminProvider
|
|||||||
if (option == "interval") return "reportIntervalSeconds";
|
if (option == "interval") return "reportIntervalSeconds";
|
||||||
if (option == "squads") return "supportSquadLimit";
|
if (option == "squads") return "supportSquadLimit";
|
||||||
if (option == "radius") return "responseRadiusMetres";
|
if (option == "radius") return "responseRadiusMetres";
|
||||||
|
if (option == "stinger") return "stingerChanceOneIn";
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
override int JournalSequence()
|
override int JournalSequence()
|
||||||
@@ -26,8 +27,16 @@ class ERR_HQAdminProvider : ERR_AdminProvider
|
|||||||
}
|
}
|
||||||
override bool Execute(ERR_GameMode mode, string arguments, array<string> replies)
|
override bool Execute(ERR_GameMode mode, string arguments, array<string> replies)
|
||||||
{
|
{
|
||||||
if (arguments != "status" && arguments != "hq show" && arguments != "hq log") return false;
|
if (arguments != "status" && arguments != "hq show" && arguments != "hq log" && arguments != "hq memory" && arguments != "hq convoy show" && arguments != "hq convoy start") return false;
|
||||||
if (!m_HQ) { replies.Insert("HQ unavailable."); return true; }
|
if (!m_HQ) { replies.Insert("HQ unavailable."); return true; }
|
||||||
|
if (arguments == "hq convoy start")
|
||||||
|
{
|
||||||
|
m_HQ.StartScenarioConvoy();
|
||||||
|
replies.Insert(m_HQ.ConvoyStatus());
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (arguments == "hq convoy show") { replies.Insert(m_HQ.ConvoyStatus()); return true; }
|
||||||
|
if (arguments == "hq memory") { m_HQ.MemoryStatus(replies); return true; }
|
||||||
if (arguments == "hq show" || arguments == "status") replies.Insert(m_HQ.Status());
|
if (arguments == "hq show" || arguments == "status") replies.Insert(m_HQ.Status());
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -40,9 +49,10 @@ class ERR_HQAdminProvider : ERR_AdminProvider
|
|||||||
override bool Help(string topic, array<string> replies)
|
override bool Help(string topic, array<string> replies)
|
||||||
{
|
{
|
||||||
if (topic != "hq") return false;
|
if (topic != "hq") return false;
|
||||||
replies.Insert("/esc hq show | hq log show|next|set on|off");
|
replies.Insert("/esc hq show | hq memory | hq log show|next|set on|off | hq convoy show|start");
|
||||||
replies.Insert("/esc hq interval|squads|radius show|set N");
|
replies.Insert("/esc hq interval|squads|radius|stinger show|set N");
|
||||||
replies.Insert("HQ assigns available physical squads through delivered reports. These commands do not create replacement forces.");
|
replies.Insert("Stinger: 0 off, 1 every eligible soldier, 2..10000 one in N; applies only before each actor rolls.");
|
||||||
|
replies.Insert("HQ assigns available physical squads through delivered reports. Convoy start uses the single finite initial deployment; losses are not replaced.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,203 @@
|
|||||||
|
// Adapted from the user-owned AI body's visual discovery rules only.
|
||||||
|
// Candidate casualty identities are local perception work, never delivered HQ knowledge.
|
||||||
|
class ERR_HQBodyCandidate
|
||||||
|
{
|
||||||
|
IEntity Corpse;
|
||||||
|
bool Confirmed;
|
||||||
|
float ReportAfter;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQBodyScan
|
||||||
|
{
|
||||||
|
SCR_AIGroup Group;
|
||||||
|
float NextScan;
|
||||||
|
float LastAsked = -1;
|
||||||
|
int Cursor;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQBodyRules
|
||||||
|
{
|
||||||
|
static bool InView(float distance, float facing)
|
||||||
|
{
|
||||||
|
return ERR_HQMemoryRules.Finite(distance) && ERR_HQMemoryRules.Finite(facing)
|
||||||
|
&& distance >= 0 && distance <= 60 && (distance <= 12 || facing >= 0.5);
|
||||||
|
}
|
||||||
|
static bool Clear(float fraction, bool hitBody)
|
||||||
|
{
|
||||||
|
return ERR_HQMemoryRules.Finite(fraction) && fraction >= 0 && (fraction >= 1 || hitBody);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQBodyObserver
|
||||||
|
{
|
||||||
|
protected ref array<ref ERR_HQBodyCandidate> m_Roster = {};
|
||||||
|
protected ref array<ref ERR_HQBodyCandidate> m_Bodies = {};
|
||||||
|
protected ref array<ref ERR_HQBodyScan> m_Groups = {};
|
||||||
|
protected float m_NextBudget;
|
||||||
|
protected float m_Now = -1;
|
||||||
|
protected int m_Traces;
|
||||||
|
protected int m_RosterCursor;
|
||||||
|
protected bool m_CapLogged;
|
||||||
|
|
||||||
|
protected bool OwnedPhysical(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
ERR_GameMode mode = ERR_GameMode.Get();
|
||||||
|
if (!mode || !group || group.GetFaction() != mode.EnemyFaction()) return false;
|
||||||
|
ERR_ForceRecord force = mode.Forces().FindGroup(group);
|
||||||
|
return force && force.Physical && !force.Eliminated;
|
||||||
|
}
|
||||||
|
protected bool Dead(IEntity actor)
|
||||||
|
{
|
||||||
|
ChimeraCharacter character = ChimeraCharacter.Cast(actor);
|
||||||
|
return character && character.GetCharacterController()
|
||||||
|
&& character.GetCharacterController().GetLifeState() == ECharacterLifeState.DEAD;
|
||||||
|
}
|
||||||
|
protected void Cap()
|
||||||
|
{
|
||||||
|
if (m_CapLogged) return;
|
||||||
|
m_CapLogged = true;
|
||||||
|
Print("Rereintroduced [body observer]: finite local registry limit reached; no discovery work added.");
|
||||||
|
}
|
||||||
|
protected void Prune()
|
||||||
|
{
|
||||||
|
for (int i = m_Bodies.Count() - 1; i >= 0; i--)
|
||||||
|
if (!m_Bodies[i].Corpse || m_Bodies[i].Confirmed || !Dead(m_Bodies[i].Corpse)) m_Bodies.Remove(i);
|
||||||
|
for (int i = m_Roster.Count() - 1; i >= 0; i--)
|
||||||
|
if (!m_Roster[i].Corpse) m_Roster.Remove(i);
|
||||||
|
for (int i = m_Groups.Count() - 1; i >= 0; i--)
|
||||||
|
if (!m_Groups[i].Group) m_Groups.Remove(i);
|
||||||
|
}
|
||||||
|
void RegisterGroup(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !OwnedPhysical(group)) return;
|
||||||
|
Prune();
|
||||||
|
bool known;
|
||||||
|
foreach (ERR_HQBodyScan scan : m_Groups) if (scan.Group == group) known = true;
|
||||||
|
if (!known)
|
||||||
|
{
|
||||||
|
if (m_Groups.Count() >= 128) { Cap(); return; }
|
||||||
|
ERR_HQBodyScan created = new ERR_HQBodyScan(); created.Group = group;
|
||||||
|
m_Groups.Insert(created);
|
||||||
|
}
|
||||||
|
array<AIAgent> agents = {}; group.GetAgents(agents);
|
||||||
|
for (int member = 0; member < agents.Count() && member < 32; member++)
|
||||||
|
{
|
||||||
|
AIAgent agent = agents[member];
|
||||||
|
if (!agent || !agent.GetControlledEntity()) continue;
|
||||||
|
IEntity actor = agent.GetControlledEntity();
|
||||||
|
bool found;
|
||||||
|
foreach (ERR_HQBodyCandidate entry : m_Roster) if (entry.Corpse == actor) found = true;
|
||||||
|
if (found) continue;
|
||||||
|
if (m_Roster.Count() >= 128) { Cap(); return; }
|
||||||
|
ERR_HQBodyCandidate candidate = new ERR_HQBodyCandidate(); candidate.Corpse = actor;
|
||||||
|
m_Roster.Insert(candidate);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void TickBudget(float now)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !ERR_HQMemoryRules.Finite(now) || now < 0 || now < m_Now) return;
|
||||||
|
m_Now = now;
|
||||||
|
if (now < m_NextBudget) return;
|
||||||
|
m_NextBudget = now + 5000;
|
||||||
|
m_Traces = 12;
|
||||||
|
Prune();
|
||||||
|
// No position reads, messages or callbacks here: death only makes a local LOS candidate.
|
||||||
|
// Rotate the finite candidate window so sixteen remote corpses cannot hide later losses.
|
||||||
|
m_Bodies.Clear();
|
||||||
|
int total = m_Roster.Count();
|
||||||
|
for (int visited = 0; visited < total; visited++)
|
||||||
|
{
|
||||||
|
if (m_Bodies.Count() >= 16) { Cap(); break; }
|
||||||
|
if (m_RosterCursor >= total) m_RosterCursor = 0;
|
||||||
|
ERR_HQBodyCandidate candidate = m_Roster[m_RosterCursor++];
|
||||||
|
if (!candidate.Corpse || candidate.Confirmed || m_Bodies.Contains(candidate) || !Dead(candidate.Corpse)) continue;
|
||||||
|
m_Bodies.Insert(candidate);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
protected bool Visible(IEntity observer, IEntity body, out vector observedPosition)
|
||||||
|
{
|
||||||
|
if (m_Traces <= 0 || !observer || !body || !ERR_Actors.CanFight(observer)
|
||||||
|
|| CompartmentAccessComponent.GetVehicleIn(observer)) return false;
|
||||||
|
vector bodyPosition = body.GetOrigin();
|
||||||
|
vector observerPosition = observer.GetOrigin();
|
||||||
|
vector delta = bodyPosition - observerPosition;
|
||||||
|
float distance = delta.Length();
|
||||||
|
delta[1] = 0;
|
||||||
|
vector transform[4]; observer.GetWorldTransform(transform);
|
||||||
|
vector forward = transform[2]; forward[1] = 0;
|
||||||
|
float facing;
|
||||||
|
if (delta.Length() > 0.01 && forward.Length() > 0.01)
|
||||||
|
facing = vector.Dot(forward.Normalized(), delta.Normalized());
|
||||||
|
if (!ERR_HQBodyRules.InView(distance, facing)) return false;
|
||||||
|
TraceParam trace = new TraceParam();
|
||||||
|
trace.Start = observerPosition + "0 1.5 0";
|
||||||
|
trace.End = bodyPosition + "0 0.3 0";
|
||||||
|
trace.Exclude = observer;
|
||||||
|
trace.Flags = TraceFlags.ENTS | TraceFlags.WORLD;
|
||||||
|
m_Traces--;
|
||||||
|
float fraction = GetGame().GetWorld().TraceMove(trace, null);
|
||||||
|
if (!ERR_HQBodyRules.Clear(fraction, trace.TraceEnt == body)) return false;
|
||||||
|
observedPosition = bodyPosition;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
protected ERR_HQBodyScan OldestDue(float now)
|
||||||
|
{
|
||||||
|
ERR_HQBodyScan selected;
|
||||||
|
foreach (ERR_HQBodyScan scan : m_Groups)
|
||||||
|
{
|
||||||
|
// Recently requesting groups share turns; inactive callers cannot reserve work forever.
|
||||||
|
if (!scan.Group || now < scan.NextScan || scan.LastAsked < 0 || now - scan.LastAsked > 5000) continue;
|
||||||
|
if (!OwnedPhysical(scan.Group) || scan.Group.GetPlayerCount(true) > 0) continue;
|
||||||
|
if (!selected || scan.NextScan < selected.NextScan) selected = scan;
|
||||||
|
}
|
||||||
|
return selected;
|
||||||
|
}
|
||||||
|
bool Observe(SCR_AIGroup group, float now, out ERR_HQReport report)
|
||||||
|
{
|
||||||
|
report = null;
|
||||||
|
if (!Replication.IsServer() || !ERR_HQMemoryRules.Finite(now) || now < m_Now || now < 0) return false;
|
||||||
|
TickBudget(now);
|
||||||
|
if (!OwnedPhysical(group) || group.GetPlayerCount(true) > 0 || m_Bodies.IsEmpty()) return false;
|
||||||
|
ERR_HQBodyScan state;
|
||||||
|
foreach (ERR_HQBodyScan scan : m_Groups) if (scan.Group == group) state = scan;
|
||||||
|
if (!state) return false;
|
||||||
|
state.LastAsked = now;
|
||||||
|
if (now < state.NextScan || m_Traces <= 0 || OldestDue(now) != state) return false;
|
||||||
|
state.NextScan = now + 15000;
|
||||||
|
array<AIAgent> agents = {}; group.GetAgents(agents);
|
||||||
|
int count = m_Bodies.Count();
|
||||||
|
for (int visited = 0; visited < count; visited++)
|
||||||
|
{
|
||||||
|
if (state.Cursor >= count) state.Cursor = 0;
|
||||||
|
ERR_HQBodyCandidate candidate = m_Bodies[state.Cursor++];
|
||||||
|
if (!candidate.Corpse || candidate.Confirmed || now < candidate.ReportAfter || !Dead(candidate.Corpse)) continue;
|
||||||
|
for (int member = 0; member < agents.Count() && member < 32; member++)
|
||||||
|
{
|
||||||
|
if (m_Traces <= 0) return false;
|
||||||
|
AIAgent agent = agents[member];
|
||||||
|
if (!agent) continue;
|
||||||
|
vector position;
|
||||||
|
if (!Visible(agent.GetControlledEntity(), candidate.Corpse, position)) continue;
|
||||||
|
report = new ERR_HQReport();
|
||||||
|
report.Target = candidate.Corpse; report.Source = group;
|
||||||
|
report.Position = position; report.ObservedAt = now; report.TravelMode = "body";
|
||||||
|
// Local throttling only. A lost radio call can be retried after fresh LOS.
|
||||||
|
candidate.ReportAfter = now + 15000;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
// Call only after a radio-delivered body snapshot was accepted by HQ memory.
|
||||||
|
void ConfirmDelivered(IEntity body)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !body) return;
|
||||||
|
foreach (ERR_HQBodyCandidate candidate : m_Roster)
|
||||||
|
if (candidate.Corpse == body) candidate.Confirmed = true;
|
||||||
|
}
|
||||||
|
void Stop()
|
||||||
|
{
|
||||||
|
m_Roster.Clear(); m_Bodies.Clear(); m_Groups.Clear();
|
||||||
|
m_Traces = 0; m_Now = -1; m_NextBudget = 0; m_RosterCursor = 0; m_CapLogged = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,145 @@
|
|||||||
|
// Negative sightings have the same ownership as visual reports: HQ may ingest
|
||||||
|
// this snapshot only after its physical source's uplink completes successfully.
|
||||||
|
class ERR_HQSearchReport
|
||||||
|
{
|
||||||
|
string WatchSourceId;
|
||||||
|
int WatchMessageId;
|
||||||
|
int WatchRequestId;
|
||||||
|
int SourceId;
|
||||||
|
int MessageId;
|
||||||
|
int BeliefId;
|
||||||
|
int BeliefRevision;
|
||||||
|
vector Position;
|
||||||
|
float ObservedAt = -1;
|
||||||
|
bool SweepCompleted;
|
||||||
|
bool ContactFound;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQCoverageRules
|
||||||
|
{
|
||||||
|
static bool PositionValid(vector position)
|
||||||
|
{
|
||||||
|
return ERR_HQPursuitRules.PositionValid(position)
|
||||||
|
&& Math.AbsFloat(position[0]) < 1000000 && Math.AbsFloat(position[2]) < 1000000;
|
||||||
|
}
|
||||||
|
static int Cell(float coordinate) { return Math.Floor(coordinate / 500); }
|
||||||
|
// Bounded coordinates make this integer grid key collision-free, including
|
||||||
|
// negative positions. No per-candidate string or collection allocation.
|
||||||
|
static int Key(vector position)
|
||||||
|
{
|
||||||
|
return (Cell(position[0]) + 2000) * 4096 + Cell(position[2]) + 2000;
|
||||||
|
}
|
||||||
|
static bool Recent(float searchedAt, float now)
|
||||||
|
{
|
||||||
|
return ERR_HQPursuitRules.Finite(searchedAt) && ERR_HQPursuitRules.Finite(now)
|
||||||
|
&& searchedAt >= 0 && now >= searchedAt && now - searchedAt <= 900000;
|
||||||
|
}
|
||||||
|
static bool ValidReport(int sourceId, int messageId, int beliefId, int revision,
|
||||||
|
bool completed, bool found, float observedAt, float now)
|
||||||
|
{
|
||||||
|
return sourceId > 0 && messageId > 0 && beliefId > 0 && revision > 0 && completed && !found
|
||||||
|
&& Recent(observedAt, now) && now - observedAt <= 120000;
|
||||||
|
}
|
||||||
|
static bool Point(int x, int z, vector center, float radius, out vector point)
|
||||||
|
{
|
||||||
|
point = Vector(x * 500 + 250, center[1], z * 500 + 250);
|
||||||
|
if (vector.DistanceXZ(point, center) > radius)
|
||||||
|
{
|
||||||
|
// Small uncertainty circles need not include a grid center. Choose a point
|
||||||
|
// in their intersecting cell; inset edges keep its key in the selected cell.
|
||||||
|
point[0] = Math.Clamp(center[0], x * 500, x * 500 + 499.99);
|
||||||
|
point[2] = Math.Clamp(center[2], z * 500, z * 500 + 499.99);
|
||||||
|
}
|
||||||
|
return PositionValid(point) && vector.DistanceXZ(point, center) <= radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// A cell records a reported sweep visit, not proof that every building or hiding
|
||||||
|
// place in its 500m square was visible. New positive sightings invalidate that
|
||||||
|
// coarse exclusion; replay watermarks survive so old negatives cannot restore it.
|
||||||
|
class ERR_HQCoverage
|
||||||
|
{
|
||||||
|
protected ref map<int, float> m_Cells = new map<int, float>();
|
||||||
|
protected ref map<int, int> m_Messages = new map<int, int>();
|
||||||
|
int Count() { return m_Cells.Count(); }
|
||||||
|
void Forget(vector position)
|
||||||
|
{
|
||||||
|
if (ERR_HQCoverageRules.PositionValid(position)) m_Cells.Remove(ERR_HQCoverageRules.Key(position));
|
||||||
|
}
|
||||||
|
bool Recent(vector position, float now)
|
||||||
|
{
|
||||||
|
if (!ERR_HQCoverageRules.PositionValid(position)) return false;
|
||||||
|
int key = ERR_HQCoverageRules.Key(position);
|
||||||
|
return m_Cells.Contains(key) && ERR_HQCoverageRules.Recent(m_Cells.Get(key), now);
|
||||||
|
}
|
||||||
|
bool Ingest(ERR_HQSearchReport report, float now)
|
||||||
|
{
|
||||||
|
if (!report || !ERR_HQCoverageRules.PositionValid(report.Position)) return false;
|
||||||
|
if (!ERR_HQCoverageRules.ValidReport(report.SourceId, report.MessageId, report.BeliefId,
|
||||||
|
report.BeliefRevision, report.SweepCompleted, report.ContactFound, report.ObservedAt, now)) return false;
|
||||||
|
if (m_Messages.Contains(report.SourceId) && report.MessageId <= m_Messages.Get(report.SourceId)) return false;
|
||||||
|
// One uplink per source gives monotonic message order. Never evict replay
|
||||||
|
// watermarks; the mission already caps its total physical formations at 128.
|
||||||
|
if (!m_Messages.Contains(report.SourceId) && m_Messages.Count() >= 128) return false;
|
||||||
|
m_Messages.Set(report.SourceId, report.MessageId);
|
||||||
|
int key = ERR_HQCoverageRules.Key(report.Position);
|
||||||
|
if (m_Cells.Contains(key) && m_Cells.Get(key) >= report.ObservedAt) return false;
|
||||||
|
if (!m_Cells.Contains(key) && m_Cells.Count() >= 128)
|
||||||
|
{
|
||||||
|
int oldestKey;
|
||||||
|
float oldest = 1e20;
|
||||||
|
foreach (int known, float searched : m_Cells)
|
||||||
|
{
|
||||||
|
if (searched >= oldest) continue;
|
||||||
|
oldest = searched;
|
||||||
|
oldestKey = known;
|
||||||
|
}
|
||||||
|
if (oldest >= report.ObservedAt) return false;
|
||||||
|
m_Cells.Remove(oldestKey);
|
||||||
|
}
|
||||||
|
// Store the observation time, not delivery time: radio delay never makes a
|
||||||
|
// searched area newer than the physical sweep that justified it.
|
||||||
|
m_Cells.Set(key, report.ObservedAt);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
protected bool Reserved(vector point, array<vector> reserved)
|
||||||
|
{
|
||||||
|
if (!reserved) return false;
|
||||||
|
int key = ERR_HQCoverageRules.Key(point);
|
||||||
|
foreach (vector position : reserved)
|
||||||
|
if (ERR_HQCoverageRules.PositionValid(position) && ERR_HQCoverageRules.Key(position) == key) return true;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
bool Select(vector center, float radius, vector fromPosition, float now,
|
||||||
|
out vector destination, array<vector> reserved = null)
|
||||||
|
{
|
||||||
|
destination = center;
|
||||||
|
if (!ERR_HQCoverageRules.PositionValid(center) || !ERR_HQCoverageRules.PositionValid(fromPosition))
|
||||||
|
return false;
|
||||||
|
if (!ERR_HQPursuitRules.Finite(now) || now < 0 || !ERR_HQPursuitRules.Finite(radius)
|
||||||
|
|| radius < 0 || radius > 2000 || (reserved && reserved.Count() > 8)) return false;
|
||||||
|
int lowX = ERR_HQCoverageRules.Cell(center[0] - radius);
|
||||||
|
int highX = ERR_HQCoverageRules.Cell(center[0] + radius);
|
||||||
|
int lowZ = ERR_HQCoverageRules.Cell(center[2] - radius);
|
||||||
|
int highZ = ERR_HQCoverageRules.Cell(center[2] + radius);
|
||||||
|
float best = 1e20;
|
||||||
|
bool found;
|
||||||
|
vector point;
|
||||||
|
// Radius is bounded to 2 km: at most nine by nine candidate grid cells.
|
||||||
|
for (int x = lowX; x <= highX; x++)
|
||||||
|
{
|
||||||
|
for (int z = lowZ; z <= highZ; z++)
|
||||||
|
{
|
||||||
|
if (!ERR_HQCoverageRules.Point(x, z, center, radius, point)) continue;
|
||||||
|
if (Recent(point, now) || Reserved(point, reserved)) continue;
|
||||||
|
float distance = vector.DistanceXZ(point, fromPosition);
|
||||||
|
if (distance >= best) continue;
|
||||||
|
best = distance;
|
||||||
|
destination = point;
|
||||||
|
found = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return found;
|
||||||
|
}
|
||||||
|
void Clear() { m_Cells.Clear(); m_Messages.Clear(); }
|
||||||
|
}
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
// Own objective locations are doctrine, not enemy observations. A straight-line
|
||||||
|
// heading suggests a destination; it does not assert a road route or player goal.
|
||||||
|
class ERR_HQDoctrine
|
||||||
|
{
|
||||||
|
static float Threat(vector objective, vector lastSeen, vector velocity, bool heading,
|
||||||
|
float confidence, float radius)
|
||||||
|
{
|
||||||
|
if (!ERR_HQPursuitRules.PositionValid(objective) || !ERR_HQPursuitRules.PositionValid(lastSeen)) return 0;
|
||||||
|
float standing = 0.2;
|
||||||
|
if (!ERR_HQPursuitRules.Finite(confidence) || confidence < 0 || confidence > 1
|
||||||
|
|| !ERR_HQPursuitRules.Finite(radius) || radius < 0 || radius > 2000) return standing;
|
||||||
|
vector route = objective - lastSeen;
|
||||||
|
route[1] = 0;
|
||||||
|
float distance = route.Length();
|
||||||
|
float proximity = 1 / (1 + distance / Math.Max(100, radius));
|
||||||
|
float alignment;
|
||||||
|
if (distance > 1 && ERR_HQPursuitRules.Heading(velocity, heading))
|
||||||
|
alignment = Math.Max(0, vector.Dot(route.Normalized(), ERR_HQPursuitRules.Direction(velocity, true)));
|
||||||
|
return standing + confidence * (0.4 * proximity + 0.6 * alignment / (1 + distance / 3000));
|
||||||
|
}
|
||||||
|
static bool Forward(vector objective, vector position, vector velocity, bool heading)
|
||||||
|
{
|
||||||
|
if (!ERR_HQPursuitRules.PositionValid(objective) || !ERR_HQPursuitRules.PositionValid(position)
|
||||||
|
|| !ERR_HQPursuitRules.Heading(velocity, heading)) return false;
|
||||||
|
vector route = objective - position;
|
||||||
|
route[1] = 0;
|
||||||
|
return route.Length() >= 150 && vector.Dot(route.Normalized(), ERR_HQPursuitRules.Direction(velocity, true)) >= 0.5;
|
||||||
|
}
|
||||||
|
static vector Approach(vector objective, vector position)
|
||||||
|
{
|
||||||
|
vector route = objective - position;
|
||||||
|
route[1] = 0;
|
||||||
|
if (route.Length() < 1) return position;
|
||||||
|
return position + route.Normalized() * Math.Clamp(route.Length() * 0.25, 100, 200);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,340 @@
|
|||||||
|
// Memory accepts radio-delivered reports at one boundary. Entity references are
|
||||||
|
// opaque identity keys: this module never reads a target's current world state.
|
||||||
|
enum ERR_HQMemoryKind
|
||||||
|
{
|
||||||
|
SIGHTING,
|
||||||
|
DISTRESS,
|
||||||
|
BODY
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQMemoryRules
|
||||||
|
{
|
||||||
|
static bool Finite(float value) { return value == value && Math.AbsFloat(value) <= 1000000000000.0; }
|
||||||
|
static bool PositionValid(vector value)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < 3; i++)
|
||||||
|
if (!Finite(value[i]) || Math.AbsFloat(value[i]) > 1000000) return false;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
static bool DeliveryFresh(float observedAt, float now)
|
||||||
|
{
|
||||||
|
return Finite(observedAt) && Finite(now) && observedAt >= 0 && now >= observedAt && now - observedAt <= 120000;
|
||||||
|
}
|
||||||
|
static int Kind(ERR_HQReport report)
|
||||||
|
{
|
||||||
|
if (report.Distress) return ERR_HQMemoryKind.DISTRESS;
|
||||||
|
if (report.TravelMode == "body" || report.TravelMode == "dead body") return ERR_HQMemoryKind.BODY;
|
||||||
|
return ERR_HQMemoryKind.SIGHTING;
|
||||||
|
}
|
||||||
|
static float Confidence(float ageSeconds, float halfLife = 600)
|
||||||
|
{
|
||||||
|
if (!Finite(ageSeconds) || !Finite(halfLife) || ageSeconds < 0 || halfLife <= 0) return 0;
|
||||||
|
return Math.Pow(0.5, ageSeconds / halfLife);
|
||||||
|
}
|
||||||
|
static float BaseConfidence(int kind)
|
||||||
|
{
|
||||||
|
if (kind == ERR_HQMemoryKind.DISTRESS) return 0.3;
|
||||||
|
if (kind == ERR_HQMemoryKind.BODY) return 0.2;
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
static float HalfLife(int kind)
|
||||||
|
{
|
||||||
|
if (kind == ERR_HQMemoryKind.DISTRESS) return 180;
|
||||||
|
if (kind == ERR_HQMemoryKind.BODY) return 300;
|
||||||
|
return 600;
|
||||||
|
}
|
||||||
|
static float RadiusFloor(int kind, string travel)
|
||||||
|
{
|
||||||
|
if (kind == ERR_HQMemoryKind.DISTRESS) return 150;
|
||||||
|
if (kind == ERR_HQMemoryKind.BODY) return 75;
|
||||||
|
if (travel == "aircraft") return 120;
|
||||||
|
if (travel == "vehicle" || travel == "in vehicle") return 60;
|
||||||
|
return 25;
|
||||||
|
}
|
||||||
|
static float RadiusGrowth(int kind, string travel)
|
||||||
|
{
|
||||||
|
if (kind == ERR_HQMemoryKind.DISTRESS) return 2;
|
||||||
|
if (kind == ERR_HQMemoryKind.BODY) return 1.2;
|
||||||
|
if (travel == "aircraft") return 8;
|
||||||
|
if (travel == "vehicle" || travel == "in vehicle") return 4;
|
||||||
|
return 1.2;
|
||||||
|
}
|
||||||
|
static float Radius(float ageSeconds, float growth, float floor)
|
||||||
|
{
|
||||||
|
if (!Finite(ageSeconds) || !Finite(growth) || !Finite(floor)) return 2001;
|
||||||
|
if (ageSeconds < 0 || growth < 0 || floor < 0) return 2001;
|
||||||
|
return floor + ageSeconds * growth;
|
||||||
|
}
|
||||||
|
static float SpeedLimit(string travel)
|
||||||
|
{
|
||||||
|
if (travel == "on foot") return 12;
|
||||||
|
if (travel == "vehicle" || travel == "in vehicle") return 55;
|
||||||
|
if (travel == "aircraft") return 120;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
static bool MotionCredible(float seconds, float distance, string previousMode, string currentMode)
|
||||||
|
{
|
||||||
|
if (!Finite(seconds) || !Finite(distance) || seconds < 2 || seconds > 120 || distance < 0) return false;
|
||||||
|
float limit = SpeedLimit(currentMode);
|
||||||
|
return previousMode == currentMode && limit > 0 && distance / seconds <= limit;
|
||||||
|
}
|
||||||
|
static vector Predict(vector position, vector velocity, float ageSeconds)
|
||||||
|
{
|
||||||
|
if (!PositionValid(position) || !PositionValid(velocity) || !Finite(ageSeconds) || ageSeconds < 0)
|
||||||
|
return position;
|
||||||
|
vector offset = velocity * Math.Clamp(ageSeconds, 0, 30);
|
||||||
|
offset[1] = 0;
|
||||||
|
if (offset.Length() > 300) offset = offset.Normalized() * 300;
|
||||||
|
return position + offset;
|
||||||
|
}
|
||||||
|
static bool Actionable(float confidence, float radius)
|
||||||
|
{
|
||||||
|
return Finite(confidence) && Finite(radius) && confidence >= 0.1 && confidence <= 1 && radius <= 2000 && radius >= 0;
|
||||||
|
}
|
||||||
|
static bool NewMessage(int id, bool alreadySeen)
|
||||||
|
{
|
||||||
|
if (id <= 0 || alreadySeen) return false;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
static float Value(float confidence, float radius) { return confidence / (1 + radius / 500); }
|
||||||
|
}
|
||||||
|
|
||||||
|
// Detached read model. Mutating it (or Report) cannot alter the stored history.
|
||||||
|
class ERR_HQBelief
|
||||||
|
{
|
||||||
|
int BeliefId;
|
||||||
|
int BeliefRevision;
|
||||||
|
float EvaluatedAt;
|
||||||
|
IEntity Target;
|
||||||
|
vector Position;
|
||||||
|
vector PredictedPosition;
|
||||||
|
vector Velocity;
|
||||||
|
bool HasVelocity;
|
||||||
|
float Speed;
|
||||||
|
float HeadingDegrees;
|
||||||
|
float Confidence;
|
||||||
|
float Radius;
|
||||||
|
float ObservedAt;
|
||||||
|
float LastDeliveredAt;
|
||||||
|
float PredictionSeconds;
|
||||||
|
int MessageId;
|
||||||
|
int SampleCount;
|
||||||
|
int Kind;
|
||||||
|
string PredictionSource;
|
||||||
|
string TravelMode;
|
||||||
|
ref ERR_HQReport Report;
|
||||||
|
bool Actionable() { return Kind == ERR_HQMemoryKind.SIGHTING && ERR_HQMemoryRules.Actionable(Confidence, Radius); }
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQMemoryTrack
|
||||||
|
{
|
||||||
|
int BeliefId;
|
||||||
|
int BeliefRevision;
|
||||||
|
int NegativeRevision = -1;
|
||||||
|
float SearchConfidence = 1;
|
||||||
|
IEntity Key;
|
||||||
|
int Kind;
|
||||||
|
float DeliveredAt;
|
||||||
|
protected ref array<ref ERR_HQReport> m_Samples = {};
|
||||||
|
|
||||||
|
ERR_HQReport Latest() { return m_Samples[m_Samples.Count() - 1]; }
|
||||||
|
int Count() { return m_Samples.Count(); }
|
||||||
|
void Append(ERR_HQReport report, float now)
|
||||||
|
{
|
||||||
|
if (m_Samples.Count() >= 8) m_Samples.Remove(0);
|
||||||
|
m_Samples.Insert(report.Snapshot());
|
||||||
|
DeliveredAt = now;
|
||||||
|
BeliefRevision++;
|
||||||
|
SearchConfidence = 1;
|
||||||
|
}
|
||||||
|
float ConfidenceAt(float now)
|
||||||
|
{
|
||||||
|
float seconds = Math.Max(0, (now - Latest().ObservedAt) / 1000);
|
||||||
|
return SearchConfidence * ERR_HQMemoryRules.BaseConfidence(Kind)
|
||||||
|
* ERR_HQMemoryRules.Confidence(seconds, ERR_HQMemoryRules.HalfLife(Kind));
|
||||||
|
}
|
||||||
|
float RadiusAt(float now)
|
||||||
|
{
|
||||||
|
ERR_HQReport last = Latest();
|
||||||
|
return ERR_HQMemoryRules.Radius(Math.Max(0, (now - last.ObservedAt) / 1000),
|
||||||
|
ERR_HQMemoryRules.RadiusGrowth(Kind, last.TravelMode), ERR_HQMemoryRules.RadiusFloor(Kind, last.TravelMode));
|
||||||
|
}
|
||||||
|
ERR_HQBelief Evaluate(float now)
|
||||||
|
{
|
||||||
|
ERR_HQReport last = Latest();
|
||||||
|
ERR_HQBelief belief = new ERR_HQBelief();
|
||||||
|
belief.BeliefId = BeliefId;
|
||||||
|
belief.BeliefRevision = BeliefRevision;
|
||||||
|
belief.EvaluatedAt = now;
|
||||||
|
belief.Report = last.Snapshot();
|
||||||
|
belief.Target = last.Target;
|
||||||
|
belief.Position = last.Position;
|
||||||
|
belief.PredictedPosition = last.Position;
|
||||||
|
belief.ObservedAt = last.ObservedAt;
|
||||||
|
belief.LastDeliveredAt = DeliveredAt;
|
||||||
|
belief.MessageId = last.MessageId;
|
||||||
|
belief.SampleCount = Count();
|
||||||
|
belief.Kind = Kind;
|
||||||
|
belief.TravelMode = last.TravelMode;
|
||||||
|
belief.Confidence = ConfidenceAt(now);
|
||||||
|
belief.Radius = RadiusAt(now);
|
||||||
|
belief.PredictionSource = "delivered sighting; motion unknown";
|
||||||
|
if (Kind == ERR_HQMemoryKind.DISTRESS)
|
||||||
|
{
|
||||||
|
belief.Target = null;
|
||||||
|
belief.PredictionSource = "delivered distress; enemy position and motion unknown";
|
||||||
|
return belief;
|
||||||
|
}
|
||||||
|
if (Kind == ERR_HQMemoryKind.BODY)
|
||||||
|
{
|
||||||
|
belief.PredictionSource = "reported body location; no moving-target inference";
|
||||||
|
return belief;
|
||||||
|
}
|
||||||
|
if (Count() < 2) return belief;
|
||||||
|
ERR_HQReport previous = m_Samples[Count() - 2];
|
||||||
|
float seconds = (last.ObservedAt - previous.ObservedAt) / 1000;
|
||||||
|
float distance = vector.DistanceXZ(previous.Position, last.Position);
|
||||||
|
if (!ERR_HQMemoryRules.MotionCredible(seconds, distance, previous.TravelMode, last.TravelMode))
|
||||||
|
{
|
||||||
|
belief.PredictionSource = "delivered sighting; motion history not credible";
|
||||||
|
return belief;
|
||||||
|
}
|
||||||
|
belief.Velocity = (last.Position - previous.Position) / seconds;
|
||||||
|
belief.Velocity[1] = 0;
|
||||||
|
belief.Speed = belief.Velocity.Length();
|
||||||
|
belief.HasVelocity = true;
|
||||||
|
float age = Math.Max(0, (now - last.ObservedAt) / 1000);
|
||||||
|
belief.PredictionSeconds = Math.Clamp(age, 0, 30);
|
||||||
|
belief.PredictedPosition = ERR_HQMemoryRules.Predict(last.Position, belief.Velocity, age);
|
||||||
|
belief.HeadingDegrees = Math.Atan2(belief.Velocity[0], belief.Velocity[2]) * Math.RAD2DEG;
|
||||||
|
if (belief.HeadingDegrees < 0) belief.HeadingDegrees += 360;
|
||||||
|
belief.PredictionSource = "successive delivered sightings; 30s/300m prediction limit";
|
||||||
|
if (belief.Speed < 0.5) belief.PredictionSource = "successive delivered sightings; approximately stationary";
|
||||||
|
return belief;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQMemory
|
||||||
|
{
|
||||||
|
protected ref array<ref ERR_HQMemoryTrack> m_Tracks = {};
|
||||||
|
protected ref array<int> m_Seen = {};
|
||||||
|
protected ref array<float> m_SeenAt = {};
|
||||||
|
protected int m_NextBeliefId;
|
||||||
|
protected float m_Now = -1;
|
||||||
|
protected string m_LastRefusal;
|
||||||
|
|
||||||
|
string LastRefusal() { return m_LastRefusal; }
|
||||||
|
int Count() { return m_Tracks.Count(); }
|
||||||
|
protected bool Refuse(string reason) { m_LastRefusal = reason; return false; }
|
||||||
|
protected int Find(IEntity key, int kind)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < m_Tracks.Count(); i++)
|
||||||
|
if (m_Tracks[i].Key == key && m_Tracks[i].Kind == kind) return i;
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
void Clear()
|
||||||
|
{
|
||||||
|
m_Tracks.Clear(); m_Seen.Clear(); m_SeenAt.Clear();
|
||||||
|
m_Now = -1; m_LastRefusal = "";
|
||||||
|
// Do not recycle belief IDs: an order retained across Clear cannot bind to a new track.
|
||||||
|
}
|
||||||
|
// A slow HQ tick advances only the observation clock and bounded retirement.
|
||||||
|
// Confidence/radius are calculated on read; there is no per-frame decay work.
|
||||||
|
void Tick(float now)
|
||||||
|
{
|
||||||
|
if (!ERR_HQMemoryRules.Finite(now) || now < 0 || now < m_Now) return;
|
||||||
|
m_Now = now;
|
||||||
|
for (int message = m_Seen.Count() - 1; message >= 0; message--)
|
||||||
|
{
|
||||||
|
if (now - m_SeenAt[message] <= 120000) continue;
|
||||||
|
m_Seen.Remove(message); m_SeenAt.Remove(message);
|
||||||
|
}
|
||||||
|
for (int i = m_Tracks.Count() - 1; i >= 0; i--)
|
||||||
|
if (m_Tracks[i].RadiusAt(now) > 2000) m_Tracks.Remove(i);
|
||||||
|
}
|
||||||
|
// Call exclusively after the radio network accepts delivery. No other method
|
||||||
|
// can inject a report, and no stored report object is exposed to a caller.
|
||||||
|
bool Ingest(ERR_HQReport report, float now)
|
||||||
|
{
|
||||||
|
if (!ERR_HQMemoryRules.Finite(now) || now < m_Now || now < 0) return Refuse("invalid memory clock");
|
||||||
|
Tick(now);
|
||||||
|
if (!report || !ERR_HQMemoryRules.DeliveryFresh(report.ObservedAt, now)) return Refuse("stale or future report");
|
||||||
|
if (!ERR_HQMemoryRules.PositionValid(report.Position)) return Refuse("invalid observed position");
|
||||||
|
if (!ERR_HQMemoryRules.NewMessage(report.MessageId, m_Seen.Contains(report.MessageId)))
|
||||||
|
return Refuse("replayed or expired message");
|
||||||
|
if (m_Seen.Count() >= 4096) return Refuse("delivered-report replay guard full");
|
||||||
|
int kind = ERR_HQMemoryRules.Kind(report);
|
||||||
|
IEntity key = report.Target;
|
||||||
|
if (kind == ERR_HQMemoryKind.DISTRESS) key = report.Source;
|
||||||
|
if (!key) return Refuse("report has no observation identity");
|
||||||
|
int index = Find(key, kind);
|
||||||
|
if (index >= 0 && report.ObservedAt <= m_Tracks[index].Latest().ObservedAt)
|
||||||
|
return Refuse("observation does not advance trajectory");
|
||||||
|
if (index < 0 && m_NextBeliefId >= 2147483646) return Refuse("belief identity space exhausted");
|
||||||
|
if (index < 0 && m_Tracks.Count() >= 64)
|
||||||
|
{
|
||||||
|
int weakest = -1;
|
||||||
|
float least = 2;
|
||||||
|
for (int i = 0; i < m_Tracks.Count(); i++)
|
||||||
|
{
|
||||||
|
float value = ERR_HQMemoryRules.Value(m_Tracks[i].ConfidenceAt(now), m_Tracks[i].RadiusAt(now));
|
||||||
|
if (value < least) { least = value; weakest = i; }
|
||||||
|
}
|
||||||
|
float age = (now - report.ObservedAt) / 1000;
|
||||||
|
float incoming = ERR_HQMemoryRules.BaseConfidence(kind);
|
||||||
|
incoming *= ERR_HQMemoryRules.Confidence(age, ERR_HQMemoryRules.HalfLife(kind));
|
||||||
|
float radius = ERR_HQMemoryRules.Radius(age, ERR_HQMemoryRules.RadiusGrowth(kind, report.TravelMode),
|
||||||
|
ERR_HQMemoryRules.RadiusFloor(kind, report.TravelMode));
|
||||||
|
if (weakest < 0 || ERR_HQMemoryRules.Value(incoming, radius) <= least)
|
||||||
|
return Refuse("memory full; stronger observations retained");
|
||||||
|
m_Tracks.Remove(weakest);
|
||||||
|
}
|
||||||
|
ERR_HQMemoryTrack track;
|
||||||
|
if (index >= 0) track = m_Tracks[index];
|
||||||
|
else
|
||||||
|
{
|
||||||
|
track = new ERR_HQMemoryTrack();
|
||||||
|
track.BeliefId = ++m_NextBeliefId; track.Key = key; track.Kind = kind;
|
||||||
|
m_Tracks.Insert(track);
|
||||||
|
}
|
||||||
|
track.Append(report, now);
|
||||||
|
m_Seen.Insert(report.MessageId); m_SeenAt.Insert(report.ObservedAt);
|
||||||
|
m_LastRefusal = "";
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
ERR_HQBelief Get(IEntity target)
|
||||||
|
{
|
||||||
|
if (!target) return null;
|
||||||
|
int index = Find(target, ERR_HQMemoryKind.SIGHTING);
|
||||||
|
if (index < 0) return null;
|
||||||
|
return m_Tracks[index].Evaluate(m_Now);
|
||||||
|
}
|
||||||
|
ERR_HQBelief GetById(int beliefId)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < m_Tracks.Count(); i++)
|
||||||
|
if (m_Tracks[i].BeliefId == beliefId) return m_Tracks[i].Evaluate(m_Now);
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
// This is negative evidence from an actually delivered sweep report, not a
|
||||||
|
// synthetic sighting. A duplicate cannot compound the same observation's loss.
|
||||||
|
bool NegativeSearch(int beliefId, int revision, float now)
|
||||||
|
{
|
||||||
|
if (!ERR_HQMemoryRules.Finite(now) || now < m_Now || now < 0) return false;
|
||||||
|
Tick(now);
|
||||||
|
for (int i = 0; i < m_Tracks.Count(); i++)
|
||||||
|
{
|
||||||
|
ERR_HQMemoryTrack track = m_Tracks[i];
|
||||||
|
if (track.BeliefId != beliefId || track.Kind != ERR_HQMemoryKind.SIGHTING) continue;
|
||||||
|
if (track.BeliefRevision != revision || track.NegativeRevision == revision) return false;
|
||||||
|
track.SearchConfidence = 0.65;
|
||||||
|
track.NegativeRevision = revision;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
ERR_HQBelief At(int index)
|
||||||
|
{
|
||||||
|
if (index < 0 || index >= m_Tracks.Count()) return null;
|
||||||
|
return m_Tracks[index].Evaluate(m_Now);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -64,6 +64,10 @@ class ERR_HQRoute
|
|||||||
{
|
{
|
||||||
if (now < Due)
|
if (now < Due)
|
||||||
return 0;
|
return 0;
|
||||||
|
// A transmission takes two seconds. The sender must keep its physical
|
||||||
|
// radio throughout that interval, including the final manpack-to-HQ leg.
|
||||||
|
if (Cursor >= 0 && !Nodes[Cursor].Valid(!Downlink && Cursor == Nodes.Count() - 1))
|
||||||
|
return Fail(journal, "transmitting carrier lost radio during transmission");
|
||||||
if (target < Nodes.Count())
|
if (target < Nodes.Count())
|
||||||
{
|
{
|
||||||
if (!Nodes[target].Valid(Downlink && target == 0))
|
if (!Nodes[target].Valid(Downlink && target == 0))
|
||||||
|
|||||||
@@ -0,0 +1,164 @@
|
|||||||
|
enum ERR_HQPursuitRole
|
||||||
|
{
|
||||||
|
SEARCH,
|
||||||
|
INTERCEPT,
|
||||||
|
CONTAIN
|
||||||
|
}
|
||||||
|
|
||||||
|
// Pure decisions over delivered belief snapshots and HQ's own physical forces.
|
||||||
|
// No player/entity reads, spawning, timers, waypoints or independent assignments.
|
||||||
|
class ERR_HQPursuitRules
|
||||||
|
{
|
||||||
|
static bool Finite(float value)
|
||||||
|
{
|
||||||
|
return value == value && value > -1e20 && value < 1e20;
|
||||||
|
}
|
||||||
|
static bool PositionValid(vector value)
|
||||||
|
{
|
||||||
|
return Finite(value[0]) && Finite(value[1]) && Finite(value[2]);
|
||||||
|
}
|
||||||
|
static int Limit(int configured) { return Math.Clamp(configured, 0, 3); }
|
||||||
|
static bool Actionable(float confidence, float ageSeconds, float uncertainty)
|
||||||
|
{
|
||||||
|
return Finite(confidence) && Finite(ageSeconds) && Finite(uncertainty)
|
||||||
|
&& confidence >= 0.15 && confidence <= 1 && ageSeconds >= 0
|
||||||
|
&& uncertainty >= 0 && uncertainty <= 2000;
|
||||||
|
}
|
||||||
|
static bool Heading(vector velocity, bool reported)
|
||||||
|
{
|
||||||
|
if (!reported || !PositionValid(velocity)) return false;
|
||||||
|
velocity[1] = 0;
|
||||||
|
float speed = velocity.Length();
|
||||||
|
return speed >= 0.5 && speed <= 70;
|
||||||
|
}
|
||||||
|
static ERR_HQPursuitRole Role(float confidence, float ageSeconds, float uncertainty,
|
||||||
|
bool hasHeading, int slot)
|
||||||
|
{
|
||||||
|
// A stale/broad/weak track authorizes a search, never a precision interception.
|
||||||
|
if (!Actionable(confidence, ageSeconds, uncertainty) || !hasHeading || slot < 0 || slot > 2)
|
||||||
|
return ERR_HQPursuitRole.SEARCH;
|
||||||
|
if (confidence < 0.65 || ageSeconds > 45 || uncertainty > 150) return ERR_HQPursuitRole.SEARCH;
|
||||||
|
if (slot == 0) return ERR_HQPursuitRole.INTERCEPT;
|
||||||
|
if (slot == 2 && confidence >= 0.8 && uncertainty <= 100) return ERR_HQPursuitRole.CONTAIN;
|
||||||
|
return ERR_HQPursuitRole.SEARCH;
|
||||||
|
}
|
||||||
|
static float LifetimeSeconds(ERR_HQPursuitRole role)
|
||||||
|
{
|
||||||
|
if (role == ERR_HQPursuitRole.INTERCEPT) return 60;
|
||||||
|
if (role == ERR_HQPursuitRole.CONTAIN) return 90;
|
||||||
|
return 120;
|
||||||
|
}
|
||||||
|
static float TaskLifetimeSeconds(ERR_HQPursuitRole role, float distanceMetres)
|
||||||
|
{
|
||||||
|
if (!Finite(distanceMetres) || distanceMetres < 0) return 0;
|
||||||
|
if (role != ERR_HQPursuitRole.SEARCH) return LifetimeSeconds(role);
|
||||||
|
// Existing infantry must have time to travel and search. This is an absolute
|
||||||
|
// order lifetime, not permission to refresh an old task indefinitely.
|
||||||
|
return Math.Clamp(distanceMetres / 3 + 45, 120, 900);
|
||||||
|
}
|
||||||
|
static bool CanCommit(bool physical, bool eligible, bool busy, bool homeGuard,
|
||||||
|
int homeAvailable, int assigned, int configured)
|
||||||
|
{
|
||||||
|
if (!physical || !eligible || busy || assigned < 0 || assigned >= Limit(configured)) return false;
|
||||||
|
// Count only uncommitted physical home groups; pending radio orders spend one
|
||||||
|
// immediately. Mobile patrols may leave; at least one home group must remain.
|
||||||
|
return !homeGuard || homeAvailable > 1;
|
||||||
|
}
|
||||||
|
static int Bearing(vector forcePosition, vector beliefPosition)
|
||||||
|
{
|
||||||
|
if (!PositionValid(forcePosition) || !PositionValid(beliefPosition)) return -1;
|
||||||
|
vector offset = forcePosition - beliefPosition;
|
||||||
|
if (Math.AbsFloat(offset[0]) > Math.AbsFloat(offset[2]))
|
||||||
|
{
|
||||||
|
if (offset[0] >= 0) return 1;
|
||||||
|
return 3;
|
||||||
|
}
|
||||||
|
if (offset[2] >= 0) return 0;
|
||||||
|
return 2;
|
||||||
|
}
|
||||||
|
static bool BearingAllowed(int bearing, int first, int second)
|
||||||
|
{
|
||||||
|
if (bearing < 0 || bearing > 3 || first < -1 || first > 3 || second < -1 || second > 3)
|
||||||
|
return false;
|
||||||
|
if (first == -1 && second != -1) return false;
|
||||||
|
// At most two occupied cardinal approach sectors; never close a full ring.
|
||||||
|
return first == -1 || second == -1 || second == first || bearing == first || bearing == second;
|
||||||
|
}
|
||||||
|
static vector Direction(vector velocity, bool hasHeading)
|
||||||
|
{
|
||||||
|
if (!Heading(velocity, hasHeading)) return "0 0 1";
|
||||||
|
velocity[1] = 0;
|
||||||
|
return velocity.Normalized();
|
||||||
|
}
|
||||||
|
static vector Objective(vector position, vector velocity, bool hasHeading, float confidence,
|
||||||
|
float ageSeconds, float uncertainty, ERR_HQPursuitRole role, int slot)
|
||||||
|
{
|
||||||
|
if (!PositionValid(position)) return "0 0 0";
|
||||||
|
bool directionKnown = Heading(velocity, hasHeading);
|
||||||
|
// Callers pass the memory's already predicted position. Do not extrapolate
|
||||||
|
// report age a second time; the small future lead is independently bounded.
|
||||||
|
ERR_HQPursuitRole permitted = Role(confidence, ageSeconds, uncertainty, directionKnown, slot);
|
||||||
|
if (role != permitted) role = ERR_HQPursuitRole.SEARCH;
|
||||||
|
vector forward = Direction(velocity, directionKnown);
|
||||||
|
vector right = Vector(forward[2], 0, -forward[0]);
|
||||||
|
float radius = 40;
|
||||||
|
if (Finite(uncertainty)) radius = Math.Clamp(uncertainty, 40, 250);
|
||||||
|
vector offset;
|
||||||
|
if (role == ERR_HQPursuitRole.INTERCEPT)
|
||||||
|
{
|
||||||
|
velocity[1] = 0;
|
||||||
|
float horizon = Math.Clamp(15 - ageSeconds * 0.2, 3, 15);
|
||||||
|
float lead = Math.Clamp(velocity.Length() * horizon, 60, 200);
|
||||||
|
offset = forward * lead;
|
||||||
|
}
|
||||||
|
else if (role == ERR_HQPursuitRole.CONTAIN)
|
||||||
|
offset = forward * 80 + right * Math.Clamp(radius, 80, 150);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// Distinct search sectors within the bounded uncertainty area. HQ/memory
|
||||||
|
// owns sweep history; slot is a supplied sector, not an independent clock.
|
||||||
|
int sector = slot % 4;
|
||||||
|
if (sector < 0) sector += 4;
|
||||||
|
if (sector == 0) offset = forward * radius;
|
||||||
|
else if (sector == 1) offset = right * radius;
|
||||||
|
else if (sector == 2) offset = right * -radius;
|
||||||
|
else offset = forward * -radius;
|
||||||
|
}
|
||||||
|
if (offset.Length() > 300) offset = offset.Normalized() * 300;
|
||||||
|
return position + offset;
|
||||||
|
}
|
||||||
|
// Lower scores win. A negative score rejects malformed geometry. Travel cost
|
||||||
|
// dominates; direction penalties avoid ordering trailing units to overtake the
|
||||||
|
// contact or sending a far-side guard across it to contain the other flank.
|
||||||
|
static float Score(ERR_HQPursuitRole role, vector beliefPosition, vector velocity,
|
||||||
|
vector forcePosition, vector objective)
|
||||||
|
{
|
||||||
|
if (!PositionValid(beliefPosition) || !PositionValid(forcePosition) || !PositionValid(objective))
|
||||||
|
return -1;
|
||||||
|
vector forward = Direction(velocity, true);
|
||||||
|
vector offset = forcePosition - beliefPosition;
|
||||||
|
offset[1] = 0;
|
||||||
|
float cost = vector.DistanceXZ(forcePosition, objective);
|
||||||
|
if (role != ERR_HQPursuitRole.SEARCH && cost > 3 * (LifetimeSeconds(role) - 10)) return -1;
|
||||||
|
if (role == ERR_HQPursuitRole.INTERCEPT)
|
||||||
|
{
|
||||||
|
float ahead = vector.Dot(offset, forward);
|
||||||
|
if (ahead < 0) cost += Math.Min(-ahead, 1000);
|
||||||
|
}
|
||||||
|
else if (role == ERR_HQPursuitRole.CONTAIN)
|
||||||
|
{
|
||||||
|
vector right = Vector(forward[2], 0, -forward[0]);
|
||||||
|
float side = vector.Dot(offset, right);
|
||||||
|
float intendedSide = vector.Dot(objective - beliefPosition, right);
|
||||||
|
if (side * intendedSide < 0) cost += Math.Min(Math.AbsFloat(side), 1000);
|
||||||
|
}
|
||||||
|
return cost;
|
||||||
|
}
|
||||||
|
static bool Better(float score, int id, float bestScore, int bestId)
|
||||||
|
{
|
||||||
|
if (!Finite(score) || score < 0 || id <= 0) return false;
|
||||||
|
if (bestId <= 0 || bestScore < 0) return true;
|
||||||
|
if (score != bestScore) return score < bestScore;
|
||||||
|
return id < bestId;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,100 @@
|
|||||||
|
// Local evidence only. HQ must receive the resulting immutable status through
|
||||||
|
// the normal radio route; sampling never writes the delivered watch roster.
|
||||||
|
class ERR_HQStatusSampler
|
||||||
|
{
|
||||||
|
protected SCR_AIGroup m_Group;
|
||||||
|
protected Faction m_Faction;
|
||||||
|
protected string m_SourceId;
|
||||||
|
protected int m_Strength;
|
||||||
|
protected int m_Deaths;
|
||||||
|
protected bool m_Bound;
|
||||||
|
protected float m_LastSampleAt = -1;
|
||||||
|
protected ref array<IEntity> m_Members = {};
|
||||||
|
protected ref array<bool> m_Dead = {};
|
||||||
|
protected ref array<bool> m_Released = {};
|
||||||
|
protected ref array<AIAgent> m_Agents = {};
|
||||||
|
bool Bound() { return m_Bound; }
|
||||||
|
protected bool Eligible()
|
||||||
|
{
|
||||||
|
return Replication.IsServer() && m_Bound && m_Group && m_Faction
|
||||||
|
&& m_Group.GetPlayerCount(true) == 0 && !m_Group.IsSlave() && m_Group.GetFaction() == m_Faction;
|
||||||
|
}
|
||||||
|
bool Bind(SCR_AIGroup group, string sourceId, int initialStrength, Faction enemyFaction)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer()) return false;
|
||||||
|
if (m_Bound) return Eligible() && group == m_Group && sourceId == m_SourceId
|
||||||
|
&& initialStrength == m_Strength && enemyFaction == m_Faction;
|
||||||
|
if (!Replication.IsServer() || !group || !enemyFaction || sourceId.IsEmpty() || sourceId.Length() > 96
|
||||||
|
|| initialStrength < 1 || initialStrength > 32 || group.GetPlayerCount(true) > 0
|
||||||
|
|| group.IsSlave() || group.GetFaction() != enemyFaction) return false;
|
||||||
|
m_Agents.Clear(); m_Members.Clear();
|
||||||
|
group.GetAgents(m_Agents);
|
||||||
|
if (m_Agents.Count() != initialStrength) { m_Agents.Clear(); return false; }
|
||||||
|
foreach (AIAgent agent : m_Agents)
|
||||||
|
{
|
||||||
|
if (!agent) { m_Members.Clear(); return false; }
|
||||||
|
IEntity actor = agent.GetControlledEntity();
|
||||||
|
if (!ERR_Actors.Alive(actor) || ERR_Actors.Player(actor) || ERR_Actors.Group(actor) != group
|
||||||
|
|| SCR_FactionManager.SGetFaction(actor) != enemyFaction || m_Members.Contains(actor))
|
||||||
|
{ m_Members.Clear(); return false; }
|
||||||
|
m_Members.Insert(actor);
|
||||||
|
}
|
||||||
|
m_Group = group; m_SourceId = sourceId; m_Strength = initialStrength; m_Faction = enemyFaction;
|
||||||
|
for (int i = 0; i < initialStrength; i++) { m_Dead.Insert(false); m_Released.Insert(false); }
|
||||||
|
m_Agents.Clear();
|
||||||
|
m_Bound = true;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
// Call from the existing physical slow tick, not just each 180-second radio
|
||||||
|
// cycle: after native corpse deletion, a null reference supplies no evidence.
|
||||||
|
bool ObserveDeaths()
|
||||||
|
{
|
||||||
|
if (!Eligible()) return false;
|
||||||
|
for (int i = 0; i < m_Members.Count(); i++)
|
||||||
|
{
|
||||||
|
if (m_Dead[i] || m_Released[i]) continue;
|
||||||
|
IEntity actor = m_Members[i];
|
||||||
|
if (!actor) continue;
|
||||||
|
if (ERR_Actors.Player(actor) || SCR_FactionManager.SGetFaction(actor) != m_Faction)
|
||||||
|
{ m_Released[i] = true; continue; }
|
||||||
|
DamageManagerComponent damage = DamageManagerComponent.Cast(actor.FindComponent(DamageManagerComponent));
|
||||||
|
if (!damage) continue;
|
||||||
|
if (damage.IsDestroyed()) { m_Dead[i] = true; m_Deaths++; continue; }
|
||||||
|
// A living member who left this group is no longer ours to account for.
|
||||||
|
// Native death may detach a corpse, so group identity is checked after death.
|
||||||
|
if (ERR_Actors.Group(actor) != m_Group) m_Released[i] = true;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
ERR_HQStatusReport Sample(float now, int messageId, IEntity caller)
|
||||||
|
{
|
||||||
|
if (!ERR_HQPursuitRules.Finite(now) || now < 0 || now < m_LastSampleAt || messageId <= 0
|
||||||
|
|| !ObserveDeaths()) return null;
|
||||||
|
int callerIndex = m_Members.Find(caller);
|
||||||
|
if (!caller || callerIndex < 0 || m_Dead[callerIndex] || m_Released[callerIndex]
|
||||||
|
|| ERR_Actors.Player(caller) || ERR_Actors.Group(caller) != m_Group
|
||||||
|
|| SCR_FactionManager.SGetFaction(caller) != m_Faction || ERR_HQRadio.Capability(caller) <= 0) return null;
|
||||||
|
vector position = m_Group.GetOrigin();
|
||||||
|
if (!ERR_HQPursuitRules.PositionValid(position)) return null;
|
||||||
|
ERR_HQStatusReport report = new ERR_HQStatusReport();
|
||||||
|
report.SourceId = m_SourceId; report.MessageId = messageId; report.Position = position;
|
||||||
|
report.Strength = m_Strength; report.ConfirmedLosses = m_Deaths; report.ObservedAt = now;
|
||||||
|
for (int i = 0; i < m_Members.Count(); i++)
|
||||||
|
{
|
||||||
|
if (m_Dead[i] || m_Released[i]) continue;
|
||||||
|
IEntity actor = m_Members[i];
|
||||||
|
if (!ERR_Actors.Alive(actor) || ERR_Actors.Player(actor) || ERR_Actors.Group(actor) != m_Group
|
||||||
|
|| SCR_FactionManager.SGetFaction(actor) != m_Faction) continue;
|
||||||
|
report.Count++;
|
||||||
|
if (ERR_Actors.CanFight(actor)) report.Fit++;
|
||||||
|
}
|
||||||
|
m_LastSampleAt = now;
|
||||||
|
return report;
|
||||||
|
}
|
||||||
|
void Clear()
|
||||||
|
{
|
||||||
|
m_Group = null; m_Faction = null; m_SourceId = ""; m_Strength = 0; m_Deaths = 0;
|
||||||
|
m_Bound = false; m_LastSampleAt = -1;
|
||||||
|
m_Members.Clear(); m_Dead.Clear(); m_Released.Clear(); m_Agents.Clear();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
// A radio order snapshots an inference. It never refreshes the source sighting.
|
||||||
|
class ERR_HQTask
|
||||||
|
{
|
||||||
|
bool ReleaseOnly;
|
||||||
|
ref ERR_HQTask ReplacesTask;
|
||||||
|
string WatchSourceId;
|
||||||
|
int WatchMessageId;
|
||||||
|
int WatchRequestId;
|
||||||
|
bool Investigation() { return !WatchSourceId.IsEmpty(); }
|
||||||
|
int BeliefId;
|
||||||
|
int BeliefRevision;
|
||||||
|
ERR_HQPursuitRole Role;
|
||||||
|
vector Destination;
|
||||||
|
float QueuedAt;
|
||||||
|
float ExpiresAt;
|
||||||
|
float ArrivedAt = -1;
|
||||||
|
bool SweepQueued;
|
||||||
|
int ApproachBearing = -1;
|
||||||
|
string Name()
|
||||||
|
{
|
||||||
|
if (Investigation()) return "investigate missing patrol";
|
||||||
|
if (Role == ERR_HQPursuitRole.INTERCEPT) return "intercept";
|
||||||
|
if (Role == ERR_HQPursuitRole.CONTAIN) return "contain";
|
||||||
|
return "search";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Finite per-track pacing, separate from belief confidence and report freshness.
|
||||||
|
class ERR_HQHuntWindow
|
||||||
|
{
|
||||||
|
string WatchSourceId;
|
||||||
|
int WatchMessageId;
|
||||||
|
int WatchRequestId;
|
||||||
|
bool Investigation() { return !WatchSourceId.IsEmpty(); }
|
||||||
|
int BeliefId;
|
||||||
|
float NextHunt;
|
||||||
|
}
|
||||||
@@ -0,0 +1,172 @@
|
|||||||
|
// A local status snapshot is not HQ knowledge until its radio route delivers.
|
||||||
|
// Count includes living unconscious members; only explicit observed deaths add
|
||||||
|
// ConfirmedLosses. Neither a silent radio nor an absent member proves a death.
|
||||||
|
class ERR_HQStatusReport
|
||||||
|
{
|
||||||
|
string SourceId;
|
||||||
|
int MessageId;
|
||||||
|
vector Position;
|
||||||
|
int Strength;
|
||||||
|
int Count;
|
||||||
|
int Fit;
|
||||||
|
int ConfirmedLosses;
|
||||||
|
float ObservedAt = -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQWatchRules
|
||||||
|
{
|
||||||
|
static bool Valid(ERR_HQStatusReport report, float now)
|
||||||
|
{
|
||||||
|
if (!report || report.SourceId.IsEmpty() || report.SourceId.Length() > 96 || report.MessageId <= 0)
|
||||||
|
return false;
|
||||||
|
if (!ERR_HQPursuitRules.PositionValid(report.Position) || !ERR_HQPursuitRules.Finite(report.ObservedAt)
|
||||||
|
|| !ERR_HQPursuitRules.Finite(now) || report.ObservedAt < 0 || now < report.ObservedAt
|
||||||
|
|| now - report.ObservedAt > 120000) return false;
|
||||||
|
return report.Strength > 0 && report.Strength <= 32 && report.Count >= 0
|
||||||
|
&& report.Count <= report.Strength && report.Fit >= 0 && report.Fit <= report.Count
|
||||||
|
&& report.ConfirmedLosses >= 0 && report.ConfirmedLosses <= report.Strength - report.Count;
|
||||||
|
}
|
||||||
|
static bool RequestDue(float observedAt, float askedAt, float nextAttempt, bool closed, float now)
|
||||||
|
{
|
||||||
|
return !closed && ERR_HQPursuitRules.Finite(now) && observedAt >= 0 && askedAt < 0
|
||||||
|
&& now >= nextAttempt && now - observedAt >= 360000;
|
||||||
|
}
|
||||||
|
static bool InvestigationDue(float askedAt, float nextAttempt, bool closed, bool investigating, float now)
|
||||||
|
{
|
||||||
|
return !closed && !investigating && ERR_HQPursuitRules.Finite(now) && askedAt >= 0
|
||||||
|
&& now >= nextAttempt && now - askedAt >= 30000;
|
||||||
|
}
|
||||||
|
static int SquadLimit(int baseline, int confirmedLosses)
|
||||||
|
{
|
||||||
|
if (baseline <= 0) return 0;
|
||||||
|
if (baseline >= 8) return 8;
|
||||||
|
// Confirmed losses increase the shared pool only. Individual hunts still
|
||||||
|
// obey the independent pursuit cap of three and actual force availability.
|
||||||
|
int losses = Math.Clamp(confirmedLosses, 0, 4096);
|
||||||
|
int bonus = losses / 2;
|
||||||
|
return Math.Min(8, baseline + bonus);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Detached HQ roster state: no entity/group handle and no live position lookup.
|
||||||
|
// Entries returned by Find/At are borrowed for HQ inspection, never mutated by
|
||||||
|
// observers. Only delivered Ingest and explicit request lifecycle methods write.
|
||||||
|
class ERR_HQWatchEntry
|
||||||
|
{
|
||||||
|
int RequestId;
|
||||||
|
string SourceId;
|
||||||
|
int MessageId;
|
||||||
|
vector Position;
|
||||||
|
int Strength;
|
||||||
|
int Count;
|
||||||
|
int Fit;
|
||||||
|
int ConfirmedLosses;
|
||||||
|
float ObservedAt = -1;
|
||||||
|
float LastDeliveredAt = -1;
|
||||||
|
float AskedAt = -1;
|
||||||
|
float NextAttempt;
|
||||||
|
bool Investigating;
|
||||||
|
bool Closed;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_HQWatch
|
||||||
|
{
|
||||||
|
protected ref array<ref ERR_HQWatchEntry> m_Entries = {};
|
||||||
|
protected ref map<string, ERR_HQWatchEntry> m_BySource = new map<string, ERR_HQWatchEntry>();
|
||||||
|
protected int m_ConfirmedLosses;
|
||||||
|
protected bool m_CapLogged;
|
||||||
|
int Count() { return m_Entries.Count(); }
|
||||||
|
ERR_HQWatchEntry Find(string sourceId) { return m_BySource.Get(sourceId); }
|
||||||
|
ERR_HQWatchEntry At(int index)
|
||||||
|
{
|
||||||
|
if (index < 0 || index >= m_Entries.Count()) return null;
|
||||||
|
return m_Entries[index];
|
||||||
|
}
|
||||||
|
int ConfirmedLosses() { return m_ConfirmedLosses; }
|
||||||
|
int SquadLimit(int baseline) { return ERR_HQWatchRules.SquadLimit(baseline, m_ConfirmedLosses); }
|
||||||
|
bool Ingest(ERR_HQStatusReport report, float now)
|
||||||
|
{
|
||||||
|
if (!ERR_HQWatchRules.Valid(report, now)) return false;
|
||||||
|
ERR_HQWatchEntry entry = Find(report.SourceId);
|
||||||
|
if (entry)
|
||||||
|
{
|
||||||
|
if (report.MessageId <= entry.MessageId || report.ObservedAt <= entry.ObservedAt
|
||||||
|
|| now < entry.LastDeliveredAt || report.Strength != entry.Strength
|
||||||
|
|| report.ConfirmedLosses < entry.ConfirmedLosses) return false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// Keep closed identities as well: replay cannot resurrect a retired patrol
|
||||||
|
// or count the same cumulative casualty total again under its old source.
|
||||||
|
if (m_Entries.Count() >= 128)
|
||||||
|
{
|
||||||
|
if (!m_CapLogged) Print("Rereintroduced [watch]: 128-formation check-in cap reached.");
|
||||||
|
m_CapLogged = true;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
entry = new ERR_HQWatchEntry();
|
||||||
|
entry.SourceId = report.SourceId;
|
||||||
|
m_Entries.Insert(entry);
|
||||||
|
m_BySource.Set(entry.SourceId, entry);
|
||||||
|
}
|
||||||
|
m_ConfirmedLosses += report.ConfirmedLosses - entry.ConfirmedLosses;
|
||||||
|
entry.MessageId = report.MessageId;
|
||||||
|
entry.Position = report.Position;
|
||||||
|
entry.Strength = report.Strength;
|
||||||
|
entry.Count = report.Count;
|
||||||
|
entry.Fit = report.Fit;
|
||||||
|
entry.ConfirmedLosses = report.ConfirmedLosses;
|
||||||
|
entry.ObservedAt = report.ObservedAt;
|
||||||
|
entry.LastDeliveredAt = now;
|
||||||
|
entry.AskedAt = -1;
|
||||||
|
entry.NextAttempt = 0;
|
||||||
|
entry.Investigating = false;
|
||||||
|
entry.Closed = entry.ConfirmedLosses == entry.Strength;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool RequestDue(string sourceId, float now)
|
||||||
|
{
|
||||||
|
ERR_HQWatchEntry entry = Find(sourceId);
|
||||||
|
return entry && ERR_HQWatchRules.RequestDue(entry.ObservedAt, entry.AskedAt,
|
||||||
|
entry.NextAttempt, entry.Closed, now);
|
||||||
|
}
|
||||||
|
// Begin the deadline on HQ request attempt, including no route to a silent
|
||||||
|
// patrol. A missing downlink cannot prevent an investigation indefinitely.
|
||||||
|
bool MarkRequested(string sourceId, int statusMessageId, float now)
|
||||||
|
{
|
||||||
|
ERR_HQWatchEntry entry = Find(sourceId);
|
||||||
|
if (!entry || entry.MessageId != statusMessageId || entry.RequestId >= 2147483646
|
||||||
|
|| !RequestDue(sourceId, now)) return false;
|
||||||
|
entry.RequestId++;
|
||||||
|
entry.AskedAt = now;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool InvestigationDue(string sourceId, float now)
|
||||||
|
{
|
||||||
|
ERR_HQWatchEntry entry = Find(sourceId);
|
||||||
|
return entry && ERR_HQWatchRules.InvestigationDue(entry.AskedAt, entry.NextAttempt,
|
||||||
|
entry.Closed, entry.Investigating, now);
|
||||||
|
}
|
||||||
|
bool MarkInvestigating(string sourceId, int statusMessageId, int requestId, float now)
|
||||||
|
{
|
||||||
|
ERR_HQWatchEntry entry = Find(sourceId);
|
||||||
|
if (!entry || entry.MessageId != statusMessageId || entry.RequestId != requestId
|
||||||
|
|| !InvestigationDue(sourceId, now)) return false;
|
||||||
|
entry.Investigating = true;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool FinishInvestigation(string sourceId, int statusMessageId, int requestId, float now)
|
||||||
|
{
|
||||||
|
ERR_HQWatchEntry entry = Find(sourceId);
|
||||||
|
if (!entry || entry.MessageId != statusMessageId || entry.RequestId != requestId || !entry.Investigating
|
||||||
|
|| !ERR_HQPursuitRules.Finite(now) || now < entry.AskedAt + 30000) return false;
|
||||||
|
entry.Investigating = false;
|
||||||
|
entry.AskedAt = -1;
|
||||||
|
entry.NextAttempt = now + 180000;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
void Clear()
|
||||||
|
{
|
||||||
|
m_Entries.Clear(); m_BySource.Clear(); m_ConfirmedLosses = 0; m_CapLogged = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -10,7 +10,7 @@ class ERR_MortarPrediction
|
|||||||
|
|
||||||
static bool Fresh(ERR_HQReport report, float now)
|
static bool Fresh(ERR_HQReport report, float now)
|
||||||
{
|
{
|
||||||
return report && report.Target && !report.Distress && now >= report.ObservedAt && now - report.ObservedAt <= MAX_REPORT_AGE_MS && report.TravelMode != "aircraft";
|
return report && report.Target && !report.Distress && now >= report.ObservedAt && now - report.ObservedAt <= MAX_REPORT_AGE_MS && report.TravelMode != "aircraft" && report.TravelMode != "body" && report.TravelMode != "dead body";
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool Reject(string reason)
|
static bool Reject(string reason)
|
||||||
@@ -90,6 +90,7 @@ class ERR_MortarPrediction
|
|||||||
FailureReason = "";
|
FailureReason = "";
|
||||||
if (!report) return Reject("target report missing");
|
if (!report) return Reject("target report missing");
|
||||||
if (report.Distress) return Reject("distress report cannot authorize fire");
|
if (report.Distress) return Reject("distress report cannot authorize fire");
|
||||||
|
if (report.TravelMode == "body" || report.TravelMode == "dead body") return Reject("body evidence cannot authorize fire");
|
||||||
if (now < report.ObservedAt) return Reject("observation timestamp is in the future");
|
if (now < report.ObservedAt) return Reject("observation timestamp is in the future");
|
||||||
if (now - report.ObservedAt > MAX_REPORT_AGE_MS) return Reject("observation older than 60s");
|
if (now - report.ObservedAt > MAX_REPORT_AGE_MS) return Reject("observation older than 60s");
|
||||||
float seconds = (now - report.ObservedAt) / 1000 + flightSeconds;
|
float seconds = (now - report.ObservedAt) / 1000 + flightSeconds;
|
||||||
|
|||||||
@@ -10,9 +10,19 @@ modded class ERR_HQ
|
|||||||
if (unit.Group != group) continue;
|
if (unit.Group != group) continue;
|
||||||
if (unit.Assignment || unit.PendingOrder || unit.Waypoint || !unit.Eligible(m_Mode)) return false;
|
if (unit.Assignment || unit.PendingOrder || unit.Waypoint || !unit.Eligible(m_Mode)) return false;
|
||||||
ERR_HQReport order = new ERR_HQReport();
|
ERR_HQReport order = new ERR_HQReport();
|
||||||
|
order.Target = group;
|
||||||
|
order.Source = group;
|
||||||
order.Position = group.GetOrigin() + "40 0 0";
|
order.Position = group.GetOrigin() + "40 0 0";
|
||||||
order.ObservedAt = GetGame().GetWorld().GetWorldTime();
|
order.ObservedAt = GetGame().GetWorld().GetWorldTime();
|
||||||
order.MessageId = m_Journal.Message();
|
order.MessageId = m_Journal.Message();
|
||||||
|
Accept(order, order.ObservedAt);
|
||||||
|
ERR_HQBelief belief = m_Memory.Get(group);
|
||||||
|
if (!belief) return false;
|
||||||
|
ERR_HQTask task = new ERR_HQTask();
|
||||||
|
task.BeliefId = belief.BeliefId; task.BeliefRevision = belief.BeliefRevision;
|
||||||
|
task.Destination = order.Position; task.QueuedAt = order.ObservedAt;
|
||||||
|
task.ExpiresAt = order.ObservedAt + 120000;
|
||||||
|
unit.PendingTask = task;
|
||||||
unit.PendingOrder = order;
|
unit.PendingOrder = order;
|
||||||
DeliverOrder(unit, order.ObservedAt);
|
DeliverOrder(unit, order.ObservedAt);
|
||||||
search = unit.Waypoint;
|
search = unit.Waypoint;
|
||||||
|
|||||||
@@ -5,5 +5,8 @@ GameProject {
|
|||||||
Dependencies {
|
Dependencies {
|
||||||
"58D0FB3206B6F859"
|
"58D0FB3206B6F859"
|
||||||
"2528466DE220D91C"
|
"2528466DE220D91C"
|
||||||
|
"595F2BF2F44836FB"
|
||||||
|
"629B2BA37EFFD577"
|
||||||
|
"5E524E4FEECCA92B"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,344 @@
|
|||||||
|
#ifdef WORKBENCH
|
||||||
|
// Failure diagnostics only. Every query is read-only and uses the production seed/volume rules.
|
||||||
|
class ERR_NativeConvoyRoadSurvey
|
||||||
|
{
|
||||||
|
void Run(vector seed)
|
||||||
|
{
|
||||||
|
if (!ERR_NativeConvoyProbe.Enabled()) return;
|
||||||
|
SCR_AIWorld world = SCR_AIWorld.Cast(GetGame().GetAIWorld());
|
||||||
|
if (!world || !world.GetRoadNetworkManager())
|
||||||
|
{
|
||||||
|
Print("ERR CONVOY SURVEY: native AI world or road-network manager unavailable"); return;
|
||||||
|
}
|
||||||
|
array<BaseRoad> roads = {};
|
||||||
|
vector low = seed + "-500 -1000 -500", high = seed + "500 1000 500";
|
||||||
|
world.GetRoadNetworkManager().GetRoadsInAABB(low, high, roads);
|
||||||
|
PrintFormat("ERR CONVOY SURVEY: seed=%1 AABB=%2..%3 candidates=%4; inspecting at most16, production cap128",
|
||||||
|
seed, low, high, roads.Count());
|
||||||
|
for (int r = 0; r < roads.Count() && r < 16; r++)
|
||||||
|
{
|
||||||
|
BaseRoad road = roads[r];
|
||||||
|
if (!road) { Print("ERR CONVOY SURVEY: null candidate"); continue; }
|
||||||
|
array<vector> points = {}; road.GetPoints(points);
|
||||||
|
float length, nearest = 1e20;
|
||||||
|
for (int i = 1; i < points.Count() && i <= 1024; i++)
|
||||||
|
{
|
||||||
|
vector delta = points[i] - points[i - 1]; delta[1] = 0;
|
||||||
|
float segment = delta.Length(); length += segment;
|
||||||
|
if (segment < 0.01) continue;
|
||||||
|
vector offset = seed - points[i - 1]; offset[1] = 0;
|
||||||
|
float fraction = Math.Clamp(vector.Dot(offset, delta) / (segment * segment), 0, 1);
|
||||||
|
nearest = Math.Min(nearest, vector.DistanceXZ(seed, vector.Lerp(points[i - 1], points[i], fraction)));
|
||||||
|
}
|
||||||
|
vector first, last;
|
||||||
|
if (!points.IsEmpty()) { first = points[0]; last = points[points.Count() - 1]; }
|
||||||
|
PrintFormat("ERR CONVOY SURVEY: road=%1 width=%2 points=%3 XZlength=%4 nearest=%5 first=%6 last=%7",
|
||||||
|
r, road.GetWidth(), points.Count(), length, nearest, first, last);
|
||||||
|
array<vector> positions, angles;
|
||||||
|
ERR_ForceRoute route;
|
||||||
|
float proximity;
|
||||||
|
bool polyline = ERR_ConvoyRoadPlan.FromPolyline(points, seed, positions, angles, route, proximity);
|
||||||
|
PrintFormat("ERR CONVOY SURVEY: road=%1 widthAllowed=%2 FromPolyline=%3 proximity=%4",
|
||||||
|
r, road.GetWidth() >= 4, polyline, proximity);
|
||||||
|
if (!polyline) continue;
|
||||||
|
for (int i = 0; i < positions.Count(); i++) positions[i] = ERR_Actors.Ground(positions[i]);
|
||||||
|
ERR_ConvoyPlacement placement = new ERR_ConvoyPlacement();
|
||||||
|
for (int i = 0; i < positions.Count() && i < 6; i++)
|
||||||
|
{
|
||||||
|
bool clear = placement.Clear(positions[i], angles[i][0]);
|
||||||
|
PrintFormat("ERR CONVOY SURVEY: road=%1 vehicle=%2 ground=%3 heading=%4 GroundClear=%5",
|
||||||
|
r, i, positions[i], angles[i][0], clear);
|
||||||
|
Print("ERR CONVOY SURVEY: " + placement.Diagnostic());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Opt-in native fixture: production road survey, canonical HQ dispatch and native driving.
|
||||||
|
// The fixture does not create vehicles, seat crew, move entities or advance convoy service.
|
||||||
|
class ERR_NativeConvoyProbe
|
||||||
|
{
|
||||||
|
protected ERR_GameMode m_Mode;
|
||||||
|
protected ref ERR_ConvoyTask m_Task;
|
||||||
|
protected ref array<vector> m_Origins = {};
|
||||||
|
protected ref array<IEntity> m_OriginalVehicles = {};
|
||||||
|
protected ref array<IEntity> m_CargoBefore = {};
|
||||||
|
protected float m_Deadline;
|
||||||
|
protected float m_ReadyAt;
|
||||||
|
protected float m_NextLog;
|
||||||
|
protected float m_NextMovementDiagnostic;
|
||||||
|
protected int m_InitialLedger;
|
||||||
|
protected int m_Step;
|
||||||
|
protected bool m_Failed;
|
||||||
|
|
||||||
|
static bool Enabled()
|
||||||
|
{
|
||||||
|
string enabled, outcome;
|
||||||
|
return Replication.IsServer() && System.GetCLIParam("errSmoke", enabled) && enabled == "1"
|
||||||
|
&& System.GetCLIParam("errSmokeOutcome", outcome) && outcome == "convoy";
|
||||||
|
}
|
||||||
|
void ERR_NativeConvoyProbe(ERR_GameMode mode) { m_Mode = mode; }
|
||||||
|
protected bool Check(bool condition, string description)
|
||||||
|
{
|
||||||
|
if (condition) { Print("ERR SMOKE PASS: convoy " + description); return true; }
|
||||||
|
m_Failed = true; Print("ERR SMOKE FAIL: convoy " + description, LogLevel.ERROR); return false;
|
||||||
|
}
|
||||||
|
protected InventoryStorageManagerComponent TruckInventory()
|
||||||
|
{
|
||||||
|
if (!m_Task || m_Task.Vehicles.Count() != 6 || !m_Task.Vehicles[1].Entity) return null;
|
||||||
|
return InventoryStorageManagerComponent.Cast(m_Task.Vehicles[1].Entity.FindComponent(InventoryStorageManagerComponent));
|
||||||
|
}
|
||||||
|
protected void PopulationDiagnostic(ERR_ConvoyVehicle vehicle, array<AIAgent> agents, int expected)
|
||||||
|
{
|
||||||
|
PrintFormat("ERR CONVOY POPULATION: vehicle=%1 registered=%2 members=%3 seats=%4 agents=%5 expected=%6",
|
||||||
|
vehicle.Index, vehicle.Registered, vehicle.Members.Count(), vehicle.Seats.Count(), agents.Count(), expected);
|
||||||
|
if (vehicle.Index != 0) return;
|
||||||
|
for (int i = 0; i < agents.Count() && i < 19; i++)
|
||||||
|
{
|
||||||
|
AIAgent agent = agents[i];
|
||||||
|
IEntity controlled;
|
||||||
|
AIGroup parent;
|
||||||
|
if (agent) { controlled = agent.GetControlledEntity(); parent = agent.GetParentGroup(); }
|
||||||
|
string prefab = "none";
|
||||||
|
if (controlled && controlled.GetPrefabData()) prefab = controlled.GetPrefabData().GetPrefabName();
|
||||||
|
PrintFormat("ERR CONVOY POPULATION: returned agent=%1 controlled=%2 prefab=%3 parent=%4 expectedGroup=%5",
|
||||||
|
agent, controlled, prefab, parent, vehicle.Group);
|
||||||
|
}
|
||||||
|
for (int i = 0; i < vehicle.Members.Count() && i < 19; i++)
|
||||||
|
{
|
||||||
|
IEntity actor = vehicle.Members[i];
|
||||||
|
AIControlComponent control;
|
||||||
|
AIAgent agent;
|
||||||
|
AIGroup parent;
|
||||||
|
if (actor) control = AIControlComponent.Cast(actor.FindComponent(AIControlComponent));
|
||||||
|
if (control) agent = control.GetControlAIAgent();
|
||||||
|
if (agent) parent = agent.GetParentGroup();
|
||||||
|
PrintFormat("ERR CONVOY POPULATION: intended member=%1 actor=%2 controlAgent=%3 parent=%4 expectedGroup=%5",
|
||||||
|
i, actor, agent, parent, vehicle.Group);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
protected string MovementAction(AIActionBase action)
|
||||||
|
{
|
||||||
|
if (!action) return "none";
|
||||||
|
SCR_AIActionBase scripted = SCR_AIActionBase.Cast(action);
|
||||||
|
string detail = action.ToString();
|
||||||
|
if (scripted) detail = scripted.GetActionDebugInfo();
|
||||||
|
if (detail.Length() > 200) detail = detail.Substring(0, 200);
|
||||||
|
return string.Format("%1 state=%2 suspended=%3", detail, action.GetActionState(), action.GetActionIsSuspended());
|
||||||
|
}
|
||||||
|
protected void MovementDiagnostic(float now)
|
||||||
|
{
|
||||||
|
if (!m_Task || now < m_NextMovementDiagnostic || m_Origins.Count() != 6) return;
|
||||||
|
m_NextMovementDiagnostic = now + 30000;
|
||||||
|
for (int i = 0; i < m_Task.Vehicles.Count() && i < 6; i++)
|
||||||
|
{
|
||||||
|
ERR_ConvoyVehicle unit = m_Task.Vehicles[i];
|
||||||
|
if (!unit || !unit.Entity || !unit.Group) { PrintFormat("ERR CONVOY MOTION: vehicle=%1 missing original identity", i); continue; }
|
||||||
|
AIWaypoint current = unit.Group.GetCurrentWaypoint();
|
||||||
|
vector target, nativeTarget;
|
||||||
|
float targetDistance = -1;
|
||||||
|
bool nativeWithin;
|
||||||
|
if (unit.Waypoint)
|
||||||
|
{
|
||||||
|
target = unit.Waypoint.GetOrigin();
|
||||||
|
targetDistance = vector.DistanceXZ(unit.Entity.GetOrigin(), target);
|
||||||
|
nativeWithin = unit.Waypoint.IsWithinCompletionRadius(unit.Group);
|
||||||
|
}
|
||||||
|
if (current) nativeTarget = current.GetOrigin();
|
||||||
|
PrintFormat("ERR CONVOY MOTION: vehicle=%1 travel=%2 pos=%3 routeIndex=%4 released=%5 arrived=%6 groupOrigin=%7",
|
||||||
|
i, vector.DistanceXZ(m_Origins[i], unit.Entity.GetOrigin()), unit.Entity.GetOrigin(), unit.RouteIndex,
|
||||||
|
unit.Released, unit.Arrived, unit.Group.GetOrigin());
|
||||||
|
PrintFormat("ERR CONVOY MOTION: vehicle=%1 ownWaypoint=%2 currentWaypoint=%3 same=%4 target=%5 distance=%6 nativeWithin=%7 nativeTarget=%8",
|
||||||
|
i, unit.Waypoint != null, current != null, current == unit.Waypoint, target, targetDistance, nativeWithin, nativeTarget);
|
||||||
|
SCR_AIGroupUtilityComponent groupUtility = unit.Group.GetGroupUtilityComponent();
|
||||||
|
string groupAction = "no group utility", driverBehavior = "no driver utility";
|
||||||
|
if (groupUtility) groupAction = MovementAction(groupUtility.GetCurrentAction());
|
||||||
|
AIControlComponent control;
|
||||||
|
if (unit.Driver) control = AIControlComponent.Cast(unit.Driver.FindComponent(AIControlComponent));
|
||||||
|
AIAgent driverAgent;
|
||||||
|
if (control) driverAgent = control.GetControlAIAgent();
|
||||||
|
SCR_AIUtilityComponent driverUtility;
|
||||||
|
if (driverAgent) driverUtility = SCR_AIUtilityComponent.Cast(driverAgent.FindComponent(SCR_AIUtilityComponent));
|
||||||
|
if (driverUtility) driverBehavior = MovementAction(driverUtility.GetCurrentBehavior());
|
||||||
|
PrintFormat("ERR CONVOY MOTION: vehicle=%1 groupAction=%2 driverBehavior=%3", i, groupAction, driverBehavior);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
protected bool Population(ERR_HQ hq)
|
||||||
|
{
|
||||||
|
if (!Check(m_Task.Vehicles.Count() == 6, "six original vehicles remain tracked")) return false;
|
||||||
|
array<IEntity> vehicles = {}, crew = {};
|
||||||
|
array<SCR_AIGroup> groups = {};
|
||||||
|
array<BaseCompartmentSlot> slots = {};
|
||||||
|
for (int i = 0; i < 6; i++)
|
||||||
|
{
|
||||||
|
ERR_ConvoyVehicle vehicle = m_Task.Vehicles[i];
|
||||||
|
if (!Check(vehicle.Entity && vehicle.Entity == m_OriginalVehicles[i] && ERR_Actors.Alive(vehicle.Entity)
|
||||||
|
&& !vehicles.Contains(vehicle.Entity) && vehicle.Group && !groups.Contains(vehicle.Group),
|
||||||
|
"vehicle and group identity " + i.ToString())) return false;
|
||||||
|
vehicles.Insert(vehicle.Entity); groups.Insert(vehicle.Group);
|
||||||
|
int expected = ERR_ConvoyPool.CrewCount(i);
|
||||||
|
array<AIAgent> agents = {}; vehicle.Group.GetAgents(agents);
|
||||||
|
PopulationDiagnostic(vehicle, agents, expected);
|
||||||
|
if (!Check(vehicle.Registered && vehicle.Members.Count() == expected && vehicle.Seats.Count() == expected
|
||||||
|
&& agents.Count() == expected, "native group membership matches exact crew plan " + i.ToString())) return false;
|
||||||
|
ERR_ForceRecord record = m_Mode.Forces().FindGroup(vehicle.Group);
|
||||||
|
if (!Check(record && record.Kind == ERR_ForceKind.CONVOY && record.Physical && !record.Eliminated
|
||||||
|
&& record.Strength == expected && record.InitialStrength == expected
|
||||||
|
&& record.Id == m_Task.Receipt.Records[i], "Core ledger owns physical convoy group " + i.ToString())) return false;
|
||||||
|
for (int seatIndex = 0; seatIndex < expected; seatIndex++)
|
||||||
|
{
|
||||||
|
IEntity actor = vehicle.Members[seatIndex];
|
||||||
|
BaseCompartmentSlot seat = vehicle.Seats[seatIndex];
|
||||||
|
if (!Check(actor && ERR_Actors.CanFight(actor) && !crew.Contains(actor)
|
||||||
|
&& ERR_Actors.Group(actor) == vehicle.Group && seat && !slots.Contains(seat) && seat.GetOccupant() == actor
|
||||||
|
&& ERR_ConvoyRules.PartOf(CompartmentAccessComponent.GetVehicleIn(actor), vehicle.Entity),
|
||||||
|
"original crew occupies intended native compartment " + crew.Count().ToString())) return false;
|
||||||
|
crew.Insert(actor); slots.Insert(seat);
|
||||||
|
bool nativeMember;
|
||||||
|
foreach (AIAgent agent : agents) if (agent && agent.GetControlledEntity() == actor) nativeMember = true;
|
||||||
|
if (!Check(nativeMember, "seated actor is a real native group member")) return false;
|
||||||
|
}
|
||||||
|
if (!Check(vehicle.Driver == vehicle.Members[0]
|
||||||
|
&& vehicle.Seats[0].GetType() == ECompartmentType.PILOT, "actual driver seat " + i.ToString())) return false;
|
||||||
|
}
|
||||||
|
return Check(crew.Count() == 19 && hq.ConvoyPool().CommittedBodies() <= 60
|
||||||
|
&& m_Task.Receipt.OutstandingBodies == 0 && m_Task.Receipt.OutstandingGroups == 0,
|
||||||
|
"nineteen unique crew admitted once within shared sixty-body cap");
|
||||||
|
}
|
||||||
|
protected int Cargo(float now)
|
||||||
|
{
|
||||||
|
if (!m_Task.CargoIssued) return 0;
|
||||||
|
if (m_Task.Cargo.Count() != 56) { Check(false, "cargo request count differs from56"); return -1; }
|
||||||
|
int rifles, magazines;
|
||||||
|
foreach (ERR_ConvoyCargoCallback operation : m_Task.Cargo)
|
||||||
|
{
|
||||||
|
if (!operation || !operation.Finished)
|
||||||
|
{
|
||||||
|
if (now - m_ReadyAt > 60000) { Check(false, "cargo callback deadline"); return -1; }
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (!operation.Succeeded) { Check(false, "native cargo insertion failed"); return -1; }
|
||||||
|
if (operation.Prefab == ERR_ConvoyResources.Rifle()) rifles++;
|
||||||
|
if (operation.Prefab == ERR_ConvoyResources.Magazine()) magazines++;
|
||||||
|
}
|
||||||
|
if (!Check(rifles == 8 && magazines == 48, "cargo requests are eight rifles and forty-eight magazines")) return -1;
|
||||||
|
InventoryStorageManagerComponent inventory = TruckInventory();
|
||||||
|
if (!Check(inventory != null, "real ammunition truck inventory exists")) return -1;
|
||||||
|
array<IEntity> items = {}; ERR_Inventory.Items(inventory, items);
|
||||||
|
rifles = 0; magazines = 0;
|
||||||
|
foreach (IEntity item : items)
|
||||||
|
{
|
||||||
|
if (!item || m_CargoBefore.Contains(item) || !item.GetPrefabData()) continue;
|
||||||
|
ResourceName prefab = item.GetPrefabData().GetPrefabName();
|
||||||
|
if (prefab == ERR_ConvoyResources.Rifle()) rifles++;
|
||||||
|
if (prefab == ERR_ConvoyResources.Magazine()) magazines++;
|
||||||
|
}
|
||||||
|
if (!Check(rifles == 8 && magazines >= 48,
|
||||||
|
"eight new physical rifles and at least forty-eight magazines found in truck")) return -1;
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
static bool MovementComplete(float leaderMetres, float minimumMetres)
|
||||||
|
{
|
||||||
|
return ERR_ForceRules.Finite(leaderMetres) && ERR_ForceRules.Finite(minimumMetres)
|
||||||
|
&& leaderMetres >= 100 && minimumMetres >= 20;
|
||||||
|
}
|
||||||
|
int Tick(ERR_HQ hq, float now)
|
||||||
|
{
|
||||||
|
if (!Enabled() || !hq || !m_Mode || m_Mode != ERR_GameMode.Get() || m_Failed) return -1;
|
||||||
|
if (m_Deadline == 0) m_Deadline = now + 480000;
|
||||||
|
if (now >= m_Deadline) { Check(false, "native fixture deadline"); return -1; }
|
||||||
|
if (m_Step == 0)
|
||||||
|
{
|
||||||
|
// Existing finite support must finish ordinary readiness before measuring the ledger baseline.
|
||||||
|
array<ref ERR_MortarBattery> batteries = {}; hq.Mortars().Batteries(batteries);
|
||||||
|
foreach (ERR_MortarBattery battery : batteries)
|
||||||
|
{
|
||||||
|
if (!battery || battery.Stopped()) { Check(false, "baseline mortar readiness failed"); return -1; }
|
||||||
|
if (!battery.StartupActivated) return 0;
|
||||||
|
}
|
||||||
|
// Canonical authored supply-site seed; a missing suitable real road is a test failure.
|
||||||
|
ERR_SiteRuntime site = m_Mode.Sites().Find("everon-supply-1");
|
||||||
|
if (!Check(site && site.Definition, "authored supply-site road survey seed exists")) return -1;
|
||||||
|
vector seed = site.Definition.Position;
|
||||||
|
m_InitialLedger = m_Mode.Forces().Count();
|
||||||
|
Print("ERR CONVOY NATIVE: road survey seed=" + seed.ToString());
|
||||||
|
if (!hq.PrepareConvoy(seed))
|
||||||
|
{
|
||||||
|
ERR_NativeConvoyRoadSurvey survey = new ERR_NativeConvoyRoadSurvey(); survey.Run(seed);
|
||||||
|
Check(false, "production road survey refused seed; read-only diagnostics above"); return -1;
|
||||||
|
}
|
||||||
|
Check(true, "production road survey accepted six real road positions");
|
||||||
|
if (!Check(hq.StartConvoy(), "canonical HQ dispatch accepted once")) return -1;
|
||||||
|
m_Task = hq.ConvoyTask();
|
||||||
|
if (!Check(m_Task && m_Task.Receipt && m_Task.Receipt.Consumed && m_Task.Vehicles.Count() == 6,
|
||||||
|
"canonical receipt owns six attempted physical vehicles")) return -1;
|
||||||
|
foreach (ERR_ConvoyVehicle vehicle : m_Task.Vehicles)
|
||||||
|
{
|
||||||
|
if (!Check(vehicle.Entity != null, "original physical vehicle created")) return -1;
|
||||||
|
m_OriginalVehicles.Insert(vehicle.Entity); m_Origins.Insert(vehicle.Entity.GetOrigin());
|
||||||
|
}
|
||||||
|
ERR_Inventory.Items(TruckInventory(), m_CargoBefore);
|
||||||
|
if (!Check(!hq.StartConvoy() && hq.ConvoyTask() == m_Task && hq.Convoys().Count() == 1,
|
||||||
|
"duplicate canonical dispatch creates no second native task")) return -1;
|
||||||
|
if (!Check(!hq.ConvoyPool().Reserve("native-over-cap"), "second convoy reservation rejected by finite cap")) return -1;
|
||||||
|
m_Step = 1;
|
||||||
|
}
|
||||||
|
bool completed = m_Task && m_Task.Vehicles.Count() == 6;
|
||||||
|
if (m_Task) foreach (ERR_ConvoyVehicle candidate : m_Task.Vehicles)
|
||||||
|
if (!candidate.Arrived) completed = false;
|
||||||
|
if (!m_Task || (m_Task.Stopped && !completed))
|
||||||
|
{
|
||||||
|
string reason = "missing task";
|
||||||
|
if (m_Task) reason = m_Task.Reason;
|
||||||
|
Check(false, "production convoy stopped before proof: " + reason); return -1;
|
||||||
|
}
|
||||||
|
if (m_Step == 1)
|
||||||
|
{
|
||||||
|
if (!m_Task.Ready) return 0;
|
||||||
|
m_ReadyAt = now;
|
||||||
|
if (!Population(hq)) return -1;
|
||||||
|
ERR_ConvoyPlacement occupied = new ERR_ConvoyPlacement();
|
||||||
|
Vehicle lead = m_Task.Vehicles[0].Entity;
|
||||||
|
bool empty = occupied.Clear(ERR_Actors.Ground(lead.GetOrigin()), lead.GetAngles()[0]);
|
||||||
|
float fraction = occupied.LastTraceFraction();
|
||||||
|
Print("ERR CONVOY NATIVE: existing lead vehicle blocker control; " + occupied.Diagnostic());
|
||||||
|
if (!Check(!empty && ERR_ForceRules.Finite(fraction) && fraction >= 0 && fraction < 1
|
||||||
|
&& occupied.Diagnostic().IndexOf("native filled volume collision") >= 0,
|
||||||
|
"native filled volume detects the actual lead vehicle as a positive blocker")) return -1;
|
||||||
|
if (!Check(m_Mode.Forces().Count() == m_InitialLedger + 6,
|
||||||
|
"exactly six new Core records after native readiness")) return -1;
|
||||||
|
m_Step = 2;
|
||||||
|
}
|
||||||
|
if (m_Step == 2)
|
||||||
|
{
|
||||||
|
int cargo = Cargo(now);
|
||||||
|
if (cargo <= 0) return cargo;
|
||||||
|
m_Step = 3;
|
||||||
|
}
|
||||||
|
float minimum = 1000000;
|
||||||
|
for (int i = 0; i < 6; i++)
|
||||||
|
{
|
||||||
|
ERR_ConvoyVehicle vehicle = m_Task.Vehicles[i];
|
||||||
|
if (!vehicle.Entity || (vehicle.Released && !vehicle.Arrived)) { Check(false, "vehicle released before road movement proof"); return -1; }
|
||||||
|
minimum = Math.Min(minimum, vector.DistanceXZ(m_Origins[i], vehicle.Entity.GetOrigin()));
|
||||||
|
}
|
||||||
|
float leader = vector.DistanceXZ(m_Origins[0], m_Task.Vehicles[0].Entity.GetOrigin());
|
||||||
|
if (now >= m_NextLog)
|
||||||
|
{
|
||||||
|
m_NextLog = now + 10000;
|
||||||
|
PrintFormat("ERR CONVOY NATIVE: leader travel=%1m minimum vehicle travel=%2m; age=%3s",
|
||||||
|
leader, minimum, (now - m_ReadyAt) / 1000);
|
||||||
|
}
|
||||||
|
MovementDiagnostic(now);
|
||||||
|
if (!MovementComplete(leader, minimum)) return 0;
|
||||||
|
if (!Check(m_Task.Route && m_Task.Route.Count() >= 2 && !m_Task.Route.Looped(),
|
||||||
|
"driving uses finite road-polyline route")) return -1;
|
||||||
|
if (!Population(hq)) return -1;
|
||||||
|
if (!Check(!hq.StartConvoy() && hq.Convoys().Count() == 1 && hq.ConvoyTask() == m_Task
|
||||||
|
&& m_Mode.Forces().Count() == m_InitialLedger + 6 && m_Task.Cargo.Count() == 56,
|
||||||
|
"later repeated dispatch preserves exact task, force and cargo counts")) return -1;
|
||||||
|
Check(true, "all six native vehicles drove at least 20m and leader at least 100m without fixture movement");
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif
|
||||||
@@ -0,0 +1,291 @@
|
|||||||
|
#ifdef WORKBENCH
|
||||||
|
// Explicit fixture payloads, physical radio delivery, production HQ intake.
|
||||||
|
// This does not certify visual detection or an actual ground sweep completing.
|
||||||
|
modded class ERR_HQ
|
||||||
|
{
|
||||||
|
int ERR_MemoryFixtureRegisteredForces()
|
||||||
|
{
|
||||||
|
if (!ERR_NativeHQMemoryProbe.Enabled() || !m_Mode || !m_Mode.Forces()) return -1;
|
||||||
|
int registered;
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (unit.ReservedForSupport || !unit.Group) continue;
|
||||||
|
ERR_ForceRecord record = m_Mode.Forces().FindGroup(unit.Group);
|
||||||
|
if (!record || record.Group != unit.Group || !record.Physical || record.Eliminated) return -1;
|
||||||
|
registered++;
|
||||||
|
}
|
||||||
|
if (m_Mode.Forces().Count() < registered) return -1;
|
||||||
|
return registered;
|
||||||
|
}
|
||||||
|
protected bool ERR_MemoryFixtureHealthy(ERR_HQRoute route)
|
||||||
|
{
|
||||||
|
if (!route || route.Nodes.IsEmpty()) return false;
|
||||||
|
for (int i = 0; i < route.Nodes.Count(); i++)
|
||||||
|
if (!route.Nodes[i] || !route.Nodes[i].Valid(i == route.Nodes.Count() - 1)) return false;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
ERR_HQRoute ERR_MemoryFixtureQueue(ERR_HQReport report)
|
||||||
|
{
|
||||||
|
if (!ERR_NativeHQMemoryProbe.Enabled()) return null;
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (unit.ReservedForSupport || !unit.Radio || unit.Uplink || unit.PendingReport || unit.PendingSweep) continue;
|
||||||
|
if (unit.PendingSupplyStatus || unit.PendingStatus) continue;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio);
|
||||||
|
if (!ERR_MemoryFixtureHealthy(route)) continue;
|
||||||
|
report.Source = unit.Group;
|
||||||
|
route.MessageId = report.MessageId;
|
||||||
|
route.Payload = "FIXTURE synthetic observed position; " + report.Description(report.ObservedAt);
|
||||||
|
unit.PendingReport = report.Snapshot(); unit.Uplink = route;
|
||||||
|
return route;
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
ERR_HQRoute ERR_MemoryFixtureSweep(ERR_HQSearchReport report)
|
||||||
|
{
|
||||||
|
if (!ERR_NativeHQMemoryProbe.Enabled()) return null;
|
||||||
|
foreach (ERR_HQUnit unit : m_Units)
|
||||||
|
{
|
||||||
|
if (unit.ReservedForSupport || !unit.Radio || unit.Uplink || unit.PendingReport || unit.PendingSweep) continue;
|
||||||
|
if (unit.PendingSupplyStatus || unit.PendingStatus) continue;
|
||||||
|
ERR_HQRoute route = m_Network.Route(unit.Radio);
|
||||||
|
if (!ERR_MemoryFixtureHealthy(route)) continue;
|
||||||
|
report.SourceId = unit.Id;
|
||||||
|
route.MessageId = report.MessageId;
|
||||||
|
route.Payload = "FIXTURE synthetic completed sweep; real uplink required";
|
||||||
|
unit.PendingSweep = report; unit.Uplink = route;
|
||||||
|
return route;
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
void ERR_MemoryFixtureReplaySweep(ERR_HQSearchReport report, float now)
|
||||||
|
{
|
||||||
|
if (ERR_NativeHQMemoryProbe.Enabled()) AcceptSweep(report, now);
|
||||||
|
}
|
||||||
|
override void Stop()
|
||||||
|
{
|
||||||
|
super.Stop();
|
||||||
|
if (!ERR_NativeHQMemoryProbe.Enabled()) return;
|
||||||
|
if (m_Memory.Count() != 0)
|
||||||
|
Print("ERR SMOKE FAIL: HQ memory stop retained beliefs", LogLevel.ERROR);
|
||||||
|
else Print("ERR SMOKE PASS: HQ memory actual command stop clears all belief history");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_NativeHQMemoryProbe
|
||||||
|
{
|
||||||
|
protected ERR_GameMode m_Mode;
|
||||||
|
protected ref ERR_HQRoute m_Route;
|
||||||
|
protected ref ERR_HQReport m_Report;
|
||||||
|
protected ref ERR_HQSearchReport m_Sweep;
|
||||||
|
protected int m_Step;
|
||||||
|
protected int m_BeliefId;
|
||||||
|
protected int m_Revision;
|
||||||
|
protected float m_FirstObserved;
|
||||||
|
protected float m_SecondObserved;
|
||||||
|
protected vector m_FirstPosition;
|
||||||
|
protected float m_Deadline;
|
||||||
|
protected bool m_Failed;
|
||||||
|
protected bool m_ValueChecked;
|
||||||
|
protected int m_RouteRetries;
|
||||||
|
|
||||||
|
static bool Enabled()
|
||||||
|
{
|
||||||
|
string enabled, outcome;
|
||||||
|
return Replication.IsServer() && System.GetCLIParam("errSmoke", enabled) && enabled == "1"
|
||||||
|
&& System.GetCLIParam("errSmokeOutcome", outcome) && outcome == "hq-memory";
|
||||||
|
}
|
||||||
|
void ERR_NativeHQMemoryProbe(ERR_GameMode mode) { m_Mode = mode; }
|
||||||
|
protected bool Check(bool condition, string description)
|
||||||
|
{
|
||||||
|
if (condition) { Print("ERR SMOKE PASS: HQ memory " + description); return true; }
|
||||||
|
m_Failed = true; Print("ERR SMOKE FAIL: HQ memory " + description, LogLevel.ERROR); return false;
|
||||||
|
}
|
||||||
|
protected float Unaged(ERR_HQBelief belief)
|
||||||
|
{
|
||||||
|
if (!belief) return -1;
|
||||||
|
float decay = ERR_HQMemoryRules.Confidence((belief.EvaluatedAt - belief.ObservedAt) / 1000);
|
||||||
|
if (decay <= 0) return -1;
|
||||||
|
return belief.Confidence / decay;
|
||||||
|
}
|
||||||
|
protected ERR_HQReport Payload(ERR_HQ hq, float now, vector position)
|
||||||
|
{
|
||||||
|
ERR_HQReport report = new ERR_HQReport();
|
||||||
|
report.MessageId = hq.Journal().Message(); report.Target = m_Mode;
|
||||||
|
report.ObservedAt = now; report.Position = position; report.TravelMode = "on foot";
|
||||||
|
return report;
|
||||||
|
}
|
||||||
|
protected bool LocalPolicies()
|
||||||
|
{
|
||||||
|
ERR_ForceLedger ledger = new ERR_ForceLedger();
|
||||||
|
ERR_ForceRecord force = ledger.Register("memory-value-fixture", ERR_ForceKind.PATROL, "100 0 100", 6);
|
||||||
|
if (!Check(force && ledger.Count() == 1 && !force.Group && !force.Physical,
|
||||||
|
"detached native Core ledger registers one arithmetic fixture without spawning")) return false;
|
||||||
|
if (!Check(ledger.Eliminate(force.Id, 1000), "detached native ledger records elimination")) return false;
|
||||||
|
ERR_ForceRecord duplicate = ledger.Register("memory-value-fixture", ERR_ForceKind.PATROL, "100 0 100", 6);
|
||||||
|
if (!Check(duplicate == force && ledger.Count() == 1 && force.Strength == 0 && force.Eliminated
|
||||||
|
&& !force.Group && !force.Physical, "eliminated source re-registration cannot restore strength or spawn"))
|
||||||
|
return false;
|
||||||
|
ERR_HQMemory memory = new ERR_HQMemory();
|
||||||
|
ERR_HQReport first = new ERR_HQReport();
|
||||||
|
first.Target = m_Mode; first.MessageId = 1; first.ObservedAt = 0;
|
||||||
|
first.Position = "100 7 100"; first.TravelMode = "on foot";
|
||||||
|
if (!Check(memory.Ingest(first, 0), "injected value fixture begins with a detached report")) return false;
|
||||||
|
first.Position = "999 7 999";
|
||||||
|
ERR_HQBelief belief = memory.Get(m_Mode);
|
||||||
|
if (!Check(belief && belief.Position == "100 7 100", "stored snapshot ignores later input mutation")) return false;
|
||||||
|
ERR_HQReport next = first.Snapshot();
|
||||||
|
next.MessageId = 2; next.ObservedAt = 10000; next.Position = "160 7 100";
|
||||||
|
if (!Check(memory.Ingest(next, 12000), "newer delivered-value fixture advances trajectory")) return false;
|
||||||
|
belief = memory.Get(m_Mode);
|
||||||
|
if (!Check(belief.HasVelocity && Math.AbsFloat(belief.Speed - 6) < 0.01,
|
||||||
|
"native vector arithmetic infers six metres per second from snapshots")) return false;
|
||||||
|
memory.Tick(610000); belief = memory.Get(m_Mode);
|
||||||
|
if (!Check(belief && Math.AbsFloat(belief.Confidence - 0.5) < 0.001 && belief.Radius > 700,
|
||||||
|
"ten-minute value-clock advance retains a weaker wider belief")) return false;
|
||||||
|
if (!Check(belief.PredictionSeconds == 30 && vector.DistanceXZ(belief.Position, belief.PredictedPosition) <= 300,
|
||||||
|
"old trajectory prediction remains capped in time and distance")) return false;
|
||||||
|
int id = belief.BeliefId;
|
||||||
|
if (!Check(memory.NegativeSearch(id, belief.BeliefRevision, 610000)
|
||||||
|
&& !memory.NegativeSearch(id, belief.BeliefRevision, 610000), "negative revision is idempotent")) return false;
|
||||||
|
memory.Clear();
|
||||||
|
if (!Check(memory.Count() == 0 && !memory.GetById(id), "clear removes detached value history")) return false;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
protected bool RemoveRadios(IEntity carrier)
|
||||||
|
{
|
||||||
|
InventoryStorageManagerComponent inventory;
|
||||||
|
if (carrier)
|
||||||
|
inventory = InventoryStorageManagerComponent.Cast(carrier.FindComponent(InventoryStorageManagerComponent));
|
||||||
|
if (!inventory) return false;
|
||||||
|
array<IEntity> items = {}; inventory.GetItems(items);
|
||||||
|
int removed;
|
||||||
|
foreach (IEntity item : items)
|
||||||
|
{
|
||||||
|
if (!item || !item.FindComponent(BaseRadioComponent)) continue;
|
||||||
|
SCR_EntityHelper.DeleteEntityAndChildren(item); removed++;
|
||||||
|
}
|
||||||
|
return removed > 0;
|
||||||
|
}
|
||||||
|
int Tick(ERR_HQ hq, float now)
|
||||||
|
{
|
||||||
|
if (!Enabled() || !hq || !m_Mode || m_Failed) return -1;
|
||||||
|
if (m_Deadline == 0) m_Deadline = now + 120000;
|
||||||
|
if (now > m_Deadline) { Check(false, "fixture deadline"); return -1; }
|
||||||
|
if (m_Step == 0)
|
||||||
|
{
|
||||||
|
if (!hq.ERR_ProbeSquadsReady()) return 0;
|
||||||
|
if (!m_ValueChecked)
|
||||||
|
{
|
||||||
|
if (!Check(hq.ERR_MemoryFixtureRegisteredForces() == 6,
|
||||||
|
"actual six site groups are registered once in the Core force ledger")) return -1;
|
||||||
|
if (!LocalPolicies()) return -1;
|
||||||
|
m_ValueChecked = true;
|
||||||
|
}
|
||||||
|
m_FirstPosition = m_Mode.PrisonPosition() + "300 0 300";
|
||||||
|
m_Report = Payload(hq, now, m_FirstPosition);
|
||||||
|
m_Route = hq.ERR_MemoryFixtureQueue(m_Report);
|
||||||
|
if (!m_Route) return 0;
|
||||||
|
if (!Check(!hq.Memory().Get(m_Mode) && m_Route.Advance(now, hq.Journal()) == 0,
|
||||||
|
"queued synthetic sighting has no belief while actual transmitter starts")) return -1;
|
||||||
|
if (!Check(RemoveRadios(m_Route.Nodes[0].Carrier), "fixture removes actual transmitting equipment mid-uplink"))
|
||||||
|
return -1;
|
||||||
|
m_Step = 1; return 0;
|
||||||
|
}
|
||||||
|
if (m_Step == 1)
|
||||||
|
{
|
||||||
|
if (hq.Memory().Get(m_Mode))
|
||||||
|
{ Check(false, "interrupted uplink created a belief"); return -1; }
|
||||||
|
if (!m_Route.Failed) return 0;
|
||||||
|
Print("ERR SMOKE PASS: HQ memory physical uplink loss prevents production Accept");
|
||||||
|
m_Step = 2;
|
||||||
|
}
|
||||||
|
// A real carrier can fail after selection. Retry with a fresh immutable payload;
|
||||||
|
// a fixture may not hang waiting for a message that production correctly dropped.
|
||||||
|
if (m_Route && m_Route.Failed && m_Step >= 3)
|
||||||
|
{
|
||||||
|
m_RouteRetries++;
|
||||||
|
if (m_RouteRetries > 5) { Check(false, "positive-route retry bound"); return -1; }
|
||||||
|
if (m_Step == 3) m_Step = 2;
|
||||||
|
else if (m_Step == 5) m_Step = 4;
|
||||||
|
else if (m_Step == 7) m_Step = 6;
|
||||||
|
else if (m_Step == 9) m_Step = 8;
|
||||||
|
else if (m_Step == 10) m_Step = 9;
|
||||||
|
m_Route = null;
|
||||||
|
}
|
||||||
|
if (m_Step == 2 || m_Step == 4 || m_Step == 8)
|
||||||
|
{
|
||||||
|
if (m_Step == 4 && now - m_FirstObserved < 4000) return 0;
|
||||||
|
vector position = m_FirstPosition;
|
||||||
|
if (m_Step >= 4) position += "24 0 0";
|
||||||
|
m_Report = Payload(hq, now, position);
|
||||||
|
m_Route = hq.ERR_MemoryFixtureQueue(m_Report);
|
||||||
|
if (!m_Route) return 0;
|
||||||
|
if (m_Step == 2) m_FirstObserved = now;
|
||||||
|
if (m_Step == 4) m_SecondObserved = now;
|
||||||
|
m_Step++; return 0;
|
||||||
|
}
|
||||||
|
ERR_HQBelief current = hq.Memory().Get(m_Mode);
|
||||||
|
if (m_Step == 3)
|
||||||
|
{
|
||||||
|
if (!current || current.MessageId != m_Report.MessageId) return 0;
|
||||||
|
if (!Check(current.Position == m_Report.Position && current.SampleCount == 1,
|
||||||
|
"actual uplink delivery reaches production intake exactly once")) return -1;
|
||||||
|
m_BeliefId = current.BeliefId; m_Step = 4; return 0;
|
||||||
|
}
|
||||||
|
if (m_Step == 5)
|
||||||
|
{
|
||||||
|
if (!current || current.MessageId != m_Report.MessageId) return 0;
|
||||||
|
if (!Check(current.BeliefId == m_BeliefId && current.SampleCount == 2 && current.HasVelocity,
|
||||||
|
"second physical delivery extends one stable credible trajectory")) return -1;
|
||||||
|
m_Revision = current.BeliefRevision;
|
||||||
|
m_Step = 6;
|
||||||
|
}
|
||||||
|
if (m_Step == 6)
|
||||||
|
{
|
||||||
|
m_Sweep = new ERR_HQSearchReport();
|
||||||
|
m_Sweep.MessageId = hq.Journal().Message(); m_Sweep.BeliefId = m_BeliefId;
|
||||||
|
m_Sweep.BeliefRevision = m_Revision; m_Sweep.ObservedAt = now; m_Sweep.Position = current.Position;
|
||||||
|
m_Sweep.SweepCompleted = true;
|
||||||
|
m_Route = hq.ERR_MemoryFixtureSweep(m_Sweep);
|
||||||
|
if (!m_Route) return 0;
|
||||||
|
if (!Check(Unaged(hq.Memory().GetById(m_BeliefId)) > 0.99,
|
||||||
|
"synthetic completed sweep is not knowledge before radio delivery")) return -1;
|
||||||
|
m_Step = 7; return 0;
|
||||||
|
}
|
||||||
|
if (m_Step == 7)
|
||||||
|
{
|
||||||
|
if (!current || Unaged(current) > 0.99) return 0;
|
||||||
|
if (!Check(Math.AbsFloat(Unaged(current) - 0.65) < 0.001 && current.BeliefRevision == m_Revision
|
||||||
|
&& current.ObservedAt == m_SecondObserved && current.SampleCount == 2,
|
||||||
|
"delivered negative sweep lowers confidence without inventing a sighting")) return -1;
|
||||||
|
hq.ERR_MemoryFixtureReplaySweep(m_Sweep, now);
|
||||||
|
if (!Check(Math.AbsFloat(Unaged(hq.Memory().Get(m_Mode)) - 0.65) < 0.001,
|
||||||
|
"replayed completed-sweep payload cannot multiply confidence loss")) return -1;
|
||||||
|
m_Step = 8; return 0;
|
||||||
|
}
|
||||||
|
if (m_Step == 9)
|
||||||
|
{
|
||||||
|
if (!current || current.MessageId != m_Report.MessageId) return 0;
|
||||||
|
if (!Check(current.BeliefRevision > m_Revision && Unaged(current) > 0.99,
|
||||||
|
"fresh delivered sighting supersedes prior negative evidence")) return -1;
|
||||||
|
ERR_HQSearchReport stale = new ERR_HQSearchReport();
|
||||||
|
stale.MessageId = hq.Journal().Message(); stale.BeliefId = m_BeliefId;
|
||||||
|
stale.BeliefRevision = m_Revision; stale.ObservedAt = now; stale.Position = m_FirstPosition;
|
||||||
|
stale.SweepCompleted = true;
|
||||||
|
m_Route = hq.ERR_MemoryFixtureSweep(stale);
|
||||||
|
if (!m_Route) return 0;
|
||||||
|
m_Step = 10; return 0;
|
||||||
|
}
|
||||||
|
if (m_Step == 10)
|
||||||
|
{
|
||||||
|
if (m_Route.Failed) { Check(false, "old-revision fixture sweep route failed"); return -1; }
|
||||||
|
if (m_Route.Cursor < m_Route.Nodes.Count() || m_Route.Sending) return 0;
|
||||||
|
if (!Check(current && current.BeliefRevision > m_Revision && Unaged(current) > 0.99,
|
||||||
|
"delivered old-revision sweep cannot weaken a newer sighting")) return -1;
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif
|
||||||
@@ -16,6 +16,10 @@ modded class ERR_GameMode
|
|||||||
protected bool m_ERRTestPlayerDeath;
|
protected bool m_ERRTestPlayerDeath;
|
||||||
protected bool m_ERRTestRadioNetwork;
|
protected bool m_ERRTestRadioNetwork;
|
||||||
protected bool m_ERRTestHQResponse;
|
protected bool m_ERRTestHQResponse;
|
||||||
|
protected bool m_ERRTestHQMemory;
|
||||||
|
protected bool m_ERRTestConvoy;
|
||||||
|
protected ref ERR_NativeConvoyProbe m_ERRConvoyProbe;
|
||||||
|
protected ref ERR_NativeHQMemoryProbe m_ERRHQMemoryProbe;
|
||||||
protected bool m_ERRTestMortar;
|
protected bool m_ERRTestMortar;
|
||||||
protected bool m_ERRTestMortarFire;
|
protected bool m_ERRTestMortarFire;
|
||||||
protected bool m_ERRTestMapOwnership;
|
protected bool m_ERRTestMapOwnership;
|
||||||
@@ -54,6 +58,8 @@ modded class ERR_GameMode
|
|||||||
m_ERRTestLostHelicopter = System.GetCLIParam("errSmokeOutcome", outcome) && outcome == "lost-helicopter";
|
m_ERRTestLostHelicopter = System.GetCLIParam("errSmokeOutcome", outcome) && outcome == "lost-helicopter";
|
||||||
m_ERRTestRadioNetwork = outcome == "radio-network";
|
m_ERRTestRadioNetwork = outcome == "radio-network";
|
||||||
m_ERRTestHQResponse = outcome == "hq-response";
|
m_ERRTestHQResponse = outcome == "hq-response";
|
||||||
|
m_ERRTestHQMemory = outcome == "hq-memory";
|
||||||
|
m_ERRTestConvoy = outcome == "convoy";
|
||||||
m_ERRTestMortar = outcome == "mortar-inventory";
|
m_ERRTestMortar = outcome == "mortar-inventory";
|
||||||
m_ERRTestMapOwnership = outcome == "map-ownership";
|
m_ERRTestMapOwnership = outcome == "map-ownership";
|
||||||
m_ERRTestAircraftField = outcome == "aircraft-field";
|
m_ERRTestAircraftField = outcome == "aircraft-field";
|
||||||
@@ -66,8 +72,10 @@ modded class ERR_GameMode
|
|||||||
m_ERRTestMortarSalvo = outcome == "mortar-salvo" || outcome == "mortar-refresh";
|
m_ERRTestMortarSalvo = outcome == "mortar-salvo" || outcome == "mortar-refresh";
|
||||||
m_ERRTestMortarTransfer = outcome == "mortar-transfer";
|
m_ERRTestMortarTransfer = outcome == "mortar-transfer";
|
||||||
m_ERRTestPatrolHQ = outcome == "patrol-hq";
|
m_ERRTestPatrolHQ = outcome == "patrol-hq";
|
||||||
m_ERRTestPlayerDeath = outcome == "player-death" || m_ERRTestRadioNetwork || m_ERRTestHQResponse || m_ERRTestMortar;
|
m_ERRTestPlayerDeath = outcome == "player-death" || m_ERRTestRadioNetwork || m_ERRTestHQResponse || m_ERRTestMortar || m_ERRTestHQMemory || m_ERRTestConvoy;
|
||||||
m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 150000;
|
m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 150000;
|
||||||
|
if (m_ERRTestConvoy) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 540000;
|
||||||
|
if (m_ERRTestHQMemory) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 240000;
|
||||||
if (m_ERRTestAircraftControl || m_ERRTestAircraftRoute || m_ERRTestAircraftField) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 330000;
|
if (m_ERRTestAircraftControl || m_ERRTestAircraftRoute || m_ERRTestAircraftField) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 330000;
|
||||||
if (m_ERRTestMortarCourier) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 450000;
|
if (m_ERRTestMortarCourier) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 450000;
|
||||||
if (m_ERRTestMortarTransfer) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 330000;
|
if (m_ERRTestMortarTransfer) m_ERRSmokeDeadline = GetWorld().GetWorldTime() + 330000;
|
||||||
@@ -499,6 +507,20 @@ modded class ERR_GameMode
|
|||||||
m_ERRSmokeStep = 110;
|
m_ERRSmokeStep = 110;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (m_ERRTestConvoy)
|
||||||
|
{
|
||||||
|
DamageManagerComponent.Cast(m_ERRSmokePlayer.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
|
||||||
|
m_ERRConvoyProbe = new ERR_NativeConvoyProbe(this);
|
||||||
|
m_ERRSmokeStep = 106;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (m_ERRTestHQMemory)
|
||||||
|
{
|
||||||
|
DamageManagerComponent.Cast(m_ERRSmokePlayer.FindComponent(DamageManagerComponent)).EnableDamageHandling(false);
|
||||||
|
m_ERRHQMemoryProbe = new ERR_NativeHQMemoryProbe(this);
|
||||||
|
m_ERRSmokeStep = 105;
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (m_ERRTestRadioNetwork)
|
if (m_ERRTestRadioNetwork)
|
||||||
{
|
{
|
||||||
m_ERRRadioProbe = new ERR_NativeRadioProbe();
|
m_ERRRadioProbe = new ERR_NativeRadioProbe();
|
||||||
@@ -672,6 +694,30 @@ modded class ERR_GameMode
|
|||||||
damage.Kill(Instigator.CreateInstigator(m_ERRSmokePlayer));
|
damage.Kill(Instigator.CreateInstigator(m_ERRSmokePlayer));
|
||||||
m_ERRSmokeWait = now + 4000;
|
m_ERRSmokeWait = now + 4000;
|
||||||
}
|
}
|
||||||
|
else if (m_ERRSmokeStep == 106)
|
||||||
|
{
|
||||||
|
int result = m_ERRConvoyProbe.Tick(ERR_HQ.Cast(Command()), now);
|
||||||
|
if (result == 0) return;
|
||||||
|
if (!ERR_Check(result == 1, "native six-vehicle convoy readiness, cargo and road movement")) return;
|
||||||
|
m_ERRSmokeStep = 9;
|
||||||
|
SCR_CharacterDamageManagerComponent damage;
|
||||||
|
damage = SCR_CharacterDamageManagerComponent.Cast(m_ERRSmokePlayer.FindComponent(SCR_CharacterDamageManagerComponent));
|
||||||
|
damage.EnableDamageHandling(true);
|
||||||
|
damage.Kill(Instigator.CreateInstigator(m_ERRSmokePlayer));
|
||||||
|
m_ERRSmokeWait = now + 4000;
|
||||||
|
}
|
||||||
|
else if (m_ERRSmokeStep == 105)
|
||||||
|
{
|
||||||
|
int result = m_ERRHQMemoryProbe.Tick(ERR_HQ.Cast(Command()), now);
|
||||||
|
if (result == 0) return;
|
||||||
|
if (!ERR_Check(result == 1, "native HQ memory delivery and search lineage")) return;
|
||||||
|
m_ERRSmokeStep = 9;
|
||||||
|
SCR_CharacterDamageManagerComponent damage;
|
||||||
|
damage = SCR_CharacterDamageManagerComponent.Cast(m_ERRSmokePlayer.FindComponent(SCR_CharacterDamageManagerComponent));
|
||||||
|
damage.EnableDamageHandling(true);
|
||||||
|
damage.Kill(Instigator.CreateInstigator(m_ERRSmokePlayer));
|
||||||
|
m_ERRSmokeWait = now + 4000;
|
||||||
|
}
|
||||||
else if (m_ERRSmokeStep == 100)
|
else if (m_ERRSmokeStep == 100)
|
||||||
{
|
{
|
||||||
int result = m_ERRRadioProbe.Tick(ERR_HQ.Cast(Command()), now);
|
int result = m_ERRRadioProbe.Tick(ERR_HQ.Cast(Command()), now);
|
||||||
|
|||||||
@@ -18,8 +18,10 @@ class ERR_Actors
|
|||||||
{
|
{
|
||||||
if (!actor) return null;
|
if (!actor) return null;
|
||||||
AIControlComponent control = AIControlComponent.Cast(actor.FindComponent(AIControlComponent));
|
AIControlComponent control = AIControlComponent.Cast(actor.FindComponent(AIControlComponent));
|
||||||
if (!control || !control.GetAIAgent()) return null;
|
// Seated characters may delegate their inherited agent to a vehicle.
|
||||||
return SCR_AIGroup.Cast(control.GetAIAgent().GetParentGroup());
|
// Native group membership belongs to the character's controlled agent.
|
||||||
|
if (!control || !control.GetControlAIAgent()) return null;
|
||||||
|
return SCR_AIGroup.Cast(control.GetControlAIAgent().GetParentGroup());
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool Player(IEntity actor)
|
static bool Player(IEntity actor)
|
||||||
|
|||||||
@@ -0,0 +1,180 @@
|
|||||||
|
enum ERR_ForceKind { GARRISON, PATROL, CHECKPOINT, CONVOY }
|
||||||
|
enum ERR_ForceDuty { HOLD, PATROL_ROUTE, MOVE_TO, SEARCH, RETURN }
|
||||||
|
|
||||||
|
// Owned authored polyline. Seal on registration so simulation never observes a
|
||||||
|
// partially edited route. Native waypoints and terrain queries belong elsewhere.
|
||||||
|
class ERR_ForceRoute
|
||||||
|
{
|
||||||
|
protected ref array<vector> m_Points = {};
|
||||||
|
protected bool m_Loop;
|
||||||
|
protected bool m_Sealed;
|
||||||
|
protected float m_Length;
|
||||||
|
void ERR_ForceRoute(bool loop = false) { m_Loop = loop; }
|
||||||
|
int Count() { return m_Points.Count(); }
|
||||||
|
vector At(int index)
|
||||||
|
{
|
||||||
|
if (index < 0 || index >= m_Points.Count()) return "0 0 0";
|
||||||
|
return m_Points[index];
|
||||||
|
}
|
||||||
|
bool Looped() { return m_Loop; }
|
||||||
|
float Length() { return m_Length; }
|
||||||
|
bool Add(vector point)
|
||||||
|
{
|
||||||
|
if (m_Sealed || m_Points.Count() >= 64 || !ERR_ForceRules.FiniteVector(point)) return false;
|
||||||
|
m_Points.Insert(point);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool Seal()
|
||||||
|
{
|
||||||
|
if (m_Sealed) return true;
|
||||||
|
if (m_Points.IsEmpty() || (m_Loop && m_Points.Count() < 2)) return false;
|
||||||
|
float length;
|
||||||
|
for (int i = 1; i < m_Points.Count(); i++)
|
||||||
|
length += vector.DistanceXZ(m_Points[i - 1], m_Points[i]);
|
||||||
|
if (m_Loop) length += vector.DistanceXZ(m_Points[m_Points.Count() - 1], m_Points[0]);
|
||||||
|
if (!ERR_ForceRules.Finite(length) || (m_Loop && length <= 0.01)) return false;
|
||||||
|
m_Length = length;
|
||||||
|
m_Sealed = true;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ForceRecord
|
||||||
|
{
|
||||||
|
int Id;
|
||||||
|
string SourceId;
|
||||||
|
ERR_ForceKind Kind;
|
||||||
|
vector Position;
|
||||||
|
float Heading;
|
||||||
|
vector HomePosition;
|
||||||
|
ERR_ForceDuty HomeDuty;
|
||||||
|
ref ERR_ForceRoute Route;
|
||||||
|
int RouteIndex;
|
||||||
|
float RouteProgress;
|
||||||
|
bool RouteFinished;
|
||||||
|
int InitialStrength;
|
||||||
|
int Strength;
|
||||||
|
int Casualties;
|
||||||
|
ERR_ForceDuty Duty;
|
||||||
|
vector DutyTarget;
|
||||||
|
int Importance = 1;
|
||||||
|
int RadioCapability;
|
||||||
|
SCR_AIGroup Group;
|
||||||
|
// A dormant group handle may remain for native member reuse. This explicit
|
||||||
|
// state, never handle presence, gates arithmetic and later materialisation.
|
||||||
|
bool Physical;
|
||||||
|
bool Pinned;
|
||||||
|
bool Eliminated;
|
||||||
|
float LastSimulatedAt;
|
||||||
|
float StateSince;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ERR_ForceLedger
|
||||||
|
{
|
||||||
|
protected ref array<ref ERR_ForceRecord> m_Records = {};
|
||||||
|
protected ref map<int, ERR_ForceRecord> m_ById = new map<int, ERR_ForceRecord>();
|
||||||
|
protected ref map<string, int> m_Sources = new map<string, int>();
|
||||||
|
protected ref map<SCR_AIGroup, int> m_Groups = new map<SCR_AIGroup, int>();
|
||||||
|
protected int m_NextId;
|
||||||
|
protected bool m_CapLogged;
|
||||||
|
int Count() { return m_Records.Count(); }
|
||||||
|
ERR_ForceRecord Find(int id) { return m_ById.Get(id); }
|
||||||
|
ERR_ForceRecord FindGroup(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
if (!group || !m_Groups.Contains(group)) return null;
|
||||||
|
return Find(m_Groups.Get(group));
|
||||||
|
}
|
||||||
|
ERR_ForceRecord At(int index)
|
||||||
|
{
|
||||||
|
if (index < 0 || index >= m_Records.Count()) return null;
|
||||||
|
return m_Records[index];
|
||||||
|
}
|
||||||
|
ERR_ForceRecord Register(string sourceId, ERR_ForceKind kind, vector position, int strength,
|
||||||
|
ERR_ForceRoute route = null, SCR_AIGroup group = null, float now = 0)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || sourceId.IsEmpty() || sourceId.Length() > 96
|
||||||
|
|| !ERR_ForceRules.FiniteVector(position) || !ERR_ForceRules.Finite(now) || now < 0
|
||||||
|
|| strength < 1 || strength > 32 || kind < ERR_ForceKind.GARRISON || kind > ERR_ForceKind.CONVOY) return null;
|
||||||
|
if (m_Sources.Contains(sourceId))
|
||||||
|
{
|
||||||
|
ERR_ForceRecord known = Find(m_Sources.Get(sourceId));
|
||||||
|
if (known && known.Kind == kind && known.Group == group) return known;
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
if (group && FindGroup(group)) return null;
|
||||||
|
// Retired source IDs also occupy the finite pool: re-registering a removed
|
||||||
|
// formation cannot replace its casualties with a fresh full-strength unit.
|
||||||
|
if (m_Records.Count() >= 128 || m_Sources.Count() >= 128)
|
||||||
|
{
|
||||||
|
if (!m_CapLogged) Print("Rereintroduced [ledger]: 128-formation registration cap reached.");
|
||||||
|
m_CapLogged = true;
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
if (route && !route.Seal()) return null;
|
||||||
|
ERR_ForceRecord record = new ERR_ForceRecord();
|
||||||
|
record.Id = ++m_NextId; record.SourceId = sourceId; record.Kind = kind;
|
||||||
|
record.Position = position; record.HomePosition = position; record.DutyTarget = position;
|
||||||
|
record.Route = route; record.InitialStrength = strength; record.Strength = strength;
|
||||||
|
record.Group = group; record.Physical = group != null;
|
||||||
|
record.LastSimulatedAt = now; record.StateSince = now;
|
||||||
|
if (route) record.Duty = ERR_ForceDuty.PATROL_ROUTE;
|
||||||
|
else record.Duty = ERR_ForceDuty.HOLD;
|
||||||
|
record.HomeDuty = record.Duty;
|
||||||
|
m_Records.Insert(record); m_ById.Set(record.Id, record); m_Sources.Set(sourceId, record.Id);
|
||||||
|
if (group) m_Groups.Set(group, record.Id);
|
||||||
|
return record;
|
||||||
|
}
|
||||||
|
bool Unregister(int id)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer()) return false;
|
||||||
|
ERR_ForceRecord record = Find(id);
|
||||||
|
if (!record) return false;
|
||||||
|
if (record.Group) m_Groups.Remove(record.Group);
|
||||||
|
m_ById.Remove(id); m_Records.RemoveItem(record);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool Eliminate(int id, float now)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !ERR_ForceRules.Finite(now) || now < 0) return false;
|
||||||
|
ERR_ForceRecord record = Find(id);
|
||||||
|
if (!record || now < record.LastSimulatedAt) return false;
|
||||||
|
if (record.Eliminated) return true;
|
||||||
|
record.Strength = 0; record.Casualties = record.InitialStrength;
|
||||||
|
record.Eliminated = true; record.Physical = false; record.Pinned = false;
|
||||||
|
record.Duty = ERR_ForceDuty.HOLD; record.RouteFinished = true;
|
||||||
|
record.LastSimulatedAt = now; record.StateSince = now;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
bool RecordPhysicalState(int id, vector position, float heading, int living, float now, bool physical = true)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !ERR_ForceRules.FiniteVector(position)
|
||||||
|
|| !ERR_ForceRules.Finite(heading) || !ERR_ForceRules.Finite(now)) return false;
|
||||||
|
ERR_ForceRecord record = Find(id);
|
||||||
|
if (!record || record.Eliminated || now < record.LastSimulatedAt || living < 0 || living > record.Strength)
|
||||||
|
return false;
|
||||||
|
record.Position = position; record.Heading = heading;
|
||||||
|
if (living == 0) return Eliminate(id, now);
|
||||||
|
record.Strength = living; record.Casualties = record.InitialStrength - living;
|
||||||
|
if (record.Physical != physical) record.StateSince = now;
|
||||||
|
record.Physical = physical; record.LastSimulatedAt = now;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
string Status()
|
||||||
|
{
|
||||||
|
int physical, dormant, eliminated, living, casualties;
|
||||||
|
foreach (ERR_ForceRecord record : m_Records)
|
||||||
|
{
|
||||||
|
if (record.Eliminated) eliminated++;
|
||||||
|
else if (record.Physical) physical++;
|
||||||
|
else dormant++;
|
||||||
|
living += record.Strength; casualties += record.Casualties;
|
||||||
|
}
|
||||||
|
return string.Format("Forces: %1 records, %2 physical, %3 dormant, %4 eliminated; %5 living, %6 casualties",
|
||||||
|
Count(), physical, dormant, eliminated, living, casualties);
|
||||||
|
}
|
||||||
|
void Clear()
|
||||||
|
{
|
||||||
|
m_Records.Clear(); m_ById.Clear(); m_Sources.Clear(); m_Groups.Clear();
|
||||||
|
m_NextId = 0; m_CapLogged = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,116 @@
|
|||||||
|
class ERR_ForceRules
|
||||||
|
{
|
||||||
|
static bool Finite(float value) { return value == value && value > -1e20 && value < 1e20; }
|
||||||
|
static bool FiniteVector(vector value)
|
||||||
|
{
|
||||||
|
return Finite(value[0]) && Finite(value[1]) && Finite(value[2]);
|
||||||
|
}
|
||||||
|
static float Speed(ERR_ForceKind kind, ERR_ForceDuty duty)
|
||||||
|
{
|
||||||
|
if (kind < ERR_ForceKind.GARRISON || kind > ERR_ForceKind.CONVOY
|
||||||
|
|| duty <= ERR_ForceDuty.HOLD || duty > ERR_ForceDuty.RETURN) return 0;
|
||||||
|
if (kind == ERR_ForceKind.CONVOY) return 11;
|
||||||
|
return 1.4;
|
||||||
|
}
|
||||||
|
static int Advance(int index, int count, bool loop, bool arrived)
|
||||||
|
{
|
||||||
|
if (count < 1 || count > 64 || index < 0 || index > count) return -1;
|
||||||
|
if (!arrived || index == count) return index;
|
||||||
|
if (index + 1 < count) return index + 1;
|
||||||
|
if (loop) return 0;
|
||||||
|
return count; // terminal sentinel: a non-looping route finishes once
|
||||||
|
}
|
||||||
|
static vector Step(vector from, vector to, float speed, float seconds, out bool arrived)
|
||||||
|
{
|
||||||
|
arrived = false;
|
||||||
|
if (!FiniteVector(from) || !FiniteVector(to) || !Finite(speed) || !Finite(seconds)
|
||||||
|
|| speed < 0 || seconds < 0) return from;
|
||||||
|
float distance = vector.DistanceXZ(from, to);
|
||||||
|
if (distance <= 0.001) { arrived = true; return to; }
|
||||||
|
float travel = speed * seconds;
|
||||||
|
if (!Finite(travel)) return from;
|
||||||
|
if (travel >= distance) { arrived = true; return to; }
|
||||||
|
// Interpolate authored endpoint elevations, never query terrain/navmesh.
|
||||||
|
return from + (to - from) * (travel / distance);
|
||||||
|
}
|
||||||
|
static bool Due(int id, float now, float lastSimulatedAt, float interval)
|
||||||
|
{
|
||||||
|
if (id < 0 || !Finite(now) || !Finite(lastSimulatedAt) || !Finite(interval)
|
||||||
|
|| now < 0 || interval < 1000 || interval > 60000) return false;
|
||||||
|
int phaseIndex = id % 8;
|
||||||
|
float phase = phaseIndex * interval / 8;
|
||||||
|
if (lastSimulatedAt < 0) return now >= phase;
|
||||||
|
if (now - lastSimulatedAt < 1000) return false;
|
||||||
|
return Math.Floor((now - phase) / interval) > Math.Floor((lastSimulatedAt - phase) / interval);
|
||||||
|
}
|
||||||
|
static float Heading(vector from, vector to, float previous)
|
||||||
|
{
|
||||||
|
vector delta = to - from;
|
||||||
|
if (vector.DistanceXZ(from, to) <= 0.001) return previous;
|
||||||
|
float heading = Math.Atan2(delta[0], delta[2]) * Math.RAD2DEG;
|
||||||
|
if (heading < 0) heading += 360;
|
||||||
|
return heading;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Called by the existing slow mission tick. Dormant arithmetic never consults
|
||||||
|
// an entity, observer, terrain or navmesh and never allocates per-record work.
|
||||||
|
class ERR_ForceSimulation
|
||||||
|
{
|
||||||
|
protected ERR_ForceLedger m_Ledger;
|
||||||
|
void ERR_ForceSimulation(ERR_ForceLedger ledger) { m_Ledger = ledger; }
|
||||||
|
protected void Route(ERR_ForceRecord record, float distance)
|
||||||
|
{
|
||||||
|
ERR_ForceRoute route = record.Route;
|
||||||
|
if (!route || record.RouteFinished || record.RouteIndex < 0 || record.RouteIndex >= route.Count()) return;
|
||||||
|
int visited;
|
||||||
|
while (visited <= route.Count())
|
||||||
|
{
|
||||||
|
vector target = route.At(record.RouteIndex);
|
||||||
|
float leg = vector.DistanceXZ(record.Position, target);
|
||||||
|
record.Heading = ERR_ForceRules.Heading(record.Position, target, record.Heading);
|
||||||
|
if (leg > distance)
|
||||||
|
{
|
||||||
|
bool arrived;
|
||||||
|
record.Position = ERR_ForceRules.Step(record.Position, target, 1, distance, arrived);
|
||||||
|
record.RouteProgress += distance;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
record.Position = target;
|
||||||
|
distance -= leg;
|
||||||
|
record.RouteProgress = 0;
|
||||||
|
record.RouteIndex = ERR_ForceRules.Advance(record.RouteIndex, route.Count(), route.Looped(), true);
|
||||||
|
if (record.RouteIndex == route.Count())
|
||||||
|
{
|
||||||
|
record.RouteFinished = true;
|
||||||
|
record.Duty = ERR_ForceDuty.HOLD;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
// At an authored vertex a whole lap returns to this exact state. Skip whole
|
||||||
|
// laps arithmetically, then visit at most one remaining lap (64 points).
|
||||||
|
if (route.Looped() && route.Length() > 0 && distance >= route.Length())
|
||||||
|
distance -= Math.Floor(distance / route.Length()) * route.Length();
|
||||||
|
if (distance <= 0) return;
|
||||||
|
visited++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void Tick(float now)
|
||||||
|
{
|
||||||
|
if (!Replication.IsServer() || !m_Ledger) return;
|
||||||
|
for (int i = 0; i < m_Ledger.Count(); i++)
|
||||||
|
{
|
||||||
|
ERR_ForceRecord record = m_Ledger.At(i);
|
||||||
|
if (!record || record.Physical || record.Eliminated || record.Strength <= 0
|
||||||
|
|| !ERR_ForceRules.Due(record.Id, now, record.LastSimulatedAt, 2000)) continue;
|
||||||
|
float seconds = (now - record.LastSimulatedAt) / 1000;
|
||||||
|
record.LastSimulatedAt = now;
|
||||||
|
float speed = ERR_ForceRules.Speed(record.Kind, record.Duty);
|
||||||
|
if (speed <= 0 || seconds <= 0 || !ERR_ForceRules.Finite(speed * seconds)) continue;
|
||||||
|
if (record.Duty == ERR_ForceDuty.PATROL_ROUTE) { Route(record, speed * seconds); continue; }
|
||||||
|
record.Heading = ERR_ForceRules.Heading(record.Position, record.DutyTarget, record.Heading);
|
||||||
|
bool arrived;
|
||||||
|
record.Position = ERR_ForceRules.Step(record.Position, record.DutyTarget, speed, seconds, arrived);
|
||||||
|
if (arrived) record.Duty = ERR_ForceDuty.HOLD;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -22,6 +22,11 @@ class ERR_GameMode : SCR_BaseGameMode
|
|||||||
protected ref ERR_PlayerRoster m_Roster = new ERR_PlayerRoster();
|
protected ref ERR_PlayerRoster m_Roster = new ERR_PlayerRoster();
|
||||||
protected ref ERR_AdminService m_Admin = new ERR_AdminService();
|
protected ref ERR_AdminService m_Admin = new ERR_AdminService();
|
||||||
protected ref ERR_CommandService m_Command;
|
protected ref ERR_CommandService m_Command;
|
||||||
|
protected ref ERR_ForceLedger m_Forces = new ERR_ForceLedger();
|
||||||
|
protected ref ERR_ForceSimulation m_ForceSimulation;
|
||||||
|
protected ref array<AIAgent> m_ForceAgents = {};
|
||||||
|
protected int m_ForceSerial;
|
||||||
|
protected float m_NextForceSnapshot;
|
||||||
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 ERR_ExtractionService m_Extraction;
|
protected ref ERR_ExtractionService m_Extraction;
|
||||||
@@ -61,6 +66,7 @@ class ERR_GameMode : SCR_BaseGameMode
|
|||||||
ERR_RecoveryService Recovery() { return m_Recovery; }
|
ERR_RecoveryService Recovery() { return m_Recovery; }
|
||||||
ERR_PrisonEscapeService PrisonEscape() { return m_PrisonEscape; }
|
ERR_PrisonEscapeService PrisonEscape() { return m_PrisonEscape; }
|
||||||
string RecoveryStatus() { return m_RecoveryStatus; }
|
string RecoveryStatus() { return m_RecoveryStatus; }
|
||||||
|
ERR_ForceLedger Forces() { return m_Forces; }
|
||||||
ERR_CommandService Command() { return m_Command; }
|
ERR_CommandService Command() { return m_Command; }
|
||||||
ERR_Objectives Objectives() { return m_Objectives; }
|
ERR_Objectives Objectives() { return m_Objectives; }
|
||||||
ERR_ExtractionService Extraction() { return m_Extraction; }
|
ERR_ExtractionService Extraction() { return m_Extraction; }
|
||||||
@@ -206,10 +212,45 @@ class ERR_GameMode : SCR_BaseGameMode
|
|||||||
{
|
{
|
||||||
if (!Replication.IsServer() || !group) return;
|
if (!Replication.IsServer() || !group) return;
|
||||||
Own(group);
|
Own(group);
|
||||||
|
if (group.GetFaction() == EnemyFaction() && !m_Forces.FindGroup(group))
|
||||||
|
{
|
||||||
|
int strength = ForceLiving(group);
|
||||||
|
if (strength > 0)
|
||||||
|
{
|
||||||
|
m_ForceSerial++;
|
||||||
|
ERR_ForceRecord record = m_Forces.Register("formation-" + m_ForceSerial.ToString(), ERR_ForceKind.GARRISON, group.GetOrigin(), strength, null, group, GetGame().GetWorld().GetWorldTime());
|
||||||
|
if (!record) { Print("Rereintroduced: force ledger refused physical formation", LogLevel.ERROR); return; }
|
||||||
|
}
|
||||||
|
}
|
||||||
if (m_Command) m_Command.RegisterGroup(group);
|
if (m_Command) m_Command.RegisterGroup(group);
|
||||||
m_OnGroup.Invoke(group);
|
m_OnGroup.Invoke(group);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int ForceLiving(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
m_ForceAgents.Clear();
|
||||||
|
if (!group) return 0;
|
||||||
|
group.GetAgents(m_ForceAgents);
|
||||||
|
int living;
|
||||||
|
foreach (AIAgent agent : m_ForceAgents)
|
||||||
|
if (agent && ERR_Actors.Alive(agent.GetControlledEntity())) living++;
|
||||||
|
return living;
|
||||||
|
}
|
||||||
|
protected void TickForces(float now)
|
||||||
|
{
|
||||||
|
if (now >= m_NextForceSnapshot)
|
||||||
|
{
|
||||||
|
m_NextForceSnapshot = now + 2000;
|
||||||
|
for (int i = 0; i < m_Forces.Count(); i++)
|
||||||
|
{
|
||||||
|
ERR_ForceRecord record = m_Forces.At(i);
|
||||||
|
if (!record || !record.Physical || record.Eliminated) continue;
|
||||||
|
if (!record.Group) { m_Forces.Eliminate(record.Id, now); continue; }
|
||||||
|
m_Forces.RecordPhysicalState(record.Id, record.Group.GetOrigin(), record.Group.GetAngles()[0], ForceLiving(record.Group), now);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (m_ForceSimulation) m_ForceSimulation.Tick(now);
|
||||||
|
}
|
||||||
bool Transition(ERR_Phase phase)
|
bool Transition(ERR_Phase phase)
|
||||||
{
|
{
|
||||||
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;
|
||||||
@@ -330,6 +371,7 @@ class ERR_GameMode : SCR_BaseGameMode
|
|||||||
OnPhaseChanged().Insert(m_Objectives.PhaseChanged);
|
OnPhaseChanged().Insert(m_Objectives.PhaseChanged);
|
||||||
OnTick().Insert(m_Objectives.Tick);
|
OnTick().Insert(m_Objectives.Tick);
|
||||||
OnStop().Insert(m_Objectives.Stop);
|
OnStop().Insert(m_Objectives.Stop);
|
||||||
|
m_ForceSimulation = new ERR_ForceSimulation(m_Forces);
|
||||||
m_Command = CreateCommandService();
|
m_Command = CreateCommandService();
|
||||||
GetGame().GetCallqueue().CallLater(ServerTick, 1000, true);
|
GetGame().GetCallqueue().CallLater(ServerTick, 1000, true);
|
||||||
GetGame().GetCallqueue().CallLater(StartScenario, 1500, false);
|
GetGame().GetCallqueue().CallLater(StartScenario, 1500, false);
|
||||||
@@ -406,6 +448,7 @@ class ERR_GameMode : SCR_BaseGameMode
|
|||||||
if (m_Command) m_Command.Maintain(now);
|
if (m_Command) m_Command.Maintain(now);
|
||||||
// Maintenance can finish or stop the round; do not resume tactical work.
|
// Maintenance can finish or stop the round; do not resume tactical work.
|
||||||
if (!Active()) return;
|
if (!Active()) return;
|
||||||
|
TickForces(now);
|
||||||
if (GetGame().GetPlayerManager().GetPlayerCount() == 0)
|
if (GetGame().GetPlayerManager().GetPlayerCount() == 0)
|
||||||
{
|
{
|
||||||
m_NoSurvivorsSince = -1;
|
m_NoSurvivorsSince = -1;
|
||||||
@@ -469,6 +512,8 @@ class ERR_GameMode : SCR_BaseGameMode
|
|||||||
GetGame().GetCallqueue().Remove(BindLocalObserver);
|
GetGame().GetCallqueue().Remove(BindLocalObserver);
|
||||||
if (m_Command) m_Command.Stop();
|
if (m_Command) m_Command.Stop();
|
||||||
m_OnStop.Invoke();
|
m_OnStop.Invoke();
|
||||||
|
m_Forces.Clear();
|
||||||
|
m_ForceAgents.Clear();
|
||||||
if (Replication.IsServer())
|
if (Replication.IsServer())
|
||||||
{
|
{
|
||||||
array<int> connected = {};
|
array<int> connected = {};
|
||||||
|
|||||||
@@ -8,11 +8,12 @@ class ERR_Settings
|
|||||||
|
|
||||||
static array<string> Keys()
|
static array<string> Keys()
|
||||||
{
|
{
|
||||||
return {"reportIntervalSeconds", "supportSquadLimit", "responseRadiusMetres", "aiIntelChancePercent", "intelRevealChancePercent", "radioDefenceSeconds", "startTimeMinutes", "timeMultiplier", "startDateCode", "weatherProfile"};
|
return {"reportIntervalSeconds", "supportSquadLimit", "responseRadiusMetres", "aiIntelChancePercent", "intelRevealChancePercent", "radioDefenceSeconds", "startTimeMinutes", "timeMultiplier", "startDateCode", "weatherProfile", "stingerChanceOneIn"};
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool Valid(string key, int value)
|
static bool Valid(string key, int value)
|
||||||
{
|
{
|
||||||
|
if (key == "stingerChanceOneIn") return value >= 0 && value <= 10000;
|
||||||
if (key == "reportIntervalSeconds") return value >= 5 && value <= 60;
|
if (key == "reportIntervalSeconds") return value >= 5 && value <= 60;
|
||||||
if (key == "supportSquadLimit") return value >= 0 && value <= 8;
|
if (key == "supportSquadLimit") return value >= 0 && value <= 8;
|
||||||
if (key == "responseRadiusMetres") return value >= 500 && value <= 5000;
|
if (key == "responseRadiusMetres") return value >= 500 && value <= 5000;
|
||||||
@@ -44,6 +45,7 @@ class ERR_Settings
|
|||||||
|
|
||||||
static int AddedDefault(string key)
|
static int AddedDefault(string key)
|
||||||
{
|
{
|
||||||
|
if (key == "stingerChanceOneIn") return 15;
|
||||||
if (key == "startTimeMinutes") return 840;
|
if (key == "startTimeMinutes") return 840;
|
||||||
if (key == "timeMultiplier") return 1;
|
if (key == "timeMultiplier") return 1;
|
||||||
if (key == "startDateCode" || key == "weatherProfile") return 0;
|
if (key == "startDateCode" || key == "weatherProfile") return 0;
|
||||||
@@ -63,6 +65,7 @@ class ERR_Settings
|
|||||||
m_Values.Set("timeMultiplier", AddedDefault("timeMultiplier"));
|
m_Values.Set("timeMultiplier", AddedDefault("timeMultiplier"));
|
||||||
m_Values.Set("startDateCode", AddedDefault("startDateCode"));
|
m_Values.Set("startDateCode", AddedDefault("startDateCode"));
|
||||||
m_Values.Set("weatherProfile", AddedDefault("weatherProfile"));
|
m_Values.Set("weatherProfile", AddedDefault("weatherProfile"));
|
||||||
|
m_Values.Set("stingerChanceOneIn", AddedDefault("stingerChanceOneIn"));
|
||||||
if (!Replication.IsServer()) { m_ReadOnly = true; return; }
|
if (!Replication.IsServer()) { m_ReadOnly = true; return; }
|
||||||
map<string, int> loaded;
|
map<string, int> loaded;
|
||||||
if (Read(m_Path, loaded) || Read(m_Path + ".bak", loaded)) m_Values = loaded;
|
if (Read(m_Path, loaded) || Read(m_Path + ".bak", loaded)) m_Values = loaded;
|
||||||
|
|||||||
@@ -51,6 +51,14 @@ class ERR_SiteService
|
|||||||
if (site.Transport) count++;
|
if (site.Transport) count++;
|
||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
// Own physical group identity only; command providers do not inspect players.
|
||||||
|
ERR_SiteRuntime FindGroup(SCR_AIGroup group)
|
||||||
|
{
|
||||||
|
if (!group) return null;
|
||||||
|
foreach (ERR_SiteRuntime site : m_Sites)
|
||||||
|
if (site.Group == group) return site;
|
||||||
|
return null;
|
||||||
|
}
|
||||||
ERR_SiteRuntime Find(string id)
|
ERR_SiteRuntime Find(string id)
|
||||||
{
|
{
|
||||||
foreach (ERR_SiteRuntime site : m_Sites)
|
foreach (ERR_SiteRuntime site : m_Sites)
|
||||||
@@ -421,7 +429,20 @@ class ERR_SiteService
|
|||||||
foreach (ERR_SiteRuntime site : m_Sites)
|
foreach (ERR_SiteRuntime site : m_Sites)
|
||||||
{
|
{
|
||||||
if (site.Definition.Kind == ERR_LocationKind.PRISON && site.Location) site.Location.Discover(0, 100);
|
if (site.Definition.Kind == ERR_LocationKind.PRISON && site.Location) site.Location.Discover(0, 100);
|
||||||
if (site.Group) m_Mode.RegisterGroup(site.Group);
|
if (site.Group)
|
||||||
|
{
|
||||||
|
ERR_ForceRoute route;
|
||||||
|
ERR_ForceKind kind = ERR_ForceKind.GARRISON;
|
||||||
|
if (site.Definition.Patrol && !site.Definition.Patrol.IsEmpty())
|
||||||
|
{
|
||||||
|
route = new ERR_ForceRoute(true);
|
||||||
|
vector anchor = site.Definition.Position + site.Definition.GuardOffset;
|
||||||
|
foreach (ERR_SitePatrolPoint point : site.Definition.Patrol) route.Add(anchor + point.Offset);
|
||||||
|
kind = ERR_ForceKind.PATROL;
|
||||||
|
}
|
||||||
|
m_Mode.Forces().Register(site.Definition.Id, kind, site.Group.GetOrigin(), m_Mode.ForceLiving(site.Group), route, site.Group, GetGame().GetWorld().GetWorldTime());
|
||||||
|
m_Mode.RegisterGroup(site.Group);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void PhaseChanged(ERR_Phase previous, ERR_Phase current)
|
void PhaseChanged(ERR_Phase previous, ERR_Phase current)
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Enemy skill and finite Stinger equipment migration
|
||||||
|
|
||||||
|
Adapted from independently authored, user-authorized AI code. Original files remain read-only; no original Escapists helpers, protected-derived `EAI_GroupLookup`, patched prefabs or asset bytes are imported.
|
||||||
|
|
||||||
|
| Owned source | SHA-256 | Reused behavior |
|
||||||
|
|---|---|---|
|
||||||
|
| `escapists-ai/Scripts/Game/EscapistsAI/EAI_StingerEquipment.c` | `b8ce09f2d3ed61e58beadc1f158daed6eceb17b08243f7979b46d8c27e917695` | One startup selection, native weapon-proxy insertion, five checks, no replacement after firing/dropping/looting |
|
||||||
|
| `escapists-ai/Scripts/Game/EscapistsAI/EAI_AIResponseSystem.c` | `b3e1263e986837744a70fbaedaa6e57afae7f2981a21211d3a2066e2c63ac84d` | First combat-component section's Expert skill clamp and native reset handling only; no convoy spawning, original faction/group hooks or other sections imported |
|
||||||
|
| `escapists-ai/Scripts/Game/EscapistsAI/EAI_AIConfig.c` | `8c320d3163d443b43e50547734702484c8ad51f2cffe88cf6dfd33aaf339ec01` | `stingerChanceOneIn`, default 15 and valid range 0..10000 |
|
||||||
|
|
||||||
|
The successor HQ owns `ERR_EnemyEquipment`. Registration supplies exact physical groups; two seconds after group registration, at most five scans discover initialized members. Entries retain exact actor/group identity, with 128 group and 2048 actor limits. Per-actor inventory submission is finite. Accepted pending operations are never repeated; unresolved completion at the fifth check ends processing permanently for that actor. Explicit failure may retry before the fifth check. A success callback ends issuance even if the item was dropped before it could be observed. A late callback after Stop cannot restart this service, although native accepted insertion itself is not cancellable through this API.
|
||||||
|
|
||||||
|
The exact allowed launcher is `{3DF204EEE0534EF2}Prefabs/Weapons/Launchers/FIM92_Stinger/Launcher_FIM92_Stinger.et`, owned by WCS Armaments. The successor requests insertion into `PURPOSE_WEAPON_PROXY`, preserving native slot constraints and other equipment. It creates no loose ammunition or replenishment; actual prefab loadout and operational AI firing need native validation.
|
||||||
|
|
||||||
|
Expert minimum binds only after initialization to an eligible, living, nonplayer member of a registered military enemy group in the active successor mission. Native SetAISkill and ResetAISkill enforce that scoped floor; higher skills are preserved. No perception/target knowledge is changed. Unregistration or Stop clears the binding and restores the skill captured at first binding. Convoy-gunner Cylon specialization is not implemented here because no production convoy-gunner registration exists yet.
|
||||||
|
|
||||||
|
Settings migrate through the existing additive-default reader and import helper. Existing valid ten-key/six-key files preserve their values and obtain 15 for missing `stingerChanceOneIn`; explicitly present malformed values remain invalid. `/esc hq stinger show|set N` changes only actors that have not rolled yet: 0 disables, 1 selects every eligible actor, 2..10000 selects one in N. The existing ten native menu fields are preserved; this extra key is available through text commands. Unsupported convoy/simulation/start keys are still reported as deferred by the importer, never exposed as working settings.
|
||||||
|
|
||||||
|
`tests/test_enemy_equipment.py` executes actual eligibility, callback, insertion, scoped skill and coordinator bodies against native API doubles. It covers pending nonduplication, success after item removal, finite rejected/failed requests, timeout quarantine, capture, absence, wrong mode/faction/player/client/editor, native resets, higher skills, restoration, delayed group membership, registration dedupe, terminal stop and bounded scans. These are policy regressions, not native inventory or multiplayer proof. Expanded external runtime qualification remains separate.
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,503 @@
|
|||||||
|
# Owned AI feature migration audit
|
||||||
|
|
||||||
|
Audited 20 September 2026. This is a source inventory, not a feature-parity or release certificate. Baseline successor commit: `e7b4141f6975027624941a8e2b0fcb9d1683a54d`.
|
||||||
|
|
||||||
|
The audit accounts for **54 original AI scripts, 45 regression scripts, 12 prefabs and 68 explicit resource references**. `EAI_GroupLookup.c` is recorded by filename only and excluded from reuse; its contents were not read as an implementation model. Every script maps to at least one capability in the [machine-readable inventory](ai-feature-migration.json), which includes source hashes, test references and all discovered resource references.
|
||||||
|
|
||||||
|
The user explicitly owns and authorizes reuse of independently authored AI/Intel/Chat behavior. That authorization supersedes the blanket old-workspace prohibition in the living-island brief. Original Escapists, ScrtCore, ScrtSharedContent and protected-derived GroupLookup content remain excluded. An original-base override is not presumed independently authored merely because it resides in AI: replace its hook/behavior against successor or vanilla interfaces rather than copying protected bodies.
|
||||||
|
|
||||||
|
The user has also authorized **RHS, WCS and BMP** dependencies. Keep external assets in their installed addons; do not copy them into successor packages. The five successor addon identities remain separate. Core can remain vanilla-only; AI/full-scenario dependencies may expand explicitly.
|
||||||
|
|
||||||
|
## Coverage
|
||||||
|
|
||||||
|
The rows below preserve the initial audit baseline. Subsequent convoy implementation is tracked in [convoy-migration.md](convoy-migration.md) and the inventory's `post_audit_updates`: it is now a partial implementation with native driving still unproven.
|
||||||
|
|
||||||
|
Status means **implementation presence against the described capability**, not native or multiplayer qualification. Implemented rows can still need real gameplay validation. Partial rows must not be presented as full migration. The categories are not equally weighted, so their counts cannot support a completion percentage.
|
||||||
|
|
||||||
|
| ID / capability | Status | Current boundary and required work |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| config — Configuration and admin controls | partial | Only reportIntervalSeconds/supportSquadLimit/responseRadiusMetres of nine original AI keys migrate; add remaining keys with explicit current/next-round semantics. |
|
||||||
|
| skill — Native combat skill floor | missing | Add configurable native skill policy on owned physical groups; do not modify perception or populate dormant units. |
|
||||||
|
| radio — Physical radio network and call delivery | partial | Short-hop delivery is implemented; audit/port local handoff, originating-call hold, broad one-time radio fitting, aircraft uplink and shared awareness. Replace original support-tree hook with own delivery API. |
|
||||||
|
| observations — Observed descriptions and fair reporting | implemented | Code implemented for current physical groups; real multiplayer and difficult exposure/vehicle cases still require validation. |
|
||||||
|
| ground_tactics — Infantry hunting and differentiated roles | partial | Successor delivers search waypoints and restores native route; distinct roles, contact coverage/priority allocation and growing search areas are incomplete. Route new tasking through force ledger. |
|
||||||
|
| status — Routine status and ammunition reports | partial | Only mortar supply status is integrated; general living/fit/missing roster and weapon/mine status remain missing. |
|
||||||
|
| missing_patrol — Missing patrol investigation | missing | Add status-derived investigation beliefs and dispatch existing ledger forces; no live missing-unit coordinates. |
|
||||||
|
| body_discovery — Visible bodies and confirmed losses | missing | Independent death hook and bounded physical LOS intake; share evidence identity across status/body/missing-patrol reports. A casualty is not a known hostile position. |
|
||||||
|
| belief_search — Persistent remembered searches and predictive HQ | partial | Current HQ contacts expire at120s and have short velocity projection; no persistent confidence/uncertainty map, searched-ground memory, route alternatives or search-outcome feedback. New T8/T9 must preserve hypotheses separately from targetable sightings. |
|
||||||
|
| hunter — Retaskable paired hunter UAZs | missing | Use shared finite forces and HQ-selected availability; no independent spawn clocks or free replacement losses. |
|
||||||
|
| capture — Captured-force ownership and stop reasons | partial | Current individual HQ/support eligibility has player guards, but hunter/convoy permanent capture latch and coordinated stop lifecycle require those capabilities. |
|
||||||
|
| convoys — Six-vehicle armed supply convoy patrols | missing | Migrate exact authorized BMP/Ural/UAZ composition through finite HQ force records and shared active-agent budget; no independent spawn clock. |
|
||||||
|
| recon — Operational airport reconnaissance helicopter | partial | Flight mechanisms have isolated short-route evidence; airport search, useful routes, HQ-selected recon launch/orbit/endurance/service operational loop are missing. |
|
||||||
|
| air_assault — HQ-selected air reinforcement cycle | missing | Build one shared HQ insertion capability with actual passenger reservations and mortar deconfliction; no new independent timer/spawn system. |
|
||||||
|
| parachutes — Physical staggered AI parachute drop | missing | Framework-dependent mechanics cannot enter vanilla-only closure; choose optional asset integration or landing insertion; do not silently claim equivalence. |
|
||||||
|
| aircraft_ammo — Aircraft weapon ammunition and airfield reload | missing | Replace original free service refill/new troops with shared depot cargo/personnel allocation and physically confirmed consumption. |
|
||||||
|
| air_recovery — Ground helicopter recovery operation | missing | Shared recovery task and finite resources; rebuilding destroyed airframe must consume an existing spare record, not mint replacement capability. |
|
||||||
|
| flight_safety — Flight availability and physical landing guards | partial | Availability/short-range landing code exists; prove useful terrain routes and integrate availability into shared planner, not timed replacement. |
|
||||||
|
| ammo_accounting — General weapon/mine supply accounting | missing | General infantry/vehicle manifests missing; extend finite mortar-only model without manufacturing compatible cargo at destination. |
|
||||||
|
| resupply — Truck/helicopter last-mile ammunition delivery | partial | Existing physical foot courier serves one mortar from finite stock; general request queue, truck/air carriers, recipient manifests, return/recycling and shared-loss replacement not implemented. |
|
||||||
|
| depots — Physical depot stock-porters-carrier loading | missing | Create authored finite depot resources and pooled ground staff; preserve staged physical ownership and bounded timeouts. |
|
||||||
|
| mines_issue — One-time mine issue and resupply | missing | Tie engineer loadouts and replenishment to finite ledger stock; do not regenerate dropped mines. |
|
||||||
|
| mines_task — Engineer mine placement lifecycle | missing | HQ task reservations and clear player warning cues; stock-owned native items only; trace/proximity work budgeted. |
|
||||||
|
| roadblocks — Reactive staffed roadblocks | missing | Use belief hypotheses/road topology and finite ledger force deployment; preserve searched/escape corridors and player placement exclusions. |
|
||||||
|
| mortar_deployment — Physical dispersed mortar sites | partial | Successor has one authored battery/4crew/27shell readiness. Four-site deployment and force-ledger reservation are missing. |
|
||||||
|
| mortar_fire — Ballistic prediction, safe salvos and accounting | implemented | Current one-battery behavior implemented; broad moving-target impact accuracy, multiplayer, more batteries and aircraft corridor reservation integration remain unqualified. |
|
||||||
|
| settlement_safety — Settlement/friendly protection and deconfliction | partial | Ground/mortar safety exists; roadblock/mine/air corridor consumers and full shared planner reservations remain missing. |
|
||||||
|
| performance — Work budgets, temporary detail and metrics | partial | Replace old NearPlayer/ConvoyLOD ownership with T2 presence budget. Shared force simulation/agent cap/metrics and equivalent-workload FPS evidence do not yet exist. |
|
||||||
|
| ambient_disable — Single owner of strategic responses | implemented | Original systems are absent by dependency isolation, so no original override needs porting. Maintain this invariant as capabilities grow. |
|
||||||
|
| factions — Consistent military faction ownership | partial | RHS dependency is authorized; add fresh explicit RHS role/faction catalogs, replacing all original composite catalog APIs. |
|
||||||
|
| prisons — Improvised prison starts and physical supplies | partial | Current successor prison/lock/supplies are implemented at authored coordinates. Random island generation, airfield exclusion and alternate geometry have not migrated. This source does NOT implement recapture. |
|
||||||
|
| start_choices — Configurable prison/crash start selection | missing | Author new independent prison/crash scenarios and own selection; never reuse original crash compositions or setup snapshots. |
|
||||||
|
| outfit — Persistent initial outfit choice | partial | Successor has own prisonerkit and optional vanilla PASGT/BDU cheat grants; original patched automatic outfit not migrated. Owned Patch content separate audit/authorization scope. |
|
||||||
|
| stinger — Rare anti-air launcher loadout | missing | WCS Armaments is now authorized: preserve exact FIM92 resource and bounded physical assignment policy; do not import Enhanced/original dependencies. |
|
||||||
|
| optics — Verified magnified optics on compatible AI weapons | missing | Good bounded next subsystem: service on newly registered physical soldiers with own native attachment verification; use verified vanilla scopes only; no global original attachment override. |
|
||||||
|
| compatibility — Original dependency runtime fixes | partial | Original-base/Enhanced overrides are unnecessary or must be newly expressed if successor-specific faults reproduce. Do not bulk-copy protected override bodies. Audit surviving vanilla-only defects separately. |
|
||||||
|
| simulation — Autonomous escape test mode and spectators | missing | Successor WORKBENCH smoke is a different development fixture and not this normal-server autonomous mode. Full native player-lifecycle/medical/intel interfaces can be reused; this is NOT distant-unit virtualization. |
|
||||||
|
| journal — HQ journal and private live diagnostics | implemented | Infrastructure implemented. New systems still need meaningful status/events; long-running multiplayer/file-failure behavior not fully qualified. |
|
||||||
|
| catalogs — Independent unit composition catalogs | partial | EAI_GroupLookup is excluded without reading its content as a model. Build richer vanilla role/crew catalogs independently; never translate copied lookup code. |
|
||||||
|
|
||||||
|
## Detailed source and behavior mapping
|
||||||
|
|
||||||
|
The source links below point to the read-only owned predecessor. Successor paths indicate real existing code at the audit snapshot, not planned filenames.
|
||||||
|
|
||||||
|
### Configuration and admin controls (`config`)
|
||||||
|
|
||||||
|
Original: [EAI_AIConfig.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AIConfig.c), [EAI_ConvoySettings.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_ConvoySettings.c), [EAI_HQSettings.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQSettings.c).
|
||||||
|
|
||||||
|
Behavior: Unified config/defaults/backups/migration; bounded validation; runtime HQ settings; next-round frozen convoy/start/simulation choices.
|
||||||
|
|
||||||
|
Successor: [ERR_Settings.c](../addons/core/Scripts/Game/ERR/ERR_Settings.c), [ERR_HQAdminProvider.c](../addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c).
|
||||||
|
|
||||||
|
Evidence boundary: latest packaged startup + native admin fixture. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Native combat skill floor (`skill`)
|
||||||
|
|
||||||
|
Original: [EAI_AIResponseSystem.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AIResponseSystem.c).
|
||||||
|
|
||||||
|
Behavior: Expert minimum80; preserve higher skill; designated gunners100; reapply after native resets.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Physical radio network and call delivery (`radio`)
|
||||||
|
|
||||||
|
Original: [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c), [EAI_HQNetwork.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQNetwork.c), [EAI_NativeRadioCall.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_NativeRadioCall.c).
|
||||||
|
|
||||||
|
Behavior: Real basic/manpack inventory; 500m short links/up to3 hops; 2s per leg; interrupted sender/receiver rules; 100m local observation handoff; 3s originating call; one-time basic/manpack fitting; aircraft uplink; broadcast-only awareness.
|
||||||
|
|
||||||
|
Successor: [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c), [ERR_HQNetwork.c](../addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c), [ERR_HQReport.c](../addons/ai/Scripts/Game/ERR/ERR_HQReport.c).
|
||||||
|
|
||||||
|
Evidence boundary: native real-sighting HQ response + network regression. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Observed descriptions and fair reporting (`observations`)
|
||||||
|
|
||||||
|
Original: [EAI_HQObservation.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQObservation.c), [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c).
|
||||||
|
|
||||||
|
Behavior: Current native LOS; observed count/travel/drawn weapons; timestamped immutable snapshots; velocity from sightings; per-squad fair multi-contact reporting.
|
||||||
|
|
||||||
|
Successor: [ERR_HQObservation.c](../addons/ai/Scripts/Game/ERR/ERR_HQObservation.c), [ERR_HQReport.c](../addons/ai/Scripts/Game/ERR/ERR_HQReport.c), [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c).
|
||||||
|
|
||||||
|
Evidence boundary: native HQ response; 186-assertion owned AI/Intel integration. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Infantry hunting and differentiated roles (`ground_tactics`)
|
||||||
|
|
||||||
|
Original: [EAI_GroupTactics.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_GroupTactics.c), [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c).
|
||||||
|
|
||||||
|
Behavior: Approach/flank-left/flank-right/intercept roles; growing45–110m search; 120s freshness expiry; native combat preemption; restore original patrol; fair nearest squad allocation.
|
||||||
|
|
||||||
|
Successor: [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c).
|
||||||
|
|
||||||
|
Evidence boundary: native original-squad movement + patrol/HQ fixture. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Routine status and ammunition reports (`status`)
|
||||||
|
|
||||||
|
Original: [EAI_HQStatus.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQStatus.c), [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c).
|
||||||
|
|
||||||
|
Behavior: Three-minute roster/position/status check-ins; early low-ammo reports; snapshot casualties; in-flight evidence preservation; disconnected/overdue diagnostics.
|
||||||
|
|
||||||
|
Successor: [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c), [ERR_MortarLogistics.c](../addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c).
|
||||||
|
|
||||||
|
Evidence boundary: native mortar courier reports only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Missing patrol investigation (`missing_patrol`)
|
||||||
|
|
||||||
|
Original: [EAI_HQWatch.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQWatch.c), [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c).
|
||||||
|
|
||||||
|
Behavior: Two missed180s check-ins;30s reply deadline; detached last-known-position roster; one physical investigation with arrival inspection/reply; never presume death.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Visible bodies and confirmed losses (`body_discovery`)
|
||||||
|
|
||||||
|
Original: [EAI_HQBodySearch.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQBodySearch.c), [EAI_HQWatch.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQWatch.c), [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c).
|
||||||
|
|
||||||
|
Behavior: Death callback registers local evidence;60m view limit/12m close range;15s per-unit scans;12-trace shared budget;16 local discoveries; radio-only deduplicated confirmations.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Persistent remembered searches and predictive HQ (`belief_search`)
|
||||||
|
|
||||||
|
Original: [EAI_HQBodySearch.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQBodySearch.c), [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c).
|
||||||
|
|
||||||
|
Behavior: Ten-minute ground trail; snapshot ahead guesses300–1200m; road-aware vehicle hypotheses; casualty-location fallback; two-loss wave threshold/three-minute spacing/three living search groups.
|
||||||
|
|
||||||
|
Successor: [ERR_HQReport.c](../addons/ai/Scripts/Game/ERR/ERR_HQReport.c), [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c).
|
||||||
|
|
||||||
|
Evidence boundary: projection policy only; persistent belief not implemented. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Retaskable paired hunter UAZs (`hunter`)
|
||||||
|
|
||||||
|
Original: [EAI_AIResponseSystem.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AIResponseSystem.c).
|
||||||
|
|
||||||
|
Behavior: Two PKM UAZs; opposite1000m road approaches; full spec-ops crews+medic;300s dispatch cooldown;30s failed-placement retry; reuse existing pair.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Captured-force ownership and stop reasons (`capture`)
|
||||||
|
|
||||||
|
Original: [EAI_ResponseSafety.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_ResponseSafety.c), [EAI_SupplyConvoys.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_SupplyConvoys.c).
|
||||||
|
|
||||||
|
Behavior: Check nested turret seats/player crew membership; immediate permanent release after capture; retain living vehicles/crews/wrecks; first stop reason; restore detail/locks.
|
||||||
|
|
||||||
|
Successor: [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c), [ERR_AircraftService.c](../addons/ai/Scripts/Game/ERR/ERR_AircraftService.c).
|
||||||
|
|
||||||
|
Evidence boundary: code guards; no migrated convoy runtime. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Six-vehicle armed supply convoy patrols (`convoys`)
|
||||||
|
|
||||||
|
Original: [EAI_SupplyConvoys.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_SupplyConvoys.c).
|
||||||
|
|
||||||
|
Behavior: 0–20 startup convoys/default3; one spawn slot per5s; ammo Ural+3PKM UAZs+troop Ural+BMP; finite recoverable weapons/ammo; road-base destinations/35kmh/45–90s rests;400m contact regroup; two dismounted flank teams; ammo/troop truck retreat;60s quiet reboard/120s deadline;10min travel timeout; no replacement/refill; partial spawn retention.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: BMP-1 mod; faction catalogs may transitively use RHS.
|
||||||
|
|
||||||
|
Post-audit update: the successor now has a finite six-vehicle/19-body service, shared Core budget receipts, opt-in HQ dispatch, native crew/cargo operations and owned route lifecycle. Road preparation tries up to 33 deterministic offsets on each actual road, keeping all six starts and their center within 500m of the seed. Filled native TraceBox geometry decides obstruction; broad AABB overlaps are diagnostic only. This is **partial**, with driving/cargo native evidence pending and original dismount/flank/reboard tactics and supply delivery still missing. See [current convoy evidence](convoy-migration.md).
|
||||||
|
|
||||||
|
### Operational airport reconnaissance helicopter (`recon`)
|
||||||
|
|
||||||
|
Original: [EAI_AirRecon.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AirRecon.c).
|
||||||
|
|
||||||
|
Behavior: Incremental airport discovery; clear pads;15min initial/loss delay; one active armed Mi8; real sightings into HQ;300m orbit/150m minimum horizontal standoff; runway return/landing retry; player takeover release.
|
||||||
|
|
||||||
|
Successor: [ERR_AircraftService.c](../addons/ai/Scripts/Game/ERR/ERR_AircraftService.c), [ERR_AircraftFlight.c](../addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c), [ERR_AircraftRouteFlight.c](../addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c).
|
||||||
|
|
||||||
|
Evidence boundary: isolated20m flight only; no operational recon. Asset scope: vanilla Mi8 candidate; original recon wrapper must be rebuilt.
|
||||||
|
|
||||||
|
### HQ-selected air reinforcement cycle (`air_assault`)
|
||||||
|
|
||||||
|
Original: [EAI_AirAssault.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AirAssault.c), [EAI_AirSupportPolicy.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AirSupportPolicy.c).
|
||||||
|
|
||||||
|
Behavior: Up to8 carried troops/two teams; wait60s for mortar response; eligible observed infantry<=3m/s;1-in3 optional decision/120s separation; frozen450m tangent drop; abort stale/moved/conflicting reports;2min cover; return/reload/reboard.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: optional parachute framework; vanilla landing-and-dismount alternative changes behavior.
|
||||||
|
|
||||||
|
### Physical staggered AI parachute drop (`parachutes`)
|
||||||
|
|
||||||
|
Original: [EAI_AssaultParachute.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AssaultParachute.c), [EAI_AirAssault.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AirAssault.c).
|
||||||
|
|
||||||
|
Behavior: Moving25m/s flyby at90–180m AGL;>=2s/50m stagger; native compartment exits;5m/s descent/2m/s flare; no duplicate soldiers; released canopies finish after carrier loss.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: Parachute Framework65930CB4CD0237B2.
|
||||||
|
|
||||||
|
### Aircraft weapon ammunition and airfield reload (`aircraft_ammo`)
|
||||||
|
|
||||||
|
Original: [EAI_AircraftAmmo.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AircraftAmmo.c), [EAI_AirRecon.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AirRecon.c).
|
||||||
|
|
||||||
|
Behavior: Native mounted-magazine/rocket-barrel accounting; return at<=25% usable ammunition; landed15s service; verified physical passenger boarding/retries; fixed finite payload per departure.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Ground helicopter recovery operation (`air_recovery`)
|
||||||
|
|
||||||
|
Original: [EAI_HelicopterRecovery.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HelicopterRecovery.c).
|
||||||
|
|
||||||
|
Behavior: Repair Ural+2escorts+engineer+replacement pilot; settled road-accessible crash;5min planning/20min service deadline;60s uninterrupted repair; pilot physically boards; return convoy; captured aircraft permanently excluded; recovery holds loss timer.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: vanilla repair Ural/UAZ/engineer candidates.
|
||||||
|
|
||||||
|
### Flight availability and physical landing guards (`flight_safety`)
|
||||||
|
|
||||||
|
Original: [EAI_HelicopterAvailability.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HelicopterAvailability.c), [EAI_Landing.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_Landing.c), [EAI_LogisticsVehicle.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_LogisticsVehicle.c).
|
||||||
|
|
||||||
|
Behavior: 20s startup grace;60s prolonged grounding; separate damage/pilot/takeover states; stable landing; obstacle/friendly pad holds; temporary active crew detail and lock release.
|
||||||
|
|
||||||
|
Successor: [ERR_HelicopterAvailability.c](../addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c), [ERR_AircraftService.c](../addons/ai/Scripts/Game/ERR/ERR_AircraftService.c), [ERR_AircraftFlightEnvelope.c](../addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c).
|
||||||
|
|
||||||
|
Evidence boundary: native vertical/20m mechanisms; broader airborne operation unqualified. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### General weapon/mine supply accounting (`ammo_accounting`)
|
||||||
|
|
||||||
|
Original: [EAI_AmmoSupply.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_AmmoSupply.c), [EAI_Mines.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_Mines.c).
|
||||||
|
|
||||||
|
Behavior: Count loaded and spare rounds by compatible weapon; full-magazine equivalents; rifle/MG<=2/pistol-launcher<=1 threshold; desired6/4/2 magazines; mounted<=25%; mine deficits; empty-magazine recycling.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Truck/helicopter last-mile ammunition delivery (`resupply`)
|
||||||
|
|
||||||
|
Original: [EAI_Resupply.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_Resupply.c), [EAI_LogisticsVehicle.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_LogisticsVehicle.c).
|
||||||
|
|
||||||
|
Behavior: One request per group; refresh destination from delivered status; one truck+one transportMi8; rotate4queue entries/30s; prefer air beyond2.5km/no road/stalled truck;15s unloading/60m living recipient range;3min expiry/retry;15min destroyed-carrier replacement; surviving carrier reuse.
|
||||||
|
|
||||||
|
Successor: [ERR_MortarLogistics.c](../addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c), [ERR_MortarCourierTransfer.c](../addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c), [ERR_MortarSupplyTransfer.c](../addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c).
|
||||||
|
|
||||||
|
Evidence boundary: native finite courier transfer; not vehicle logistics. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Physical depot stock-porters-carrier loading (`depots`)
|
||||||
|
|
||||||
|
Original: [EAI_DepotLoading.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_DepotLoading.c).
|
||||||
|
|
||||||
|
Behavior: Actual warehouse cargo;2porters walk stock->porter->carrier; verify ownership callbacks; full mags/disarmed mines only;24-item trip;15min loading deadline;18m cleared departure area; stolen stock/dead staff failures.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: new own depot composition using vanilla box.
|
||||||
|
|
||||||
|
### One-time mine issue and resupply (`mines_issue`)
|
||||||
|
|
||||||
|
Original: [EAI_Mines.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_Mines.c).
|
||||||
|
|
||||||
|
Behavior: Eligible military inventory holds up to2PMN4; bounded startup issue; spent mine deficits via radio; captured/player/nonenemy exclusion.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: vanilla PMN4 candidate; confirm installed availability.
|
||||||
|
|
||||||
|
### Engineer mine placement lifecycle (`mines_task`)
|
||||||
|
|
||||||
|
Original: [EAI_MineTask.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MineTask.c).
|
||||||
|
|
||||||
|
Behavior: Road-flank waypoints;10s physical placement; withdraw20m; no friendly within20m; native pressure arming;4mines/site/32mission tasks;180s timeout; interruption/pickup/death never arms.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Reactive staffed roadblocks (`roadblocks`)
|
||||||
|
|
||||||
|
Original: [EAI_HQRoadblocks.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQRoadblocks.c).
|
||||||
|
|
||||||
|
Behavior: Fresh moving ground snapshot; ahead-of-track road candidate; orient against25m road probe; actual airport crew boarding/transit/dismount; optional armor after6confirmed casualties; engineer flanks; captured-force exclusion.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: authorized WCS BMP-1; vanilla alternative remains a deliberate option.
|
||||||
|
|
||||||
|
### Physical dispersed mortar sites (`mortar_deployment`)
|
||||||
|
|
||||||
|
Original: [EAI_MortarSystem.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MortarSystem.c).
|
||||||
|
|
||||||
|
Behavior: Four quadrant sites;3crew+RTO;27physicalHE each; incremental16placement candidates/5s; terrain/road/spacing safety;2min quadrant fallback; no loss respawn.
|
||||||
|
|
||||||
|
Successor: [ERR_MortarSystem.c](../addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c), [ERR_MortarReadiness.c](../addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c).
|
||||||
|
|
||||||
|
Evidence boundary: native one-battery readiness and transfer. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Ballistic prediction, safe salvos and accounting (`mortar_fire`)
|
||||||
|
|
||||||
|
Original: [EAI_MortarPrediction.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MortarPrediction.c), [EAI_MortarEngagement.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MortarEngagement.c), [EAI_MortarFiring.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MortarFiring.c), [EAI_MortarSalvo.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MortarSalvo.c).
|
||||||
|
|
||||||
|
Behavior: HQ-delivered<=60s snapshots; native aim/charge/flight solve; road-bounded velocity projection<=90s/1800m;8shot salvo/40m spread; actual projectile accounting; refreshed reports; final-transfer revalidation;120s deadline; stale/no-ammo/capture cancellation.
|
||||||
|
|
||||||
|
Successor: [ERR_MortarPrediction.c](../addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c), [ERR_MortarSystem.c](../addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c), [ERR_MortarSalvo.c](../addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c), [ERR_MortarFiring.c](../addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c), [ERR_MortarReportLedger.c](../addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c).
|
||||||
|
|
||||||
|
Evidence boundary: native8actualprojectiles55assertions; stale expiry48assertions. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Settlement/friendly protection and deconfliction (`settlement_safety`)
|
||||||
|
|
||||||
|
Original: [EAI_SettlementSafety.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_SettlementSafety.c), [EAI_MortarEngagement.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MortarEngagement.c).
|
||||||
|
|
||||||
|
Behavior: 200m settlement exclusion;100m predicted friendly-path buffer; per-shell repeated checks; cached identical positions; aircraft/drop600m reservation through flight impact+10s.
|
||||||
|
|
||||||
|
Successor: [ERR_SettlementSafety.c](../addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c), [ERR_MortarPrediction.c](../addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c), [ERR_MortarSystem.c](../addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c).
|
||||||
|
|
||||||
|
Evidence boundary: native firing safety gates; not full combined-arms qualification. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Work budgets, temporary detail and metrics (`performance`)
|
||||||
|
|
||||||
|
Original: [EAI_Performance.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_Performance.c), [EAI_LogisticsVehicle.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_LogisticsVehicle.c).
|
||||||
|
|
||||||
|
Behavior: Bounded radio spatial graph; staggered30s ammo scans; system timing; cargo-only sleeping beyond1.5km; drivers/gunners active; reboard/combat wakes; preserve normal detail after stop.
|
||||||
|
|
||||||
|
Successor: [ERR_HQNetwork.c](../addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c), [compare_performance.py](../tools/compare_performance.py).
|
||||||
|
|
||||||
|
Evidence boundary: policy/runtime component bounds; no FPS improvement. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Single owner of strategic responses (`ambient_disable`)
|
||||||
|
|
||||||
|
Original: [EAI_DisableAmbientEvents.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_DisableAmbientEvents.c).
|
||||||
|
|
||||||
|
Behavior: Suppress original random ambient events; no virtual mortar/rocket barrages; HQ coordinates strategic response while native tactical combat continues.
|
||||||
|
|
||||||
|
Successor: [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c), [ERR_ScenarioComponent.c](../addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c).
|
||||||
|
|
||||||
|
Evidence boundary: independent packed Core/Chat startup. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Consistent military faction ownership (`factions`)
|
||||||
|
|
||||||
|
Original: [EAI_FactionRelations.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_FactionRelations.c).
|
||||||
|
|
||||||
|
Behavior: Normalize US/UK->NATO and USSR->USSR_NI aliases after every-member checks; exclude players/slaves/mixed unrelated/civilian/selectedside conflicts; late member support.
|
||||||
|
|
||||||
|
Successor: [ERR_FactionCatalog.c](../addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c), [ERR_HQ.c](../addons/ai/Scripts/Game/ERR/ERR_HQ.c).
|
||||||
|
|
||||||
|
Evidence boundary: vanilla runtime only. Asset scope: RHS/composite-original catalog dependencies not migrated.
|
||||||
|
|
||||||
|
### Improvised prison starts and physical supplies (`prisons`)
|
||||||
|
|
||||||
|
Original: [EAI_ImprovisedPrisons.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_ImprovisedPrisons.c).
|
||||||
|
|
||||||
|
Behavior: Random clear10x10m concrete camp;<=0.6m terrain variation;3–5guards/16spawnpositions; native metaldoor;5pistols/8sparemagazines finite backpack;>=1500mairfield/12mroad clearance;12000boundedcandidate search/fallback.
|
||||||
|
|
||||||
|
Successor: [ERR_PrisonEscapeService.c](../addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c), [ERR_SiteService.c](../addons/core/Scripts/Game/ERR/ERR_SiteService.c), [EveronSites.conf](../addons/core/Configs/ERR/EveronSites.conf).
|
||||||
|
|
||||||
|
Evidence boundary: native base loop; ordinary full human route still pending. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Configurable prison/crash start selection (`start_choices`)
|
||||||
|
|
||||||
|
Original: [EAI_StartSelection.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_StartSelection.c).
|
||||||
|
|
||||||
|
Behavior: Modes0scenario/1generated/2existingprison/3crash/4randomexisting; preserve all other mission settings; safe fallback when requested native starts unavailable.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: code only. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Persistent initial outfit choice (`outfit`)
|
||||||
|
|
||||||
|
Original: [EAI_StartingOutfit.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_StartingOutfit.c).
|
||||||
|
|
||||||
|
Behavior: One-time delayed equipped helmet/jacket after spawn; latejoin/respawn; preserve other equipment; no ongoing re-equip.
|
||||||
|
|
||||||
|
Successor: [ERR_SpawnLogic.c](../addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c), [ERR_AdminPlayerTools.c](../addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c), [Prisoner.et](../addons/core/Prefabs/ERR/Prisoner.et).
|
||||||
|
|
||||||
|
Evidence boundary: native prisoner kit + admin utilities. Asset scope: owned Escapists-Patch custom skull outfit; vanilla PASGT/BDU available.
|
||||||
|
|
||||||
|
### Rare anti-air launcher loadout (`stinger`)
|
||||||
|
|
||||||
|
Original: [EAI_StingerEquipment.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_StingerEquipment.c).
|
||||||
|
|
||||||
|
Behavior: One startup roll per eligible enemy;1inN/default15/0disabled; loadedFIM92 preserves existing weapons; native acceptance/ownership verification; bounded retry; no refill after drop/fire.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: WCS Armaments FIM92 resource3DF204EEE0534EF2.
|
||||||
|
|
||||||
|
### Verified magnified optics on compatible AI weapons (`optics`)
|
||||||
|
|
||||||
|
Original: [EAI_SniperOptics.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_SniperOptics.c).
|
||||||
|
|
||||||
|
Behavior: All eligible AI rifles/snipers/MGs; retain magnified optics; select compatible mount+optic; native blocked-pair retries;2/5/8/11s attempts/14s final check; callback acknowledgement; no repeat unknown accepted operation; preserve player loot.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: missing. Asset scope: some original optics/asset overrides need vanilla provenance verification.
|
||||||
|
|
||||||
|
### Original dependency runtime fixes (`compatibility`)
|
||||||
|
|
||||||
|
Original: [EAI_DependencyGuards.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_DependencyGuards.c), [EAI_RuntimeGuards.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_RuntimeGuards.c).
|
||||||
|
|
||||||
|
Behavior: Null-controller delayed spawn guards; stale defend-waypoint guard; tooltip lifetime guard; original civilian random bounds/head collider bounds; arsenal replication startup guard; invalid supportstation setup; enhanced default-magazine probe cleanup.
|
||||||
|
|
||||||
|
Successor: [ERR_SpawnLogic.c](../addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c), [ERR_InitialGuardRules.c](../addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c).
|
||||||
|
|
||||||
|
Evidence boundary: successor spawn/admission and teardown fixtures. Asset scope: original Escapists/Enhanced hooks intentionally absent.
|
||||||
|
|
||||||
|
### Autonomous escape test mode and spectators (`simulation`)
|
||||||
|
|
||||||
|
Original: [EAI_Simulation.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/Simulation/EAI_Simulation.c), [EAI_SimulationBot.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/Simulation/EAI_SimulationBot.c), [EAI_SimulationIntel.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/Simulation/EAI_SimulationIntel.c), [EAI_SimulationLifecycle.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/Simulation/EAI_SimulationLifecycle.c), [EAI_SimulationMedical.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/Simulation/EAI_SimulationMedical.c), [EAI_SimulationPrison.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/Simulation/EAI_SimulationPrison.c), [EAI_SimulationSpectators.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/Simulation/EAI_SimulationSpectators.c).
|
||||||
|
|
||||||
|
Behavior: 6AIprisoners physically scavenge5pistols; holdlock20s/retry picker; loot corpses/intel; native medical treatment; identifiedradio/tune/defend; allsurvivor boarding/physical scriptedflight; human spectator-only lifecycle; savedmode+3srestart; zero duplication/replacements.
|
||||||
|
|
||||||
|
Successor: no migrated production subsystem.
|
||||||
|
|
||||||
|
Evidence boundary: no migrated normal-server simulation. Asset scope: original spectator/editor and base mission APIs must be replaced.
|
||||||
|
|
||||||
|
### HQ journal and private live diagnostics (`journal`)
|
||||||
|
|
||||||
|
Original: [EAI_HQJournal.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQJournal.c), [EAI_HQ.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c).
|
||||||
|
|
||||||
|
Behavior: Session/message/sequence correlation;300recentlines/4096pending;5MiB rotation;30s file retry; gap notices; chat8entries/2s; menu40entries/1s; pause/latest/scroll state.
|
||||||
|
|
||||||
|
Successor: [ERR_HQJournal.c](../addons/ai/Scripts/Game/ERR/ERR_HQJournal.c), [ERR_HQAdminProvider.c](../addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c), [ERR_AdminSession.c](../addons/core/Scripts/Game/ERR/ERR_AdminSession.c), [ERR_AdminMenu.c](../addons/core/Scripts/Game/ERR/ERR_AdminMenu.c).
|
||||||
|
|
||||||
|
Evidence boundary: native menu/journal fixture + packaged startup. Asset scope: vanilla.
|
||||||
|
|
||||||
|
### Independent unit composition catalogs (`catalogs`)
|
||||||
|
|
||||||
|
Original: [EAI_GroupLookup.c](/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_GroupLookup.c).
|
||||||
|
|
||||||
|
Behavior: Catalog-backed physical group composition.
|
||||||
|
|
||||||
|
Successor: [ERR_FactionCatalog.c](../addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c).
|
||||||
|
|
||||||
|
Evidence boundary: vanilla startup only. Asset scope: excluded protected-derived source.
|
||||||
|
|
||||||
|
## Exact installed dependency closure
|
||||||
|
|
||||||
|
| Addon | GUID | Installed version | Non-vanilla dependencies |
|
||||||
|
| --- | --- | --- | --- |
|
||||||
|
| RHS: Status Quo | `595F2BF2F44836FB` | 0.16.5208 | `1337C0DE5DABBEEF`, `BADC0DEDABBEDA5E` |
|
||||||
|
| RHS: Status Quo - Content Pack 01 | `1337C0DE5DABBEEF` | 0.16.5208 | |
|
||||||
|
| RHS: Status Quo - Content Pack 02 | `BADC0DEDABBEDA5E` | 0.16.5208 | |
|
||||||
|
| WCS_SpaceCore | `5E389BB9F58B79A6` | 8.2.1 | `629B2BA37EFFD577` |
|
||||||
|
| WCS_Armaments | `629B2BA37EFFD577` | 8.2.1 | |
|
||||||
|
| WCS_BMP-1 | `5E524E4FEECCA92B` | 8.2.0 | `5E389BB9F58B79A6`, `629B2BA37EFFD577` |
|
||||||
|
|
||||||
|
**Do not copy the old AI dependency block.** `62E71B6F101EB30D` is **Escapists Enhanced**, not WCS. It imports original Escapists (`5F16D7E4A1CBE075`), ScrtCore (`66AAB0873717CEF0`), ScrtSharedContent (`66AD0B6D6E7A6A97`) and DONS fixes (`69794468DD5E4804`). WCS Armaments should be referenced directly as `629B2BA37EFFD577`; BMP needs its authorized WCS SpaceCore dependency. No authorized dependency above requires original Escapists.
|
||||||
|
|
||||||
|
Parachute Framework (`65930CB4CD0237B2`) and the owned Patch addon (`95C1A50F63AE2A84`) are not automatically included by permission for RHS/WCS/BMP. Exact airborne parachutes and skull-patched starting clothes need separate asset/dependency decisions. A vanilla landing insertion, PASGT helmet and BDU jacket are available alternatives, with different behavior/appearance. Preserve the actual authorized WCS FIM92 and BMP resources where compatible; vanilla machine-gun fire is not equivalent guided anti-air capability.
|
||||||
|
|
||||||
|
Local manifests and PAKs for all six authorized external addons are installed under the ordinary game's Steam compatdata profile. The native helper now supports a separate explicit external profile exposing **only the audited closure**; the ordinary Core profile remains vanilla-only. See `external-addons.md` for validation and invocation. Never pass the full original workshop addon tree to a successor compile. Source bundles include the external policy without assets; packed/runtime release tooling still needs expanded dependency qualification. Earlier vanilla-only playtest artifacts remain valid for their own frozen snapshot, not this future dependency closure.
|
||||||
|
|
||||||
|
## Corrections to the T10 migration brief
|
||||||
|
|
||||||
|
- `HQWatch.SquadLimit` adds one response slot per two confirmed losses up to eight; it does not shrink the limit. The shared finite pool may separately shrink after actual losses. Those are distinct policies.
|
||||||
|
- Missing-patrol investigation starts after **two missed 180-second check-ins**, followed by the 30-second reply window; one overdue check-in is not confirmed loss.
|
||||||
|
- `ImprovisedPrisons` generates starts. It does not implement unconscious-player recapture. Recapture is new scope, not a migration item hidden in that file.
|
||||||
|
- The `Simulation/` folder is an autonomous six-prisoner escape test mode with human spectators. It is not dormant enemy force simulation or virtual HQ memory.
|
||||||
|
- Opposite hunter placement with `dot <= -0.866` means directions within about 30 degrees of opposite, not at least 30 degrees away from opposite.
|
||||||
|
- Physical boarding, loading, landing and inventory timeouts are necessary capability-local state. T10's “no private timers” should prohibit independent strategic launch/spawn schedules, not safety deadlines or native-operation observation.
|
||||||
|
- Old independently timed systems are reference implementations, not proof of a shared budget/planner. The new force ledger, belief state and planner must arbitrate them. Ground soldier native combat remains local; only strategic responses route through HQ.
|
||||||
|
|
||||||
|
## Implementation order
|
||||||
|
|
||||||
|
1. **Audited external closure:** configure direct RHS/Armaments/BMP IDs, reject original dependencies transitively, record exact external resources and private runtime inputs. Preserve vanilla-only Core and earlier handoffs.
|
||||||
|
2. **Force ledger and HQ beliefs:** finite role/vehicle records, actual loss accounting, shared physical-agent budget. Delivered sightings update confidence/uncertainty; stale tracks remain search hypotheses. Record searched ground and search outcomes without reading hidden target transforms.
|
||||||
|
3. **Detection and ground pursuit:** routine check-ins, missing patrols and visible-body evidence; shared casualty identities; differentiated existing infantry response; one retaskable hunter convoy. Zero fresh sighting means no targeted mortar fire.
|
||||||
|
4. **Supply and occupation:** finite depot stock/porters, compatible ammunition/mine manifests, existing-force transports and convoy patrol/combat/reboarding; staffed roadblocks and engineer placement. These can operate entirely on ground while air navigation is qualified.
|
||||||
|
5. **Aircraft:** useful terrain-safe routes, one planner-selected reconnaissance/lift resource, deconfliction, actual cargo/boarding, finite servicing and delivered recovery crew. Parachute insertion remains an explicit separate dependency decision.
|
||||||
|
6. **Remaining owned behavior:** random prison/start variants, skill/equipment policies, automatic outfits and optional autonomous escape mode. Preserve requested settings and command semantics as each subsystem becomes usable.
|
||||||
|
7. **Qualification:** source checks then hidden/muted exact-input native runs; finally ordinary human escape, multiple real clients, overlapping tasks/capture/losses/restarts, and matched-workload FPS measurements. Do not call old mod compile logs or source-policy tests multiplayer proof.
|
||||||
|
|
||||||
|
**Bounded next production slice:** migrate `SniperOptics` as a small AI equipment service for newly registered physical soldiers. Preserve compatible mounted optics, validate native mount/ownership callbacks, retain its bounded startup schedule and never retry an accepted unknown operation. Use direct authorized or verified vanilla scope resources; no original global attachment-base override. This is independent of the belief/planner work and can be tested without changing force counts. An even smaller companion change is the configurable native skill floor; neither should be mistaken for completion of ground/air logistics.
|
||||||
|
|
||||||
|
## Native evidence that exists today
|
||||||
|
|
||||||
|
- [Latest frozen packaged startup](current-status.md): Core and full five-addon scenario load; this does not qualify the new RHS/WCS/BMP closure.
|
||||||
|
- [Owned AI/Intel integration](evidence/native-2026-09-19-225422-owned-ai-intel/report.json): two scripted rounds, 186 assertions.
|
||||||
|
- [Admin/menu integration](evidence/native-2026-09-19-234618-chat-complete/report.json): final one-round regression, 101 assertions.
|
||||||
|
- [Physical HQ response](native-hq-response-proof.md): actual observing soldier, radio route and movement by an original existing response squad, in a deliberately arranged local fixture.
|
||||||
|
- [Physical mortar salvo](native-mortar-salvo.md): eight actual projectile callbacks with delivered report refresh; separate stale-expiry evidence.
|
||||||
|
- Aircraft tests prove short isolated mechanisms, not operational reconnaissance or air logistics. Courier tests prove finite mortar foot delivery, not the old truck/helicopter/depot network.
|
||||||
|
|
||||||
|
This audit ran no engine, changed no original file and makes no new native, multiplayer or FPS claim.
|
||||||
@@ -0,0 +1,147 @@
|
|||||||
|
# AI migration progress — 20 September 2026
|
||||||
|
|
||||||
|
The successor now has a persistent HQ belief model, bounded infantry pursuit,
|
||||||
|
radio check-ins, missing-patrol investigations, local body discovery and a Core
|
||||||
|
force ledger. These extend the existing playable mission and finite mortar/courier
|
||||||
|
systems. They do **not** complete the living-island plan, all predecessor AI
|
||||||
|
features, or multiplayer/release qualification.
|
||||||
|
|
||||||
|
This checkpoint describes the source captured by the native tests at **01:47:53**
|
||||||
|
and **01:52:20**, plus the focused regression corrections completed afterward.
|
||||||
|
Later convoy or planner changes need their own evidence; the results below do not
|
||||||
|
qualify edits made after those snapshots. Existing base-loop and packaged-playtest
|
||||||
|
history remains in [current status](current-status.md).
|
||||||
|
|
||||||
|
## Implemented in this checkpoint
|
||||||
|
|
||||||
|
| Area | Actual behavior and boundary |
|
||||||
|
| --- | --- |
|
||||||
|
| Core force ledger | [Ledger](../addons/core/Scripts/Game/ERR/ERR_ForceLedger.c) and [simulation](../addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c) retain up to 128 formation identities, initial strength, casualties, duty, home position and authored routes. Six existing site groups register before HQ consumes them; other ready physical enemy groups register through GameMode. Physical snapshots count unconscious members as living. Eliminated/retired identities cannot restore strength through re-registration. |
|
||||||
|
| Dormant arithmetic | A pure route simulator advances nonphysical records on a staggered two-second schedule, with 1.4 m/s walking and 11 m/s convoy rules, authored elevation interpolation and bounded whole-lap skipping. It performs no terrain, navigation, player or entity queries. This supplies the arithmetic foundation; production presence arbitration and member materialization are still missing. |
|
||||||
|
| Delivered belief | [Memory](../addons/ai/Scripts/Game/ERR/ERR_HQMemory.c) retains up to 64 delivered tracks independently of short-lived fire contacts. Sightings decay with a 600-second confidence half-life and widening uncertainty. Credible successive reports infer motion; extrapolation is capped at 30 seconds/300 metres. Body and distress reports begin weaker and do not infer a moving enemy. Target handles are identity keys, not live-position sources. |
|
||||||
|
| Pursuit and objectives | [Pursuit rules](../addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c), [doctrine](../addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c) and HQ assign existing eligible infantry to intercept, search or contain objectives. Age/confidence restrict precision, travel distance affects task lifetime, and stale/new report revisions control replacement orders. Actual downlink delivery precedes native waypoint changes. Home guards, busy/support units, two approach sectors and finite task lifetimes constrain commitments. Doctrine uses authored objectives and reported headings; it does not claim road-route or player-goal knowledge. |
|
||||||
|
| Searched areas | [Coverage](../addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c) records at most 128 visited 500 m cells for 900 seconds, using delivered completed sweeps. Replay/revision guards prevent repeated or outdated negative reports from reducing a newer belief. Fresh positive sightings reopen their cell. Reserved destinations prevent concurrent reuse. A coarse visited cell is not proof every building or hiding place was searched. |
|
||||||
|
| Routine status | [Sampler](../addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c) retains each formation's initial roster, up to 32 members. Only valid retained corpses with explicit destroyed damage state count as local confirmed deaths; missing references, transferred members and unconsciousness do not. A detached status needs a surviving original owned radio caller. [Watch](../addons/ai/Scripts/Game/ERR/ERR_HQWatch.c) changes HQ's roster only after uplink delivery. |
|
||||||
|
| Missing patrols | Routine check-ins are scheduled every 180 seconds. After two missed check-ins, HQ attempts a request and allows 30 seconds for a reply, even if no route exists. One existing eligible patrol may investigate the missing unit's **last delivered** position. Source/status/request identities reject late completions; a fresh check-in resolves the case and cancellation travels through radio. Silence never proves a death or creates an exact enemy target. |
|
||||||
|
| Body discovery | [Body observer](../addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c) uses a bounded own-force registry, a rotating window of at most 16 corpses, a 15-second per-group scan cadence and a shared trace budget. Physical observers need range/facing and native visibility checks. Discovery becomes low-confidence casualty evidence only through radio, with cause unknown; it cannot authorize precise fire. |
|
||||||
|
| Skill and rare anti-air equipment | [Equipment service](../addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c) binds an Expert minimum only to eligible registered enemy actors and restores the captured skill on release. Finite startup Stinger selection defaults to one in 15; `/esc hq stinger show\|set N` supports disabling or changing future selections. Pending/late inventory callbacks do not cause replenishment after success, firing, dropping or looting. See the [equipment audit](ai-equipment-migration.md) for owned-source hashes and exact limitations. |
|
||||||
|
|
||||||
|
The original owned `SquadLimit` behavior **raises**, rather than shrinks, the
|
||||||
|
shared commitment ceiling: `baseline + floor(confirmed losses / 2)`, capped at
|
||||||
|
eight; a zero baseline stays disabled. This corrects the contradictory wording
|
||||||
|
in the existing [T10 brief](living-island/T10-ai-migration.md), which is preserved.
|
||||||
|
Current production additionally limits hunters across all beliefs to three and
|
||||||
|
allows only one separate missing-patrol investigation. Thus the eight-squad
|
||||||
|
ceiling is not a promise to deploy eight hunters or spawn replacement troops.
|
||||||
|
|
||||||
|
## Native evidence and its limits
|
||||||
|
|
||||||
|
| Captured run | Observed result | What it establishes |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| [HQ memory 01:47:53](evidence/native-2026-09-20-014753-hq-memory/report.json) | 56 total assertions, one completed scripted round, zero script/runtime failures; four engine errors retained. | Actual six-site ledger registration and detached elimination; immutable memory snapshots and bounded prediction; a synthetic report blocked by removing the transmitting radio; later real radio delivery reaching production intake once; delivered negative-sweep effects, replay protection and rejection of an old sweep revision. Actual command Stop clears history. The ten-minute advance is a value-clock fixture, not ten real minutes of gameplay. |
|
||||||
|
| [HQ response 01:52:20](evidence/native-2026-09-20-015220-hq-response/report.json) | 35 total assertions, one completed scripted round, zero script/runtime failures; the same four engine errors retained. | An arranged sighting produces actual native perception, report, uplink, HQ receipt and downlink lineage. A distinct original infantry group physically moves toward its native Search waypoint with bounded unique orders, without adding or replacing a force. This is not the two-UAZ convoy described in T10. |
|
||||||
|
|
||||||
|
Both runners recorded unchanged successor source and six unchanged external addon
|
||||||
|
inputs, hidden Gamescope displays, silent/muted test audio, and confirmed owned
|
||||||
|
cleanup. Their [memory runner](evidence/native-2026-09-20-014753-hq-memory/runner.json.txt)
|
||||||
|
and [response runner](evidence/native-2026-09-20-015220-hq-response/runner.json.txt)
|
||||||
|
retain these facts and exact launch manifests.
|
||||||
|
|
||||||
|
**Neither run passes the strict native qualifier.** The four retained errors are
|
||||||
|
GUID/name mismatches in external string tables: `rhs_localization.st`,
|
||||||
|
`wcs_armament_localization.st`, `wcs_spacecore_localization.st` and
|
||||||
|
`wcs_bmp1_localization.st`. Smoke completion and zero script failures do not erase
|
||||||
|
resource errors or establish a clean build. These external localization errors
|
||||||
|
are separate from the earlier packaging shutdown failures.
|
||||||
|
|
||||||
|
The journals also show routine status messages reaching HQ and a physical FIM-92
|
||||||
|
observed in a weapon slot. The memory run records another selected actor reaching
|
||||||
|
its bounded equipment deadline. This is limited runtime observation, not proof
|
||||||
|
that every selection succeeds, that skill restoration works in multiplayer, or
|
||||||
|
that native AI launches the Stinger correctly.
|
||||||
|
|
||||||
|
The fixtures do not prove the complete six-and-a-half-minute missed-check-in
|
||||||
|
sequence, ordinary corpse discovery, long pursuit/containment play, twelve real
|
||||||
|
clients, remote ownership, full ordinary escape, aircraft operations or FPS gains.
|
||||||
|
The current status/body/equipment classes compile in the captured source; their
|
||||||
|
additional lifecycle cases are covered by focused regressions rather than those
|
||||||
|
native assertions.
|
||||||
|
|
||||||
|
## Radio scheduling follow-up
|
||||||
|
|
||||||
|
Due routine status and requested check-ins now claim the next free uplink before
|
||||||
|
new visual reports. An occupied transmission is never replaced. A regression of
|
||||||
|
the actual report methods reproduced the old starvation at five-second sighting
|
||||||
|
intervals over a six-second route: no status arrived during ten simulated minutes.
|
||||||
|
The revised ordering delivers periodic status while continuing visual reports.
|
||||||
|
Search completion also samples the physical group's native visible contacts before
|
||||||
|
accumulating its thirty-second dwell, including while another report occupies the
|
||||||
|
radio. A quiet combat flag alone cannot produce an area-clear report. These new
|
||||||
|
scheduling cases have method-level regression coverage; the earlier native memory
|
||||||
|
and response archives predate this follow-up.
|
||||||
|
|
||||||
|
## Repository checks
|
||||||
|
|
||||||
|
Actual extracted Enforce method bodies are exercised by the force-ledger,
|
||||||
|
HQ-memory, pursuit, doctrine, coverage, watch, status-sampler, body-observer,
|
||||||
|
equipment and assignment-lifecycle tests. The ledger harness advances 128 records
|
||||||
|
for a simulated hour; this is arithmetic regression coverage, not an engine FPS
|
||||||
|
benchmark. Intel readiness tests verify late physical binding without duplicate
|
||||||
|
HQ units or new Intel rolls.
|
||||||
|
|
||||||
|
The repository check list completed in two parts: the successful prefix, the
|
||||||
|
corrected packed-archive suite (26 tests), then all 58 remaining suites without
|
||||||
|
failure. The archive correction constructs its synthetic historical five-addon
|
||||||
|
payload from the frozen packed schema, rather than copying today's externally
|
||||||
|
dependent AI project. An added regression confirms external dependencies still
|
||||||
|
fail that frozen packed closure. Validation was not weakened.
|
||||||
|
|
||||||
|
## Physical convoy follow-up
|
||||||
|
|
||||||
|
The [finite convoy controller](convoy-migration.md) now integrates the six-vehicle
|
||||||
|
owned convoy composition, nineteen explicit native seat occupants, finite physical
|
||||||
|
truck cargo, shared Core admission budget, real-road preparation and canonical HQ
|
||||||
|
admin dispatch. A new independently authored memberless group prevents vanilla's
|
||||||
|
queued six-soldier allocation from bypassing that budget. Native seated-group
|
||||||
|
waypoint completion drives route advancement. The02:50:35 native run completes181
|
||||||
|
assertions with exact original identities and actual movement, while retaining the
|
||||||
|
four external localization errors. It remains an opt-in first physical slice;
|
||||||
|
combat tactics, unloading, automatic scheduling and full-route reliability are
|
||||||
|
still pending. The earlier feature inventory counts remain explicitly baseline
|
||||||
|
counts, not an assertion that this follow-up was present at that older commit.
|
||||||
|
|
||||||
|
## Remaining work
|
||||||
|
|
||||||
|
- **T2 presence and a real shared active-agent budget:** materialization,
|
||||||
|
dematerialization, observer exclusions, hysteresis, dwell time and exact loss
|
||||||
|
preservation. Route progress must be reconciled when a moved physical patrol
|
||||||
|
becomes dormant. Current arithmetic alone does not reduce active AI cost.
|
||||||
|
- **Occupation and broader activity:** authored checkpoints, conditional guards,
|
||||||
|
smart actions, ambient signals and HQ deployment objectives from T3–T7/O1–O6.
|
||||||
|
Current objective scoring is not a completed occupation state machine.
|
||||||
|
- **Ground and air capabilities:** the T10 hunter convoy, road routing/reactive
|
||||||
|
roadblocks, planner-selected reconnaissance flights and operational shared-pool
|
||||||
|
air transport were not present in these native snapshots. Independent aircraft
|
||||||
|
experiments and historical courier/mortar tests are not proof of those features.
|
||||||
|
- **Complete loss reconciliation:** another patrol's delivered body discovery
|
||||||
|
currently confirms the body-observer candidate, but does not reconcile the
|
||||||
|
deceased formation's Watch casualty total. An all-dead patrol has no surviving
|
||||||
|
caller; do not manufacture its own status or mark it dead solely from silence.
|
||||||
|
- **Further companion behavior:** full road supply convoys, broader ammunition
|
||||||
|
chains, HQ-deployed mortar sites, aircraft servicing/recovery, improvised-prison/crash starts and
|
||||||
|
optional warned mine-laying remain separate migrations or qualification work.
|
||||||
|
- **Play and release validation:** adversarial radio interruptions, captures,
|
||||||
|
simultaneous investigations/retasking, long sessions and real multiplayer;
|
||||||
|
equivalent-workload FPS measurements; clean external resources/native packaging;
|
||||||
|
and refreshed packages bound to the final source. The earlier playtest PAKs do
|
||||||
|
not contain this checkpoint merely because their editable source folder exists.
|
||||||
|
|
||||||
|
Core remains vanilla-only. The AI project now declares the user-authorized
|
||||||
|
RHS/WCS/BMP dependencies recorded in [external policy](external-addons.json), with
|
||||||
|
six installed addons in the audited closure; external asset bytes remain outside
|
||||||
|
this repository. The earlier vanilla-only full-scenario package and release
|
||||||
|
acceptance wording therefore describe an older scope. This document does not
|
||||||
|
silently promote or rewrite the [pending acceptance cases](acceptance.json),
|
||||||
|
[original responsibility inventory](original-feature-coverage.md), or the
|
||||||
|
preexisting living-island design documents. No complete original-feature parity
|
||||||
|
or release-completion percentage is claimed.
|
||||||
+13
-1
@@ -31,7 +31,19 @@ The server derives administrator status from the requesting controller's authent
|
|||||||
|
|
||||||
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).
|
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.
|
AI and Intel register their own providers with the Core command service; the full Chat scenario loads both. Existing HQ interval/squad/radius and Intel carrying/reveal aliases remain available, as do `hq show` and `hq log`. They use the same authenticated authorization path.
|
||||||
|
|
||||||
|
Additional AI commands:
|
||||||
|
|
||||||
|
| Command | Effect |
|
||||||
|
| --- | --- |
|
||||||
|
| `/esc hq memory` | Show bounded delivered-report beliefs, confidence, uncertainty and travel estimates |
|
||||||
|
| `/esc hq stinger show` | Show the saved one-in-N initial equipment chance |
|
||||||
|
| `/esc hq stinger set N` | Set 0 to disable, 1 for every eligible actor, or 2–10000 for one in N; affects actors that have not rolled yet |
|
||||||
|
| `/esc hq convoy show` | Show the finite deployment task, retained vehicles, native cargo insertion results and stop reason |
|
||||||
|
| `/esc hq convoy start` | Opt into one initial six-vehicle deployment near the authored southern supply site; requires a suitable actual road, physical readiness and room for all 19 crew within the 60-body convoy admission cap |
|
||||||
|
|
||||||
|
Convoy deployment is under native verification. It is not automatically enabled at round startup. The same per-round receipt is retained after retries, partial startup and losses; this command never replaces a consumed convoy. Cargo is issued once and insertion failures are reported. Combat dismount/reboarding, complete supply routing and HQ response retasking remain separate migration work. The admission cap is not yet a global presence/materialization service. See [AI progress](ai-migration-progress.md) and [external dependencies](external-addons.md).
|
||||||
|
|
||||||
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,24 @@
|
|||||||
|
{
|
||||||
|
"Prefabs/Vehicles/Tracked/BMP1/BMP1_Base.et": {
|
||||||
|
"sha256": "cce344594a6c6c3691b3e99c9b7283bccbc0abda4553eb1af419521b99e90326",
|
||||||
|
"seat_declarations": [
|
||||||
|
"PilotCompartmentSlot PilotCompartment {",
|
||||||
|
"CompartmentUniqueName \"driver\""
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Prefabs/Vehicles/Tracked/BMP1/VehParts/Turret/BMP1_Turret_Base.et": {
|
||||||
|
"sha256": "2fc39d7c2fc4bebe027efa5607ea71dd7dd0021daffb43f65332bf2698a52a4b",
|
||||||
|
"seat_declarations": [
|
||||||
|
"TurretCompartmentSlot TurretCompartment {",
|
||||||
|
"CompartmentUniqueName \"gunner\"",
|
||||||
|
"m_sPilotCompartmentUniqueName \"gunner\""
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Prefabs/Vehicles/Tracked/BMP1/VehParts/Turret/Commander/BMP1_Commander_Turret.et": {
|
||||||
|
"sha256": "5dfd5bfa80cb08037fde682e468e44834126f4d4976a15b9d0db3544385798d0",
|
||||||
|
"seat_declarations": [
|
||||||
|
"TurretCompartmentSlot TurretCompartment {",
|
||||||
|
"CompartmentUniqueName \"commander\""
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,85 @@
|
|||||||
|
# Finite physical convoy controller
|
||||||
|
|
||||||
|
Independent adaptation of owned `escapists-ai/Scripts/Game/EscapistsAI/EAI_SupplyConvoys.c`, SHA-256 `a896fdacfd9c0f2db52e588642623545a3a5d6e8041fb72000a68e720fc2b7a5`. Reused responsibilities are the six-vehicle catalog/order, native seat creation, independent native crew groups, finite cargo and owned-waypoint release. Original Escapists/ScrtCore helpers, original game mode hooks and `EAI_GroupLookup` are excluded. Native `BaseCompartmentSlot.SpawnCharacterInCompartment`, group vehicle manager and waypoint APIs replace those dependencies.
|
||||||
|
|
||||||
|
The round owns one `ERR_ConvoyPool(mode,maxConvoys)` and one `ERR_ConvoyService(mode,pool)`. Reserve a unique authored source ID; dispatch its canonical one-use receipt with six authored positions/angles and a sealed, nonlooping Core `ERR_ForceRoute`. Resource, terrain/water/obstacle, faction and shared budget validation precede consumption. Consumption precedes native entity creation. Partial native startup consumes the slot and preserves every successfully created group, vehicle and actor; there is no refund or automatic retry/replacement.
|
||||||
|
|
||||||
|
The exact composition is PKM UAZ, ammunition Ural, troop Ural, PKM UAZ, BMP-1, PKM UAZ. It allocates 19 bodies: three UAZ driver/gunner pairs, one ammunition-truck driver, troop-truck driver plus eight infantry, and BMP driver/gunner/commander. Capacity failure does not shrink this plan. The selected own memberless USSR group and vanilla character catalog are explicit; other factions require a reviewed catalog. BMP driver, gunner and commander seat declarations were independently inspected in the installed WCS PAK; [convoy-bmp-seat-audit.json](convoy-bmp-seat-audit.json) records resource-byte hashes and declarations without redistributing assets.
|
||||||
|
|
||||||
|
Outstanding receipts plus physical, noneliminated Core ledger strength must fit 60 bodies; ledger records plus outstanding convoy groups must fit 128 formations. The same exact group moves from outstanding budget to its CONVOY record before normal mode registration. A 40-body world can reserve one full 19-body convoy, giving 59. Use one allocator for the round; creating independent pools would not share outstanding reservations. The fixed convoy limit and consumed source IDs survive losses within that pool.
|
||||||
|
|
||||||
|
The controller waits up to 30 seconds for exact original native crew membership and vehicle registration. Once ready it issues native move waypoints along the supplied finite road route. Each vehicle retains one owned waypoint at a time; arrival advances once, a ten-minute leg deadline releases stalled orders. Death, captured/reparented crew, destroyed vehicles and explicit Stop release orders without deleting physical entities. A player entering any convoy vehicle or crew releases the convoy task. Native combat may interrupt movement. No perception information or reinforcements are invented here.
|
||||||
|
|
||||||
|
The ammunition truck receives one bounded pass of eight AK74 and 48 matching magazines. Native capacity or failed operations may reduce actual cargo. Accepted asynchronous operations are never repeated or replenished. Status separates native insertion completions, failures and pending callbacks; completions are not an inventory snapshot after looting. Native accepted insertions cannot be cancelled by these callbacks, including after a controller Stop.
|
||||||
|
|
||||||
|
This is a partial convoy migration. HQ now exposes opt-in preparation/dispatch for the authored supply seed; native vehicle driving and physical cargo evidence remain separate requirements. Original two-team infantry dismount/flank/reboard tactics, delivery/unloading, rearming, route/base selection and Cylon gunner specialization are not claimed by this slice. No autonomous convoy spawn timer or unsupported convoy setting is installed.
|
||||||
|
|
||||||
|
Tests execute actual shared-budget, dispatch, seat allocation, readiness admission, cargo request and waypoint lifecycle bodies against native API doubles. They prove bounded/idempotent policy and partial-failure ownership; they do not prove native seats, AI driving or multiplayer replication.
|
||||||
|
|
||||||
|
## Road preparation and clearance
|
||||||
|
|
||||||
|
`ERR_ConvoyRoadPlan.Build(seed, out positions, out angles, out route)` selects deterministically among actual native roads within a 500m query. It refuses more than 128 road candidates, widths below 4m, polylines over 1024 points, and roads shorter than 390m. Each road gets at most 33 candidate formations: the preferred projection followed by offsets +35m, −35m, +70m, −70m, up to ±560m along that same polyline. Offsets outside the valid start interval are refused rather than clamped into duplicate formations. Every one of the six starts and the sampled formation center must lie within 500m of the explicit seed. Eligible candidates are ranked by formation-center distance and deterministic geometry ties before expensive clearance queries when a better clear candidate already exists. This bounded scan can find clear alternatives to an obstructed initial projection; it is not an exhaustive search of all possible formations.
|
||||||
|
|
||||||
|
Six starts remain 35m apart along the actual polyline with a 15m rear margin and at least 200m forward route; every intermediate bend is retained, with refusal at the Core route's 64-point limit. Tight bends that place any two starts less than 18m apart are rejected. Native terrain grounding preserves the road XZ coordinates. There is no random, offroad or scenery-removal fallback.
|
||||||
|
|
||||||
|
Each oriented start checks nine terrain/water samples across a conservative 4m by 9m footprint. Terrain must be above 0.3m, vary by no more than 0.75m across the footprint, and agree with the starting altitude. The enclosing volume extends from 0.05m above the lowest grounded sample to 3.5m above the highest. A filled native `TraceBox` checks that volume with a 0.01m upward sweep against entity and ocean geometry; a nonfinite result or trace fraction below one refuses placement. An entity AABB query remains bounded diagnostic context only: overlapping bounding boxes or its visit cap no longer veto a geometrically clear footprint. These admission rules do not guarantee that native drivers can negotiate the whole road.
|
||||||
|
|
||||||
|
The focused road/placement tests execute the installed method bodies with geometry and native API doubles. They cover exact minimum geometry, reversed direction, offset ordering/refusal, locality of all selected starts, an obstruction requiring an alternative formation, degenerate and dense polylines, bend retention, tight-hairpin rejection, deterministic ties, rotated footprint bounds, terrain/water rejection and filled-volume collision results. Native-query doubles distinguish a tree's overlapping broad bounding box from an actual blocking shape.
|
||||||
|
|
||||||
|
The first native convoy run compiled all scripts but refused the authored supply seed before spawning entities (`native-2026-09-20-020706-convoy-road-refusal`). Road diagnostics subsequently found valid long roads. The placement diagnostic archive `native-2026-09-20-021626-convoy-placement-diagnostic` identified broad tree bounding boxes 6–12m outside the pavement and overhead power-line bounds as false positives; actual sampled road terrain spans were 0.10–0.73m. That evidence motivated the filled-geometry check without relaxing terrain limits. The later crew/cargo run below validates selection and a real-vehicle collision positive control; full convoy driving remains unproved.
|
||||||
|
|
||||||
|
## Preventing queued default crew
|
||||||
|
|
||||||
|
Native readiness archive `native-2026-09-20-023545-convoy-readiness-regression` exposed at least six native agents in every group, including vehicles intended to have only one, two or three crew. The vanilla faction group `Group_USSR_Base.et` authors six soldier slots (inspected resource SHA-256 `77a7c5caee98e13ba45204d1084636f4bf50f9414e2b048e43a60e1966535e96`), and native `SCR_AIGroup.EOnInit` queues those slots asynchronously. Checking that group for zero agents immediately after spawn did not exclude its pending default allocation.
|
||||||
|
|
||||||
|
The convoy now uses independently authored `{7A968AB297475FA7}Prefabs/ERR/ConvoyCrew.et`, inheriting the memberless vanilla `{000CD338713F2B5A}Prefabs/AI/Groups/Group_Base.et` (inspected SHA-256 `a8defc28500877cdd215f9c41d1eb003359f9455b1b063c5b8f15c644958c889`). It declares USSR faction, disables immediate spawning and has no authored slots before native initialization. A strict runtime template guard checks all three conditions—no immediate spawn, no agents and no authored slots—before finite seat allocation. It neither deletes unexpected soldiers nor cancels another group's spawn queue. Actual-method and resource regressions pass. The subsequent engine run confirms exact post-initialization membership as described below.
|
||||||
|
|
||||||
|
## Native crew and cargo checkpoint
|
||||||
|
|
||||||
|
[02:40:35 crew/cargo run](evidence/native-2026-09-20-024035-convoy-crew-cargo/report.json)
|
||||||
|
passed 109 assertions before a deliberate interruption, with no script/runtime
|
||||||
|
failures. All six original vehicles retained exactly 2/1/9/2/3/2 native seated
|
||||||
|
members, totaling nineteen, and six new Core ledger records. The actual truck
|
||||||
|
inventory contained eight new AK74 rifles and at least forty-eight matching
|
||||||
|
magazines after the single finite cargo batch. Repeated dispatch and a second
|
||||||
|
reservation were rejected. A filled collision query against the actual lead UAZ
|
||||||
|
returned a blocking fraction of zero, while road placement had accepted the empty
|
||||||
|
formation positions.
|
||||||
|
|
||||||
|
The lead drove approximately 51.8m, but the minimum vehicle displacement stalled at
|
||||||
|
8.0m. This does not satisfy the fixture requirement of every vehicle moving20m
|
||||||
|
and the lead100m. The run was interrupted through the runner's cleanup handler
|
||||||
|
after sustained stagnation; it has no completed smoke round. Four external
|
||||||
|
localization errors remain. Source and external files were unchanged and owned
|
||||||
|
process cleanup was confirmed. Per-vehicle driving diagnosis is the next step;
|
||||||
|
this checkpoint does not qualify delivery, combat, unloading or multiplayer.
|
||||||
|
|
||||||
|
## Matching native waypoint completion
|
||||||
|
|
||||||
|
[02:46:43 movement diagnostics](evidence/native-2026-09-20-024643-convoy-native-completion/report.json)
|
||||||
|
identified the stall: the lead, troop truck and BMP had no current native waypoint
|
||||||
|
and had switched to idle, while their retained owned waypoints still reported
|
||||||
|
native group completion. Vehicle-origin distances were35.5m,38.5m and37.7m.
|
||||||
|
The controller's separate vehicle-centre test against35m therefore missed valid
|
||||||
|
native completion. It now uses the owned waypoint's
|
||||||
|
`IsWithinCompletionRadius(Group)`, matching the stock group waypoint decorator.
|
||||||
|
The authored35m radius, original-crew validation, finite route and one-owned-order
|
||||||
|
rules stay in place. Focused actual-method regression verifies progression after
|
||||||
|
native removal, exactly one next waypoint and no duplicate advancement; updated
|
||||||
|
native driving validation is recorded below.
|
||||||
|
|
||||||
|
## Completed native driving check
|
||||||
|
|
||||||
|
[02:50:35 convoy driving](evidence/native-2026-09-20-025035-convoy-driving/report.json)
|
||||||
|
completes one scripted round with181 passed assertions and no script/runtime
|
||||||
|
failures. All six original vehicles drove at least20m and the lead over100m,
|
||||||
|
without fixture movement. Exact original seated membership, all six Core records,
|
||||||
|
the finite eight-rifle/48-magazine cargo batch and repeated-dispatch rejection
|
||||||
|
were verified again. The result includes subsequent native prisoner death,
|
||||||
|
spectator transition and mission cleanup. Source/external inputs stayed unchanged
|
||||||
|
and hidden, muted process cleanup was confirmed.
|
||||||
|
|
||||||
|
The same four external string-table errors keep the strict native qualifier
|
||||||
|
failed. This single short road run establishes the initial physical controller;
|
||||||
|
it does not prove full-route reliability, native combat/dismount/reboarding,
|
||||||
|
logistics delivery/unloading, multiplayer or FPS improvements.
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
# Current development status
|
# Current development status
|
||||||
|
|
||||||
|
**20 September 2026 — HQ memory and external dependencies:** The editable successor now includes the [AI migration checkpoint](ai-migration-progress.md): bounded report-derived memory/prediction, infantry task selection, delivered negative-search coverage, routine check-ins and missing-patrol investigations, local body observation, finite Stinger grants and the Core force ledger. RHS/WCS/BMP are [declared and audited](external-addons.md). Native memory (56 assertions) and actual-sighting HQ response (35 assertions) complete with zero script/runtime failures; four external localization errors keep strict qualification failed. The older playtest below has not been rebuilt with these changes. The [convoy checkpoint](convoy-migration.md) now proves exact nineteen-person native seating, finite physical truck cargo and duplicate-dispatch rejection. The native driving follow-up completes181 assertions: all six vehicles move at least20m and the lead over100m, preserving exact crew and rejecting repeat dispatch. Combat tactics, unloading and long-route reliability remain unfinished.
|
||||||
|
|
||||||
**20 September 2026 — refreshed playtest ready:** `.build/playtest-2026-09-20` now contains the mission-owned Chat menu and current owned AI/Intel behavior from source `5e74269`. All 216 authored source files and all five native PAK payloads match; fifteen runtime files are verified. [Core](evidence/packed-core-2026-09-20-playtest/report.json) and [full scenario](evidence/packed-chat-2026-09-20-playtest/report.json) pass ordinary packaged startup with zero captured errors, unchanged inputs and confirmed hidden/muted cleanup. [Build record](evidence/playtest-2026-09-20/build.json) and [launch/route instructions](playtest-build.md). Separate muted manual launchers and local profiles/runtime are prepared; no visible launcher was run. The old handoff and 533 original reference files are unchanged. The packager's shutdown failures remain, while a narrowly fixed disappearing-audio-stream race passes44 tests and its separate Chat retry produces matching artifacts. Human full escape, multiplayer and FPS remain unqualified.
|
**20 September 2026 — refreshed playtest ready:** `.build/playtest-2026-09-20` now contains the mission-owned Chat menu and current owned AI/Intel behavior from source `5e74269`. All 216 authored source files and all five native PAK payloads match; fifteen runtime files are verified. [Core](evidence/packed-core-2026-09-20-playtest/report.json) and [full scenario](evidence/packed-chat-2026-09-20-playtest/report.json) pass ordinary packaged startup with zero captured errors, unchanged inputs and confirmed hidden/muted cleanup. [Build record](evidence/playtest-2026-09-20/build.json) and [launch/route instructions](playtest-build.md). Separate muted manual launchers and local profiles/runtime are prepared; no visible launcher was run. The old handoff and 533 original reference files are unchanged. The packager's shutdown failures remain, while a narrowly fixed disappearing-audio-stream race passes44 tests and its separate Chat retry produces matching artifacts. Human full escape, multiplayer and FPS remain unqualified.
|
||||||
|
|
||||||
**19 September 2026 — mission-owned chat administration:** Core now owns `/esc`, the native settings/HQ/journal menu, authenticated sessions and player tools in dedicated classes. AI and Intel register optional providers; Chat is only the existing full-scenario/development wrapper. Open with `/esc menu`. [Implementation and command reference](chat-integration.md). [Final native regression](evidence/native-2026-09-19-234618-chat-complete/report.json): one full scripted escape round, 101 assertions, zero captured errors, unchanged source and verified private cleanup; checks include actual menu/owner RPCs, saved settings, god-state restoration, visible journal text and scrolling to the newest entry. Earlier Core and two-round full-scenario runs are linked in the implementation notes. All repository checks pass. Original 533 reference files remain unchanged. The frozen playtest package has not been rebuilt; multiplayer and release acceptance remain pending.
|
**19 September 2026 — mission-owned chat administration:** Core now owns `/esc`, the native settings/HQ/journal menu, authenticated sessions and player tools in dedicated classes. AI and Intel register optional providers; Chat is only the existing full-scenario/development wrapper. Open with `/esc menu`. [Implementation and command reference](chat-integration.md). [Final native regression](evidence/native-2026-09-19-234618-chat-complete/report.json): one full scripted escape round, 101 assertions, zero captured errors, unchanged source and verified private cleanup; checks include actual menu/owner RPCs, saved settings, god-state restoration, visible journal text and scrolling to the newest entry. Earlier Core and two-round full-scenario runs are linked in the implementation notes. All repository checks pass. Original 533 reference files remain unchanged. The frozen playtest package has not been rebuilt; multiplayer and release acceptance remain pending.
|
||||||
@@ -59,4 +61,4 @@ Collect matched original/successor workloads with repeated client-frame and serv
|
|||||||
|
|
||||||
[Private test cleanup](evidence/private-prefix-cleanup-2026-09-19-1631/review.json) now verifies Proton’s trailing-slash prefix spelling, checks idle state under the shared lock, and reaps only positively identified adopted test-device helpers after owned shutdown. The latest companion and ordinary runs record verified cleanup. Earlier strict-byte idle checks could miss those helpers; their historical logs are retained unchanged.
|
[Private test cleanup](evidence/private-prefix-cleanup-2026-09-19-1631/review.json) now verifies Proton’s trailing-slash prefix spelling, checks idle state under the shared lock, and reaps only positively identified adopted test-device helpers after owned shutdown. The latest companion and ordinary runs record verified cleanup. Earlier strict-byte idle checks could miss those helpers; their historical logs are retained unchanged.
|
||||||
|
|
||||||
Original missions remain untouched. Engine tests use private profiles/prefixes, hidden displays and muted test audio. RHS, additional terrains, complete original feature parity, alternate starts and distant-unit simulation remain later scope. The [validation ledger](validation.md) preserves the detailed historical checkpoints and failures.
|
Original missions remain untouched. Engine tests use private profiles/prefixes, hidden displays and muted test audio. RHS/WCS/BMP are now authorized dependencies for AI/full integration. Additional terrains, complete original feature parity, alternate starts and distant-unit materialization remain unfinished. The [validation ledger](validation.md) preserves the detailed historical checkpoints and failures.
|
||||||
|
|||||||
@@ -0,0 +1,630 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-33-09\console.log started at 2026-09-20 01:33:09 (2026-09-19 23:33:09 UTC)
|
||||||
|
|
||||||
|
01:33:09.048 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-33-09' to filesystem under name logs
|
||||||
|
01:33:09.048 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\profile' to filesystem under name profile
|
||||||
|
01:33:09.048 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
|
||||||
|
01:33:09.050 PROFILING : Workbench Create Engine took: 9.271500 ms
|
||||||
|
01:33:10.086 INIT : INIT : Workbench Init Engine
|
||||||
|
01:33:10.086 ENGINE : Initializing engine, version 192142
|
||||||
|
01:33:10.086 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-external-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateWorldPlugin -errPlay 1 -errSmoke 1 -errSmokeOutcome hq-memory -noThrow -disableCrashReporter
|
||||||
|
01:33:10.099 ENGINE : Addon dirs:
|
||||||
|
01:33:10.099 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/'
|
||||||
|
01:33:10.099 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
|
||||||
|
01:33:10.099 ENGINE : dir: './addons'
|
||||||
|
01:33:10.099 ENGINE : dir: 'Z:/tmp/erri-workbench-external-profile/addons'
|
||||||
|
01:33:10.099 ENGINE : Available addons:
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
01:33:10.099 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
|
||||||
|
01:33:10.099 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
|
||||||
|
01:33:10.099 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\chat' to filesystem under name ERR_Chat
|
||||||
|
01:33:10.100 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\map' to filesystem under name ERR_Map
|
||||||
|
01:33:10.100 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\intel' to filesystem under name ERR_Intel
|
||||||
|
01:33:10.100 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\ai' to filesystem under name ERR_Ai
|
||||||
|
01:33:10.101 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
|
||||||
|
01:33:10.102 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
|
||||||
|
01:33:10.104 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
|
||||||
|
01:33:10.108 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
|
||||||
|
01:33:10.110 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
|
||||||
|
01:33:10.115 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
|
||||||
|
01:33:10.115 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
|
||||||
|
01:33:10.230 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
|
||||||
|
01:33:10.233 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
|
||||||
|
01:33:10.233 ENGINE : CPU vendor : AuthenticAMD
|
||||||
|
01:33:10.233 ENGINE : CPU type : 2
|
||||||
|
01:33:10.233 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
|
||||||
|
01:33:10.233 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
|
||||||
|
01:33:10.233 ENGINE : CPU count logical : 16
|
||||||
|
01:33:10.233 ENGINE : CPU count physical : 8
|
||||||
|
01:33:10.233 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
|
||||||
|
01:33:10.233 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
01:33:10.233 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
01:33:10.234 RESOURCES : ResourceDB: loading cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
01:33:10.234 RESOURCES : ResourceDB: loading cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
01:33:10.234 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_BMP-1 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/resourceDatabase.rdb)
|
||||||
|
01:33:10.235 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_SpaceCore path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/resourceDatabase.rdb)
|
||||||
|
01:33:10.236 RESOURCES : ResourceDB: loading cache (id=6 name=WCS_Armaments path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/resourceDatabase.rdb)
|
||||||
|
01:33:10.238 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Core path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/resourceDatabase.rdb)
|
||||||
|
01:33:10.248 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_02 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/resourceDatabase.rdb)
|
||||||
|
01:33:10.249 RESOURCES : ResourceDB: loading cache (id=9 name=RHS_Content_01 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/resourceDatabase.rdb)
|
||||||
|
01:33:10.257 RESOURCES : ResourceDB: loading cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
01:33:10.258 RESOURCES : ResourceDB: loading cache (id=11 name=ArmaReforger path=Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/resourceDatabase.rdb)
|
||||||
|
01:33:10.400 RESOURCES : ResourceDB: loading cache (id=12 name=core path=./addons/core/resourceDatabase.rdb)
|
||||||
|
01:33:10.401 RESOURCES : ResourceDB: loading cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
01:33:10.401 RESOURCES : ResourceDB: loading cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-33-09/resourceDatabase.rdb)
|
||||||
|
01:33:10.565 RESOURCES : RESOURCES : ResourceDB: full scan
|
||||||
|
01:33:10.571 RESOURCES : RESOURCES : scanning...
|
||||||
|
01:33:10.571 RESOURCES : RESOURCES : scanning @"ERR_Chat"
|
||||||
|
01:33:10.578 RESOURCES : RESOURCES : scanning @"ERR_Map"
|
||||||
|
01:33:10.579 RESOURCES : RESOURCES : scanning @"ERR_Intel"
|
||||||
|
01:33:10.580 RESOURCES : RESOURCES : scanning @"ERR_Ai"
|
||||||
|
01:33:10.581 RESOURCES : RESOURCES : scanning @"WCS_BMP-1"
|
||||||
|
01:33:10.584 RESOURCES : RESOURCES : scanning @"WCS_SpaceCore"
|
||||||
|
01:33:10.588 RESOURCES : RESOURCES : scanning @"WCS_Armaments"
|
||||||
|
01:33:10.593 RESOURCES : RESOURCES : scanning @"RHS_Core"
|
||||||
|
01:33:10.606 RESOURCES : RESOURCES : scanning @"RHS_Content_02"
|
||||||
|
01:33:10.610 RESOURCES : RESOURCES : scanning @"RHS_Content_01"
|
||||||
|
01:33:10.618 RESOURCES : RESOURCES : scanning @"ERR_Core"
|
||||||
|
01:33:10.622 RESOURCES : RESOURCES : scanning @"ArmaReforger"
|
||||||
|
01:33:10.845 RESOURCES : RESOURCES : scanning @"core"
|
||||||
|
01:33:10.849 RESOURCES : RESOURCES : scanning @"profile"
|
||||||
|
01:33:10.849 RESOURCES : RESOURCES : scanning @"logs"
|
||||||
|
01:33:10.850 RESOURCES : RESOURCES : processing meta-files...
|
||||||
|
01:33:10.923 RESOURCES : RESOURCES : processing files...
|
||||||
|
01:33:10.923 INIT : Workbench startup
|
||||||
|
01:33:10.923 INIT : Workbench Init Engine
|
||||||
|
01:33:10.923 RESOURCES : ResourceDB: full scan
|
||||||
|
01:33:10.923 RESOURCES : processing files...
|
||||||
|
01:33:10.923 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
01:33:10.935 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
01:33:10.935 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
01:33:10.935 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
01:33:10.935 RESOURCES : RESOURCES : processing folders...
|
||||||
|
01:33:10.944 RESOURCES : RESOURCES : creating GUID-item mapping...
|
||||||
|
01:33:10.963 RESOURCES : RESOURCES : building tree...
|
||||||
|
01:33:11.027 PROFILING : ResourceDB: full scan took: 461.649800 ms
|
||||||
|
01:33:11.028 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
01:33:11.029 RESOURCES : ResourceDB: written 865/865 bytes
|
||||||
|
01:33:11.029 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:33:11.029 RESOURCES : ResourceDB: saving cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
01:33:11.031 RESOURCES : ResourceDB: written 819/819 bytes
|
||||||
|
01:33:11.031 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:33:11.031 RESOURCES : ResourceDB: saving cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
01:33:11.032 RESOURCES : ResourceDB: written 404/404 bytes
|
||||||
|
01:33:11.032 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:33:11.032 RESOURCES : ResourceDB: saving cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
01:33:11.034 RESOURCES : ResourceDB: written 2779/2779 bytes
|
||||||
|
01:33:11.034 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:33:11.034 RESOURCES : ResourceDB: saving cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
01:33:11.036 RESOURCES : ResourceDB: written 8095/8095 bytes
|
||||||
|
01:33:11.036 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:33:11.036 RESOURCES : ResourceDB: saving cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
01:33:11.038 RESOURCES : ResourceDB: written 51/51 bytes
|
||||||
|
01:33:11.038 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:33:11.038 RESOURCES : ResourceDB: saving cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-33-09/resourceDatabase.rdb)
|
||||||
|
01:33:11.040 RESOURCES : ResourceDB: written 208/208 bytes
|
||||||
|
01:33:11.040 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:33:11.040 ENGINE : GameProject load
|
||||||
|
01:33:11.040 ENGINE : Loaded addons:
|
||||||
|
01:33:11.040 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
01:33:11.040 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
01:33:11.043 ENGINE : GameProject load
|
||||||
|
01:33:11.043 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
01:33:11.043 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
01:33:11.043 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
01:33:11.044 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
01:33:11.044 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
01:33:11.046 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
|
||||||
|
01:33:11.046 ENGINE : No Enfusion settings file loaded. Continuing with defaults
|
||||||
|
01:33:11.159 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
|
||||||
|
01:33:11.161 RENDER : Basic screen setup:
|
||||||
|
01:33:11.161 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
|
||||||
|
01:33:11.161 RENDER : MSAA : none
|
||||||
|
01:33:11.174 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
|
||||||
|
01:33:11.174 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
|
||||||
|
01:33:11.174 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
|
||||||
|
01:33:11.174 RENDER : * core clocks 2720 MHz, memory 1124 MHz
|
||||||
|
01:33:11.174 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
|
||||||
|
01:33:11.174 RENDER : AMD AGS correctly initialized
|
||||||
|
01:33:11.174 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
|
||||||
|
01:33:11.174 RENDER : Detected output devices:
|
||||||
|
01:33:11.174 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
|
||||||
|
01:33:11.174 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
|
||||||
|
01:33:11.174 RENDER : Concurrent frames limit 2
|
||||||
|
01:33:11.250 RENDER : DX12 device successfully created by AMD AGS library
|
||||||
|
01:33:11.250 RENDER : * user markers not supported in this version AMD SW
|
||||||
|
01:33:11.250 RENDER : Graphics device features
|
||||||
|
01:33:11.250 RENDER : Needed:
|
||||||
|
01:33:11.250 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
|
||||||
|
01:33:11.250 RENDER : Optional:
|
||||||
|
01:33:11.250 RENDER : * Allow tearing (VSYNC) : 1
|
||||||
|
01:33:11.250 RENDER : * 16 bits : 1
|
||||||
|
01:33:11.250 RENDER : * Resource heap tier : 3
|
||||||
|
01:33:11.250 RENDER : * Persistent heaps (DRED) : 1
|
||||||
|
01:33:11.250 RENDER : * DRED 1.2 is supported by compiler
|
||||||
|
01:33:11.274 RENDER : Main RT format setup.
|
||||||
|
01:33:11.274 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
|
||||||
|
01:33:11.274 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
|
||||||
|
01:33:11.276 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
|
||||||
|
01:33:11.308 PROFILING : Settings changed took: 0.021200 ms
|
||||||
|
01:33:12.486 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
01:33:12.486 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
01:33:12.486 AUDIO : Audio client:
|
||||||
|
01:33:12.486 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
01:33:12.492 RENDER : RENDER : Reload shaders
|
||||||
|
01:33:12.493 RENDER : Enfusion shader version 13
|
||||||
|
01:33:12.493 INIT : INIT : ShaderListReload
|
||||||
|
01:33:12.493 PROFILING : ShaderListReload took: 0.000400 ms
|
||||||
|
01:33:12.631 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
01:33:12.631 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
01:33:12.631 AUDIO : Audio client:
|
||||||
|
01:33:12.631 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
01:33:12.818 RENDER : Loaded 3752 newer shader binaries
|
||||||
|
01:33:12.818 PROFILING : Reload shaders took: 325.835900 ms
|
||||||
|
01:33:12.818 ENGINE : Initializing inputs.
|
||||||
|
01:33:12.831 NETWORK : Initializing networking.
|
||||||
|
01:33:12.831 NETWORK : Using new GameRplScheduler.
|
||||||
|
01:33:12.832 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
01:33:12.832 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
01:33:17.225 PROFILING : ScriptProjectManager init took: 4393.310800 ms
|
||||||
|
01:33:17.309 PROFILING : Initializing scripts took: 4477.670300 ms
|
||||||
|
01:33:17.331 ENGINE : Enfusion engine successfully created.
|
||||||
|
01:33:17.331 PROFILING : Workbench Init Engine took: 7244.937600 ms
|
||||||
|
01:33:17.331 INIT : INIT : Workbench Create Game
|
||||||
|
01:33:17.345 GUI : Using default language (en_us)
|
||||||
|
01:33:17.345 GUI : Loading 'en_us' localization file.
|
||||||
|
01:33:17.345 INIT : INIT : Loading StringTable
|
||||||
|
01:33:17.377 PROFILING : Loading StringTable took: 32.152700 ms
|
||||||
|
01:33:17.377 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
01:33:17.450 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
|
||||||
|
01:33:17.450 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
01:33:17.451 PROFILING : Compiling GameLib scripts took: 74.140100 ms
|
||||||
|
01:33:17.451 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
01:33:18.927 INIT : Workbench Create Game
|
||||||
|
01:33:18.927 SCRIPT : Compiling Game scripts
|
||||||
|
01:33:18.927 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:33:18.927 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:33:19.142 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.267 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:33:19.311 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:33:19.466 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:33:19.530 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:33:19.530 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:33:19.532 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:33:19.585 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.585 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.587 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:33:19.587 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:33:19.616 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.644 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:33:20.030 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
01:33:20.038 SCRIPT : Module: Game; loaded 6477x files; 13097x classes; used 38755K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 52702296
|
||||||
|
01:33:20.085 PROFILING : Compiling Game scripts took: 2633.715800 ms
|
||||||
|
01:33:20.091 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:33:20.143 ENGINE : Game successfully created.
|
||||||
|
01:33:20.144 PROFILING : Workbench Create Game took: 2813.181400 ms
|
||||||
|
01:33:20.152 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/thumbnails
|
||||||
|
01:33:21.073 INIT : INIT : Workbench Reload Game
|
||||||
|
01:33:21.075 ENGINE : Game destroyed.
|
||||||
|
01:33:21.081 GUI : Using default language (en_us)
|
||||||
|
01:33:21.081 GUI : Loading 'en_us' localization file.
|
||||||
|
01:33:21.081 INIT : INIT : Loading StringTable
|
||||||
|
01:33:21.092 PROFILING : Loading StringTable took: 10.632800 ms
|
||||||
|
01:33:21.093 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:33:21.100 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:33:21.100 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:33:21.100 ENGINE : Game successfully created.
|
||||||
|
01:33:21.100 ENGINE : Game successfully initialized.
|
||||||
|
01:33:21.100 PROFILING : Workbench Reload Game took: 27.454100 ms
|
||||||
|
01:33:21.866 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
|
||||||
|
01:33:22.830 PROFILING : Entities load took: 963.002800 ms
|
||||||
|
01:33:22.840 WORLD : WORLD : CreateEntities
|
||||||
|
01:33:22.845 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
01:33:22.845 PROFILING : NotifyBeforeEntitiesCreated took: 0.003200 ms
|
||||||
|
01:33:22.845 WORLD : WORLD : Wait for preloading data
|
||||||
|
01:33:22.845 PROFILING : Wait for preloading data took: 0.003500 ms
|
||||||
|
01:33:22.960 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
|
||||||
|
01:33:22.960 PROFILING : PROFILING : Terrain load
|
||||||
|
01:33:24.965 PROFILING : Terrain load took: 2004.505900 ms
|
||||||
|
01:33:29.014 WORLD : CreateEntities
|
||||||
|
01:33:29.014 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"
|
||||||
|
01:33:29.014 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:33:29.014 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:33:39.486 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
01:33:39.486 PROFILING : NotifyBeforeEntitiesInitialized took: 0.006200 ms
|
||||||
|
01:33:39.991 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
01:33:39.991 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
01:33:39.993 PROFILING : Initializing road networks... took: 2.259000 ms
|
||||||
|
01:33:39.993 PROFILING : NotifyEntitiesInitialized took: 2.539200 ms
|
||||||
|
01:33:39.993 PROFILING : CreateEntities took: 17152.670600 ms
|
||||||
|
01:33:40.243 PROFILING : * WorldEditor: LoadWorld: 18382.652400 ms
|
||||||
|
01:33:41.756 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
|
||||||
|
01:33:41.757 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
|
||||||
|
01:33:41.758 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
|
||||||
|
01:33:41.759 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
|
||||||
|
01:33:41.851 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
01:33:41.876 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
01:33:41.899 BACKEND : Attempting online Game Config instead.
|
||||||
|
01:33:45.015 INIT : INIT : Workbench Reload Game
|
||||||
|
01:33:45.017 ENGINE : Game destroyed.
|
||||||
|
01:33:45.024 GUI : Using default language (en_us)
|
||||||
|
01:33:45.024 GUI : Loading 'en_us' localization file.
|
||||||
|
01:33:45.024 INIT : INIT : Loading StringTable
|
||||||
|
01:33:45.046 PROFILING : Loading StringTable took: 21.625700 ms
|
||||||
|
01:33:45.046 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:33:45.054 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:33:45.054 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:33:45.054 ENGINE : Game successfully created.
|
||||||
|
01:33:45.055 ENGINE : Game successfully initialized.
|
||||||
|
01:33:45.055 PROFILING : Workbench Reload Game took: 39.980900 ms
|
||||||
|
01:33:45.057 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
01:33:45.105 PLATFORM : Save data from container 'settings' have been loaded
|
||||||
|
01:33:45.196 PLATFORM : Save data from container 'sessions' have been loaded
|
||||||
|
01:33:45.293 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
|
||||||
|
01:33:45.301 WORLD : WORLD : Game::LoadEntities
|
||||||
|
01:33:45.301 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
|
||||||
|
01:33:45.302 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
|
||||||
|
01:33:45.302 WORLD : WORLD : CreateEntities
|
||||||
|
01:33:45.302 WORLD : WORLD : CreateEntities
|
||||||
|
01:33:45.302 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
01:33:45.318 RESOURCES : Loaded mission headers from 13 addon(s)!
|
||||||
|
01:33:45.318 PROFILING : NotifyBeforeEntitiesCreated took: 15.844500 ms
|
||||||
|
01:33:45.318 WORLD : WORLD : Wait for preloading data
|
||||||
|
01:33:45.318 PROFILING : Wait for preloading data took: 0.001000 ms
|
||||||
|
01:33:49.681 WORLD : Game::LoadEntities
|
||||||
|
01:33:49.681 WORLD : CreateEntities
|
||||||
|
01:33:49.681 WORLD : CreateEntities
|
||||||
|
01:33:49.681 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"
|
||||||
|
01:33:49.681 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:33:49.681 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:33:51.038 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
01:33:51.038 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.038 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>')
|
||||||
|
01:33:51.038 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
01:33:51.038 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.038 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>')
|
||||||
|
01:33:51.039 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
01:33:51.039 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.039 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>')
|
||||||
|
01:33:51.043 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
01:33:51.043 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.043 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>')
|
||||||
|
01:33:51.043 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
01:33:51.043 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.043 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>')
|
||||||
|
01:33:51.043 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
01:33:51.043 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.043 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>')
|
||||||
|
01:33:51.047 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
01:33:51.047 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.047 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>')
|
||||||
|
01:33:51.047 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
01:33:51.047 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.047 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>')
|
||||||
|
01:33:51.047 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
01:33:51.047 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.047 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>')
|
||||||
|
01:33:56.488 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
01:33:56.488 PROFILING : NotifyBeforeEntitiesInitialized took: 0.053900 ms
|
||||||
|
01:33:58.635 WORLD : InitEntities 'world'
|
||||||
|
01:33:58.635 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:33:58.635 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:33:58.670 WORLD : InitEntities 'world'
|
||||||
|
01:33:58.670 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:33:58.670 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
01:33:58.671 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
01:33:58.671 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
01:33:58.673 PROFILING : Initializing road networks... took: 2.435800 ms
|
||||||
|
01:33:58.674 DEFAULT : DEFAULT : WorldVolumesCollection
|
||||||
|
01:33:58.732 PROFILING : WorldVolumesCollection took: 58.238600 ms
|
||||||
|
01:33:58.732 INIT : INIT : SoundWorldInit
|
||||||
|
01:33:58.752 PROFILING : SoundWorldInit took: 20.008000 ms
|
||||||
|
01:33:58.752 PROFILING : NotifyEntitiesInitialized took: 80.944600 ms
|
||||||
|
01:33:58.752 PROFILING : CreateEntities took: 13449.660800 ms
|
||||||
|
01:33:58.752 PROFILING : CreateEntities took: 13449.883100 ms
|
||||||
|
01:33:58.753 WORLD : WORLD : Wait for preloading data around camera
|
||||||
|
01:33:58.753 PROFILING : Wait for preloading data around camera took: 0.001300 ms
|
||||||
|
01:33:58.753 WORLD : WORLD : EOnActivate
|
||||||
|
01:33:58.788 PROFILING : EOnActivate took: 35.246100 ms
|
||||||
|
01:33:58.789 PROFILING : Game::LoadEntities took: 13487.951300 ms
|
||||||
|
01:33:59.081 DEFAULT : Entered offline game state.
|
||||||
|
01:34:02.883 SCRIPT : Map load time: 2345ms
|
||||||
|
01:34:02.884 NETWORK : Player connected: connectionID=2147483646
|
||||||
|
01:34:02.884 NETWORK : ### Connecting player: connectionID=2147483646, Name=
|
||||||
|
01:34:02.885 NETWORK : ### Creating player: PlayerId=1, Name=jakub
|
||||||
|
01:34:02.893 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:34:02.894 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
01:34:02.894 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:34:02.894 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!
|
||||||
|
01:34:02.894 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!
|
||||||
|
01:34:02.897 SCRIPT (W): Can't open config file ""
|
||||||
|
01:34:02.904 WORLD : InitEntities 'world'
|
||||||
|
01:34:02.905 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:34:02.905 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:34:02.919 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:34:02.919 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
01:34:02.919 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:34:02.919 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:34:02.920 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:34:02.923 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
|
||||||
|
01:34:02.924 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:34:02.924 NETWORK : Players connecting: 0
|
||||||
|
01:34:02.924 NETWORK : Players connected: 1 / 1
|
||||||
|
01:34:02.950 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/autosaves
|
||||||
|
01:34:02.953 PROFILING : Workbench startup took: 53964.693400 ms
|
||||||
|
01:34:02.977 WORLD : Frame start
|
||||||
|
01:34:02.978 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
01:34:02.993 WORLD : UpdateEntities
|
||||||
|
01:34:02.993 WORLD : Frame
|
||||||
|
01:34:02.993 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
01:34:03.183 WORLD : UpdateEntities
|
||||||
|
01:34:03.183 WORLD : PostFrame
|
||||||
|
01:34:03.183 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
01:34:03.183 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:34:03.235 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:34:03.236 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:34:03.236 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
01:34:03.236 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
01:34:03.386 RENDER : RENDER : ObjectsHeightMap::Build
|
||||||
|
01:34:03.386 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
|
||||||
|
01:34:03.584 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 197.315300 ms
|
||||||
|
01:34:03.596 PROFILING : ObjectsHeightMap::Build took: 209.652800 ms
|
||||||
|
01:34:04.739 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
01:34:04.759 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
01:34:04.760 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
01:34:04.790 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
01:34:04.792 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
01:34:04.848 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:34:04.848 WORLD : InitEntities 'world'
|
||||||
|
01:34:04.848 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:34:04.849 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
01:34:04.851 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
01:34:04.851 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
01:34:04.857 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
01:34:04.906 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
01:34:04.906 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
01:34:04.908 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
01:34:04.908 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
01:34:04.911 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
01:34:04.912 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
01:34:04.913 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
01:34:04.914 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
01:34:04.914 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
01:34:04.914 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
01:34:04.914 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:34:04.914 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
01:34:04.916 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
01:34:04.916 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:34:04.916 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.916 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.916 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.917 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.917 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.917 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:05.742 WORLD : UpdateEntities
|
||||||
|
01:34:05.742 WORLD : AfterPostSimulate
|
||||||
|
01:34:05.742 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
01:34:05.777 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:05.778 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:05.778 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:05.778 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:06.026 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5321,7499.71> up=0.995659
|
||||||
|
01:34:06.026 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.316287 angularSpeed=0.0389442
|
||||||
|
01:34:06.026 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:34:06.026 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6117,7501.98>
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3117,7501.98> terrainY=63.3152 tireTerrainGap=-0.00352097
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6117,7501.98> radius=0.3 bottom=<7012.07,63.3117,7501.98> fraction=0.438901 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00344086
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.597,7497.71>
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.147,7497.71> terrainY=64.1537 tireTerrainGap=-0.00663757
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.597,7497.71> radius=0.45 bottom=<7009.89,64.147,7497.71> fraction=0.424888 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00652313
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.44,64.2614,7497.76>
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.44,63.8114,7497.76> terrainY=63.817 tireTerrainGap=-0.00564194
|
||||||
|
01:34:06.028 SCRIPT : ERR GEAR SUPPORT: center=<7014.44,64.2614,7497.76> radius=0.45 bottom=<7014.44,63.8114,7497.76> fraction=0.428889 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00564575
|
||||||
|
01:34:06.028 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:06.279 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:06.280 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:06.280 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:06.280 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:06.781 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:06.781 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:06.781 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:07.031 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.11,63.5319,7499.72> up=0.994344
|
||||||
|
01:34:07.031 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0940222 angularSpeed=0.0310667
|
||||||
|
01:34:07.032 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.618,7501.99>
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.318,7501.99> terrainY=63.3136 tireTerrainGap=0.00440598
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.618,7501.99> radius=0.3 bottom=<7012.08,63.318,7501.99> fraction=0.474776 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00445175
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.94,64.6003,7497.72>
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.94,64.1503,7497.72> terrainY=64.1472 tireTerrainGap=0.0030365
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR SUPPORT: center=<7009.94,64.6003,7497.72> radius=0.45 bottom=<7009.94,64.1503,7497.72> fraction=0.468873 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00315094
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.48,64.2646,7497.79>
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.48,63.8146,7497.79> terrainY=63.8149 tireTerrainGap=-0.000347137
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR SUPPORT: center=<7014.48,64.2646,7497.79> radius=0.45 bottom=<7014.48,63.8146,7497.79> fraction=0.452778 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.000389099
|
||||||
|
01:34:07.033 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:07.285 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:07.286 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:07.286 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:07.286 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.538 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
01:34:07.794 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.794 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.794 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.795 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:08.050 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5318,7499.75> up=0.994225
|
||||||
|
01:34:08.050 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0476427 angularSpeed=0.05914
|
||||||
|
01:34:08.050 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:34:08.050 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6131,7502.02>
|
||||||
|
01:34:08.050 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3131,7502.02> terrainY=63.3106 tireTerrainGap=0.00244904
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6131,7502.02> radius=0.3 bottom=<7012.09,63.3131,7502.02> fraction=0.465776 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00247192
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5919,7497.73>
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1419,7497.73> terrainY=64.1406 tireTerrainGap=0.00128937
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5919,7497.73> radius=0.45 bottom=<7009.98,64.1419,7497.73> fraction=0.46046 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00130463
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2592,7497.84>
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8092,7497.84> terrainY=63.8121 tireTerrainGap=-0.00290298
|
||||||
|
01:34:08.052 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2592,7497.84> radius=0.45 bottom=<7014.52,63.8092,7497.84> fraction=0.441111 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00295639
|
||||||
|
01:34:08.052 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:08.303 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.304 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.304 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.304 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.806 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:08.806 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:08.807 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:08.807 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:09.058 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.99434
|
||||||
|
01:34:09.058 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:34:09.058 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:34:09.058 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00124359
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.460211 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00124741
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5913,7497.74>
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1413,7497.74> terrainY=64.1386 tireTerrainGap=0.00263977
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5913,7497.74> radius=0.45 bottom=<7009.99,64.1413,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:34:09.060 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.00170517
|
||||||
|
01:34:09.060 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:34:09.060 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:09.312 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.312 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:09.313 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:09.313 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:09.819 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.819 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.820 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.820 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:10.072 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.99434
|
||||||
|
01:34:10.073 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:34:10.073 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00124359
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.460211 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00124741
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5913,7497.74>
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1413,7497.74> terrainY=64.1386 tireTerrainGap=0.00263977
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5913,7497.74> radius=0.45 bottom=<7009.99,64.1413,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.00170517
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:34:10.074 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:10.323 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:10.324 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
01:34:10.337 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
01:34:10.338 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
01:34:10.338 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
01:34:10.338 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
01:34:10.339 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
01:34:10.339 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
01:34:10.339 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
01:34:11.287 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
01:34:11.328 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
01:34:11.514 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
01:34:11.514 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
01:34:11.520 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
01:34:11.520 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
01:34:11.520 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
01:34:11.521 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
01:34:11.523 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
01:34:11.525 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
01:34:11.525 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory actual six site groups are registered once in the Core force ledger
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory detached native Core ledger registers one arithmetic fixture without spawning
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory detached native ledger records elimination
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory eliminated source re-registration cannot restore strength or spawn
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory injected value fixture begins with a detached report
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory stored snapshot ignores later input mutation
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory newer delivered-value fixture advances trajectory
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory native vector arithmetic infers six metres per second from snapshots
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory ten-minute value-clock advance retains a weaker wider belief
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory old trajectory prediction remains capped in time and distance
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory negative revision is idempotent
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory clear removes detached value history
|
||||||
|
01:34:16.581 SCRIPT : ERR SMOKE PASS: HQ memory queued synthetic sighting has no belief while actual transmitter starts
|
||||||
|
01:34:16.581 SCRIPT : ERR SMOKE PASS: HQ memory fixture removes actual transmitting equipment mid-uplink
|
||||||
|
01:34:19.602 SCRIPT : ERR SMOKE PASS: HQ memory physical uplink loss prevents production Accept
|
||||||
|
01:36:12.184 SCRIPT (E): ERR SMOKE FAIL: HQ memory fixture deadline
|
||||||
|
01:36:12.185 SCRIPT (E): ERR SMOKE FAIL: native HQ memory delivery and search lineage
|
||||||
@@ -0,0 +1,122 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-33-09\error.log started at 2026-09-20 01:33:10 (2026-09-19 23:33:10 UTC)
|
||||||
|
|
||||||
|
01:33:10.923 INIT : Workbench startup
|
||||||
|
01:33:10.923 INIT : Workbench Init Engine
|
||||||
|
01:33:10.923 RESOURCES : ResourceDB: full scan
|
||||||
|
01:33:10.923 RESOURCES : processing files...
|
||||||
|
01:33:10.923 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
01:33:10.935 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
01:33:10.935 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
01:33:10.935 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
01:33:11.042 ENGINE : GameProject load
|
||||||
|
01:33:11.043 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
01:33:11.043 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
01:33:11.043 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
01:33:11.044 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
01:33:11.044 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
01:33:18.927 INIT : Workbench Create Game
|
||||||
|
01:33:18.927 SCRIPT : Compiling Game scripts
|
||||||
|
01:33:18.927 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:33:18.927 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:33:19.142 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.267 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:33:19.311 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:33:19.466 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:33:19.530 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:33:19.530 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:33:19.532 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:33:19.585 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.585 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.587 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:33:19.587 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:33:19.616 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.644 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:33:29.014 WORLD : CreateEntities
|
||||||
|
01:33:29.014 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"
|
||||||
|
01:33:29.014 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:33:29.014 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:33:45.057 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
01:33:49.681 WORLD : Game::LoadEntities
|
||||||
|
01:33:49.681 WORLD : CreateEntities
|
||||||
|
01:33:49.681 WORLD : CreateEntities
|
||||||
|
01:33:49.681 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"
|
||||||
|
01:33:49.681 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:33:49.681 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:33:51.038 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
01:33:51.038 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.038 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>')
|
||||||
|
01:33:51.038 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
01:33:51.038 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.038 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>')
|
||||||
|
01:33:51.039 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
01:33:51.039 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.039 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>')
|
||||||
|
01:33:51.043 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
01:33:51.043 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.043 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>')
|
||||||
|
01:33:51.043 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
01:33:51.043 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.043 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>')
|
||||||
|
01:33:51.043 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
01:33:51.043 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.043 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>')
|
||||||
|
01:33:51.047 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
01:33:51.047 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.047 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>')
|
||||||
|
01:33:51.047 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
01:33:51.047 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.047 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>')
|
||||||
|
01:33:51.047 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
01:33:51.047 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:33:51.047 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>')
|
||||||
|
01:33:58.635 WORLD : InitEntities 'world'
|
||||||
|
01:33:58.635 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:33:58.635 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:34:02.893 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:34:02.894 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
01:34:02.894 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:34:02.894 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!
|
||||||
|
01:34:02.894 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!
|
||||||
|
01:34:02.897 SCRIPT (W): Can't open config file ""
|
||||||
|
01:34:02.904 WORLD : InitEntities 'world'
|
||||||
|
01:34:02.905 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:34:02.905 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:34:02.919 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:34:02.919 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
01:34:02.919 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:34:02.919 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:34:02.920 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:34:02.924 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:34:03.183 WORLD : UpdateEntities
|
||||||
|
01:34:03.183 WORLD : PostFrame
|
||||||
|
01:34:03.183 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
01:34:03.183 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:34:03.235 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:34:03.236 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:34:03.236 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
01:34:03.236 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
01:34:04.848 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:34:04.848 WORLD : InitEntities 'world'
|
||||||
|
01:34:04.848 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:34:04.849 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
01:34:05.742 WORLD : UpdateEntities
|
||||||
|
01:34:05.742 WORLD : AfterPostSimulate
|
||||||
|
01:34:05.742 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
01:36:12.184 SCRIPT (E): ERR SMOKE FAIL: HQ memory fixture deadline
|
||||||
|
01:36:12.185 SCRIPT (E): ERR SMOKE FAIL: native HQ memory delivery and search lineage
|
||||||
+264
@@ -0,0 +1,264 @@
|
|||||||
|
{
|
||||||
|
"1337C0DE5DABBEEF": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack01_1337C0DE5DABBEEF",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 01",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917910,
|
||||||
|
335,
|
||||||
|
1789670330884205142,
|
||||||
|
1789670353823807747
|
||||||
|
],
|
||||||
|
"sha256": "65197c50ff6e906a5732564e8b440d80ef1cdbcffead9eb388e1e2b56c1322bc"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917967,
|
||||||
|
566987,
|
||||||
|
1789670331096210712,
|
||||||
|
1789670354028813131
|
||||||
|
],
|
||||||
|
"sha256": "e8706d6b9bb2474b65f7c588de9fcfad4516bd26dc12e7b6b687e7973a41e7a6"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917928,
|
||||||
|
1992582478,
|
||||||
|
1789670344310557863,
|
||||||
|
1789670353824807774
|
||||||
|
],
|
||||||
|
"sha256": "e5db31f571782997640a67601ebd3bd6e6615c1548274c71b6ab0cdd794f8bf5"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917986,
|
||||||
|
1993657251,
|
||||||
|
1789670345496589019,
|
||||||
|
1789670354029813158
|
||||||
|
],
|
||||||
|
"sha256": "2bda9c533834dfa2b8e29f4a2a905c30639dabe250554e1346cf1f5dae3f2db3"
|
||||||
|
},
|
||||||
|
"data002.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917956,
|
||||||
|
1992567795,
|
||||||
|
1789670345532589964,
|
||||||
|
1789670353970811608
|
||||||
|
],
|
||||||
|
"sha256": "dfbd716c2a0849910a8058b1f008b8403b8c506fe18c3168d2844383ac02988c"
|
||||||
|
},
|
||||||
|
"data003.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917964,
|
||||||
|
364877149,
|
||||||
|
1789670333444272402,
|
||||||
|
1789670354017812842
|
||||||
|
],
|
||||||
|
"sha256": "6225936ebc266825bbd1c79e4e0020c9f2fb55c3d3501ed66e72d87436ccd015"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"595F2BF2F44836FB": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-StatusQuo_595F2BF2F44836FB",
|
||||||
|
"title": "RHS: Status Quo",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919135,
|
||||||
|
1100,
|
||||||
|
1789670379744488450,
|
||||||
|
1789670389873754397
|
||||||
|
],
|
||||||
|
"sha256": "1b83e9df126db639cfcdb6d5119e65a1581c028becd6c09998143ed527ad0721"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919132,
|
||||||
|
823768,
|
||||||
|
1789670379822490498,
|
||||||
|
1789670389872754371
|
||||||
|
],
|
||||||
|
"sha256": "25f6405084fd228ff400868b21f033c4c43d44162ce73de562e06d8003b94a49"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919141,
|
||||||
|
203378761,
|
||||||
|
1789670389138735100,
|
||||||
|
1789670389946756313
|
||||||
|
],
|
||||||
|
"sha256": "985d0cde7b09ee860086cb386cf624fcfd94b5e82b26af0b33bab83f21d06988"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E389BB9F58B79A6": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/SpaceCore_5E389BB9F58B79A6",
|
||||||
|
"title": "WCS_SpaceCore",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918585,
|
||||||
|
2957,
|
||||||
|
1789670367793432952,
|
||||||
|
1789670369299906650
|
||||||
|
],
|
||||||
|
"sha256": "2db2e318e6f45bede0d1173d77af03314f888aedfb31bc767d569ccfb6e70a34"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918588,
|
||||||
|
44111,
|
||||||
|
1789670367937178405,
|
||||||
|
1789670369300214199
|
||||||
|
],
|
||||||
|
"sha256": "c4293fef30948a3538751533cc52c9ce449ffada931b47a8fdf1ca48c1618e75"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918592,
|
||||||
|
43626712,
|
||||||
|
1789670369105209079,
|
||||||
|
1789670369315214594
|
||||||
|
],
|
||||||
|
"sha256": "80e9810c9b7c873187660d0ddf002a63d1a382e81fc3611baa0ae8fdfff29d3d"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E524E4FEECCA92B": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/BMP-1IFV_5E524E4FEECCA92B",
|
||||||
|
"title": "WCS_BMP-1",
|
||||||
|
"version": "8.2.0",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918544,
|
||||||
|
2900,
|
||||||
|
1789670364825147789,
|
||||||
|
1789670366119130662
|
||||||
|
],
|
||||||
|
"sha256": "ad44151140adf62e99eaa639984c2b9c400be17481e934186d61c307b5221259"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918535,
|
||||||
|
16514,
|
||||||
|
1789670364934099542,
|
||||||
|
1789670366080129638
|
||||||
|
],
|
||||||
|
"sha256": "c65677e8767d92c96c6f35b482350d56e3dccfa026a3c5470b332120990f047c"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918541,
|
||||||
|
119808197,
|
||||||
|
1789670365649118318,
|
||||||
|
1789670366115130557
|
||||||
|
],
|
||||||
|
"sha256": "f715ad5fa3de788061a66a3ccd933feead5cc1631507ca63e9061049c538fab6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"629B2BA37EFFD577": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/WCS_Armaments_629B2BA37EFFD577",
|
||||||
|
"title": "WCS_Armaments",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918715,
|
||||||
|
2926,
|
||||||
|
1789670371305266851,
|
||||||
|
1789670377499241577
|
||||||
|
],
|
||||||
|
"sha256": "e6ffcf559a2e7898848349c090300ea8eca8cb2e13ecef456a108bcc82efc8b1"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918718,
|
||||||
|
141469,
|
||||||
|
1789670371389269057,
|
||||||
|
1789670377499429501
|
||||||
|
],
|
||||||
|
"sha256": "7f38b7ed578b0b47864648a7b70288fe49dae4cc2556d5754377a1c28b2b6532"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918730,
|
||||||
|
395962643,
|
||||||
|
1789670376182394919,
|
||||||
|
1789670377620432679
|
||||||
|
],
|
||||||
|
"sha256": "84a2cf01e2d17a06f8d775ca542a0cc98739f9f4b75b79826017e1387faedb18"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BADC0DEDABBEDA5E": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack02_BADC0DEDABBEDA5E",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 02",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919414,
|
||||||
|
336,
|
||||||
|
1789670399470006320,
|
||||||
|
1789670428369764835
|
||||||
|
],
|
||||||
|
"sha256": "6ebd73d663ed6dbf981cd8bc7d19cfd5bcd3c9dec3b9a706fa331d992ef200b4"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919388,
|
||||||
|
111601,
|
||||||
|
1789670399484558966,
|
||||||
|
1789670428260761974
|
||||||
|
],
|
||||||
|
"sha256": "736bcd2e60177e5af99d93c6b5f07ad79a950899aaca23000f33ad405cd1b74e"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919411,
|
||||||
|
1992445813,
|
||||||
|
1789670421137575039,
|
||||||
|
1789670428335763943
|
||||||
|
],
|
||||||
|
"sha256": "5b28362571e396c008eb2286dc5a76b4ccf869c0a279916209fb0ef20d6b145e"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919421,
|
||||||
|
238642257,
|
||||||
|
1789670400589035695,
|
||||||
|
1789670428370764861
|
||||||
|
],
|
||||||
|
"sha256": "fb2aecbde5668c4d431ea74d64f6d15f7a9f608fefe01838d7c85fb0c818499f"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,150 @@
|
|||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mconsole:[0m 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] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/etc/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/etc/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/home/jakub/.config/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/home/jakub/.config/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m physical device supports DRM format modifiers
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:60] Creating headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m supported DRM formats for sampling usage:
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR24 (0x34325241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR24 (0x34325258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB24 (0x34324241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB24 (0x34324258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m RG16 (0x36314752)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m NV12 (0x3231564E)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB4H (0x48344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB4H (0x48344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB48 (0x38344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB48 (0x38344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB30 (0x30334241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB30 (0x30334258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR30 (0x30335241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR30 (0x30335258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Using explicit sync when available
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Running compositor on wayland display 'gamescope-0'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:17] Starting headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Successfully initialized libei for input emulation!
|
||||||
|
[gamescope] [[0;31mError[0m] [0;37mwlserver:[0m [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [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] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: connecting
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: paused
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream available on node ID: 107
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvblank:[0m 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: 0x1a0039a
|
||||||
|
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
|
||||||
|
[Gamescope WSI] Made gamescope surface for xid: 0x1a0039a
|
||||||
|
[Gamescope WSI] Surface state:
|
||||||
|
steam app id: 1874910
|
||||||
|
window xid: 0x1a0039a
|
||||||
|
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: 0x1a0039a - 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: 0x1a0039a swapchain: 0x555595b74af0 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x555595b74af0
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x555595b74af0
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x555595b74af0 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x555595b74af0
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x555595b74af0
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x555595b86980 - imageCount: 4
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mlaunch:[0m Primary child shut down!
|
||||||
+226
@@ -0,0 +1,226 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "e68e2c53132c7868b847b8c2e66ed445344181df43deb20918672e5c42bdaa60",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "074ccefa89277208aae8726609a9a49c3d50c759a97335be7876fafb1313e873",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "821f25e03ecad16f44c672d647de92372e52f53a8b341ed652ac61d478e06cf7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "cd8a1082c4b565e2a30f0d98264ab910e1e6d738c24833ee65cd9f6bcdff08d9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "04813ac0754c2408d58ce5cd25a86b80d9aaacfde0efdcbaf4493adf1809c3c8",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "d0a210b437fdec6b3c455c8ddf0ceda0b94b70382297f30d14b3c074fb213832",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "b9390548936b386e0211d487c1b76b65410fdd2e339cd8ecd9585ef4f4ffed31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,45 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"launch_id": "2916241c-4ecc-4d0e-b817-b477f54502c9",
|
||||||
|
"captured_unix": 1789860787.341316,
|
||||||
|
"source_root": "/home/jakub/devel/escapistsrereintroduced",
|
||||||
|
"command": [
|
||||||
|
"gamescope",
|
||||||
|
"--backend",
|
||||||
|
"headless",
|
||||||
|
"-W",
|
||||||
|
"1280",
|
||||||
|
"-H",
|
||||||
|
"720",
|
||||||
|
"-w",
|
||||||
|
"1280",
|
||||||
|
"-h",
|
||||||
|
"720",
|
||||||
|
"-r",
|
||||||
|
"30",
|
||||||
|
"--",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Proton - Experimental/proton",
|
||||||
|
"run",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger Tools/Workbench/ArmaReforgerWorkbenchSteamDiag.exe",
|
||||||
|
"-gproj",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj",
|
||||||
|
"-addonsDir",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons",
|
||||||
|
"-profile",
|
||||||
|
"Z:/tmp/erri-workbench-external-profile",
|
||||||
|
"-logconsole",
|
||||||
|
"-wbModule=WorldEditor",
|
||||||
|
"-load",
|
||||||
|
"Worlds/ERR_Everon.ent",
|
||||||
|
"-plugin=ERR_ValidateWorldPlugin",
|
||||||
|
"-errPlay",
|
||||||
|
"1",
|
||||||
|
"-errSmoke",
|
||||||
|
"1",
|
||||||
|
"-errSmokeOutcome",
|
||||||
|
"hq-memory",
|
||||||
|
"-noThrow",
|
||||||
|
"-disableCrashReporter"
|
||||||
|
],
|
||||||
|
"manifest_sha256": "7540d947e608eeffb241f06c286454b099dfceeeae63754271e7cb1b7c6f20b4"
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"log": "docs/evidence/native-2026-09-20-013309-hq-memory-interrupted/console.log.txt",
|
||||||
|
"smoke_completions": 0,
|
||||||
|
"assertions_passed": 43,
|
||||||
|
"script_or_runtime_failures": [
|
||||||
|
"01:36:12.184 SCRIPT (E): ERR SMOKE FAIL: HQ memory fixture deadline",
|
||||||
|
"01:36:12.185 SCRIPT (E): ERR SMOKE FAIL: native HQ memory delivery and search lineage"
|
||||||
|
],
|
||||||
|
"engine_errors": [
|
||||||
|
"01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @\"{0AFDD005CD669892}Language/rhs_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @\"{41FA2A08B6971D4C}Language/wcs_armament_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:33:11.043 RESOURCES (E): Wrong GUID/name for resource @\"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:33:11.044 RESOURCES (E): Wrong GUID/name for resource @\"{E50E557B468C7073}Language/wcs_bmp1_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:36:12.184 SCRIPT (E): ERR SMOKE FAIL: HQ memory fixture deadline",
|
||||||
|
"01:36:12.185 SCRIPT (E): ERR SMOKE FAIL: native HQ memory delivery and search lineage"
|
||||||
|
],
|
||||||
|
"missing_end_screen": [],
|
||||||
|
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
|
||||||
|
}
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
#1 t=6.7s M0 REGISTER group 1 [session=1789860838-1]
|
||||||
|
#2 t=6.7s 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=1789860838-1]
|
||||||
|
#3 t=7.7s M0 COURIER READY trip=0 state=1 delivered=0; 12 distinct original HE shells physically confirmed in existing western cache [session=1789860838-1]
|
||||||
|
#4 t=8.7s M0 REGISTER group 2 [session=1789860838-1]
|
||||||
|
#5 t=8.7s M0 REGISTER group 3 [session=1789860838-1]
|
||||||
|
#6 t=8.7s M0 REGISTER group 4 [session=1789860838-1]
|
||||||
|
#7 t=8.7s M0 REGISTER group 5 [session=1789860838-1]
|
||||||
|
#8 t=8.7s M0 REGISTER group 6 [session=1789860838-1]
|
||||||
|
#9 t=8.7s M0 REGISTER group 7 [session=1789860838-1]
|
||||||
|
#10 t=13s M1 TRANSMIT unit 2 -> HQ (long-range) [session=1789860838-1]
|
||||||
|
#11 t=15.7s M1 LOST transmitting carrier lost radio during transmission; FIXTURE synthetic observed position; X=6390 Z=7460: count unknown; on foot; speed/direction unknown; seen weapons: unknown; vector X/Z=unknown (0s ago) [session=1789860838-1]
|
||||||
|
#12 t=16.7s M2 LOST transmitting carrier lost radio, died or changed ownership; FIXTURE synthetic observed position; X=6390 Z=7460: count unknown; on foot; speed/direction unknown; seen weapons: unknown; vector X/Z=unknown (0s ago) [session=1789860838-1]
|
||||||
|
#13 t=17.7s M0 MORTAR CREW READY site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; four original physical members, one manpack, 27 confirmed HE; new shell requests=27; allocation permanently closed [session=1789860838-1]
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"stopped_unix": 1789860973.6904826,
|
||||||
|
"console_sha256": "010a3ce74a2b3067dcb143167f3100a5e0bd3532a8e87007f8029c2abc0091e2",
|
||||||
|
"end_source_sha256": "7540d947e608eeffb241f06c286454b099dfceeeae63754271e7cb1b7c6f20b4",
|
||||||
|
"source_unchanged_after_run": true,
|
||||||
|
"source_provenance": "launch_snapshot",
|
||||||
|
"launch_id": "2916241c-4ecc-4d0e-b817-b477f54502c9",
|
||||||
|
"launch_source_manifest": "launch-source-sha256.json",
|
||||||
|
"launch_source_metadata": "launch-source.json",
|
||||||
|
"launch_source_sha256": "7540d947e608eeffb241f06c286454b099dfceeeae63754271e7cb1b7c6f20b4",
|
||||||
|
"external_addons_unchanged_after_run": true,
|
||||||
|
"external_addon_count": 6,
|
||||||
|
"external_addon_inputs": "external-addons-inputs.json",
|
||||||
|
"started_unix": 1789860787.341409,
|
||||||
|
"result": "test-failed",
|
||||||
|
"result_before_cleanup": "test-failed",
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"cleanup_report": {
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"idle_verified": true,
|
||||||
|
"errors": [],
|
||||||
|
"orphan_cleanup": {
|
||||||
|
"attempted": true,
|
||||||
|
"report": {
|
||||||
|
"scope": "/tmp/erri-headless-compat/pfx",
|
||||||
|
"candidates": [],
|
||||||
|
"term_sent": [],
|
||||||
|
"kill_sent": [],
|
||||||
|
"cleared": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runner_error": null,
|
||||||
|
"session": "/tmp/erri-workbench-external-profile/logs/logs_2026-09-20_01-33-09",
|
||||||
|
"rounds_required": 1,
|
||||||
|
"project": "chat",
|
||||||
|
"display": "headless Gamescope 1280x720/30Hz",
|
||||||
|
"dedicated_server": false,
|
||||||
|
"audio": "silent sink and per-test-stream mute"
|
||||||
|
}
|
||||||
@@ -0,0 +1,273 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-33-09\script.log started at 2026-09-20 01:33:12 (2026-09-19 23:33:12 UTC)
|
||||||
|
|
||||||
|
01:33:12.832 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
01:33:12.832 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
01:33:17.377 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
01:33:17.450 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
|
||||||
|
01:33:17.450 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
01:33:17.451 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
01:33:18.927 SCRIPT : Compiling Game scripts
|
||||||
|
01:33:18.927 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:33:18.927 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:33:19.142 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.267 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:33:19.311 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:33:19.432 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:33:19.466 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:33:19.530 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:33:19.530 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:33:19.532 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:33:19.585 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.585 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.587 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:33:19.587 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:33:19.616 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:33:19.644 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:33:20.030 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
01:33:20.038 SCRIPT : Module: Game; loaded 6477x files; 13097x classes; used 38755K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 52702296
|
||||||
|
01:33:21.100 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:33:21.100 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:33:41.851 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
01:33:41.851 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
01:33:41.852 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
01:33:41.853 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
01:33:41.854 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
01:33:41.876 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
01:33:45.054 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:33:45.054 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:33:58.635 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:33:58.670 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
01:34:02.883 SCRIPT : Map load time: 2345ms
|
||||||
|
01:34:02.894 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!
|
||||||
|
01:34:02.894 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!
|
||||||
|
01:34:02.897 SCRIPT (W): Can't open config file ""
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:34:02.905 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:34:02.906 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:34:02.919 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:34:02.920 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:34:02.924 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:34:02.978 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
01:34:02.993 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
01:34:03.183 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:34:04.739 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
01:34:04.759 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
01:34:04.760 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
01:34:04.790 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
01:34:04.792 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
01:34:04.851 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
01:34:04.851 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
01:34:04.857 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
01:34:04.906 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
01:34:04.906 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
01:34:04.908 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
01:34:04.908 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
01:34:04.911 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
01:34:04.912 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
01:34:04.913 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
01:34:04.914 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
01:34:04.914 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
01:34:04.914 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
01:34:04.914 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:34:04.914 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
01:34:04.915 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:34:04.916 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
01:34:04.916 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
01:34:04.916 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:34:04.916 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.916 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.916 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.917 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.917 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:04.917 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:34:05.777 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:05.778 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:05.778 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:05.778 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:06.026 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5321,7499.71> up=0.995659
|
||||||
|
01:34:06.026 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.316287 angularSpeed=0.0389442
|
||||||
|
01:34:06.026 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:34:06.026 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6117,7501.98>
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3117,7501.98> terrainY=63.3152 tireTerrainGap=-0.00352097
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6117,7501.98> radius=0.3 bottom=<7012.07,63.3117,7501.98> fraction=0.438901 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00344086
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.597,7497.71>
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.147,7497.71> terrainY=64.1537 tireTerrainGap=-0.00663757
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.597,7497.71> radius=0.45 bottom=<7009.89,64.147,7497.71> fraction=0.424888 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00652313
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.44,64.2614,7497.76>
|
||||||
|
01:34:06.027 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.44,63.8114,7497.76> terrainY=63.817 tireTerrainGap=-0.00564194
|
||||||
|
01:34:06.028 SCRIPT : ERR GEAR SUPPORT: center=<7014.44,64.2614,7497.76> radius=0.45 bottom=<7014.44,63.8114,7497.76> fraction=0.428889 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00564575
|
||||||
|
01:34:06.028 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:06.279 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:06.280 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:06.280 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:06.280 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:34:06.781 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:06.781 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:06.781 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:07.031 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.11,63.5319,7499.72> up=0.994344
|
||||||
|
01:34:07.031 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0940222 angularSpeed=0.0310667
|
||||||
|
01:34:07.032 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.618,7501.99>
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.318,7501.99> terrainY=63.3136 tireTerrainGap=0.00440598
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.618,7501.99> radius=0.3 bottom=<7012.08,63.318,7501.99> fraction=0.474776 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00445175
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.94,64.6003,7497.72>
|
||||||
|
01:34:07.032 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.94,64.1503,7497.72> terrainY=64.1472 tireTerrainGap=0.0030365
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR SUPPORT: center=<7009.94,64.6003,7497.72> radius=0.45 bottom=<7009.94,64.1503,7497.72> fraction=0.468873 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00315094
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.48,64.2646,7497.79>
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.48,63.8146,7497.79> terrainY=63.8149 tireTerrainGap=-0.000347137
|
||||||
|
01:34:07.033 SCRIPT : ERR GEAR SUPPORT: center=<7014.48,64.2646,7497.79> radius=0.45 bottom=<7014.48,63.8146,7497.79> fraction=0.452778 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.000389099
|
||||||
|
01:34:07.033 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:07.285 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:07.286 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:07.286 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:34:07.286 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.538 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
01:34:07.794 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.794 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.794 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:07.795 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:34:08.050 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5318,7499.75> up=0.994225
|
||||||
|
01:34:08.050 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0476427 angularSpeed=0.05914
|
||||||
|
01:34:08.050 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:34:08.050 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6131,7502.02>
|
||||||
|
01:34:08.050 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3131,7502.02> terrainY=63.3106 tireTerrainGap=0.00244904
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6131,7502.02> radius=0.3 bottom=<7012.09,63.3131,7502.02> fraction=0.465776 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00247192
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5919,7497.73>
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1419,7497.73> terrainY=64.1406 tireTerrainGap=0.00128937
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5919,7497.73> radius=0.45 bottom=<7009.98,64.1419,7497.73> fraction=0.46046 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00130463
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2592,7497.84>
|
||||||
|
01:34:08.051 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8092,7497.84> terrainY=63.8121 tireTerrainGap=-0.00290298
|
||||||
|
01:34:08.052 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2592,7497.84> radius=0.45 bottom=<7014.52,63.8092,7497.84> fraction=0.441111 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00295639
|
||||||
|
01:34:08.052 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:08.303 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.304 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.304 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.304 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:08.806 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:08.806 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:08.807 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:08.807 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:34:09.058 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.99434
|
||||||
|
01:34:09.058 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:34:09.058 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:34:09.058 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00124359
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.460211 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00124741
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5913,7497.74>
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1413,7497.74> terrainY=64.1386 tireTerrainGap=0.00263977
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5913,7497.74> radius=0.45 bottom=<7009.99,64.1413,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:34:09.059 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:34:09.060 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.00170517
|
||||||
|
01:34:09.060 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:34:09.060 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:09.312 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.312 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:09.313 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:09.313 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:34:09.819 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.819 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.820 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:09.820 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:10.072 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.99434
|
||||||
|
01:34:10.073 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:34:10.073 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00124359
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.460211 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00124741
|
||||||
|
01:34:10.073 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5913,7497.74>
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1413,7497.74> terrainY=64.1386 tireTerrainGap=0.00263977
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5913,7497.74> radius=0.45 bottom=<7009.99,64.1413,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.00170517
|
||||||
|
01:34:10.074 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:34:10.074 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:34:10.323 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:34:10.324 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
01:34:10.337 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
01:34:10.338 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
01:34:10.338 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
01:34:10.338 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
01:34:10.339 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
01:34:10.339 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
01:34:10.339 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
01:34:11.287 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
01:34:11.328 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
01:34:11.514 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
01:34:11.514 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
01:34:11.515 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
01:34:11.516 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
01:34:11.520 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
01:34:11.520 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
01:34:11.520 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
01:34:11.521 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
01:34:11.523 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
01:34:11.524 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
01:34:11.525 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
01:34:11.525 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory actual six site groups are registered once in the Core force ledger
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory detached native Core ledger registers one arithmetic fixture without spawning
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory detached native ledger records elimination
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory eliminated source re-registration cannot restore strength or spawn
|
||||||
|
01:34:16.579 SCRIPT : ERR SMOKE PASS: HQ memory injected value fixture begins with a detached report
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory stored snapshot ignores later input mutation
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory newer delivered-value fixture advances trajectory
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory native vector arithmetic infers six metres per second from snapshots
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory ten-minute value-clock advance retains a weaker wider belief
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory old trajectory prediction remains capped in time and distance
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory negative revision is idempotent
|
||||||
|
01:34:16.580 SCRIPT : ERR SMOKE PASS: HQ memory clear removes detached value history
|
||||||
|
01:34:16.581 SCRIPT : ERR SMOKE PASS: HQ memory queued synthetic sighting has no belief while actual transmitter starts
|
||||||
|
01:34:16.581 SCRIPT : ERR SMOKE PASS: HQ memory fixture removes actual transmitting equipment mid-uplink
|
||||||
|
01:34:19.602 SCRIPT : ERR SMOKE PASS: HQ memory physical uplink loss prevents production Accept
|
||||||
|
01:36:12.184 SCRIPT (E): ERR SMOKE FAIL: HQ memory fixture deadline
|
||||||
|
01:36:12.185 SCRIPT (E): ERR SMOKE FAIL: native HQ memory delivery and search lineage
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"kind": "launch_snapshot"
|
||||||
|
}
|
||||||
@@ -0,0 +1,226 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "e68e2c53132c7868b847b8c2e66ed445344181df43deb20918672e5c42bdaa60",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "074ccefa89277208aae8726609a9a49c3d50c759a97335be7876fafb1313e873",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "821f25e03ecad16f44c672d647de92372e52f53a8b341ed652ac61d478e06cf7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "cd8a1082c4b565e2a30f0d98264ab910e1e6d738c24833ee65cd9f6bcdff08d9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "470dd196ed64800c697d24c09d1344bacd2502587fac76af4ee0edae2563092d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "04813ac0754c2408d58ce5cd25a86b80d9aaacfde0efdcbaf4493adf1809c3c8",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "d0a210b437fdec6b3c455c8ddf0ceda0b94b70382297f30d14b3c074fb213832",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "b9390548936b386e0211d487c1b76b65410fdd2e339cd8ecd9585ef4f4ffed31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,675 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-47-53\console.log started at 2026-09-20 01:47:53 (2026-09-19 23:47:53 UTC)
|
||||||
|
|
||||||
|
01:47:53.478 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-47-53' to filesystem under name logs
|
||||||
|
01:47:53.478 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\profile' to filesystem under name profile
|
||||||
|
01:47:53.478 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
|
||||||
|
01:47:53.479 PROFILING : Workbench Create Engine took: 8.755500 ms
|
||||||
|
01:47:54.513 INIT : INIT : Workbench Init Engine
|
||||||
|
01:47:54.513 ENGINE : Initializing engine, version 192142
|
||||||
|
01:47:54.513 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-external-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateWorldPlugin -errPlay 1 -errSmoke 1 -errSmokeOutcome hq-memory -noThrow -disableCrashReporter
|
||||||
|
01:47:54.527 ENGINE : Addon dirs:
|
||||||
|
01:47:54.527 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/'
|
||||||
|
01:47:54.527 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
|
||||||
|
01:47:54.527 ENGINE : dir: './addons'
|
||||||
|
01:47:54.527 ENGINE : dir: 'Z:/tmp/erri-workbench-external-profile/addons'
|
||||||
|
01:47:54.527 ENGINE : Available addons:
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
01:47:54.527 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
|
||||||
|
01:47:54.527 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
|
||||||
|
01:47:54.527 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\chat' to filesystem under name ERR_Chat
|
||||||
|
01:47:54.528 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\map' to filesystem under name ERR_Map
|
||||||
|
01:47:54.528 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\intel' to filesystem under name ERR_Intel
|
||||||
|
01:47:54.528 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\ai' to filesystem under name ERR_Ai
|
||||||
|
01:47:54.529 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
|
||||||
|
01:47:54.530 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
|
||||||
|
01:47:54.532 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
|
||||||
|
01:47:54.538 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
|
||||||
|
01:47:54.539 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
|
||||||
|
01:47:54.546 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
|
||||||
|
01:47:54.546 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
|
||||||
|
01:47:54.670 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
|
||||||
|
01:47:54.674 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
|
||||||
|
01:47:54.674 ENGINE : CPU vendor : AuthenticAMD
|
||||||
|
01:47:54.674 ENGINE : CPU type : 2
|
||||||
|
01:47:54.674 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
|
||||||
|
01:47:54.674 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
|
||||||
|
01:47:54.674 ENGINE : CPU count logical : 16
|
||||||
|
01:47:54.674 ENGINE : CPU count physical : 8
|
||||||
|
01:47:54.674 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
|
||||||
|
01:47:54.674 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
01:47:54.675 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
01:47:54.675 RESOURCES : ResourceDB: loading cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
01:47:54.676 RESOURCES : ResourceDB: loading cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
01:47:54.676 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_BMP-1 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/resourceDatabase.rdb)
|
||||||
|
01:47:54.676 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_SpaceCore path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/resourceDatabase.rdb)
|
||||||
|
01:47:54.677 RESOURCES : ResourceDB: loading cache (id=6 name=WCS_Armaments path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/resourceDatabase.rdb)
|
||||||
|
01:47:54.679 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Core path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/resourceDatabase.rdb)
|
||||||
|
01:47:54.692 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_02 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/resourceDatabase.rdb)
|
||||||
|
01:47:54.694 RESOURCES : ResourceDB: loading cache (id=9 name=RHS_Content_01 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/resourceDatabase.rdb)
|
||||||
|
01:47:54.702 RESOURCES : ResourceDB: loading cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
01:47:54.702 RESOURCES : ResourceDB: loading cache (id=11 name=ArmaReforger path=Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/resourceDatabase.rdb)
|
||||||
|
01:47:54.863 RESOURCES : ResourceDB: loading cache (id=12 name=core path=./addons/core/resourceDatabase.rdb)
|
||||||
|
01:47:54.865 RESOURCES : ResourceDB: loading cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
01:47:54.865 RESOURCES : ResourceDB: loading cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-47-53/resourceDatabase.rdb)
|
||||||
|
01:47:55.046 RESOURCES : RESOURCES : ResourceDB: full scan
|
||||||
|
01:47:55.053 RESOURCES : RESOURCES : scanning...
|
||||||
|
01:47:55.053 RESOURCES : RESOURCES : scanning @"ERR_Chat"
|
||||||
|
01:47:55.063 RESOURCES : RESOURCES : scanning @"ERR_Map"
|
||||||
|
01:47:55.065 RESOURCES : RESOURCES : scanning @"ERR_Intel"
|
||||||
|
01:47:55.066 RESOURCES : RESOURCES : scanning @"ERR_Ai"
|
||||||
|
01:47:55.067 RESOURCES : RESOURCES : scanning @"WCS_BMP-1"
|
||||||
|
01:47:55.071 RESOURCES : RESOURCES : scanning @"WCS_SpaceCore"
|
||||||
|
01:47:55.075 RESOURCES : RESOURCES : scanning @"WCS_Armaments"
|
||||||
|
01:47:55.080 RESOURCES : RESOURCES : scanning @"RHS_Core"
|
||||||
|
01:47:55.094 RESOURCES : RESOURCES : scanning @"RHS_Content_02"
|
||||||
|
01:47:55.098 RESOURCES : RESOURCES : scanning @"RHS_Content_01"
|
||||||
|
01:47:55.107 RESOURCES : RESOURCES : scanning @"ERR_Core"
|
||||||
|
01:47:55.112 RESOURCES : RESOURCES : scanning @"ArmaReforger"
|
||||||
|
01:47:55.368 RESOURCES : RESOURCES : scanning @"core"
|
||||||
|
01:47:55.373 RESOURCES : RESOURCES : scanning @"profile"
|
||||||
|
01:47:55.374 RESOURCES : RESOURCES : scanning @"logs"
|
||||||
|
01:47:55.374 RESOURCES : RESOURCES : processing meta-files...
|
||||||
|
01:47:55.459 RESOURCES : RESOURCES : processing files...
|
||||||
|
01:47:55.460 INIT : Workbench startup
|
||||||
|
01:47:55.460 INIT : Workbench Init Engine
|
||||||
|
01:47:55.460 RESOURCES : ResourceDB: full scan
|
||||||
|
01:47:55.460 RESOURCES : processing files...
|
||||||
|
01:47:55.460 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES : RESOURCES : processing folders...
|
||||||
|
01:47:55.484 RESOURCES : RESOURCES : creating GUID-item mapping...
|
||||||
|
01:47:55.504 RESOURCES : RESOURCES : building tree...
|
||||||
|
01:47:55.575 PROFILING : ResourceDB: full scan took: 528.787400 ms
|
||||||
|
01:47:55.576 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
01:47:55.578 RESOURCES : ResourceDB: written 865/865 bytes
|
||||||
|
01:47:55.578 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:47:55.578 RESOURCES : ResourceDB: saving cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
01:47:55.580 RESOURCES : ResourceDB: written 819/819 bytes
|
||||||
|
01:47:55.580 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:47:55.580 RESOURCES : ResourceDB: saving cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
01:47:55.582 RESOURCES : ResourceDB: written 404/404 bytes
|
||||||
|
01:47:55.582 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:47:55.582 RESOURCES : ResourceDB: saving cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
01:47:55.584 RESOURCES : ResourceDB: written 2997/2997 bytes
|
||||||
|
01:47:55.584 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:47:55.584 RESOURCES : ResourceDB: saving cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
01:47:55.586 RESOURCES : ResourceDB: written 8095/8095 bytes
|
||||||
|
01:47:55.586 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:47:55.586 RESOURCES : ResourceDB: saving cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
01:47:55.588 RESOURCES : ResourceDB: written 206/206 bytes
|
||||||
|
01:47:55.588 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:47:55.588 RESOURCES : ResourceDB: saving cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-47-53/resourceDatabase.rdb)
|
||||||
|
01:47:55.590 RESOURCES : ResourceDB: written 208/208 bytes
|
||||||
|
01:47:55.590 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:47:55.590 ENGINE : GameProject load
|
||||||
|
01:47:55.590 ENGINE : Loaded addons:
|
||||||
|
01:47:55.590 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
01:47:55.590 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
01:47:55.592 ENGINE : GameProject load
|
||||||
|
01:47:55.592 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
01:47:55.592 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
01:47:55.593 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
01:47:55.593 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
01:47:55.593 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
01:47:55.595 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
|
||||||
|
01:47:55.595 ENGINE : No Enfusion settings file loaded. Continuing with defaults
|
||||||
|
01:47:55.706 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
|
||||||
|
01:47:55.707 RENDER : Basic screen setup:
|
||||||
|
01:47:55.707 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
|
||||||
|
01:47:55.707 RENDER : MSAA : none
|
||||||
|
01:47:55.722 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
|
||||||
|
01:47:55.722 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
|
||||||
|
01:47:55.722 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
|
||||||
|
01:47:55.722 RENDER : * core clocks 2720 MHz, memory 1124 MHz
|
||||||
|
01:47:55.722 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
|
||||||
|
01:47:55.722 RENDER : AMD AGS correctly initialized
|
||||||
|
01:47:55.723 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
|
||||||
|
01:47:55.723 RENDER : Detected output devices:
|
||||||
|
01:47:55.723 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
|
||||||
|
01:47:55.723 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
|
||||||
|
01:47:55.723 RENDER : Concurrent frames limit 2
|
||||||
|
01:47:55.810 RENDER : DX12 device successfully created by AMD AGS library
|
||||||
|
01:47:55.810 RENDER : * user markers not supported in this version AMD SW
|
||||||
|
01:47:55.810 RENDER : Graphics device features
|
||||||
|
01:47:55.810 RENDER : Needed:
|
||||||
|
01:47:55.810 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
|
||||||
|
01:47:55.810 RENDER : Optional:
|
||||||
|
01:47:55.810 RENDER : * Allow tearing (VSYNC) : 1
|
||||||
|
01:47:55.810 RENDER : * 16 bits : 1
|
||||||
|
01:47:55.810 RENDER : * Resource heap tier : 3
|
||||||
|
01:47:55.810 RENDER : * Persistent heaps (DRED) : 1
|
||||||
|
01:47:55.810 RENDER : * DRED 1.2 is supported by compiler
|
||||||
|
01:47:55.831 RENDER : Main RT format setup.
|
||||||
|
01:47:55.831 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
|
||||||
|
01:47:55.831 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
|
||||||
|
01:47:55.833 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
|
||||||
|
01:47:55.868 PROFILING : Settings changed took: 0.028300 ms
|
||||||
|
01:47:57.059 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
01:47:57.059 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
01:47:57.060 AUDIO : Audio client:
|
||||||
|
01:47:57.060 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
01:47:57.063 RENDER : RENDER : Reload shaders
|
||||||
|
01:47:57.063 RENDER : Enfusion shader version 13
|
||||||
|
01:47:57.063 INIT : INIT : ShaderListReload
|
||||||
|
01:47:57.063 PROFILING : ShaderListReload took: 0.000300 ms
|
||||||
|
01:47:57.201 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
01:47:57.201 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
01:47:57.202 AUDIO : Audio client:
|
||||||
|
01:47:57.202 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
01:47:57.444 RENDER : Loaded 3752 newer shader binaries
|
||||||
|
01:47:57.444 PROFILING : Reload shaders took: 380.607600 ms
|
||||||
|
01:47:57.444 ENGINE : Initializing inputs.
|
||||||
|
01:47:57.457 NETWORK : Initializing networking.
|
||||||
|
01:47:57.457 NETWORK : Using new GameRplScheduler.
|
||||||
|
01:47:57.457 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
01:47:57.458 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
01:48:01.984 PROFILING : ScriptProjectManager init took: 4526.627000 ms
|
||||||
|
01:48:02.069 PROFILING : Initializing scripts took: 4610.818100 ms
|
||||||
|
01:48:02.086 ENGINE : Enfusion engine successfully created.
|
||||||
|
01:48:02.086 PROFILING : Workbench Init Engine took: 7572.987000 ms
|
||||||
|
01:48:02.086 INIT : INIT : Workbench Create Game
|
||||||
|
01:48:02.097 GUI : Using default language (en_us)
|
||||||
|
01:48:02.097 GUI : Loading 'en_us' localization file.
|
||||||
|
01:48:02.097 INIT : INIT : Loading StringTable
|
||||||
|
01:48:02.123 PROFILING : Loading StringTable took: 25.940700 ms
|
||||||
|
01:48:02.123 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
01:48:02.188 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
|
||||||
|
01:48:02.188 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
01:48:02.189 PROFILING : Compiling GameLib scripts took: 65.781900 ms
|
||||||
|
01:48:02.189 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
01:48:03.624 INIT : Workbench Create Game
|
||||||
|
01:48:03.624 SCRIPT : Compiling Game scripts
|
||||||
|
01:48:03.624 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:48:03.624 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:48:03.865 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:03.979 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:48:04.023 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:48:04.183 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:48:04.245 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:48:04.245 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:48:04.247 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:48:04.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.300 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:48:04.300 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:48:04.327 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.356 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:48:04.738 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
01:48:04.746 SCRIPT : Module: Game; loaded 6481x files; 13123x classes; used 38852K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 16e0e671
|
||||||
|
01:48:04.793 PROFILING : Compiling Game scripts took: 2604.165600 ms
|
||||||
|
01:48:04.799 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:48:04.849 ENGINE : Game successfully created.
|
||||||
|
01:48:04.850 PROFILING : Workbench Create Game took: 2764.162700 ms
|
||||||
|
01:48:04.858 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/thumbnails
|
||||||
|
01:48:05.706 INIT : INIT : Workbench Reload Game
|
||||||
|
01:48:05.708 ENGINE : Game destroyed.
|
||||||
|
01:48:05.714 GUI : Using default language (en_us)
|
||||||
|
01:48:05.714 GUI : Loading 'en_us' localization file.
|
||||||
|
01:48:05.714 INIT : INIT : Loading StringTable
|
||||||
|
01:48:05.725 PROFILING : Loading StringTable took: 10.706500 ms
|
||||||
|
01:48:05.725 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:48:05.733 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:48:05.733 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:48:05.733 ENGINE : Game successfully created.
|
||||||
|
01:48:05.733 ENGINE : Game successfully initialized.
|
||||||
|
01:48:05.734 PROFILING : Workbench Reload Game took: 27.671600 ms
|
||||||
|
01:48:06.504 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
|
||||||
|
01:48:07.495 PROFILING : Entities load took: 990.110300 ms
|
||||||
|
01:48:07.507 WORLD : WORLD : CreateEntities
|
||||||
|
01:48:07.511 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
01:48:07.511 PROFILING : NotifyBeforeEntitiesCreated took: 0.003700 ms
|
||||||
|
01:48:07.512 WORLD : WORLD : Wait for preloading data
|
||||||
|
01:48:07.512 PROFILING : Wait for preloading data took: 0.003500 ms
|
||||||
|
01:48:07.622 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
|
||||||
|
01:48:07.622 PROFILING : PROFILING : Terrain load
|
||||||
|
01:48:09.648 PROFILING : Terrain load took: 2025.805600 ms
|
||||||
|
01:48:13.815 WORLD : CreateEntities
|
||||||
|
01:48:13.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"
|
||||||
|
01:48:13.815 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:48:13.815 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:48:25.057 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
01:48:25.058 PROFILING : NotifyBeforeEntitiesInitialized took: 0.004800 ms
|
||||||
|
01:48:25.516 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
01:48:25.516 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
01:48:25.519 PROFILING : Initializing road networks... took: 2.470500 ms
|
||||||
|
01:48:25.519 PROFILING : NotifyEntitiesInitialized took: 2.961900 ms
|
||||||
|
01:48:25.519 PROFILING : CreateEntities took: 18011.942900 ms
|
||||||
|
01:48:25.753 PROFILING : * WorldEditor: LoadWorld: 19253.448800 ms
|
||||||
|
01:48:27.344 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
|
||||||
|
01:48:27.344 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
|
||||||
|
01:48:27.346 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
|
||||||
|
01:48:27.346 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
|
||||||
|
01:48:27.432 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
01:48:27.458 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
01:48:27.482 BACKEND : Attempting online Game Config instead.
|
||||||
|
01:48:30.934 INIT : INIT : Workbench Reload Game
|
||||||
|
01:48:30.936 ENGINE : Game destroyed.
|
||||||
|
01:48:30.943 GUI : Using default language (en_us)
|
||||||
|
01:48:30.943 GUI : Loading 'en_us' localization file.
|
||||||
|
01:48:30.943 INIT : INIT : Loading StringTable
|
||||||
|
01:48:30.965 PROFILING : Loading StringTable took: 22.083600 ms
|
||||||
|
01:48:30.965 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:48:30.973 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:48:30.974 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:48:30.974 ENGINE : Game successfully created.
|
||||||
|
01:48:30.974 ENGINE : Game successfully initialized.
|
||||||
|
01:48:30.974 PROFILING : Workbench Reload Game took: 39.839700 ms
|
||||||
|
01:48:30.976 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
01:48:31.032 PLATFORM : Save data from container 'settings' have been loaded
|
||||||
|
01:48:31.120 PLATFORM : Save data from container 'sessions' have been loaded
|
||||||
|
01:48:31.218 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
|
||||||
|
01:48:31.226 WORLD : WORLD : Game::LoadEntities
|
||||||
|
01:48:31.226 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
|
||||||
|
01:48:31.227 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
|
||||||
|
01:48:31.228 WORLD : WORLD : CreateEntities
|
||||||
|
01:48:31.228 WORLD : WORLD : CreateEntities
|
||||||
|
01:48:31.228 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
01:48:31.242 RESOURCES : Loaded mission headers from 13 addon(s)!
|
||||||
|
01:48:31.242 PROFILING : NotifyBeforeEntitiesCreated took: 14.664800 ms
|
||||||
|
01:48:31.242 WORLD : WORLD : Wait for preloading data
|
||||||
|
01:48:31.242 PROFILING : Wait for preloading data took: 0.000600 ms
|
||||||
|
01:48:36.036 WORLD : Game::LoadEntities
|
||||||
|
01:48:36.036 WORLD : CreateEntities
|
||||||
|
01:48:36.036 WORLD : CreateEntities
|
||||||
|
01:48:36.036 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
|
||||||
|
01:48:36.036 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:48:36.036 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:48:37.567 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
01:48:37.567 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.567 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>')
|
||||||
|
01:48:37.567 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
01:48:37.567 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.567 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>')
|
||||||
|
01:48:37.567 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
01:48:37.567 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.567 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>')
|
||||||
|
01:48:37.572 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
01:48:37.572 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.573 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>')
|
||||||
|
01:48:37.573 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
01:48:37.573 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.573 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>')
|
||||||
|
01:48:37.573 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
01:48:37.573 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.573 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>')
|
||||||
|
01:48:37.577 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
01:48:37.577 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.577 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>')
|
||||||
|
01:48:37.577 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
01:48:37.577 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.577 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>')
|
||||||
|
01:48:37.577 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
01:48:37.577 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.577 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>')
|
||||||
|
01:48:43.811 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
01:48:43.811 PROFILING : NotifyBeforeEntitiesInitialized took: 0.038200 ms
|
||||||
|
01:48:45.856 WORLD : InitEntities 'world'
|
||||||
|
01:48:45.856 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:48:45.856 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:48:45.889 WORLD : InitEntities 'world'
|
||||||
|
01:48:45.889 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:48:45.889 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
01:48:45.889 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
01:48:45.889 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
01:48:45.895 PROFILING : Initializing road networks... took: 5.187300 ms
|
||||||
|
01:48:45.895 DEFAULT : DEFAULT : WorldVolumesCollection
|
||||||
|
01:48:45.954 PROFILING : WorldVolumesCollection took: 59.760500 ms
|
||||||
|
01:48:45.954 INIT : INIT : SoundWorldInit
|
||||||
|
01:48:45.973 PROFILING : SoundWorldInit took: 18.288300 ms
|
||||||
|
01:48:45.973 PROFILING : NotifyEntitiesInitialized took: 83.431000 ms
|
||||||
|
01:48:45.973 PROFILING : CreateEntities took: 14744.974400 ms
|
||||||
|
01:48:45.973 PROFILING : CreateEntities took: 14745.197300 ms
|
||||||
|
01:48:45.974 WORLD : WORLD : Wait for preloading data around camera
|
||||||
|
01:48:45.974 PROFILING : Wait for preloading data around camera took: 0.000800 ms
|
||||||
|
01:48:45.974 WORLD : WORLD : EOnActivate
|
||||||
|
01:48:46.006 PROFILING : EOnActivate took: 32.712100 ms
|
||||||
|
01:48:46.007 PROFILING : Game::LoadEntities took: 14780.432600 ms
|
||||||
|
01:48:46.328 DEFAULT : Entered offline game state.
|
||||||
|
01:48:50.653 SCRIPT : Map load time: 2484ms
|
||||||
|
01:48:50.654 NETWORK : Player connected: connectionID=2147483646
|
||||||
|
01:48:50.654 NETWORK : ### Connecting player: connectionID=2147483646, Name=
|
||||||
|
01:48:50.654 NETWORK : ### Creating player: PlayerId=1, Name=jakub
|
||||||
|
01:48:50.662 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:48:50.662 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
01:48:50.662 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:48:50.663 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!
|
||||||
|
01:48:50.663 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!
|
||||||
|
01:48:50.665 SCRIPT (W): Can't open config file ""
|
||||||
|
01:48:50.673 WORLD : InitEntities 'world'
|
||||||
|
01:48:50.673 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:48:50.673 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
01:48:50.673 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:48:50.673 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:48:50.692 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:48:50.692 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
01:48:50.692 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:48:50.693 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:48:50.693 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:48:50.699 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
|
||||||
|
01:48:50.700 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:48:50.701 NETWORK : Players connecting: 0
|
||||||
|
01:48:50.701 NETWORK : Players connected: 1 / 1
|
||||||
|
01:48:50.732 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/autosaves
|
||||||
|
01:48:50.736 PROFILING : Workbench startup took: 57344.082200 ms
|
||||||
|
01:48:50.760 WORLD : Frame start
|
||||||
|
01:48:50.760 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
01:48:50.775 WORLD : UpdateEntities
|
||||||
|
01:48:50.775 WORLD : Frame
|
||||||
|
01:48:50.775 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
01:48:50.962 WORLD : UpdateEntities
|
||||||
|
01:48:50.962 WORLD : PostFrame
|
||||||
|
01:48:50.962 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
01:48:50.962 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:48:51.008 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:48:51.008 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:48:51.008 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
01:48:51.008 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
01:48:51.159 RENDER : RENDER : ObjectsHeightMap::Build
|
||||||
|
01:48:51.159 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
|
||||||
|
01:48:51.316 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 156.590900 ms
|
||||||
|
01:48:51.331 PROFILING : ObjectsHeightMap::Build took: 170.727000 ms
|
||||||
|
01:48:52.480 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
01:48:52.513 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
01:48:52.514 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
01:48:52.566 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
01:48:52.569 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
01:48:52.645 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:48:52.645 WORLD : InitEntities 'world'
|
||||||
|
01:48:52.645 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:48:52.645 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
01:48:52.647 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
01:48:52.648 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
01:48:52.660 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
01:48:52.728 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
01:48:52.729 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
01:48:52.731 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
01:48:52.731 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
01:48:52.739 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
01:48:52.741 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
01:48:52.741 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
01:48:52.742 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
01:48:52.742 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
01:48:52.743 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
01:48:52.743 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:48:52.743 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
01:48:52.743 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
01:48:52.743 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
01:48:52.745 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.746 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.746 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:53.651 WORLD : UpdateEntities
|
||||||
|
01:48:53.651 WORLD : AfterPostSimulate
|
||||||
|
01:48:53.651 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.908 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5444,7499.71> up=0.995586
|
||||||
|
01:48:53.908 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.352152 angularSpeed=0.0694946
|
||||||
|
01:48:53.908 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:53.909 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6145,7501.98>
|
||||||
|
01:48:53.909 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3145,7501.98> terrainY=63.3151 tireTerrainGap=-0.000648499
|
||||||
|
01:48:53.909 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6145,7501.98> radius=0.3 bottom=<7012.07,63.3145,7501.98> fraction=0.452101 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.000537872
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.5971,7497.71>
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1471,7497.71> terrainY=64.154 tireTerrainGap=-0.0068512
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.5971,7497.71> radius=0.45 bottom=<7009.89,64.1471,7497.71> fraction=0.423444 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00684357
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2629,7497.75>
|
||||||
|
01:48:53.911 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8129,7497.75> terrainY=63.8173 tireTerrainGap=-0.00432205
|
||||||
|
01:48:53.911 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2629,7497.75> radius=0.45 bottom=<7014.43,63.8129,7497.75> fraction=0.434722 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.0043602
|
||||||
|
01:48:53.911 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:54.196 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.196 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.196 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:54.197 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:54.696 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:54.696 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.696 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.954 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.1,63.5293,7499.72> up=0.994177
|
||||||
|
01:48:54.954 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0902349 angularSpeed=0.0380054
|
||||||
|
01:48:54.955 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:54.955 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6195,7501.99>
|
||||||
|
01:48:54.955 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3195,7501.99> terrainY=63.3134 tireTerrainGap=0.00613022
|
||||||
|
01:48:54.955 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6195,7501.99> radius=0.3 bottom=<7012.07,63.3195,7501.99> fraction=0.482913 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00624084
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.93,64.6009,7497.72>
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.93,64.1509,7497.72> terrainY=64.1478 tireTerrainGap=0.00305939
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR SUPPORT: center=<7009.93,64.6009,7497.72> radius=0.45 bottom=<7009.93,64.1509,7497.72> fraction=0.468312 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00302887
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.47,64.2649,7497.79>
|
||||||
|
01:48:54.957 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.47,63.8149,7497.79> terrainY=63.8148 tireTerrainGap=0.00018692
|
||||||
|
01:48:54.957 SCRIPT : ERR GEAR SUPPORT: center=<7014.47,64.2649,7497.79> radius=0.45 bottom=<7014.47,63.8149,7497.79> fraction=0.455278 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=0.000160217
|
||||||
|
01:48:54.957 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:55.233 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:55.234 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:55.234 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:55.234 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.481 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
01:48:55.744 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.744 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.744 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.745 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.996 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.12,63.5319,7499.75> up=0.993863
|
||||||
|
01:48:55.996 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0592176 angularSpeed=0.0200635
|
||||||
|
01:48:55.997 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6123,7502.02>
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3123,7502.02> terrainY=63.3111 tireTerrainGap=0.001194
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6123,7502.02> radius=0.3 bottom=<7012.07,63.3123,7502.02> fraction=0.459933 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00118637
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.97,64.5933,7497.72>
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.97,64.1433,7497.72> terrainY=64.1417 tireTerrainGap=0.00156403
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR SUPPORT: center=<7009.97,64.5933,7497.72> radius=0.45 bottom=<7009.97,64.1433,7497.72> fraction=0.462142 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00167084
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.51,64.2601,7497.84>
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.51,63.8101,7497.84> terrainY=63.812 tireTerrainGap=-0.00192642
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR SUPPORT: center=<7014.51,64.2601,7497.84> radius=0.45 bottom=<7014.51,63.8101,7497.84> fraction=0.445556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00197601
|
||||||
|
01:48:55.998 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:56.257 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.257 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.257 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.258 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.779 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:56.779 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:56.780 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:56.780 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:57.315 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993808
|
||||||
|
01:48:57.315 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:48:57.315 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:57.315 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6123,7502.02>
|
||||||
|
01:48:57.316 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3123,7502.02> terrainY=63.3109 tireTerrainGap=0.00133896
|
||||||
|
01:48:57.316 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6123,7502.02> radius=0.3 bottom=<7012.08,63.3123,7502.02> fraction=0.460618 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00133514
|
||||||
|
01:48:57.316 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5928,7497.73>
|
||||||
|
01:48:57.317 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1428,7497.73> terrainY=64.1406 tireTerrainGap=0.00218201
|
||||||
|
01:48:57.317 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5928,7497.73> radius=0.45 bottom=<7009.98,64.1428,7497.73> fraction=0.464386 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00216675
|
||||||
|
01:48:57.317 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2597,7497.85>
|
||||||
|
01:48:57.318 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8097,7497.85> terrainY=63.8116 tireTerrainGap=-0.00193405
|
||||||
|
01:48:57.318 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2597,7497.85> radius=0.45 bottom=<7014.52,63.8097,7497.85> fraction=0.445556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00197601
|
||||||
|
01:48:57.318 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:57.318 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.319 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:57.319 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:57.319 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:57.841 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.841 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.842 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.842 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:58.336 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993808
|
||||||
|
01:48:58.336 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:48:58.336 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:58.336 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6123,7502.02>
|
||||||
|
01:48:58.336 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3123,7502.02> terrainY=63.3109 tireTerrainGap=0.00133896
|
||||||
|
01:48:58.336 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6123,7502.02> radius=0.3 bottom=<7012.08,63.3123,7502.02> fraction=0.460618 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00133514
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5928,7497.73>
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1428,7497.73> terrainY=64.1406 tireTerrainGap=0.00218201
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5928,7497.73> radius=0.45 bottom=<7009.98,64.1428,7497.73> fraction=0.464386 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00216675
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2597,7497.85>
|
||||||
|
01:48:58.338 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8097,7497.85> terrainY=63.8116 tireTerrainGap=-0.00193405
|
||||||
|
01:48:58.338 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2597,7497.85> radius=0.45 bottom=<7014.52,63.8097,7497.85> fraction=0.445556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00197601
|
||||||
|
01:48:58.338 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:58.338 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:58.339 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
01:48:58.359 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
01:48:58.359 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
01:48:59.315 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
01:48:59.369 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
01:48:59.417 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
01:48:59.417 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
01:48:59.420 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
01:48:59.420 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
01:48:59.428 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
01:49:04.456 SCRIPT : ERR SMOKE PASS: HQ memory actual six site groups are registered once in the Core force ledger
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory detached native Core ledger registers one arithmetic fixture without spawning
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory detached native ledger records elimination
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory eliminated source re-registration cannot restore strength or spawn
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory injected value fixture begins with a detached report
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory stored snapshot ignores later input mutation
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory newer delivered-value fixture advances trajectory
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory native vector arithmetic infers six metres per second from snapshots
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory ten-minute value-clock advance retains a weaker wider belief
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory old trajectory prediction remains capped in time and distance
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory negative revision is idempotent
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory clear removes detached value history
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory queued synthetic sighting has no belief while actual transmitter starts
|
||||||
|
01:49:04.459 SCRIPT : ERR SMOKE PASS: HQ memory fixture removes actual transmitting equipment mid-uplink
|
||||||
|
01:49:07.478 SCRIPT : ERR SMOKE PASS: HQ memory physical uplink loss prevents production Accept
|
||||||
|
01:49:10.513 SCRIPT : ERR SMOKE PASS: HQ memory actual uplink delivery reaches production intake exactly once
|
||||||
|
01:49:16.591 SCRIPT : ERR SMOKE PASS: HQ memory second physical delivery extends one stable credible trajectory
|
||||||
|
01:49:16.591 SCRIPT : ERR SMOKE PASS: HQ memory synthetic completed sweep is not knowledge before radio delivery
|
||||||
|
01:49:19.612 SCRIPT : ERR SMOKE PASS: HQ memory delivered negative sweep lowers confidence without inventing a sighting
|
||||||
|
01:49:19.612 SCRIPT : ERR SMOKE PASS: HQ memory replayed completed-sweep payload cannot multiply confidence loss
|
||||||
|
01:49:22.641 SCRIPT : ERR SMOKE PASS: HQ memory fresh delivered sighting supersedes prior negative evidence
|
||||||
|
01:49:27.698 SCRIPT : ERR SMOKE PASS: HQ memory delivered old-revision sweep cannot weaken a newer sighting
|
||||||
|
01:49:27.698 SCRIPT : ERR SMOKE PASS: native HQ memory delivery and search lineage
|
||||||
|
01:49:27.699 SCRIPT : INFO: KILL SUICIDE: jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) from US faction at <6088.5, 211.39, 7158.5> killed himself!
|
||||||
|
01:49:31.743 SCRIPT : ERR SMOKE PASS: native damage kills prisoner
|
||||||
|
01:49:31.743 SCRIPT : ERR SMOKE PASS: death selects spectator without another life
|
||||||
|
01:49:31.743 SCRIPT : ERR SMOKE PASS: spectator camera activates after native death
|
||||||
|
01:49:58.637 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
|
||||||
|
01:49:58.637 SCRIPT : ERR SMOKE PASS: death exhausts round life and reaches defeat after spectator grace
|
||||||
|
01:49:58.637 SCRIPT : ERR SMOKE COMPLETE: terminal=6 lostHelicopterCase=0 playerDeathCase=1
|
||||||
|
01:49:58.638 SCRIPT : ERR SMOKE PASS: HQ memory actual command stop clears all belief history
|
||||||
|
01:49:58.753 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
|
||||||
|
01:49:58.756 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:50:00.802 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
|
||||||
|
01:50:00.802 SCRIPT : -- Stack trace --
|
||||||
|
01:50:00.802 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:50:00.802 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:50:00.802 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
|
||||||
|
01:50:00.803 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:50:00.803 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:50:00.803 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:50:00.803 SCRIPT : -----------------
|
||||||
|
01:50:00.803 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
|
||||||
|
01:50:00.803 SCRIPT : -- Stack trace --
|
||||||
|
01:50:00.804 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:50:00.804 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:50:00.804 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
|
||||||
|
01:50:00.804 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:50:00.804 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:50:00.805 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:50:00.805 SCRIPT : -----------------
|
||||||
|
01:50:00.806 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:50:02.690 RESOURCES : Screenshot saved to $logs:err-result.png
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 180 KiB |
@@ -0,0 +1,133 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-47-53\error.log started at 2026-09-20 01:47:55 (2026-09-19 23:47:55 UTC)
|
||||||
|
|
||||||
|
01:47:55.460 INIT : Workbench startup
|
||||||
|
01:47:55.460 INIT : Workbench Init Engine
|
||||||
|
01:47:55.460 RESOURCES : ResourceDB: full scan
|
||||||
|
01:47:55.460 RESOURCES : processing files...
|
||||||
|
01:47:55.460 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
01:47:55.474 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
01:47:55.592 ENGINE : GameProject load
|
||||||
|
01:47:55.592 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
01:47:55.592 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
01:47:55.593 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
01:47:55.593 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
01:47:55.593 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
01:48:03.624 INIT : Workbench Create Game
|
||||||
|
01:48:03.624 SCRIPT : Compiling Game scripts
|
||||||
|
01:48:03.624 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:48:03.624 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:48:03.864 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:03.979 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:48:04.023 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:48:04.183 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:48:04.245 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:48:04.245 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:48:04.247 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:48:04.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.300 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:48:04.300 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:48:04.327 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.356 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:48:13.815 WORLD : CreateEntities
|
||||||
|
01:48:13.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"
|
||||||
|
01:48:13.815 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:48:13.815 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:48:30.976 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
01:48:36.036 WORLD : Game::LoadEntities
|
||||||
|
01:48:36.036 WORLD : CreateEntities
|
||||||
|
01:48:36.036 WORLD : CreateEntities
|
||||||
|
01:48:36.036 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
|
||||||
|
01:48:36.036 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:48:36.036 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:48:37.567 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
01:48:37.567 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.567 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>')
|
||||||
|
01:48:37.567 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
01:48:37.567 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.567 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>')
|
||||||
|
01:48:37.567 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
01:48:37.567 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.567 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>')
|
||||||
|
01:48:37.572 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
01:48:37.572 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.572 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>')
|
||||||
|
01:48:37.573 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
01:48:37.573 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.573 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>')
|
||||||
|
01:48:37.573 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
01:48:37.573 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.573 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>')
|
||||||
|
01:48:37.577 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
01:48:37.577 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.577 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>')
|
||||||
|
01:48:37.577 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
01:48:37.577 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.577 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>')
|
||||||
|
01:48:37.577 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
01:48:37.577 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:48:37.577 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>')
|
||||||
|
01:48:45.856 WORLD : InitEntities 'world'
|
||||||
|
01:48:45.856 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:48:45.856 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:48:50.662 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:48:50.662 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
01:48:50.662 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:48:50.662 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!
|
||||||
|
01:48:50.663 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!
|
||||||
|
01:48:50.665 SCRIPT (W): Can't open config file ""
|
||||||
|
01:48:50.673 WORLD : InitEntities 'world'
|
||||||
|
01:48:50.673 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:48:50.673 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
01:48:50.673 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:48:50.673 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:48:50.692 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:48:50.692 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
01:48:50.692 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:48:50.693 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:48:50.693 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:48:50.700 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:48:50.962 WORLD : UpdateEntities
|
||||||
|
01:48:50.962 WORLD : PostFrame
|
||||||
|
01:48:50.962 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
01:48:50.962 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:48:51.008 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:48:51.008 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:48:51.008 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
01:48:51.008 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
01:48:52.645 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:48:52.645 WORLD : InitEntities 'world'
|
||||||
|
01:48:52.645 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:48:52.645 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
01:48:53.651 WORLD : UpdateEntities
|
||||||
|
01:48:53.651 WORLD : AfterPostSimulate
|
||||||
|
01:48:53.651 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
01:49:58.756 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:50:00.802 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
|
||||||
|
01:50:00.803 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
|
||||||
|
01:50:00.806 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
@@ -0,0 +1,264 @@
|
|||||||
|
{
|
||||||
|
"1337C0DE5DABBEEF": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack01_1337C0DE5DABBEEF",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 01",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917910,
|
||||||
|
335,
|
||||||
|
1789670330884205142,
|
||||||
|
1789670353823807747
|
||||||
|
],
|
||||||
|
"sha256": "65197c50ff6e906a5732564e8b440d80ef1cdbcffead9eb388e1e2b56c1322bc"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917967,
|
||||||
|
566987,
|
||||||
|
1789670331096210712,
|
||||||
|
1789670354028813131
|
||||||
|
],
|
||||||
|
"sha256": "e8706d6b9bb2474b65f7c588de9fcfad4516bd26dc12e7b6b687e7973a41e7a6"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917928,
|
||||||
|
1992582478,
|
||||||
|
1789670344310557863,
|
||||||
|
1789670353824807774
|
||||||
|
],
|
||||||
|
"sha256": "e5db31f571782997640a67601ebd3bd6e6615c1548274c71b6ab0cdd794f8bf5"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917986,
|
||||||
|
1993657251,
|
||||||
|
1789670345496589019,
|
||||||
|
1789670354029813158
|
||||||
|
],
|
||||||
|
"sha256": "2bda9c533834dfa2b8e29f4a2a905c30639dabe250554e1346cf1f5dae3f2db3"
|
||||||
|
},
|
||||||
|
"data002.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917956,
|
||||||
|
1992567795,
|
||||||
|
1789670345532589964,
|
||||||
|
1789670353970811608
|
||||||
|
],
|
||||||
|
"sha256": "dfbd716c2a0849910a8058b1f008b8403b8c506fe18c3168d2844383ac02988c"
|
||||||
|
},
|
||||||
|
"data003.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917964,
|
||||||
|
364877149,
|
||||||
|
1789670333444272402,
|
||||||
|
1789670354017812842
|
||||||
|
],
|
||||||
|
"sha256": "6225936ebc266825bbd1c79e4e0020c9f2fb55c3d3501ed66e72d87436ccd015"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"595F2BF2F44836FB": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-StatusQuo_595F2BF2F44836FB",
|
||||||
|
"title": "RHS: Status Quo",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919135,
|
||||||
|
1100,
|
||||||
|
1789670379744488450,
|
||||||
|
1789670389873754397
|
||||||
|
],
|
||||||
|
"sha256": "1b83e9df126db639cfcdb6d5119e65a1581c028becd6c09998143ed527ad0721"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919132,
|
||||||
|
823768,
|
||||||
|
1789670379822490498,
|
||||||
|
1789670389872754371
|
||||||
|
],
|
||||||
|
"sha256": "25f6405084fd228ff400868b21f033c4c43d44162ce73de562e06d8003b94a49"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919141,
|
||||||
|
203378761,
|
||||||
|
1789670389138735100,
|
||||||
|
1789670389946756313
|
||||||
|
],
|
||||||
|
"sha256": "985d0cde7b09ee860086cb386cf624fcfd94b5e82b26af0b33bab83f21d06988"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E389BB9F58B79A6": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/SpaceCore_5E389BB9F58B79A6",
|
||||||
|
"title": "WCS_SpaceCore",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918585,
|
||||||
|
2957,
|
||||||
|
1789670367793432952,
|
||||||
|
1789670369299906650
|
||||||
|
],
|
||||||
|
"sha256": "2db2e318e6f45bede0d1173d77af03314f888aedfb31bc767d569ccfb6e70a34"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918588,
|
||||||
|
44111,
|
||||||
|
1789670367937178405,
|
||||||
|
1789670369300214199
|
||||||
|
],
|
||||||
|
"sha256": "c4293fef30948a3538751533cc52c9ce449ffada931b47a8fdf1ca48c1618e75"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918592,
|
||||||
|
43626712,
|
||||||
|
1789670369105209079,
|
||||||
|
1789670369315214594
|
||||||
|
],
|
||||||
|
"sha256": "80e9810c9b7c873187660d0ddf002a63d1a382e81fc3611baa0ae8fdfff29d3d"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E524E4FEECCA92B": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/BMP-1IFV_5E524E4FEECCA92B",
|
||||||
|
"title": "WCS_BMP-1",
|
||||||
|
"version": "8.2.0",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918544,
|
||||||
|
2900,
|
||||||
|
1789670364825147789,
|
||||||
|
1789670366119130662
|
||||||
|
],
|
||||||
|
"sha256": "ad44151140adf62e99eaa639984c2b9c400be17481e934186d61c307b5221259"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918535,
|
||||||
|
16514,
|
||||||
|
1789670364934099542,
|
||||||
|
1789670366080129638
|
||||||
|
],
|
||||||
|
"sha256": "c65677e8767d92c96c6f35b482350d56e3dccfa026a3c5470b332120990f047c"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918541,
|
||||||
|
119808197,
|
||||||
|
1789670365649118318,
|
||||||
|
1789670366115130557
|
||||||
|
],
|
||||||
|
"sha256": "f715ad5fa3de788061a66a3ccd933feead5cc1631507ca63e9061049c538fab6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"629B2BA37EFFD577": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/WCS_Armaments_629B2BA37EFFD577",
|
||||||
|
"title": "WCS_Armaments",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918715,
|
||||||
|
2926,
|
||||||
|
1789670371305266851,
|
||||||
|
1789670377499241577
|
||||||
|
],
|
||||||
|
"sha256": "e6ffcf559a2e7898848349c090300ea8eca8cb2e13ecef456a108bcc82efc8b1"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918718,
|
||||||
|
141469,
|
||||||
|
1789670371389269057,
|
||||||
|
1789670377499429501
|
||||||
|
],
|
||||||
|
"sha256": "7f38b7ed578b0b47864648a7b70288fe49dae4cc2556d5754377a1c28b2b6532"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918730,
|
||||||
|
395962643,
|
||||||
|
1789670376182394919,
|
||||||
|
1789670377620432679
|
||||||
|
],
|
||||||
|
"sha256": "84a2cf01e2d17a06f8d775ca542a0cc98739f9f4b75b79826017e1387faedb18"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BADC0DEDABBEDA5E": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack02_BADC0DEDABBEDA5E",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 02",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919414,
|
||||||
|
336,
|
||||||
|
1789670399470006320,
|
||||||
|
1789670428369764835
|
||||||
|
],
|
||||||
|
"sha256": "6ebd73d663ed6dbf981cd8bc7d19cfd5bcd3c9dec3b9a706fa331d992ef200b4"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919388,
|
||||||
|
111601,
|
||||||
|
1789670399484558966,
|
||||||
|
1789670428260761974
|
||||||
|
],
|
||||||
|
"sha256": "736bcd2e60177e5af99d93c6b5f07ad79a950899aaca23000f33ad405cd1b74e"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919411,
|
||||||
|
1992445813,
|
||||||
|
1789670421137575039,
|
||||||
|
1789670428335763943
|
||||||
|
],
|
||||||
|
"sha256": "5b28362571e396c008eb2286dc5a76b4ccf869c0a279916209fb0ef20d6b145e"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919421,
|
||||||
|
238642257,
|
||||||
|
1789670400589035695,
|
||||||
|
1789670428370764861
|
||||||
|
],
|
||||||
|
"sha256": "fb2aecbde5668c4d431ea74d64f6d15f7a9f608fefe01838d7c85fb0c818499f"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,150 @@
|
|||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mconsole:[0m 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] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/etc/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/etc/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/home/jakub/.config/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/home/jakub/.config/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m physical device supports DRM format modifiers
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:60] Creating headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m supported DRM formats for sampling usage:
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR24 (0x34325241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR24 (0x34325258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB24 (0x34324241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB24 (0x34324258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m RG16 (0x36314752)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m NV12 (0x3231564E)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB4H (0x48344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB4H (0x48344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB48 (0x38344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB48 (0x38344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB30 (0x30334241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB30 (0x30334258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR30 (0x30335241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR30 (0x30335258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Using explicit sync when available
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Running compositor on wayland display 'gamescope-0'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:17] Starting headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Successfully initialized libei for input emulation!
|
||||||
|
[gamescope] [[0;31mError[0m] [0;37mwlserver:[0m [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [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] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: connecting
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: paused
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream available on node ID: 139
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvblank:[0m 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: 0x1a0039a
|
||||||
|
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
|
||||||
|
[Gamescope WSI] Made gamescope surface for xid: 0x1a0039a
|
||||||
|
[Gamescope WSI] Surface state:
|
||||||
|
steam app id: 1874910
|
||||||
|
window xid: 0x1a0039a
|
||||||
|
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: 0x1a0039a - 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: 0x1a0039a swapchain: 0x55557e95db20 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x55557e95db20
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x55557e95db20
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x55557e95db20 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x55557e95db20
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x55557e95db20
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x55557e95db20 - imageCount: 4
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mlaunch:[0m Primary child shut down!
|
||||||
@@ -0,0 +1,230 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c": "db278b200b3ebfb7072d2ec3ff296a3aeb9fdc76f6e421eed51dde1e05b37070",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "e26b83b7a6df946202ea6c6aa388a0c8ebc787edf2d0d39b64836019be0a512a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "fb14c275fef1614040e6ab28e366581a7c55b0787c0aa04479ba4244e7b3862c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c": "bcc586be7dbbe940745c7b824e0a2bbec36bf0426c895b02a386ba8cab5840e1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "1efb5e604704b3d86a4adaf30fa43d776eb0c612977e1c43ee083700562c6a0d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c": "db3ce0af2ac2bedf8fbeebb29f2735a5a8ee6bf849256edda1c74c06178bc0da",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "9852bf0ccdc9d3a29597dff4b6ec68af2b7c04b29f2b74f126028da2d1e58e5e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQWatch.c": "f537fbfed5f725cbabf74bc0a3cc0422ef937234177ae789160ff4164bf5fe3a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "cc6977d1faffb5fd25ae56da0074e137f5ae8309db1b11640a526f20959844ee",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "d0a210b437fdec6b3c455c8ddf0ceda0b94b70382297f30d14b3c074fb213832",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "3a950653f09689738be09f793149873fbca1da668ad0c197ab500b23f574de3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,45 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"launch_id": "b98c9620-a13b-4462-a35a-7331ff9c9748",
|
||||||
|
"captured_unix": 1789861671.754473,
|
||||||
|
"source_root": "/home/jakub/devel/escapistsrereintroduced",
|
||||||
|
"command": [
|
||||||
|
"gamescope",
|
||||||
|
"--backend",
|
||||||
|
"headless",
|
||||||
|
"-W",
|
||||||
|
"1280",
|
||||||
|
"-H",
|
||||||
|
"720",
|
||||||
|
"-w",
|
||||||
|
"1280",
|
||||||
|
"-h",
|
||||||
|
"720",
|
||||||
|
"-r",
|
||||||
|
"30",
|
||||||
|
"--",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Proton - Experimental/proton",
|
||||||
|
"run",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger Tools/Workbench/ArmaReforgerWorkbenchSteamDiag.exe",
|
||||||
|
"-gproj",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj",
|
||||||
|
"-addonsDir",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons",
|
||||||
|
"-profile",
|
||||||
|
"Z:/tmp/erri-workbench-external-profile",
|
||||||
|
"-logconsole",
|
||||||
|
"-wbModule=WorldEditor",
|
||||||
|
"-load",
|
||||||
|
"Worlds/ERR_Everon.ent",
|
||||||
|
"-plugin=ERR_ValidateWorldPlugin",
|
||||||
|
"-errPlay",
|
||||||
|
"1",
|
||||||
|
"-errSmoke",
|
||||||
|
"1",
|
||||||
|
"-errSmokeOutcome",
|
||||||
|
"hq-memory",
|
||||||
|
"-noThrow",
|
||||||
|
"-disableCrashReporter"
|
||||||
|
],
|
||||||
|
"manifest_sha256": "2d9a8db7443da2d0a96c48e85401824db20d6350ab0140ff32c585da0fe1bba8"
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"log": "docs/evidence/native-2026-09-20-014753-hq-memory/console.log.txt",
|
||||||
|
"smoke_completions": 1,
|
||||||
|
"assertions_passed": 56,
|
||||||
|
"script_or_runtime_failures": [],
|
||||||
|
"engine_errors": [
|
||||||
|
"01:47:55.592 RESOURCES (E): Wrong GUID/name for resource @\"{0AFDD005CD669892}Language/rhs_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @\"{41FA2A08B6971D4C}Language/wcs_armament_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @\"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:47:55.593 RESOURCES (E): Wrong GUID/name for resource @\"{E50E557B468C7073}Language/wcs_bmp1_localization.st\" in property \"StringTableSource\""
|
||||||
|
],
|
||||||
|
"missing_end_screen": [],
|
||||||
|
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
|
||||||
|
}
|
||||||
@@ -0,0 +1,79 @@
|
|||||||
|
#1 t=6.7s M0 REGISTER group 1 [session=1789861725-1]
|
||||||
|
#2 t=6.7s 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=1789861725-1]
|
||||||
|
#3 t=7.6s M0 COURIER READY trip=0 state=1 delivered=0; 12 distinct original HE shells physically confirmed in existing western cache [session=1789861725-1]
|
||||||
|
#4 t=8.7s M0 REGISTER group 2 [session=1789861725-1]
|
||||||
|
#5 t=8.7s M0 REGISTER group 3 [session=1789861725-1]
|
||||||
|
#6 t=8.7s M0 REGISTER group 4 [session=1789861725-1]
|
||||||
|
#7 t=8.7s M0 REGISTER group 5 [session=1789861725-1]
|
||||||
|
#8 t=8.7s M0 REGISTER group 6 [session=1789861725-1]
|
||||||
|
#9 t=8.7s M0 REGISTER group 7 [session=1789861725-1]
|
||||||
|
#10 t=12.8s M1 TRANSMIT unit 2 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#11 t=15.7s M1 LOST transmitting carrier lost radio during transmission; FIXTURE synthetic observed position; X=6390 Z=7460: count unknown; on foot; speed/direction unknown; seen weapons: unknown; vector X/Z=unknown (0s ago) [session=1789861725-1]
|
||||||
|
#12 t=16.7s M0 STINGER physical FIM-92 observed in weapon slot; no replacement will be issued [session=1789861725-1]
|
||||||
|
#13 t=16.7s M2 TRANSMIT unit 3 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#14 t=17.7s M0 MORTAR CREW READY site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; four original physical members, one manpack, 27 confirmed HE; new shell requests=27; allocation permanently closed [session=1789861725-1]
|
||||||
|
#15 t=18.7s M4 STATUS REPORT status everon-extraction-1: 6 living, 6 fit, 0 confirmed losses; sampled=18688.2 [session=1789861725-1]
|
||||||
|
#16 t=18.7s M2 RECEIVE HQ received from unit 3 [session=1789861725-1]
|
||||||
|
#17 t=18.7s M2 BELIEF delivered report M2 retained; tracks=1 [session=1789861725-1]
|
||||||
|
#18 t=18.7s M5 STATUS REPORT status formation-1: 4 living, 4 fit, 0 confirmed losses; sampled=18688.2 [session=1789861725-1]
|
||||||
|
#19 t=19.7s M6 STATUS REPORT status everon-supply-2: 6 living, 6 fit, 0 confirmed losses; sampled=19697.5 [session=1789861725-1]
|
||||||
|
#20 t=19.7s M4 TRANSMIT unit 5 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#21 t=19.7s M5 TRANSMIT unit 1 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#22 t=20.7s M8 STATUS REPORT status everon-outpost-1: 6 living, 6 fit, 0 confirmed losses; sampled=20705.4 [session=1789861725-1]
|
||||||
|
#23 t=20.7s M6 TRANSMIT unit 6 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#24 t=20.7s M7 TRANSMIT unit 2 -> unit 1 (204m short-range) [session=1789861725-1]
|
||||||
|
#25 t=21.7s M8 TRANSMIT unit 7 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#26 t=21.7s M4 RECEIVE HQ received from unit 5 [session=1789861725-1]
|
||||||
|
#27 t=21.7s M9 STATUS REPORT status everon-supply-1: 6 living, 6 fit, 0 confirmed losses; sampled=21708 [session=1789861725-1]
|
||||||
|
#28 t=21.7s M5 RECEIVE HQ received from unit 1 [session=1789861725-1]
|
||||||
|
#29 t=22.7s M6 RECEIVE HQ received from unit 6 [session=1789861725-1]
|
||||||
|
#30 t=22.7s M10 STATUS REPORT status everon-radio-1: 6 living, 6 fit, 0 confirmed losses; sampled=22718.4 [session=1789861725-1]
|
||||||
|
#31 t=22.7s M9 TRANSMIT unit 3 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#32 t=22.7s M7 RECEIVE unit 1 received from unit 2 [session=1789861725-1]
|
||||||
|
#33 t=22.7s M7 TRANSMIT unit 1 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#34 t=22.7s M11 ORDER QUEUED group 7 search; belief=1 from report M2; destination=<6390,211.444,7460> [session=1789861725-1]
|
||||||
|
#35 t=23.7s M8 RECEIVE HQ received from unit 7 [session=1789861725-1]
|
||||||
|
#36 t=23.7s M11 TRANSMIT HQ -> unit 7 (long-range) [session=1789861725-1]
|
||||||
|
#37 t=23.7s M10 TRANSMIT unit 4 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#38 t=24.7s M9 RECEIVE HQ received from unit 3 [session=1789861725-1]
|
||||||
|
#39 t=24.7s M7 RECEIVE HQ received from unit 1 [session=1789861725-1]
|
||||||
|
#40 t=24.7s M7 BELIEF delivered report M7 retained; tracks=1 [session=1789861725-1]
|
||||||
|
#41 t=24.7s M12 STATUS REPORT status everon-prison-1: 6 living, 6 fit, 0 confirmed losses; sampled=24730.7 [session=1789861725-1]
|
||||||
|
#42 t=25.7s M0 STINGER startup deadline reached; unresolved insertion quarantined for this actor [session=1789861725-1]
|
||||||
|
#43 t=25.7s M11 RECEIVE unit 7 received from HQ [session=1789861725-1]
|
||||||
|
#44 t=25.7s M10 RECEIVE HQ received from unit 4 [session=1789861725-1]
|
||||||
|
#45 t=25.7s M13 TRANSMIT unit 3 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#46 t=25.7s M12 TRANSMIT unit 2 -> unit 1 (209m short-range) [session=1789861725-1]
|
||||||
|
#47 t=27.7s M13 RECEIVE HQ received from unit 3 [session=1789861725-1]
|
||||||
|
#48 t=27.7s M13 AREA SWEPT group 3 reported no contact at <6414,211.444,7460>; belief=1 [session=1789861725-1]
|
||||||
|
#49 t=27.7s M12 RECEIVE unit 1 received from unit 2 [session=1789861725-1]
|
||||||
|
#50 t=27.7s M12 TRANSMIT unit 1 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#51 t=27.7s M14 ORDER QUEUED MORTAR ORDER from report M7; X=6414 Z=7460: count unknown; on foot; 21 km/h, azimuth 90 degrees (E); seen weapons: unknown; vector X/Z=[5.9,0] m/s (8s ago) [session=1789861725-1]
|
||||||
|
#52 t=27.7s M0 MORTAR COMMAND site=1 order=1 radio=M0 source=M7 position=<6000,202.788,7000>; requested rounds=8 HE radius=40m; X=6414 Z=7460: count unknown; on foot; 21 km/h, azimuth 90 degrees (E); seen weapons: unknown; vector X/Z=[5.9,0] m/s (8s ago) [session=1789861725-1]
|
||||||
|
#53 t=28.7s M15 TRANSMIT unit 3 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#54 t=28.7s M14 TRANSMIT HQ -> unit 1 (long-range) [session=1789861725-1]
|
||||||
|
#55 t=29.7s M12 RECEIVE HQ received from unit 1 [session=1789861725-1]
|
||||||
|
#56 t=30.8s M15 RECEIVE HQ received from unit 3 [session=1789861725-1]
|
||||||
|
#57 t=30.8s M15 BELIEF delivered report M15 retained; tracks=1 [session=1789861725-1]
|
||||||
|
#58 t=30.8s M14 RECEIVE unit 1 received from HQ [session=1789861725-1]
|
||||||
|
#59 t=30.8s M14 MORTAR AIM site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; native activity created; latest source=M7 observed=X=6414 Z=7460: count unknown; on foot; 21 km/h, azimuth 90 degrees (E); seen weapons: unknown; vector X/Z=[5.9,0] m/s (11s ago) [session=1789861725-1]
|
||||||
|
#60 t=31.8s M16 TRANSMIT unit 2 -> unit 1 (208m short-range) [session=1789861725-1]
|
||||||
|
#61 t=31.8s M14 MORTAR ACTIVITY site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; reason=native state=1; age=1.00572s aim age=31.7579s committed=0 shots=0; previous= repeated polls omitted=0 [session=1789861725-1]
|
||||||
|
#62 t=32.8s M17 ORDER QUEUED MORTAR UPDATE from report M15; X=6414 Z=7460: count unknown; on foot; 0 km/h, azimuth 0 degrees (stationary); seen weapons: unknown; vector X/Z=[0,0] m/s (4s ago) [session=1789861725-1]
|
||||||
|
#63 t=32.8s M14 MORTAR UPDATE QUEUED site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; same order; update radio=M17 newer observation=M15 observed=28447.7 [session=1789861725-1]
|
||||||
|
#64 t=33.8s M16 RECEIVE unit 1 received from unit 2 [session=1789861725-1]
|
||||||
|
#65 t=33.8s M16 TRANSMIT unit 1 -> HQ (long-range) [session=1789861725-1]
|
||||||
|
#66 t=33.8s M17 TRANSMIT HQ -> unit 1 (long-range) [session=1789861725-1]
|
||||||
|
#67 t=33.8s M14 MORTAR AIM START site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; reason=solving moving intercept; latest source=M7; X=6414 Z=7460: count unknown; on foot; 21 km/h, azimuth 90 degrees (E); seen weapons: unknown; vector X/Z=[5.9,0] m/s (14s ago); previous= repeated polls omitted=0 [session=1789861725-1]
|
||||||
|
#68 t=33.8s M14 MORTAR AIM SOLUTION site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; reason=ready; predicted impact=<6619.57,146.762,7447.75> flight=17.8334s charge index=1 aim target=<6619.57,1608.21,7447.75> latest source=M7; previous= repeated polls omitted=0 [session=1789861725-1]
|
||||||
|
#69 t=35.8s M16 RECEIVE HQ received from unit 1 [session=1789861725-1]
|
||||||
|
#70 t=35.8s M17 RECEIVE unit 1 received from HQ [session=1789861725-1]
|
||||||
|
#71 t=35.8s M14 MORTAR WITHHELD site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; reason=target update requires a different native aim command; ; previous= repeated polls omitted=0 [session=1789861725-1]
|
||||||
|
#72 t=35.8s M14 MORTAR UPDATE REJECTED site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; delivered update cannot preserve the original native aim command [session=1789861725-1]
|
||||||
|
#73 t=36.8s M14 MORTAR REPEATS site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; phase=ACTIVITY reason=native state=1 repeated polls omitted=4 [session=1789861725-1]
|
||||||
|
#74 t=36.8s M14 MORTAR ORDER END site=1 order=1 radio=M14 source=M7 position=<6000,202.788,7000>; reason=native aim or firing authorization rejected observed shots=0 shell committed=0 elapsed=6.04199s last failure=delivered update cannot preserve the original native aim command [session=1789861725-1]
|
||||||
|
#75 t=42.8s M18 ORDER QUEUED group 7 search; belief=1 from report M15; destination=<6414,211.444,7460> [session=1789861725-1]
|
||||||
|
#76 t=43.8s M18 TRANSMIT HQ -> unit 7 (long-range) [session=1789861725-1]
|
||||||
|
#77 t=45.8s M18 RECEIVE unit 7 received from HQ [session=1789861725-1]
|
||||||
|
#78 t=45.8s M18 ORDER DELIVERED group 7 search from report M15; belief=1 destination=<6414,211.444,7460> [session=1789861725-1]
|
||||||
|
#79 t=67s M0 STOP HQ stopped; tactical orders released [session=1789861725-1]
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"stopped_unix": 1789861806.37603,
|
||||||
|
"console_sha256": "fc915ade816819cf4584d60942715775f99608fa8b7619d1fe9089a50b1de472",
|
||||||
|
"end_source_sha256": "2d9a8db7443da2d0a96c48e85401824db20d6350ab0140ff32c585da0fe1bba8",
|
||||||
|
"source_unchanged_after_run": true,
|
||||||
|
"source_provenance": "launch_snapshot",
|
||||||
|
"launch_id": "b98c9620-a13b-4462-a35a-7331ff9c9748",
|
||||||
|
"launch_source_manifest": "launch-source-sha256.json",
|
||||||
|
"launch_source_metadata": "launch-source.json",
|
||||||
|
"launch_source_sha256": "2d9a8db7443da2d0a96c48e85401824db20d6350ab0140ff32c585da0fe1bba8",
|
||||||
|
"external_addons_unchanged_after_run": true,
|
||||||
|
"external_addon_count": 6,
|
||||||
|
"external_addon_inputs": "external-addons-inputs.json",
|
||||||
|
"started_unix": 1789861671.7545438,
|
||||||
|
"result": "smoke-completed",
|
||||||
|
"result_before_cleanup": "smoke-completed",
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"cleanup_report": {
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"idle_verified": true,
|
||||||
|
"errors": [],
|
||||||
|
"orphan_cleanup": {
|
||||||
|
"attempted": true,
|
||||||
|
"report": {
|
||||||
|
"scope": "/tmp/erri-headless-compat/pfx",
|
||||||
|
"candidates": [],
|
||||||
|
"term_sent": [],
|
||||||
|
"kill_sent": [],
|
||||||
|
"cleared": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runner_error": null,
|
||||||
|
"session": "/tmp/erri-workbench-external-profile/logs/logs_2026-09-20_01-47-53",
|
||||||
|
"rounds_required": 1,
|
||||||
|
"project": "chat",
|
||||||
|
"display": "headless Gamescope 1280x720/30Hz",
|
||||||
|
"dedicated_server": false,
|
||||||
|
"audio": "silent sink and per-test-stream mute"
|
||||||
|
}
|
||||||
@@ -0,0 +1,314 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-47-53\script.log started at 2026-09-20 01:47:57 (2026-09-19 23:47:57 UTC)
|
||||||
|
|
||||||
|
01:47:57.458 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
01:47:57.458 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
01:48:02.123 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
01:48:02.188 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
|
||||||
|
01:48:02.188 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
01:48:02.189 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
01:48:03.624 SCRIPT : Compiling Game scripts
|
||||||
|
01:48:03.624 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:48:03.624 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:48:03.865 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:03.979 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:48:04.023 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:48:04.147 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:48:04.183 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:48:04.245 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:48:04.245 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:48:04.247 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:48:04.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.298 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.300 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:48:04.300 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:48:04.327 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:48:04.356 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:48:04.738 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
01:48:04.746 SCRIPT : Module: Game; loaded 6481x files; 13123x classes; used 38852K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 16e0e671
|
||||||
|
01:48:05.733 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:48:05.733 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:48:27.432 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
01:48:27.432 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
01:48:27.433 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
01:48:27.434 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
01:48:27.435 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
01:48:27.458 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
01:48:30.973 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:48:30.974 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:48:45.856 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:48:45.889 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
01:48:50.653 SCRIPT : Map load time: 2484ms
|
||||||
|
01:48:50.663 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!
|
||||||
|
01:48:50.663 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!
|
||||||
|
01:48:50.665 SCRIPT (W): Can't open config file ""
|
||||||
|
01:48:50.673 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:48:50.673 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:48:50.674 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:48:50.693 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:48:50.693 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:48:50.700 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:48:50.760 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
01:48:50.775 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
01:48:50.962 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:48:52.480 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
01:48:52.513 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
01:48:52.514 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
01:48:52.566 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
01:48:52.569 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
01:48:52.647 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
01:48:52.648 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
01:48:52.660 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
01:48:52.729 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
01:48:52.729 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
01:48:52.731 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
01:48:52.731 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
01:48:52.739 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
01:48:52.741 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
01:48:52.741 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
01:48:52.742 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
01:48:52.742 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
01:48:52.743 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
01:48:52.743 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:48:52.743 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
01:48:52.743 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
01:48:52.744 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
01:48:52.745 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.745 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.746 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:52.746 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.669 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:53.908 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5444,7499.71> up=0.995586
|
||||||
|
01:48:53.908 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.352152 angularSpeed=0.0694946
|
||||||
|
01:48:53.908 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:53.909 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6145,7501.98>
|
||||||
|
01:48:53.909 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3145,7501.98> terrainY=63.3151 tireTerrainGap=-0.000648499
|
||||||
|
01:48:53.909 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6145,7501.98> radius=0.3 bottom=<7012.07,63.3145,7501.98> fraction=0.452101 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.000537872
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.5971,7497.71>
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1471,7497.71> terrainY=64.154 tireTerrainGap=-0.0068512
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.5971,7497.71> radius=0.45 bottom=<7009.89,64.1471,7497.71> fraction=0.423444 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00684357
|
||||||
|
01:48:53.910 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2629,7497.75>
|
||||||
|
01:48:53.911 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8129,7497.75> terrainY=63.8173 tireTerrainGap=-0.00432205
|
||||||
|
01:48:53.911 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2629,7497.75> radius=0.45 bottom=<7014.43,63.8129,7497.75> fraction=0.434722 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.0043602
|
||||||
|
01:48:53.911 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:54.196 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.196 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.196 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:54.197 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:48:54.696 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:54.696 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.696 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:54.954 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.1,63.5293,7499.72> up=0.994177
|
||||||
|
01:48:54.954 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0902349 angularSpeed=0.0380054
|
||||||
|
01:48:54.955 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:54.955 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6195,7501.99>
|
||||||
|
01:48:54.955 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3195,7501.99> terrainY=63.3134 tireTerrainGap=0.00613022
|
||||||
|
01:48:54.955 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6195,7501.99> radius=0.3 bottom=<7012.07,63.3195,7501.99> fraction=0.482913 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00624084
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.93,64.6009,7497.72>
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.93,64.1509,7497.72> terrainY=64.1478 tireTerrainGap=0.00305939
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR SUPPORT: center=<7009.93,64.6009,7497.72> radius=0.45 bottom=<7009.93,64.1509,7497.72> fraction=0.468312 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00302887
|
||||||
|
01:48:54.956 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.47,64.2649,7497.79>
|
||||||
|
01:48:54.957 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.47,63.8149,7497.79> terrainY=63.8148 tireTerrainGap=0.00018692
|
||||||
|
01:48:54.957 SCRIPT : ERR GEAR SUPPORT: center=<7014.47,64.2649,7497.79> radius=0.45 bottom=<7014.47,63.8149,7497.79> fraction=0.455278 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=0.000160217
|
||||||
|
01:48:54.957 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:55.233 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:55.234 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:55.234 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:48:55.234 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.481 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
01:48:55.744 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.744 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.744 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.745 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:48:55.996 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.12,63.5319,7499.75> up=0.993863
|
||||||
|
01:48:55.996 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0592176 angularSpeed=0.0200635
|
||||||
|
01:48:55.997 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6123,7502.02>
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3123,7502.02> terrainY=63.3111 tireTerrainGap=0.001194
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6123,7502.02> radius=0.3 bottom=<7012.07,63.3123,7502.02> fraction=0.459933 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00118637
|
||||||
|
01:48:55.997 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.97,64.5933,7497.72>
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.97,64.1433,7497.72> terrainY=64.1417 tireTerrainGap=0.00156403
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR SUPPORT: center=<7009.97,64.5933,7497.72> radius=0.45 bottom=<7009.97,64.1433,7497.72> fraction=0.462142 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00167084
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.51,64.2601,7497.84>
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.51,63.8101,7497.84> terrainY=63.812 tireTerrainGap=-0.00192642
|
||||||
|
01:48:55.998 SCRIPT : ERR GEAR SUPPORT: center=<7014.51,64.2601,7497.84> radius=0.45 bottom=<7014.51,63.8101,7497.84> fraction=0.445556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00197601
|
||||||
|
01:48:55.998 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:56.257 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.257 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.257 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.258 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:56.779 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:56.779 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:56.780 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:56.780 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:48:57.315 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993808
|
||||||
|
01:48:57.315 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:48:57.315 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:57.315 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6123,7502.02>
|
||||||
|
01:48:57.316 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3123,7502.02> terrainY=63.3109 tireTerrainGap=0.00133896
|
||||||
|
01:48:57.316 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6123,7502.02> radius=0.3 bottom=<7012.08,63.3123,7502.02> fraction=0.460618 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00133514
|
||||||
|
01:48:57.316 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5928,7497.73>
|
||||||
|
01:48:57.317 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1428,7497.73> terrainY=64.1406 tireTerrainGap=0.00218201
|
||||||
|
01:48:57.317 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5928,7497.73> radius=0.45 bottom=<7009.98,64.1428,7497.73> fraction=0.464386 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00216675
|
||||||
|
01:48:57.317 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2597,7497.85>
|
||||||
|
01:48:57.318 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8097,7497.85> terrainY=63.8116 tireTerrainGap=-0.00193405
|
||||||
|
01:48:57.318 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2597,7497.85> radius=0.45 bottom=<7014.52,63.8097,7497.85> fraction=0.445556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00197601
|
||||||
|
01:48:57.318 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:57.318 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.319 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:57.319 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:57.319 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:48:57.841 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.841 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.842 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:57.842 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:58.336 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993808
|
||||||
|
01:48:58.336 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:48:58.336 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:48:58.336 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6123,7502.02>
|
||||||
|
01:48:58.336 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3123,7502.02> terrainY=63.3109 tireTerrainGap=0.00133896
|
||||||
|
01:48:58.336 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6123,7502.02> radius=0.3 bottom=<7012.08,63.3123,7502.02> fraction=0.460618 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00133514
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5928,7497.73>
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1428,7497.73> terrainY=64.1406 tireTerrainGap=0.00218201
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5928,7497.73> radius=0.45 bottom=<7009.98,64.1428,7497.73> fraction=0.464386 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00216675
|
||||||
|
01:48:58.337 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2597,7497.85>
|
||||||
|
01:48:58.338 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8097,7497.85> terrainY=63.8116 tireTerrainGap=-0.00193405
|
||||||
|
01:48:58.338 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2597,7497.85> radius=0.45 bottom=<7014.52,63.8097,7497.85> fraction=0.445556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00197601
|
||||||
|
01:48:58.338 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:48:58.338 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:48:58.339 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
01:48:58.359 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
01:48:58.359 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
01:48:58.360 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
01:48:59.315 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
01:48:59.369 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
01:48:59.417 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
01:48:59.417 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
01:48:59.418 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
01:48:59.419 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
01:48:59.420 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
01:48:59.420 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
01:48:59.424 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
01:48:59.427 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
01:48:59.428 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
01:49:04.456 SCRIPT : ERR SMOKE PASS: HQ memory actual six site groups are registered once in the Core force ledger
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory detached native Core ledger registers one arithmetic fixture without spawning
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory detached native ledger records elimination
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory eliminated source re-registration cannot restore strength or spawn
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory injected value fixture begins with a detached report
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory stored snapshot ignores later input mutation
|
||||||
|
01:49:04.457 SCRIPT : ERR SMOKE PASS: HQ memory newer delivered-value fixture advances trajectory
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory native vector arithmetic infers six metres per second from snapshots
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory ten-minute value-clock advance retains a weaker wider belief
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory old trajectory prediction remains capped in time and distance
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory negative revision is idempotent
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory clear removes detached value history
|
||||||
|
01:49:04.458 SCRIPT : ERR SMOKE PASS: HQ memory queued synthetic sighting has no belief while actual transmitter starts
|
||||||
|
01:49:04.459 SCRIPT : ERR SMOKE PASS: HQ memory fixture removes actual transmitting equipment mid-uplink
|
||||||
|
01:49:07.478 SCRIPT : ERR SMOKE PASS: HQ memory physical uplink loss prevents production Accept
|
||||||
|
01:49:10.513 SCRIPT : ERR SMOKE PASS: HQ memory actual uplink delivery reaches production intake exactly once
|
||||||
|
01:49:16.591 SCRIPT : ERR SMOKE PASS: HQ memory second physical delivery extends one stable credible trajectory
|
||||||
|
01:49:16.591 SCRIPT : ERR SMOKE PASS: HQ memory synthetic completed sweep is not knowledge before radio delivery
|
||||||
|
01:49:19.612 SCRIPT : ERR SMOKE PASS: HQ memory delivered negative sweep lowers confidence without inventing a sighting
|
||||||
|
01:49:19.612 SCRIPT : ERR SMOKE PASS: HQ memory replayed completed-sweep payload cannot multiply confidence loss
|
||||||
|
01:49:22.641 SCRIPT : ERR SMOKE PASS: HQ memory fresh delivered sighting supersedes prior negative evidence
|
||||||
|
01:49:27.698 SCRIPT : ERR SMOKE PASS: HQ memory delivered old-revision sweep cannot weaken a newer sighting
|
||||||
|
01:49:27.698 SCRIPT : ERR SMOKE PASS: native HQ memory delivery and search lineage
|
||||||
|
01:49:27.699 SCRIPT : INFO: KILL SUICIDE: jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) from US faction at <6088.5, 211.39, 7158.5> killed himself!
|
||||||
|
01:49:31.743 SCRIPT : ERR SMOKE PASS: native damage kills prisoner
|
||||||
|
01:49:31.743 SCRIPT : ERR SMOKE PASS: death selects spectator without another life
|
||||||
|
01:49:31.743 SCRIPT : ERR SMOKE PASS: spectator camera activates after native death
|
||||||
|
01:49:58.637 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
|
||||||
|
01:49:58.637 SCRIPT : ERR SMOKE PASS: death exhausts round life and reaches defeat after spectator grace
|
||||||
|
01:49:58.637 SCRIPT : ERR SMOKE COMPLETE: terminal=6 lostHelicopterCase=0 playerDeathCase=1
|
||||||
|
01:49:58.638 SCRIPT : ERR SMOKE PASS: HQ memory actual command stop clears all belief history
|
||||||
|
01:49:58.753 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:49:58.756 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:50:00.802 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
|
||||||
|
01:50:00.802 SCRIPT : -- Stack trace --
|
||||||
|
01:50:00.802 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:50:00.802 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:50:00.803 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
|
||||||
|
01:50:00.803 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:50:00.803 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:50:00.803 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:50:00.803 SCRIPT : -----------------
|
||||||
|
01:50:00.803 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
|
||||||
|
01:50:00.803 SCRIPT : -- Stack trace --
|
||||||
|
01:50:00.804 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:50:00.804 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:50:00.804 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
|
||||||
|
01:50:00.804 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:50:00.804 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:50:00.805 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:50:00.805 SCRIPT : -----------------
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:50:00.807 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"kind": "launch_snapshot"
|
||||||
|
}
|
||||||
@@ -0,0 +1,230 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c": "db278b200b3ebfb7072d2ec3ff296a3aeb9fdc76f6e421eed51dde1e05b37070",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "e26b83b7a6df946202ea6c6aa388a0c8ebc787edf2d0d39b64836019be0a512a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "fb14c275fef1614040e6ab28e366581a7c55b0787c0aa04479ba4244e7b3862c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c": "bcc586be7dbbe940745c7b824e0a2bbec36bf0426c895b02a386ba8cab5840e1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "1efb5e604704b3d86a4adaf30fa43d776eb0c612977e1c43ee083700562c6a0d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c": "db3ce0af2ac2bedf8fbeebb29f2735a5a8ee6bf849256edda1c74c06178bc0da",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "9852bf0ccdc9d3a29597dff4b6ec68af2b7c04b29f2b74f126028da2d1e58e5e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQWatch.c": "f537fbfed5f725cbabf74bc0a3cc0422ef937234177ae789160ff4164bf5fe3a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "cc6977d1faffb5fd25ae56da0074e137f5ae8309db1b11640a526f20959844ee",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "d0a210b437fdec6b3c455c8ddf0ceda0b94b70382297f30d14b3c074fb213832",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "3a950653f09689738be09f793149873fbca1da668ad0c197ab500b23f574de3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,660 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-52-20\console.log started at 2026-09-20 01:52:20 (2026-09-19 23:52:20 UTC)
|
||||||
|
|
||||||
|
01:52:20.374 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-52-20' to filesystem under name logs
|
||||||
|
01:52:20.374 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\profile' to filesystem under name profile
|
||||||
|
01:52:20.374 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
|
||||||
|
01:52:20.376 PROFILING : Workbench Create Engine took: 9.143300 ms
|
||||||
|
01:52:21.413 INIT : INIT : Workbench Init Engine
|
||||||
|
01:52:21.413 ENGINE : Initializing engine, version 192142
|
||||||
|
01:52:21.413 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-external-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateWorldPlugin -errPlay 1 -errSmoke 1 -errSmokeOutcome hq-response -noThrow -disableCrashReporter
|
||||||
|
01:52:21.426 ENGINE : Addon dirs:
|
||||||
|
01:52:21.426 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/'
|
||||||
|
01:52:21.426 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
|
||||||
|
01:52:21.426 ENGINE : dir: './addons'
|
||||||
|
01:52:21.426 ENGINE : dir: 'Z:/tmp/erri-workbench-external-profile/addons'
|
||||||
|
01:52:21.426 ENGINE : Available addons:
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
01:52:21.426 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
|
||||||
|
01:52:21.426 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
|
||||||
|
01:52:21.426 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\chat' to filesystem under name ERR_Chat
|
||||||
|
01:52:21.427 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\map' to filesystem under name ERR_Map
|
||||||
|
01:52:21.427 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\intel' to filesystem under name ERR_Intel
|
||||||
|
01:52:21.427 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\ai' to filesystem under name ERR_Ai
|
||||||
|
01:52:21.428 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
|
||||||
|
01:52:21.430 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
|
||||||
|
01:52:21.431 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
|
||||||
|
01:52:21.436 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
|
||||||
|
01:52:21.438 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
|
||||||
|
01:52:21.444 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
|
||||||
|
01:52:21.445 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
|
||||||
|
01:52:21.556 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
|
||||||
|
01:52:21.560 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
|
||||||
|
01:52:21.560 ENGINE : CPU vendor : AuthenticAMD
|
||||||
|
01:52:21.560 ENGINE : CPU type : 2
|
||||||
|
01:52:21.560 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
|
||||||
|
01:52:21.560 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
|
||||||
|
01:52:21.560 ENGINE : CPU count logical : 16
|
||||||
|
01:52:21.560 ENGINE : CPU count physical : 8
|
||||||
|
01:52:21.560 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
|
||||||
|
01:52:21.560 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
01:52:21.560 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
01:52:21.560 RESOURCES : ResourceDB: loading cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
01:52:21.561 RESOURCES : ResourceDB: loading cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
01:52:21.561 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_BMP-1 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/resourceDatabase.rdb)
|
||||||
|
01:52:21.562 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_SpaceCore path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/resourceDatabase.rdb)
|
||||||
|
01:52:21.562 RESOURCES : ResourceDB: loading cache (id=6 name=WCS_Armaments path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/resourceDatabase.rdb)
|
||||||
|
01:52:21.564 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Core path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/resourceDatabase.rdb)
|
||||||
|
01:52:21.575 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_02 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/resourceDatabase.rdb)
|
||||||
|
01:52:21.577 RESOURCES : ResourceDB: loading cache (id=9 name=RHS_Content_01 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/resourceDatabase.rdb)
|
||||||
|
01:52:21.584 RESOURCES : ResourceDB: loading cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
01:52:21.584 RESOURCES : ResourceDB: loading cache (id=11 name=ArmaReforger path=Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/resourceDatabase.rdb)
|
||||||
|
01:52:21.736 RESOURCES : ResourceDB: loading cache (id=12 name=core path=./addons/core/resourceDatabase.rdb)
|
||||||
|
01:52:21.738 RESOURCES : ResourceDB: loading cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
01:52:21.738 RESOURCES : ResourceDB: loading cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-52-20/resourceDatabase.rdb)
|
||||||
|
01:52:21.905 RESOURCES : RESOURCES : ResourceDB: full scan
|
||||||
|
01:52:21.910 RESOURCES : RESOURCES : scanning...
|
||||||
|
01:52:21.910 RESOURCES : RESOURCES : scanning @"ERR_Chat"
|
||||||
|
01:52:21.918 RESOURCES : RESOURCES : scanning @"ERR_Map"
|
||||||
|
01:52:21.920 RESOURCES : RESOURCES : scanning @"ERR_Intel"
|
||||||
|
01:52:21.920 RESOURCES : RESOURCES : scanning @"ERR_Ai"
|
||||||
|
01:52:21.921 RESOURCES : RESOURCES : scanning @"WCS_BMP-1"
|
||||||
|
01:52:21.925 RESOURCES : RESOURCES : scanning @"WCS_SpaceCore"
|
||||||
|
01:52:21.929 RESOURCES : RESOURCES : scanning @"WCS_Armaments"
|
||||||
|
01:52:21.934 RESOURCES : RESOURCES : scanning @"RHS_Core"
|
||||||
|
01:52:21.949 RESOURCES : RESOURCES : scanning @"RHS_Content_02"
|
||||||
|
01:52:21.953 RESOURCES : RESOURCES : scanning @"RHS_Content_01"
|
||||||
|
01:52:21.962 RESOURCES : RESOURCES : scanning @"ERR_Core"
|
||||||
|
01:52:21.966 RESOURCES : RESOURCES : scanning @"ArmaReforger"
|
||||||
|
01:52:22.195 RESOURCES : RESOURCES : scanning @"core"
|
||||||
|
01:52:22.199 RESOURCES : RESOURCES : scanning @"profile"
|
||||||
|
01:52:22.199 RESOURCES : RESOURCES : scanning @"logs"
|
||||||
|
01:52:22.200 RESOURCES : RESOURCES : processing meta-files...
|
||||||
|
01:52:22.270 RESOURCES : RESOURCES : processing files...
|
||||||
|
01:52:22.271 INIT : Workbench startup
|
||||||
|
01:52:22.271 INIT : Workbench Init Engine
|
||||||
|
01:52:22.271 RESOURCES : ResourceDB: full scan
|
||||||
|
01:52:22.271 RESOURCES : processing files...
|
||||||
|
01:52:22.271 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES : RESOURCES : processing folders...
|
||||||
|
01:52:22.291 RESOURCES : RESOURCES : creating GUID-item mapping...
|
||||||
|
01:52:22.308 RESOURCES : RESOURCES : building tree...
|
||||||
|
01:52:22.368 PROFILING : ResourceDB: full scan took: 463.339400 ms
|
||||||
|
01:52:22.369 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
01:52:22.371 RESOURCES : ResourceDB: written 865/865 bytes
|
||||||
|
01:52:22.371 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:52:22.371 RESOURCES : ResourceDB: saving cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
01:52:22.373 RESOURCES : ResourceDB: written 819/819 bytes
|
||||||
|
01:52:22.373 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:52:22.373 RESOURCES : ResourceDB: saving cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
01:52:22.374 RESOURCES : ResourceDB: written 404/404 bytes
|
||||||
|
01:52:22.374 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:52:22.374 RESOURCES : ResourceDB: saving cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
01:52:22.376 RESOURCES : ResourceDB: written 2997/2997 bytes
|
||||||
|
01:52:22.376 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:52:22.376 RESOURCES : ResourceDB: saving cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
01:52:22.378 RESOURCES : ResourceDB: written 8095/8095 bytes
|
||||||
|
01:52:22.378 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:52:22.378 RESOURCES : ResourceDB: saving cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
01:52:22.380 RESOURCES : ResourceDB: written 206/206 bytes
|
||||||
|
01:52:22.380 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:52:22.380 RESOURCES : ResourceDB: saving cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-52-20/resourceDatabase.rdb)
|
||||||
|
01:52:22.381 RESOURCES : ResourceDB: written 208/208 bytes
|
||||||
|
01:52:22.381 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
01:52:22.381 ENGINE : GameProject load
|
||||||
|
01:52:22.381 ENGINE : Loaded addons:
|
||||||
|
01:52:22.381 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
01:52:22.381 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
01:52:22.384 ENGINE : GameProject load
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
01:52:22.386 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
|
||||||
|
01:52:22.386 ENGINE : No Enfusion settings file loaded. Continuing with defaults
|
||||||
|
01:52:22.486 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
|
||||||
|
01:52:22.487 RENDER : Basic screen setup:
|
||||||
|
01:52:22.487 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
|
||||||
|
01:52:22.487 RENDER : MSAA : none
|
||||||
|
01:52:22.500 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
|
||||||
|
01:52:22.500 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
|
||||||
|
01:52:22.500 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
|
||||||
|
01:52:22.500 RENDER : * core clocks 2720 MHz, memory 1124 MHz
|
||||||
|
01:52:22.500 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
|
||||||
|
01:52:22.500 RENDER : AMD AGS correctly initialized
|
||||||
|
01:52:22.500 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
|
||||||
|
01:52:22.500 RENDER : Detected output devices:
|
||||||
|
01:52:22.500 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
|
||||||
|
01:52:22.500 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
|
||||||
|
01:52:22.500 RENDER : Concurrent frames limit 2
|
||||||
|
01:52:22.578 RENDER : DX12 device successfully created by AMD AGS library
|
||||||
|
01:52:22.578 RENDER : * user markers not supported in this version AMD SW
|
||||||
|
01:52:22.578 RENDER : Graphics device features
|
||||||
|
01:52:22.578 RENDER : Needed:
|
||||||
|
01:52:22.578 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
|
||||||
|
01:52:22.578 RENDER : Optional:
|
||||||
|
01:52:22.578 RENDER : * Allow tearing (VSYNC) : 1
|
||||||
|
01:52:22.578 RENDER : * 16 bits : 1
|
||||||
|
01:52:22.578 RENDER : * Resource heap tier : 3
|
||||||
|
01:52:22.578 RENDER : * Persistent heaps (DRED) : 1
|
||||||
|
01:52:22.578 RENDER : * DRED 1.2 is supported by compiler
|
||||||
|
01:52:22.598 RENDER : Main RT format setup.
|
||||||
|
01:52:22.598 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
|
||||||
|
01:52:22.598 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
|
||||||
|
01:52:22.600 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
|
||||||
|
01:52:22.629 PROFILING : Settings changed took: 0.020100 ms
|
||||||
|
01:52:23.800 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
01:52:23.800 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
01:52:23.801 AUDIO : Audio client:
|
||||||
|
01:52:23.801 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
01:52:23.804 RENDER : RENDER : Reload shaders
|
||||||
|
01:52:23.805 RENDER : Enfusion shader version 13
|
||||||
|
01:52:23.805 INIT : INIT : ShaderListReload
|
||||||
|
01:52:23.805 PROFILING : ShaderListReload took: 0.000600 ms
|
||||||
|
01:52:23.950 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
01:52:23.950 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
01:52:23.952 AUDIO : Audio client:
|
||||||
|
01:52:23.952 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
01:52:24.207 RENDER : Loaded 3752 newer shader binaries
|
||||||
|
01:52:24.207 PROFILING : Reload shaders took: 402.904100 ms
|
||||||
|
01:52:24.208 ENGINE : Initializing inputs.
|
||||||
|
01:52:24.223 NETWORK : Initializing networking.
|
||||||
|
01:52:24.223 NETWORK : Using new GameRplScheduler.
|
||||||
|
01:52:24.223 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
01:52:24.224 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
01:52:28.774 PROFILING : ScriptProjectManager init took: 4550.737300 ms
|
||||||
|
01:52:28.882 PROFILING : Initializing scripts took: 4658.774200 ms
|
||||||
|
01:52:28.904 ENGINE : Enfusion engine successfully created.
|
||||||
|
01:52:28.904 PROFILING : Workbench Init Engine took: 7491.065500 ms
|
||||||
|
01:52:28.904 INIT : INIT : Workbench Create Game
|
||||||
|
01:52:28.918 GUI : Using default language (en_us)
|
||||||
|
01:52:28.918 GUI : Loading 'en_us' localization file.
|
||||||
|
01:52:28.918 INIT : INIT : Loading StringTable
|
||||||
|
01:52:28.948 PROFILING : Loading StringTable took: 29.856700 ms
|
||||||
|
01:52:28.948 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
01:52:29.027 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
|
||||||
|
01:52:29.027 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
01:52:29.028 PROFILING : Compiling GameLib scripts took: 79.508900 ms
|
||||||
|
01:52:29.028 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
01:52:30.535 INIT : Workbench Create Game
|
||||||
|
01:52:30.535 SCRIPT : Compiling Game scripts
|
||||||
|
01:52:30.535 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:52:30.535 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:52:30.778 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:30.892 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:52:30.935 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:52:31.100 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:52:31.170 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:52:31.170 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:52:31.172 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:52:31.232 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.232 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.234 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:52:31.234 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:52:31.266 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.298 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:52:31.703 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
01:52:31.711 SCRIPT : Module: Game; loaded 6481x files; 13123x classes; used 38852K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 87746ad2
|
||||||
|
01:52:31.758 PROFILING : Compiling Game scripts took: 2730.363800 ms
|
||||||
|
01:52:31.765 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:52:31.817 ENGINE : Game successfully created.
|
||||||
|
01:52:31.818 PROFILING : Workbench Create Game took: 2914.352800 ms
|
||||||
|
01:52:31.827 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/thumbnails
|
||||||
|
01:52:32.710 INIT : INIT : Workbench Reload Game
|
||||||
|
01:52:32.711 ENGINE : Game destroyed.
|
||||||
|
01:52:32.717 GUI : Using default language (en_us)
|
||||||
|
01:52:32.717 GUI : Loading 'en_us' localization file.
|
||||||
|
01:52:32.717 INIT : INIT : Loading StringTable
|
||||||
|
01:52:32.727 PROFILING : Loading StringTable took: 9.999700 ms
|
||||||
|
01:52:32.727 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:52:32.734 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:52:32.734 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:52:32.734 ENGINE : Game successfully created.
|
||||||
|
01:52:32.735 ENGINE : Game successfully initialized.
|
||||||
|
01:52:32.735 PROFILING : Workbench Reload Game took: 24.713400 ms
|
||||||
|
01:52:33.473 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
|
||||||
|
01:52:34.525 PROFILING : Entities load took: 1050.977400 ms
|
||||||
|
01:52:34.535 WORLD : WORLD : CreateEntities
|
||||||
|
01:52:34.541 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
01:52:34.541 PROFILING : NotifyBeforeEntitiesCreated took: 0.003400 ms
|
||||||
|
01:52:34.541 WORLD : WORLD : Wait for preloading data
|
||||||
|
01:52:34.541 PROFILING : Wait for preloading data took: 0.003800 ms
|
||||||
|
01:52:34.652 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
|
||||||
|
01:52:34.652 PROFILING : PROFILING : Terrain load
|
||||||
|
01:52:36.623 PROFILING : Terrain load took: 1970.609800 ms
|
||||||
|
01:52:40.696 WORLD : CreateEntities
|
||||||
|
01:52:40.697 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"
|
||||||
|
01:52:40.697 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:52:40.697 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:52:51.320 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
01:52:51.320 PROFILING : NotifyBeforeEntitiesInitialized took: 0.006300 ms
|
||||||
|
01:52:51.788 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
01:52:51.789 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
01:52:51.792 PROFILING : Initializing road networks... took: 2.612400 ms
|
||||||
|
01:52:51.792 PROFILING : NotifyEntitiesInitialized took: 3.196400 ms
|
||||||
|
01:52:51.792 PROFILING : CreateEntities took: 17256.197800 ms
|
||||||
|
01:52:51.975 PROFILING : * WorldEditor: LoadWorld: 18506.219700 ms
|
||||||
|
01:52:53.431 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
|
||||||
|
01:52:53.432 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
|
||||||
|
01:52:53.433 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
|
||||||
|
01:52:53.433 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
|
||||||
|
01:52:53.516 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
01:52:53.516 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
01:52:53.516 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
01:52:53.516 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
01:52:53.519 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
01:52:53.519 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
01:52:53.541 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
01:52:53.564 BACKEND : Attempting online Game Config instead.
|
||||||
|
01:52:56.832 INIT : INIT : Workbench Reload Game
|
||||||
|
01:52:56.834 ENGINE : Game destroyed.
|
||||||
|
01:52:56.842 GUI : Using default language (en_us)
|
||||||
|
01:52:56.842 GUI : Loading 'en_us' localization file.
|
||||||
|
01:52:56.842 INIT : INIT : Loading StringTable
|
||||||
|
01:52:56.866 PROFILING : Loading StringTable took: 24.215500 ms
|
||||||
|
01:52:56.867 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
01:52:56.875 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:52:56.875 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:52:56.875 ENGINE : Game successfully created.
|
||||||
|
01:52:56.875 ENGINE : Game successfully initialized.
|
||||||
|
01:52:56.875 PROFILING : Workbench Reload Game took: 43.384700 ms
|
||||||
|
01:52:56.878 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
01:52:56.926 PLATFORM : Save data from container 'settings' have been loaded
|
||||||
|
01:52:57.015 PLATFORM : Save data from container 'sessions' have been loaded
|
||||||
|
01:52:57.112 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
|
||||||
|
01:52:57.120 WORLD : WORLD : Game::LoadEntities
|
||||||
|
01:52:57.120 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
|
||||||
|
01:52:57.122 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
|
||||||
|
01:52:57.122 WORLD : WORLD : CreateEntities
|
||||||
|
01:52:57.122 WORLD : WORLD : CreateEntities
|
||||||
|
01:52:57.122 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
01:52:57.137 RESOURCES : Loaded mission headers from 13 addon(s)!
|
||||||
|
01:52:57.137 PROFILING : NotifyBeforeEntitiesCreated took: 14.853800 ms
|
||||||
|
01:52:57.137 WORLD : WORLD : Wait for preloading data
|
||||||
|
01:52:57.137 PROFILING : Wait for preloading data took: 0.000600 ms
|
||||||
|
01:53:01.608 WORLD : Game::LoadEntities
|
||||||
|
01:53:01.608 WORLD : CreateEntities
|
||||||
|
01:53:01.608 WORLD : CreateEntities
|
||||||
|
01:53:01.608 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"
|
||||||
|
01:53:01.608 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:53:01.608 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:53:03.060 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
01:53:03.060 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.060 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>')
|
||||||
|
01:53:03.060 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
01:53:03.060 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.060 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>')
|
||||||
|
01:53:03.060 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
01:53:03.060 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.060 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>')
|
||||||
|
01:53:03.065 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
01:53:03.065 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.065 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>')
|
||||||
|
01:53:03.065 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
01:53:03.065 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.065 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>')
|
||||||
|
01:53:03.065 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
01:53:03.065 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.065 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>')
|
||||||
|
01:53:03.069 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
01:53:03.069 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.069 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>')
|
||||||
|
01:53:03.069 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
01:53:03.069 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.069 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>')
|
||||||
|
01:53:03.069 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
01:53:03.069 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.069 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>')
|
||||||
|
01:53:08.721 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
01:53:08.721 PROFILING : NotifyBeforeEntitiesInitialized took: 0.052800 ms
|
||||||
|
01:53:10.680 WORLD : InitEntities 'world'
|
||||||
|
01:53:10.680 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:53:10.680 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:53:10.705 WORLD : InitEntities 'world'
|
||||||
|
01:53:10.705 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:53:10.705 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
01:53:10.706 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
01:53:10.706 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
01:53:10.708 PROFILING : Initializing road networks... took: 2.214100 ms
|
||||||
|
01:53:10.708 DEFAULT : DEFAULT : WorldVolumesCollection
|
||||||
|
01:53:10.765 PROFILING : WorldVolumesCollection took: 57.207100 ms
|
||||||
|
01:53:10.765 INIT : INIT : SoundWorldInit
|
||||||
|
01:53:10.780 PROFILING : SoundWorldInit took: 15.116100 ms
|
||||||
|
01:53:10.780 PROFILING : NotifyEntitiesInitialized took: 74.792400 ms
|
||||||
|
01:53:10.780 PROFILING : CreateEntities took: 13658.376700 ms
|
||||||
|
01:53:10.781 PROFILING : CreateEntities took: 13658.543900 ms
|
||||||
|
01:53:10.781 WORLD : WORLD : Wait for preloading data around camera
|
||||||
|
01:53:10.781 PROFILING : Wait for preloading data around camera took: 0.001300 ms
|
||||||
|
01:53:10.781 WORLD : WORLD : EOnActivate
|
||||||
|
01:53:10.816 PROFILING : EOnActivate took: 35.153400 ms
|
||||||
|
01:53:10.817 PROFILING : Game::LoadEntities took: 13695.878400 ms
|
||||||
|
01:53:11.083 DEFAULT : Entered offline game state.
|
||||||
|
01:53:14.767 SCRIPT : Map load time: 2229ms
|
||||||
|
01:53:14.767 NETWORK : Player connected: connectionID=2147483646
|
||||||
|
01:53:14.767 NETWORK : ### Connecting player: connectionID=2147483646, Name=
|
||||||
|
01:53:14.767 NETWORK : ### Creating player: PlayerId=1, Name=jakub
|
||||||
|
01:53:14.772 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:53:14.773 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
01:53:14.773 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:53:14.773 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!
|
||||||
|
01:53:14.773 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!
|
||||||
|
01:53:14.775 SCRIPT (W): Can't open config file ""
|
||||||
|
01:53:14.780 WORLD : InitEntities 'world'
|
||||||
|
01:53:14.781 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:53:14.781 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:53:14.782 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:53:14.782 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:53:14.793 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:53:14.793 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
01:53:14.794 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:53:14.794 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:53:14.794 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:53:14.797 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
|
||||||
|
01:53:14.797 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:53:14.798 NETWORK : Players connecting: 0
|
||||||
|
01:53:14.798 NETWORK : Players connected: 1 / 1
|
||||||
|
01:53:14.827 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/autosaves
|
||||||
|
01:53:14.828 PROFILING : Workbench startup took: 54513.262500 ms
|
||||||
|
01:53:14.854 WORLD : Frame start
|
||||||
|
01:53:14.854 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
01:53:14.870 WORLD : UpdateEntities
|
||||||
|
01:53:14.870 WORLD : Frame
|
||||||
|
01:53:14.870 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
01:53:15.070 WORLD : UpdateEntities
|
||||||
|
01:53:15.070 WORLD : PostFrame
|
||||||
|
01:53:15.070 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
01:53:15.070 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:53:15.116 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:53:15.117 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:53:15.117 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
01:53:15.117 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
01:53:15.275 RENDER : RENDER : ObjectsHeightMap::Build
|
||||||
|
01:53:15.275 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
|
||||||
|
01:53:15.442 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 166.458400 ms
|
||||||
|
01:53:15.450 PROFILING : ObjectsHeightMap::Build took: 174.402800 ms
|
||||||
|
01:53:16.587 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
01:53:16.607 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
01:53:16.608 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
01:53:16.635 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
01:53:16.638 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
01:53:16.688 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:53:16.688 WORLD : InitEntities 'world'
|
||||||
|
01:53:16.689 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:53:16.689 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
01:53:16.691 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
01:53:16.692 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
01:53:16.697 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
01:53:16.743 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
01:53:16.744 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
01:53:16.745 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
01:53:16.746 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
01:53:16.749 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
01:53:16.750 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
01:53:16.750 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
01:53:16.751 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
01:53:16.751 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
01:53:16.751 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
01:53:16.752 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:53:16.753 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.753 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.753 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.754 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.754 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.754 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:17.562 WORLD : UpdateEntities
|
||||||
|
01:53:17.562 WORLD : AfterPostSimulate
|
||||||
|
01:53:17.562 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.865 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5266,7499.71> up=0.995655
|
||||||
|
01:53:17.865 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.28838 angularSpeed=0.080247
|
||||||
|
01:53:17.865 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.06,63.6108,7501.98>
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.06,63.3108,7501.98> terrainY=63.3154 tireTerrainGap=-0.00455475
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR SUPPORT: center=<7012.06,63.6108,7501.98> radius=0.3 bottom=<7012.06,63.3108,7501.98> fraction=0.434174 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00448227
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.5978,7497.71>
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1478,7497.71> terrainY=64.1538 tireTerrainGap=-0.00600433
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.5978,7497.71> radius=0.45 bottom=<7009.89,64.1478,7497.71> fraction=0.42713 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00602722
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2609,7497.76>
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8109,7497.76> terrainY=63.817 tireTerrainGap=-0.00609207
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2609,7497.76> radius=0.45 bottom=<7014.43,63.8109,7497.76> fraction=0.426667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00613403
|
||||||
|
01:53:17.866 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:18.117 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.117 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.117 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:18.118 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:18.624 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:18.625 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.625 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.880 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.11,63.5345,7499.72> up=0.994375
|
||||||
|
01:53:18.880 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0956318 angularSpeed=0.0260509
|
||||||
|
01:53:18.880 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:53:18.880 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6194,7501.99>
|
||||||
|
01:53:18.880 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3194,7501.99> terrainY=63.3135 tireTerrainGap=0.00589371
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6194,7501.99> radius=0.3 bottom=<7012.08,63.3194,7501.99> fraction=0.481502 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00593185
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.94,64.6011,7497.71>
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.94,64.1511,7497.71> terrainY=64.147 tireTerrainGap=0.00408173
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR SUPPORT: center=<7009.94,64.6011,7497.71> radius=0.45 bottom=<7009.94,64.1511,7497.71> fraction=0.473359 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00414276
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.48,64.2651,7497.79>
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.48,63.8151,7497.79> terrainY=63.8148 tireTerrainGap=0.000270844
|
||||||
|
01:53:18.882 SCRIPT : ERR GEAR SUPPORT: center=<7014.48,64.2651,7497.79> radius=0.45 bottom=<7014.48,63.8151,7497.79> fraction=0.455556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=0.000221252
|
||||||
|
01:53:18.882 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.382 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
01:53:19.637 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.637 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.638 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.898 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5311,7499.75> up=0.994263
|
||||||
|
01:53:19.898 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0501342 angularSpeed=0.0608202
|
||||||
|
01:53:19.898 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:53:19.898 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6126,7502.02>
|
||||||
|
01:53:19.898 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3126,7502.02> terrainY=63.3105 tireTerrainGap=0.00202942
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6126,7502.02> radius=0.3 bottom=<7012.09,63.3126,7502.02> fraction=0.463679 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00201035
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5915,7497.73>
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1415,7497.73> terrainY=64.1404 tireTerrainGap=0.00102997
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5915,7497.73> radius=0.45 bottom=<7009.98,64.1415,7497.73> fraction=0.459338 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00105286
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2593,7497.83>
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8093,7497.83> terrainY=63.8121 tireTerrainGap=-0.00282669
|
||||||
|
01:53:19.900 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2593,7497.83> radius=0.45 bottom=<7014.52,63.8093,7497.83> fraction=0.441667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00283432
|
||||||
|
01:53:19.900 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:20.155 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.155 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:20.155 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.156 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.914 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.994342
|
||||||
|
01:53:20.914 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:53:20.915 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00130081
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.46049 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00130844
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5912,7497.74>
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1412,7497.74> terrainY=64.1386 tireTerrainGap=0.00260162
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5912,7497.74> radius=0.45 bottom=<7009.99,64.1412,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.0017128
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:53:20.916 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:21.165 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.165 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.165 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.166 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.668 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.668 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.669 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.669 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.918 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.994342
|
||||||
|
01:53:21.918 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:53:21.918 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00130081
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.46049 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00130844
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5912,7497.74>
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1412,7497.74> terrainY=64.1386 tireTerrainGap=0.00260162
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5912,7497.74> radius=0.45 bottom=<7009.99,64.1412,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.0017128
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:53:21.920 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:22.171 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:22.172 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:22.172 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
01:53:22.187 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
01:53:22.189 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
01:53:23.109 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
01:53:23.148 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
01:53:23.365 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
01:53:23.365 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
01:53:34.477 SCRIPT : ERR HQ RESPONSE ARRANGEMENT: canonical prisoner moved to=<6125,210.022,7180> near original source group=2; temporary player damage protection=1; no AI/report/radio cadence changes
|
||||||
|
01:53:34.477 SCRIPT : ERR SMOKE PASS: HQ response original physical force, RTOs and canonical prisoner captured before arranged sighting
|
||||||
|
01:53:34.988 SCRIPT : ERR HQ RESPONSE PROOF: observed source reports=0; HQ: 7 groups, 0 delivered contacts, 0 assignments; 0 remembered tracks, 0 swept cells; Forces: 7 records, 7 physical, 0 dormant, 0 eliminated; 40 living, 0 casualties; mortars 1/1; HE shells 27; courier state=1 finite initial=12 delivered=0 stopped=0 (12 distinct original HE shells physically confirmed in existing western cache); radios=7 targets=0 fresh visual samples=1
|
||||||
|
01:53:40.199 SCRIPT : ERR HQ RESPONSE SIGHTING: source=2 report=M9 observer=SCR_ChimeraCharacter<0x0000000094E7C7B0> @"ENTITY:4611686018427390030" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6123.359375 209.987381 7157.326660> @"{333DA6244C7DA34C}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_SR.et" radio=SCR_ChimeraCharacter<0x0000000094E73048> @"ENTITY:4611686018427389136" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6124.036621 209.943451 7156.588379> @"{612F43A4D5AE765F}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_RTO.et" target=SCR_ChimeraCharacter<0x0000000094E845A8> @"ENTITY:4611686018427390810" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6125.000488 209.922028 7179.999512> @"{3FF693715C9F8928}Prefabs/ERR/Prisoner.et" observedAt=24697.7; actual native visual sample
|
||||||
|
01:53:45.141 SCRIPT : ERR HQ RESPONSE PROOF: observed source reports=1; HQ: 7 groups, 1 delivered contacts, 1 assignments; 1 remembered tracks, 0 swept cells; Forces: 7 records, 7 physical, 0 dormant, 0 eliminated; 40 living, 0 casualties; mortars 1/1; HE shells 27; courier state=1 finite initial=12 delivered=0 stopped=0 (12 distinct original HE shells physically confirmed in existing western cache); radios=7 targets=1 fresh visual samples=1
|
||||||
|
01:53:46.245 SCRIPT : ERR HQ RESPONSE DELIVERED: report=M9 downlink=M10 source=2 recipient=6 radio=SCR_ChimeraCharacter<0x0000000094E74218> @"ENTITY:4611686018427389236" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <5984.761719 218.359299 7226.867676> @"{612F43A4D5AE765F}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_RTO.et" waypoint=SCR_SearchAndDestroyWaypoint<0x00000000950D29E0> @"ENTITY:4611686018427391736" ('SCR_SearchAndDestroyWaypoint') at <6125.000488 210.021881 7179.999512> @"{B3E7B8DC2BAB8ACC}Prefabs/AI/Waypoints/AIWaypoint_SearchAndDestroy.et" observedAt=24697.7
|
||||||
|
01:53:50.283 SCRIPT : ERR HQ RESPONSE SIGHTING: source=2 report=M11 observer=SCR_ChimeraCharacter<0x0000000094E7C7B0> @"ENTITY:4611686018427390030" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6123.738281 210.058563 7162.806152> @"{333DA6244C7DA34C}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_SR.et" radio=SCR_ChimeraCharacter<0x0000000094E73048> @"ENTITY:4611686018427389136" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6119.732910 210.165909 7156.926758> @"{612F43A4D5AE765F}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_RTO.et" target=SCR_ChimeraCharacter<0x0000000094E845A8> @"ENTITY:4611686018427390810" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6125.000488 209.922028 7179.999512> @"{3FF693715C9F8928}Prefabs/ERR/Prisoner.et" observedAt=34747.5; actual native visual sample
|
||||||
|
01:53:52.238 SCRIPT : ERR SMOKE PASS: HQ response actual sighting/report/uplink/HQ receipt/downlink journal lineage reaches distinct original infantry with bounded unique waypoints
|
||||||
|
01:53:52.238 SCRIPT : ERR SMOKE PASS: HQ response original recipient physically moves toward its native Search waypoint with no replacement or additional force
|
||||||
|
01:53:52.239 SCRIPT : INFO: KILL SUICIDE: jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) from US faction at <6125, 209.922, 7180> killed himself!
|
||||||
|
01:53:56.282 SCRIPT : ERR SMOKE PASS: native damage kills prisoner
|
||||||
|
01:53:56.283 SCRIPT : ERR SMOKE PASS: death selects spectator without another life
|
||||||
|
01:53:56.283 SCRIPT : ERR SMOKE PASS: spectator camera activates after native death
|
||||||
|
01:54:22.465 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
|
||||||
|
01:54:22.466 SCRIPT : ERR SMOKE PASS: death exhausts round life and reaches defeat after spectator grace
|
||||||
|
01:54:22.466 SCRIPT : ERR SMOKE COMPLETE: terminal=6 lostHelicopterCase=0 playerDeathCase=1
|
||||||
|
01:54:22.577 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
|
||||||
|
01:54:22.580 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:54:24.644 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
|
||||||
|
01:54:24.644 SCRIPT : -- Stack trace --
|
||||||
|
01:54:24.644 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:54:24.644 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:54:24.644 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
|
||||||
|
01:54:24.644 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:54:24.645 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:54:24.645 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:54:24.645 SCRIPT : -----------------
|
||||||
|
01:54:24.645 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
|
||||||
|
01:54:24.645 SCRIPT : -- Stack trace --
|
||||||
|
01:54:24.645 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:54:24.645 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:54:24.645 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
|
||||||
|
01:54:24.646 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:54:24.646 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:54:24.646 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:54:24.646 SCRIPT : -----------------
|
||||||
|
01:54:24.647 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:54:24.647 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:54:26.522 RESOURCES : Screenshot saved to $logs:err-result.png
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 166 KiB |
@@ -0,0 +1,133 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-52-20\error.log started at 2026-09-20 01:52:22 (2026-09-19 23:52:22 UTC)
|
||||||
|
|
||||||
|
01:52:22.271 INIT : Workbench startup
|
||||||
|
01:52:22.271 INIT : Workbench Init Engine
|
||||||
|
01:52:22.271 RESOURCES : ResourceDB: full scan
|
||||||
|
01:52:22.271 RESOURCES : processing files...
|
||||||
|
01:52:22.271 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
01:52:22.283 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
01:52:22.384 ENGINE : GameProject load
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
01:52:22.384 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
01:52:30.535 INIT : Workbench Create Game
|
||||||
|
01:52:30.535 SCRIPT : Compiling Game scripts
|
||||||
|
01:52:30.535 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:52:30.535 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:52:30.778 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:30.892 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:52:30.935 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:52:31.100 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:52:31.170 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:52:31.170 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:52:31.172 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:52:31.232 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.232 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.234 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:52:31.234 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:52:31.266 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.298 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:52:40.696 WORLD : CreateEntities
|
||||||
|
01:52:40.697 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"
|
||||||
|
01:52:40.697 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:52:40.697 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:52:56.878 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
01:53:01.608 WORLD : Game::LoadEntities
|
||||||
|
01:53:01.608 WORLD : CreateEntities
|
||||||
|
01:53:01.608 WORLD : CreateEntities
|
||||||
|
01:53:01.608 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"
|
||||||
|
01:53:01.608 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
01:53:01.608 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
01:53:03.060 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
01:53:03.060 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.060 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>')
|
||||||
|
01:53:03.060 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
01:53:03.060 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.060 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>')
|
||||||
|
01:53:03.060 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
01:53:03.060 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.060 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>')
|
||||||
|
01:53:03.065 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
01:53:03.065 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.065 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>')
|
||||||
|
01:53:03.065 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
01:53:03.065 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.065 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>')
|
||||||
|
01:53:03.065 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
01:53:03.065 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.065 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>')
|
||||||
|
01:53:03.069 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
01:53:03.069 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.069 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>')
|
||||||
|
01:53:03.069 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
01:53:03.069 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.069 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>')
|
||||||
|
01:53:03.069 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
01:53:03.069 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
01:53:03.069 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>')
|
||||||
|
01:53:10.680 WORLD : InitEntities 'world'
|
||||||
|
01:53:10.680 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
01:53:10.680 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:53:14.772 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:53:14.773 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
01:53:14.773 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:53:14.773 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!
|
||||||
|
01:53:14.773 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!
|
||||||
|
01:53:14.775 SCRIPT (W): Can't open config file ""
|
||||||
|
01:53:14.780 WORLD : InitEntities 'world'
|
||||||
|
01:53:14.781 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
01:53:14.781 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:53:14.782 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:53:14.782 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:53:14.793 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:53:14.793 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
01:53:14.794 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
01:53:14.794 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:53:14.794 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:53:14.797 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:53:15.070 WORLD : UpdateEntities
|
||||||
|
01:53:15.070 WORLD : PostFrame
|
||||||
|
01:53:15.070 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
01:53:15.070 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:53:15.116 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:53:15.117 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
01:53:15.117 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
01:53:15.117 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
01:53:16.688 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:53:16.688 WORLD : InitEntities 'world'
|
||||||
|
01:53:16.689 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
01:53:16.689 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
01:53:17.562 WORLD : UpdateEntities
|
||||||
|
01:53:17.562 WORLD : AfterPostSimulate
|
||||||
|
01:53:17.562 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
01:54:22.580 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:54:24.644 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
|
||||||
|
01:54:24.645 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
|
||||||
|
01:54:24.647 GUI : WidgetManager: CrateWidgets @"{144919871D65F121}UI/layouts/HUD/GameOver/EndScreen/EndScreen.layout"
|
||||||
|
01:54:24.647 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
@@ -0,0 +1,264 @@
|
|||||||
|
{
|
||||||
|
"1337C0DE5DABBEEF": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack01_1337C0DE5DABBEEF",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 01",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917910,
|
||||||
|
335,
|
||||||
|
1789670330884205142,
|
||||||
|
1789670353823807747
|
||||||
|
],
|
||||||
|
"sha256": "65197c50ff6e906a5732564e8b440d80ef1cdbcffead9eb388e1e2b56c1322bc"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917967,
|
||||||
|
566987,
|
||||||
|
1789670331096210712,
|
||||||
|
1789670354028813131
|
||||||
|
],
|
||||||
|
"sha256": "e8706d6b9bb2474b65f7c588de9fcfad4516bd26dc12e7b6b687e7973a41e7a6"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917928,
|
||||||
|
1992582478,
|
||||||
|
1789670344310557863,
|
||||||
|
1789670353824807774
|
||||||
|
],
|
||||||
|
"sha256": "e5db31f571782997640a67601ebd3bd6e6615c1548274c71b6ab0cdd794f8bf5"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917986,
|
||||||
|
1993657251,
|
||||||
|
1789670345496589019,
|
||||||
|
1789670354029813158
|
||||||
|
],
|
||||||
|
"sha256": "2bda9c533834dfa2b8e29f4a2a905c30639dabe250554e1346cf1f5dae3f2db3"
|
||||||
|
},
|
||||||
|
"data002.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917956,
|
||||||
|
1992567795,
|
||||||
|
1789670345532589964,
|
||||||
|
1789670353970811608
|
||||||
|
],
|
||||||
|
"sha256": "dfbd716c2a0849910a8058b1f008b8403b8c506fe18c3168d2844383ac02988c"
|
||||||
|
},
|
||||||
|
"data003.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917964,
|
||||||
|
364877149,
|
||||||
|
1789670333444272402,
|
||||||
|
1789670354017812842
|
||||||
|
],
|
||||||
|
"sha256": "6225936ebc266825bbd1c79e4e0020c9f2fb55c3d3501ed66e72d87436ccd015"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"595F2BF2F44836FB": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-StatusQuo_595F2BF2F44836FB",
|
||||||
|
"title": "RHS: Status Quo",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919135,
|
||||||
|
1100,
|
||||||
|
1789670379744488450,
|
||||||
|
1789670389873754397
|
||||||
|
],
|
||||||
|
"sha256": "1b83e9df126db639cfcdb6d5119e65a1581c028becd6c09998143ed527ad0721"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919132,
|
||||||
|
823768,
|
||||||
|
1789670379822490498,
|
||||||
|
1789670389872754371
|
||||||
|
],
|
||||||
|
"sha256": "25f6405084fd228ff400868b21f033c4c43d44162ce73de562e06d8003b94a49"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919141,
|
||||||
|
203378761,
|
||||||
|
1789670389138735100,
|
||||||
|
1789670389946756313
|
||||||
|
],
|
||||||
|
"sha256": "985d0cde7b09ee860086cb386cf624fcfd94b5e82b26af0b33bab83f21d06988"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E389BB9F58B79A6": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/SpaceCore_5E389BB9F58B79A6",
|
||||||
|
"title": "WCS_SpaceCore",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918585,
|
||||||
|
2957,
|
||||||
|
1789670367793432952,
|
||||||
|
1789670369299906650
|
||||||
|
],
|
||||||
|
"sha256": "2db2e318e6f45bede0d1173d77af03314f888aedfb31bc767d569ccfb6e70a34"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918588,
|
||||||
|
44111,
|
||||||
|
1789670367937178405,
|
||||||
|
1789670369300214199
|
||||||
|
],
|
||||||
|
"sha256": "c4293fef30948a3538751533cc52c9ce449ffada931b47a8fdf1ca48c1618e75"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918592,
|
||||||
|
43626712,
|
||||||
|
1789670369105209079,
|
||||||
|
1789670369315214594
|
||||||
|
],
|
||||||
|
"sha256": "80e9810c9b7c873187660d0ddf002a63d1a382e81fc3611baa0ae8fdfff29d3d"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E524E4FEECCA92B": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/BMP-1IFV_5E524E4FEECCA92B",
|
||||||
|
"title": "WCS_BMP-1",
|
||||||
|
"version": "8.2.0",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918544,
|
||||||
|
2900,
|
||||||
|
1789670364825147789,
|
||||||
|
1789670366119130662
|
||||||
|
],
|
||||||
|
"sha256": "ad44151140adf62e99eaa639984c2b9c400be17481e934186d61c307b5221259"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918535,
|
||||||
|
16514,
|
||||||
|
1789670364934099542,
|
||||||
|
1789670366080129638
|
||||||
|
],
|
||||||
|
"sha256": "c65677e8767d92c96c6f35b482350d56e3dccfa026a3c5470b332120990f047c"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918541,
|
||||||
|
119808197,
|
||||||
|
1789670365649118318,
|
||||||
|
1789670366115130557
|
||||||
|
],
|
||||||
|
"sha256": "f715ad5fa3de788061a66a3ccd933feead5cc1631507ca63e9061049c538fab6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"629B2BA37EFFD577": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/WCS_Armaments_629B2BA37EFFD577",
|
||||||
|
"title": "WCS_Armaments",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918715,
|
||||||
|
2926,
|
||||||
|
1789670371305266851,
|
||||||
|
1789670377499241577
|
||||||
|
],
|
||||||
|
"sha256": "e6ffcf559a2e7898848349c090300ea8eca8cb2e13ecef456a108bcc82efc8b1"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918718,
|
||||||
|
141469,
|
||||||
|
1789670371389269057,
|
||||||
|
1789670377499429501
|
||||||
|
],
|
||||||
|
"sha256": "7f38b7ed578b0b47864648a7b70288fe49dae4cc2556d5754377a1c28b2b6532"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918730,
|
||||||
|
395962643,
|
||||||
|
1789670376182394919,
|
||||||
|
1789670377620432679
|
||||||
|
],
|
||||||
|
"sha256": "84a2cf01e2d17a06f8d775ca542a0cc98739f9f4b75b79826017e1387faedb18"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BADC0DEDABBEDA5E": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack02_BADC0DEDABBEDA5E",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 02",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919414,
|
||||||
|
336,
|
||||||
|
1789670399470006320,
|
||||||
|
1789670428369764835
|
||||||
|
],
|
||||||
|
"sha256": "6ebd73d663ed6dbf981cd8bc7d19cfd5bcd3c9dec3b9a706fa331d992ef200b4"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919388,
|
||||||
|
111601,
|
||||||
|
1789670399484558966,
|
||||||
|
1789670428260761974
|
||||||
|
],
|
||||||
|
"sha256": "736bcd2e60177e5af99d93c6b5f07ad79a950899aaca23000f33ad405cd1b74e"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919411,
|
||||||
|
1992445813,
|
||||||
|
1789670421137575039,
|
||||||
|
1789670428335763943
|
||||||
|
],
|
||||||
|
"sha256": "5b28362571e396c008eb2286dc5a76b4ccf869c0a279916209fb0ef20d6b145e"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919421,
|
||||||
|
238642257,
|
||||||
|
1789670400589035695,
|
||||||
|
1789670428370764861
|
||||||
|
],
|
||||||
|
"sha256": "fb2aecbde5668c4d431ea74d64f6d15f7a9f608fefe01838d7c85fb0c818499f"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,150 @@
|
|||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mconsole:[0m 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] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/etc/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/etc/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/home/jakub/.config/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/home/jakub/.config/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m physical device supports DRM format modifiers
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:60] Creating headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m supported DRM formats for sampling usage:
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR24 (0x34325241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR24 (0x34325258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB24 (0x34324241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB24 (0x34324258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m RG16 (0x36314752)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m NV12 (0x3231564E)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB4H (0x48344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB4H (0x48344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB48 (0x38344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB48 (0x38344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB30 (0x30334241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB30 (0x30334258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR30 (0x30335241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR30 (0x30335258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Using explicit sync when available
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Running compositor on wayland display 'gamescope-0'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:17] Starting headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Successfully initialized libei for input emulation!
|
||||||
|
[gamescope] [[0;31mError[0m] [0;37mwlserver:[0m [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [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] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: connecting
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: paused
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream available on node ID: 139
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvblank:[0m 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: 0x1a0039a
|
||||||
|
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
|
||||||
|
[Gamescope WSI] Made gamescope surface for xid: 0x1a0039a
|
||||||
|
[Gamescope WSI] Surface state:
|
||||||
|
steam app id: 1874910
|
||||||
|
window xid: 0x1a0039a
|
||||||
|
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: 0x1a0039a - 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: 0x1a0039a swapchain: 0x55558e811020 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x55558e811020
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x55558e811020
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x55558e811020 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x55558e811020
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x55558e811020
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x55558e7ed5c0 - imageCount: 4
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mlaunch:[0m Primary child shut down!
|
||||||
@@ -0,0 +1,230 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c": "db278b200b3ebfb7072d2ec3ff296a3aeb9fdc76f6e421eed51dde1e05b37070",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "358661906493b041ec67c4c081fa6adc3071adefd3c79a912464c37bf01e408e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "fb14c275fef1614040e6ab28e366581a7c55b0787c0aa04479ba4244e7b3862c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c": "bcc586be7dbbe940745c7b824e0a2bbec36bf0426c895b02a386ba8cab5840e1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "1efb5e604704b3d86a4adaf30fa43d776eb0c612977e1c43ee083700562c6a0d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c": "db3ce0af2ac2bedf8fbeebb29f2735a5a8ee6bf849256edda1c74c06178bc0da",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "9852bf0ccdc9d3a29597dff4b6ec68af2b7c04b29f2b74f126028da2d1e58e5e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQWatch.c": "f537fbfed5f725cbabf74bc0a3cc0422ef937234177ae789160ff4164bf5fe3a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "cc6977d1faffb5fd25ae56da0074e137f5ae8309db1b11640a526f20959844ee",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "d0a210b437fdec6b3c455c8ddf0ceda0b94b70382297f30d14b3c074fb213832",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "3a950653f09689738be09f793149873fbca1da668ad0c197ab500b23f574de3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,45 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"launch_id": "e0ca992c-1799-457e-b1d3-d6552764bc58",
|
||||||
|
"captured_unix": 1789861938.7251945,
|
||||||
|
"source_root": "/home/jakub/devel/escapistsrereintroduced",
|
||||||
|
"command": [
|
||||||
|
"gamescope",
|
||||||
|
"--backend",
|
||||||
|
"headless",
|
||||||
|
"-W",
|
||||||
|
"1280",
|
||||||
|
"-H",
|
||||||
|
"720",
|
||||||
|
"-w",
|
||||||
|
"1280",
|
||||||
|
"-h",
|
||||||
|
"720",
|
||||||
|
"-r",
|
||||||
|
"30",
|
||||||
|
"--",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Proton - Experimental/proton",
|
||||||
|
"run",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger Tools/Workbench/ArmaReforgerWorkbenchSteamDiag.exe",
|
||||||
|
"-gproj",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj",
|
||||||
|
"-addonsDir",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons",
|
||||||
|
"-profile",
|
||||||
|
"Z:/tmp/erri-workbench-external-profile",
|
||||||
|
"-logconsole",
|
||||||
|
"-wbModule=WorldEditor",
|
||||||
|
"-load",
|
||||||
|
"Worlds/ERR_Everon.ent",
|
||||||
|
"-plugin=ERR_ValidateWorldPlugin",
|
||||||
|
"-errPlay",
|
||||||
|
"1",
|
||||||
|
"-errSmoke",
|
||||||
|
"1",
|
||||||
|
"-errSmokeOutcome",
|
||||||
|
"hq-response",
|
||||||
|
"-noThrow",
|
||||||
|
"-disableCrashReporter"
|
||||||
|
],
|
||||||
|
"manifest_sha256": "688abe6decb3a1f46cbaa34210bd1f09310a08a23fa2ecceec5ec071d7c35116"
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"log": "docs/evidence/native-2026-09-20-015220-hq-response/console.log.txt",
|
||||||
|
"smoke_completions": 1,
|
||||||
|
"assertions_passed": 35,
|
||||||
|
"script_or_runtime_failures": [],
|
||||||
|
"engine_errors": [
|
||||||
|
"01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @\"{0AFDD005CD669892}Language/rhs_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @\"{41FA2A08B6971D4C}Language/wcs_armament_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @\"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"01:52:22.384 RESOURCES (E): Wrong GUID/name for resource @\"{E50E557B468C7073}Language/wcs_bmp1_localization.st\" in property \"StringTableSource\""
|
||||||
|
],
|
||||||
|
"missing_end_screen": [],
|
||||||
|
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
|
||||||
|
}
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
#1 t=6.7s M0 REGISTER group 1 [session=1789861990-1]
|
||||||
|
#2 t=6.7s 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=1789861990-1]
|
||||||
|
#3 t=7.7s M0 COURIER READY trip=0 state=1 delivered=0; 12 distinct original HE shells physically confirmed in existing western cache [session=1789861990-1]
|
||||||
|
#4 t=8.8s M0 REGISTER group 2 [session=1789861990-1]
|
||||||
|
#5 t=8.8s M0 REGISTER group 3 [session=1789861990-1]
|
||||||
|
#6 t=8.8s M0 REGISTER group 4 [session=1789861990-1]
|
||||||
|
#7 t=8.8s M0 REGISTER group 5 [session=1789861990-1]
|
||||||
|
#8 t=8.8s M0 REGISTER group 6 [session=1789861990-1]
|
||||||
|
#9 t=8.8s M0 REGISTER group 7 [session=1789861990-1]
|
||||||
|
#10 t=16.7s M0 STINGER physical FIM-92 observed in weapon slot; no replacement will be issued [session=1789861990-1]
|
||||||
|
#11 t=18.7s M0 MORTAR CREW READY site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; four original physical members, one manpack, 27 confirmed HE; new shell requests=27; allocation permanently closed [session=1789861990-1]
|
||||||
|
#12 t=19.7s M2 STATUS REPORT status everon-extraction-1: 6 living, 6 fit, 0 confirmed losses; sampled=19722.9 [session=1789861990-1]
|
||||||
|
#13 t=19.7s M3 STATUS REPORT status formation-1: 4 living, 4 fit, 0 confirmed losses; sampled=19722.9 [session=1789861990-1]
|
||||||
|
#14 t=20.7s M4 STATUS REPORT status everon-supply-2: 6 living, 6 fit, 0 confirmed losses; sampled=20725.8 [session=1789861990-1]
|
||||||
|
#15 t=20.7s M2 TRANSMIT unit 5 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#16 t=20.7s M3 TRANSMIT unit 1 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#17 t=21.7s M5 STATUS REPORT status everon-outpost-1: 6 living, 6 fit, 0 confirmed losses; sampled=21732.3 [session=1789861990-1]
|
||||||
|
#18 t=21.7s M4 TRANSMIT unit 6 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#19 t=21.7s M6 STATUS REPORT status everon-prison-1: 6 living, 6 fit, 0 confirmed losses; sampled=21732.3 [session=1789861990-1]
|
||||||
|
#20 t=22.7s M5 TRANSMIT unit 7 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#21 t=22.7s M2 RECEIVE HQ received from unit 5 [session=1789861990-1]
|
||||||
|
#22 t=22.7s M7 STATUS REPORT status everon-supply-1: 6 living, 6 fit, 0 confirmed losses; sampled=22741.8 [session=1789861990-1]
|
||||||
|
#23 t=22.7s M6 TRANSMIT unit 2 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#24 t=22.7s M3 RECEIVE HQ received from unit 1 [session=1789861990-1]
|
||||||
|
#25 t=23.8s M4 RECEIVE HQ received from unit 6 [session=1789861990-1]
|
||||||
|
#26 t=23.8s M8 STATUS REPORT status everon-radio-1: 6 living, 6 fit, 0 confirmed losses; sampled=23754.4 [session=1789861990-1]
|
||||||
|
#27 t=23.8s M7 TRANSMIT unit 3 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#28 t=24.8s M5 RECEIVE HQ received from unit 7 [session=1789861990-1]
|
||||||
|
#29 t=24.8s M8 TRANSMIT unit 4 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#30 t=24.8s M6 RECEIVE HQ received from unit 2 [session=1789861990-1]
|
||||||
|
#31 t=24.8s M9 REPORT X=6125 Z=7180: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: none drawn; vector X/Z=unknown (0s ago) [session=1789861990-1]
|
||||||
|
#32 t=25.8s M7 RECEIVE HQ received from unit 3 [session=1789861990-1]
|
||||||
|
#33 t=25.8s M9 TRANSMIT unit 2 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#34 t=26.8s M8 RECEIVE HQ received from unit 4 [session=1789861990-1]
|
||||||
|
#35 t=27.8s M9 RECEIVE HQ received from unit 2 [session=1789861990-1]
|
||||||
|
#36 t=27.8s M9 BELIEF delivered report M9 retained; tracks=1 [session=1789861990-1]
|
||||||
|
#37 t=27.8s M10 ORDER QUEUED group 6 search; belief=1 from report M9; destination=<6125,209.922,7180> [session=1789861990-1]
|
||||||
|
#38 t=28.8s M10 TRANSMIT HQ -> unit 6 (long-range) [session=1789861990-1]
|
||||||
|
#39 t=30.8s M10 RECEIVE unit 6 received from HQ [session=1789861990-1]
|
||||||
|
#40 t=30.8s M10 ORDER DELIVERED group 6 search from report M9; belief=1 destination=<6125,209.922,7180> [session=1789861990-1]
|
||||||
|
#41 t=34.8s M11 REPORT X=6125 Z=7180: at least 1 spotted nearby; on foot; speed/direction unknown; seen weapons: none drawn; vector X/Z=unknown (0s ago) [session=1789861990-1]
|
||||||
|
#42 t=35.9s M11 TRANSMIT unit 2 -> HQ (long-range) [session=1789861990-1]
|
||||||
|
#43 t=37.9s M11 RECEIVE HQ received from unit 2 [session=1789861990-1]
|
||||||
|
#44 t=37.9s M11 BELIEF delivered report M11 retained; tracks=1 [session=1789861990-1]
|
||||||
|
#45 t=67s M0 STOP HQ stopped; tactical orders released [session=1789861990-1]
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"stopped_unix": 1789862070.2824757,
|
||||||
|
"console_sha256": "6684d6c53bcc3dee0f6a7088190b989ff829243805519828468d309e974134eb",
|
||||||
|
"end_source_sha256": "688abe6decb3a1f46cbaa34210bd1f09310a08a23fa2ecceec5ec071d7c35116",
|
||||||
|
"source_unchanged_after_run": true,
|
||||||
|
"source_provenance": "launch_snapshot",
|
||||||
|
"launch_id": "e0ca992c-1799-457e-b1d3-d6552764bc58",
|
||||||
|
"launch_source_manifest": "launch-source-sha256.json",
|
||||||
|
"launch_source_metadata": "launch-source.json",
|
||||||
|
"launch_source_sha256": "688abe6decb3a1f46cbaa34210bd1f09310a08a23fa2ecceec5ec071d7c35116",
|
||||||
|
"external_addons_unchanged_after_run": true,
|
||||||
|
"external_addon_count": 6,
|
||||||
|
"external_addon_inputs": "external-addons-inputs.json",
|
||||||
|
"started_unix": 1789861938.725268,
|
||||||
|
"result": "smoke-completed",
|
||||||
|
"result_before_cleanup": "smoke-completed",
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"cleanup_report": {
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"idle_verified": true,
|
||||||
|
"errors": [],
|
||||||
|
"orphan_cleanup": {
|
||||||
|
"attempted": true,
|
||||||
|
"report": {
|
||||||
|
"scope": "/tmp/erri-headless-compat/pfx",
|
||||||
|
"candidates": [],
|
||||||
|
"term_sent": [],
|
||||||
|
"kill_sent": [],
|
||||||
|
"cleared": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runner_error": null,
|
||||||
|
"session": "/tmp/erri-workbench-external-profile/logs/logs_2026-09-20_01-52-20",
|
||||||
|
"rounds_required": 1,
|
||||||
|
"project": "chat",
|
||||||
|
"display": "headless Gamescope 1280x720/30Hz",
|
||||||
|
"dedicated_server": false,
|
||||||
|
"audio": "silent sink and per-test-stream mute"
|
||||||
|
}
|
||||||
@@ -0,0 +1,299 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_01-52-20\script.log started at 2026-09-20 01:52:24 (2026-09-19 23:52:24 UTC)
|
||||||
|
|
||||||
|
01:52:24.224 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
01:52:24.224 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
01:52:28.948 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
01:52:29.027 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
|
||||||
|
01:52:29.027 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
01:52:29.028 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
01:52:30.535 SCRIPT : Compiling Game scripts
|
||||||
|
01:52:30.535 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
01:52:30.535 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
01:52:30.778 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:30.892 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
01:52:30.935 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
01:52:31.062 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
01:52:31.100 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
01:52:31.170 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
01:52:31.170 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
01:52:31.172 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
01:52:31.232 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.232 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.234 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:52:31.234 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
01:52:31.266 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
01:52:31.298 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
01:52:31.703 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
01:52:31.711 SCRIPT : Module: Game; loaded 6481x files; 13123x classes; used 38852K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 87746ad2
|
||||||
|
01:52:32.734 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:52:32.734 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:52:53.516 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
01:52:53.516 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
01:52:53.516 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
01:52:53.516 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
01:52:53.517 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
01:52:53.518 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
01:52:53.519 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
01:52:53.519 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
01:52:53.541 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
01:52:56.875 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
01:52:56.875 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
01:53:10.680 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
01:53:10.705 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
01:53:14.767 SCRIPT : Map load time: 2229ms
|
||||||
|
01:53:14.773 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!
|
||||||
|
01:53:14.773 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!
|
||||||
|
01:53:14.775 SCRIPT (W): Can't open config file ""
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
01:53:14.781 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:53:14.782 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:53:14.782 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
01:53:14.794 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:53:14.794 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
01:53:14.797 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
01:53:14.854 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
01:53:14.870 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
01:53:15.070 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
01:53:16.587 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
01:53:16.607 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
01:53:16.608 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
01:53:16.635 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
01:53:16.638 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
01:53:16.691 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
01:53:16.692 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
01:53:16.697 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
01:53:16.743 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
01:53:16.744 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
01:53:16.745 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
01:53:16.746 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
01:53:16.749 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
01:53:16.750 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
01:53:16.750 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
01:53:16.751 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
01:53:16.751 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
01:53:16.751 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
01:53:16.752 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
01:53:16.752 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
01:53:16.753 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
01:53:16.753 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.753 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.753 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.754 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.754 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:16.754 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.611 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:17.865 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5266,7499.71> up=0.995655
|
||||||
|
01:53:17.865 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.28838 angularSpeed=0.080247
|
||||||
|
01:53:17.865 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.06,63.6108,7501.98>
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.06,63.3108,7501.98> terrainY=63.3154 tireTerrainGap=-0.00455475
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR SUPPORT: center=<7012.06,63.6108,7501.98> radius=0.3 bottom=<7012.06,63.3108,7501.98> fraction=0.434174 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00448227
|
||||||
|
01:53:17.865 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.5978,7497.71>
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1478,7497.71> terrainY=64.1538 tireTerrainGap=-0.00600433
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.5978,7497.71> radius=0.45 bottom=<7009.89,64.1478,7497.71> fraction=0.42713 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00602722
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2609,7497.76>
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8109,7497.76> terrainY=63.817 tireTerrainGap=-0.00609207
|
||||||
|
01:53:17.866 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2609,7497.76> radius=0.45 bottom=<7014.43,63.8109,7497.76> fraction=0.426667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00613403
|
||||||
|
01:53:17.866 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:18.117 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.117 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.117 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:18.118 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
01:53:18.624 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:18.625 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.625 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:18.880 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.11,63.5345,7499.72> up=0.994375
|
||||||
|
01:53:18.880 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0956318 angularSpeed=0.0260509
|
||||||
|
01:53:18.880 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:53:18.880 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6194,7501.99>
|
||||||
|
01:53:18.880 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3194,7501.99> terrainY=63.3135 tireTerrainGap=0.00589371
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6194,7501.99> radius=0.3 bottom=<7012.08,63.3194,7501.99> fraction=0.481502 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00593185
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.94,64.6011,7497.71>
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.94,64.1511,7497.71> terrainY=64.147 tireTerrainGap=0.00408173
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR SUPPORT: center=<7009.94,64.6011,7497.71> radius=0.45 bottom=<7009.94,64.1511,7497.71> fraction=0.473359 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00414276
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.48,64.2651,7497.79>
|
||||||
|
01:53:18.881 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.48,63.8151,7497.79> terrainY=63.8148 tireTerrainGap=0.000270844
|
||||||
|
01:53:18.882 SCRIPT : ERR GEAR SUPPORT: center=<7014.48,64.2651,7497.79> radius=0.45 bottom=<7014.48,63.8151,7497.79> fraction=0.455556 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=0.000221252
|
||||||
|
01:53:18.882 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
01:53:19.130 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.382 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
01:53:19.637 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.637 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.638 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:19.898 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5311,7499.75> up=0.994263
|
||||||
|
01:53:19.898 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0501342 angularSpeed=0.0608202
|
||||||
|
01:53:19.898 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
01:53:19.898 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6126,7502.02>
|
||||||
|
01:53:19.898 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3126,7502.02> terrainY=63.3105 tireTerrainGap=0.00202942
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6126,7502.02> radius=0.3 bottom=<7012.09,63.3126,7502.02> fraction=0.463679 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00201035
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5915,7497.73>
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1415,7497.73> terrainY=64.1404 tireTerrainGap=0.00102997
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5915,7497.73> radius=0.45 bottom=<7009.98,64.1415,7497.73> fraction=0.459338 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00105286
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2593,7497.83>
|
||||||
|
01:53:19.899 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8093,7497.83> terrainY=63.8121 tireTerrainGap=-0.00282669
|
||||||
|
01:53:19.900 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2593,7497.83> radius=0.45 bottom=<7014.52,63.8093,7497.83> fraction=0.441667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00283432
|
||||||
|
01:53:19.900 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:20.155 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.155 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
01:53:20.155 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.156 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.664 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
01:53:20.914 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.994342
|
||||||
|
01:53:20.914 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:53:20.915 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00130081
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.46049 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00130844
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5912,7497.74>
|
||||||
|
01:53:20.915 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1412,7497.74> terrainY=64.1386 tireTerrainGap=0.00260162
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5912,7497.74> radius=0.45 bottom=<7009.99,64.1412,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.0017128
|
||||||
|
01:53:20.916 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:53:20.916 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:21.165 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.165 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.165 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.166 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.668 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
01:53:21.668 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.669 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.669 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:21.918 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.14,63.5278,7499.77> up=0.994342
|
||||||
|
01:53:21.918 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
01:53:21.918 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.09,63.6107,7502.04>
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.09,63.3107,7502.04> terrainY=63.3094 tireTerrainGap=0.00130081
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR SUPPORT: center=<7012.09,63.6107,7502.04> radius=0.3 bottom=<7012.09,63.3107,7502.04> fraction=0.46049 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00130844
|
||||||
|
01:53:21.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.99,64.5912,7497.74>
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.99,64.1412,7497.74> terrainY=64.1386 tireTerrainGap=0.00260162
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR SUPPORT: center=<7009.99,64.5912,7497.74> radius=0.45 bottom=<7009.99,64.1412,7497.74> fraction=0.466629 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00266266
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.53,64.2594,7497.85>
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.53,63.8094,7497.85> terrainY=63.8111 tireTerrainGap=-0.0017128
|
||||||
|
01:53:21.920 SCRIPT : ERR GEAR SUPPORT: center=<7014.53,64.2594,7497.85> radius=0.45 bottom=<7014.53,63.8094,7497.85> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
01:53:21.921 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
01:53:22.172 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:22.172 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
01:53:22.172 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
01:53:22.187 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
01:53:22.188 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
01:53:22.189 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
01:53:23.109 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
01:53:23.148 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
01:53:23.353 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
01:53:23.354 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
01:53:23.355 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
01:53:23.361 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
01:53:23.364 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
01:53:23.365 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
01:53:23.365 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
01:53:34.477 SCRIPT : ERR HQ RESPONSE ARRANGEMENT: canonical prisoner moved to=<6125,210.022,7180> near original source group=2; temporary player damage protection=1; no AI/report/radio cadence changes
|
||||||
|
01:53:34.477 SCRIPT : ERR SMOKE PASS: HQ response original physical force, RTOs and canonical prisoner captured before arranged sighting
|
||||||
|
01:53:34.988 SCRIPT : ERR HQ RESPONSE PROOF: observed source reports=0; HQ: 7 groups, 0 delivered contacts, 0 assignments; 0 remembered tracks, 0 swept cells; Forces: 7 records, 7 physical, 0 dormant, 0 eliminated; 40 living, 0 casualties; mortars 1/1; HE shells 27; courier state=1 finite initial=12 delivered=0 stopped=0 (12 distinct original HE shells physically confirmed in existing western cache); radios=7 targets=0 fresh visual samples=1
|
||||||
|
01:53:40.199 SCRIPT : ERR HQ RESPONSE SIGHTING: source=2 report=M9 observer=SCR_ChimeraCharacter<0x0000000094E7C7B0> @"ENTITY:4611686018427390030" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6123.359375 209.987381 7157.326660> @"{333DA6244C7DA34C}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_SR.et" radio=SCR_ChimeraCharacter<0x0000000094E73048> @"ENTITY:4611686018427389136" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6124.036621 209.943451 7156.588379> @"{612F43A4D5AE765F}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_RTO.et" target=SCR_ChimeraCharacter<0x0000000094E845A8> @"ENTITY:4611686018427390810" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6125.000488 209.922028 7179.999512> @"{3FF693715C9F8928}Prefabs/ERR/Prisoner.et" observedAt=24697.7; actual native visual sample
|
||||||
|
01:53:45.141 SCRIPT : ERR HQ RESPONSE PROOF: observed source reports=1; HQ: 7 groups, 1 delivered contacts, 1 assignments; 1 remembered tracks, 0 swept cells; Forces: 7 records, 7 physical, 0 dormant, 0 eliminated; 40 living, 0 casualties; mortars 1/1; HE shells 27; courier state=1 finite initial=12 delivered=0 stopped=0 (12 distinct original HE shells physically confirmed in existing western cache); radios=7 targets=1 fresh visual samples=1
|
||||||
|
01:53:46.245 SCRIPT : ERR HQ RESPONSE DELIVERED: report=M9 downlink=M10 source=2 recipient=6 radio=SCR_ChimeraCharacter<0x0000000094E74218> @"ENTITY:4611686018427389236" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <5984.761719 218.359299 7226.867676> @"{612F43A4D5AE765F}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_RTO.et" waypoint=SCR_SearchAndDestroyWaypoint<0x00000000950D29E0> @"ENTITY:4611686018427391736" ('SCR_SearchAndDestroyWaypoint') at <6125.000488 210.021881 7179.999512> @"{B3E7B8DC2BAB8ACC}Prefabs/AI/Waypoints/AIWaypoint_SearchAndDestroy.et" observedAt=24697.7
|
||||||
|
01:53:50.283 SCRIPT : ERR HQ RESPONSE SIGHTING: source=2 report=M11 observer=SCR_ChimeraCharacter<0x0000000094E7C7B0> @"ENTITY:4611686018427390030" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6123.738281 210.058563 7162.806152> @"{333DA6244C7DA34C}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_SR.et" radio=SCR_ChimeraCharacter<0x0000000094E73048> @"ENTITY:4611686018427389136" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6119.732910 210.165909 7156.926758> @"{612F43A4D5AE765F}Prefabs/Characters/Factions/OPFOR/USSR_Army/Character_USSR_RTO.et" target=SCR_ChimeraCharacter<0x0000000094E845A8> @"ENTITY:4611686018427390810" ('SCR_ChimeraCharacter','Assets/Characters/Basebody/Basebody_Male_01.xob') at <6125.000488 209.922028 7179.999512> @"{3FF693715C9F8928}Prefabs/ERR/Prisoner.et" observedAt=34747.5; actual native visual sample
|
||||||
|
01:53:52.238 SCRIPT : ERR SMOKE PASS: HQ response actual sighting/report/uplink/HQ receipt/downlink journal lineage reaches distinct original infantry with bounded unique waypoints
|
||||||
|
01:53:52.238 SCRIPT : ERR SMOKE PASS: HQ response original recipient physically moves toward its native Search waypoint with no replacement or additional force
|
||||||
|
01:53:52.239 SCRIPT : INFO: KILL SUICIDE: jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) from US faction at <6125, 209.922, 7180> killed himself!
|
||||||
|
01:53:56.282 SCRIPT : ERR SMOKE PASS: native damage kills prisoner
|
||||||
|
01:53:56.283 SCRIPT : ERR SMOKE PASS: death selects spectator without another life
|
||||||
|
01:53:56.283 SCRIPT : ERR SMOKE PASS: spectator camera activates after native death
|
||||||
|
01:54:22.465 SCRIPT : Rereintroduced [mission]: phase 1 -> 6
|
||||||
|
01:54:22.466 SCRIPT : ERR SMOKE PASS: death exhausts round life and reaches defeat after spectator grace
|
||||||
|
01:54:22.466 SCRIPT : ERR SMOKE COMPLETE: terminal=6 lostHelicopterCase=0 playerDeathCase=1
|
||||||
|
01:54:22.577 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = POSTGAME
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:54:22.580 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
01:54:24.644 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent Back
|
||||||
|
01:54:24.644 SCRIPT : -- Stack trace --
|
||||||
|
01:54:24.644 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:54:24.644 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:54:24.644 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 15
|
||||||
|
01:54:24.644 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:54:24.645 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:54:24.645 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:54:24.645 SCRIPT : -----------------
|
||||||
|
01:54:24.645 SCRIPT (W): SCR_ScriptedWidgetComponent.GetComponent: widget not found: SCR_InputButtonComponent ChatButton
|
||||||
|
01:54:24.645 SCRIPT : -- Stack trace --
|
||||||
|
01:54:24.645 SCRIPT : GetComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_ScriptedWidgetComponent.c : 43
|
||||||
|
01:54:24.645 SCRIPT : GetInputButtonComponent() Scripts/Game/UI/Components/WidgetLibrary/SCR_InputButton/SCR_InputButtonComponent.c : 1214
|
||||||
|
01:54:24.645 SCRIPT : OnMenuOpen() Scripts/Game/UI/GameOverScreen/SCR_GameOverScreenInput.c : 21
|
||||||
|
01:54:24.646 SCRIPT : OpenGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 447
|
||||||
|
01:54:24.646 SCRIPT : ShowGameOverScreen() Scripts/Game/GameOverScreen/SCR_GameOverScreenManagerComponent.c : 177
|
||||||
|
01:54:24.646 SCRIPT : OnUpdate() Scripts/Game/game.c : 885
|
||||||
|
01:54:24.646 SCRIPT : -----------------
|
||||||
|
01:54:24.647 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
01:54:24.648 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"kind": "launch_snapshot"
|
||||||
|
}
|
||||||
@@ -0,0 +1,230 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c": "db278b200b3ebfb7072d2ec3ff296a3aeb9fdc76f6e421eed51dde1e05b37070",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "358661906493b041ec67c4c081fa6adc3071adefd3c79a912464c37bf01e408e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "fb14c275fef1614040e6ab28e366581a7c55b0787c0aa04479ba4244e7b3862c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c": "bcc586be7dbbe940745c7b824e0a2bbec36bf0426c895b02a386ba8cab5840e1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "1efb5e604704b3d86a4adaf30fa43d776eb0c612977e1c43ee083700562c6a0d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c": "db3ce0af2ac2bedf8fbeebb29f2735a5a8ee6bf849256edda1c74c06178bc0da",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "9852bf0ccdc9d3a29597dff4b6ec68af2b7c04b29f2b74f126028da2d1e58e5e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQWatch.c": "f537fbfed5f725cbabf74bc0a3cc0422ef937234177ae789160ff4164bf5fe3a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "cc6977d1faffb5fd25ae56da0074e137f5ae8309db1b11640a526f20959844ee",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "d0a210b437fdec6b3c455c8ddf0ceda0b94b70382297f30d14b3c074fb213832",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "3a950653f09689738be09f793149873fbca1da668ad0c197ab500b23f574de3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,618 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-07-06\console.log started at 2026-09-20 02:07:06 (2026-09-20 00:07:06 UTC)
|
||||||
|
|
||||||
|
02:07:06.931 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-07-06' to filesystem under name logs
|
||||||
|
02:07:06.931 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\profile' to filesystem under name profile
|
||||||
|
02:07:06.931 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
|
||||||
|
02:07:06.933 PROFILING : Workbench Create Engine took: 8.123100 ms
|
||||||
|
02:07:07.973 INIT : INIT : Workbench Init Engine
|
||||||
|
02:07:07.973 ENGINE : Initializing engine, version 192142
|
||||||
|
02:07:07.973 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-external-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateWorldPlugin -errPlay 1 -errSmoke 1 -errSmokeOutcome convoy -noThrow -disableCrashReporter
|
||||||
|
02:07:07.987 ENGINE : Addon dirs:
|
||||||
|
02:07:07.987 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/'
|
||||||
|
02:07:07.987 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
|
||||||
|
02:07:07.987 ENGINE : dir: './addons'
|
||||||
|
02:07:07.987 ENGINE : dir: 'Z:/tmp/erri-workbench-external-profile/addons'
|
||||||
|
02:07:07.987 ENGINE : Available addons:
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
02:07:07.987 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
|
||||||
|
02:07:07.987 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
|
||||||
|
02:07:07.987 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\chat' to filesystem under name ERR_Chat
|
||||||
|
02:07:07.987 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\map' to filesystem under name ERR_Map
|
||||||
|
02:07:07.987 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\intel' to filesystem under name ERR_Intel
|
||||||
|
02:07:07.988 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\ai' to filesystem under name ERR_Ai
|
||||||
|
02:07:07.989 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
|
||||||
|
02:07:07.990 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
|
||||||
|
02:07:07.992 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
|
||||||
|
02:07:07.996 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
|
||||||
|
02:07:07.998 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
|
||||||
|
02:07:08.003 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
|
||||||
|
02:07:08.004 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
|
||||||
|
02:07:08.118 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
|
||||||
|
02:07:08.121 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
|
||||||
|
02:07:08.121 ENGINE : CPU vendor : AuthenticAMD
|
||||||
|
02:07:08.121 ENGINE : CPU type : 2
|
||||||
|
02:07:08.121 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
|
||||||
|
02:07:08.121 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
|
||||||
|
02:07:08.121 ENGINE : CPU count logical : 16
|
||||||
|
02:07:08.121 ENGINE : CPU count physical : 8
|
||||||
|
02:07:08.121 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
|
||||||
|
02:07:08.121 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
02:07:08.121 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
02:07:08.122 RESOURCES : ResourceDB: loading cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
02:07:08.122 RESOURCES : ResourceDB: loading cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
02:07:08.122 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_BMP-1 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/resourceDatabase.rdb)
|
||||||
|
02:07:08.123 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_SpaceCore path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/resourceDatabase.rdb)
|
||||||
|
02:07:08.124 RESOURCES : ResourceDB: loading cache (id=6 name=WCS_Armaments path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/resourceDatabase.rdb)
|
||||||
|
02:07:08.126 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Core path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/resourceDatabase.rdb)
|
||||||
|
02:07:08.136 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_02 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/resourceDatabase.rdb)
|
||||||
|
02:07:08.138 RESOURCES : ResourceDB: loading cache (id=9 name=RHS_Content_01 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/resourceDatabase.rdb)
|
||||||
|
02:07:08.144 RESOURCES : ResourceDB: loading cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
02:07:08.147 RESOURCES : ResourceDB: loading cache (id=11 name=ArmaReforger path=Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/resourceDatabase.rdb)
|
||||||
|
02:07:08.288 RESOURCES : ResourceDB: loading cache (id=12 name=core path=./addons/core/resourceDatabase.rdb)
|
||||||
|
02:07:08.290 RESOURCES : ResourceDB: loading cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
02:07:08.290 RESOURCES : ResourceDB: loading cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-07-06/resourceDatabase.rdb)
|
||||||
|
02:07:08.451 RESOURCES : RESOURCES : ResourceDB: full scan
|
||||||
|
02:07:08.457 RESOURCES : RESOURCES : scanning...
|
||||||
|
02:07:08.457 RESOURCES : RESOURCES : scanning @"ERR_Chat"
|
||||||
|
02:07:08.467 RESOURCES : RESOURCES : scanning @"ERR_Map"
|
||||||
|
02:07:08.469 RESOURCES : RESOURCES : scanning @"ERR_Intel"
|
||||||
|
02:07:08.469 RESOURCES : RESOURCES : scanning @"ERR_Ai"
|
||||||
|
02:07:08.471 RESOURCES : RESOURCES : scanning @"WCS_BMP-1"
|
||||||
|
02:07:08.475 RESOURCES : RESOURCES : scanning @"WCS_SpaceCore"
|
||||||
|
02:07:08.479 RESOURCES : RESOURCES : scanning @"WCS_Armaments"
|
||||||
|
02:07:08.483 RESOURCES : RESOURCES : scanning @"RHS_Core"
|
||||||
|
02:07:08.496 RESOURCES : RESOURCES : scanning @"RHS_Content_02"
|
||||||
|
02:07:08.500 RESOURCES : RESOURCES : scanning @"RHS_Content_01"
|
||||||
|
02:07:08.508 RESOURCES : RESOURCES : scanning @"ERR_Core"
|
||||||
|
02:07:08.512 RESOURCES : RESOURCES : scanning @"ArmaReforger"
|
||||||
|
02:07:08.741 RESOURCES : RESOURCES : scanning @"core"
|
||||||
|
02:07:08.746 RESOURCES : RESOURCES : scanning @"profile"
|
||||||
|
02:07:08.746 RESOURCES : RESOURCES : scanning @"logs"
|
||||||
|
02:07:08.746 RESOURCES : RESOURCES : processing meta-files...
|
||||||
|
02:07:08.822 RESOURCES : RESOURCES : processing files...
|
||||||
|
02:07:08.823 INIT : Workbench startup
|
||||||
|
02:07:08.823 INIT : Workbench Init Engine
|
||||||
|
02:07:08.823 RESOURCES : ResourceDB: full scan
|
||||||
|
02:07:08.823 RESOURCES : processing files...
|
||||||
|
02:07:08.823 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES : RESOURCES : processing folders...
|
||||||
|
02:07:08.844 RESOURCES : RESOURCES : creating GUID-item mapping...
|
||||||
|
02:07:08.863 RESOURCES : RESOURCES : building tree...
|
||||||
|
02:07:08.926 PROFILING : ResourceDB: full scan took: 474.580800 ms
|
||||||
|
02:07:08.927 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
02:07:08.928 RESOURCES : ResourceDB: written 924/924 bytes
|
||||||
|
02:07:08.928 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:07:08.929 RESOURCES : ResourceDB: saving cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
02:07:08.930 RESOURCES : ResourceDB: written 819/819 bytes
|
||||||
|
02:07:08.930 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:07:08.930 RESOURCES : ResourceDB: saving cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
02:07:08.932 RESOURCES : ResourceDB: written 404/404 bytes
|
||||||
|
02:07:08.932 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:07:08.932 RESOURCES : ResourceDB: saving cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
02:07:08.934 RESOURCES : ResourceDB: written 3219/3219 bytes
|
||||||
|
02:07:08.934 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:07:08.934 RESOURCES : ResourceDB: saving cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
02:07:08.936 RESOURCES : ResourceDB: written 8095/8095 bytes
|
||||||
|
02:07:08.936 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:07:08.936 RESOURCES : ResourceDB: saving cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
02:07:08.937 RESOURCES : ResourceDB: written 206/206 bytes
|
||||||
|
02:07:08.937 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:07:08.937 RESOURCES : ResourceDB: saving cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-07-06/resourceDatabase.rdb)
|
||||||
|
02:07:08.939 RESOURCES : ResourceDB: written 208/208 bytes
|
||||||
|
02:07:08.939 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:07:08.939 ENGINE : GameProject load
|
||||||
|
02:07:08.939 ENGINE : Loaded addons:
|
||||||
|
02:07:08.939 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
02:07:08.939 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
02:07:08.941 ENGINE : GameProject load
|
||||||
|
02:07:08.941 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
02:07:08.941 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
02:07:08.941 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
02:07:08.941 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
02:07:08.942 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
02:07:08.942 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
02:07:08.942 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
02:07:08.942 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
02:07:08.943 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
|
||||||
|
02:07:08.944 ENGINE : No Enfusion settings file loaded. Continuing with defaults
|
||||||
|
02:07:09.037 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
|
||||||
|
02:07:09.038 RENDER : Basic screen setup:
|
||||||
|
02:07:09.038 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
|
||||||
|
02:07:09.038 RENDER : MSAA : none
|
||||||
|
02:07:09.051 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
|
||||||
|
02:07:09.051 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
|
||||||
|
02:07:09.051 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
|
||||||
|
02:07:09.051 RENDER : * core clocks 2720 MHz, memory 1124 MHz
|
||||||
|
02:07:09.051 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
|
||||||
|
02:07:09.051 RENDER : AMD AGS correctly initialized
|
||||||
|
02:07:09.051 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
|
||||||
|
02:07:09.051 RENDER : Detected output devices:
|
||||||
|
02:07:09.051 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
|
||||||
|
02:07:09.051 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
|
||||||
|
02:07:09.051 RENDER : Concurrent frames limit 2
|
||||||
|
02:07:09.127 RENDER : DX12 device successfully created by AMD AGS library
|
||||||
|
02:07:09.127 RENDER : * user markers not supported in this version AMD SW
|
||||||
|
02:07:09.127 RENDER : Graphics device features
|
||||||
|
02:07:09.127 RENDER : Needed:
|
||||||
|
02:07:09.127 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
|
||||||
|
02:07:09.127 RENDER : Optional:
|
||||||
|
02:07:09.127 RENDER : * Allow tearing (VSYNC) : 1
|
||||||
|
02:07:09.127 RENDER : * 16 bits : 1
|
||||||
|
02:07:09.127 RENDER : * Resource heap tier : 3
|
||||||
|
02:07:09.127 RENDER : * Persistent heaps (DRED) : 1
|
||||||
|
02:07:09.127 RENDER : * DRED 1.2 is supported by compiler
|
||||||
|
02:07:09.148 RENDER : Main RT format setup.
|
||||||
|
02:07:09.148 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
|
||||||
|
02:07:09.148 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
|
||||||
|
02:07:09.150 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
|
||||||
|
02:07:09.180 PROFILING : Settings changed took: 0.022900 ms
|
||||||
|
02:07:10.449 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
02:07:10.449 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
02:07:10.450 AUDIO : Audio client:
|
||||||
|
02:07:10.450 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
02:07:10.453 RENDER : RENDER : Reload shaders
|
||||||
|
02:07:10.454 RENDER : Enfusion shader version 13
|
||||||
|
02:07:10.454 INIT : INIT : ShaderListReload
|
||||||
|
02:07:10.454 PROFILING : ShaderListReload took: 0.000400 ms
|
||||||
|
02:07:10.593 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
02:07:10.593 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
02:07:10.593 AUDIO : Audio client:
|
||||||
|
02:07:10.593 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
02:07:10.832 RENDER : Loaded 3752 newer shader binaries
|
||||||
|
02:07:10.832 PROFILING : Reload shaders took: 379.062000 ms
|
||||||
|
02:07:10.832 ENGINE : Initializing inputs.
|
||||||
|
02:07:10.846 NETWORK : Initializing networking.
|
||||||
|
02:07:10.846 NETWORK : Using new GameRplScheduler.
|
||||||
|
02:07:10.846 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
02:07:10.846 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
02:07:15.436 PROFILING : ScriptProjectManager init took: 4589.526500 ms
|
||||||
|
02:07:15.533 PROFILING : Initializing scripts took: 4686.552700 ms
|
||||||
|
02:07:15.551 ENGINE : Enfusion engine successfully created.
|
||||||
|
02:07:15.551 PROFILING : Workbench Init Engine took: 7577.561400 ms
|
||||||
|
02:07:15.551 INIT : INIT : Workbench Create Game
|
||||||
|
02:07:15.564 GUI : Using default language (en_us)
|
||||||
|
02:07:15.564 GUI : Loading 'en_us' localization file.
|
||||||
|
02:07:15.564 INIT : INIT : Loading StringTable
|
||||||
|
02:07:15.590 PROFILING : Loading StringTable took: 26.043100 ms
|
||||||
|
02:07:15.590 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
02:07:15.661 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
|
||||||
|
02:07:15.661 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
02:07:15.662 PROFILING : Compiling GameLib scripts took: 71.576400 ms
|
||||||
|
02:07:15.662 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
02:07:17.162 INIT : Workbench Create Game
|
||||||
|
02:07:17.162 SCRIPT : Compiling Game scripts
|
||||||
|
02:07:17.162 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
02:07:17.162 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
02:07:17.394 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.506 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
02:07:17.550 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
02:07:17.722 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
02:07:17.792 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
02:07:17.792 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
02:07:17.794 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
02:07:17.846 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.846 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.847 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:07:17.847 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:07:17.877 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.908 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
02:07:18.309 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
02:07:18.317 SCRIPT : Module: Game; loaded 6486x files; 13142x classes; used 38947K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 7baef036
|
||||||
|
02:07:18.366 PROFILING : Compiling Game scripts took: 2703.584700 ms
|
||||||
|
02:07:18.372 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
02:07:18.428 ENGINE : Game successfully created.
|
||||||
|
02:07:18.429 PROFILING : Workbench Create Game took: 2877.678600 ms
|
||||||
|
02:07:18.437 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/thumbnails
|
||||||
|
02:07:19.346 INIT : INIT : Workbench Reload Game
|
||||||
|
02:07:19.347 ENGINE : Game destroyed.
|
||||||
|
02:07:19.356 GUI : Using default language (en_us)
|
||||||
|
02:07:19.356 GUI : Loading 'en_us' localization file.
|
||||||
|
02:07:19.356 INIT : INIT : Loading StringTable
|
||||||
|
02:07:19.367 PROFILING : Loading StringTable took: 10.915000 ms
|
||||||
|
02:07:19.367 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
02:07:19.375 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:07:19.375 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:07:19.375 ENGINE : Game successfully created.
|
||||||
|
02:07:19.375 ENGINE : Game successfully initialized.
|
||||||
|
02:07:19.375 PROFILING : Workbench Reload Game took: 29.268500 ms
|
||||||
|
02:07:20.155 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
|
||||||
|
02:07:21.183 PROFILING : Entities load took: 1028.219200 ms
|
||||||
|
02:07:21.195 WORLD : WORLD : CreateEntities
|
||||||
|
02:07:21.200 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
02:07:21.201 PROFILING : NotifyBeforeEntitiesCreated took: 0.002800 ms
|
||||||
|
02:07:21.201 WORLD : WORLD : Wait for preloading data
|
||||||
|
02:07:21.201 PROFILING : Wait for preloading data took: 0.003200 ms
|
||||||
|
02:07:21.310 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
|
||||||
|
02:07:21.310 PROFILING : PROFILING : Terrain load
|
||||||
|
02:07:23.380 PROFILING : Terrain load took: 2068.833700 ms
|
||||||
|
02:07:27.319 WORLD : CreateEntities
|
||||||
|
02:07:27.320 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"
|
||||||
|
02:07:27.320 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:07:27.320 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:07:37.979 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
02:07:37.980 PROFILING : NotifyBeforeEntitiesInitialized took: 0.005500 ms
|
||||||
|
02:07:38.437 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
02:07:38.437 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
02:07:38.440 PROFILING : Initializing road networks... took: 2.438800 ms
|
||||||
|
02:07:38.440 PROFILING : NotifyEntitiesInitialized took: 2.957000 ms
|
||||||
|
02:07:38.440 PROFILING : CreateEntities took: 17245.047500 ms
|
||||||
|
02:07:38.616 PROFILING : * WorldEditor: LoadWorld: 18479.976300 ms
|
||||||
|
02:07:40.204 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
|
||||||
|
02:07:40.205 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
|
||||||
|
02:07:40.206 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
|
||||||
|
02:07:40.207 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
|
||||||
|
02:07:40.297 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
02:07:40.325 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
02:07:40.350 BACKEND : Attempting online Game Config instead.
|
||||||
|
02:07:43.723 INIT : INIT : Workbench Reload Game
|
||||||
|
02:07:43.725 ENGINE : Game destroyed.
|
||||||
|
02:07:43.731 GUI : Using default language (en_us)
|
||||||
|
02:07:43.731 GUI : Loading 'en_us' localization file.
|
||||||
|
02:07:43.731 INIT : INIT : Loading StringTable
|
||||||
|
02:07:43.754 PROFILING : Loading StringTable took: 23.074300 ms
|
||||||
|
02:07:43.755 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
02:07:43.763 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:07:43.763 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:07:43.763 ENGINE : Game successfully created.
|
||||||
|
02:07:43.763 ENGINE : Game successfully initialized.
|
||||||
|
02:07:43.763 PROFILING : Workbench Reload Game took: 40.381900 ms
|
||||||
|
02:07:43.765 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
02:07:43.817 PLATFORM : Save data from container 'settings' have been loaded
|
||||||
|
02:07:43.908 PLATFORM : Save data from container 'sessions' have been loaded
|
||||||
|
02:07:44.005 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
|
||||||
|
02:07:44.013 WORLD : WORLD : Game::LoadEntities
|
||||||
|
02:07:44.013 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
|
||||||
|
02:07:44.014 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
|
||||||
|
02:07:44.014 WORLD : WORLD : CreateEntities
|
||||||
|
02:07:44.014 WORLD : WORLD : CreateEntities
|
||||||
|
02:07:44.014 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
02:07:44.031 RESOURCES : Loaded mission headers from 13 addon(s)!
|
||||||
|
02:07:44.031 PROFILING : NotifyBeforeEntitiesCreated took: 16.931000 ms
|
||||||
|
02:07:44.031 WORLD : WORLD : Wait for preloading data
|
||||||
|
02:07:44.031 PROFILING : Wait for preloading data took: 0.000600 ms
|
||||||
|
02:07:48.608 WORLD : Game::LoadEntities
|
||||||
|
02:07:48.608 WORLD : CreateEntities
|
||||||
|
02:07:48.608 WORLD : CreateEntities
|
||||||
|
02:07:48.608 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"
|
||||||
|
02:07:48.608 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:07:48.608 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:07:50.245 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
02:07:50.245 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.245 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>')
|
||||||
|
02:07:50.246 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
02:07:50.246 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.246 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>')
|
||||||
|
02:07:50.246 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
02:07:50.246 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.246 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>')
|
||||||
|
02:07:50.251 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
02:07:50.251 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.251 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>')
|
||||||
|
02:07:50.251 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
02:07:50.251 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.251 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>')
|
||||||
|
02:07:50.251 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
02:07:50.251 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.252 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>')
|
||||||
|
02:07:50.257 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
02:07:50.257 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.257 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>')
|
||||||
|
02:07:50.257 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
02:07:50.257 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.257 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>')
|
||||||
|
02:07:50.257 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
02:07:50.257 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.257 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>')
|
||||||
|
02:07:56.194 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
02:07:56.194 PROFILING : NotifyBeforeEntitiesInitialized took: 0.043200 ms
|
||||||
|
02:07:58.260 WORLD : InitEntities 'world'
|
||||||
|
02:07:58.260 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
02:07:58.260 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
02:07:58.286 WORLD : InitEntities 'world'
|
||||||
|
02:07:58.286 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
02:07:58.286 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
02:07:58.287 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
02:07:58.287 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
02:07:58.292 PROFILING : Initializing road networks... took: 5.069900 ms
|
||||||
|
02:07:58.292 DEFAULT : DEFAULT : WorldVolumesCollection
|
||||||
|
02:07:58.357 PROFILING : WorldVolumesCollection took: 64.765100 ms
|
||||||
|
02:07:58.357 INIT : INIT : SoundWorldInit
|
||||||
|
02:07:58.374 PROFILING : SoundWorldInit took: 16.959100 ms
|
||||||
|
02:07:58.374 PROFILING : NotifyEntitiesInitialized took: 87.026100 ms
|
||||||
|
02:07:58.374 PROFILING : CreateEntities took: 14359.717600 ms
|
||||||
|
02:07:58.374 PROFILING : CreateEntities took: 14359.905200 ms
|
||||||
|
02:07:58.375 WORLD : WORLD : Wait for preloading data around camera
|
||||||
|
02:07:58.375 PROFILING : Wait for preloading data around camera took: 0.001200 ms
|
||||||
|
02:07:58.375 WORLD : WORLD : EOnActivate
|
||||||
|
02:07:58.409 PROFILING : EOnActivate took: 33.825800 ms
|
||||||
|
02:07:58.409 PROFILING : Game::LoadEntities took: 14395.899700 ms
|
||||||
|
02:07:58.688 DEFAULT : Entered offline game state.
|
||||||
|
02:08:02.904 SCRIPT : Map load time: 2435ms
|
||||||
|
02:08:02.904 NETWORK : Player connected: connectionID=2147483646
|
||||||
|
02:08:02.904 NETWORK : ### Connecting player: connectionID=2147483646, Name=
|
||||||
|
02:08:02.905 NETWORK : ### Creating player: PlayerId=1, Name=jakub
|
||||||
|
02:08:02.912 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:08:02.912 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
02:08:02.912 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:08:02.912 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!
|
||||||
|
02:08:02.912 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!
|
||||||
|
02:08:02.915 SCRIPT (W): Can't open config file ""
|
||||||
|
02:08:02.921 WORLD : InitEntities 'world'
|
||||||
|
02:08:02.921 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:08:02.921 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
02:08:02.934 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:08:02.934 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
02:08:02.935 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:08:02.935 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:08:02.935 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:08:02.939 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
|
||||||
|
02:08:02.940 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
02:08:02.940 NETWORK : Players connecting: 0
|
||||||
|
02:08:02.940 NETWORK : Players connected: 1 / 1
|
||||||
|
02:08:02.966 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/autosaves
|
||||||
|
02:08:02.967 PROFILING : Workbench startup took: 56102.132300 ms
|
||||||
|
02:08:02.989 WORLD : Frame start
|
||||||
|
02:08:02.989 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
02:08:03.002 WORLD : UpdateEntities
|
||||||
|
02:08:03.002 WORLD : Frame
|
||||||
|
02:08:03.002 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
02:08:03.186 WORLD : UpdateEntities
|
||||||
|
02:08:03.186 WORLD : PostFrame
|
||||||
|
02:08:03.186 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
02:08:03.186 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
02:08:03.228 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:08:03.228 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:08:03.228 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
02:08:03.228 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
02:08:03.379 RENDER : RENDER : ObjectsHeightMap::Build
|
||||||
|
02:08:03.379 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
|
||||||
|
02:08:03.551 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 171.014300 ms
|
||||||
|
02:08:03.560 PROFILING : ObjectsHeightMap::Build took: 180.111600 ms
|
||||||
|
02:08:04.695 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
02:08:04.729 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
02:08:04.729 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
02:08:04.786 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
02:08:04.788 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
02:08:04.873 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:08:04.873 WORLD : InitEntities 'world'
|
||||||
|
02:08:04.873 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:08:04.873 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
02:08:04.876 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
02:08:04.877 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
02:08:04.891 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
02:08:04.957 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
02:08:04.958 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
02:08:04.960 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
02:08:04.960 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
02:08:04.967 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
02:08:04.969 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
02:08:04.969 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
02:08:04.971 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
02:08:04.971 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
02:08:04.971 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
02:08:04.971 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
02:08:04.971 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:08:04.973 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.973 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:05.846 WORLD : UpdateEntities
|
||||||
|
02:08:05.847 WORLD : AfterPostSimulate
|
||||||
|
02:08:05.847 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
02:08:05.862 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:05.862 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:05.862 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:05.863 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:06.111 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5436,7499.71> up=0.995593
|
||||||
|
02:08:06.111 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.352152 angularSpeed=0.0694946
|
||||||
|
02:08:06.111 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6137,7501.98>
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3137,7501.98> terrainY=63.3151 tireTerrainGap=-0.00140381
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6137,7501.98> radius=0.3 bottom=<7012.07,63.3137,7501.98> fraction=0.448739 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00127792
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.5961,7497.71>
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1461,7497.71> terrainY=64.154 tireTerrainGap=-0.00786591
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.5961,7497.71> radius=0.45 bottom=<7009.89,64.1461,7497.71> fraction=0.418957 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00782776
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2625,7497.75>
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8125,7497.75> terrainY=63.8173 tireTerrainGap=-0.00479507
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2625,7497.75> radius=0.45 bottom=<7014.43,63.8125,7497.75> fraction=0.432778 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00478745
|
||||||
|
02:08:06.113 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:06.387 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:06.388 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:06.388 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:06.388 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:06.881 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:06.882 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:06.882 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:07.138 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.1,63.5287,7499.72> up=0.99416
|
||||||
|
02:08:07.138 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0859079 angularSpeed=0.0674902
|
||||||
|
02:08:07.138 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:07.138 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6186,7501.99>
|
||||||
|
02:08:07.138 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3186,7501.99> terrainY=63.3135 tireTerrainGap=0.00517273
|
||||||
|
02:08:07.138 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6186,7501.99> radius=0.3 bottom=<7012.07,63.3186,7501.99> fraction=0.478431 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00525665
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.93,64.6007,7497.72>
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.93,64.1507,7497.72> terrainY=64.1479 tireTerrainGap=0.00276184
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR SUPPORT: center=<7009.93,64.6007,7497.72> radius=0.45 bottom=<7009.93,64.1507,7497.72> fraction=0.467452 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00283813
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.47,64.2643,7497.79>
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.47,63.8143,7497.79> terrainY=63.8148 tireTerrainGap=-0.000476837
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR SUPPORT: center=<7014.47,64.2643,7497.79> radius=0.45 bottom=<7014.47,63.8143,7497.79> fraction=0.452222 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.000511169
|
||||||
|
02:08:07.139 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:07.414 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:07.414 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:07.415 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:07.415 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:07.655 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
02:08:07.908 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:07.908 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:07.909 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:08.164 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.12,63.5322,7499.75> up=0.993849
|
||||||
|
02:08:08.165 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0315259 angularSpeed=0.0100257
|
||||||
|
02:08:08.165 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:08.165 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6123,7502.02>
|
||||||
|
02:08:08.165 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3123,7502.02> terrainY=63.3111 tireTerrainGap=0.00112534
|
||||||
|
02:08:08.165 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6123,7502.02> radius=0.3 bottom=<7012.07,63.3123,7502.02> fraction=0.459505 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.001091
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.97,64.593,7497.72>
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.97,64.143,7497.72> terrainY=64.1417 tireTerrainGap=0.00131226
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR SUPPORT: center=<7009.97,64.593,7497.72> radius=0.45 bottom=<7009.97,64.143,7497.72> fraction=0.460762 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00137329
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.51,64.2602,7497.84>
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.51,63.8102,7497.84> terrainY=63.812 tireTerrainGap=-0.0018425
|
||||||
|
02:08:08.167 SCRIPT : ERR GEAR SUPPORT: center=<7014.51,64.2602,7497.84> radius=0.45 bottom=<7014.51,63.8102,7497.84> fraction=0.446111 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00185394
|
||||||
|
02:08:08.167 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:08.433 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.433 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:08.433 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.434 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.945 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:08.945 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:08.945 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.946 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:09.199 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5272,7499.75> up=0.993799
|
||||||
|
02:08:09.199 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:08:09.199 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00117111
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.459933 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00118637
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5931,7497.73>
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1431,7497.73> terrainY=64.1406 tireTerrainGap=0.00246429
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5931,7497.73> radius=0.45 bottom=<7009.98,64.1431,7497.73> fraction=0.466068 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00254059
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00175858
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
02:08:09.201 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:09.462 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:09.462 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.463 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.463 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.976 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.977 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:09.977 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:09.977 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:10.473 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5272,7499.75> up=0.993799
|
||||||
|
02:08:10.474 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:08:10.474 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:10.474 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:08:10.474 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00117111
|
||||||
|
02:08:10.474 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.459933 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00118637
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5931,7497.73>
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1431,7497.73> terrainY=64.1406 tireTerrainGap=0.00246429
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5931,7497.73> radius=0.45 bottom=<7009.98,64.1431,7497.73> fraction=0.466068 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00254059
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00175858
|
||||||
|
02:08:10.476 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
02:08:10.476 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:10.476 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:10.476 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:10.477 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
02:08:10.498 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
02:08:10.499 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
02:08:10.499 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
02:08:10.500 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
02:08:10.500 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
02:08:10.500 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
02:08:10.501 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
02:08:11.463 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
02:08:11.516 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.391,7158.5>
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
02:08:11.606 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
02:08:11.606 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
02:08:11.606 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
02:08:11.610 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
02:08:11.610 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
02:08:11.610 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
02:08:11.611 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
02:08:11.614 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
02:08:11.614 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
02:08:21.699 SCRIPT : ERR SMOKE PASS: convoy authored supply-site road survey seed exists
|
||||||
|
02:08:21.700 SCRIPT : ERR CONVOY NATIVE: road survey seed=<6150, 0, 7050>
|
||||||
|
02:08:21.703 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey accepted six real road positions
|
||||||
|
02:08:21.704 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement
|
||||||
@@ -0,0 +1,123 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-07-06\error.log started at 2026-09-20 02:07:08 (2026-09-20 00:07:08 UTC)
|
||||||
|
|
||||||
|
02:07:08.823 INIT : Workbench startup
|
||||||
|
02:07:08.823 INIT : Workbench Init Engine
|
||||||
|
02:07:08.823 RESOURCES : ResourceDB: full scan
|
||||||
|
02:07:08.823 RESOURCES : processing files...
|
||||||
|
02:07:08.823 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
02:07:08.835 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
02:07:08.836 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
02:07:08.941 ENGINE : GameProject load
|
||||||
|
02:07:08.941 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
02:07:08.941 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
02:07:08.941 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
02:07:08.941 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
02:07:08.942 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
02:07:08.942 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
02:07:08.942 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
02:07:08.942 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
02:07:17.162 INIT : Workbench Create Game
|
||||||
|
02:07:17.162 SCRIPT : Compiling Game scripts
|
||||||
|
02:07:17.162 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
02:07:17.162 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
02:07:17.394 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.506 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
02:07:17.550 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
02:07:17.722 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
02:07:17.792 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
02:07:17.792 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
02:07:17.794 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
02:07:17.846 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.846 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.847 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:07:17.847 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:07:17.877 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.908 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
02:07:27.319 WORLD : CreateEntities
|
||||||
|
02:07:27.320 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"
|
||||||
|
02:07:27.320 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:07:27.320 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:07:43.765 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
02:07:48.608 WORLD : Game::LoadEntities
|
||||||
|
02:07:48.608 WORLD : CreateEntities
|
||||||
|
02:07:48.608 WORLD : CreateEntities
|
||||||
|
02:07:48.608 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"
|
||||||
|
02:07:48.608 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:07:48.608 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:07:50.245 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
02:07:50.245 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.245 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>')
|
||||||
|
02:07:50.246 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
02:07:50.246 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.246 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>')
|
||||||
|
02:07:50.246 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
02:07:50.246 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.246 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>')
|
||||||
|
02:07:50.251 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
02:07:50.251 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.251 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>')
|
||||||
|
02:07:50.251 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
02:07:50.251 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.251 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>')
|
||||||
|
02:07:50.251 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
02:07:50.251 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.252 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>')
|
||||||
|
02:07:50.257 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
02:07:50.257 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.257 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>')
|
||||||
|
02:07:50.257 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
02:07:50.257 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.257 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>')
|
||||||
|
02:07:50.257 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
02:07:50.257 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:07:50.257 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>')
|
||||||
|
02:07:58.260 WORLD : InitEntities 'world'
|
||||||
|
02:07:58.260 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
02:07:58.260 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
02:08:02.912 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:08:02.912 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
02:08:02.912 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:08:02.912 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!
|
||||||
|
02:08:02.912 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!
|
||||||
|
02:08:02.915 SCRIPT (W): Can't open config file ""
|
||||||
|
02:08:02.921 WORLD : InitEntities 'world'
|
||||||
|
02:08:02.921 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:08:02.921 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
02:08:02.934 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:08:02.934 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
02:08:02.935 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:08:02.935 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:08:02.935 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:08:02.940 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
02:08:03.186 WORLD : UpdateEntities
|
||||||
|
02:08:03.186 WORLD : PostFrame
|
||||||
|
02:08:03.186 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
02:08:03.186 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
02:08:03.228 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:08:03.228 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:08:03.228 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
02:08:03.228 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
02:08:04.872 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:08:04.873 WORLD : InitEntities 'world'
|
||||||
|
02:08:04.873 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:08:04.873 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
02:08:05.846 WORLD : UpdateEntities
|
||||||
|
02:08:05.847 WORLD : AfterPostSimulate
|
||||||
|
02:08:05.847 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
02:08:21.703 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey accepted six real road positions
|
||||||
|
02:08:21.704 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement
|
||||||
+264
@@ -0,0 +1,264 @@
|
|||||||
|
{
|
||||||
|
"1337C0DE5DABBEEF": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack01_1337C0DE5DABBEEF",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 01",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917910,
|
||||||
|
335,
|
||||||
|
1789670330884205142,
|
||||||
|
1789670353823807747
|
||||||
|
],
|
||||||
|
"sha256": "65197c50ff6e906a5732564e8b440d80ef1cdbcffead9eb388e1e2b56c1322bc"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917967,
|
||||||
|
566987,
|
||||||
|
1789670331096210712,
|
||||||
|
1789670354028813131
|
||||||
|
],
|
||||||
|
"sha256": "e8706d6b9bb2474b65f7c588de9fcfad4516bd26dc12e7b6b687e7973a41e7a6"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917928,
|
||||||
|
1992582478,
|
||||||
|
1789670344310557863,
|
||||||
|
1789670353824807774
|
||||||
|
],
|
||||||
|
"sha256": "e5db31f571782997640a67601ebd3bd6e6615c1548274c71b6ab0cdd794f8bf5"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917986,
|
||||||
|
1993657251,
|
||||||
|
1789670345496589019,
|
||||||
|
1789670354029813158
|
||||||
|
],
|
||||||
|
"sha256": "2bda9c533834dfa2b8e29f4a2a905c30639dabe250554e1346cf1f5dae3f2db3"
|
||||||
|
},
|
||||||
|
"data002.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917956,
|
||||||
|
1992567795,
|
||||||
|
1789670345532589964,
|
||||||
|
1789670353970811608
|
||||||
|
],
|
||||||
|
"sha256": "dfbd716c2a0849910a8058b1f008b8403b8c506fe18c3168d2844383ac02988c"
|
||||||
|
},
|
||||||
|
"data003.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917964,
|
||||||
|
364877149,
|
||||||
|
1789670333444272402,
|
||||||
|
1789670354017812842
|
||||||
|
],
|
||||||
|
"sha256": "6225936ebc266825bbd1c79e4e0020c9f2fb55c3d3501ed66e72d87436ccd015"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"595F2BF2F44836FB": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-StatusQuo_595F2BF2F44836FB",
|
||||||
|
"title": "RHS: Status Quo",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919135,
|
||||||
|
1100,
|
||||||
|
1789670379744488450,
|
||||||
|
1789670389873754397
|
||||||
|
],
|
||||||
|
"sha256": "1b83e9df126db639cfcdb6d5119e65a1581c028becd6c09998143ed527ad0721"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919132,
|
||||||
|
823768,
|
||||||
|
1789670379822490498,
|
||||||
|
1789670389872754371
|
||||||
|
],
|
||||||
|
"sha256": "25f6405084fd228ff400868b21f033c4c43d44162ce73de562e06d8003b94a49"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919141,
|
||||||
|
203378761,
|
||||||
|
1789670389138735100,
|
||||||
|
1789670389946756313
|
||||||
|
],
|
||||||
|
"sha256": "985d0cde7b09ee860086cb386cf624fcfd94b5e82b26af0b33bab83f21d06988"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E389BB9F58B79A6": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/SpaceCore_5E389BB9F58B79A6",
|
||||||
|
"title": "WCS_SpaceCore",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918585,
|
||||||
|
2957,
|
||||||
|
1789670367793432952,
|
||||||
|
1789670369299906650
|
||||||
|
],
|
||||||
|
"sha256": "2db2e318e6f45bede0d1173d77af03314f888aedfb31bc767d569ccfb6e70a34"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918588,
|
||||||
|
44111,
|
||||||
|
1789670367937178405,
|
||||||
|
1789670369300214199
|
||||||
|
],
|
||||||
|
"sha256": "c4293fef30948a3538751533cc52c9ce449ffada931b47a8fdf1ca48c1618e75"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918592,
|
||||||
|
43626712,
|
||||||
|
1789670369105209079,
|
||||||
|
1789670369315214594
|
||||||
|
],
|
||||||
|
"sha256": "80e9810c9b7c873187660d0ddf002a63d1a382e81fc3611baa0ae8fdfff29d3d"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E524E4FEECCA92B": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/BMP-1IFV_5E524E4FEECCA92B",
|
||||||
|
"title": "WCS_BMP-1",
|
||||||
|
"version": "8.2.0",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918544,
|
||||||
|
2900,
|
||||||
|
1789670364825147789,
|
||||||
|
1789670366119130662
|
||||||
|
],
|
||||||
|
"sha256": "ad44151140adf62e99eaa639984c2b9c400be17481e934186d61c307b5221259"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918535,
|
||||||
|
16514,
|
||||||
|
1789670364934099542,
|
||||||
|
1789670366080129638
|
||||||
|
],
|
||||||
|
"sha256": "c65677e8767d92c96c6f35b482350d56e3dccfa026a3c5470b332120990f047c"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918541,
|
||||||
|
119808197,
|
||||||
|
1789670365649118318,
|
||||||
|
1789670366115130557
|
||||||
|
],
|
||||||
|
"sha256": "f715ad5fa3de788061a66a3ccd933feead5cc1631507ca63e9061049c538fab6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"629B2BA37EFFD577": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/WCS_Armaments_629B2BA37EFFD577",
|
||||||
|
"title": "WCS_Armaments",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918715,
|
||||||
|
2926,
|
||||||
|
1789670371305266851,
|
||||||
|
1789670377499241577
|
||||||
|
],
|
||||||
|
"sha256": "e6ffcf559a2e7898848349c090300ea8eca8cb2e13ecef456a108bcc82efc8b1"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918718,
|
||||||
|
141469,
|
||||||
|
1789670371389269057,
|
||||||
|
1789670377499429501
|
||||||
|
],
|
||||||
|
"sha256": "7f38b7ed578b0b47864648a7b70288fe49dae4cc2556d5754377a1c28b2b6532"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918730,
|
||||||
|
395962643,
|
||||||
|
1789670376182394919,
|
||||||
|
1789670377620432679
|
||||||
|
],
|
||||||
|
"sha256": "84a2cf01e2d17a06f8d775ca542a0cc98739f9f4b75b79826017e1387faedb18"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BADC0DEDABBEDA5E": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack02_BADC0DEDABBEDA5E",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 02",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919414,
|
||||||
|
336,
|
||||||
|
1789670399470006320,
|
||||||
|
1789670428369764835
|
||||||
|
],
|
||||||
|
"sha256": "6ebd73d663ed6dbf981cd8bc7d19cfd5bcd3c9dec3b9a706fa331d992ef200b4"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919388,
|
||||||
|
111601,
|
||||||
|
1789670399484558966,
|
||||||
|
1789670428260761974
|
||||||
|
],
|
||||||
|
"sha256": "736bcd2e60177e5af99d93c6b5f07ad79a950899aaca23000f33ad405cd1b74e"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919411,
|
||||||
|
1992445813,
|
||||||
|
1789670421137575039,
|
||||||
|
1789670428335763943
|
||||||
|
],
|
||||||
|
"sha256": "5b28362571e396c008eb2286dc5a76b4ccf869c0a279916209fb0ef20d6b145e"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919421,
|
||||||
|
238642257,
|
||||||
|
1789670400589035695,
|
||||||
|
1789670428370764861
|
||||||
|
],
|
||||||
|
"sha256": "fb2aecbde5668c4d431ea74d64f6d15f7a9f608fefe01838d7c85fb0c818499f"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,150 @@
|
|||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mconsole:[0m 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] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/etc/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/etc/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/home/jakub/.config/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/home/jakub/.config/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m physical device supports DRM format modifiers
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:60] Creating headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m supported DRM formats for sampling usage:
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR24 (0x34325241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR24 (0x34325258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB24 (0x34324241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB24 (0x34324258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m RG16 (0x36314752)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m NV12 (0x3231564E)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB4H (0x48344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB4H (0x48344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB48 (0x38344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB48 (0x38344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB30 (0x30334241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB30 (0x30334258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR30 (0x30335241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR30 (0x30335258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Using explicit sync when available
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Running compositor on wayland display 'gamescope-0'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:17] Starting headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Successfully initialized libei for input emulation!
|
||||||
|
[gamescope] [[0;31mError[0m] [0;37mwlserver:[0m [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [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] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: connecting
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: paused
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream available on node ID: 139
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvblank:[0m 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: 0x1a0039a
|
||||||
|
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
|
||||||
|
[Gamescope WSI] Made gamescope surface for xid: 0x1a0039a
|
||||||
|
[Gamescope WSI] Surface state:
|
||||||
|
steam app id: 1874910
|
||||||
|
window xid: 0x1a0039a
|
||||||
|
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: 0x1a0039a - 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: 0x1a0039a swapchain: 0x5555576df230 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x5555576df230
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x5555576df230
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x5555576df230 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x5555576df230
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x5555576df230
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x5555577053e0 - imageCount: 4
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mlaunch:[0m Primary child shut down!
|
||||||
@@ -0,0 +1,235 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyBudget.c": "fc1f77fd773194e3f4d591b299e4c5eae4fa9564aad32b8cec0bbb4011425c0c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyPlacement.c": "f1255aac2a9f1dbf3265064239cb9c6b57d39132082ec84a5f3be617803a3af3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyRoadPlan.c": "147cbc9064f2a6eb1464c2c14e78ae813b68005c6c3a6acba3e0cfc18d812e8a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyService.c": "80ad4b55ad1e8d9a21fe3dffb21f12c9b785fa4a5d210eaf2937de389cc6525d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c": "db278b200b3ebfb7072d2ec3ff296a3aeb9fdc76f6e421eed51dde1e05b37070",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ffeff81ed751e592014330bc5c80266e8cd0125ad7e0bacdb93189640ec45b8b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "a743b115889c8c9ae5f0e5395326be66036dc3e2f8b606387f36af9fc6783f38",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c": "bcc586be7dbbe940745c7b824e0a2bbec36bf0426c895b02a386ba8cab5840e1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "1efb5e604704b3d86a4adaf30fa43d776eb0c612977e1c43ee083700562c6a0d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c": "db3ce0af2ac2bedf8fbeebb29f2735a5a8ee6bf849256edda1c74c06178bc0da",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "9852bf0ccdc9d3a29597dff4b6ec68af2b7c04b29f2b74f126028da2d1e58e5e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQWatch.c": "f537fbfed5f725cbabf74bc0a3cc0422ef937234177ae789160ff4164bf5fe3a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeConvoyProbe.c": "bedf516f332a650dd3d5293636e6f1231f9f442045764d3566320e6d04557de3",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "cc6977d1faffb5fd25ae56da0074e137f5ae8309db1b11640a526f20959844ee",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "8cb8cf82eea933c45322caca9933e235cb6e5ab897a95289fb7eca98a9e4a59a",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "3a950653f09689738be09f793149873fbca1da668ad0c197ab500b23f574de3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,45 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"launch_id": "3e2ad453-8cb7-4202-aeb0-2180b223aa6c",
|
||||||
|
"captured_unix": 1789862825.14521,
|
||||||
|
"source_root": "/home/jakub/devel/escapistsrereintroduced",
|
||||||
|
"command": [
|
||||||
|
"gamescope",
|
||||||
|
"--backend",
|
||||||
|
"headless",
|
||||||
|
"-W",
|
||||||
|
"1280",
|
||||||
|
"-H",
|
||||||
|
"720",
|
||||||
|
"-w",
|
||||||
|
"1280",
|
||||||
|
"-h",
|
||||||
|
"720",
|
||||||
|
"-r",
|
||||||
|
"30",
|
||||||
|
"--",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Proton - Experimental/proton",
|
||||||
|
"run",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger Tools/Workbench/ArmaReforgerWorkbenchSteamDiag.exe",
|
||||||
|
"-gproj",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj",
|
||||||
|
"-addonsDir",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons",
|
||||||
|
"-profile",
|
||||||
|
"Z:/tmp/erri-workbench-external-profile",
|
||||||
|
"-logconsole",
|
||||||
|
"-wbModule=WorldEditor",
|
||||||
|
"-load",
|
||||||
|
"Worlds/ERR_Everon.ent",
|
||||||
|
"-plugin=ERR_ValidateWorldPlugin",
|
||||||
|
"-errPlay",
|
||||||
|
"1",
|
||||||
|
"-errSmoke",
|
||||||
|
"1",
|
||||||
|
"-errSmokeOutcome",
|
||||||
|
"convoy",
|
||||||
|
"-noThrow",
|
||||||
|
"-disableCrashReporter"
|
||||||
|
],
|
||||||
|
"manifest_sha256": "2a7cb203b2eca8a45908e1ae171abc6d6a5d131ecea73d15ef299a38a948bbfe"
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"log": "docs/evidence/native-2026-09-20-020706-convoy-road-refusal/console.log.txt",
|
||||||
|
"smoke_completions": 0,
|
||||||
|
"assertions_passed": 29,
|
||||||
|
"script_or_runtime_failures": [
|
||||||
|
"02:08:21.703 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey accepted six real road positions",
|
||||||
|
"02:08:21.704 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement"
|
||||||
|
],
|
||||||
|
"engine_errors": [
|
||||||
|
"02:07:08.941 RESOURCES (E): Wrong GUID/name for resource @\"{0AFDD005CD669892}Language/rhs_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:07:08.941 RESOURCES (E): Wrong GUID/name for resource @\"{41FA2A08B6971D4C}Language/wcs_armament_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:07:08.942 RESOURCES (E): Wrong GUID/name for resource @\"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:07:08.942 RESOURCES (E): Wrong GUID/name for resource @\"{E50E557B468C7073}Language/wcs_bmp1_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:08:21.703 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey accepted six real road positions",
|
||||||
|
"02:08:21.704 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement"
|
||||||
|
],
|
||||||
|
"missing_end_screen": [],
|
||||||
|
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
#1 t=6.7s M0 REGISTER group 1 [session=1789862878-1]
|
||||||
|
#2 t=6.7s 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=1789862878-1]
|
||||||
|
#3 t=7.6s M0 COURIER READY trip=0 state=1 delivered=0; 12 distinct original HE shells physically confirmed in existing western cache [session=1789862878-1]
|
||||||
|
#4 t=8.7s M0 REGISTER group 2 [session=1789862878-1]
|
||||||
|
#5 t=8.7s M0 REGISTER group 3 [session=1789862878-1]
|
||||||
|
#6 t=8.7s M0 REGISTER group 4 [session=1789862878-1]
|
||||||
|
#7 t=8.7s M0 REGISTER group 5 [session=1789862878-1]
|
||||||
|
#8 t=8.7s M0 REGISTER group 6 [session=1789862878-1]
|
||||||
|
#9 t=8.7s M0 REGISTER group 7 [session=1789862878-1]
|
||||||
|
#10 t=17.7s M0 MORTAR CREW READY site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; four original physical members, one manpack, 27 confirmed HE; new shell requests=27; allocation permanently closed [session=1789862878-1]
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"stopped_unix": 1789862902.9229581,
|
||||||
|
"console_sha256": "229450160607f9d13b686726f65c07841739367aff39fc06fbada322d8bca46b",
|
||||||
|
"end_source_sha256": "2a7cb203b2eca8a45908e1ae171abc6d6a5d131ecea73d15ef299a38a948bbfe",
|
||||||
|
"source_unchanged_after_run": true,
|
||||||
|
"source_provenance": "launch_snapshot",
|
||||||
|
"launch_id": "3e2ad453-8cb7-4202-aeb0-2180b223aa6c",
|
||||||
|
"launch_source_manifest": "launch-source-sha256.json",
|
||||||
|
"launch_source_metadata": "launch-source.json",
|
||||||
|
"launch_source_sha256": "2a7cb203b2eca8a45908e1ae171abc6d6a5d131ecea73d15ef299a38a948bbfe",
|
||||||
|
"external_addons_unchanged_after_run": true,
|
||||||
|
"external_addon_count": 6,
|
||||||
|
"external_addon_inputs": "external-addons-inputs.json",
|
||||||
|
"started_unix": 1789862825.1452782,
|
||||||
|
"result": "test-failed",
|
||||||
|
"result_before_cleanup": "test-failed",
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"cleanup_report": {
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"idle_verified": true,
|
||||||
|
"errors": [],
|
||||||
|
"orphan_cleanup": {
|
||||||
|
"attempted": true,
|
||||||
|
"report": {
|
||||||
|
"scope": "/tmp/erri-headless-compat/pfx",
|
||||||
|
"candidates": [],
|
||||||
|
"term_sent": [],
|
||||||
|
"kill_sent": [],
|
||||||
|
"cleared": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runner_error": null,
|
||||||
|
"session": "/tmp/erri-workbench-external-profile/logs/logs_2026-09-20_02-07-06",
|
||||||
|
"rounds_required": 1,
|
||||||
|
"project": "chat",
|
||||||
|
"display": "headless Gamescope 1280x720/30Hz",
|
||||||
|
"dedicated_server": false,
|
||||||
|
"audio": "silent sink and per-test-stream mute"
|
||||||
|
}
|
||||||
@@ -0,0 +1,260 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-07-06\script.log started at 2026-09-20 02:07:10 (2026-09-20 00:07:10 UTC)
|
||||||
|
|
||||||
|
02:07:10.846 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
02:07:10.846 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
02:07:15.590 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
02:07:15.661 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
|
||||||
|
02:07:15.661 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
02:07:15.662 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
02:07:17.162 SCRIPT : Compiling Game scripts
|
||||||
|
02:07:17.162 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
02:07:17.162 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
02:07:17.394 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.506 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
02:07:17.550 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
02:07:17.684 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
02:07:17.722 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
02:07:17.792 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
02:07:17.792 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
02:07:17.794 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
02:07:17.846 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.846 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.847 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:07:17.847 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:07:17.877 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:07:17.908 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
02:07:18.309 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
02:07:18.317 SCRIPT : Module: Game; loaded 6486x files; 13142x classes; used 38947K 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,WCS_DEFINES_ARMAMENTS"; CRC32: 7baef036
|
||||||
|
02:07:19.375 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:07:19.375 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:07:40.297 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
02:07:40.297 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
02:07:40.298 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
02:07:40.299 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
02:07:40.300 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
02:07:40.325 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
02:07:43.763 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:07:43.763 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:07:58.260 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
02:07:58.286 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
02:08:02.904 SCRIPT : Map load time: 2435ms
|
||||||
|
02:08:02.912 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!
|
||||||
|
02:08:02.912 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!
|
||||||
|
02:08:02.915 SCRIPT (W): Can't open config file ""
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
02:08:02.922 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
02:08:02.935 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:08:02.935 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:08:02.940 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
02:08:02.989 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
02:08:03.002 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
02:08:03.186 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
02:08:04.695 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
02:08:04.729 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
02:08:04.729 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
02:08:04.786 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
02:08:04.788 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
02:08:04.876 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
02:08:04.877 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
02:08:04.891 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
02:08:04.957 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
02:08:04.958 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
02:08:04.960 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
02:08:04.960 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
02:08:04.967 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
02:08:04.969 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
02:08:04.969 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
02:08:04.971 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
02:08:04.971 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
02:08:04.971 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
02:08:04.971 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
02:08:04.971 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
02:08:04.972 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
02:08:04.973 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:08:04.973 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.973 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:04.974 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:08:05.862 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:05.862 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:05.862 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:05.863 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:06.111 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5436,7499.71> up=0.995593
|
||||||
|
02:08:06.111 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.352152 angularSpeed=0.0694946
|
||||||
|
02:08:06.111 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6137,7501.98>
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3137,7501.98> terrainY=63.3151 tireTerrainGap=-0.00140381
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6137,7501.98> radius=0.3 bottom=<7012.07,63.3137,7501.98> fraction=0.448739 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00127792
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.5961,7497.71>
|
||||||
|
02:08:06.112 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1461,7497.71> terrainY=64.154 tireTerrainGap=-0.00786591
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.5961,7497.71> radius=0.45 bottom=<7009.89,64.1461,7497.71> fraction=0.418957 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00782776
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2625,7497.75>
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8125,7497.75> terrainY=63.8173 tireTerrainGap=-0.00479507
|
||||||
|
02:08:06.113 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2625,7497.75> radius=0.45 bottom=<7014.43,63.8125,7497.75> fraction=0.432778 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00478745
|
||||||
|
02:08:06.113 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:06.387 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:06.388 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:06.388 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:06.388 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:08:06.881 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:06.882 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:06.882 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:07.138 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.1,63.5287,7499.72> up=0.99416
|
||||||
|
02:08:07.138 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0859079 angularSpeed=0.0674902
|
||||||
|
02:08:07.138 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:07.138 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6186,7501.99>
|
||||||
|
02:08:07.138 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3186,7501.99> terrainY=63.3135 tireTerrainGap=0.00517273
|
||||||
|
02:08:07.138 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6186,7501.99> radius=0.3 bottom=<7012.07,63.3186,7501.99> fraction=0.478431 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00525665
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.93,64.6007,7497.72>
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.93,64.1507,7497.72> terrainY=64.1479 tireTerrainGap=0.00276184
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR SUPPORT: center=<7009.93,64.6007,7497.72> radius=0.45 bottom=<7009.93,64.1507,7497.72> fraction=0.467452 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00283813
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.47,64.2643,7497.79>
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.47,63.8143,7497.79> terrainY=63.8148 tireTerrainGap=-0.000476837
|
||||||
|
02:08:07.139 SCRIPT : ERR GEAR SUPPORT: center=<7014.47,64.2643,7497.79> radius=0.45 bottom=<7014.47,63.8143,7497.79> fraction=0.452222 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.000511169
|
||||||
|
02:08:07.139 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:07.414 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:07.414 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:07.415 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:08:07.415 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:07.655 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
02:08:07.908 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:07.908 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:07.909 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:08.164 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.12,63.5322,7499.75> up=0.993849
|
||||||
|
02:08:08.165 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0315259 angularSpeed=0.0100257
|
||||||
|
02:08:08.165 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:08.165 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6123,7502.02>
|
||||||
|
02:08:08.165 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3123,7502.02> terrainY=63.3111 tireTerrainGap=0.00112534
|
||||||
|
02:08:08.165 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6123,7502.02> radius=0.3 bottom=<7012.07,63.3123,7502.02> fraction=0.459505 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.001091
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.97,64.593,7497.72>
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.97,64.143,7497.72> terrainY=64.1417 tireTerrainGap=0.00131226
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR SUPPORT: center=<7009.97,64.593,7497.72> radius=0.45 bottom=<7009.97,64.143,7497.72> fraction=0.460762 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00137329
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.51,64.2602,7497.84>
|
||||||
|
02:08:08.166 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.51,63.8102,7497.84> terrainY=63.812 tireTerrainGap=-0.0018425
|
||||||
|
02:08:08.167 SCRIPT : ERR GEAR SUPPORT: center=<7014.51,64.2602,7497.84> radius=0.45 bottom=<7014.51,63.8102,7497.84> fraction=0.446111 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00185394
|
||||||
|
02:08:08.167 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:08.433 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.433 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:08:08.433 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.434 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.945 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:08.945 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:08.945 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:08.946 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:08:09.199 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5272,7499.75> up=0.993799
|
||||||
|
02:08:09.199 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:08:09.199 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00117111
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.459933 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00118637
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5931,7497.73>
|
||||||
|
02:08:09.200 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1431,7497.73> terrainY=64.1406 tireTerrainGap=0.00246429
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5931,7497.73> radius=0.45 bottom=<7009.98,64.1431,7497.73> fraction=0.466068 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00254059
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00175858
|
||||||
|
02:08:09.201 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
02:08:09.201 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:09.462 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:09.462 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.463 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.463 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.976 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:08:09.977 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:09.977 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:09.977 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:10.473 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5272,7499.75> up=0.993799
|
||||||
|
02:08:10.474 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:08:10.474 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:08:10.474 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:08:10.474 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00117111
|
||||||
|
02:08:10.474 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.459933 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00118637
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.5931,7497.73>
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.1431,7497.73> terrainY=64.1406 tireTerrainGap=0.00246429
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.5931,7497.73> radius=0.45 bottom=<7009.98,64.1431,7497.73> fraction=0.466068 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00254059
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:08:10.475 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00175858
|
||||||
|
02:08:10.476 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446667 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00173187
|
||||||
|
02:08:10.476 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:08:10.476 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:10.476 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:08:10.477 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
02:08:10.498 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
02:08:10.499 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
02:08:10.499 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
02:08:10.500 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
02:08:10.500 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
02:08:10.500 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
02:08:10.501 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
02:08:11.463 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
02:08:11.516 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.391,7158.5>
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
02:08:11.604 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
02:08:11.605 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
02:08:11.606 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
02:08:11.606 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
02:08:11.606 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
02:08:11.610 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
02:08:11.610 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
02:08:11.610 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
02:08:11.611 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
02:08:11.613 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
02:08:11.614 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
02:08:11.614 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
02:08:21.699 SCRIPT : ERR SMOKE PASS: convoy authored supply-site road survey seed exists
|
||||||
|
02:08:21.700 SCRIPT : ERR CONVOY NATIVE: road survey seed=<6150, 0, 7050>
|
||||||
|
02:08:21.703 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey accepted six real road positions
|
||||||
|
02:08:21.704 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"kind": "launch_snapshot"
|
||||||
|
}
|
||||||
@@ -0,0 +1,235 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyBudget.c": "fc1f77fd773194e3f4d591b299e4c5eae4fa9564aad32b8cec0bbb4011425c0c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyPlacement.c": "f1255aac2a9f1dbf3265064239cb9c6b57d39132082ec84a5f3be617803a3af3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyRoadPlan.c": "147cbc9064f2a6eb1464c2c14e78ae813b68005c6c3a6acba3e0cfc18d812e8a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyService.c": "80ad4b55ad1e8d9a21fe3dffb21f12c9b785fa4a5d210eaf2937de389cc6525d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c": "db278b200b3ebfb7072d2ec3ff296a3aeb9fdc76f6e421eed51dde1e05b37070",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ffeff81ed751e592014330bc5c80266e8cd0125ad7e0bacdb93189640ec45b8b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "a743b115889c8c9ae5f0e5395326be66036dc3e2f8b606387f36af9fc6783f38",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c": "bcc586be7dbbe940745c7b824e0a2bbec36bf0426c895b02a386ba8cab5840e1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "1efb5e604704b3d86a4adaf30fa43d776eb0c612977e1c43ee083700562c6a0d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c": "db3ce0af2ac2bedf8fbeebb29f2735a5a8ee6bf849256edda1c74c06178bc0da",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "9852bf0ccdc9d3a29597dff4b6ec68af2b7c04b29f2b74f126028da2d1e58e5e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQWatch.c": "f537fbfed5f725cbabf74bc0a3cc0422ef937234177ae789160ff4164bf5fe3a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeConvoyProbe.c": "bedf516f332a650dd3d5293636e6f1231f9f442045764d3566320e6d04557de3",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "cc6977d1faffb5fd25ae56da0074e137f5ae8309db1b11640a526f20959844ee",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "8cb8cf82eea933c45322caca9933e235cb6e5ab897a95289fb7eca98a9e4a59a",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "3a950653f09689738be09f793149873fbca1da668ad0c197ab500b23f574de3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,693 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-12-16\console.log started at 2026-09-20 02:12:16 (2026-09-20 00:12:16 UTC)
|
||||||
|
|
||||||
|
02:12:16.210 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-12-16' to filesystem under name logs
|
||||||
|
02:12:16.210 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\erri-workbench-external-profile\profile' to filesystem under name profile
|
||||||
|
02:12:16.210 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger Tools\Workbench\'
|
||||||
|
02:12:16.211 PROFILING : Workbench Create Engine took: 8.703900 ms
|
||||||
|
02:12:17.250 INIT : INIT : Workbench Init Engine
|
||||||
|
02:12:17.251 ENGINE : Initializing engine, version 192142
|
||||||
|
02:12:17.251 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-external-profile -logconsole -wbModule WorldEditor -load Worlds/ERR_Everon.ent -plugin ERR_ValidateWorldPlugin -errPlay 1 -errSmoke 1 -errSmokeOutcome convoy -noThrow -disableCrashReporter
|
||||||
|
02:12:17.265 ENGINE : Addon dirs:
|
||||||
|
02:12:17.265 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/'
|
||||||
|
02:12:17.265 ENGINE : dir: 'Z:/home/jakub/devel/escapistsrereintroduced/addons'
|
||||||
|
02:12:17.265 ENGINE : dir: './addons'
|
||||||
|
02:12:17.265 ENGINE : dir: 'Z:/tmp/erri-workbench-external-profile/addons'
|
||||||
|
02:12:17.265 ENGINE : Available addons:
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
02:12:17.265 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
|
||||||
|
02:12:17.265 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
|
||||||
|
02:12:17.265 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\chat' to filesystem under name ERR_Chat
|
||||||
|
02:12:17.265 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\map' to filesystem under name ERR_Map
|
||||||
|
02:12:17.265 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\intel' to filesystem under name ERR_Intel
|
||||||
|
02:12:17.266 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\ai' to filesystem under name ERR_Ai
|
||||||
|
02:12:17.267 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
|
||||||
|
02:12:17.268 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
|
||||||
|
02:12:17.270 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
|
||||||
|
02:12:17.275 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
|
||||||
|
02:12:17.278 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
|
||||||
|
02:12:17.284 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
|
||||||
|
02:12:17.285 ENGINE : FileSystem: Adding relative directory 'Z:\home\jakub\devel\escapistsrereintroduced\addons\core' to filesystem under name ERR_Core
|
||||||
|
02:12:17.404 ENGINE : FileSystem: Adding package 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/' (pak count: 14) to filesystem under name ArmaReforger
|
||||||
|
02:12:17.407 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
|
||||||
|
02:12:17.407 ENGINE : CPU vendor : AuthenticAMD
|
||||||
|
02:12:17.407 ENGINE : CPU type : 2
|
||||||
|
02:12:17.407 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
|
||||||
|
02:12:17.407 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
|
||||||
|
02:12:17.407 ENGINE : CPU count logical : 16
|
||||||
|
02:12:17.407 ENGINE : CPU count physical : 8
|
||||||
|
02:12:17.407 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
|
||||||
|
02:12:17.408 RESOURCES : ResourceDB: loading cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
02:12:17.408 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
02:12:17.409 RESOURCES : ResourceDB: loading cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
02:12:17.409 RESOURCES : ResourceDB: loading cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
02:12:17.409 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_BMP-1 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/resourceDatabase.rdb)
|
||||||
|
02:12:17.410 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_SpaceCore path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/resourceDatabase.rdb)
|
||||||
|
02:12:17.411 RESOURCES : ResourceDB: loading cache (id=6 name=WCS_Armaments path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/resourceDatabase.rdb)
|
||||||
|
02:12:17.413 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Core path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/resourceDatabase.rdb)
|
||||||
|
02:12:17.423 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_02 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/resourceDatabase.rdb)
|
||||||
|
02:12:17.425 RESOURCES : ResourceDB: loading cache (id=9 name=RHS_Content_01 path=Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/resourceDatabase.rdb)
|
||||||
|
02:12:17.432 RESOURCES : ResourceDB: loading cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
02:12:17.432 RESOURCES : ResourceDB: loading cache (id=11 name=ArmaReforger path=Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/resourceDatabase.rdb)
|
||||||
|
02:12:17.587 RESOURCES : ResourceDB: loading cache (id=12 name=core path=./addons/core/resourceDatabase.rdb)
|
||||||
|
02:12:17.588 RESOURCES : ResourceDB: loading cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
02:12:17.588 RESOURCES : ResourceDB: loading cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-12-16/resourceDatabase.rdb)
|
||||||
|
02:12:17.747 RESOURCES : RESOURCES : ResourceDB: full scan
|
||||||
|
02:12:17.753 RESOURCES : RESOURCES : scanning...
|
||||||
|
02:12:17.753 RESOURCES : RESOURCES : scanning @"ERR_Chat"
|
||||||
|
02:12:17.763 RESOURCES : RESOURCES : scanning @"ERR_Map"
|
||||||
|
02:12:17.765 RESOURCES : RESOURCES : scanning @"ERR_Intel"
|
||||||
|
02:12:17.766 RESOURCES : RESOURCES : scanning @"ERR_Ai"
|
||||||
|
02:12:17.768 RESOURCES : RESOURCES : scanning @"WCS_BMP-1"
|
||||||
|
02:12:17.771 RESOURCES : RESOURCES : scanning @"WCS_SpaceCore"
|
||||||
|
02:12:17.775 RESOURCES : RESOURCES : scanning @"WCS_Armaments"
|
||||||
|
02:12:17.780 RESOURCES : RESOURCES : scanning @"RHS_Core"
|
||||||
|
02:12:17.793 RESOURCES : RESOURCES : scanning @"RHS_Content_02"
|
||||||
|
02:12:17.797 RESOURCES : RESOURCES : scanning @"RHS_Content_01"
|
||||||
|
02:12:17.805 RESOURCES : RESOURCES : scanning @"ERR_Core"
|
||||||
|
02:12:17.809 RESOURCES : RESOURCES : scanning @"ArmaReforger"
|
||||||
|
02:12:18.026 RESOURCES : RESOURCES : scanning @"core"
|
||||||
|
02:12:18.030 RESOURCES : RESOURCES : scanning @"profile"
|
||||||
|
02:12:18.031 RESOURCES : RESOURCES : scanning @"logs"
|
||||||
|
02:12:18.031 RESOURCES : RESOURCES : processing meta-files...
|
||||||
|
02:12:18.102 RESOURCES : RESOURCES : processing files...
|
||||||
|
02:12:18.103 INIT : Workbench startup
|
||||||
|
02:12:18.103 INIT : Workbench Init Engine
|
||||||
|
02:12:18.103 RESOURCES : ResourceDB: full scan
|
||||||
|
02:12:18.103 RESOURCES : processing files...
|
||||||
|
02:12:18.103 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES : RESOURCES : processing folders...
|
||||||
|
02:12:18.122 RESOURCES : RESOURCES : creating GUID-item mapping...
|
||||||
|
02:12:18.141 RESOURCES : RESOURCES : building tree...
|
||||||
|
02:12:18.200 PROFILING : ResourceDB: full scan took: 452.385300 ms
|
||||||
|
02:12:18.201 RESOURCES : ResourceDB: saving cache (id=0 name=ERR_Chat path=Z:\home\jakub\devel\escapistsrereintroduced\addons\chat/resourceDatabase.rdb)
|
||||||
|
02:12:18.202 RESOURCES : ResourceDB: written 924/924 bytes
|
||||||
|
02:12:18.202 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:12:18.202 RESOURCES : ResourceDB: saving cache (id=1 name=ERR_Map path=Z:\home\jakub\devel\escapistsrereintroduced\addons\map/resourceDatabase.rdb)
|
||||||
|
02:12:18.204 RESOURCES : ResourceDB: written 819/819 bytes
|
||||||
|
02:12:18.204 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:12:18.204 RESOURCES : ResourceDB: saving cache (id=2 name=ERR_Intel path=Z:\home\jakub\devel\escapistsrereintroduced\addons\intel/resourceDatabase.rdb)
|
||||||
|
02:12:18.206 RESOURCES : ResourceDB: written 404/404 bytes
|
||||||
|
02:12:18.206 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:12:18.206 RESOURCES : ResourceDB: saving cache (id=3 name=ERR_Ai path=Z:\home\jakub\devel\escapistsrereintroduced\addons\ai/resourceDatabase.rdb)
|
||||||
|
02:12:18.208 RESOURCES : ResourceDB: written 3219/3219 bytes
|
||||||
|
02:12:18.208 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:12:18.208 RESOURCES : ResourceDB: saving cache (id=10 name=ERR_Core path=Z:\home\jakub\devel\escapistsrereintroduced\addons\core/resourceDatabase.rdb)
|
||||||
|
02:12:18.210 RESOURCES : ResourceDB: written 8095/8095 bytes
|
||||||
|
02:12:18.210 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:12:18.210 RESOURCES : ResourceDB: saving cache (id=13 name=profile path=Z:\tmp\erri-workbench-external-profile\profile/resourceDatabase.rdb)
|
||||||
|
02:12:18.212 RESOURCES : ResourceDB: written 206/206 bytes
|
||||||
|
02:12:18.212 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:12:18.212 RESOURCES : ResourceDB: saving cache (id=14 name=logs path=Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-12-16/resourceDatabase.rdb)
|
||||||
|
02:12:18.214 RESOURCES : ResourceDB: written 208/208 bytes
|
||||||
|
02:12:18.214 RESOURCES : ResourceDB: cache successfully saved
|
||||||
|
02:12:18.214 ENGINE : GameProject load
|
||||||
|
02:12:18.214 ENGINE : Loaded addons:
|
||||||
|
02:12:18.214 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ArmaReforger/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/core/addon.gproj' guid: '2528466DE220D91C'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/ai/addon.gproj' guid: '5192138CB9D5B911'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/intel/addon.gproj' guid: 'D31039C7C53E348A'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/map/addon.gproj' guid: '9AAEE9041D79809E'
|
||||||
|
02:12:18.214 ENGINE : gproj: 'Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj' guid: 'FA804F411BDDF2C6'
|
||||||
|
02:12:18.217 ENGINE : GameProject load
|
||||||
|
02:12:18.217 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
02:12:18.217 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
02:12:18.217 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
02:12:18.218 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
02:12:18.218 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
02:12:18.219 ENGINE : Loading custom engine user config '$profile:.save/app1874910_user76561198020202999/settings/ReforgerEngineSettings.conf'
|
||||||
|
02:12:18.219 ENGINE : No Enfusion settings file loaded. Continuing with defaults
|
||||||
|
02:12:18.320 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
|
||||||
|
02:12:18.321 RENDER : Basic screen setup:
|
||||||
|
02:12:18.321 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
|
||||||
|
02:12:18.321 RENDER : MSAA : none
|
||||||
|
02:12:18.333 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
|
||||||
|
02:12:18.333 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
|
||||||
|
02:12:18.333 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
|
||||||
|
02:12:18.333 RENDER : * core clocks 2720 MHz, memory 1124 MHz
|
||||||
|
02:12:18.333 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
|
||||||
|
02:12:18.333 RENDER : AMD AGS correctly initialized
|
||||||
|
02:12:18.333 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
|
||||||
|
02:12:18.333 RENDER : Detected output devices:
|
||||||
|
02:12:18.333 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
|
||||||
|
02:12:18.333 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
|
||||||
|
02:12:18.333 RENDER : Concurrent frames limit 2
|
||||||
|
02:12:18.406 RENDER : DX12 device successfully created by AMD AGS library
|
||||||
|
02:12:18.406 RENDER : * user markers not supported in this version AMD SW
|
||||||
|
02:12:18.406 RENDER : Graphics device features
|
||||||
|
02:12:18.406 RENDER : Needed:
|
||||||
|
02:12:18.406 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
|
||||||
|
02:12:18.406 RENDER : Optional:
|
||||||
|
02:12:18.406 RENDER : * Allow tearing (VSYNC) : 1
|
||||||
|
02:12:18.406 RENDER : * 16 bits : 1
|
||||||
|
02:12:18.406 RENDER : * Resource heap tier : 3
|
||||||
|
02:12:18.406 RENDER : * Persistent heaps (DRED) : 1
|
||||||
|
02:12:18.406 RENDER : * DRED 1.2 is supported by compiler
|
||||||
|
02:12:18.429 RENDER : Main RT format setup.
|
||||||
|
02:12:18.429 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
|
||||||
|
02:12:18.429 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
|
||||||
|
02:12:18.431 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=16
|
||||||
|
02:12:18.464 PROFILING : Settings changed took: 0.019100 ms
|
||||||
|
02:12:19.569 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
02:12:19.569 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
02:12:19.569 AUDIO : Audio client:
|
||||||
|
02:12:19.569 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
02:12:19.572 RENDER : RENDER : Reload shaders
|
||||||
|
02:12:19.572 RENDER : Enfusion shader version 13
|
||||||
|
02:12:19.572 INIT : INIT : ShaderListReload
|
||||||
|
02:12:19.572 PROFILING : ShaderListReload took: 0.000500 ms
|
||||||
|
02:12:19.710 AUDIO : Endpoint: Speakers (PulseAudio Output)
|
||||||
|
02:12:19.711 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Avg. bytes: 384kB, Sample bits: 32, Block align: 8B
|
||||||
|
02:12:19.711 AUDIO : Audio client:
|
||||||
|
02:12:19.711 AUDIO : Format: Channels: 2, Sample rate: 48kHz, Buffer size: 1536B, Frame: 512
|
||||||
|
02:12:19.914 RENDER : Loaded 3752 newer shader binaries
|
||||||
|
02:12:19.914 PROFILING : Reload shaders took: 342.331300 ms
|
||||||
|
02:12:19.914 ENGINE : Initializing inputs.
|
||||||
|
02:12:19.928 NETWORK : Initializing networking.
|
||||||
|
02:12:19.928 NETWORK : Using new GameRplScheduler.
|
||||||
|
02:12:19.928 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
02:12:19.928 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
02:12:24.373 PROFILING : ScriptProjectManager init took: 4444.820500 ms
|
||||||
|
02:12:24.459 PROFILING : Initializing scripts took: 4530.680400 ms
|
||||||
|
02:12:24.476 ENGINE : Enfusion engine successfully created.
|
||||||
|
02:12:24.476 PROFILING : Workbench Init Engine took: 7225.529000 ms
|
||||||
|
02:12:24.476 INIT : INIT : Workbench Create Game
|
||||||
|
02:12:24.491 GUI : Using default language (en_us)
|
||||||
|
02:12:24.491 GUI : Loading 'en_us' localization file.
|
||||||
|
02:12:24.491 INIT : INIT : Loading StringTable
|
||||||
|
02:12:24.522 PROFILING : Loading StringTable took: 30.637400 ms
|
||||||
|
02:12:24.522 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
02:12:24.603 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
|
||||||
|
02:12:24.604 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
02:12:24.604 PROFILING : Compiling GameLib scripts took: 82.651900 ms
|
||||||
|
02:12:24.604 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
02:12:26.273 INIT : Workbench Create Game
|
||||||
|
02:12:26.273 SCRIPT : Compiling Game scripts
|
||||||
|
02:12:26.273 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
02:12:26.273 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
02:12:26.521 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:26.651 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
02:12:26.700 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
02:12:26.913 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
02:12:26.988 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
02:12:26.988 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
02:12:26.990 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
02:12:27.049 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.049 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.050 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:12:27.050 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:12:27.082 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.111 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
02:12:27.521 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
02:12:27.529 SCRIPT : Module: Game; loaded 6486x files; 13143x classes; used 38951K 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,WCS_DEFINES_ARMAMENTS"; CRC32: bf3de4ed
|
||||||
|
02:12:27.580 PROFILING : Compiling Game scripts took: 2975.299300 ms
|
||||||
|
02:12:27.586 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
02:12:27.639 ENGINE : Game successfully created.
|
||||||
|
02:12:27.640 PROFILING : Workbench Create Game took: 3163.648400 ms
|
||||||
|
02:12:27.650 DEFAULT : Using thumbnail cache directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/thumbnails
|
||||||
|
02:12:28.527 INIT : INIT : Workbench Reload Game
|
||||||
|
02:12:28.529 ENGINE : Game destroyed.
|
||||||
|
02:12:28.535 GUI : Using default language (en_us)
|
||||||
|
02:12:28.535 GUI : Loading 'en_us' localization file.
|
||||||
|
02:12:28.535 INIT : INIT : Loading StringTable
|
||||||
|
02:12:28.546 PROFILING : Loading StringTable took: 11.436200 ms
|
||||||
|
02:12:28.546 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
02:12:28.555 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:12:28.555 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:12:28.555 ENGINE : Game successfully created.
|
||||||
|
02:12:28.555 ENGINE : Game successfully initialized.
|
||||||
|
02:12:28.555 PROFILING : Workbench Reload Game took: 27.947100 ms
|
||||||
|
02:12:29.387 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
|
||||||
|
02:12:30.422 PROFILING : Entities load took: 1034.286000 ms
|
||||||
|
02:12:30.434 WORLD : WORLD : CreateEntities
|
||||||
|
02:12:30.440 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
02:12:30.440 PROFILING : NotifyBeforeEntitiesCreated took: 0.003200 ms
|
||||||
|
02:12:30.440 WORLD : WORLD : Wait for preloading data
|
||||||
|
02:12:30.441 PROFILING : Wait for preloading data took: 0.004300 ms
|
||||||
|
02:12:30.551 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
|
||||||
|
02:12:30.551 PROFILING : PROFILING : Terrain load
|
||||||
|
02:12:32.544 PROFILING : Terrain load took: 1992.929000 ms
|
||||||
|
02:12:36.809 WORLD : CreateEntities
|
||||||
|
02:12:36.810 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"
|
||||||
|
02:12:36.810 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:12:36.810 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:12:47.892 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
02:12:47.892 PROFILING : NotifyBeforeEntitiesInitialized took: 0.006200 ms
|
||||||
|
02:12:48.347 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
02:12:48.347 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
02:12:48.350 PROFILING : Initializing road networks... took: 2.530500 ms
|
||||||
|
02:12:48.350 PROFILING : NotifyEntitiesInitialized took: 2.933300 ms
|
||||||
|
02:12:48.350 PROFILING : CreateEntities took: 17915.262400 ms
|
||||||
|
02:12:48.539 PROFILING : * WorldEditor: LoadWorld: 19156.463200 ms
|
||||||
|
02:12:50.061 TERRAIN : Loading tile map config (worlds/Eden/Eden/tileMap.conf)
|
||||||
|
02:12:50.062 TERRAIN : Loading minimap config (worlds/Eden/Eden/miniMap.conf)
|
||||||
|
02:12:50.063 TERRAIN : The default minimap texture ('worlds/Eden/EdenRasterized.edds') not found. Trying 'worlds/Eden/Eden.edds'...
|
||||||
|
02:12:50.064 TERRAIN : The default minimap texture ('worlds/Eden/Eden.edds') not found. Skipping...
|
||||||
|
02:12:50.147 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
02:12:50.170 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
02:12:50.196 BACKEND : Attempting online Game Config instead.
|
||||||
|
02:12:53.446 INIT : INIT : Workbench Reload Game
|
||||||
|
02:12:53.448 ENGINE : Game destroyed.
|
||||||
|
02:12:53.454 GUI : Using default language (en_us)
|
||||||
|
02:12:53.454 GUI : Loading 'en_us' localization file.
|
||||||
|
02:12:53.454 INIT : INIT : Loading StringTable
|
||||||
|
02:12:53.478 PROFILING : Loading StringTable took: 23.990900 ms
|
||||||
|
02:12:53.478 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||||
|
02:12:53.489 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:12:53.489 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:12:53.489 ENGINE : Game successfully created.
|
||||||
|
02:12:53.489 ENGINE : Game successfully initialized.
|
||||||
|
02:12:53.489 PROFILING : Workbench Reload Game took: 43.312900 ms
|
||||||
|
02:12:53.493 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
02:12:53.546 PLATFORM : Save data from container 'settings' have been loaded
|
||||||
|
02:12:53.635 PLATFORM : Save data from container 'sessions' have been loaded
|
||||||
|
02:12:53.732 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{B6C516F86302C679}Worlds/ERR_Everon.ent'.
|
||||||
|
02:12:53.739 WORLD : WORLD : Game::LoadEntities
|
||||||
|
02:12:53.739 WORLD : WORLD : Initializing world systems @"{1C60D2EDA2B468B8}Configs/Systems/BaseGameModeSystems.conf"
|
||||||
|
02:12:53.740 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
|
||||||
|
02:12:53.740 WORLD : WORLD : CreateEntities
|
||||||
|
02:12:53.740 WORLD : WORLD : CreateEntities
|
||||||
|
02:12:53.740 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||||
|
02:12:53.755 RESOURCES : Loaded mission headers from 13 addon(s)!
|
||||||
|
02:12:53.755 PROFILING : NotifyBeforeEntitiesCreated took: 14.749900 ms
|
||||||
|
02:12:53.755 WORLD : WORLD : Wait for preloading data
|
||||||
|
02:12:53.755 PROFILING : Wait for preloading data took: 0.000500 ms
|
||||||
|
02:12:58.510 WORLD : Game::LoadEntities
|
||||||
|
02:12:58.510 WORLD : CreateEntities
|
||||||
|
02:12:58.510 WORLD : CreateEntities
|
||||||
|
02:12:58.510 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"
|
||||||
|
02:12:58.510 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:12:58.510 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:12:59.942 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
02:12:59.942 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.942 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>')
|
||||||
|
02:12:59.943 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
02:12:59.943 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.943 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>')
|
||||||
|
02:12:59.943 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
02:12:59.943 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.943 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>')
|
||||||
|
02:12:59.948 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
02:12:59.948 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.948 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>')
|
||||||
|
02:12:59.948 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
02:12:59.948 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.948 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>')
|
||||||
|
02:12:59.948 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
02:12:59.948 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.948 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>')
|
||||||
|
02:12:59.952 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
02:12:59.952 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.952 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>')
|
||||||
|
02:12:59.952 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
02:12:59.952 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.952 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>')
|
||||||
|
02:12:59.952 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
02:12:59.952 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.952 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>')
|
||||||
|
02:13:05.383 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||||
|
02:13:05.383 PROFILING : NotifyBeforeEntitiesInitialized took: 0.057300 ms
|
||||||
|
02:13:07.453 WORLD : InitEntities 'world'
|
||||||
|
02:13:07.454 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
02:13:07.454 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
02:13:07.487 WORLD : InitEntities 'world'
|
||||||
|
02:13:07.487 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
02:13:07.487 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
02:13:07.488 WORLD : WORLD : NotifyEntitiesInitialized
|
||||||
|
02:13:07.488 TERRAIN : TERRAIN : Initializing road networks...
|
||||||
|
02:13:07.491 PROFILING : Initializing road networks... took: 2.982500 ms
|
||||||
|
02:13:07.491 DEFAULT : DEFAULT : WorldVolumesCollection
|
||||||
|
02:13:07.554 PROFILING : WorldVolumesCollection took: 63.070300 ms
|
||||||
|
02:13:07.554 INIT : INIT : SoundWorldInit
|
||||||
|
02:13:07.572 PROFILING : SoundWorldInit took: 17.686300 ms
|
||||||
|
02:13:07.572 PROFILING : NotifyEntitiesInitialized took: 84.012700 ms
|
||||||
|
02:13:07.572 PROFILING : CreateEntities took: 13831.926800 ms
|
||||||
|
02:13:07.572 PROFILING : CreateEntities took: 13832.138200 ms
|
||||||
|
02:13:07.573 WORLD : WORLD : Wait for preloading data around camera
|
||||||
|
02:13:07.573 PROFILING : Wait for preloading data around camera took: 0.001300 ms
|
||||||
|
02:13:07.573 WORLD : WORLD : EOnActivate
|
||||||
|
02:13:07.611 PROFILING : EOnActivate took: 37.724900 ms
|
||||||
|
02:13:07.611 PROFILING : Game::LoadEntities took: 13872.280100 ms
|
||||||
|
02:13:07.933 DEFAULT : Entered offline game state.
|
||||||
|
02:13:11.748 SCRIPT : Map load time: 2220ms
|
||||||
|
02:13:11.748 NETWORK : Player connected: connectionID=2147483646
|
||||||
|
02:13:11.748 NETWORK : ### Connecting player: connectionID=2147483646, Name=
|
||||||
|
02:13:11.749 NETWORK : ### Creating player: PlayerId=1, Name=jakub
|
||||||
|
02:13:11.755 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:13:11.755 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
02:13:11.755 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:13:11.756 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!
|
||||||
|
02:13:11.756 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!
|
||||||
|
02:13:11.758 SCRIPT (W): Can't open config file ""
|
||||||
|
02:13:11.767 WORLD : InitEntities 'world'
|
||||||
|
02:13:11.767 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:13:11.767 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
02:13:11.768 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
02:13:11.768 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
02:13:11.770 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
02:13:11.770 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
02:13:11.785 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:13:11.786 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
02:13:11.786 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:13:11.786 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:13:11.787 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:13:11.791 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0xFFFFFFFE, IdentityId=00000000-0000-0000-0000-000000000000
|
||||||
|
02:13:11.792 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
02:13:11.792 NETWORK : Players connecting: 0
|
||||||
|
02:13:11.793 NETWORK : Players connected: 1 / 1
|
||||||
|
02:13:11.824 DEFAULT : Using autosave directory: C:/users/steamuser/AppData/Local/Temp/Arma Reforger Workbench/Projects/ERR_Chat/autosaves
|
||||||
|
02:13:11.825 PROFILING : Workbench startup took: 55708.702200 ms
|
||||||
|
02:13:11.849 WORLD : Frame start
|
||||||
|
02:13:11.849 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
02:13:11.863 WORLD : UpdateEntities
|
||||||
|
02:13:11.863 WORLD : Frame
|
||||||
|
02:13:11.864 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
02:13:12.067 WORLD : UpdateEntities
|
||||||
|
02:13:12.067 WORLD : PostFrame
|
||||||
|
02:13:12.068 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
02:13:12.068 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
02:13:12.115 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:13:12.116 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:13:12.116 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
02:13:12.116 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
02:13:12.269 RENDER : RENDER : ObjectsHeightMap::Build
|
||||||
|
02:13:12.270 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
|
||||||
|
02:13:12.477 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 207.208700 ms
|
||||||
|
02:13:12.484 PROFILING : ObjectsHeightMap::Build took: 214.502700 ms
|
||||||
|
02:13:13.628 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
02:13:13.649 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
02:13:13.649 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
02:13:13.681 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
02:13:13.684 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
02:13:13.738 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:13:13.738 WORLD : InitEntities 'world'
|
||||||
|
02:13:13.738 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:13:13.739 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
02:13:13.741 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
02:13:13.741 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
02:13:13.746 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
02:13:13.799 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
02:13:13.799 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
02:13:13.801 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
02:13:13.802 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
02:13:13.805 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
02:13:13.807 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
02:13:13.808 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
02:13:13.809 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
02:13:13.809 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
02:13:13.810 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
02:13:13.810 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
02:13:13.810 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
02:13:13.810 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
02:13:13.812 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:13:13.812 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.812 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:14.469 WORLD : UpdateEntities
|
||||||
|
02:13:14.469 WORLD : AfterPostSimulate
|
||||||
|
02:13:14.469 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
02:13:14.664 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.664 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.664 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.665 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.918 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5287,7499.71> up=0.995672
|
||||||
|
02:13:14.918 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.288032 angularSpeed=0.0798343
|
||||||
|
02:13:14.918 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:14.918 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6136,7501.98>
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3136,7501.98> terrainY=63.3155 tireTerrainGap=-0.00185013
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6136,7501.98> radius=0.3 bottom=<7012.07,63.3136,7501.98> fraction=0.446499 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00177002
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.6002,7497.71>
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1502,7497.71> terrainY=64.1543 tireTerrainGap=-0.00405121
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.6002,7497.71> radius=0.45 bottom=<7009.89,64.1502,7497.71> fraction=0.436099 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00405884
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2623,7497.76>
|
||||||
|
02:13:14.920 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8123,7497.76> terrainY=63.8172 tireTerrainGap=-0.00489426
|
||||||
|
02:13:14.920 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2623,7497.76> radius=0.45 bottom=<7014.43,63.8123,7497.76> fraction=0.432222 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00490952
|
||||||
|
02:13:14.920 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:15.169 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.169 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.169 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:15.170 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:15.673 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:15.674 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.674 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.928 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.1,63.5333,7499.72> up=0.994244
|
||||||
|
02:13:15.928 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.092914 angularSpeed=0.0323928
|
||||||
|
02:13:15.928 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6175,7502>
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3175,7502> terrainY=63.3132 tireTerrainGap=0.00432587
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6175,7502> radius=0.3 bottom=<7012.07,63.3175,7502> fraction=0.474215 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00432587
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.93,64.6009,7497.72>
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.93,64.1509,7497.72> terrainY=64.1477 tireTerrainGap=0.00312805
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR SUPPORT: center=<7009.93,64.6009,7497.72> radius=0.45 bottom=<7009.93,64.1509,7497.72> fraction=0.468873 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00315094
|
||||||
|
02:13:15.930 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.47,64.2644,7497.79>
|
||||||
|
02:13:15.930 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.47,63.8144,7497.79> terrainY=63.8147 tireTerrainGap=-0.000278473
|
||||||
|
02:13:15.930 SCRIPT : ERR GEAR SUPPORT: center=<7014.47,64.2644,7497.79> radius=0.45 bottom=<7014.47,63.8144,7497.79> fraction=0.453056 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.000328064
|
||||||
|
02:13:15.930 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:16.185 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:16.185 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:16.186 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:16.186 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.437 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
02:13:16.691 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.691 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.692 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.692 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.948 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.12,63.5306,7499.75> up=0.993896
|
||||||
|
02:13:16.949 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0482005 angularSpeed=0.0172409
|
||||||
|
02:13:16.949 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:16.949 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6116,7502.02>
|
||||||
|
02:13:16.949 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3116,7502.02> terrainY=63.3111 tireTerrainGap=0.000530243
|
||||||
|
02:13:16.949 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6116,7502.02> radius=0.3 bottom=<7012.07,63.3116,7502.02> fraction=0.456873 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.000511169
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.97,64.5938,7497.72>
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.97,64.1438,7497.72> terrainY=64.1416 tireTerrainGap=0.00217438
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR SUPPORT: center=<7009.97,64.5938,7497.72> radius=0.45 bottom=<7009.97,64.1438,7497.72> fraction=0.464646 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00222778
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.51,64.2603,7497.84>
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.51,63.8103,7497.84> terrainY=63.812 tireTerrainGap=-0.00163651
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR SUPPORT: center=<7014.51,64.2603,7497.84> radius=0.45 bottom=<7014.51,63.8103,7497.84> fraction=0.446944 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00167084
|
||||||
|
02:13:16.951 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:17.205 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.206 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.206 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.206 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.711 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:17.711 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:17.711 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:17.712 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.966 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993801
|
||||||
|
02:13:17.966 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:13:17.967 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00119781
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.460061 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00121307
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.593,7497.73>
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.143,7497.73> terrainY=64.1406 tireTerrainGap=0.00239563
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.593,7497.73> radius=0.45 bottom=<7009.98,64.143,7497.73> fraction=0.465508 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00241089
|
||||||
|
02:13:17.968 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:13:17.968 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00181198
|
||||||
|
02:13:17.968 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446389 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00179291
|
||||||
|
02:13:17.968 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:18.222 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.222 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:18.223 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:18.223 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:18.726 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.726 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.727 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.727 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.976 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993801
|
||||||
|
02:13:18.976 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:13:18.977 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00119781
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.460061 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00121307
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.593,7497.73>
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.143,7497.73> terrainY=64.1406 tireTerrainGap=0.00239563
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.593,7497.73> radius=0.45 bottom=<7009.98,64.143,7497.73> fraction=0.465508 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00241089
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00181198
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446389 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00179291
|
||||||
|
02:13:18.978 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:19.232 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:19.233 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
02:13:19.248 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
02:13:19.249 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
02:13:19.249 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
02:13:20.183 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
02:13:20.225 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
02:13:20.412 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
02:13:20.415 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
02:13:20.415 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
02:13:20.421 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
02:13:20.423 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
02:13:30.525 SCRIPT : ERR SMOKE PASS: convoy authored supply-site road survey seed exists
|
||||||
|
02:13:30.526 SCRIPT : ERR CONVOY NATIVE: road survey seed=<6150, 0, 7050>
|
||||||
|
02:13:30.529 SCRIPT : ERR CONVOY SURVEY: seed=<6150,0,7050> AABB=<5650,-1000,6550>..<6650,1000,7550> candidates=17; inspecting at most16, production cap128
|
||||||
|
02:13:30.529 SCRIPT : ERR CONVOY SURVEY: road=0 width=4 points=10 XZlength=73.8186 nearest=635.451 first=<5667.18,132.687,6565.9> last=<5724.97,137.544,6577.61>
|
||||||
|
02:13:30.529 SCRIPT : ERR CONVOY SURVEY: road=0 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 width=4 points=93 XZlength=894.109 nearest=380.68 first=<5375.96,82.79,6281.81> last=<5976.39,155.618,6711.22>
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 widthAllowed=1 FromPolyline=1 proximity=380.68
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=0 ground=<5817.34,143.569,6613.29> heading=264.423 GroundClear=0
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=1 ground=<5851.21,143.845,6620.49> heading=242.296 GroundClear=0
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=2 ground=<5881.61,144.529,6637.81> heading=237.156 GroundClear=0
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=3 ground=<5910.21,146.171,6657.96> heading=231.642 GroundClear=1
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=4 ground=<5937.3,149.021,6680.11> heading=228.801 GroundClear=0
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=5 ground=<5964.77,154.304,6701.72> heading=235.744 GroundClear=0
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=2 width=8 points=375 XZlength=3931.51 nearest=340.559 first=<7644.09,74.844,5417.67> last=<5768.59,217.638,7064.02>
|
||||||
|
02:13:30.532 SCRIPT : ERR CONVOY SURVEY: road=2 widthAllowed=1 FromPolyline=1 proximity=340.559
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=0 ground=<5961.88,157.602,6734.64> heading=149.127 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=1 ground=<5943.89,160.334,6764.66> heading=148.009 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=2 ground=<5923.63,163.994,6793.16> heading=140.567 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=3 ground=<5899.31,168.922,6818.26> heading=131.417 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=4 ground=<5872.22,174.617,6840.4> heading=128.101 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=5 ground=<5844.74,180.643,6862.08> heading=128.756 GroundClear=0
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=3 width=4 points=15 XZlength=168.342 nearest=535.849 first=<6459.5,157.784,6612.57> last=<6528.87,160.825,6459.53>
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=3 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 width=4 points=50 XZlength=482.712 nearest=329.988 first=<6570.43,139.349,6988.35> last=<6462.29,158.163,6607.38>
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 widthAllowed=1 FromPolyline=1 proximity=329.988
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=0 ground=<6428,160.628,6840.21> heading=220.723 GroundClear=0
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=1 ground=<6446.54,159.03,6869.79> heading=206.54 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=2 ground=<6453.74,157.069,6902.91> heading=166.907 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=3 ground=<6464.46,154.658,6933.5> heading=228.722 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=4 ground=<6492.17,149.949,6954.8> heading=242.046 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=5 ground=<6523.98,144.197,6969.32> heading=246.89 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=5 width=4 points=67 XZlength=736.331 nearest=386.907 first=<5766.28,210.468,7000.47> last=<5131.91,172.192,7153.48>
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 widthAllowed=1 FromPolyline=1 proximity=386.907
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=0 ground=<5588.3,196.98,6935.55> heading=265.968 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=1 ground=<5621.71,201.861,6944.92> heading=244.549 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=2 ground=<5654.13,205.584,6958.09> heading=248.032 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=3 ground=<5686.17,208.712,6972.16> heading=246.339 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=4 ground=<5718.88,210.444,6984.56> heading=251.937 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=5 ground=<5752.06,210.561,6995.7> heading=251.441 GroundClear=0
|
||||||
|
02:13:30.537 SCRIPT : ERR CONVOY SURVEY: road=6 width=8 points=176 XZlength=1972.88 nearest=66.4786 first=<4947.28,173.019,7018.08> last=<6725.86,147.849,7120.28>
|
||||||
|
02:13:30.537 SCRIPT : ERR CONVOY SURVEY: road=6 widthAllowed=1 FromPolyline=1 proximity=66.4786
|
||||||
|
02:13:30.537 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=0 ground=<6086.05,200.614,6981.07> heading=295.602 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=1 ground=<6119.62,200.288,6973.36> heading=261.126 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=2 ground=<6153.63,198.913,6981.45> heading=253.113 GroundClear=1
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=3 ground=<6186.91,197.178,6992.28> heading=251.379 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=4 ground=<6219.88,195.138,7004.03> heading=249.601 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=5 ground=<6252.59,192.556,7016.48> heading=248.282 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=7 width=4 points=25 XZlength=212.651 nearest=419.633 first=<6722.46,147.849,7119.59> last=<6564.72,139.654,6986>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=7 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=8 width=7.5 points=6 XZlength=54.4417 nearest=390.432 first=<5760.42,213.837,7024.28> last=<5733.18,218.9,7071.4>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=8 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=9 width=4.5 points=15 XZlength=133.693 nearest=172.903 first=<5977.94,207.814,7032.93> last=<5981.35,218.87,7155.66>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=9 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=10 width=3 points=3 XZlength=19.5994 nearest=544.746 first=<6694.14,144.792,7075.68> last=<6713.44,145.371,7079.09>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=10 widthAllowed=0 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 width=4 points=42 XZlength=458.212 nearest=300.371 first=<6450.18,160.151,7111.25> last=<6346.16,176.657,7552.34>
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 widthAllowed=1 FromPolyline=1 proximity=300.371
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=0 ground=<6384.24,167.774,7289.35> heading=341.291 GroundClear=0
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=1 ground=<6395.45,166.674,7256.19> heading=341.078 GroundClear=0
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=2 ground=<6406.87,166.086,7223.1> heading=340.724 GroundClear=0
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=3 ground=<6418.49,165.601,7190.09> heading=340.433 GroundClear=0
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=4 ground=<6430.58,164.493,7157.25> heading=338.635 GroundClear=0
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=5 ground=<6444.01,161.766,7124.93> heading=336.339 GroundClear=0
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=12 width=4 points=101 XZlength=1126.34 nearest=374.82 first=<6354.51,175.063,7501.37> last=<5603.19,211.311,7100.21>
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=12 widthAllowed=1 FromPolyline=1 proximity=374.82
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=0 ground=<6029.69,196.884,7421.22> heading=323.841 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=1 ground=<6060.9,192.713,7416.36> heading=253.255 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=2 ground=<6095.05,186.078,7423.1> heading=271.483 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=3 ground=<6129.07,183.093,7428.33> heading=246.452 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=4 ground=<6157.14,182.63,7448.94> heading=226.682 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=5 ground=<6181.47,182.044,7474.09> heading=224.842 GroundClear=1
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=13 width=4 points=19 XZlength=183.447 nearest=379.925 first=<5686.6,209.351,7364.93> last=<5832.49,232.506,7258.65>
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=13 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=14 width=1 points=2 XZlength=10.9997 nearest=371.349 first=<5841.56,234.096,7256.79> last=<5830.7,234.096,7258.58>
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=14 widthAllowed=0 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=15 width=4 points=86 XZlength=976.259 nearest=533.99 first=<6347.68,175.94,7546.05> last=<6372.65,74.093,8460.08>
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=15 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey refused seed; read-only diagnostics above
|
||||||
|
02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement
|
||||||
@@ -0,0 +1,123 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-12-16\error.log started at 2026-09-20 02:12:18 (2026-09-20 00:12:18 UTC)
|
||||||
|
|
||||||
|
02:12:18.103 INIT : Workbench startup
|
||||||
|
02:12:18.103 INIT : Workbench Init Engine
|
||||||
|
02:12:18.103 RESOURCES : ResourceDB: full scan
|
||||||
|
02:12:18.103 RESOURCES : processing files...
|
||||||
|
02:12:18.103 RESOURCES (W): resource not registered: @"$RHS_Core:system/thermal/thermalProfileTreeCrownDefault.conf". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$profile:rereintroduced.json". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$logs:external-addons-inputs.json". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$logs:launch-source-sha256.json". Setting null GUID
|
||||||
|
02:12:18.114 RESOURCES (W): resource not registered: @"$logs:launch-source.json". Setting null GUID
|
||||||
|
02:12:18.217 ENGINE : GameProject load
|
||||||
|
02:12:18.217 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_595F2BF2F44836FB/addon.gproj"
|
||||||
|
02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||||
|
02:12:18.217 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_629B2BA37EFFD577/addon.gproj"
|
||||||
|
02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||||
|
02:12:18.217 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E389BB9F58B79A6/addon.gproj"
|
||||||
|
02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||||
|
02:12:18.218 INIT : GameProject load project data @"Z:/tmp/erri-workbench-external-profile/addons/ERRI_5E524E4FEECCA92B/addon.gproj"
|
||||||
|
02:12:18.218 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||||
|
02:12:26.273 INIT : Workbench Create Game
|
||||||
|
02:12:26.273 SCRIPT : Compiling Game scripts
|
||||||
|
02:12:26.273 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
02:12:26.273 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
02:12:26.521 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:26.651 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
02:12:26.700 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
02:12:26.913 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
02:12:26.988 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
02:12:26.988 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
02:12:26.990 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
02:12:27.049 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.049 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.050 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:12:27.050 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:12:27.082 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.111 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
02:12:36.809 WORLD : CreateEntities
|
||||||
|
02:12:36.810 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"
|
||||||
|
02:12:36.810 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:12:36.810 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:12:53.493 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
|
||||||
|
02:12:58.510 WORLD : Game::LoadEntities
|
||||||
|
02:12:58.510 WORLD : CreateEntities
|
||||||
|
02:12:58.510 WORLD : CreateEntities
|
||||||
|
02:12:58.510 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"
|
||||||
|
02:12:58.510 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||||
|
02:12:58.510 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||||
|
02:12:59.942 ENTITY : Create entity @"ENTITY:842066" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1080.213013 10.776751 6018.347168>
|
||||||
|
02:12:59.942 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.942 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>')
|
||||||
|
02:12:59.943 ENTITY : Create entity @"ENTITY:842068" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1082.185913 10.778749 6018.331055>
|
||||||
|
02:12:59.943 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.943 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>')
|
||||||
|
02:12:59.943 ENTITY : Create entity @"ENTITY:842070" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <1084.190918 10.790751 6018.334961>
|
||||||
|
02:12:59.943 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.943 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>')
|
||||||
|
02:12:59.948 ENTITY : Create entity @"ENTITY:842333" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4425.594727 9.981750 11029.402344>
|
||||||
|
02:12:59.948 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.948 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>')
|
||||||
|
02:12:59.948 ENTITY : Create entity @"ENTITY:842335" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4426.584473 9.983749 11031.109375>
|
||||||
|
02:12:59.948 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.948 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>')
|
||||||
|
02:12:59.948 ENTITY : Create entity @"ENTITY:842337" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <4427.572266 9.995750 11032.853516>
|
||||||
|
02:12:59.948 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.948 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>')
|
||||||
|
02:12:59.952 ENTITY : Create entity @"ENTITY:842591" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.946289 10.470250 1551.986084>
|
||||||
|
02:12:59.952 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.952 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>')
|
||||||
|
02:12:59.952 ENTITY : Create entity @"ENTITY:842593" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10009.430664 10.472250 1550.081421>
|
||||||
|
02:12:59.952 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.952 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>')
|
||||||
|
02:12:59.952 ENTITY : Create entity @"ENTITY:842595" ('GameEntity','Assets/Structures/BuildingsParts/Lights/LampTower_01.xob') at <10008.926758 10.484250 1548.140869>
|
||||||
|
02:12:59.952 ENTITY : CreateComponent 'Hierarchy'
|
||||||
|
02:12:59.952 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>')
|
||||||
|
02:13:07.453 WORLD : InitEntities 'world'
|
||||||
|
02:13:07.453 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Rereintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||||
|
02:13:07.454 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
02:13:11.755 ENTITY : SpawnEntityPrefab @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:13:11.755 ENTITY : Create entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
|
||||||
|
02:13:11.755 ENTITY : EntityPrefabUse @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:13:11.756 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!
|
||||||
|
02:13:11.756 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!
|
||||||
|
02:13:11.758 SCRIPT (W): Can't open config file ""
|
||||||
|
02:13:11.767 WORLD : InitEntities 'world'
|
||||||
|
02:13:11.767 ENTITY : Init entity @"ENTITY:4611686018427388381" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{225E51284CC95CFA}Prefabs/Characters/Core/DefaultPlayerControllerMP.et"
|
||||||
|
02:13:11.767 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
|
||||||
|
02:13:11.768 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
02:13:11.768 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
02:13:11.770 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
02:13:11.770 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
02:13:11.785 ENTITY : SpawnEntityPrefab @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:13:11.786 ENTITY : Create entity @"ENTITY:4611686018427388384" ('SCR_EditorModeEntity') at <0.000000 0.000000 0.000000>
|
||||||
|
02:13:11.786 ENTITY : EntityPrefabUse @"{59EF8ECAE1DCD417}Prefabs/Editor/Modes/EditorModeEdit.et"
|
||||||
|
02:13:11.786 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:13:11.787 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:13:11.792 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
02:13:12.067 WORLD : UpdateEntities
|
||||||
|
02:13:12.067 WORLD : PostFrame
|
||||||
|
02:13:12.068 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
|
||||||
|
02:13:12.068 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
02:13:12.115 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:13:12.116 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
|
||||||
|
02:13:12.116 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
|
||||||
|
02:13:12.116 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
|
||||||
|
02:13:13.738 ENTITY : SpawnEntityPrefab @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:13:13.738 WORLD : InitEntities 'world'
|
||||||
|
02:13:13.738 ENTITY : Init entity @"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et"
|
||||||
|
02:13:13.739 DEFAULT (W): No weapon slot index corresponds to the default index on BaseWeaponManagerComponent(0). Either set the default index to -1 or change index value on a slot to be the same as the default one.(@"ENTITY:4611686018427388492" ('Vehicle','Assets/Vehicles/Helicopters/Mi8/Mi8MT_base.xob') at <7012.000000 63.724998 7500.000000> @"{DF5CCB7C0FF049F4}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_unarmed_transport.et")
|
||||||
|
02:13:14.469 WORLD : UpdateEntities
|
||||||
|
02:13:14.469 WORLD : AfterPostSimulate
|
||||||
|
02:13:14.469 DEFAULT (W): Collider UCS_FG_DriveShaft_01 not found
|
||||||
|
02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey refused seed; read-only diagnostics above
|
||||||
|
02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement
|
||||||
+264
@@ -0,0 +1,264 @@
|
|||||||
|
{
|
||||||
|
"1337C0DE5DABBEEF": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack01_1337C0DE5DABBEEF",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 01",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917910,
|
||||||
|
335,
|
||||||
|
1789670330884205142,
|
||||||
|
1789670353823807747
|
||||||
|
],
|
||||||
|
"sha256": "65197c50ff6e906a5732564e8b440d80ef1cdbcffead9eb388e1e2b56c1322bc"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917967,
|
||||||
|
566987,
|
||||||
|
1789670331096210712,
|
||||||
|
1789670354028813131
|
||||||
|
],
|
||||||
|
"sha256": "e8706d6b9bb2474b65f7c588de9fcfad4516bd26dc12e7b6b687e7973a41e7a6"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917928,
|
||||||
|
1992582478,
|
||||||
|
1789670344310557863,
|
||||||
|
1789670353824807774
|
||||||
|
],
|
||||||
|
"sha256": "e5db31f571782997640a67601ebd3bd6e6615c1548274c71b6ab0cdd794f8bf5"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917986,
|
||||||
|
1993657251,
|
||||||
|
1789670345496589019,
|
||||||
|
1789670354029813158
|
||||||
|
],
|
||||||
|
"sha256": "2bda9c533834dfa2b8e29f4a2a905c30639dabe250554e1346cf1f5dae3f2db3"
|
||||||
|
},
|
||||||
|
"data002.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917956,
|
||||||
|
1992567795,
|
||||||
|
1789670345532589964,
|
||||||
|
1789670353970811608
|
||||||
|
],
|
||||||
|
"sha256": "dfbd716c2a0849910a8058b1f008b8403b8c506fe18c3168d2844383ac02988c"
|
||||||
|
},
|
||||||
|
"data003.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26917964,
|
||||||
|
364877149,
|
||||||
|
1789670333444272402,
|
||||||
|
1789670354017812842
|
||||||
|
],
|
||||||
|
"sha256": "6225936ebc266825bbd1c79e4e0020c9f2fb55c3d3501ed66e72d87436ccd015"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"595F2BF2F44836FB": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-StatusQuo_595F2BF2F44836FB",
|
||||||
|
"title": "RHS: Status Quo",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919135,
|
||||||
|
1100,
|
||||||
|
1789670379744488450,
|
||||||
|
1789670389873754397
|
||||||
|
],
|
||||||
|
"sha256": "1b83e9df126db639cfcdb6d5119e65a1581c028becd6c09998143ed527ad0721"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919132,
|
||||||
|
823768,
|
||||||
|
1789670379822490498,
|
||||||
|
1789670389872754371
|
||||||
|
],
|
||||||
|
"sha256": "25f6405084fd228ff400868b21f033c4c43d44162ce73de562e06d8003b94a49"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919141,
|
||||||
|
203378761,
|
||||||
|
1789670389138735100,
|
||||||
|
1789670389946756313
|
||||||
|
],
|
||||||
|
"sha256": "985d0cde7b09ee860086cb386cf624fcfd94b5e82b26af0b33bab83f21d06988"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E389BB9F58B79A6": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/SpaceCore_5E389BB9F58B79A6",
|
||||||
|
"title": "WCS_SpaceCore",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918585,
|
||||||
|
2957,
|
||||||
|
1789670367793432952,
|
||||||
|
1789670369299906650
|
||||||
|
],
|
||||||
|
"sha256": "2db2e318e6f45bede0d1173d77af03314f888aedfb31bc767d569ccfb6e70a34"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918588,
|
||||||
|
44111,
|
||||||
|
1789670367937178405,
|
||||||
|
1789670369300214199
|
||||||
|
],
|
||||||
|
"sha256": "c4293fef30948a3538751533cc52c9ce449ffada931b47a8fdf1ca48c1618e75"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918592,
|
||||||
|
43626712,
|
||||||
|
1789670369105209079,
|
||||||
|
1789670369315214594
|
||||||
|
],
|
||||||
|
"sha256": "80e9810c9b7c873187660d0ddf002a63d1a382e81fc3611baa0ae8fdfff29d3d"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5E524E4FEECCA92B": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/BMP-1IFV_5E524E4FEECCA92B",
|
||||||
|
"title": "WCS_BMP-1",
|
||||||
|
"version": "8.2.0",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918544,
|
||||||
|
2900,
|
||||||
|
1789670364825147789,
|
||||||
|
1789670366119130662
|
||||||
|
],
|
||||||
|
"sha256": "ad44151140adf62e99eaa639984c2b9c400be17481e934186d61c307b5221259"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918535,
|
||||||
|
16514,
|
||||||
|
1789670364934099542,
|
||||||
|
1789670366080129638
|
||||||
|
],
|
||||||
|
"sha256": "c65677e8767d92c96c6f35b482350d56e3dccfa026a3c5470b332120990f047c"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918541,
|
||||||
|
119808197,
|
||||||
|
1789670365649118318,
|
||||||
|
1789670366115130557
|
||||||
|
],
|
||||||
|
"sha256": "f715ad5fa3de788061a66a3ccd933feead5cc1631507ca63e9061049c538fab6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"629B2BA37EFFD577": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/WCS_Armaments_629B2BA37EFFD577",
|
||||||
|
"title": "WCS_Armaments",
|
||||||
|
"version": "8.2.1",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918715,
|
||||||
|
2926,
|
||||||
|
1789670371305266851,
|
||||||
|
1789670377499241577
|
||||||
|
],
|
||||||
|
"sha256": "e6ffcf559a2e7898848349c090300ea8eca8cb2e13ecef456a108bcc82efc8b1"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918718,
|
||||||
|
141469,
|
||||||
|
1789670371389269057,
|
||||||
|
1789670377499429501
|
||||||
|
],
|
||||||
|
"sha256": "7f38b7ed578b0b47864648a7b70288fe49dae4cc2556d5754377a1c28b2b6532"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26918730,
|
||||||
|
395962643,
|
||||||
|
1789670376182394919,
|
||||||
|
1789670377620432679
|
||||||
|
],
|
||||||
|
"sha256": "84a2cf01e2d17a06f8d775ca542a0cc98739f9f4b75b79826017e1387faedb18"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BADC0DEDABBEDA5E": {
|
||||||
|
"path": "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons/RHS-ContentPack02_BADC0DEDABBEDA5E",
|
||||||
|
"title": "RHS: Status Quo - Content Pack 02",
|
||||||
|
"version": "0.16.5208",
|
||||||
|
"files": {
|
||||||
|
"addon.gproj": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919414,
|
||||||
|
336,
|
||||||
|
1789670399470006320,
|
||||||
|
1789670428369764835
|
||||||
|
],
|
||||||
|
"sha256": "6ebd73d663ed6dbf981cd8bc7d19cfd5bcd3c9dec3b9a706fa331d992ef200b4"
|
||||||
|
},
|
||||||
|
"resourceDatabase.rdb": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919388,
|
||||||
|
111601,
|
||||||
|
1789670399484558966,
|
||||||
|
1789670428260761974
|
||||||
|
],
|
||||||
|
"sha256": "736bcd2e60177e5af99d93c6b5f07ad79a950899aaca23000f33ad405cd1b74e"
|
||||||
|
},
|
||||||
|
"data.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919411,
|
||||||
|
1992445813,
|
||||||
|
1789670421137575039,
|
||||||
|
1789670428335763943
|
||||||
|
],
|
||||||
|
"sha256": "5b28362571e396c008eb2286dc5a76b4ccf869c0a279916209fb0ef20d6b145e"
|
||||||
|
},
|
||||||
|
"data001.pak": {
|
||||||
|
"stat": [
|
||||||
|
47,
|
||||||
|
26919421,
|
||||||
|
238642257,
|
||||||
|
1789670400589035695,
|
||||||
|
1789670428370764861
|
||||||
|
],
|
||||||
|
"sha256": "fb2aecbde5668c4d431ea74d64f6d15f7a9f608fefe01838d7c85fb0c818499f"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+150
@@ -0,0 +1,150 @@
|
|||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mconsole:[0m 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] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/common'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/inspect.lua' (id: 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/modegen.lua' (id: 1)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/common/util.lua' (id: 2)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/usr/share/gamescope/scripts/00-gamescope/displays'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/asus.rogally.lcd.lua' (id: 3)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/deckhd.steamdeck.deckhd-lcd.lua' (id: 4)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/gpd.win4.lcd.lua' (id: 5)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongo.lcd.lua' (id: 6)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/lenovo.legiongos.lcd.lua' (id: 7)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/onexplayer.f1.oled.lua' (id: 8)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.lcd.lua' (id: 9)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/valve.steamdeck.oled.lua' (id: 10)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Running script file '/usr/share/gamescope/scripts/00-gamescope/displays/zotac.zone.oled.lua' (id: 11)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/etc/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/etc/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mscriptmgr:[0m Loading scripts from: '/home/jakub/.config/gamescope/scripts'
|
||||||
|
[gamescope] [[0;33mWarn[0m] [0;37mscriptmgr:[0m Directory '/home/jakub/.config/gamescope/scripts' does not exist
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m selecting physical device 'AMD Radeon RX 6950 XT (RADV NAVI21)': queue family 1 (general queue family 0)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m physical device supports DRM format modifiers
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:60] Creating headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m supported DRM formats for sampling usage:
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR24 (0x34325241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR24 (0x34325258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB24 (0x34324241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB24 (0x34324258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m RG16 (0x36314752)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m NV12 (0x3231564E)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB4H (0x48344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB4H (0x48344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB48 (0x38344241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB48 (0x38344258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AB30 (0x30334241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XB30 (0x30334258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m AR30 (0x30335241)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvulkan:[0m XR30 (0x30335258)
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Using explicit sync when available
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Running compositor on wayland display 'gamescope-0'
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [backend/headless/backend.c:17] Starting headless backend
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m Successfully initialized libei for input emulation!
|
||||||
|
[gamescope] [[0;31mError[0m] [0;37mwlserver:[0m [xwayland/sockets.c:47] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mwlserver:[0m [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] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: connecting
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream state changed: paused
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mpipewire:[0m stream available on node ID: 139
|
||||||
|
[gamescope] [[0;34mInfo[0m] [0;37mvblank:[0m 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: 0x1a0039a
|
||||||
|
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
|
||||||
|
[Gamescope WSI] Made gamescope surface for xid: 0x1a0039a
|
||||||
|
[Gamescope WSI] Surface state:
|
||||||
|
steam app id: 1874910
|
||||||
|
window xid: 0x1a0039a
|
||||||
|
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: 0x1a0039a - 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: 0x1a0039a swapchain: 0x555568595420 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x555568595420
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x555568595420
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x5555685060e0 - imageCount: 4
|
||||||
|
[Gamescope WSI] Destroying swapchain: 0x5555685060e0
|
||||||
|
[Gamescope WSI] Destroyed swapchain: 0x5555685060e0
|
||||||
|
[Gamescope WSI] Creating swapchain for xid: 0x1a0039a - 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: 0x1a0039a swapchain: 0x5555684ff3a0 - imageCount: 4
|
||||||
|
[gamescope] [[0;31mError[0m] [0;37mxwm:[0m X11 I/O error! This is fatal. Aborting...
|
||||||
+235
@@ -0,0 +1,235 @@
|
|||||||
|
{
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et": "05d3e7353ff9fe5523218a1487b31b7b742b0be8adbcb060c7099978cf008bce",
|
||||||
|
"addons/ai/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyBudget.c": "fc1f77fd773194e3f4d591b299e4c5eae4fa9564aad32b8cec0bbb4011425c0c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyPlacement.c": "f1255aac2a9f1dbf3265064239cb9c6b57d39132082ec84a5f3be617803a3af3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyRoadPlan.c": "147cbc9064f2a6eb1464c2c14e78ae813b68005c6c3a6acba3e0cfc18d812e8a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_ConvoyService.c": "80ad4b55ad1e8d9a21fe3dffb21f12c9b785fa4a5d210eaf2937de389cc6525d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_EnemyEquipment.c": "db278b200b3ebfb7072d2ec3ff296a3aeb9fdc76f6e421eed51dde1e05b37070",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQ.c": "ffeff81ed751e592014330bc5c80266e8cd0125ad7e0bacdb93189640ec45b8b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c": "a743b115889c8c9ae5f0e5395326be66036dc3e2f8b606387f36af9fc6783f38",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQBodyObserver.c": "bcc586be7dbbe940745c7b824e0a2bbec36bf0426c895b02a386ba8cab5840e1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQCoverage.c": "1efb5e604704b3d86a4adaf30fa43d776eb0c612977e1c43ee083700562c6a0d",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c": "b3e402cfe92d415f37f666045afb062e6e11670ba03a0ca6f2d9fd4fc3520ac1",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQMemory.c": "add41a17c5bbdda19ff139b4ad949740432be17e4ead8bc22833d775fc8bc857",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c": "47974a010b74e4739df618b55bd937025ff72017557f0396b2ae3761ebcb90aa",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c": "ee7d4fab38dd13644524420f20424bfe96153c20b6a5807ddbe41ecd46d7e666",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c": "c4d16ccb571db4d9444c0a8d2be7318845d25ff90238b6d304e96a9ea19f1a08",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQStatusSampler.c": "db3ce0af2ac2bedf8fbeebb29f2735a5a8ee6bf849256edda1c74c06178bc0da",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQTask.c": "9852bf0ccdc9d3a29597dff4b6ec68af2b7c04b29f2b74f126028da2d1e58e5e",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HQWatch.c": "f537fbfed5f725cbabf74bc0a3cc0422ef937234177ae789160ff4164bf5fe3a",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarBattery.c": "a4eed96d17f239cbf353863ebe40d2282aeacd7a4d63a7b2f0ecfb3d93a2e2b2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c": "7aec51c83972610d1bcbca58b84b14f16f59952d402b12c3d88e7192a3e2ee90",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c": "e1ffb25fba384b449de576a5502a93d875c3f52e8da1941bbf590ad9845f9730",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c": "2fabe8f812fd333cea7199d1eb722c807fcc5adb285c618956bd54d31fa27ce3",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c": "697c01f479df6c505a41d984a29c02002e3052114dafa2ec6252ae55e2979a2b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c": "34f7eaa01dc68e97aae8c1177b7f8fd6c15d5a41c6dc86de377f00b3613a8e77",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c": "4edefc8530cc6eec7a5e1df1d0b7d56e6801186f23c61331ce0e8075b8281efb",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarSalvoProbe.c": "5fd7bb8953f6850ad79e646c0c286153108a10ee2d5ef397ccb65a07f8d2ed7c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_NativePatrolHQProbe.c": "92efadb7a5bd9cd9f6865c764f901ae01e3776224d8b57abed648983df487b81",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
|
||||||
|
"addons/ai/Scripts/Game/ERR/ERR_SupportScenario.c": "71757018ec9716c4dc24f62a292a214919d3fd5daed3c16e03e56abd208e9f03",
|
||||||
|
"addons/ai/addon.gproj": "eba68a3e343deb205b01ba2b0e473deacb2b5ba21d982c601a0cdd4db78778b2",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf": "76f3ac0d21b585654beac7ddd68e3c8cbdd66dbfe909b17b04838fa813a7c29b",
|
||||||
|
"addons/chat/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeConvoyProbe.c": "553fcac23dd4eac68b0cce06714ab5c279d50d78fe8f979009828ad0210ec5c3",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQMemoryProbe.c": "cc6977d1faffb5fd25ae56da0074e137f5ae8309db1b11640a526f20959844ee",
|
||||||
|
"addons/chat/Scripts/Game/ERR/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
|
||||||
|
"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": "8cb8cf82eea933c45322caca9933e235cb6e5ab897a95289fb7eca98a9e4a59a",
|
||||||
|
"addons/chat/Scripts/Game/ERRChat/ERR_OrdinaryScenarioLaunchChat.c": "dda715c9691d366e35fa2ad5e390dee1971651f137a5a9f9aeb23dcbe53ec87e",
|
||||||
|
"addons/chat/Scripts/WorkbenchGame/ERR/ERR_ValidateWorldPlugin.c": "81c92d408ce88cc9f98d6053f1d0c863427693ba748f00df9f1bf8079015ef94",
|
||||||
|
"addons/chat/addon.gproj": "ea1587e0174cf795334d306c71d99b06797fc891427cd57b6cab6e21cf0e4e0e",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
|
||||||
|
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf": "17fa26bb1452fbc8de6d3053203e7cf02170ef6e4682f42f3c362ec61a80ada3",
|
||||||
|
"addons/core/Configs/ERR/EveronSites.conf.meta": "d5fe68025ef4e7c1e16082cf5873b7c7172eacbfaef4ab29b7e0e3c98f8dca56",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf": "5f74f4a7089c7e7b54ad62463159ce8f0bab25a6b85268dc3872ea6001e048fb",
|
||||||
|
"addons/core/Configs/ERR/Factions/MissionVehicles.conf.meta": "00c368b6271d3440cc8bf627b03a384d247635723923fc5ad2104b8b4007b035",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf": "4c3da063abb6e3ee39a6e4e0c5a9ffd5eae9d209d58470ea18b45dba5528db1b",
|
||||||
|
"addons/core/Configs/ERR/Factions/US.conf.meta": "a05469aef028e9e17eba545e81e2af2887b59f0fef17dac51a23c7b8155e381b",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf": "407ea27f80a64c5184c089d43cdd0bdabfc5974c84f1d2a245081fdf2afa3f30",
|
||||||
|
"addons/core/Configs/ERR/Factions/USSR.conf.meta": "057397d97096346791b51b7b13fbe18af218bcf78e9984d9c01b49a2403de611",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf": "45231061911a1462d45fb6db0fecc2b0793f17b5ae71017174954ff4fbd20236",
|
||||||
|
"addons/core/Configs/ERR/GameOverScreens.conf.meta": "eb654b745c0b97b41c991694569ef4877a3c2315e0826f9556337cd68690843e",
|
||||||
|
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
|
||||||
|
"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/FactionManager.et": "425f916b890019c537f6b2f72b1af9e7be54b0a476320da969e1f313a7ac5ea5",
|
||||||
|
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
|
||||||
|
"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": "dcd3f4dfd453303d026e68b64f7de6125bd3390822d8432dd95a3710a5b3df89",
|
||||||
|
"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/Prisoner.et": "198b5badabb12f218f86df7eb4dc268fd830769dc3de7eef6362cfaee4d6fc8d",
|
||||||
|
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
|
||||||
|
"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": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Actors.c": "bb5e2d065ec40629cebebf2be25958b992ad05dbc906c5f66dddbe6c6d4ff124",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c": "2b79df9536ceacd49d06c776300372eda4d7fda7c529a560bd8078b6660d5360",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c": "91e25c336a9e6e52a700157826f5deaf7ca39e67933a6ef6af0f5fdf81c0016e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminService.c": "3f59fa3af151d7697dc1539a886c2ca1cfe4f68228b93d521582ec32835feddb",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c": "c9d7421a0e6f6f7301751f6c5ac70874022140bce2a83ff3ae1d50df86955c84",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_CasualtyLoadingService.c": "0d0fbb091c451db509edf44db6fc7e2a15c36999166ad026a9af55aef61322e6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ChatClient.c": "ae856e9fa0e19fc35d5c839fc5001bb28ce633eab59710911e7e56057dd452f0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryMap.c": "7553c8cc1388cca3404994e36f96946c6abd1fefb08cef2fbb3ea1a62b22861b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DiscoveryService.c": "2597ca110391558f35433cb11033574308e241134ce9a8cc209fe892fd26efbd",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_DocumentComponent.c": "17bb76b80ebd3357e46d553c44674f602c7bd6901c92aec53ac8214194aa4ff2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EnvironmentService.c": "867e9f47adfb7a9819a8b58498688ff86127282cb89cf2529ae81f73e529e1c5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_EscapeGameOverScreenInfo.c": "8893b161bf168884d62f1315d3c8aa9af4ca413f621d6f8e2525bb5245d5f509",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionPlacement.c": "c30222ca25cc0e91dec4077e6b82b37a9edafcf2cbebd0be5b6bd8656b53adfe",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceLedger.c": "3858629f7fccf75c282cec725a7c0d9dd1c1095675348bb584abc947103a2872",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_GameMode.c": "0870b5c5aed432f9e5ee66863e361cac61a68bf9d80dc266647ab5c2f1bcdccf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_LocalAdmission.c": "b0e824c6880cbf9b1f368dc7ada9907bde78b22b948d419b6c861323f32258be",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Location.c": "d2035f56ded35743312ec6ca91a67f8623a466c91255e1893c570edf0954ff24",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminMenuProbe.c": "f30f9fa3a613923b6da2f3fcc521e5b077523042b3accbd80e4fa033be5b83ab",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeAdminSettingsProbe.c": "6a4df33a2b0e6b6aeed944c6895961e658d4f0db9aed9b8433a43a451fa35cae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeBaseSmoke.c": "81236687526235514e0d8a31dd62409246d006dddcdf14f4422c13071d0897e5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeContractsProbe.c": "d1556df885171cf967e96eef5d8981a2e9ee4e3938b7d32fdd0426f647bbabc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDefinitionProbe.c": "c451b6b1f9ba2b693607307ef6ad9f0c991448d4c572c2a14b5204ad1fdc267b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentProbe.c": "8b1d110717aa5f07bfb8fe633847eab519109e3a8a4100970a487be05c053418",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFactionCatalogProbe.c": "ee11486cf77da9070506ccc0cfd6e94240c5387c8be455bf864934a8fef65f78",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeMedicalProbe.c": "43fa51ffbcf9dd0cd8e905a1135bcf0756651da3af34677f3c92e7d264ed70b6",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePatrolProbe.c": "02bd9fdf5454db7dd4c82240efe0d947bf8d6488ace42809c3aef6505cb6266d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonBreachProbe.c": "22d0923cd69ba591e783011d424c97c86520272b70da9aa6a6d15558464c264c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRadioDefenceProbe.c": "cad54f0b43cefd72df74697dfc7e93725ff0acac6d311e963ce4f817428c272c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeRecoveryProbe.c": "4de6868cd3e76afb80cf0ae5dac1e35d2c417838f640c2f18aa3343217eea2f2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeResultProbe.c": "db239385dc705840240d02448eabc77fa41162cfade6f21a275a3404339e8a31",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTimeProbe.c": "c93d049785971e51246fcc07cf24804270a752a655505f2c38e48c80df5255ae",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportProbe.c": "63ec0c5ce698114daa6314b2a6e3c3e98e76094117c477f9d0d072260686d193",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_NativeTransportSurvey.c": "3e94493bf54d15be2bceb106ad18873e14e6755af09c05f07db7fb26fb7adff5",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ObjectiveText.c": "3b73b19429c7746425470d73ce5983f9fd442e4cd6acaab87f8728ea4dccb0c2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Objectives.c": "88d95a52fcba103483ea751571e1afeae0e6fc82115ed50d6fc195424726960f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Observer.c": "16ab78acede9b0cab86c6a74f47ffd5b8a7c50f131f44d64a8826eac6896a279",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerGuide.c": "59008466b1b0cf3e191ccf16ecb1f32493351df1155c167f237a35279d39c1ba",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PreparationStatus.c": "1d8987d2dcc1db2a030e095b33d50f07877181037d339624156291d8317bfa5d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c": "ed6286342ed12cc9a3df618474f5647c7ac36bc65336be7a5bec908dee04421d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioDefenceService.c": "5d347cf1a3b021074d560aad8db774828b797e685b63ddff3d28f55781e33ea8",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_RecoveryService.c": "ba9ffb93679012c20a665636ef6b201cbe7d8d14fdf53e8cd3eb12ac7248943f",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c": "abba03af68323d5715ba1e2497fc66f3c706e6a6a983c3a386228abdfddeec89",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Settings.c": "3a950653f09689738be09f793149873fbca1da668ad0c197ab500b23f574de3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDefinition.c": "b422feeaca90084ea2bee5cde94dc9c6fcae542749b55d95f7226f922a6a68ac",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteDiscoveryRules.c": "50f7b3ff4f32bde37ce5ae2be7f598fc4dd8cc08f45914f6e3260d31c84baef2",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SiteService.c": "4114cda847c042c7414d869f71c594e48dc71426b7caca6f85dcf304a032ab3e",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnFinalization.c": "2e295b0f225208c5414728ba83333e5e0ab6eef3a708ce39eb1dfce5400c94c9",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c": "b59764a8584221324995ab50b148eac1812084d79f81685edbdc24495b884760",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_SpawnPlacement.c": "55323dcb330c23d49dc8fa3fde86a3ae3958c0b6563d6c3cd0960da88333f93d",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
|
||||||
|
"addons/core/Scripts/Game/ERR/ERR_TimeService.c": "d9f481b7da01e08d2c982a948c18ba6bde76889d7cc9d26d510708f4ba479453",
|
||||||
|
"addons/core/Scripts/GameLib/ERR/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
|
||||||
|
"addons/core/Scripts/WorkbenchGame/ERR/ERR_ValidateBaseWorldPlugin.c": "7f44aa64ea7b4f8b3640a37a4b781c43bf6adb80e4a3a702d9491131698056f6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout": "26db9780c0afffa8429602c27ee347a4e665a19a6872b15f4178d684de7e23b6",
|
||||||
|
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
|
||||||
|
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
|
||||||
|
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
|
||||||
|
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "17105538007199bfc419aa04a64debaf2da0a7b77a1dc3ba983e92bf747c862e",
|
||||||
|
"addons/core/addon.gproj": "4dc4e72cd2ba5fef5a35d697b911be4755e37208d539f1d1984bcbb6a9699e96",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c": "92d0a828a0fd23b41facc10daab3c4578f31733911f860b2212135462b9dd84d",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c": "44bd5414f9ba5e5c34fe9fb75ade36004f689cda2584a2db8b641743789c14fb",
|
||||||
|
"addons/intel/Scripts/Game/ERR/ERR_IntelService.c": "8c3244a65d8c365390900975d0a62748bc3c0d68b0b715c1093a0e33937942db",
|
||||||
|
"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_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
|
||||||
|
"addons/map/Scripts/Game/ERRMap/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
|
||||||
|
"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,45 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"launch_id": "010fe469-b179-4aeb-9ca2-3bb08bb2ed78",
|
||||||
|
"captured_unix": 1789863134.3761024,
|
||||||
|
"source_root": "/home/jakub/devel/escapistsrereintroduced",
|
||||||
|
"command": [
|
||||||
|
"gamescope",
|
||||||
|
"--backend",
|
||||||
|
"headless",
|
||||||
|
"-W",
|
||||||
|
"1280",
|
||||||
|
"-H",
|
||||||
|
"720",
|
||||||
|
"-w",
|
||||||
|
"1280",
|
||||||
|
"-h",
|
||||||
|
"720",
|
||||||
|
"-r",
|
||||||
|
"30",
|
||||||
|
"--",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Proton - Experimental/proton",
|
||||||
|
"run",
|
||||||
|
"/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger Tools/Workbench/ArmaReforgerWorkbenchSteamDiag.exe",
|
||||||
|
"-gproj",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons/chat/addon.gproj",
|
||||||
|
"-addonsDir",
|
||||||
|
"Z:/home/jakub/devel/escapistsrereintroduced/addons",
|
||||||
|
"-profile",
|
||||||
|
"Z:/tmp/erri-workbench-external-profile",
|
||||||
|
"-logconsole",
|
||||||
|
"-wbModule=WorldEditor",
|
||||||
|
"-load",
|
||||||
|
"Worlds/ERR_Everon.ent",
|
||||||
|
"-plugin=ERR_ValidateWorldPlugin",
|
||||||
|
"-errPlay",
|
||||||
|
"1",
|
||||||
|
"-errSmoke",
|
||||||
|
"1",
|
||||||
|
"-errSmokeOutcome",
|
||||||
|
"convoy",
|
||||||
|
"-noThrow",
|
||||||
|
"-disableCrashReporter"
|
||||||
|
],
|
||||||
|
"manifest_sha256": "ce3474ef0abbb018c24888f3456aee151ce18d6010b816fab836037c80acfa7a"
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"log": "docs/evidence/native-2026-09-20-021216-convoy-road-diagnostic/console.log.txt",
|
||||||
|
"smoke_completions": 0,
|
||||||
|
"assertions_passed": 29,
|
||||||
|
"script_or_runtime_failures": [
|
||||||
|
"02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey refused seed; read-only diagnostics above",
|
||||||
|
"02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement"
|
||||||
|
],
|
||||||
|
"engine_errors": [
|
||||||
|
"02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @\"{0AFDD005CD669892}Language/rhs_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @\"{41FA2A08B6971D4C}Language/wcs_armament_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:12:18.217 RESOURCES (E): Wrong GUID/name for resource @\"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:12:18.218 RESOURCES (E): Wrong GUID/name for resource @\"{E50E557B468C7073}Language/wcs_bmp1_localization.st\" in property \"StringTableSource\"",
|
||||||
|
"02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey refused seed; read-only diagnostics above",
|
||||||
|
"02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement"
|
||||||
|
],
|
||||||
|
"missing_end_screen": [],
|
||||||
|
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
|
||||||
|
}
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
#1 t=6.7s M0 REGISTER group 1 [session=1789863187-1]
|
||||||
|
#2 t=6.7s 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=1789863187-1]
|
||||||
|
#3 t=7.7s M0 COURIER READY trip=0 state=1 delivered=0; 12 distinct original HE shells physically confirmed in existing western cache [session=1789863187-1]
|
||||||
|
#4 t=8.7s M0 REGISTER group 2 [session=1789863187-1]
|
||||||
|
#5 t=8.7s M0 REGISTER group 3 [session=1789863187-1]
|
||||||
|
#6 t=8.7s M0 REGISTER group 4 [session=1789863187-1]
|
||||||
|
#7 t=8.7s M0 REGISTER group 5 [session=1789863187-1]
|
||||||
|
#8 t=8.7s M0 REGISTER group 6 [session=1789863187-1]
|
||||||
|
#9 t=8.7s M0 REGISTER group 7 [session=1789863187-1]
|
||||||
|
#10 t=16.7s M0 STINGER physical FIM-92 observed in weapon slot; no replacement will be issued [session=1789863187-1]
|
||||||
|
#11 t=17.8s M0 MORTAR CREW READY site=1 order=0 radio=M0 source=M0 position=<6000,202.788,7000>; four original physical members, one manpack, 27 confirmed HE; new shell requests=27; allocation permanently closed [session=1789863187-1]
|
||||||
|
#12 t=18.8s M2 STATUS REPORT status everon-extraction-1: 6 living, 6 fit, 0 confirmed losses; sampled=18752.8 [session=1789863187-1]
|
||||||
|
#13 t=18.8s M3 STATUS REPORT status formation-1: 4 living, 4 fit, 0 confirmed losses; sampled=18752.8 [session=1789863187-1]
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"stopped_unix": 1789863212.150155,
|
||||||
|
"console_sha256": "6a3cc76a8e4be1a856e970ac15b37d6e22e3f0aa97d9ad438081f3799c8bfce7",
|
||||||
|
"end_source_sha256": "ce3474ef0abbb018c24888f3456aee151ce18d6010b816fab836037c80acfa7a",
|
||||||
|
"source_unchanged_after_run": true,
|
||||||
|
"source_provenance": "launch_snapshot",
|
||||||
|
"launch_id": "010fe469-b179-4aeb-9ca2-3bb08bb2ed78",
|
||||||
|
"launch_source_manifest": "launch-source-sha256.json",
|
||||||
|
"launch_source_metadata": "launch-source.json",
|
||||||
|
"launch_source_sha256": "ce3474ef0abbb018c24888f3456aee151ce18d6010b816fab836037c80acfa7a",
|
||||||
|
"external_addons_unchanged_after_run": true,
|
||||||
|
"external_addon_count": 6,
|
||||||
|
"external_addon_inputs": "external-addons-inputs.json",
|
||||||
|
"started_unix": 1789863134.376178,
|
||||||
|
"result": "test-failed",
|
||||||
|
"result_before_cleanup": "test-failed",
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"cleanup_report": {
|
||||||
|
"cleanup_confirmed": true,
|
||||||
|
"idle_verified": true,
|
||||||
|
"errors": [],
|
||||||
|
"orphan_cleanup": {
|
||||||
|
"attempted": true,
|
||||||
|
"report": {
|
||||||
|
"scope": "/tmp/erri-headless-compat/pfx",
|
||||||
|
"candidates": [],
|
||||||
|
"term_sent": [],
|
||||||
|
"kill_sent": [],
|
||||||
|
"cleared": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runner_error": null,
|
||||||
|
"session": "/tmp/erri-workbench-external-profile/logs/logs_2026-09-20_02-12-16",
|
||||||
|
"rounds_required": 1,
|
||||||
|
"project": "chat",
|
||||||
|
"display": "headless Gamescope 1280x720/30Hz",
|
||||||
|
"dedicated_server": false,
|
||||||
|
"audio": "silent sink and per-test-stream mute"
|
||||||
|
}
|
||||||
@@ -0,0 +1,335 @@
|
|||||||
|
---------------------------------------------
|
||||||
|
Log Z:\tmp\erri-workbench-external-profile\logs\logs_2026-09-20_02-12-16\script.log started at 2026-09-20 02:12:19 (2026-09-20 00:12:19 UTC)
|
||||||
|
|
||||||
|
02:12:19.928 SCRIPT : SCRIPT : Initializing scripts
|
||||||
|
02:12:19.928 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||||
|
02:12:24.522 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||||
|
02:12:24.603 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
|
||||||
|
02:12:24.604 SCRIPT : Module: GameLib; loaded 466x 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: d66caacb
|
||||||
|
02:12:24.604 SCRIPT : SCRIPT : Compiling Game scripts
|
||||||
|
02:12:26.273 SCRIPT : Compiling Game scripts
|
||||||
|
02:12:26.273 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||||
|
02:12:26.273 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||||
|
02:12:26.521 SCRIPT (W): @"Scripts/Game/ERR/ERR_SiteService.c,199": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:26.651 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||||
|
02:12:26.700 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||||
|
02:12:26.872 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||||
|
02:12:26.913 SCRIPT (W): @"Scripts/Game/ERR/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||||
|
02:12:26.988 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||||
|
02:12:26.988 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||||
|
02:12:26.990 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||||
|
02:12:27.049 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.049 SCRIPT (W): @"Scripts/Game/ERR/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.050 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:12:27.050 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||||
|
02:12:27.082 SCRIPT (W): @"Scripts/Game/ERR/ERR_NativeTransportProbe.c,82": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||||
|
02:12:27.111 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||||
|
02:12:27.521 SCRIPT : Module: WorkbenchGame; loaded 185x files; 657x classes; used 2755K of static memory; defines: "ENF_WB,WORKBENCH,PLATFORM_WINDOWS,ENABLE_DIAG,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 90c87bba
|
||||||
|
02:12:27.529 SCRIPT : Module: Game; loaded 6486x files; 13143x classes; used 38951K 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,WCS_DEFINES_ARMAMENTS"; CRC32: bf3de4ed
|
||||||
|
02:12:28.555 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:12:28.555 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:12:50.147 SCRIPT : ERR VALIDATION: prison terrain=211.344, radio terrain=159.656, extraction terrain=65.1562
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7154 y=211.531
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7157 y=211.516
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7160 y=211.5
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7163 y=211.453
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6084 z=7166 y=211.406
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6087 z=7154 y=211.438
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6087 z=7157 y=211.438
|
||||||
|
02:12:50.147 SCRIPT : ERR TERRAIN: x=6087 z=7160 y=211.422
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6087 z=7163 y=211.391
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6087 z=7166 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7154 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7157 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7160 y=211.344
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7163 y=211.328
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6090 z=7166 y=211.281
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6093 z=7154 y=211.25
|
||||||
|
02:12:50.148 SCRIPT : ERR TERRAIN: x=6093 z=7157 y=211.281
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6093 z=7160 y=211.25
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6093 z=7163 y=211.234
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6093 z=7166 y=211.188
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7154 y=211.156
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7157 y=211.172
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7160 y=211.156
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7163 y=211.141
|
||||||
|
02:12:50.149 SCRIPT : ERR TERRAIN: x=6096 z=7166 y=211.094
|
||||||
|
02:12:50.170 SCRIPT : ERR SITE CANDIDATE: position=<6090,211.344,7160> elevationRange=0.640625
|
||||||
|
02:12:53.489 SCRIPT : Unable to register a script command due keyword duplicity: ban
|
||||||
|
02:12:53.489 SCRIPT : Unable to register a script command due keyword duplicity: kick
|
||||||
|
02:13:07.454 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||||
|
02:13:07.487 SCRIPT : ERR SMOKE: scripted integration test enabled; gameplay acceptance remains separate
|
||||||
|
02:13:11.748 SCRIPT : Map load time: 2220ms
|
||||||
|
02:13:11.756 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!
|
||||||
|
02:13:11.756 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!
|
||||||
|
02:13:11.758 SCRIPT (W): Can't open config file ""
|
||||||
|
02:13:11.768 SCRIPT (W): Slot_WeaponInfo Has no Content!
|
||||||
|
02:13:11.768 SCRIPT (W): Slot_Chat Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_VON Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_AvailableActions Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_Vehicle Has no Content!
|
||||||
|
02:13:11.769 SCRIPT (W): Slot_GameVersion Has no Content!
|
||||||
|
02:13:11.770 SCRIPT (W): Slot_Notifications Has no Content!
|
||||||
|
02:13:11.770 SCRIPT (W): Slot_Hints Has no Content!
|
||||||
|
02:13:11.786 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {259EE7B78C51B624}UAZ469.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:13:11.787 SCRIPT (W): SCR_EntityCatalogManagerComponent.GetFilteredEditorPrefabsOfAllFactions: Detected that {DF5CCB7C0FF049F4}Mi8MT_unarmed_transport.et is present in at least two different faction entity catalogs! Since this may cause issues, such as dupliacted entries in build mode, one of them will be discarded! This is only supported for items. Other things require creation of faction specific variants.
|
||||||
|
02:13:11.792 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
|
||||||
|
02:13:11.849 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||||
|
02:13:11.864 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||||
|
02:13:12.068 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
|
||||||
|
02:13:13.628 SCRIPT : Rereintroduced [sites]: cache clearance position=<6086,211.538,7160> clear=1
|
||||||
|
02:13:13.649 SCRIPT : Rereintroduced [sites]: authored everon-prison-1 at <6090,211.444,7160>
|
||||||
|
02:13:13.649 SCRIPT : Rereintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||||
|
02:13:13.681 SCRIPT : Rereintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||||
|
02:13:13.684 SCRIPT : Rereintroduced [sites]: authored everon-radio-1 at <6500,159.756,7200>
|
||||||
|
02:13:13.741 SCRIPT : Rereintroduced [sites]: authored everon-extraction-1 at <7000,65.2562,7500>
|
||||||
|
02:13:13.741 SCRIPT : Rereintroduced [sites]: cache clearance position=<5960,220.256,7220> clear=1
|
||||||
|
02:13:13.746 SCRIPT : Rereintroduced [sites]: transport parking=<5960,220.256,7212> radius=4 terrainRange=0.8125 obstructed=0 clear=1
|
||||||
|
02:13:13.799 SCRIPT : Rereintroduced [sites]: authored everon-supply-2 at <5960,220.256,7220>
|
||||||
|
02:13:13.799 SCRIPT : Rereintroduced [sites]: cache clearance position=<6340,175.788,7400> clear=1
|
||||||
|
02:13:13.801 SCRIPT : Rereintroduced [sites]: authored everon-medical-1 at <6340,175.788,7400>
|
||||||
|
02:13:13.802 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.6,7300> clear=1
|
||||||
|
02:13:13.805 SCRIPT : Rereintroduced [sites]: cache clearance position=<6740,140.913,7296> clear=1
|
||||||
|
02:13:13.807 SCRIPT : Rereintroduced [sites]: cache clearance position=<6736,140.975,7300> clear=1
|
||||||
|
02:13:13.808 SCRIPT : Rereintroduced [sites]: cache clearance position=<6744,140.288,7300> clear=1
|
||||||
|
02:13:13.809 SCRIPT : Rereintroduced [sites]: authored everon-outpost-1 at <6740,140.6,7300>
|
||||||
|
02:13:13.809 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<7012,63.725,7500> up=1
|
||||||
|
02:13:13.810 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||||
|
02:13:13.810 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=10267.5
|
||||||
|
02:13:13.810 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012,64.0216,7502.25>
|
||||||
|
02:13:13.810 SCRIPT : ERR GEAR TERRAIN: bottom=<7012,63.7216,7502.25> terrainY=63.2926 tireTerrainGap=0.428944
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR SUPPORT: center=<7012,64.0216,7502.25> radius=0.3 bottom=<7012,63.7216,7502.25> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.72,64.4897,7497.97>
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.72,64.0397,7497.97> terrainY=64.1655 tireTerrainGap=-0.125717
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR SUPPORT: center=<7009.72,64.4897,7497.97> radius=0.45 bottom=<7009.72,64.0397,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.28,64.4898,7497.97>
|
||||||
|
02:13:13.811 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.28,64.0398,7497.97> terrainY=63.8096 tireTerrainGap=0.230156
|
||||||
|
02:13:13.812 SCRIPT : ERR GEAR SUPPORT: center=<7014.28,64.4898,7497.97> radius=0.45 bottom=<7014.28,64.0398,7497.97> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.119999
|
||||||
|
02:13:13.812 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.812 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:13.813 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||||
|
02:13:14.664 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.664 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.664 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.665 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:14.918 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.09,63.5287,7499.71> up=0.995672
|
||||||
|
02:13:14.918 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.288032 angularSpeed=0.0798343
|
||||||
|
02:13:14.918 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:14.918 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6136,7501.98>
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3136,7501.98> terrainY=63.3155 tireTerrainGap=-0.00185013
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6136,7501.98> radius=0.3 bottom=<7012.07,63.3136,7501.98> fraction=0.446499 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=-0.00177002
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.89,64.6002,7497.71>
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.89,64.1502,7497.71> terrainY=64.1543 tireTerrainGap=-0.00405121
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR SUPPORT: center=<7009.89,64.6002,7497.71> radius=0.45 bottom=<7009.89,64.1502,7497.71> fraction=0.436099 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=-0.00405884
|
||||||
|
02:13:14.919 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.43,64.2623,7497.76>
|
||||||
|
02:13:14.920 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.43,63.8123,7497.76> terrainY=63.8172 tireTerrainGap=-0.00489426
|
||||||
|
02:13:14.920 SCRIPT : ERR GEAR SUPPORT: center=<7014.43,64.2623,7497.76> radius=0.45 bottom=<7014.43,63.8123,7497.76> fraction=0.432222 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00490952
|
||||||
|
02:13:14.920 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:15.169 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.169 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.169 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:15.170 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||||
|
02:13:15.673 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:15.674 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.674 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:15.928 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.1,63.5333,7499.72> up=0.994244
|
||||||
|
02:13:15.928 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.092914 angularSpeed=0.0323928
|
||||||
|
02:13:15.929 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6175,7502>
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3175,7502> terrainY=63.3132 tireTerrainGap=0.00432587
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6175,7502> radius=0.3 bottom=<7012.07,63.3175,7502> fraction=0.474215 normal=<-0,0.990257,0.139255> self=0 dynamic=0 supported=1 gap=0.00432587
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.93,64.6009,7497.72>
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.93,64.1509,7497.72> terrainY=64.1477 tireTerrainGap=0.00312805
|
||||||
|
02:13:15.929 SCRIPT : ERR GEAR SUPPORT: center=<7009.93,64.6009,7497.72> radius=0.45 bottom=<7009.93,64.1509,7497.72> fraction=0.468873 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00315094
|
||||||
|
02:13:15.930 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.47,64.2644,7497.79>
|
||||||
|
02:13:15.930 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.47,63.8144,7497.79> terrainY=63.8147 tireTerrainGap=-0.000278473
|
||||||
|
02:13:15.930 SCRIPT : ERR GEAR SUPPORT: center=<7014.47,64.2644,7497.79> radius=0.45 bottom=<7014.47,63.8144,7497.79> fraction=0.453056 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.000328064
|
||||||
|
02:13:15.930 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:16.185 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:16.185 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:16.186 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||||
|
02:13:16.186 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.437 SCRIPT : Rereintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||||
|
02:13:16.691 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.691 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.692 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.692 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||||
|
02:13:16.948 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.12,63.5306,7499.75> up=0.993896
|
||||||
|
02:13:16.949 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0482005 angularSpeed=0.0172409
|
||||||
|
02:13:16.949 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:16.949 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.07,63.6116,7502.02>
|
||||||
|
02:13:16.949 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.07,63.3116,7502.02> terrainY=63.3111 tireTerrainGap=0.000530243
|
||||||
|
02:13:16.949 SCRIPT : ERR GEAR SUPPORT: center=<7012.07,63.6116,7502.02> radius=0.3 bottom=<7012.07,63.3116,7502.02> fraction=0.456873 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.000511169
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.97,64.5938,7497.72>
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.97,64.1438,7497.72> terrainY=64.1416 tireTerrainGap=0.00217438
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR SUPPORT: center=<7009.97,64.5938,7497.72> radius=0.45 bottom=<7009.97,64.1438,7497.72> fraction=0.464646 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00222778
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.51,64.2603,7497.84>
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.51,63.8103,7497.84> terrainY=63.812 tireTerrainGap=-0.00163651
|
||||||
|
02:13:16.950 SCRIPT : ERR GEAR SUPPORT: center=<7014.51,64.2603,7497.84> radius=0.45 bottom=<7014.51,63.8103,7497.84> fraction=0.446944 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00167084
|
||||||
|
02:13:16.951 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:17.205 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.206 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.206 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.206 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.711 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:17.711 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:17.711 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:17.712 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||||
|
02:13:17.966 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993801
|
||||||
|
02:13:17.966 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:13:17.967 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00119781
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.460061 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00121307
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.593,7497.73>
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.143,7497.73> terrainY=64.1406 tireTerrainGap=0.00239563
|
||||||
|
02:13:17.967 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.593,7497.73> radius=0.45 bottom=<7009.98,64.143,7497.73> fraction=0.465508 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00241089
|
||||||
|
02:13:17.968 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:13:17.968 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00181198
|
||||||
|
02:13:17.968 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446389 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00179291
|
||||||
|
02:13:17.968 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:18.222 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.222 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:18.223 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:18.223 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||||
|
02:13:18.726 SCRIPT : Rereintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.726 SCRIPT : Rereintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.727 SCRIPT : Rereintroduced [guards]: initial site=everon-supply-2 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.727 SCRIPT : Rereintroduced [guards]: initial site=everon-outpost-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:18.976 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<7012.13,63.5271,7499.75> up=0.993801
|
||||||
|
02:13:18.976 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||||
|
02:13:18.977 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=10267.4
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<7012.08,63.6121,7502.02>
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR TERRAIN: bottom=<7012.08,63.3121,7502.02> terrainY=63.3109 tireTerrainGap=0.00119781
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR SUPPORT: center=<7012.08,63.6121,7502.02> radius=0.3 bottom=<7012.08,63.3121,7502.02> fraction=0.460061 normal=<0,0.996962,0.0778877> self=0 dynamic=0 supported=1 gap=0.00121307
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<7009.98,64.593,7497.73>
|
||||||
|
02:13:18.977 SCRIPT : ERR GEAR TERRAIN: bottom=<7009.98,64.143,7497.73> terrainY=64.1406 tireTerrainGap=0.00239563
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR SUPPORT: center=<7009.98,64.593,7497.73> radius=0.45 bottom=<7009.98,64.143,7497.73> fraction=0.465508 normal=<0.139105,0.989191,0.0463683> self=0 dynamic=0 supported=1 gap=0.00241089
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<7014.52,64.2599,7497.84>
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR TERRAIN: bottom=<7014.52,63.8099,7497.84> terrainY=63.8117 tireTerrainGap=-0.00181198
|
||||||
|
02:13:18.978 SCRIPT : ERR GEAR SUPPORT: center=<7014.52,64.2599,7497.84> radius=0.45 bottom=<7014.52,63.8099,7497.84> fraction=0.446389 normal=<0.015606,0.998782,0.0468179> self=0 dynamic=0 supported=1 gap=-0.00179291
|
||||||
|
02:13:18.978 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||||
|
02:13:19.233 SCRIPT : Rereintroduced [guards]: initial site=everon-prison-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||||
|
02:13:19.233 SCRIPT : Rereintroduced [sites]: 7 sites and 119 physical stock items ready
|
||||||
|
02:13:19.248 SCRIPT : Rereintroduced [environment]: date=authored weather=authored
|
||||||
|
02:13:19.249 SCRIPT : Rereintroduced [time]: started at 14:00 with 1x progression
|
||||||
|
02:13:19.249 SCRIPT : Rereintroduced [mission]: phase 0 -> 1
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<6090,211.444,7160>
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: gate candidate raw= resolved={C3FDC4DBCD58C2F5}Prefabs/ERR/PrisonDoor.et lock=1 door=1 position=<6090,211.344,7154>
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: destruction health=1000 destroyed=0 queued=0
|
||||||
|
02:13:19.250 SCRIPT : Rereintroduced [prison]: one intact successor lock in owned prison
|
||||||
|
02:13:20.183 SCRIPT : INFO: Faction: player jakub (playerID = 1 | UUID = 00000000-0000-0000-0000-000000000000) has joined faction #AR-Faction_US (US)
|
||||||
|
02:13:20.225 SCRIPT : Rereintroduced [spawn]: player 1 at <6088.5,211.491,7158.5>
|
||||||
|
02:13:20.412 SCRIPT : ERR SMOKE PASS: new identity may enter prison
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: spawn consumes identity life
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: disconnect retains living actor and clears connection
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: reconnected identity retains spent life
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: duplicate active identity rejected
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: recycled connection receives independent life and extraction admission policy
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: base contracts catalog resolves hostile vanilla factions and successful preparation
|
||||||
|
02:13:20.413 SCRIPT : ERR SMOKE PASS: base contracts physical prisoner matches injected faction and resource
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts physical guard squad comes from injected catalog
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts same-side factions rejected
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts unknown world faction rejected
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts missing prisoner resource rejected
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts isolated catalog restored without mutating live configuration
|
||||||
|
02:13:20.414 SCRIPT : ERR SMOKE PASS: base contracts unauthorized settings request rejected
|
||||||
|
02:13:20.415 SCRIPT : ERR SMOKE PASS: base contracts partially numeric input rejected without mutation
|
||||||
|
02:13:20.415 SCRIPT : ERR SMOKE PASS: base contracts out-of-range duration rejected without mutation
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts normalized base command saves validated duration
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts base command reads saved duration
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts base settings listing available
|
||||||
|
02:13:20.418 SCRIPT : ERR SMOKE PASS: base contracts base mission status available before companions
|
||||||
|
02:13:20.421 SCRIPT : ERR SMOKE PASS: base contracts test setting restored
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: hq interval show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: hq squads show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: hq radius show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: intel carrying show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion command retained: intel reveal show
|
||||||
|
02:13:20.422 SCRIPT : ERR SMOKE PASS: companion journal is behind Core admin authorization
|
||||||
|
02:13:20.423 SCRIPT : ERR SMOKE PASS: companion HQ status uses the shared command service
|
||||||
|
02:13:30.525 SCRIPT : ERR SMOKE PASS: convoy authored supply-site road survey seed exists
|
||||||
|
02:13:30.526 SCRIPT : ERR CONVOY NATIVE: road survey seed=<6150, 0, 7050>
|
||||||
|
02:13:30.529 SCRIPT : ERR CONVOY SURVEY: seed=<6150,0,7050> AABB=<5650,-1000,6550>..<6650,1000,7550> candidates=17; inspecting at most16, production cap128
|
||||||
|
02:13:30.529 SCRIPT : ERR CONVOY SURVEY: road=0 width=4 points=10 XZlength=73.8186 nearest=635.451 first=<5667.18,132.687,6565.9> last=<5724.97,137.544,6577.61>
|
||||||
|
02:13:30.529 SCRIPT : ERR CONVOY SURVEY: road=0 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 width=4 points=93 XZlength=894.109 nearest=380.68 first=<5375.96,82.79,6281.81> last=<5976.39,155.618,6711.22>
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 widthAllowed=1 FromPolyline=1 proximity=380.68
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=0 ground=<5817.34,143.569,6613.29> heading=264.423 GroundClear=0
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=1 ground=<5851.21,143.845,6620.49> heading=242.296 GroundClear=0
|
||||||
|
02:13:30.530 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=2 ground=<5881.61,144.529,6637.81> heading=237.156 GroundClear=0
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=3 ground=<5910.21,146.171,6657.96> heading=231.642 GroundClear=1
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=4 ground=<5937.3,149.021,6680.11> heading=228.801 GroundClear=0
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=1 vehicle=5 ground=<5964.77,154.304,6701.72> heading=235.744 GroundClear=0
|
||||||
|
02:13:30.531 SCRIPT : ERR CONVOY SURVEY: road=2 width=8 points=375 XZlength=3931.51 nearest=340.559 first=<7644.09,74.844,5417.67> last=<5768.59,217.638,7064.02>
|
||||||
|
02:13:30.532 SCRIPT : ERR CONVOY SURVEY: road=2 widthAllowed=1 FromPolyline=1 proximity=340.559
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=0 ground=<5961.88,157.602,6734.64> heading=149.127 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=1 ground=<5943.89,160.334,6764.66> heading=148.009 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=2 ground=<5923.63,163.994,6793.16> heading=140.567 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=3 ground=<5899.31,168.922,6818.26> heading=131.417 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=4 ground=<5872.22,174.617,6840.4> heading=128.101 GroundClear=0
|
||||||
|
02:13:30.533 SCRIPT : ERR CONVOY SURVEY: road=2 vehicle=5 ground=<5844.74,180.643,6862.08> heading=128.756 GroundClear=0
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=3 width=4 points=15 XZlength=168.342 nearest=535.849 first=<6459.5,157.784,6612.57> last=<6528.87,160.825,6459.53>
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=3 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 width=4 points=50 XZlength=482.712 nearest=329.988 first=<6570.43,139.349,6988.35> last=<6462.29,158.163,6607.38>
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 widthAllowed=1 FromPolyline=1 proximity=329.988
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=0 ground=<6428,160.628,6840.21> heading=220.723 GroundClear=0
|
||||||
|
02:13:30.534 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=1 ground=<6446.54,159.03,6869.79> heading=206.54 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=2 ground=<6453.74,157.069,6902.91> heading=166.907 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=3 ground=<6464.46,154.658,6933.5> heading=228.722 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=4 ground=<6492.17,149.949,6954.8> heading=242.046 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=4 vehicle=5 ground=<6523.98,144.197,6969.32> heading=246.89 GroundClear=0
|
||||||
|
02:13:30.535 SCRIPT : ERR CONVOY SURVEY: road=5 width=4 points=67 XZlength=736.331 nearest=386.907 first=<5766.28,210.468,7000.47> last=<5131.91,172.192,7153.48>
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 widthAllowed=1 FromPolyline=1 proximity=386.907
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=0 ground=<5588.3,196.98,6935.55> heading=265.968 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=1 ground=<5621.71,201.861,6944.92> heading=244.549 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=2 ground=<5654.13,205.584,6958.09> heading=248.032 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=3 ground=<5686.17,208.712,6972.16> heading=246.339 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=4 ground=<5718.88,210.444,6984.56> heading=251.937 GroundClear=0
|
||||||
|
02:13:30.536 SCRIPT : ERR CONVOY SURVEY: road=5 vehicle=5 ground=<5752.06,210.561,6995.7> heading=251.441 GroundClear=0
|
||||||
|
02:13:30.537 SCRIPT : ERR CONVOY SURVEY: road=6 width=8 points=176 XZlength=1972.88 nearest=66.4786 first=<4947.28,173.019,7018.08> last=<6725.86,147.849,7120.28>
|
||||||
|
02:13:30.537 SCRIPT : ERR CONVOY SURVEY: road=6 widthAllowed=1 FromPolyline=1 proximity=66.4786
|
||||||
|
02:13:30.537 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=0 ground=<6086.05,200.614,6981.07> heading=295.602 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=1 ground=<6119.62,200.288,6973.36> heading=261.126 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=2 ground=<6153.63,198.913,6981.45> heading=253.113 GroundClear=1
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=3 ground=<6186.91,197.178,6992.28> heading=251.379 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=4 ground=<6219.88,195.138,7004.03> heading=249.601 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=6 vehicle=5 ground=<6252.59,192.556,7016.48> heading=248.282 GroundClear=0
|
||||||
|
02:13:30.538 SCRIPT : ERR CONVOY SURVEY: road=7 width=4 points=25 XZlength=212.651 nearest=419.633 first=<6722.46,147.849,7119.59> last=<6564.72,139.654,6986>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=7 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=8 width=7.5 points=6 XZlength=54.4417 nearest=390.432 first=<5760.42,213.837,7024.28> last=<5733.18,218.9,7071.4>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=8 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=9 width=4.5 points=15 XZlength=133.693 nearest=172.903 first=<5977.94,207.814,7032.93> last=<5981.35,218.87,7155.66>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=9 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=10 width=3 points=3 XZlength=19.5994 nearest=544.746 first=<6694.14,144.792,7075.68> last=<6713.44,145.371,7079.09>
|
||||||
|
02:13:30.539 SCRIPT : ERR CONVOY SURVEY: road=10 widthAllowed=0 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 width=4 points=42 XZlength=458.212 nearest=300.371 first=<6450.18,160.151,7111.25> last=<6346.16,176.657,7552.34>
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 widthAllowed=1 FromPolyline=1 proximity=300.371
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=0 ground=<6384.24,167.774,7289.35> heading=341.291 GroundClear=0
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=1 ground=<6395.45,166.674,7256.19> heading=341.078 GroundClear=0
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=2 ground=<6406.87,166.086,7223.1> heading=340.724 GroundClear=0
|
||||||
|
02:13:30.540 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=3 ground=<6418.49,165.601,7190.09> heading=340.433 GroundClear=0
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=4 ground=<6430.58,164.493,7157.25> heading=338.635 GroundClear=0
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=11 vehicle=5 ground=<6444.01,161.766,7124.93> heading=336.339 GroundClear=0
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=12 width=4 points=101 XZlength=1126.34 nearest=374.82 first=<6354.51,175.063,7501.37> last=<5603.19,211.311,7100.21>
|
||||||
|
02:13:30.541 SCRIPT : ERR CONVOY SURVEY: road=12 widthAllowed=1 FromPolyline=1 proximity=374.82
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=0 ground=<6029.69,196.884,7421.22> heading=323.841 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=1 ground=<6060.9,192.713,7416.36> heading=253.255 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=2 ground=<6095.05,186.078,7423.1> heading=271.483 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=3 ground=<6129.07,183.093,7428.33> heading=246.452 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=4 ground=<6157.14,182.63,7448.94> heading=226.682 GroundClear=0
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=12 vehicle=5 ground=<6181.47,182.044,7474.09> heading=224.842 GroundClear=1
|
||||||
|
02:13:30.542 SCRIPT : ERR CONVOY SURVEY: road=13 width=4 points=19 XZlength=183.447 nearest=379.925 first=<5686.6,209.351,7364.93> last=<5832.49,232.506,7258.65>
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=13 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=14 width=1 points=2 XZlength=10.9997 nearest=371.349 first=<5841.56,234.096,7256.79> last=<5830.7,234.096,7258.58>
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=14 widthAllowed=0 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=15 width=4 points=86 XZlength=976.259 nearest=533.99 first=<6347.68,175.94,7546.05> last=<6372.65,74.093,8460.08>
|
||||||
|
02:13:30.543 SCRIPT : ERR CONVOY SURVEY: road=15 widthAllowed=1 FromPolyline=0 proximity=1e+20
|
||||||
|
02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: convoy production road survey refused seed; read-only diagnostics above
|
||||||
|
02:13:30.544 SCRIPT (E): ERR SMOKE FAIL: native six-vehicle convoy readiness, cargo and road movement
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"schema_version": 1,
|
||||||
|
"kind": "launch_snapshot"
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user