Capture current mission, AI, map and administration development

Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
2026-10-13 22:52:53 +02:00
parent a951a96edc
commit 6a667d8deb
8104 changed files with 2124945 additions and 2061 deletions
+179 -5
View File
@@ -2,13 +2,92 @@
Implemented 2026-09-23 in the combined Core addon. These are server-owned mission services; clients do not request spawns or supply casualty counts.
## Aggression and hunter UAZs
## Coordinated pursuit candidate (2026-10-13)
The new **Coordinated** doctrine organizes available formations into a shared pursuit. It is opt-in for qualification; **Current** remains the compatibility default. The first version runs entirely inside the mod. Python is used for offline replay and performance comparison, with no runtime service or language-model dependency. The intended playtest is two to four players, with a separate solo evasion check. Existing accuracy, damage and native detection settings are unchanged, so comparison can isolate the decisions and their execution.
Administrator commands save the choice for the **next round**:
| Command | Result |
|---|---|
| `/esc mission doctrine show` | Show the saved doctrine |
| `/esc mission doctrine set coordinated` | Enable coordinated pursuit next round |
| `/esc mission doctrine set current` | Select the existing doctrine next round |
| `/esc mission aishadow set on` | Log coordinated proposals without issuing their orders |
| `/esc mission aishadow set off` | Run the selected doctrine next round |
The HQ settings menu exposes the same choices. A running round retains its original doctrine. Shadow mode does not reserve formations, issue tactical waypoints or spend support leases.
For the intended hard playtest, set the HQ support allowance to eight with `/esc hq squads set 8` (or the HQ menu). Keep the same allowance in the comparison baseline. A lower allowance remains supported, but existing hunter commitments can leave too few infantry groups to form an observer/support/reserve combination. This setting permits use of existing available formations; it does not itself spawn extra squads.
### Decisions and finite forces
HQ considers up to six alternative movement hypotheses for each delivered track, including remaining near the sighting, doubling back, leaving a road and continuing along sampled road geometry. The operation controller receives detached friendly status and execution reports plus delivered sightings. It cannot read unseen player positions, equipment, discoveries or objectives. Existing physical radio routes carry every new order and execution update; a broken radio leaves a squad with its last received order.
Five initial hypotheses cover hiding, forward travel, reversal and either lateral direction. A distinct nearby road can supply a sixth. Road refinement follows a single real polyline; apparent crossings are not joined into invented junctions. The static cache holds eight 500-metre cells, with at most 128 roads and 4,096 segments per query, and processes at most four roads per build. Intercept windows allow foot speeds of 0.75–6 m/s or vehicle speeds of 3–25 m/s. These are uncertain travel ranges, not a claim to know the target's chosen route or a native path's reachability. The controller adjusts friendly travel estimates from delivered progress.
Roles are **observe, fix, flank, block, search, reserve and withdraw**. Formation assignments use reported position, strength, ammunition, travel estimates and current commitments. Road interception must fit the hypothesized travel-time window. Observers and reserves hold before committing to a supported manoeuvre; depleted formations may receive a withdrawal order. There is no artificial two-direction limit on coordinated pursuit. A ring must be earned through available units, information, travel and successful arrivals.
Coordinated mobile commitments are capped at **eight globally and six for one operation**, further limited by the configured support allowance and physically available formations. Existing hunter commitments count toward those limits and retain their own crew/tactics owner. Permanent guards, logistics and specialist reservations remain protected. This controller spawns no soldiers, replenishes no ammunition and adds no reserves beyond the already finite hunter system below. Failed movement is reported and reconsidered; repeated failures suppress the same unit/hypothesis combination until new evidence warrants it. Completed outcomes can prompt another search or reposition without the old blanket three-minute pursuit pause.
### Physical execution and support
Orders have operation, evidence and execution identities. The local lifecycle distinguishes receipt, travel, physical arrival, action, completion, blockage, failure, replacement and contact change. Native waypoint completion is not accepted as arrival: the native engine can also complete a failed movement waypoint. At least half of a squad's surviving, attributable original members must physically reach the destination. The arrival radius is 40 metres for ordinary operation posts and five metres for a short flank bound. Sixty seconds without ten metres of progress reports blockage; three minutes without progress fails the attempt. A native movement-failure callback can report blockage earlier.
An active coordinated order temporarily keeps its original squad and attributable members at native AI LOD 0, so distant ordered formations can actually travel. Completion, failure or cancellation restores each retained member's previous LOD override; player takeovers, transfers and intervening overrides are protected. This adds bounded simulation work for the assigned groups and must be included in the matched-load benchmark. Cleanup does not forcibly deactivate soldiers who have entered combat.
A search pauses when its own native perception finds contact. A completed negative report requires 30 seconds of quiet at a stationary original member's position. It describes only a ten-metre local footprint. It does not clear a whole 500-metre grid square, prove a route was reached, or eliminate other hiding places. Observation/block/reserve/withdrawal posts complete their physical hold after 45 seconds without claiming a negative search. A supported bound completes as soon as the five-metre physical arrival criterion is met.
A searching squad that finds contact before reaching its destination pauses for local combat and reports what it sees. Once that contact report reaches HQ, is at most ten seconds old, and another distinct squad in the same operation has reported physical readiness, HQ may order a new fixing post at the searcher’s reported own position. Normal retry and order-cadence limits still apply. The new FIX travels over radio and must establish its own physical member quorum and confirmed suppression before any supported flank. This does not claim arrival at the old search destination or mark any ground searched.
The local coverage store retains at most 128 footprints for 15 minutes from their actual observation time. Their overlap can reduce a hypothesis's weight by at most 75 percent of its conservatively estimated covered fraction. Overlapping repeat reports use the strongest footprint, so repetitions cannot compound into certainty. New positive evidence invalidates conflicting older footprints. This does not globally reduce the sighting's confidence or remove unsearched hiding alternatives.
Fixing fire uses the native suppression activity against an actually observed local area. Each attempt lasts at most 30 seconds and uses carried ammunition, with a reserve of 20 rounds per fit member and at most the smaller of 48 confirmed projectiles or eight per fit member. Readiness requires an actual native projectile event from an original soldier while both the group's owned suppression activity and that soldier's native suppression behaviour are executing. Merely seeing a target or creating a waypoint is insufficient. Native friendly-fire checks remain active; an additional bounded check refuses allies or unknown affiliations in the firing lane.
During that finite activity, the executor pauses its own hold waypoint. A tagged FIX activity runs at group priority 71 and its related suppression behaviour at soldier priority 91, allowing the assigned covering role to take precedence over routine attacks. Group healing (80), and soldier ammunition handling (100), retreat (110), medic work (111) and immediate danger remain above their respective suppression actions. The priority level remains ordinary; other native activities retain their existing priorities. Only a projectile from the soldier behaviour belonging to that exact owned activity counts as support. The executor restores its same still-owned hold after fire ends; replacement or cleanup cannot restore an old order. A fixing squad selects a fresh visible contact in its assigned sector, keeping the suppression volume fixed. The execution regression checks these priority relationships and the native message-reaction signature against the installed scripts when available.
After a genuine sighting, a burst may continue into its fixed last-seen area for at most eight seconds without a fresh visual sample. The next local sample that finds no sighting revokes contact/support readiness; remembered-area shots cannot authorize a new advance. A new sighting outside the eight-metre volume, a target closer than 40 metres, lost ammunition, an unsafe firing lane or lost activity ownership cancels it. There are at most two attempts per order, separated by four seconds, sharing the same total projectile allowance. Each attempt lasts at most 30 seconds within the original order deadline. The projectile callback checks the lane from the actual shooter. A delivered support lease expires at most 20 seconds after the confirming shot and is never renewed by radio transit. HQ can authorize one short, 20-metre bound by another intact group only after readiness reaches it. That group pauses locally when its received support lease expires; no squad is split or reparented. Radios necessarily introduce delay between a support loss and another squad learning it, so the absolute lease bounds this gap.
### Squad judgment, terrain and local speech (13 October follow-up)
The follow-up adds persistent judgment to each original formation, bounded to 256 records. Stable formation identities give modest **resolute, measured or cautious** tendencies: observation stand-off varies from 90 to 110 metres, with small differences in stress and recovery timing. Recent delivered losses, isolation from reported friends, sustained contact and reported ammunition expenditure influence whether a team continues, rallies or withdraws. These differences affect decisions; existing weapon accuracy and perception remain unchanged.
A newly shaken team rallies. Severe losses or ammunition below 15 rounds per fit member can trigger one withdrawal to a finite refuge. The destination and its acknowledged arrival survive order replacement and expiry, preventing an endless series of 120-metre retreats. A fresh nearby friendly report can provide a rally reference within 250 metres. The rally maintains an 85-metre stand-off from that reported formation and stays farther from the reported threat, leaving room for the existing separation checks and terrain refinement. A reported friend may have moved by the time the squad gets there.
Recovery requires at least two quiet delivered rosters, separated by at least 30 seconds, low accumulated pressure and the original recovery deadline. Recent losses impose a 90–120-second minimum depending on the squad's tendency. A previously observed ammunition shortage clears only after a complete report confirms at least 30 rounds per fit member. A reported living but unfit companion keeps the team in recovery until a fresh roster resolves that condition. Native medics retain responsibility for treatment. Completion of a hold, a movement heartbeat, radio delay or repeated planning cannot count as recovery. A newer delivered contact also prevents an older queued roster from being treated as evidence of quiet.
Existing finite resupply retains its ownership rules. A resting order can delay access until its deadline, typically 120 seconds; expiration then clears the assignment and gives the planner a five-second retry delay. On the next planning pass logistics runs first, before another recovery post is assigned. A supply reservation excludes the squad from pursuit planning. This provides a resupply opportunity when a quiet, compatible stocked truck is close enough; it does not create ammunition or guarantee delivery.
Tactical destinations now receive a small static terrain survey. Observe/fix/block posts prefer nearby low cover with a standing view into the reported sector; reserve and withdrawal positions favour concealment; a supported bound favours a covered approach. The survey considers at most nine candidates per order and 27 globally per second, with at most two asynchronous navmesh tile requests per survey. Character, vehicle and attached dynamic geometry is excluded from the terrain score. Every admitted destination still needs real native travel and physical arrival.
Search projection stays within two metres of the chosen footprint. FIX and FLANK refinement stays within four metres of its proposed point; the entire flank remains within 20 metres of the squad's reported position and must fit the original support deadline. Other posts refine within 8–18 metres. A better waypoint helps native soldiers choose useful ground, but does not prove that every member will occupy that exact cover point.
When the existing optional spatial speech service is enabled and a clip is ready, a squad leader can call out covering fire, a supported move, withdrawal, regrouping, watching an approach or a completed local search. The callout is checked again against the same locally delivered order and a physical sample no older than 2.5 seconds before playback. Replaced orders, expired support, ownership changes and stale queued lines are discarded. Existing covert silence, nearby-listener checks and line cooldowns still apply. The new text uses the existing cached speech service; pursuit decisions run locally inside the mod.
The follow-up's checks and native results are recorded separately in [human AI follow-up evidence](evidence/human-ai-2026-10-13/README.md). Historical results below describe the earlier candidate and do not qualify later source changes.
### Replay, comparison and qualification
`OPERATION ORDER QUEUED` and `EXECUTION DELIVERED` journal records include stable execution/evidence identities, role, observation/delivery clocks, remaining distance, limited search footprint and support status. `EXECUTION DELIVERED` also records an explicit `arrived` flag for the physical member quorum, independently of a contact-change state. `OPERATION EXPIRED` records the finite deadline and release only when HQ has no accepted terminal outcome for that exact execution. A late or superseded delivered outcome is logged as `EXECUTION NOT APPLIED`; it cannot change current orders or create search evidence. `OPERATION SHADOW` is proposal-only telemetry. The offline report retains session boundaries, deduplicates identical rotated records and rejects conflicting identities or impossible timestamps:
```sh
python3 tools/ai_pursuit_replay.py journal path/to/rereintroduced-hq.log path/to/rereintroduced-hq-1.log
python3 tools/ai_pursuit_replay.py compare path/to/comparison.json
```
The comparison manifest uses the schema in [performance comparison](performance-comparison.md), with `aiDoctrine: 0` in baseline settings and `aiDoctrine: 1` in successor settings. It requires three paired dedicated-server tick captures with the same scenario, hardware, engine, actual AI/player/vehicle/entity populations and all other settings. It evaluates a maximum five-percent regression in average sampled server FPS. Synthetic recordings exercise arithmetic but never satisfy the performance target; headless Workbench runs cannot substitute for this dedicated-server benchmark. A target result does not establish gameplay or release acceptance.
Production-method tests in `tests/test_hq_execution.py` cover original-member arrival, false native completion, failed/progressing travel, quiet footprints, contact interruption, bounded support expiry and delayed report acknowledgments. `tests/test_ai_pursuit_replay.py` covers rotation/session handling, chronology, lineage, support limits and matched-workload comparison rejection. These tests pass locally. Repeated matched-load dedicated-server performance capture and the controlled two-to-four-player playtest remain pending. This section does not claim a server deployment or a completed multiplayer balance test. The 13 October full `python3 tools/check.py` attempt stopped at the existing prefab identity check: `addons/core/Prefabs/Items/Equipment/ERRM_AtlasLeaf.et` lacks a saved root entity ID. This unrelated shared-map prefab prevents a full-suite pass; the focused 53 HQ/hunter scripts passed separately. All 304 policy scripts listed after the structural checks were also run independently and passed, including reruns after four stale test-boundary fixtures were updated; this does not make the blocked full check pass.
The [earlier 13 October native evidence](evidence/coordinated-ai-2026-10-13/README.md) records successful compilation of that earlier candidate, real movement and physical arrival by two original squads, cancellation, and a real native unreachable-route callback followed by bounded failure with no searched-area claim. The final full encounter also showed the group actually executing its owned suppression activity after genuine native sighting. It recorded no attributed suppression projectile before visibility was lost, so suppression ammunition consumption, confirmed support, support handoff and native support-loss cancellation remain unqualified. That full encounter failed its bounded deadline. The separate blocked-route variant completed all seven scoped assertions, but its strict native report still failed on existing engine/resource errors; no error filter or validation exception was added. All failures and exact source fingerprints are retained, and owned-process cleanup plus unchanged source/dependency inputs are confirmed. These results are useful execution evidence, not a clean native acceptance gate.
## Aggression and hunting vehicles
Only a fresh BODY report delivered to HQ identifies a body for aggression. The identity is the immutable formation SourceId plus original roster slot. A status-known death can subsequently be identified once; multiple observers, repeat deliveries and status reports cannot inflate this counter. Missing or silent units do not count.
`ERR_HQWatchRules.Aggression(bodies)` is `clamp(floor(bodies / 3), 0, 30)`. `Hunters(level)` is `3 + ceil(clamp(level, 0, 30) × 12 / 30)`, capped at 15:
| Identified bodies | Aggression | Cumulative UAZ allowance |
| Identified bodies | Aggression | Cumulative hunting vehicle allowance |
|---:|---:|---:|
| 0–2 | 0 | 3 |
| 3–8 | 1–2 | 4 |
@@ -17,11 +96,69 @@ Only a fresh BODY report delivered to HQ identifies a body for aggression. The i
| 87–89 | 29 | 15 |
| 90+ | 30 | 15 |
The existing confirmed-loss infantry response budget remains independent. The new allowance creates **additional hunter UAZ-PKM vehicles**, separate from supply convoys, each with the selected primary enemy faction's driver and gunner. There are at most 15 deployments per round, not an endless replacement pool. Destroyed, captured or failed vehicles consume their deployment; surviving entities and loot remain physical. Surviving AI crew retain their HQ registration and skill profile when a driving task ends; capture releases the mission binding. The status string distinguishes active vehicles from the cumulative allowance.
The existing confirmed-loss infantry response budget remains independent. The allowance creates **two armed UAZs followed by one troop truck**, repeated
within the same finite 15-vehicle limit. The opening roster is two UAZs and one
Ural transport; the maximum roster is ten UAZs and five transports. These are
independent HQ hunters, separate from supply convoys. Each vehicle fills its
native seats with the selected faction's response soldiers and one medic. The
UAZ has three seats; the truck has a driver and fourteen passenger seats. There are at most 15 deployments per round, not an endless replacement pool. Destroyed, captured or failed vehicles consume their deployment; surviving entities and loot remain physical. Surviving AI crew retain their HQ registration and skill profile when a driving task ends; capture releases the mission binding. The status string distinguishes active vehicles, the aggression allowance and reserve departures. The finite replacement rules added on 12 October are described below.
Deployment waits until the prison is unlocked. Three initial UAZs are planned around the opening player centroid (prison position if no player exists), on actual roads at least 90 degrees apart and at least 600 m from that center. The bounded survey tries up to 64 candidates in four rings (800–2150 m), eight queries per HQ second, and retains three clear positions before spawning at most one vehicle per second. Every spawn rechecks terrain/collision, the force ledger and a 400 m exclusion around every player. Unsafe placement is withheld and logged. Additional aggression deployments use friendly-site roads and 30-second spacing. Native crew readiness has a 30-second deadline. Vehicles are registered only with their actual original native agents and seat occupants. Faction selection, inventory, radio fitting and body/intel ownership use existing mission services.
Deployment waits until the prison is unlocked. Three initial hunting vehicles are planned around the opening player centroid (prison position if no player exists), on actual roads at least 90 degrees apart and at least 600 m from that center. The HQ menu exposes **Opening patrol distance**, saved as `hunterSpawnDistanceMetres` (800–3000 m, default 1000 m), for both initial UAZs and the troop truck. Changes apply next round. The bounded survey tries up to 64 candidates around the configured radius, eight queries per HQ second, and accepts projected roads within ±250 m of that radius (never below 600 m). It retains three clear positions before spawning at most one vehicle per second. Every spawn rechecks terrain/collision, the force ledger and a 400 m exclusion around every player. If the complete survey cannot find three widely separated starts, or a reserved start becomes occupied, initial patrols fall back to checked roads near friendly radio, depot or outpost sites. This fallback must remain within the configured radius band. These starts still require at least 600 m clearance from the opening center, 400 m from every player, clear terrain and 100 m separation from active hunter vehicles. A failed fallback retries after ten seconds without consuming a vehicle allowance. Unsafe placement is withheld and logged. Additional aggression deployments use friendly-site roads and 30-second spacing. Native crew readiness has a 120-second deadline. Vehicles are registered only with their actual original native agents and seat occupants. Faction selection, inventory, radio fitting and body/intel ownership use existing mission services.
Each hunter crew requests one physical manpack through the existing finite radio-fitting service; destroyed or looted radios are not replenished. Without delivered sightings, hunters patrol roads between friendly objectives. With fresh actionable HQ memory, they intercept a road near the last reported/predicted position. A fresh delivered contact bypasses the 30-second patrol cooldown and cancels a pending patrol downlink. An interception already in radio transit is allowed to complete; updates are limited to one attempt per five seconds. The destination is a road within 250 m of the delivered belief. Destination selection does not query live player positions. Orders must traverse the existing physical radio network. Loss of communications prevents new orders; it does not magically reveal a player or cancel the last received order.
Each hunter crew requests one physical manpack through the existing finite radio-fitting service; destroyed or looted radios are not replenished. Before their first delivered contact, the three opening hunters patrol roads within 500 m of their own initial deployment sector; a failed local road search holds and retries rather than sending them to a distant objective. This patrol uses the fixed deployment point, not the current player position. Later reinforcements use the friendly-objective patrol fallback until a contact is received. Crews that received a contact complete the bounded sector search described below before returning to that fallback. With actionable radio-delivered HQ memory no older than five minutes and uncertainty at most 500 m, they investigate a road near the last reported/predicted position. This ground-search window is independent of the stricter 60-second mortar-targeting window. A fresh delivered contact bypasses the 30-second patrol cooldown and cancels a pending patrol downlink. An interception already in radio transit is allowed to complete; updates are limited to one attempt per five seconds. The destination is a road within 250 m of the delivered belief. Destination selection does not query live player positions. Orders must traverse the existing physical radio network. Loss of communications prevents new orders; it does not magically reveal a player or cancel the last received order.
## Late-mission pursuit changes (2026-10-12)
The reviewed 12 October round had roughly 47 minutes with no active hunter patrols, although 96–100 AI were active globally at the finish. The final UAZ was about 1.2 km from extraction and travelling toward another search area. This change addresses the finite mobile fleet being exhausted and crews abandoning the contact area. It does not guarantee a fight at extraction: escaping unseen and exhausting the finite reserve remain possible.
### Finite hunter reserve
| Rule | Previous behaviour | New behaviour |
|---|---|---|
| Exhausted aggression allowance | Wait for more identified bodies indefinitely | HQ can authorize up to three reserve departures per round |
| Availability requirement | No replacement decision | Fewer than two UAZ/truck patrols available according to HQ's reports/check-in deadlines |
| Missing check-in | Could leave the mobile fleet empty | Eight minutes since the latest observed check-in, or launch if none ever arrived, makes a patrol unavailable for this decision |
| Delivered loss/incapacity | Did not replace a deployment | A closed roster or a delivered report with zero fit members also makes the patrol unavailable |
| Timing | Ordinary escalation deployments 30 seconds apart | Reserve source must have launched at least eight minutes ago; reserve departures are at least eight minutes apart |
| Total limit | 15 UAZ/truck departures per round | Still 15, including all reserve departures |
The three reserve tokens supplement the cumulative aggression allowance; ordinary newly unlocked aggression deployments take priority. At zero aggression the maximum is therefore six UAZ/truck departures, including the opening three. A reserve does not increase the identified-body count or aggression. Motorbikes keep their separate finite allowance and do not trigger or count toward the two-patrol availability threshold.
Availability reads detached reports already delivered to HQ and the dispatch times HQ knows. It does not read a patrol's live death, capture, release or location to authorize a replacement. Silence is uncertainty, not proof of death. A fresh fit check-in can avert a departure. Each unavailable source can authorize at most one reserve; a later unavailable reserve patrol may itself qualify, subject to the same three-token total and cooldown. Surviving crews reporting as fit still count as available, even if their vehicle task has ended; vehicle operability is not inferred from a live entity lookup.
Reserves depart from the existing checked roads near friendly radio/depot/outpost sites, using the same vehicle sequence (two UAZs, then one truck), faction crew, radio fitting, native driving, force-ledger cap and 400 m player exclusion. They receive destinations through physical radio delivery. A token is spent when the native spawn attempt is committed, including a failed spawn/readiness attempt. Blocked roads, nearby players, a full force ledger or missing faction profiles defer deployment without spending it. No original crew or vehicle is restored or removed by the reserve decision.
### Persistent search of delivered contact areas
The five-minute/500 m HQ contact filter still governs new initial interceptions; mortar targeting is unchanged. Once a contact order reaches a hunter through the radio network, the crew retains its reported/predicted position and original observation time for up to **ten minutes from that observation**. A delayed delivery leaves less search time; replays do not renew it.
After reaching the ordered road point, the crew waits at least 60 seconds before requesting another road point around that remembered center. The search radius grows from 250 m by one metre per second of observation age, reaching 850 m at ten minutes. Road projection is limited to 100 m; final points must remain within 1 km of the remembered center and at least 150 m from the vehicle. Each selection tries at most eight candidates. A missing usable road holds the crew for a later bounded retry. Moving between points does not count toward the arrival wait.
Every sweep is another physical HQ downlink. An unavailable radio route cannot renew memory or grant a new destination. A newer actionable sighting preempts a sweep still in transit and redirects the crew; a sighting already in transit can finish. A fresh update in the same contact area retains the current road endpoint while renewing memory only after delivery. Existing local combat, dismount, crew recovery and coordinated encounter ownership keep priority.
After ten minutes, no new sweep is issued and an undelivered sweep is discarded. The last received route may finish before normal patrol resumes. This does not add live player tracking, forced endgame waves, new extraction guards or changes to mortar safety.
### Review and validation
`HUNTER RESERVE` identifies the new patrol, the unavailable source and tokens spent. Minute-level `HUNTER STATUS` now includes reserve use, HQ-estimated available UAZ/truck patrols and crews retaining a search. `HUNTER SEARCH` records each delivered sweep's center, observation age and destination. Retained-search count includes crews still approaching or in combat; it is not a count of AI currently engaging players.
Production-method regressions cover reserve decisions, missing/returning check-ins, zero-fit reports, the three-token and 15-vehicle caps, eight-minute cooldown, one-time spending, normal escalation priority, placement limits, ten-minute search expiry, replay rejection, arrival waits, road bounds, lost communications and fresh-contact preemption. These execute the production policy methods with native adapters; they do not prove in-engine navigation or mission balance. All 20 focused hunter, motorbike, HQ memory/watch and gameplay regression programs passed; results are saved locally in `.local/hunter-pressure-tests.json`. At the 12 October checkpoint, `python3 tools/check.py` stopped at the pre-existing civilian-traffic assertion that expected `m_CivilianTraffic.Tick(now)` directly in `ServerTick`, although the existing code had moved it to `ServerTickMeasured`. That checkpoint did not establish a full-suite pass.
Native validation at that checkpoint was blocked before launch: installed dependency `595F2BF2F44836FB` had a different project manifest from the audited version. No server deployment or restart was part of that change. The next playtest should compare the length of zero-hunter intervals, delivered search orders and actual encounters near the end, alongside active AI and server FPS. A simultaneous radio blackout can spend reserve tokens while old crews remain alive; the three-token and total deployment caps bound that extra load.
## Coordinated hunter encounters (2026-10-04)
Every five seconds, when HQ has a fresh actionable report and at least two registered hunter crews are within 1800 m, it can assign one UAZ with a loaded mounted gun to cover and up to two original crews to opposite infantry flanks. These are ordinary physical radio downlinks; undelivered assignments do not cancel the crews' current travel or local combat. The target is the delivered report position, not a live player-position lookup.
Unused hunters still receive delivered sightings when a coordinated pair already covers that sector; the pair no longer blocks reinforcements. A newer report for the same belief, displaced by at least 250 m, releases a superseded assignment while surviving infantry teams are still on their road approach. An idle covering gun that no longer sees the fight may redirect with them, so it cannot strand a travelling truck at an obsolete sighting. Deployed infantry and guns with visual contact retain local tactical ownership. These changes use delivered HQ knowledge, not live player coordinates.
Approaches reserve separated positions on each arriving vehicle’s own side of the contact, avoiding long drives around the fight just to match the covering UAZ’s direction. Already physical vehicles may stage on moderate terrain relief (up to 2.5 m across the checked footprint), while the original 0.75 m spawning limit stays unchanged. Water and collision checks still apply, and infantry flank probes can search up to 45 m around their planned sector. Candidate gun positions require a clear geometry trace to the reported sector; this does not imply an enemy is currently visible. Checked open ground is available where sparse roads would collapse the formation onto one junction. An already engaged covering vehicle can hold its useful position, including when it acquires visual contact before reaching its planned stage. A flanking crew already in contact, or passing within 140–450 m of the reported sector, can dismount locally instead of following a long road detour to an exact staging point; its driver and passenger receive individual native exit orders while a healthy original gunner with mounted ammunition remains at the weapon. Trucks and vehicles without usable mounted support retain the all-crew dismount path. The group's vehicle is temporarily removed from native usable vehicles so that infantry movement cannot silently turn back into a driving task. A route that would cross too close to the reported enemy gets a wider intermediate point.
A flank starts immediately with visual cover, or after fifteen seconds with an armed covering team in position. Native perception, targeting and weapons still control the fire; support availability does not imply actual suppression. Losing cover pauses a supported flank for up to 45 seconds, then surviving infantry can conduct a bounded investigation along the checked flank route without claiming covering fire. Failed foot-order creation falls back to regrouping. Travel budgets scale with the planned route (90–240 seconds), with progressing road approaches extendable to five minutes; dismount, sector search and regroup also have deadlines. Failed movement or radio allocation preserves prior orders. Capture, loss and mission teardown remove only the assignment's own waypoints and crew holds. No new soldiers or ammunition are created by the coordinator.
At most three crews respond per encounter and at most five encounters are retained. Other hunters avoid duplicating a contact within 300 m while at least two living teams still own it. A stopped or lost partner no longer blocks a fresh interception by an available hunter. Separate fresh reports with available nearby crews can receive their own teams. An unreachable newer report does not starve a reachable local fight. This is the first coordinated UAZ response, not a replacement for all island AI: native terrain navigation can still refuse a route, and a committed team searches the bounded reported area rather than tracking unseen escapees.
Reproducible local encounter evidence and its limitations are recorded in [the UAZ coordination review](evidence/uaz-coordination-2026-10-04/README.md). `HUNTER COORDINATION` and `HUNTER TACTICS` journal records expose allocations, delivery, dismount, cover readiness, flank arrival and regroup decisions.
## Objective crews
@@ -63,3 +200,40 @@ Final local run: `/tmp/erri-aggression-native7/logs/logs_2026-09-23_15-01-06`. A
Opening-patrol regressions: `test_hunter_opening.py` executes the actual geometry and order-selection methods, covering angular separation, insufficient candidates, first-contact preemption, in-flight order preservation, lost radio and retry throttling. `test_hq_watch.py` checks the three-to-fifteen allowance across all aggression levels.
2026-09-23 opening-patrol validation: `/tmp/erri-opening-hunters-native2/logs/logs_2026-09-23_17-32-18` completed all 16 native assertions. Three physical UAZs with seated two-man crews and manpacks were confirmed at mutually separated road starts before any fixture body reports. Three distinct delivered body reports then raised allowance to four. The test observed real HQ radio orders and over 30 m of native driving, preserved objective security, and verified survivor handling. Source/addon fingerprints remained unchanged and cleanup was confirmed. Existing external resource errors remain; multiplayer and an actual patrol sighting through the complete uplink were not tested. First-contact preemption is covered by the production-method regression with radio adapters.
2026-10-04 terrain fallback: production-method regressions cover exhausted and occupied opening plans, road/collision/player checks, 600 m opening clearance, 100 m hunter separation, force/vehicle limits and ten-second retry. The previous implementation fails the exhausted-plan assertion. An isolated Nogova dedicated run forced that failed opening, then confirmed three physical independently crewed/radio-equipped UAZs and over 25 m of native patrol movement after a real downlink. This is not qualification of every terrain. Evidence: [review](evidence/hunter-search-2026-10-04/review.json).
### Troop transports reassigned on 5 October
Supply convoys no longer spawn troop transports or their two seven-person
passenger groups. Hunters deploy the transport as every third finite vehicle,
with all fifteen crew in one native group and one passenger medic. The same
physical HQ radio, contact orders, driver recovery, dismount, flank/search,
regroup, casualty and player-capture rules apply. An unarmed truck cannot take
the covering-fire role because that requires an occupied loaded turret. Truck
patrol cruise speed is 35 km/h; armed UAZ patrols retain 45 km/h.
Native verification confirmed two UAZ layouts (one driver, one turret, one
passenger each) and the truck layout (one driver, fourteen passengers). The production crew
allocator also spawned and seated all fifteen truck crew in the native engine.
Policy tests exercise the actual crew allocator, finite rotation, convoy
reservations and existing hunter coordination/recovery. This is not a new
live multiplayer combat playtest. See `evidence/truck-hunters-2026-10-05`.
2026-10-05 solo-mission review: `HUNTER STATUS` records active/deployed/allowed vehicles, delivered search sectors and identified bodies once per minute. Unusable approach roads are logged. See `docs/evidence/solo-hunters-traffic-2026-10-05/review.json` for server findings and native civilian recovery validation.
## Split UAZ crew (2026-10-05)
A flanking armed UAZ can supply its own mounted cover: the original gunner remains in the turret while its driver and passenger manoeuvre on foot. The foot soldiers receive individually owned movement actions because native whole-group travel waits for the mounted member. Their group, faction, finite crew and HQ identity stay unchanged. Infantry readiness/progress ignores the retained gunner; boarding at regroup still requires the surviving original crew. Foot actions and gunner holds are cancelled on regroup, capture, loss and teardown. The gunner’s own fresh native perception is required to claim visual cover from a split vehicle.
Before dismount, an unengaged armed vehicle facing away may attempt one checked 20 m positioning move toward the radio-delivered sector, retaining at least 160 m stand-off. Native steering owns the turn; a 20-second deadline or local combat ends the attempt. No vehicle transform is changed, and a road layout can prevent the desired final heading. Immediate close-contact reactions are not delayed for alignment.
A dead/unconscious/foreign/player gunner, empty or unknown mounted ammunition, severe vehicle damage, or drivetrain failure removes mounted support. Individual hold logic then allows abandonment; no replacement gunner or ammunition is created. Existing close-contact handling uses the same loaded/healthy support gate. The central covering UAZ can still retain its full crew while the flank vehicles send their foot pairs.
Validation and native movement evidence: `docs/evidence/hunter-gun-team-2026-10-05/review.json`. Tests exercise retention boundaries, split readiness, alignment deadline/combat preemption, cleanup and original hunter regressions. Native driving and infantry movement do not guarantee a clear firing line on every terrain.
## Convoy combat support (2026-10-05)
Armed escorts keep their current position when native perception sees the reported fight at 100–600 m. Otherwise, candidate positions are selected from each vehicle’s own approach side and checked for a clear trace to the reported sector. Ammunition trucks retain their withdrawal role. Every 30 seconds during the three-minute contact-memory window, the controller rechecks support without restarting a driver still approaching or resetting infantry routes. A masked arrived vehicle can try another firing position; when no safe clear lane exists it holds and retries. `CONVOY SUPPORT` journal events include the vehicle index, current and ordered positions, reported contact, and failed lane searches. A clear lane is not proof of actual fire or suppression.
HQ no longer queues route-resume commands while the convoy tactics controller owns combat or reboarding. The executor still rejects a resume if combat starts after that command was queued.
+291
View File
@@ -0,0 +1,291 @@
# Reforger 1.8: native AI delegation feasibility
Investigation and paired runtime experiment, 7 October 2026.
Follow-up: [worker-local AI and native-query workaround experiments](ai-delegation-workarounds-1.8.md).
**The tested ownership-transfer route does not offload native AI.** A real dedicated
server and a separate hidden game client completed the five-phase experiment.
Giving both the soldier and its group to the worker changed ownership, but the
server kept running soldier decisions, group decisions and native perception.
The worker did not run those updates, even after explicit activation.
An RPC worker can run custom script calculations. That is a different architecture
from distributing Enfusion's native AI simulation, and this experiment does not
establish meaningful CPU savings for Escape. There is no demonstrated public-API
route to an Arma 3-style headless AI worker in the inspected 1.8 interfaces.
## Evidence and version scope
- Official script source: tag `v1.8.0.10`, commit
[`b46bdd8f4932f3a256c765f93a44417996a6da73`](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/tree/b46bdd8f4932f3a256c765f93a44417996a6da73).
- Both measured runtimes identify themselves as **1.8.0.13**, built
`2026-08-21 14:30:18 UTC`. Thus source inspection and runtime experiment cover
different patch releases of 1.8; the compiled probe confirms the interfaces it
uses in .13, not complete source/binary identity with .10.
- [Standalone addon and reproduction instructions](../tests/native/ai_delegation/README.md).
- [Server log](evidence/ai-delegation-1.8-2026-10-07/server-console.log.txt),
[worker log](evidence/ai-delegation-1.8-2026-10-07/client-console.log.txt),
[counter summary](evidence/ai-delegation-1.8-2026-10-07/summary.json),
[runtime hashes](evidence/ai-delegation-1.8-2026-10-07/runtime-sha256.json).
- [Exact executed probe](evidence/ai-delegation-1.8-2026-10-07/executed-probe.c.txt)
and [executed runner](evidence/ai-delegation-1.8-2026-10-07/executed-runner.py.txt).
The test used vanilla Game Master Everon, one ordinary US soldier, one group,
forced LOD 0, a 30 FPS cap and no Escape code. Dedicated and worker were separate
processes on the same physical Linux host, with a hidden Proton client and private
profiles. A loopback bridge connected the worker to an isolated dedicated network
namespace. This establishes execution locality, **not multi-machine speedup**.
No production server or mission configuration was modified.
The initial loose-addon run did not index/load the script. Workbench indexing fixed
that. An initial paired run streamed the group but not the soldier; explicit
observer/streaming setup fixed that. Neither preliminary attempt is treated as a
negative delegation result. The final run acknowledged both entities before its
baseline interval and ended with `AID PROBE COMPLETE`; owned-process cleanup passed.
The full logs also contain vanilla asset-loading warnings/errors and two resupply
station script errors during shutdown, after `AID PROBE COMPLETE`. This was not an
error-free engine session; no script error occurred during the measured phases.
## 1. What happens when ownership is transferred?
Measured stable flags after `GiveExt(workerIdentity, true)` on both hierarchies:
| Flag | Dedicated | Worker |
|---|---:|---:|
| `Role()` | Authority (`0`) | Proxy (`1`) |
| `IsOwner()` | false | true |
| `IsMaster()` | false | false |
| `IsOwnerProxy()` | false | true |
| `IsRemoteProxy()` | false | false |
Before transfer, the server was owner/master and the worker was a remote proxy.
Returning ownership restored those flags. Body and group were transferred in
separate phases; transferring the body alone did not transfer the separate group.
`IsMaster()` means **owner AND authority**, not merely authority. Its becoming false
on the server does not demonstrate a migrated simulation. These meanings match
[the pinned BaseRplComponent interface](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/GameLib/generated/Components/BaseRplComponent.c).
[`GiveExt`](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/Components/RplComponent.c)
also supports ownership-change notifications/custom data; it is not documented as
an AI-state or authority migration function.
## 2. Does any AI computation migrate with ownership?
**None of the instrumented AI computations migrated in this experiment.**
The following are actual counter increases in trimmed steady intervals, not CPU
milliseconds. Soldier BT refers to `SCR_AIDecideBehavior.EOnTaskSimulate`; group BT
to `SCR_AIDecideActivity.EOnTaskSimulate`. Soldier utility evaluation matched its
BT counter. All overrides call the stock implementation once.
| Phase | Server interval | Server perception updates | Server soldier BT calls | Server group BT calls | Worker corresponding increases |
|---|---:|---:|---:|---:|---:|
| Body owned by worker | 15.100 s | 453 | 25 | 40 | all 0 |
| Body and group owned by worker | 15.033 s | 451 | 25 | 39 | all 0 |
| Explicit worker activation | 15.033 s | 451 | 25 | 40 | all 0 |
| Ownership returned to server | 15.067 s | 452 | 25 | 40 | all 0 |
The worker-side windows are approximately the same duration, independently sampled.
The summary trims the first and last two readings to avoid phase-label RPC and
ownership notifications arriving on different frames. The server baseline also
had positive counters. Worker RPC calculations returned `5050` throughout, proving
that the worker's scripts were executing while its AI counters remained zero.
This does not measure every native subsystem. In particular, it does not establish
whether character prediction or movement networking changes cost with ownership.
It establishes that ownership did not move the tested decision/perception work.
## 3. Can clients execute behavior trees or AILib simulation?
For this replicated server-created AI, normal transfer and explicit activation did
not start the observed soldier/group BT callbacks on the client. The client had an
`AIControlComponent` but `GetControlAIAgent()` remained null. Its group object existed,
but its decision callback count stayed zero.
This is not proof that a Reforger process running as a client is intrinsically
incapable of any AI: local/offline entities or a deliberately constructed local AI
world are different experiments. Creating a parallel local simulation would still
need world synchronization and an authoritative command/result bridge; it would
not automatically remove server-native costs.
## 4. What does AI “Load balancing” balance?
The public 1.8 script tree does not expose the implementation of that diagnostic
switch, a worker registry, remote AI scheduling queues or a destination identity.
**Its exact algorithm remains unverified.** Interpreting the menu title as network
load balancing is unsupported.
Evidence points toward local AI scheduling: native diagnostics contain active/LOD
populations, postponed AI simulation and aggregate AI simulation time. Separately,
the documented `-AIPartialSim` setting batches AI processing (default four batches).
Neither the diagnostic switch's exact connection to that flag nor its thread/frame
scheduling algorithm has been established. Local batching, multithreading and
cross-machine delegation are distinct mechanisms.
[Official diagnostic menu](https://community.bistudio.com/wiki/Arma_Reforger:Diag_Menu),
[official startup parameters](https://community.bistudio.com/wiki/Arma_Reforger:Startup_Parameters).
## 5. What does `IsAIActivated` control?
It is a **query**, not a command to select an execution machine.
`ActivateAI`/`DeactivateAI` control native activation state. `AIWorld` exposes active
population limits and admission checks; agents expose LOD controls, and the pinned
comment states that maximum LOD disables agents by default.
[AIControlComponent](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/AI/AIControlComponent.c),
[AIAgent](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/AI/AIAgent.c),
[AIWorld](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/AI/AIWorld.c).
Crucially, the worker reported `controlActive=1` even with no local control agent
and no perception updates. Calling `ActivateAI()` returned **true**, but did not
change those observations. An activation flag or successful return alone therefore
does not prove simulation execution on that machine.
## 6. Which expensive systems are script versus native?
“Native” below describes the public call boundary, not a measured cost share.
| Subsystem | Inspectable/script portion | Native boundary / missing capability |
|---|---|---|
| Behavior trees | Scripted task callbacks, soldier utility scoring, group activities | BT scheduling/execution internals; no public migrate/serialize/resume contract |
| Navigation/pathfinding | Destination/waypoint choice, high-level route planning | Navmesh queries, path generation/following and movement internals |
| Perception | Script interpretation/reaction to targets | Perception system, target acquisition/query execution; local simulation counter |
| Physics | Script requests and collision callbacks | Physics world/integration/queries |
| Animation | Script commands and state selection | Animation graph evaluation and pose processing |
| Character simulation | Script behaviors/input decisions | Controller, movement, collision and animation integration |
| Replication | RPC handlers and authored replicated fields | Transport, relevancy, hierarchy/role handling and replication scheduling |
| AI group logic | `SCR_AIGroup`, utility activities and formation/waypoint choices | Native group/agent membership, activation, scheduling and movement support |
| Script execution | Escape VirtualHQ and stock Enforce algorithms | VM execution/native calls; engine jobs invoked by scripts may run elsewhere in time |
| Entity updates | Authored callbacks | Engine component/system update scheduling |
The key exposed boundary is [`AITaskScripted.EOnTaskSimulate`](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/AI/AITaskScripted.c):
the engine calls authored decision code. Activation methods, movement and perception
queries cross `proto external` into the engine. The generated
[`PerceptionComponent`](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/Components/PerceptionComponent.c)
provides counters/target access but no remote executor or complete state-transfer API.
[`AIBehaviorTreeComponentBase`](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/AI/AIBehaviorTreeComponentBase.c)
is empty at the script interface; its derived component exposes a breakpoint setter.
## 7. Can native AI simulation authority be migrated?
**No supported migration mechanism was found, and the tested mechanism did not
migrate it.** `RplNode` exposes a role query, not a public setter that moves an
existing authoritative hierarchy to another process. Creating another local
entity with authority is not transferring this entity's server authority.
[The pinned RplNode interface](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Core/generated/Replication/RplNode.c).
The engine can, in principle, retain server authority while delegating computation,
but that requires an explicit compute/state/result protocol. Replication ownership
alone did not supply that protocol here. Dormancy, despawning and activation limits
reduce or suspend local work; they do not demonstrate execution elsewhere.
`AIGroup.GetServerAgentsCount()` mentioning remotely controlled agents is likewise
not a promise of delegated AI simulation. Our replicated group existed on the
worker without its server soldier's control agent or active decision callbacks.
## 8. Where is the best interception point for a native experiment?
There are two distinct candidates:
- **Supported script boundary:** snapshot-based custom planning immediately before
mission/group decision selection. Compute over plain values on the worker and
apply validated commands on authority. Do not serialize engine pointers,
`AIAgent` objects or behavior instances and expect them to remain valid remotely.
- **Native research candidate:** an asynchronous path-query submission/completion
boundary, if profiling shows pathfinding is a major cost and binary investigation
locates a separable job contract. Static navmesh data is more tractable to mirror
than a complete physics/perception/animation world. The public movement interface
exposes `GetCurrentPath()` and `OnPathSet()` but **not** an API for replacing the
native solver with externally supplied complete path jobs/results.
[AIBaseMovementComponent](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/AI/AIBaseMovementComponent.c),
[AIPathfindingComponent](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/AI/AIPathfindingComponent.c).
The exact **script/native interface boundary** is identified. An exact **binary
hook address/symbol, replaceable job ABI or safe scheduler interception site** has
not been identified. Claiming a ready-to-implement native hook would exceed the
evidence. A whole-AI scheduler hook would also need BT stacks, agent state, sensory
memory, pending jobs, world updates and command application—not just different
ownership flags. Perception queries depend on changing world geometry and targets;
copying that state may consume much of the intended saving.
Any job experiment needs immutable inputs, entity generation IDs, a world/navmesh
revision, deadlines, cancellation, result validation, bounded queues and local
fallback. Late results must not overwrite newer decisions. Keep authoritative
character/physics state and final acceptance on the dedicated server.
For mod-level Reforger clients, use Enfusion RPC with a dedicated replicated worker
controller/mailbox. Ownership of the combat soldier is unnecessary for custom jobs;
the successful PlayerController RPC in the probe already demonstrates that.
For native extensions/external processes, persistent TCP/UDP is a separate native
integration task; local shared memory plus synchronization is another option. No
arbitrary runtime socket/shared-memory transport API was found in the inspected
script surface. Workbench's `NetApiHandler` is tooling, not evidence of a supported
dedicated-game native plugin/IPC interface. HTTP belongs only to infrequent,
latency-tolerant high-level jobs, never per-frame simulation.
## 9. What fraction of CPU load can realistically be offloaded?
**Not measured; no defensible percentage is available.** This one-soldier experiment
measures where callbacks run, not their duration or the cost of a large combat scene.
Zero migrated perception/BT calls does not mean a measured 0% change in all process
CPU, since other work could change with ownership.
The profiler review found:
- `System.GetProfileData()` exposes aggregate simulation/frame/render/GPU timing,
not exclusive AI, BT, nav, perception, physics or animation timings.
- `PerceptionComponent.GetSimulateCounter()` measures updates, not their cost.
- The pinned 1.8 Diag binary contains `AI simulation time ms`, postponed AI time
and per-LOD population display strings near `AILibrary global counts`. That is
a concrete acquisition lead, **not a captured native CPU breakdown**. The exact
aggregation/nesting semantics and availability on a dedicated capture remain
unverified. A joined client's overlay cannot stand in for server-side timing.
- Official tools document a script profiler and `-scriptExtProfiler`; the installed
Workbench's Tracy launcher references an executable absent from the installation.
No compatible complete native profiler capture was acquired. Arma 3's profiler
commands were deliberately not assumed to work in Reforger.
- Public DiagMenu functions can change numeric native menu IDs, but no AI-counter
ID/enumeration/export interface was found. Guessing an ID or a saved-state format
would not be a valid measurement.
The [profiling acquisition notes](evidence/ai-delegation-1.8-2026-10-07/profiling-findings.txt)
and [binary-string evidence](evidence/ai-delegation-1.8-2026-10-07/diag-binary-string-evidence.txt)
record those limits and the exact inspected sources. See also the
[official script profiling documentation](https://community.bistudio.com/wiki/Arma_Reforger:Script_Profiling).
The existing [Escape HQ measurements](hq-performance-measurements.md) can identify
expensive synchronous script scopes. They are wall-time measurements including
synchronous native calls, not exclusive thread CPU and not async engine-job costs.
Nested scopes must not be summed as independent work. They alone cannot establish
what percentage of total native AI simulation is removable.
Before building an offload architecture, capture a representative dedicated scene
with fixed AI count, activation/LOD distribution, player positions, terrain, movement
and combat. Acquire server-side native timings for BT, navigation, perception,
physics, animation/character, replication and remaining entity work, plus script
profiling. Preserve raw captures and distinguish nested and concurrent zones. Then
compare a matched variant that actually removes the chosen work from the server;
cap-limited FPS or changed behavior is not sufficient evidence of CPU relief.
If the removable fraction of bottleneck work is `f`, ideal speedup with infinitely
fast workers is bounded by `1/(1-f)` before communication, serialization and
validation overhead. Here `f` is unknown. Custom planning may be worthwhile only
if measurement shows it is a substantial part of the bottleneck. There is no basis
for assuming that moving VirtualHQ yields space for hundreds of additional AI.
## 10. Can multiple Reforger instances become headless AI workers?
| Architecture | 1.8 finding | What remains on authority |
|---|---|---|
| Custom script worker via RPC | Small worker computation/RPC demonstrated; useful planning offload not benchmarked | Native AI and final command application |
| Native AI worker through `GiveExt` | Tested route failed to migrate observed AI work | Soldier/group decisions and perception continued on server |
| Worker with separately reconstructed local AI world | Unimplemented research hypothesis; requires state synchronization and replacing server work | At least authoritative validation/character/physics unless much deeper integration |
| Native engine job offload | No validated hook/ABI or distributed scheduler found | Depends on a future measured, separable job boundary |
Two dedicated servers do not automatically join one shared authoritative world.
The demonstrated worker is a normal connected client running hidden for the test;
that is not a newly discovered supported headless-client mode.
**Recommendation:** do not ship `GiveExt`-based “AI offloading” or reassign Escape
combat units to workers. Keep the isolated probe for regression/investigation and
use native profiling as the next gate. Custom RPC planning is feasible as a separate
optimization if its measured cost justifies it; genuine horizontal native AI scaling
needs additional engine support or a substantial, still-unproven native integration.
+118
View File
@@ -0,0 +1,118 @@
# Reforger 1.8 AI offloading: workaround experiments
7 October 2026. Follow-up to the [ownership-transfer investigation](ai-delegation-1.8.md).
**User decision, 7 October 2026:** retain the findings, evidence and isolated
prototypes. Defer choosing or integrating an offloading architecture until we have
representative mission performance data, then review the options with the user.
Start with the [existing HQ telemetry](hq-performance-measurements.md); assess
actual bottlenecks, query workload cost, latency tolerance and communication
overhead. That telemetry alone does not provide a native AI CPU breakdown.
The successful query experiment is not evidence of a production speedup.
**A limited native-query worker works. A worker-local copy of a soldier still does
not run its normal AI.** These are measured results from separate dedicated and
hidden client processes, both 1.8.0.13, on one physical host. They do not establish
an Arma 3-style headless client or a production CPU improvement.
No Escape gameplay code or production server configuration was changed. Both
experiments completed and their owned processes were cleaned up. Source snapshots,
launch commands, complete logs and [measured summary](evidence/ai-workarounds-1.8-2026-10-07/summary.json)
are preserved. Vanilla resupply-station errors appeared during server shutdown,
after completion; neither experiment had script errors in its observation phases.
## Workaround 1: independently authoritative worker-local AI
Instead of transferring the original soldier, the worker calls
`SpawnEntityPrefabLocal()` to create its own ordinary soldier and group. This is a
supported local-spawn API, separate from the server's replicated proxy:
[pinned ChimeraGame declaration](https://github.com/BohemiaInteractive/Arma-Reforger-Script-Diff/blob/b46bdd8f4932f3a256c765f93a44417996a6da73/scripts/Game/generated/ChimeraGame.c).
The test attempts activation, group membership when a control agent exists,
LOD 0, a local move waypoint, and soldier-navmesh queries.
Results across 60 worker-local soldier samples:
- The local soldier exists and reports **Authority, Owner and Master**.
- Its AI control component exists, but its control agent remains absent.
- Native perception counter and soldier/group decision callback counts stay zero.
- The worker has an AIWorld, but `GetNavmeshWorldComponent("Soldiers")` returns null.
- The original dedicated soldier continues its native perception and BT updates.
This rules out the simple “make a local authoritative duplicate and activate it”
workaround for this ordinary connected-client setup. It does not prove that every
possible custom world/component configuration or a separate standalone server is
incapable of AI. Neither an independent standalone-world bridge nor a binary patch
was implemented here.
[Fixture](../tests/native/ai_worker_local/README.md),
[worker log](evidence/ai-workarounds-1.8-2026-10-07/local-ai/client-console.log.txt),
[server log](evidence/ai-workarounds-1.8-2026-10-07/local-ai/server-console.log.txt).
## Workaround 2: offload explicit native world-collision queries via RPC
This test creates an explicit query workload with `BaseWorld.TraceMove`, which
enters native engine collision code. The dedicated sends one bounded batch request
per second through the connected worker's PlayerController. The worker casts 256
rays and sends back fractions; the authoritative server validates and consumes them.
No HTTP and no ownership transfer of the soldier are involved.
This is a **new diagnostic workload**, not an interception of stock perception's
internal raycasts. It demonstrates a route for replacing custom script-issued
query batches with remote execution. Stock AI perception, BT and movement remain
on the dedicated server throughout.
| Phase | Measured result |
|---|---|
| Both sides compute identical batches | 19 accepted comparison batches, 4,864 ray results; zero differences exceeding a trace-fraction tolerance of 0.005 |
| Only the worker computes batches | 20 batches executed there; 19 replies accepted before the phase changed; the dedicated's test raycast counter stayed at 5,120 |
| Dedicated consumes a result | A clear candidate became a server-side move waypoint; soldier moved 36.25 m horizontally while remaining server-owned Authority |
| Worker deliberately stops replying | Dedicated resumed local query execution after the reply-age threshold; 19 fallback batches observed |
Late replies spanning a phase change are rejected, explaining the distinction
between executed and accepted batches. The `mismatches=0` log field is a comparison
result **only in phase 1**; phase 2 deliberately has no server-side reference batch.
The prototype checks the job sequence, phase, response age (2.5 seconds), array
length, finite/in-range fractions and known terrain/sky control rays. It creates
only one returned-result waypoint. Timeout recovery here proves local batch
computation resumes; it does not implement a complete production worker dispatcher,
AI failover or outstanding combat-order cancellation.
[Fixture](../tests/native/ai_query_worker/README.md),
[worker log](evidence/ai-workarounds-1.8-2026-10-07/native-queries/client-console.log.txt),
[server log](evidence/ai-workarounds-1.8-2026-10-07/native-queries/server-console.log.txt).
## Performance and correctness limits
Each batch took **0–1 ms on the worker's integer-millisecond wall clock**; zero means
below timer resolution, not free execution. Round trips for accepted worker-only
batches were **33–67 ms** over the local test connection, including frame scheduling.
This is a functional proof, **not a demonstrated speedup**. Moving such cheap batches
may cost more in serialization, networking and validation than it saves. We did not
capture exclusive native CPU or benchmark many AI/machines.
Rays use `TraceFlags.WORLD`; dynamic entity collision queries were deliberately not
included. Matching this loaded terrain sample does not validate dynamic doors,
buildings with changed state, vehicles, infantry, streaming gaps or all terrain.
A useful distributed query service would need suitable scene coverage, revision
tracking and stale-result handling. A clear ray is also not a valid navmesh route;
the authority's ordinary AI still performed navigation toward the returned waypoint.
The worker's normal AI scheduler, native perception and soldier navmesh were not
made to run by this protocol. The server still performs character simulation,
physics, animation, AI decisions/perception/navigation and replication. Returning a
candidate waypoint is not a substitute for a complete distributed AI simulation.
## Practical direction
There is now an engine-tested route for **selected custom query batches** using a
normal Reforger client as a compute worker. Candidate code sites include custom
line-of-fire, candidate cover/terrain checks and tactical searches that explicitly
call engine query APIs. Only measured expensive, latency-tolerant batches justify
moving across this boundary. The test itself does not show that those sites are a
large part of Escape's CPU load.
Keep this as an isolated research feature for now. Measure the actual mission's
query batches before building a production dispatcher. Native full-soldier AI
scaling remains unresolved; neither ownership transfer nor the worker-local-copy
experiment unlocked it.
+2 -2
View File
@@ -20,11 +20,11 @@ Old `stingerChanceOneIn` settings migrate to the nearest integer percentage; 15
## Magnified optics
`ERR_EnemyOptics` belongs to each existing equipment entry's exact actor/group and uses the same three-second startup cadence independently of Stinger completion. Its first eligible physical weapon roster is retained, with at most eight weapons; later replacement rifles are never equipped. Rifle, sniper-rifle and machine-gun types qualify. Existing magnified optics are detected through the three native optics components on weapon children, attached sights and attachment slots. Inspection is bounded to 128 visited entities, four child levels and 16 attachment/storage slots; incomplete inspection refuses a grant. Occupied mounts remain occupied, including nonmagnified sights.
`ERR_EnemyOptics` belongs to each existing equipment entry's exact actor/group and uses the same three-second startup cadence independently of Stinger completion. Its first eligible physical weapon roster is retained, with at most eight weapons. The automatic equipment grant explicitly registers its exact newly confirmed weapon, even after the original optics jobs finish; ordinary later pickups and replacement rifles are never enrolled. Duplicate registrations retain the original job and cannot replenish a removed optic. Rifle, sniper-rifle and machine-gun types qualify. Existing magnified optics are detected through the three native optics components on weapon children, attached sights and attachment slots. Inspection is bounded to 128 visited entities, four child levels and 16 attachment/storage slots; incomplete inspection refuses a grant. Occupied mounts remain occupied, including nonmagnified sights.
The seven original candidate path/GUID pairs were independently checked against installed resource databases: vanilla PSO-1, ART II and 4x20; RHS PSO-1M2, 1P21, M8541 and 1P78. Their exact catalog entries belong in `vanilla-resources.json` and `external-addons.json`; no new dependency or external asset bytes are introduced. Candidates are drawn without replacement, and native `CanInsertResourceInStorage` must accept the same concrete free slot passed to `TrySpawnPrefabToStorage`. This does not override mounting compatibility or guarantee that every rifle accepts a scope.
At most one native submission per original rifle per check is allowed. Explicit failure permits another candidate/slot before the fifth check; that final check only observes. An accepted unknown operation is never repeated, including after its deadline or Stop. A successful callback is terminal even if the optic is removed before physical observation. Ownership loss terminates processing, and Stop retains callback/tombstone state; the native API cannot cancel an insertion already accepted. No loose optics, replenishment, new actors or independent timer is added.
At most one native submission per registered rifle per check is allowed. Each explicitly issued weapon has its own five-check attempt window; the initial roster retains its original startup deadline. Explicit failure permits another candidate/slot before the fifth check; that final check only observes. An accepted unknown operation is never repeated, including after its deadline or Stop. A successful callback is terminal even if the optic is removed before physical observation. Ownership loss terminates processing, and Stop retains callback/tombstone state; the native API cannot cancel an insertion already accepted. No loose optics, replenishment, new actors or independent timer is added.
`tests/test_enemy_optics.py` executes the actual service with native API doubles: all three scope component kinds, nested adapters, occupied/compatible mounts, original-rifle transfer, actor ownership loss, success/failure ordering, accepted-operation quarantine, late callbacks, bounded checks and malformed hierarchy limits. `tests/test_enemy_equipment.py` additionally verifies real entry Stop propagation, exact actor/group binding, optics cadence after Stinger completion, unregistration and ownership-loss teardown. These are policy proofs. Native compilation and physical attachment validation are pending for this optics change; they do not follow from earlier Stinger or convoy evidence.
+72
View File
@@ -2499,6 +2499,78 @@
"evidence": "Actual helper and task delivery/lifecycle regressions plus full repository checks pass. Native113607 compiles integration, completes101 assertions/one round without script/runtime failures, and proves actual Everon road selection/segment membership/clearance and stale46-second refusal from explicitly arranged private-memory reports. Four external localization errors remain. Original cleanup-failed verdict is preserved; later independent observation confirms idle prefix and unchanged source. See raw archive and separate review; no ordinary interception/MP/cleanup qualification.",
"remaining": "Ordinary infantry arrival and interception effectiveness, prop/vehicle/mine roadblocks, multiplayer and equivalent-workload performance qualification.",
"detail": "docs/road-interception.md"
},
{
"id": "mines_task",
"updated_on": "2026-10-01",
"status": "partial",
"implementation": "Existing delivered infantry road interception can assign one original soldier and exact carried PMN4. Native individual approach, continuous ten-second preparation, one callback-tracked removal, withdrawal and native pressure arming guards. No new mines/forces. Two concurrent jobs,32 retained perround, one site query perHQ tick, one attempt peroriginal squad; exact-item quarantine survives cancellation and transfer.",
"evidence": "Actual controller, original identity/custody, callback, deadline, friendly clearance, road geometry and HQ lifecycle methods run in regression harnesses. Native normal-route source compilation is separate from physical mine execution. See current status and detailed evidence.",
"remaining": "Native placement/arming and multiplayer qualification, mine resupply, multiple mines per squad, full vehicle/barricade roadblocks and mine-specific player intelligence.",
"detail": "docs/road-interception.md"
},
{
"id": "mines_task",
"updated_on": "2026-10-01",
"status": "partial",
"implementation": "Exact original generic engineer documents can carry frozen 500 m mine warnings sealed only after native activation; recovery supplements site discovery without live position refresh or new items. 32 records/128 bindings cap and persistent recovered map warnings.",
"evidence": "262 regressions include actual service/controller/discovery and marker lifecycle methods. Native normal route compiles and completes 63 assertions but does not execute this interaction.",
"remaining": "Physical mine placement/arming, ordinary document-to-warning rendering and remote/JIP transport; mine resupply, multiple mines per squad and full vehicle/barricade roadblocks.",
"detail": "docs/road-interception.md#recovered-mine-warnings"
},
{
"id": "ammo_accounting",
"updated_on": "2026-10-01",
"status": "partial",
"implementation": "Independent carried PMN4 completeness/member/count snapshot from original owned roster, bounded exact-item custody and inactive native trigger checks; routine radio delivery and detached Watch storage; private status journal count versus unknown. No mine-only urgent call, resupply or placement change.",
"evidence": "264 regression programs pass, including actual mine sampler, detached snapshot, stale/interrupted radio and no-urgency methods. Normal native route63 assertions,zero script failures;13 installed-resource errors retained.",
"remaining": "Native carried-mine radio proof, mine replenishment/multiple placements, physical placement/arming and multiplayer.",
"detail": "docs/hq-ammunition.md#carried-mine-reports-1-october-2026"
},
{
"id": "ammo_accounting",
"updated_on": "2026-10-01",
"status": "partial",
"implementation": "Optional once-only finite PMN4 batch of up to two mines in each original convoy ammo truck, after primary callbacks; separate callback barrier and exact original item identity snapshot, with no refill or effect on magazine admission.",
"evidence": "265 regression programs pass, independent original-item exclusion mutation fails, native normal route63 assertions/one round/zero script failures;13 installed-resource errors retained.",
"remaining": "Mine delivery/shared reservations and repeated placement; native physical insertion/transfer and real multiplayer qualification.",
"detail": "docs/supply-convoys.md#optional-finite-mine-cargo-1-october-2026"
},
{
"id": "resupply",
"updated_on": "2026-10-01",
"status": "partial",
"implementation": "Finite one-to-two PMN4 top-up for original existing carriers, using fresh complete delivered mine status, settled startup grants, original convoy stock, existing radio rendezvous and shared spent/replay/cooldown ledgers. Exact pending delivery retains truck/recipient claims across Stop to exclude cross-truck races.",
"evidence": "268 regression programs pass with independent compiled mutation controls; native normal route63 assertions/one round/zero script failures;13 installed-resource errors retained.",
"remaining": "Native mine insertion/approach/transfer, depleted-zero entitlement/manifests, repeated placement and true multiplayer.",
"detail": "docs/infantry-resupply.md#finite-mine-top-ups-1-october-2026"
},
{
"id": "ammo_accounting",
"updated_on": "2026-10-01",
"status": "partial",
"implementation": "Separate bounded128 structural/128 excluded cargo mounted traversal with hard256 unique queue, preserving cargo exclusion and unknown/cycle refusal; native original finite PMN4 stock observation.",
"evidence": "271 regression programs pass; independent red-before/green-after and three budget mutations. Corrected native202 assertions/one fixture round/zero script failures; two exact original PMN4s and64 primary callbacks unchanged through actual mounted radio delivery;13 installed-resource errors retained.",
"remaining": "Native mine walking/transfer/arming, full-fleet reliability, real multiplayer and release qualification. Existing package predates correction.",
"detail": "docs/supply-convoys.md#loaded-truck-traversal-correction-and-mine-stock-evidence-1-october-2026"
},
{
"id": "resupply",
"updated_on": "2026-10-02",
"status": "partial",
"implementation": "One exact original convoy PMN4 can replace proven zero stock only for an attributable original engineer selected by the startup mine lottery, with initial callbacks settled. Fresh complete delivered zero status requires retained designation before dispatch; physical inventory distinguishes zero from unknown, pins original actor and zero/one mode through retries, and revalidates current HQ entitlement. Existing finite stock, shared spent/replay/cooldown ledgers and uncertain-operation quarantine remain unchanged. EngineerMineAttempted is never reset; no repeated mine laying or new stock is authorized.",
"evidence": "Six focused actual-method programs independently pass, with compiled old-planning assertion failure. All272 registered programs pass across a resumed canonical-/tmp run after verified quota recovery; initial infrastructure failure preserved. Current frozen-source normal route63 assertions/one round/zero script failures;13 installed-resource errors retained, cleanup confirmed. Compilation/base-loop integration only; physical zero-stock transfer remains unqualified.",
"remaining": "Physical walking mine transfer for this increment, per-actor full need manifests, repeated placement and true multiplayer qualification.",
"detail": "docs/infantry-resupply.md#designated-engineer-zero-stock-replacement-2-october-2026"
},
{
"id": "resupply",
"updated_on": "2026-10-02",
"status": "partial",
"implementation": "Bounded opportunistic camp-to-original-truck loading through one existing mobile responder, delivered radio hold/new stopped report/porter order, two isolated native callback+custody proofs, retained exact original identities and finite shared allowance. Admission requires prior committed magazine expenditure beyond imports. No generated stock, actors or native retries.",
"evidence": "277 programs passed initial integration, four relevant programs rerun after behavior-preserving native compile fixes. Failed compile retained; corrected frozen normal route63 assertions/one round/zero script failures/13 retained resource errors. Cleanup and unchanged inputs confirmed.",
"remaining": "Native autonomous depot walking/access/two-leg delivery, multiplayer, full logistics parity and release qualification.",
"detail": "docs/ground-depot-loading.md"
}
]
}
+19 -1
View File
@@ -6,10 +6,14 @@ The audit accounts for **54 original AI scripts, 45 regression scripts, 12 prefa
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.
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-addon/vanilla-Core arrangement described in the historical audit below has since been replaced by one combined addon with an explicit authorized dependency closure; see [current single-mod layout](single-mod.md) and [current status](current-status.md). External assets remain installed dependencies rather than copied successor resources.
## Coverage
[Recovered mine warnings](road-interception.md#recovered-mine-warnings) now supplement original carried generic documents with frozen 500 m danger areas after successful arming. Source and actual-method integration are verified; native interaction and remote presentation remain unqualified.
The [finite engineer follow-up](road-interception.md#finite-engineer-mines--1-october-2026) now connects existing carried mines to delivered infantry road posts. Its bounded lifecycle and exact-item guards have actual-method regression coverage; physical placement/arming and multiplayer remain unqualified. Historical missing-status rows below retain their original audit scope.
The rows and counts below preserve the initial audit baseline at `e7b4141`;
current follow-ups are recorded here and in the inventory's `post_audit_updates`.
They do not recalculate that historical inventory or imply complete feature parity.
@@ -543,3 +547,17 @@ Startup optics now has a [scoped successor implementation and native startup obs
## Temporary infantry road interception follow-up
[Road interception](road-interception.md) now refines fresh delivered movement history to a bounded forward point on an authored road. It retasks existing infantry through the existing radio and finite-task lifecycle, with no new forces or barricades. Policy/actual-method regressions pass; native road evidence is recorded in that follow-up document when available. This is partial roadblock migration, not the original vehicle/mine assembly or full parity.
### Mounted ammunition reporting follow-up — 30 September 2026
The [mounted convoy reporting slice](hq-ammunition.md#mounted-convoy-reporting-30-september-2026)
adds bounded original-vehicle sampling and detached radio-delivered counts beside
carried infantry ammunition. It excludes deposited cargo and released crew/vehicle
identities. This is reporting only; broad ammunition manifests, mounted physical
rearming, mine replacement and full logistics parity remain incomplete. Historical
audit counts above are unchanged.
## 2 October: finite motorized interception
The earlier design-only motorized gap now has an independent source implementation for original UAZ escorts. Delivered track prediction, finite radio orders, exact physical ownership and column rejoining are integrated. BMP interception, roadblock props and native driving effectiveness are not qualified; this is not complete original roadblock parity. See [behavior and validation](mounted-interception.md).
+10
View File
@@ -1,5 +1,15 @@
# AI migration progress — 20 September 2026
## Memory-based native search area — 3 October 2026
Ordinary ground SEARCH tasks now snapshot the delivered belief's uncertainty at assignment or retasking, clamped to 45–110 m. On radio delivery HQ rejects a non-finite or out-of-range snapshot before waypoint allocation and before replacing the current assignment. The waypoint receives its radius once before group installation. A later change to the live belief cannot silently resize an already queued order. No extra force, setting, deadline extension or player-position query is introduced.
The native SearchAndDestroy activity uses this value as the investigation grid's square half-width. The larger grid adds cell and navigation work; neither the cap nor the offline tests establishes an FPS improvement. Missing-patrol investigation, road/site-security defence, INTERCEPT/CONTAIN and the air-team system's separate direct task remain unchanged. The Workbench patrol fixture initializes the same snapshot for future runs.
Negative-search reporting still requires an attributed fit original member within 40 m of the centre for 30 continuous seconds, no native contact, and radio delivery. That witness marks one coarse 500 m cell, not a completely searched square. Larger physical searches may provide fewer such completion opportunities; this change does not weaken the witness.
All 305 registered regression programs pass; native compilation, physical search behavior, multiplayer and performance for this source change remain unverified. [Source, regression controls and SDK metadata](evidence/hq-search-radius-2026-10-03/README.md).
Current convoy implementation: [Supply convoys](supply-convoys.md) supersedes the single-convoy stages recorded below.
+2 -2
View File
@@ -57,7 +57,7 @@ Preparation failure is retained in replicated state. Spawning remains disabled,
## Extraction and personal results
`ERR_ExtractionService` owns the registered helicopter, capacity validation and immutable account-identity escape snapshot. It emits `OnResolved` to mission progression and never replaces its asset. A living registered participant must physically occupy that vehicle beyond the escape boundary during extraction; unconscious and reserved disconnected occupants remain eligible. Early helicopter loss is terminal even before radio completion. Late preparation failure rolls back all authored site content.
`ERR_ExtractionService` owns the exact pickup point, prisoner smoke validation, friendly transport/escort dispatch, all-survivor boarding hold and immutable account-identity escape snapshot. Aircraft are allocated after the smoke signal, not during preparation. The friendly flight subclass reuses the server flight controller and native AI gunners without registering with hostile VirtualHQ. Transport loss remains terminal; see [extraction](extraction.md).
The native end-data connection ID list is retained only as a framework adapter. Core publishes an account-derived personal result on each player's controller, keyed to the current mission replication ID and reset at round startup/audit. Binding/rebinding republishes the result. The successor victory content ignores stale end-data winner IDs and refreshes if personal-result replication arrives after the end screen opens. Local widget tests and real network reconnect acceptance are distinct.
@@ -67,7 +67,7 @@ The native end-data connection ID list is retained only as a framework adapter.
`ERR_RadioDefenceService` owns tune authorization, eligible conscious defenders, continuous occupancy and one-time completion. GameMode consumes its events to advance phases and expose extraction; native tasks carry instructions to clients. The service requires current connected life records and the configured player faction, so unregistered actors, disconnected bodies and hostile characters cannot hold transmission. Empty-server sampling resets progress before mission work pauses. See [radio defence](radio-defence.md) for exact boundaries and test scope.
`ERR_ObjectiveText` supplies hints and native task descriptions from the same mission state. Radio identification can update local guidance within the search phase, and extraction instructions use the configured replicated radius. `ERR_ObjectiveDetails` subscribes open successor task details directly to native display-data changes; it removes that subscription on task switch and widget detach. Detach also removes native global task-event callbacks, and pending overflow work is cancelled before assignee labels are deleted. Other task types retain their native behavior. See [objective widget lifecycle](objective-widget-lifecycle.md).
`ERR_ObjectiveText` supplies hints and native task descriptions from the same mission state. Radio identification can update local guidance within the search phase, and extraction instructions use the replicated pickup stage. `ERR_ObjectiveDetails` subscribes open successor task details directly to native display-data changes; it removes that subscription on task switch and widget detach. Detach also removes native global task-event callbacks, and pending overflow work is cancelled before assignee labels are deleted. Other task types retain their native behavior. See [objective widget lifecycle](objective-widget-lifecycle.md).
Optional ground transport belongs to the existing site definition/service and its rollback path. It has bounded parking checks, actual native fuel and compartments, and no replacement/refill loop. See [ground transport](ground-transport.md).
+9 -5
View File
@@ -2,7 +2,7 @@
The project replaces the abandoned Escapists base with a maintainable, independently authored mission. Porting the user's companion mods is secondary. A passing companion feature test does not establish that the base replacement is complete.
The installed original package (1.6.30, metadata targeting Reforger 1.8.0.10) was inventoried read-only: 299 script paths, plus resource category counts, are recorded in `original-resource-inventory.json`. This identifies responsibilities that the old base supplied. No original implementation, compositions or UI resources were imported. Names in that inventory are reference data, not successor dependencies. The first release remains Everon, vanilla factions and up to 12 players; complete original feature parity is deferred.
The installed original package (1.6.30, metadata targeting Reforger 1.8.0.10) was inventoried read-only: 299 script paths, plus resource category counts, are recorded in `original-resource-inventory.json`. This identifies responsibilities that the old base supplied. No original implementation, compositions or UI resources were imported. Names in that inventory are reference data, not successor dependencies. The first release targets Everon and up to 12 players, using vanilla and the subsequently authorized RHS/WCS/BMP dependencies; complete original feature parity is deferred.
The [complete responsibility inventory](original-feature-coverage.md) assigns every original script entry to an unfinished replacement area. This is a filename-based coverage map, not proof of behavior equivalence.
@@ -19,7 +19,7 @@ The [complete responsibility inventory](original-feature-coverage.md) assigns ev
| Player lifecycle | Identity roster, native reconnect reservation, one life, bounded reserved spawn slots, final native assignment checks, local unconsciousness/recovery, spectator camera, defeat/restart | Dedicated server and real multi-client reconnect/streaming tests |
| Ground transport | Authored optional finite UAZ, surveyed parking, native fuel/seats/engine and loss checks | Manual road access/driving, simultaneous use and network ownership |
| Factions and assets | Injected faction/asset catalog drives prisoner, guard group, extraction and friendly/enemy lookup | Additional catalog combinations and remote validation; provenance review and release packaging |
| Enemy strategic response | Optional AI addon supplies the sole HQ coordinator through `ERR_CommandService` | Complete virtualHQ integration after base contracts stabilize; no competing original response system |
| Enemy strategic response | The integrated AI module supplies the sole HQ coordinator through `ERR_CommandService`, with delivered report memory and bounded predictions | Broader physical support, multiplayer and performance qualification; no competing original response system |
## Immediate implementation order
@@ -28,12 +28,16 @@ The [complete responsibility inventory](original-feature-coverage.md) assigns ev
3. Validate player lifecycle and restart on a dedicated server; resolve native errors before declaring a clean build.
4. Integrate existing HQ, Intel, Chat and Map behavior against those base interfaces, followed by equivalent-workload performance measurements.
Core scenario: `{AD62322D5213C440}Missions/ERR_Everon_Base.conf`. Full integration scenario: `{C1E20667DCE324ED}Missions/ERR_Everon.conf`. Both use the newly authored Everon child world. The Core-only case uses vanilla tactical AI; loading AI installs the HQ coordinator. The production target includes virtualHQ, while the isolated Core case proves the base does not need a companion to advance its objectives.
Playable and diagnostic scenario: `{C1E20667DCE324ED}Missions/ERR_Everon.conf` (Automatic terrain). The duplicate Base diagnostic header was retired on 2026-10-04; both launch routes now use this single combined-addon entry with its authored Everon world, integrated HQ and declared external dependencies. The runner retains `core` and `chat` fixture selectors; they no longer select separate addon projects. Historical Core-only evidence remains bound to its earlier source snapshot.
Run the base diagnostic without visible windows or sound:
From a frozen source copy, run the base diagnostic without visible windows or sound. Supply the actual installed external-addon directory and a fresh profile; the runner serializes access to the private prefix:
```sh
python3 tools/headless_workbench.py --compat /tmp/erri-headless-compat --profile /tmp/erri-workbench-profile --project core --smoke victory --rounds 2
python3 tools/headless_workbench.py \
--compat /tmp/erri-headless-compat \
--profile /tmp/erri-base-diagnostic-UNIQUE \
--project core --smoke victory --rounds 2 --timeout 600 \
--external-addons "/path/to/installed/ArmaReforger/addons"
```
This diagnostic moves actors and the helicopter programmatically. It proves integration paths, not manual playability, multiplayer correctness or FPS improvement.
+75
View File
@@ -0,0 +1,75 @@
# Body recovery preparation and diagnostics — 29 September 2026
The three reviewed RKS2 rounds delivered 1, 5 and 7 distinct body sightings to HQ. All 13 created recovery requests and logged a team spawn, but none logged recovery-team HQ registration, a body-search order, search progress, inspection completion or returned document intelligence. In the latest round the third team appeared roughly 62 seconds after the first, consistent with the existing 60-second preparation deadline freeing a slot. The old logs do not identify the failed preparation gate; this timing is supporting evidence, not proof of a particular spawn or radio failure.
Source logs are retained in `.local/analysis/rks2-latest-2026-09-29/`. The relevant journal sessions are `1790684624-1`, `1790685066-2` and `1790688156-1`. Counts use the numbered event records only, not their human-readable duplicates.
## Changes
- Successful spawn requests no longer inherit the 30-second retry delay intended for unsuccessful placement. The group is activated and pinned immediately, each arriving native member is pinned through an agent-added callback, and preparation is polled on the next service tick.
- If no soldier has ever spawned, the original empty group can retry its original native spawn request after ten seconds, at most twice. Pending requests are purged before retrying. An agent-added callback remembers even a soldier who dies or disappears between service ticks, preventing retries from replenishing casualties. Partially spawned teams are not refilled by this retry.
- Preparation success, failure and mission stop retire queued spawn intent. They disable automatic spawning, clear the remaining prefab slots and purge the native queue, retaining existing physical soldiers. Completed/released teams also release their LOD pins.
- Reuse requires a team that completed preparation and HQ registration. Previously a failed preparation with surviving soldiers could be reused directly in the order stage, despite never being registered with HQ. Missing teams now end explicitly instead of silently triggering replacement creation. Navigation reassignment resets the radio-preparation owner and releases the previous team's pins.
- Every recovery request has a job ID and originating casualty/message identity. Events distinguish a requested team from a prepared team, a delivered search order, a completed local inspection and an inspection report received by HQ.
- Waiting logs include the current stage, reason, roster counts, expansion state, faction, positions, elapsed time and spawn attempts. They cover placement/capacity, roster expansion, physical radio fitting, unavailable downlinks/uplinks, combat pauses and refused inspections. Unchanged reasons repeat at most every 30 seconds; changed reasons appear immediately. Movement diagnostics use a separate timer.
- All terminal paths now log a reason. Successful returned document intelligence also logs the affected site IDs before defensive-security selection, which separately logs whether a suitable force/radio route exists.
The physical search requirements remain: a living eligible searcher within three metres, ten uninterrupted seconds without a perceived combat target, native visibility/inventory checks, then a delivered radio report before HQ learns about missing documents or the corpse becomes eligible for cleanup. At that revision, the eight-team lifetime allowance and two-active-team limit remained in force. The 13 October update below increases both limits.
## Validation and limits
The baseline native run successfully completed one ordinary recovery. This demonstrates that the original path was not universally broken and does not reproduce the unknown live-server cause. Evidence: [baseline](evidence/native-2026-09-29-body-recovery-baseline/report.json).
An intermediate fault-injection run selected the only manpack carrier as its victim, breaking the body report before recovery was reached. It was stopped and preserved as a fixture diagnostic, not counted as a recovery regression. The fixture now preserves a living native manpack witness and places a non-radio victim nearby. Evidence: [fixture diagnostic](evidence/native-2026-09-29-body-recovery-fixture-diagnostic/runner.json.txt).
The focused `air-logistics --body-recovery-only` fixture deliberately refuses the initial recovery spawn request. Production must retry the same group, spawn three to five actual soldiers, inspect a native corpse with an actually removed issued document, and deliver the missing-site report through the real radio path. It also verifies that spawn intent was retired and only one team wave was used. The fixture is Workbench-only.
`tests/test_body_recovery_lifecycle.py` executes the actual production retry, retirement, completion, reuse and logging-throttle method bodies with engine-boundary doubles. It checks bounded retries, no casualty refills, cancelled pending spawn intent, delivery-gated intelligence, ownership/reuse boundaries, separate diagnostic throttles and LOD release. Existing inspection, body-observation and readable-journal tests cover the unchanged physical and knowledge boundaries.
`python3 tools/check.py` passed in full, including the new lifecycle and updated journal regressions. `git diff --check` passed. The full repository-check output is retained locally at `/tmp/erri-body-recovery-check.log`.
Final native run: `/tmp/erri-body-recovery-fixed2/logs/logs_2026-09-29_18-07-58`, archived in [native evidence](evidence/native-2026-09-29-body-recovery-fixed/report.json). All five assertions and the completion marker passed, with no script/runtime failures. The runner confirmed cleanup and unchanged addon/external sources. The same 13 pre-existing asset/localization/property errors remain, so the strict report exits nonzero; this is not a clean release-validation claim.
The journal demonstrates the full chain on one original team:
| World time | Observed event |
|---|---|
| 97.4 s | Delivered body sighting creates job 1; fixture refuses its initial queue request. |
| 98.4 s | New diagnostics show zero agents, incomplete expansion, and the original request pending. |
| 107.5 s | Production retries the same empty group, attempt 2/3. |
| 109.5 s | Three native soldiers and a physical manpack are ready and registered, about 12 seconds after the request. |
| 114.5 s | Radio-delivered order starts the search; nearest soldier is 29.344 metres from the corpse. |
| 137.5 s | Native local inspection completes and identifies one missing document/site. |
| 142.6 s | Return report reaches HQ; `everon-mortar-2` becomes potentially compromised and HQ queues a security order for a group 738 metres away. |
The test demonstrates physical movement/search and a security order being queued, not arrival of that security force. These are local tests; no Workshop publication or AMP deployment is included in this change. The exact cause of the historical server preparation failures remains unproven until the new diagnostics run there.
## More search teams and radio-site defence — 13 October 2026
The reviewed 12 October mission completed four of eleven body-inspection jobs. Two jobs reached their 30-minute deadline, two were still active at victory, and three were still queued. Only two teams could work simultaneously; some were walking several kilometres. This update increases capacity and makes returned intelligence about a missing radio-site document cause a larger local defence response.
| Behaviour | Before | Updated rule |
|---|---|---|
| Concurrent body searches | 2 | 4, including teams being prepared or waiting for radio delivery |
| New recovery-team waves per round | 8 | 12; completed eligible teams can still be reused |
| Recovery spawn-request ceiling | 32 | 48, with the existing 254-force-record gate |
| Missing radio-site document | One nearby idle squad | Two-thirds of eligible nearby infantry squads, rounded up |
| Other missing site documents | One nearby idle squad | Still one squad |
Radio defence starts only after a team physically inspects a body, detects a missing issued document identifying that radio site, and delivers its inspection report to HQ. A body sighting alone, a queued inspection, or a player reading a document cannot trigger it. The site remains potentially compromised for 30 minutes after the latest delivered report.
HQ selects the nearest available infantry squads whose delivered status positions are within **2.5 km** of the radio and whose status reports are at most two minutes old. For example, six eligible squads produce four defence orders. Squads already assigned or awaiting orders, permanent home guards, units fighting, support/logistics crews, occupied vehicle crews and squads reported out of small-arms ammunition are excluded. Existing radio guards continue their own defence. Selection does not use players' discoveries or positions.
Each reinforcement receives an ordinary physical radio downlink and a native Defend waypoint. Squads spread around the radio at standable points **120–220 m** from its center, separated by at least **60 m** from other reserved defence points. Each position selection has at most 24 terrain candidates. If terrain or communications prevent a dispatch, HQ tries another available squad and rechecks the site after 30 seconds. Orders last up to ten minutes and cannot outlive the known compromise window; continued concern can lead to another defence assignment after expiry.
Both queued and delivered defence assignments count toward the two-thirds target. Repeated checks therefore do not progressively recruit the remaining third, and a pending squad cannot be assigned to two sites. Existing defence assignments are retained until their normal expiry or loss of eligibility. Fixed site defence is accounted separately from the pursuit/investigation limit, so HQ does not immediately release the new defenders merely because its mobile-response budget is full. Existing mounted responses still count toward that mobile budget.
`SITE SECURITY QUEUED` logs each squad, reported distance, defence point and quota progress. `SITE SECURITY STATUS` logs the site's target, committed squads and new orders every security pass. Recovery status and capacity-wait messages show the new four-active/twelve-wave limits.
This increases the possible active recovery force by two teams, normally around six to ten additional soldiers for three-to-five-person rosters. The higher lifetime allowance can leave additional surviving teams on the island. Radio defence reallocates existing infantry; it does not spawn extra defenders. Long walking routes and difficult final approaches can still delay body searches; this capacity change does not introduce transport or teleportation.
Validation uses production-method tests with native boundaries substituted. The new radio-defence regression exercises quotas, repeated passes, nearest selection, unavailable radio routes, terrain refusal, separated positions, task expiry, protected duties, simultaneous site requests and independent response accounting. Existing delivered-task tests verify that site defenders survive pursuit-capacity trimming but still release when their force becomes ineligible. Native playtesting remains blocked by the previously observed installed-addon manifest mismatch; this update has not been deployed to the server.
Validation result for this update: all **41 focused regression programs passed**, covering body recovery, HQ selection/ownership/delivery, mounted response budgets, intel inspection and the preceding hunter changes. Local results are in `.local/body-security-tests.json`. `git diff --check` passed for the edited files. The full `python3 tools/check.py` run still stops at the pre-existing civilian-traffic assertion expecting `m_CivilianTraffic.Tick(now)` directly in `ServerTick`; existing code moved it into `ServerTickMeasured`. The full suite is not claimed to pass.
+109
View File
@@ -0,0 +1,109 @@
# Optional reconnaissance plane
A dedicated server which loads **Cessna 172** (`69BAEE0D439966FE`) and its
**Propeller Flight Core** dependency (`69A8A34027DA65C5`) can operate one enemy
reconnaissance plane. Neither addon is an Escape project dependency. Without both
loaded, Escape does not search for a plane prefab, survey its departure corridor
or spawn its crew.
Open **HQ → Configure Cessna** for the saved **Enabled / Disabled** choice
(`planeReconEnabled`, default `1`) and patrol settings. Each numeric field has
its own Apply button and saved value. All changes apply next round, including
replacement flights; editing a field alone does not save it. The same authenticated
command is `/esc mission plane set 0|1`. Enabling the setting does not install an
addon or promise that the current terrain has a usable airport.
| Setting | Default | Allowed range | Admin command option |
| --- | --- | --- | --- |
| Patrol altitude (`planeAltitudeMetres`) | 250 m | 150–500 m | `planealtitude` |
| Replacement delay (`planeReplacementSeconds`) | 60 s | 30–1800 s | `planereplacement` |
| New patrol area (`planeSectorSeconds`) | 120 s | 30–600 s | `planesector` |
Use `/esc mission <option> set <value>` with these options. Older saved profiles
receive the defaults automatically. Altitude is clearance above sampled terrain
ahead, not a guaranteed height at every instant. The plane selects a new area
when the interval expires or it reaches the current destination; departure still
uses its dedicated takeoff leg. These controls do not change the number of planes
or bypass the crew's native perception and radio reporting.
## Operation
- Airport discovery and departure clearance run in bounded background batches
after the mission becomes active. They do not block prisoner admission.
- A clear, gently graded airport departure corridor and separation from players
are required. No airport or no safe corridor means no plane on that terrain.
- The original Cessna prefab receives a pilot and observer from Escape's existing
radio-equipped aircrew prefabs, assigned to the selected enemy faction.
- Each original crew agent is activated at permanent LOD 0 before boarding.
Preparation verifies the exact assigned seat and its occupant, rather than
treating an accepted boarding request as success. An unseated, conscious crew
member can make at most three native seating requests, at least five seconds
apart, within the original 45-second preparation deadline. Requests wait for
existing entry/exit transitions and refuse occupied, inaccessible, locked or
externally reserved seats. They never replace crew or remove other occupants.
- A server autopilot drives the addon's controls. PFC remains responsible for
flight forces, collision, fuel, damage and replication. The patrol does not
teleport the aircraft or write its velocity/transform during flight.
- Destinations are sampled on land, independently of player positions. Altitude
control samples terrain ahead; bank and throttle control follow the patrol.
- The crew is registered with VirtualHQ as a reserved support group. Its native
perception supplies sightings to the existing reporting/radio network. It
does not reveal hidden players or inject positions straight into HQ memory.
Normal reporting begins after the prison phase; reporting intervals, radio
availability and travel time still apply.
- Destruction, a lost pilot or a disabled aircraft schedules a replacement after
the configured minimum delay (one minute by default). Departure may take longer if the area is occupied or a
new corridor must be found. Partial, unregistered allocations are rolled back.
- Three consecutive allocation or pre-service preparation failures pause the
patrol for the remainder of the round, avoiding repeated failing aircraft
allocations. Successfully entering service resets this streak when that
aircraft is retired. Destruction of an operational plane still gets its normal
replacement. Preparation failures now identify the blocked crew/seating/radio
or engine gate.
- `PLANE CREW` journal entries record request acceptance/refusal, observed seating
state changes and the final timeout snapshot for both crew members. They include
actor/seat/occupant identity, ownership, consciousness, entry/exit state, seat
availability, AI activation and LOD. Routine state changes are limited to one
entry per crew member every five seconds; requests and final timeouts are always
recorded. Both crew members are checked even when the first is still boarding.
- A player entering the plane or a faction/crew takeover releases the autopilot
and restores the original input rates. The captured vehicle is retained.
- Round termination stops all autopilot callbacks. Existing force capacity and
a 64-departure round cap bound retained aircraft/crew bookkeeping.
## Optional API boundary
Verified addon versions: Cessna 172 **1.0.0**, Propeller Flight Core **1.0.18**.
The aircraft exposes engine start publicly but its input receiver is protected.
A small, fixed `ScriptModule.CompileScript` adapter derives from the loaded PFC
controller and calls that receiver. It is compiled only on the authoritative
headless server (or Workbench). No third-party source files, project dependencies
or player input handlers are modified. Standard listen-server clients do not
provide this dynamic compiler and skip the patrol.
The adapter also temporarily holds the AI aircraft's input slew rates at zero,
so PFC's absence-of-human-input handling does not erase its autopilot commands
between simulation ticks. The original rates are restored when control ends.
An incompatible future addon API prevents startup and records the reason in the
HQ journal. The rest of the mission continues.
Native checks use an isolated Reforger 1.8.0.13 dedicated server and private addon
copies. See [native evidence](evidence/cessna-recon-2026-10-08/README.md) for the tested scenarios and their limits.
The 12 October played round failed all three departures with `crew 0 not seated`;
the scheduler then paused aircraft for that round. The boarding changes above
address a missing pre-boarding member-activation step and make incomplete native
entry observable and recoverable within fixed limits. That log alone does not
establish whether the pilot never entered or left afterward.
The [13 October boarding check](evidence/cessna-boarding-2026-10-13/README.md)
compiled the revised controller and passed 19 native assertions on isolated
Everon: US/West crew boarded and took off after the arranged prison escape;
forced dismounts exhausted the three attempts and original timeout; preparation
takeover preserved the aircraft; and a dead pilot caused normal failure and
cleanup. Focused executable regressions also cover rejected requests, pending
player control, wrong seats and blocked/reserved compartments. This does not
reproduce the original Chernarus multiplayer session. The full native report
retains unrelated engine/resource errors, and the repository-wide check stops
at the existing `ERRM_AtlasLeaf.et` saved-root-ID error. No live deployment was
performed by this repair.
+1 -1
View File
@@ -25,7 +25,7 @@ The controller adapter retains only ownership-sensitive transport state. Mission
- `/esc time show|set HH:MM` compatibility alias; successor time/date/weather changes apply next round
- `/esc intel show`, carrying/chance/reveal settings, `/esc intel reroll [show]` when Intel is loaded
- `/esc hq show`, interval/squads/radius settings when AI is loaded
- `/esc hq stinger show|set N`; `/esc hq convoy show|start`; `/esc hq convoy auto show|set 0|1|help` (automatic startup changes apply next round)
- `/esc hq stinger show|set N|set random`; `/esc hq convoy show|start`; `/esc hq convoy auto show|set 0|1|help` (automatic startup changes apply next round)
- `/esc hq log show|next`, `/esc hq log set on|off`; menu and chat-feed cursors are independent
- `/esc god show|set on|off`, `/esc god`, `/esc ungod`
- `/esc cheat map|helmet|uniform`: vanilla paper map, PASGT helmet or BDU jacket, deposited into the requesting admin's inventory
+23
View File
@@ -0,0 +1,23 @@
# Civilian road traffic
Unarmed civilians drive ordinary S105 cars and S1203 vans along the terrain's roads. This is ambient life, separate from enemy convoys and VirtualHQ: drivers receive no enemy loadouts, intelligence or pursuit orders.
The admin menu's **Factions** page has **Civilian traffic (0–6 cars)**. The default is 3. Set 0 to stop new traffic; existing unclaimed cars retire only when the normal distance and visibility checks allow it. The same setting is available as `/esc mission traffic set N` and `mission.civilianTrafficCount` in the unified server `Escapists.json`. Old configurations receive the default automatically.
After the prison phase, the server tries one new car every 30 seconds, with at most eight route candidates per attempt. Each fixed route starts on a clear road at least 1,000 m from every controlled player body and known spectator target, passes a road near the selected player area, then leaves along another road. Exit candidates include both sides of the area so a coastal road does not require an endpoint across water. It is not redirected to follow moving players. Positions come from the current terrain's road network; terrain-specific adapters are unnecessary. Roads and usable native vehicle navigation are still required.
Creation requires blocked sight lines to the vehicle's roof and ends. Terrain/collision and all observer checks are repeated after resource loading. A missing observer/controller, an unknown spectator target, or any open editor camera suspends spawning and cleanup. Vehicle occupants are excluded from their own sight-line obstruction checks.
Completed, stalled, failed or excess traffic is deleted only when **both car and driver are at least 1,500 m from all observers and hidden for a sampled 60-second grace period**. Moving traffic beyond 2,200 m can also retire. Managed cars and drivers are protected from native garbage collection until the traffic service safely retires them or releases ownership. A dead driver still uses the distant-cleanup rules. The service samples every five seconds. A nearby observer, visible car or unknown view resets the grace period. No timeout teleports or deletes a nearby car. With no connected players, unclaimed traffic can retire after the same grace period.
Entering a car permanently releases it from traffic control and automatic deletion, even if the player immediately gets out. Unexpected crew, group/faction changes or additional passengers also release it. Released cars retain their population slot for that round, bounding accumulated vehicles and preventing continual replacement of taken cars. The fleet has a hard six-record limit and at most 64 attempts that reach native entity creation per round. Road-planning failures consume neither a slot nor a creation allowance. Round shutdown clears orders and leaves physical entities for world teardown.
A ready car that makes no 10 m of progress gets at most two route retries per lifetime: the first after 60 seconds without progress, the second after 120 seconds. Retries recreate only the remaining fixed stops, preserve the old orders if replacement creation fails, and reactivate the native group. The car retires after 180 seconds without progress; distance and visibility safeguards still apply. The progress clock starts when driving orders are ready, rather than consuming that allowance during driver admission.
`CIVILIAN TRAFFIC` journal events record the car number and prefab, readiness problems, assigned orders, movement, retry destinations and retirement reasons, as well as created routes, player entry and distant deletion. No new timer, network request or player-position report is sent to HQ.
Validation: `tests/test_civilian_traffic.py` executes the production ownership, observer, update, distance and cleanup methods. Native evidence is recorded separately under `docs/evidence/civilian-traffic-2026-10-04`; the isolated fixture supplies a stationary observer rather than a real multiplayer client. Native driving and retirement do not qualify multiplayer camera rendering or every terrain.
Final 2026-10-04 validation: all 315 registered checks passed. The final isolated Nogova run compiled with no script errors, verified native garbage protection and a neutral unarmed seated driver, observed more than 25 m of real road driving, and completed unclaimed retirement after the observer left and the production grace period elapsed. Earlier three-car runs verified physical fleet creation and recorded-claim preservation. Other terrain/resource warnings remain; no clean-all-logs or multiplayer claim. See [evidence](evidence/civilian-traffic-2026-10-04/review.json).
2026-10-05 driver readiness: native AI is activated before waiting for asynchronous compartment seating. The original living civilian driver can receive a native boarding task if still outside the car; vehicle registration precedes that recovery. No driver replacement or teleport is used. Boarding is cancelled on readiness, failure or player claim. The existing 120-second readiness deadline and distant-only retirement policy remain. Logs distinguish missing/incapacitated drivers, group admission, vehicle registration, and boarding. A hidden native comparison on Everon confirmed that deliberately unseated drivers stayed idle with the old preparation path, then boarded and drove with the updated path; the exact trigger of the live server’s initial seating failure remains unproven.
+12 -2
View File
@@ -1,12 +1,22 @@
# Combined development candidate — 30 September 2026
The [new handoff](../.build/playtest-2026-09-30-current/README.md) contains one `core` package, a matching source ZIP and editable source. Previous five-addon handoffs remain untouched. Nothing was published or installed over existing missions.
The later [current-source installed-slot handoff](../.build/playtest-2026-09-30-installed-slot/README.md) supersedes this earlier snapshot for development testing: 376 authored files, 321 PAK payloads, matching 55-check normal-route evidence and ordinary local-prisoner startup. Strict packaging/startup qualification still fails on retained errors. [Latest status and limitations](current-status.md). The original candidate record below remains historical and unchanged in scope.
The [earlier handoff](../.build/playtest-2026-09-30-current/README.md) contains one `core` package, a matching source ZIP and editable source. Previous five-addon handoffs remain untouched. Nothing was published or installed over existing missions.
## Latest normal-catalog checkpoint
The newer [normal-route handoff](../.build/playtest-2026-09-30-normal-route/README.md) supersedes the earlier snapshot for development playtesting. It contains **373 authored addon files**, **318 exact PAK payloads**, three verified runtime files and matching extracted/source ZIP bytes. [Handoff hashes](evidence/package-2026-09-30-normal-route/handoff.json).
The [normal-catalog scripted run](evidence/native-2026-09-30-normal-route/report.json) keeps generated placement and completes **55 assertions** through victory and the result screen, including an initially locked Southern UAZ at the accepted parking position. It has zero script/runtime failures and thirteen installed-resource errors. The [ordinary packed startup](evidence/packed-2026-09-30-normal-route/packed-startup-report.json) loads the exact ten mounts, normal Game modules and a local prisoner in the ready mission, with zero script/runtime failures and seventeen installed-resource errors. Raw verdicts remain failed for strict qualification. Its schema-4 evidence was independently recomputed from the sealed console; package/input hashes and cleanup are confirmed.
The fresh [native packaging attempt](evidence/package-2026-09-30-normal-route/package-report.json) emits those exact files and exits natively with code 0. Localization, Steam stats and shutdown resource-leak errors retain `candidate_created: false`; private cleanup is confirmed by the existing guarded runner. No original failed verdict was changed. These observations do not qualify human input, driving/piloting, multiplayer, FPS or release readiness. The sections below retain the earlier snapshot's scope and failure history.
## Completed scripted route
The [focused route](evidence/native-2026-09-30-escape-route/report.json) completes **52 assertions and one round**, with zero script/runtime failures. It uses the combined source with HQ, Intel, Chat and Map present: lock action and physical gate passage, two exact cache documents transferred into player inventory, radio identification, distant-action refusal, defence interruption/reset, continuous defence completion, real helicopter occupancy, boundary detection, victory and the player's result screen.
This explicit `escape-route` outcome excludes administrator-menu and 100/0-percent inventory stress. The existing `victory` outcome retains those checks and its prior timeout evidence. The new selector's executable test verifies both paths, and the route retains its fixed 150-second cap. The fixture arranges player positions, invokes actions and moves the occupied helicopter across the boundary. It is not human-input or piloting proof. Its thirteen resource errors still fail strict qualification; cleanup and unchanged source/external inputs are confirmed.
This explicit `escape-route` outcome uses `Tests/LegacySites.conf` and fixed positions; it does not validate the ordinary generated-site catalog. It excludes administrator-menu and 100/0-percent inventory stress. The existing `victory` outcome retains those checks and its prior timeout evidence. The new selector's executable test verifies both paths, and the route retains its fixed 150-second cap. The fixture arranges player positions, invokes actions and moves the occupied helicopter across the boundary. It is not human-input or piloting proof. Its thirteen resource errors still fail strict qualification; cleanup and unchanged source/external inputs are confirmed.
## Package contents and ordinary startup
+149 -3
View File
@@ -1,7 +1,121 @@
# Base mission configuration
Field-site population is configurable under **Forces → Configure sites**.
`fieldCampCount` accepts 1–16 (default 12); `fieldHospitalCount` accepts 1–8
(default 6). Both apply next round. Existing settings files missing these keys
receive the defaults. Commands: `/esc mission camps set N` and
`/esc mission hospitals set N`. Defaults request 26 mission sites; maximum counts
request 32, while retaining the required objective and radio-clue sites. Actual
placement can omit unsuitable optional sites. Sites remain hidden until discovery
or intel, except the existing initial clue markers.
Above eight camps and hospitals combined, sites share the original field-force
budget of 32 fixed guards and 16 mobile soldiers. Increasing the number of sites
adds locations and supplies without increasing that soldier budget.
On added terrains, the initial airport survey processes up to eight 2 km tiles
per generation update, yielding after 4 ms of query work (a native query already
in progress finishes first). This avoids a separate 250 ms wait after every
cheap tile. All airport candidates are still surveyed; ground, navigation and
helicopter-clearance checks remain required. The main log records the survey
duration once, followed by spawn-ready and background-completion timings.
These timings exclude the engine's initial terrain loading and any startup
switch from the configured scenario to the selected terrain.
The independent Core scenario loads `Configs/ERR/VanillaFactions.conf` through `ERR_GameMode.m_FactionDefinition` and `Configs/ERR/EveronSites.conf` through the scenario component. Both are successor resources. Changing a configuration requires restarting the scenario; the live round is not repopulated.
## Starting weapons and ammunition
The admin menu **Mission** page has **Starting pistols** (0–12, default 5)
and **Starting spare magazines** (0–48, default 8). These are totals in the
shared prison/crash supply backpack, not per-player allowances. Magazines are
the existing PM 8-round type; the count excludes ammunition loaded in weapons.
The map remains in the backpack, including when both counts are zero.
Press **Apply** to save each value for the next round. Existing backpacks are
not refilled. Older configurations receive the original defaults automatically.
The values are `mission.startWeaponCount` and `mission.startMagazineCount` in
`$profile:Escapists.json`. Chat equivalents are `/esc mission startweapons set N`
and `/esc mission startammo set N` (also `show` and `help`).
## Roadblocks
The admin menu **Settings → Roadblocks next round** sets `mission.roadblockCount`
in `Escapists.json`: **0–12**, default **4**; **0 disables** them. The chat equivalent
is `/esc mission roadblocks set N` (also `show` and `help`). Changes apply on the
next round/restart, leaving current units and cover in place.
These are simple roadside checkpoints: two sandbag positions and four soldiers
from the selected enemy faction. They use normal equipment rules and physical
radio reporting to VirtualHQ; HQ can send their squad to respond to contacts.
They do not reveal player locations to HQ merely by being created. Soldiers and
cover are owned by the round; killed guards are not replaced.
Placement uses the loaded terrain's road network and Soldiers navmesh before
player admission. Posts stay at least 600 m apart, 700 m from the prison and any
controlled player body, 150 m from mission sites and outside settlement centres.
Elevated bridge segments, narrow roads, steep or obstructed shoulders are rejected.
Cover stays outside the travelled road to preserve vehicle passage. The requested
count is a maximum: a bounded search skips unsuitable posts and logs placed versus
requested totals instead of preventing mission startup. The admin Status page
also shows these totals. This is an interim checkpoint system, independent of the
existing HQ-directed road interceptions.
## One server configuration
All mission preferences now live in **`$profile:Escapists.json`** on the server.
It is created automatically on the first start of this build. The admin menu
reads and saves this same file; changing a setting preserves the other sections.
Edit the file while the mission is stopped, then restart to load manual changes.
| Section | Contents | Imported from on first start |
| --- | --- | --- |
| `mission` | Gameplay, HQ, time, weather, view distance, helicopter timer | `rereintroduced.json` |
| `mods` | Content and faction-pack switches | `EscapistsContent.json` |
| `factions` | Player, enemy and independent role choices | `EscapistsFactions.json` |
| `terrain` | Selected next-start scenario | `EscapistsTerrain.json` |
| `items` | Item rules and named presets, including dormant rules for absent mods | `EscapistsItems.json` |
| `voice` | Original welcome clip (`welcomeUrl`), speech bridge URL/token (`briefingUrl`, `briefingToken`), optional `ttsEnabled` | `EscapistsWelcomeVoice.json` |
The admin mission menu's **TTS** page can test and save the speech bridge settings
without a restart. Only a successful test enables the new settings; an empty or
disabled setup leaves the original welcome behavior unchanged. Google credentials
stay on the speech host. See [speech setup](welcome-voice-test.md).
During an active Escape round, the original surviving player body is reserved
for at least 15 minutes after a disconnect, including a client crash. A longer
native `operating.slotReservationTimeout` is respected, as is its unlimited
setting. Rejoining with the same authenticated account returns control of that
body, keeping its inventory, injuries and vehicle seat. It stays vulnerable while
the player is away. Expiry, death or a different round does not grant a replacement
life or duplicate equipment. This is recovery within the running mission, not
saved characters across server restarts. Reconnect reservation, rejection and
successful handoff are logged without account identifiers.
The root has `"configVersion": 1`. Missing legacy files get defaults. Existing
valid values are imported, using a valid `.bak` if the old primary is damaged.
If neither copy is valid, migration logs the filename and leaves the originals
untouched; repair that file before retrying. Legacy files are retained for
rollback, but are ignored once `Escapists.json` exists. They can be archived after
verifying the migration. Do not edit them expecting the new build to reload them.
`Escapists.json.bak` is the last valid configuration before a successful update;
`.tmp` is only a write staging file. Neither is a separate configuration to
maintain. Writes are read back before and after promotion, and a valid backup
allows recovery from a damaged primary. Unsupported schema versions are kept
read-only. Unknown fields and preferences for absent mods are retained.
A malformed known section also prevents unrelated menu changes from being saved.
This preserves the last valid backup instead of replacing it with damaged data.
Repair invalid sections while the mission is stopped; a valid replacement for the
only damaged section can also be saved through its existing menu. Successful repair
keeps the good backup, and subsequent ordinary saves resume normal backup rotation.
Missing optional sections still use defaults, and unknown fields remain intact.
Server host settings (ports, passwords and the Workshop mod list), cloud
credentials, and authored faction/site assets remain with their respective
systems. The welcome helper serves its cached clip independently; only its
public audio URL belongs in the mission configuration.
## Factions and assets
The catalog explicitly selects the player faction, enemy faction, prisoner character, guard group and extraction helicopter. Current defaults are unarmed US prisoners, Soviet guards and the vanilla unarmed Mi-8 transport. Both factions must exist in the world's faction manager and consider one another hostile. Required prefab resources must resolve. The extraction resource must be a helicopter with a pilot position and at least twelve pilot/passenger seats; invalid extraction setup rolls back prepared sites before players spawn. Guard groups must have the catalog's enemy affiliation; an incompatible group is rejected rather than relabelled.
@@ -20,14 +134,15 @@ Open the normal game chat and enter a command. Core provides:
| `/esc killais` | Server administrator | Kill AI characters within 1,000 m of your living character; preserve players and vehicles |
| `/esc settings` | Server administrator | Current shared settings and values |
| `/esc mission keepweapon set 0` / `1` | Server administrator | Disable/enable retaining the held firearm while unconscious and equipping it after revival; applies from the next knockout |
| `/esc mission traffic set N` | Server administrator | Set 0–6 civilian traffic cars, default 3; 0 disables new traffic. Also on the Factions menu page. Distant-only cleanup and claimed-car preservation remain active. |
| `/esc mission radio show` | Server administrator | Radio defence duration in seconds |
| `/esc mission radio set N` | Server administrator | Save a whole-number duration from 30 to 1800 seconds |
| `/esc mission time show` | Server administrator | Current clock and saved next-round time/speed |
| `/esc mission time set HH:MM` | Server administrator | Save next-round start time, 00:00–23:59 |
| `/esc mission speed show` | Server administrator | Current clock and saved next-round time/speed |
| `/esc mission speed set N` | Server administrator | Save next-round time progression, 1–24× |
| `/esc spectate next` | Spectating player | Select the next surviving friendly player |
| `/esc spectate previous` | Spectating player | Select the previous surviving friendly player |
| `/esc spectate next` | Spectating player | Select the next friendly teammate; use round-owned bodies when no eligible survivor remains |
| `/esc spectate previous` | Spectating player | Select the previous friendly teammate or fallback body |
The server derives administrator status from the requesting controller's authenticated player ID. Clients cannot send an administrator flag through the RPC. Requests are limited in length and rate; malformed numbers and out-of-range values leave the previous setting intact. Saved values belong to the server profile, not client profiles. Changing radio duration affects the current defence calculation, so configure it before starting the transmission.
@@ -41,8 +156,9 @@ Additional AI commands:
| --- | --- |
| `/esc hq memory` | Show bounded delivered-report beliefs, confidence, uncertainty and travel estimates |
| `/esc hq aa show` / `/esc hq aa set N` | Enemy MANPADS grant chance, 0–100% or Random; default 7% |
| `/esc hq equipment show` / `/esc hq equipment set N` | Automatic catalog equipment attempt chance, 0–100% or Random; default 25%; [details](enemy-loadouts.md#automatic-equipment-from-installed-mods) |
| `/esc hq mines show` / `/esc hq mines set N` | Enemy AP-mine grant chance, 0–100% or Random; default 60%, up to two carried mines |
| `/esc hq stinger show` / `/esc hq stinger set N` | Legacy alias for anti-air percentage, now 0–100 rather than one-in-N |
| `/esc hq stinger show` / `/esc hq stinger set N` | Legacy alias for anti-air percentage, 0–100 or `set random`; `show` displays Random; no reroll of existing soldiers |
| `/esc hq convoy show` | Show the finite deployment task, retained vehicles, native cargo insertion results and stop reason |
| `/esc hq convoy start` | Deploy the next unused slot in this round’s configured convoy allowance after physical force admission |
| `/esc convoys show` | Show the saved count and active fleet |
@@ -87,6 +203,24 @@ faction, the enemy that controls HQ, and the other hostile faction.
**Keep weapon when unconscious** has explicit Enabled/Disabled buttons on Mission. It defaults to Enabled and applies from each player’s next knockout. With it enabled, the same gun is retained and re-equipped after revival; Disabled restores the normal ground drop. Unconscious and dead spectators use **Left/Right arrows** to change teammates.
When no eligible living teammate remains, arrows cycle through the current
round's surviving corpses, including your own, until the round ends. Corpses are
selected from the authenticated round roster even after their controllers detach;
AI corpses and bodies from other rounds are excluded.
**Enter** switches between orbit and the living teammate's actual camera pose.
Their client supplies position, look direction, roll, vertical field of view and
near clipping distance; the server forwards samples only to their current
authorized spectators. This follows whichever normal player camera the teammate
uses, including their own third-person selection. It does not copy their HUD,
picture-in-picture scope rendering or player-only weapon animation.
Samples are sent at up to 20 Hz only while requested, interpolated relative to the
replicated body, and discarded after a 350 ms gap. Corpses, unavailable streams
and other camera modes such as Game Master use the orbit fallback. Native head
and helmet fading prevents looking through the target's face and is restored on
view changes. This is a synchronized camera view, not a latency-free video feed.
The Journal normally shows sentences with real server-local clock time
(`HH:MM:SS`), event numbers and radio message numbers. Timestamps are captured
when events occur and stay unchanged when history is opened or resumed. It distinguishes local sightings, reports awaiting transmission,
@@ -186,3 +320,15 @@ Enemy equipment percentages affect soldiers whose initial loadout has not yet be
**Factions → Random all** immediately saves Random for all three roles; no second Apply is needed. Random remains saved after closing the menu and is resolved afresh at each round startup. Current factions stay unchanged until the next round. Individual dropdown edits still use **Apply factions**.
The 2026-09-23 native `prisoner-kit` fixture verified that Random all saves via the authenticated owner RPC, survives a fresh settings load and menu reopen without Apply, and preserves current-round faction roles. It completed 357 assertions without script/runtime failures; installed external resource errors still make the engine report non-clean. Regression coverage is in `test_faction_menu.py` and `test_faction_selection.py`.
Civilian traffic uses `mission.civilianTrafficCount` in the same configuration. See [civilian traffic](civilian-traffic.md) for routes, observer distances and vehicle ownership.
## Optional Cessna patrol
`planeReconEnabled` defaults to `1`: use Cessna 172 only when it and Propeller
Flight Core are loaded on a dedicated server. **HQ → Configure Cessna** provides
Enabled/Disabled buttons and Apply fields for patrol altitude (150–500 m, default
250), replacement delay (30–1800 s, default 60), and new patrol area interval
(30–600 s, default 120). All save for the next round. `/esc mission plane set 0|1` uses
the same admin authorization. No loaded addon or no safe airport means no plane.
See [reconnaissance plane details](cessna-reconnaissance.md).
+18 -2
View File
@@ -8,13 +8,28 @@ preferences. Enable/disable controls are authenticated on the server; saved
preferences and current effective selections are shown separately.
Changes apply on mission restart. Preferences live in
`$profile:EscapistsContent.json` on the server; use numeric `0`/`1` values for
the `mods` section of `$profile:Escapists.json` on the server; use numeric `0`/`1` values for
`rhs`, `rhs_usmc`, `rhs_afrf`, and `rhs_ion`. Invalid existing files are preserved;
validated backup recovery and verified writes follow the mission settings
pattern. New registry entries use their authored default when absent from an
older file. Workshop dependencies stay installed and loaded. This controls what
the mission selects, not third-party scripts or a player's downloaded mods.
When **REAPER_CORE and RHS: Status Quo are both loaded**, Escape repairs their
conflicting base-character slot managers before character creation. It moves
Reaper's existing spectator-camera slot into the RHS thermal manager, preserving
the thermal body as the first slot, and removes only the redundant camera-only
manager. The repair changes the combined resource in memory; it does not edit
either addon, add a prefab override, or require Reaper as a dependency. It is
inactive when either mod is absent, independently of the mission's item/faction
selection. An unfamiliar slot layout is left unchanged and logged for review.
Native validation with Reaper 1.1.3 and RHS 0.16.5208 covers mission readiness,
Soviet/US/RHS character creation, attached thermal/camera entities and repeated
application. The absent-mod cases use the same compatibility script, with a
minimal test addon where necessary because Escape itself already depends on RHS.
See [compatibility evidence](evidence/reaper-rhs-compat-2026-10-03/review.json).
Open **Mission settings → Factions** to select the **Escapists**, **Enemy**, and
**Independent / FIA** roles. Each dropdown offers Random plus enabled registered
factions (US Army, Soviet Army, FIA, and enabled RHS factions). **Random all**
@@ -24,7 +39,8 @@ the remaining roles without duplicates. A previously selected faction that is
now disabled falls back to another eligible faction at round start.
Role preferences are separate from pack enablement and live in
`$profile:EscapistsFactions.json`, for example:
the `factions` section of the same `$profile:Escapists.json`. Its section value
is, for example:
```json
{"escapists":"us","enemy":"ussr","independent":"fia"}
+39 -3
View File
@@ -1,4 +1,24 @@
# Convoy coordination review — 27 September 2026
# Convoy coordination review — updated 4 October 2026
## Current composition — 5 October
Each supply convoy now has five physical vehicles: three armed UAZ escorts,
one ammo Ural and one BMP, with ten crew total. The troop Ural and its fourteen
passengers now belong to the hunter roster. Convoy startup no longer waits for
those infantry groups, and mounted combat resumes after its quiet interval
without a nonexistent truck's boarding requirement.
Canonical vehicle slot 2 is retained as a released empty entry so ammo slot 1,
BMP slot 4, rear-escort slot 5 and their immutable HQ/receipt bindings keep their
existing identities. No vehicle, group or body is spawned for that retired slot.
The receipt reserves ten bodies and five groups; it rejects registration into
the retired slot. The shared body ceiling stays unchanged to leave headroom for
the infantry moved to hunters. Original finite convoy counts, cargo, mine stock,
mounted ammunition and no-replacement rules remain in place.
The earlier troop-truck dismount/reboarding findings below describe the previous
composition; current supply convoys provide mounted escort cover and protect
cargo, while the hunter service owns the transported infantry attack.
## Findings
@@ -13,9 +33,11 @@ The supply controller also had coordination problems independent of that excepti
## Current behavior
`ERR_SupplyConvoyColumn` owns ordinary travel. The initial lead vehicle follows the existing road route; each follower targets the preceding surviving vehicle rather than the distant base. Targets remain stable through small position changes. Followers regulate cruise speed, leave a spacing gap, and can catch up. The leader waits when a gap between neighbours exceeds 160 metres and resumes below 90 metres. After combat and at a new base leg, a stable travel order is formed from surviving vehicles’ physical distance to the next destination. This prevents restoring spawn order by sending trucks toward each other; canonical vehicle identities and combat roles remain unchanged. Released vehicles are skipped and leadership preserves route progress. A replacement leader still has to physically reach the endpoint, even if its predecessor had already completed that route.
`ERR_SupplyConvoyColumn` owns ordinary travel. The initial lead vehicle follows the existing road route; each follower targets a point 35 metres back along the preceding surviving vehicle’s recorded path. The bounded trail preserves bends instead of directing followers at an occupied vehicle position. Targets remain stable through small position changes. Normal lead speed is 25 km/h; followers use 15/25/30 km/h according to their separation and explicitly brake when too close (40-metre stop, 65-metre resume). A rear gap above 160 metres stops the leader for at most twenty seconds, then permits 12 km/h travel until the gap closes below 90 metres. A slowly creeping or blocked tail therefore cannot indefinitely stop the entire column. Supply holds still stop the leader. After combat and at a new base leg, a stable travel order is formed from surviving vehicles’ physical distance to the next destination. This prevents restoring spawn order by sending trucks toward each other; canonical vehicle identities and combat roles remain unchanged. Released vehicles are skipped and leadership preserves route progress. A replacement leader still has to physically reach the endpoint, even if its predecessor had already completed that route.
The leader uses a 15-metre native waypoint radius and a 35-metre physical arrival check. Followers finish in sequence within 75 metres of their predecessor after it arrives. The normal 45–90 second base pause starts only after this physical column arrival. Timeouts do not advance the trip.
Follower holds use a 70-metre threshold behind a held predecessor, safely inside the 75-metre arrival boundary. An already parked predecessor without a recorded trail supplies a point 35 metres behind itself along the follower’s approach; this avoids leaving a reformed tail waiting for a leader that no longer needs to move. Reforming or starting a new leg clears old trails.
The leader uses a 15-metre native waypoint radius and a 35-metre physical arrival check. On straight intermediate route segments it advances the target within 80 metres (at most a 14-degree change in heading), reducing repeated short-target braking; bends and the final destination retain the 35-metre check. Followers finish in sequence within 75 metres of their predecessor after it arrives. The normal 45–90 second base pause starts only after this physical column arrival. Timeouts do not advance the trip.
The troop truck waits until dismounted infantry are at least 25 metres away before withdrawing. Owned convoy vehicles slow to 8 km/h within 45 metres of their fit dismounted teams; column travel restores the cruising speed after regroup.
@@ -27,6 +49,16 @@ Unchanged contacts no longer recreate tactical orders. A changed contact can ref
The HQ journal now records the selected lead vehicle, spacing waits/resumes, periodic neighbour-gap and supply state, route retries, stranded vehicles and departures.
## Attack coordination added on 4 October
Convoy infantry receive only the dismount order while aboard. Once their original soldiers are off the truck, the controller removes that truck from the team’s usable transport, then installs native priority movement and search orders on opposing flanks. This avoids a queued movement order selecting the truck again. Regroup restores only the original live friendly uncaptured truck. Mounted escort movement and boarding orders also use explicit command priority; existing mounted crew retention and emergency abandonment remain in force. Failed waypoint allocation preserves the previous working order.
VirtualHQ, convoy teams and hunter teams share short-lived friendly destination reservations with 60-metre separation. These are bounded (128 groups, twenty-second expiry), refreshed by active owners and released on teardown. They coordinate intended destinations, not physical collision avoidance or enemy tracking. Stationary convoy cover reserves its actual position. Native AI still handles aiming, individual cover selection and steering.
HQ can send a finite flanking search to an available mobile squad already fighting. This requires a delivered confirmed sighting, confidence at least 0.65, uncertainty at most 150 metres and age at most sixty seconds. Selected search slots one and two use checked flank positions; road interception and containment retain their existing roles. Home guards, logistics reservations, ammunition requirements, radio delivery, finite force budgets and existing task ownership remain protected. Explicit flank orders survive contact for their remaining lifetime (at most four minutes); ordinary searches still pause for combat. Orders do not follow unreported player positions.
This does not make every island unit join every engagement: guards, busy crews and units without a working report/order path retain their duties.
## Validation
`tests/test_convoy_column.py` executes the production controller against doubles of native entities and waypoints. It covers spacing hysteresis, stable targets, physical arrival, supply-order ownership, route-preserving leader promotion, held-time exclusion, retries and loss. It also exercises the actual unchanged-contact order policy and rejects native-test success based on movement before departure.
@@ -48,3 +80,7 @@ The sixth run reboarded all 14 passengers and formed a physical travel order, th
The seventh run completed the strengthened fixture: all 18 vehicles moved, both infantry teams dismounted, all 14 passengers reboarded, all three convoys departed for another base, and the original troop truck moved twenty metres measured strictly after its next-leg departure. There were no script errors, VM exceptions or stranded-vehicle releases in that run. Native boarding emitted temporary stuck/reset warnings before completing. The runner records `smoke-completed`, unchanged source/external-addon hashes, and confirmed cleanup. All repository checks passed. Generic qualification still exits nonzero for existing external localization/resource and inherited-prefab keyword errors; the raw report is preserved in `r7-completed/qualification.log`. The successful run did not exercise missing-registration restoration, so it does not establish that as the cause of the sixth run’s stall.
Dedicated multiplayer and long-session navigation across all road layouts remain separate validation requirements. Native obstacle/pathfinding failures are recoverable only within the engine's capabilities; the controller now exposes and bounds stationary failures rather than reporting them as arrival.
## October validation evidence
The additional policy tests and private Nogova runs are recorded in [the October evidence](evidence/convoy-hq-coordination-2026-10-04/README.md). They separately qualify physical convoy movement/dismount/flank execution and the generic HQ planner’s mocked native boundaries. The original September circuit/regroup qualification above remains historical evidence, not a claim that every October change received that entire native sequence.
+718 -1
View File
@@ -1,12 +1,666 @@
# Current development status
**7 October 2026 — shorten the initial airport survey:** the latest live
Chernarus log spent 48.5s between terrain-survey start and airport completion,
then admitted the player after the prison/aircraft and client scene were ready.
The survey previously processed one 2km tile per 250ms scenario tick. It now
batches up to eight tiles, yielding after 4ms of work between native queries.
It still completes the full survey and retains navigation, clearance and spawn
protection checks. Isolated Nogova comparison: airport survey 21.2s → 7.0s;
spawn-ready 27.5s → 13.1s. All 26 sites completed and all 13 native assertions
passed, with zero script errors. Scheduler/airfield policy checks and the source
bundle preview passed. These are single random-placement runs, not an FPS
benchmark or live Chernarus validation. Initial engine terrain loading and the
startup map redirect are unchanged. Not published or deployed. Evidence:
[`airport-survey-batching-2026-10-07/report.json`](evidence/airport-survey-batching-2026-10-07/report.json).
**7 October 2026 — configurable field-site population:** ordinary rounds now
request 12 camps and six hospitals, for 26 total mission sites. The new
**Forces → Configure sites** page saves camps (1–16) and hospitals (1–8) for
the next round. Old settings files receive the new defaults. Required objectives,
initial radio-clue sources and discovery/intel rules are retained; extra locations
use background generation and may be omitted if safe placement is unavailable.
Above eight field sites, the original 32 fixed guards and 16 mobile soldiers are
shared across them. The first unbudgeted expansion stalled during guard/scout
preparation; the budgeted run completed all 26 sites and scouts, with 13 native
assertions passed and zero script errors. Nogova spawn admission opened at 27.5s,
background preparation completed at 100.8s. Min/max definitions validated; physical
maximum-density placement, connected-client UI and FPS were not tested. Focused
settings, menu-routing and roster-budget regressions passed. Not published or
installed on the live server. Evidence:
[`site-population-2026-10-07/report.json`](evidence/site-population-2026-10-07/report.json).
**7 October 2026 — protect loading prisoners:** newly created admission bodies
now have a server-owned damage protection lease for the scene-replication,
inventory and native asset-preload wait. The final verified handover restores
damage; rejection, timeout cleanup, disconnect, round cancellation and discarded
tickets release the lease as well. It preserves a pre-existing disabled damage
state and never heals or grants another life. Existing-body reconnect handoff is
unchanged; this protects newly spawning characters, not offline reserved bodies.
Eight isolated engine checks passed: native damage is blocked while held and the
same request damages the actor after release; duplicate release, prior protection
and ticket destruction behave correctly. Scene/timeout/lease policy tests and
native compilation passed. No connected-client playtest was performed. Evidence:
[`spawn-loading-protection-2026-10-07/report.json`](evidence/spawn-loading-protection-2026-10-07/report.json).
**7 October 2026 — progressive mission generation:** ordinary rounds now admit
players once the prison (or crash start), its finite supplies/guards, and the
extraction helicopter are ready. The existing per-player replicated-scene,
inventory and native asset-preload gate still withholds control until its final
client verification; timeout rejects/retries instead of assigning an empty scene.
Remaining terrain searches continue in bounded
slices; camps are prepared one at a time, followed by scouts, roadblocks and
support initialization. Background work runs even with no connected players.
Each late site is committed into the existing mission only after stock and guards
are ready; unfinished locations stay out of discovery/intel selection. Generic
folders are retained when no target exists yet, and late RevealOnEscape sites
catch up if players already escaped. Sites within 200m of a living player defer
creation. Stopping the round cancels unfinished work without rolling back committed
sites. Optional failed sites can be omitted only while required objectives and
accessible radio clues remain valid; required failures end the round explicitly.
Native 1.8.0.13 Nogova test: spawn-ready at 25.4s, all 16 sites and remaining
preparation complete at 82.7s, nine checks passed and zero script errors. Ordinary
Everon cancellation test: spawn-ready at 5.7s; partial site cleanup preserved the
prison and committed sites, no later generation occurred. These are isolated
server-side tests, not a connected-client or FPS benchmark. Evidence:
[`progressive-generation-2026-10-07/report.json`](evidence/progressive-generation-2026-10-07/report.json).
**7 October 2026 — checkpoint mine laying:** quiet roadblock guards can now make
up to four finite off-road placement attempts per post, using original carried
PMN4s and the existing mine inventory chance. Jobs start during ordinary HQ ticks
(after prison escape), with at most two checkpoint engineers working at once.
Every nearby road edge has a 15m exclusion margin; the defend area plus a 20m
buffer stays clear. Original hold orders, finite inventory/callback custody,
continuous preparation, engineer withdrawal and friendly clearance remain required.
Combat, reassignment, custody loss or a 180s deadline cancels placement. The working
guard gets a temporary native AI activation/LOD lease, restored on completion.
Known checkpoint mines steer friendly foot AI around a safety circle, preserving
individual destinations through the detour and cancelling on a changed group order.
Players, mine triggers and blast damage are unchanged. Moved/disarmed/destroyed
mines lose their stored avoidance entry. This is local steering with physical
corridor checks, not an engine-wide navmesh exclusion or friendly immunity.
Six focused regression programs and the development source bundle check pass.
The isolated Reforger 1.8.0.13 Nogova run placed and armed eight distinct carried
mines with zero script errors; a separate crossing probe verified friendly detours
around live mines: all three started crossings completed, with 10.06–11.86m
minimum clearance and their mines still armed. The final inside-danger-area
wait safeguard was native-compiled separately. See [native evidence and limits](evidence/roadblock-mining-2026-10-07/report.json).
Not published or installed on the live server.
**7 October 2026 — editor registration and item-catalog lifecycle errors:** terrain
takeover now reuses an existing editor and waits for a valid, distinct player
replication identity before creating a missing one. An 80-attempt retry only
visits missing editors and cancels on mode detach/end. Normal host ownership and
native administrator permissions remain intact. Item-station cleanup records
successful native subscriptions and releases their original owners independently
of the catalog; transient preloads without a catalog do not initialize a gameplay
station. Main-world setup errors remain visible.
Five focused regression programs pass. In the isolated 1.8.0.13 Nogova fixture,
the previous source reproduced four catalog errors and two failed cleanup checks;
the fixed source passes all seven native checks with zero script errors. The
fixture includes real kit creation/deletion and kit-local catalog expiry with the
global catalog unchanged. Connected two-player restart still needs live validation.
These are source fixes, not a published/deployed update; the running server was
only inspected. [Evidence](evidence/server-lifecycle-fixes-2026-10-07/report.json).
**7 October 2026 — configurable building guard density:** Forces → Configure
guards groups the existing 0–16 soldiers-per-site control with every 1st/2nd/3rd/4th
eligible compound (new default: every third) and hold/half-to-HQ/all-to-HQ choices.
Settings persist in the unified mission config and are frozen at round setup.
Skipped compounds stay skipped for the round; fixed guards retain the existing
HQ reservation and reporting path. Site logs include density and HQ mode.
Four focused regression programs and isolated 1.8.0.13 script compilation pass.
The revised UI and live mission behavior still need playtesting; source only,
publication remains with the user. See [guard settings](town-garrisons.md).
RKS #2 logs were read after explicit approval of read-only sudo: the last played
round spawned 72 object guards (36 fixed/36 responders) plus 18 town soldiers.
Two editor-manager registration exceptions occurred at 14:00:58 UTC during terrain
takeover; the process continued. Repeated missing entity-catalog errors remain.
No live settings were changed and the server was not restarted.
**7 October 2026 — spectator scope view:** first-person camera samples now carry
bounded cosmetic scope identity, magnification, vertical reticle offset and
illumination. Standard 2D/PiP optics use their authored reticle in a private
full-screen spectator display; ordinary first-person poses are unchanged.
Weapon/sight identity matching, stale-view fallback and scope transition resets
prevent retaining another weapon's scope. No weapon input or native ADS callback
is invoked on the watched soldier. The display cleans up on orbit, target loss,
menus, camera exit and recovery. Eight focused offline regression programs pass.
The hidden 1.8.0.13 client creates and renders the PSO overlay, restores visibility
on close, and reopens with illumination; both captures were inspected. This is
local rendering evidence, not remote multiplayer/aiming proof. The last
ignore-cursor flag is separately compiled. See [evidence and limits](evidence/observer-scopes-2026-10-07/report.json).
Source only; publication remains with the user.
**7 October 2026 — solo death camera and starting supplies:** the observer now
detects death from the round roster even if native possession keeps the corpse,
initially selects the player's own available body, and restores an observer camera
displaced by the native death camera. Open Game Master keeps its camera. Dead-body
orbit input also works after selecting player view. The existing final-death grace
period and round restart timing are unchanged. Mission-menu settings control the
shared starting backpack's pistols (0–12, default 5) and spare magazines (0–48,
default 8) for the next round. Focused offline regressions cover saved-setting
migration/ranges/failure retention, spectator selection and camera recovery;
native multiplayer behavior and the revised menu rendering still need playtesting.
Source changes only; publication remains with the user.
**7 October 2026 — AI offloading decision deferred pending measurements:** preserve
the isolated Reforger 1.8 probes and evidence. Ownership transfer and worker-local
soldier copies did not move native AI updates. Remote native collision-query
batches worked, including authoritative waypoint application and timeout fallback,
but no useful CPU saving was established. The user wants to collect representative
mission performance data before deciding how to use this. Do not integrate an
offloading architecture on the strength of the prototype alone. See the
[workaround findings and recorded decision](ai-delegation-workarounds-1.8.md) and
[HQ measurement instructions](hq-performance-measurements.md).
**5 October 2026 — review and regression repair:** all **326 registered regression programs pass**. Audio graph resource validation now handles escaped quotes and checks six verified vanilla audio resources; corrupted IDs/paths remain rejected. Stale roadblock, logging and five-vehicle convoy adapters were repaired without changing gameplay scripts. The development source bundle validates 455 authored files. This is offline validation, not a new native-game, multiplayer or FPS result. [Changes and review limits](evidence/review-audit-2026-10-05/review.json).
**5 October 2026 — configurable interim roadblocks:** Settings now includes a next-round count from 0–12 (default 4; 0 off), saved in the unified server configuration. Native road sampling places finite four-soldier checkpoints with roadside sandbags, selected-faction equipment and normal VirtualHQ reporting/tasking. A bounded optional search cannot hold up startup indefinitely. The final hidden Workbench run placed four posts with sixteen living guards, passed 51 assertions and completed player admission, prison release and radio progression without script/runtime failures. Its thirteen engine resource errors match the earlier spectator baseline. Live multiplayer and other-terrain placement remain playtest work. [Evidence and limits](evidence/roadblocks-2026-10-05/review.json).
**4 October 2026 — spectator body cycling and player-camera relay:** when no eligible survivor remains, spectators can cycle the current round's player corpses even after native controllers detach. Player view now uses the teammate's sampled camera transform and zoom, with bounded owner/server/observer relay, short interpolation, stale-stream orbit fallback and native head/helmet fading. Nineteen targeted regression programs pass. A hidden/muted native fixture completes 31 assertions with no script/runtime failures and the same thirteen installed-resource errors as its earlier baseline; both view screenshots were inspected. The fixture uses a physical stand-in with injected samples, so real multiplayer latency, HUD and picture-in-picture optics are not claimed as verified or identical. [Evidence and limits](evidence/observer-player-view-2026-10-04/review.json).
**4 October 2026 — civilian van and terrain Game Master follow-up:** the reported Chernarus session lacked per-car readiness/motion diagnostics. S1203 driving works in an isolated native baseline. Civilian traffic now logs prefab/readiness/progress, starts its stall allowance after readiness, and makes two bounded attempts to restore remaining fixed route orders. The Game Master pause-menu button now follows native permission changes; takeover reconciles already-connected editor managers using native roles. Full repository checks and focused regressions pass; native van recovery after injected order loss and editor event handover pass. Actual multiplayer Game Master UI and the exact reported Chernarus stall still require playtesting. Source is ready for user publication; live server settings and release were not changed. [Evidence and limits](evidence/playtest-traffic-editor-2026-10-04/README.md).
**4 October 2026 — refreshed UI/BMP development handoff:** [package and editable source](../.build/playtest-2026-10-04-ui-bmp/README.md).
The combined addon includes the inventory hit-zone callback correction and mounted BMP ammunition-accounting corrections, alongside selectable static crash starts and the existing finite base escape loop. Prison remains the default. **439 authored files, 378 exact PAK payloads and 3 runtime files** match the handoff. The exact code/tests/tools bind to the completed **309-program regression pass**, with any later checkpoint prose changes recorded separately. The exact-source normal escape completes **64 assertions and 1 completion**, with zero script/runtime failures and **13 retained engine errors**. Ordinary startup of these exact runtime bytes reaches the normal mission and local prisoner with zero script/runtime failures and **17 retained engine errors**.
This is an **unqualified development candidate**. Strict packaging/startup failures remain recorded. Synthetic inventory notifications and bounded BMP inventory/status diagnostics do not establish natural-injury/manual UI behavior, physical interception, human escape, multiplayer/JIP/reconnect, comparative FPS or clean release acceptance. Existing missions and all five prior sealed candidates remain unchanged. No installed runtime is replaced and nothing is published.
**4 October 2026 — inventory callbacks and original BMP radio accounting verified:** the native inventory check completes **96 assertions**, proving all seven original injury widgets receive the real one-argument event once and detach without late updates; it changes no health. The BMP sampler now recognizes the exact WCS inert control's proved structural attachment when its disabled inventory component is absent, while retaining real-weapon custody, completeness and counting limits.
The corrected original-BMP check completes **60 assertions**, including a complete mounted sample and actual radio delivery into a detached HQ Watch copy. The exact final-source scripted normal escape completes **64 assertions and one round**. All three completed runs have zero script/runtime failures and retain **13 known engine errors**; they ran hidden and muted with unchanged inputs and verified cleanup. All **309 regression programs pass** on unchanged final inputs. The initial 48-assertion/two-failure BMP diagnostic remains archived. Manual injury/rendering, full-fleet or physical interception reliability, multiplayer, FPS and clean release remain unqualified. Original missions, staged work and prior packages are preserved; installed runtime is unchanged and a refreshed development handoff is next. [Correction, exact evidence and limits](evidence/ui-bmp-corrections-2026-10-04/README.md).
**3 October 2026 — full regression restored; bounded inventory/BMP checks prepared:** all **309 registered regression programs pass** on unchanged final inputs, including the inventory callback correction and previously quota-blocked packaging checks. Only this task's inactive frozen-source duplicate was moved to disk with all 1031 files verified and its original path retained; no other task's temporary files or evidence were deleted.
The new opt-in inventory check uses the real menu, seven native injury handlers and one-argument blood notifications to test exact forwarding and genuine detach cleanup, without changing health or using desktop input. BMP diagnostics now distinguish missing inventory components, null/conflicting parent slots and failed zero-muzzle classification. Production ammunition/completeness rules and the callback adapter are unchanged. A running user game prevented native execution; the newly prepared checks remain **native-compilation and execution pending**. Original missions, staged work, five sealed packages and installed runtime are unchanged. [Exact checks, source, reviews and next native commands](evidence/inventory-bmp-checks-2026-10-03/README.md).
**3 October 2026 — inventory injury callback corrected in source:** a mission-scoped adapter fixes the one-argument damage event/two-argument UI callback mismatch observed in the installed client. It retains native updates and initialization, with owned-subscription cleanup. Focused regression and native compilation pass; actual injury-widget dispatch, rendered UI and multiplayer remain unverified. The installed package is unchanged.
The full suite stopped after **134 passing programs** on a shared `/tmp` disk-quota failure in offline packaging; **308 programs are registered**, but no full pass is claimed. No unrelated temporary files were deleted. The hidden, muted BMP check now reaches the original slot-4 vehicle and records **48 assertions**, but its numerically valid snapshot remains incomplete at the exact empty-armament slot binding. Two fixture failures and 13 existing engine errors are retained; radio proof is not reached. Source/dependency preservation and private cleanup are confirmed. Original missions, staged work and five sealed packages are unchanged. [Correction, failed checks and next steps](evidence/inventory-hitzone-compat-2026-10-03/README.md).
**3 October 2026 — BMP accounting verification strengthened; native run pending:** an opt-in Workbench check now requires complete armed counts from the original slot-4 BMP and that same vehicle’s actual queued and radio-delivered HQ status. The old generic check could be satisfied by a UAZ. The isolated check stops opening hunters and new town admissions before prison exit, while retaining original site troops, automatic convoy target, body cap, finite stock and the fixed proof deadline. Ordinary mission behavior is unchanged.
All **10 affected regression programs pass** on unchanged inputs; baseline and missing-completeness controls fail as expected. A read-only host preflight found an existing game, so no native run was started and the game was left untouched. The earlier 117/135 refusal correctly enforced the documented shared cap and was not a demonstrated accounting defect. The current crash-start playtest package is unchanged; it predates this diagnostic only. Native BMP accounting/radio proof, physical support reliability, manual play, multiplayer and FPS remain unqualified. [Prepared check and exact evidence](evidence/bmp-native-proof-preparation-2026-10-03/README.md).
**3 October 2026 — refreshed crash-start development handoff:** [package and editable source](../.build/playtest-2026-10-03-crash-start/README.md).
The combined addon now packages the static crash-start choice, memory-based HQ searches, BMP interception implementation and recent configuration/resupply fixes. Prison remains the default. **437 authored files, 376 exact PAK payloads and 3 runtime files** match the handoff. The unchanged code/tests/tools reuse the completed **307-program regression pass** with three recorded subsequent documentation changes. The exact-source scripted default escape completes **64 assertions and one round**; ordinary startup of the exact package reaches the normal mission and local prisoner. Both have zero script/runtime failures, while retaining **13 and 17 engine errors**, respectively. The earlier 66-assertion crash route predates two terrain Game Master edits; that source difference remains recorded.
This is an **unqualified development candidate**: strict packaging/startup failures, human play, multiplayer, physical support reliability, comparative FPS and clean release qualification remain outstanding. Tests stayed hidden and muted. Prior packages and existing missions are preserved. [Start controls](mission-starts.md) · [Exact handoff evidence](evidence/playtest-refresh-2026-10-03-crash-start/README.md).
**3 October 2026 — independent crash aftermath start implemented:** Prison remains the default. Administrators can save Prison or Crash for the next round through Settings or `/esc mission start set prison|crash`. The server freezes and replicates that choice before site preparation. Crash creates a successor-owned static wreck scene, admits ordinary one-life survivors on foot and enters the existing intel → radio defence → extraction loop directly. The original finite supplies and shared field map are retained; the measured full wreck footprint and starting area are surveyed before placement.
The strengthened scripted crash route completes **66 assertions and one round**; the default prison route completes **64 assertions and one round**, both with zero script/runtime failures with unchanged inputs in each accepted run. The crash snapshot predates two unrelated terrain Game Master edits from the user’s other task; the repeated default route checks a frozen copy of the resulting source. The crash check also observes native activation of retained original clue defenders after the scripted approach, without an activation override. All **307 registered regression programs pass** on an unchanged frozen snapshot; the recorded documentation update follows those checks.
An initial crash fixture wrongly required every distant enemy to be currently active. Its failure remains archived; the corrected Workbench-only probe checks prison-hold release separately from native activation. Native AI behavior was not changed. The first default run completed but was rejected by the source guard because of the concurrent terrain edits; its raw evidence is retained and the default check was repeated against a frozen copy. A complete suite run also detected a concurrent peer edit; all 307 programs were then rerun on the frozen inputs. Each successful run still retains **13 engine errors**. These hidden, muted fixtures protect and teleport the participant, shorten radio defence and move the extraction vehicle: they do not qualify manual play, real flying, remote clients, twelve-player multiplayer or FPS. Static aftermath does not implement an animated helicopter crash or hideout start. Original missions and prior sealed packages are unchanged; a fresh package is still pending. [Controls and limits](mission-starts.md) · [Exact evidence and source](evidence/crash-start-2026-10-03/README.md).
**3 October 2026 — latest mission and HQ native checks completed:** the scripted normal Everon escape route completes **64 assertions and one round**, with zero script/runtime failures. A separate corrected HQ fixture completes **172 assertions and one round**: an original two-member mobile team receives the copied **45 m** native search radius, pauses/resumes its queued search under injected contact, and returns to its existing home-defence waypoint on release. A separate six-member permanent guard patrol physically completes five ordered native moves and travels at least 8 m.
The first patrol attempt remained in the deliberately frozen prison phase; the second reached physical patrol completion but its historical catalog had no mobile responders. Both failures remain archived. Workbench-only setup now opens the prison through the canonical participant API, prepares two finite responders through the normal site owner, and checks their HQ queue before observing the separate permanent patrol. Ordinary mission behavior, movement criteria and deadlines are unchanged. All **305 registered regression programs pass** on the final unchanged snapshot.
Each completed native run retains **13 engine errors**, so strict clean-build qualification still fails. Both ran hidden and muted with unchanged source/dependency inputs and confirmed cleanup. The normal route preceded the three diagnostic source edits; exact snapshots and deltas are recorded. Radio transit, same-group physical search/resumption, a 110 m search sweep, twelve-player multiplayer and FPS are not established by these fixtures. Original missions and sealed packages are unchanged; the packages still predate recent source changes. [Checkpoint, failures and next work](evidence/hq-native-checkpoint-2026-10-03/README.md).
**3 October 2026 — memory-based ground search areas implemented:** ordinary HQ SEARCH orders copy the delivered belief's uncertainty into a 45–110 m native search radius when queued. Delivery validates that snapshot before allocating a waypoint or replacing the previous task, then installs it once. Search centres still follow delivered tracks and coverage; missing-patrol investigations, road/site defence, interception, containment and the separate air-team path retain their previous behavior.
All **305 registered regression programs pass** on the recorded unchanged snapshot. Six focused programs, a failing baseline and two mutation controls cover queue snapshots and delivery guards. The existing 40 m / 30 s negative-search witness remains unchanged; a visited 500 m cell does not prove every part of that area was cleared. The native search grid grows with radius, so runtime cost and FPS remain unmeasured. Native checks were deferred because an existing game was running. Original missions, the index and sealed development packages remain preserved; packages predate this change. [Implementation and evidence](evidence/hq-search-radius-2026-10-03/README.md).
**3 October 2026 — configuration recovery and interrupted rifle resupply corrected:** changing one setting can no longer overwrite the only valid backup of another malformed section. Invalid recognized sections block unrelated saves before disk writes; repairing the damaged section preserves the good backup. Ordinary ammunition trips now retain their exact truck and recipient claims while an accepted native move remains unresolved, preventing a second supply job from racing the first. Existing finite stock, radio demand, deadlines and transfer rules remain in place.
All **305 registered regression programs pass** on the recorded unchanged snapshot. Baseline failures and focused controls reproduce both bugs. Repository and source-bundle validation now recognize one audited optional resource-name comparison without adding a runtime dependency, and the existing vanilla character load has verified resource metadata. The initial validation failure remains archived. A separate bounded base-loop review found no new demonstrated defect in radio defence, extraction ordering, player identity or terminal cleanup. Native checks were deferred because an existing game was running; no window, input, audio or process changes were made. Native transfers, manual escape, multiplayer and FPS remain unqualified. The sealed development packages predate these source changes. [Implementation and evidence](evidence/config-supply-recovery-2026-10-03/README.md).
**3 October 2026 — original BMP singleton interception implemented in source:** after six confirmed original-unit losses reach HQ through delivered reports, HQ can assign an existing original slot-4 WCS BMP to a road ahead of the remembered track. Fresh delivered crew/ammunition status, original force custody and a real radio command remain required. Its measured vehicle/attachment envelope governs conservative road and destination clearance. Existing UAZ pairs and singleton fallback share the same two-survey budget; no new vehicle, crew or stock is spawned.
All **305 registered regression programs pass** on the recorded unchanged snapshot. Independent reviews cover dispatch, service and geometry integration. Native compilation, physical BMP driving/interception and path reachability remain unverified: a read-only preflight found an existing user game, so no native test was started. The sealed depot-mines package remains unchanged and predates this source feature. Original missions and earlier packages remain preserved. [Source and regression evidence](evidence/bmp-interception-2026-10-03/README.md).
**3 October 2026 — BMP ammunition accounting corrected; native confirmation pending:** two verified non-firing WCS/vanilla controls were counted as weapons with missing muzzles. The sampler now excludes only these exact resources when their native muzzle list is empty and reciprocal mounted ownership is valid. Real weapons and unknown or malformed components retain all completeness checks. This corrects accounting; it does not add BMP interception.
All **302 registered regression programs pass** on the recorded unchanged test snapshot, including its welcome-voice addition. Subsequent concurrent settings, faction/item preferences, terrain preference and welcome-voice edits are preserved live and are not covered by these results. The old sampler compiles and fails the new actual-method assertion; the correction passes ordinary and WORKBENCH controls. Exact installed resource identities were independently audited. One hidden/muted mounted-ammo run compiles but cannot admit an original convoy within its fixed proof window: the shared body budget reaches 117/135, while a convoy requires 25. It records **32 passing assertions, zero completions, two script test failures and fifteen engine-error entries**, including those two failures and thirteen existing entries. No BMP sample was observed; physical accounting and radio delivery remain unverified. Cleanup and unchanged source/external inputs are confirmed. [Source, tests and failed native evidence](evidence/bmp-ammo-accounting-2026-10-03/README.md).
The sealed depot-mines development package below predates this correction and excludes later live source changes. Original missions and all earlier packages remain preserved. Manual escape, multiplayer, physical logistics, comparative FPS and clean-release qualification remain unfinished.
**3 October 2026 — depot-mines development handoff:** [package and editable source](../.build/playtest-2026-10-03-depot-mines/README.md).
**423 authored files**, **364 exact PAK payloads** and **3 runtime files** match the editable source and handoff manifest.
This snapshot adds ten finite startup PMN4 mines across five original camp caches. An existing original responder can carry one inert original mine to an existing ammunition truck after separately tracked mine expenditure; magazine expenditure cannot request mines. The loader also selects a compatible eligible porter from the original roster instead of letting an incompatible first member block magazine loading. Exact cargo identities, typed delivery proof, fixed deadlines and cancellation quarantine remain enforced. Earlier finite engineer-post reuse, compatible-stock supply, mine-flank safety and paired interception are included.
The unchanged authored source, tests and tools reuse the completed **301-program regression pass**; 3 later documentation-only differences are separately reviewed. The unchanged-source archived normal Everon route completes **64 assertions and 1 round**, with zero script/runtime failures and **13 retained engine errors**. The normal-route read-only stock witness confirms **ten distinct original inert PMN4s in five camp caches**; it does not prove courier travel or transfer. Ordinary startup of the exact new runtime bytes verifies the normal mission and local prisoner, with zero script/runtime failures and **17 retained engine errors**. Strict packaging/startup failures remain recorded.
This is an **unqualified development candidate**. Native repeated mining and route avoidance, mine placement/arming/detonation, physical resupply/interception and survivor retasking remain unverified, as do complete human escape, real multiplayer/JIP/reconnect/twelve-player play, manual UI behavior, comparative FPS and a clean release. An intermittent zero-radius engine diagnostic remains unresolved; the opt-in trace preserves native behavior and is not a fix or proof of the caller. Qualification binds the exact tested depot-mines snapshot. Concurrent welcome-voice additions and later source or test changes, including the BMP sampler correction, are preserved live but excluded from this frozen handoff and its qualification. Earlier packages and original missions remain preserved.
**Earlier source and package checkpoints (historical):**
**3 October 2026 — finite camp mines join the physical supply chain:** five authored Everon camps now start with two PMN4 mines each. The existing original-responder courier can carry one inert original mine to an existing ammunition truck after separately tracked mine expenditure. Magazine expenditure cannot request mines. Cargo type, exact identities, native custody and cancellation are checked throughout; the original engineer entitlement and consumed-post rules remain unchanged.
All **301 registered regression programs pass**. One hidden/muted normal Everon run completes **64 assertions and one round**, with **0 script/runtime failures and 13 retained engine-error entries**. The added read-only stock witness confirms **ten distinct original inert PMN4s stored in five camp caches**. Cleanup and unchanged source/external inputs are confirmed. Autonomous porter travel and native mine delivery, mine placement/arming, real multiplayer and comparative FPS remain unqualified. Existing missions, the index and packages are preserved; the ground-supply package predates this feature. The intermittent zero-radius issue remains unresolved. [Implementation and evidence](evidence/depot-mines-2026-10-03/review.json).
**3 October 2026 — camp loading selects a compatible original porter:** a camp's first responder can no longer block loading solely because its rifle is incompatible with the remaining cache magazines. The loader searches the bounded original roster for a compatible eligible member before reserving forces or sending a truck hold. Existing military/ownership eligibility now applies during selection as well as execution. No stock, troops, deadlines or native transfer rules change.
All **300 registered regression programs pass**. Actual-method tests reproduce the old mixed-roster failure and preserve the existing cancellation and finite-delivery checks. One hidden/muted normal Everon run compiles and completes **63 assertions and one round**, with **0 script/runtime failures and 13 retained engine-error entries**. Cleanup and unchanged source/external inputs are confirmed. The existing zero-radius trace was enabled; neither the earlier error nor a caller trace appeared. Its cause remains unresolved; no extra reproduction run was made. Physical autonomous loading, multiplayer and performance remain unqualified. Existing missions, the index and packages are preserved; the ground-supply package predates this correction. [Implementation and evidence](evidence/depot-porter-pair-2026-10-03/review.json).
**3 October 2026 — ground-supply development handoff:** [package and editable source](../.build/playtest-2026-10-03-ground-supply/README.md).
**423 authored files**, **364 exact PAK payloads** and **3 runtime files** match the editable source and handoff manifest.
This snapshot adds finite engineer reuse at genuinely newer radio-delivered road posts: four consumed attempts per original force and thirty-two per mission, with every new post more than 160 m from consumed posts. Original stock, native movement envelopes, fixed deadlines and unresolved-removal quarantine remain intact. Ordinary small-arms supply now refuses trucks lacking compatible nonempty original magazines before spending a report or claiming forces. Earlier mine-flank safety, paired interception and player-recovery changes remain included.
The unchanged authored source, tests and tools reuse the completed **300-program regression pass**; 2 later documentation-only differences are separately reviewed. The unchanged-source archived normal Everon route completes **63 assertions and 1 round**, with zero script/runtime failures and **13 retained engine errors**. Ordinary startup of the exact new runtime bytes verifies the normal mission and local prisoner, with zero script/runtime failures and **17 retained engine errors**. Strict packaging/startup failures remain recorded.
This is an **unqualified development candidate**. Native repeated mining and route avoidance, mine placement/arming/detonation, physical resupply/interception and survivor retasking remain unverified, as do complete human escape, real multiplayer/JIP/reconnect/twelve-player play, manual UI behavior, comparative FPS and a clean release. An intermittent zero-radius engine diagnostic remains unresolved; the opt-in trace preserves native behavior and is not a fix or proof of the caller. Qualification binds this frozen snapshot; later live edits are excluded. Earlier packages and original missions remain preserved.
**Earlier source and package checkpoints (historical):**
**3 October 2026 — HQ skips ammunition trucks that cannot supply the reported patrol:** ordinary rifle-supply admission now checks for compatible, nonempty original magazines before reserving forces, consuming the report or starting its three-minute cooldown. Previously an incompatible belt or launcher round could trigger a futile trip and stop the convoy. Launcher and mine behavior, delivered positions, original stock and later physical transfer checks remain unchanged.
All **300 registered regression programs pass**. Independent actual-method tests reproduce the old failure and confirm a later compatible original truck can accept the same delivered report. One hidden/muted normal Everon run compiles and completes **63 assertions and one round**, with **0 script/runtime failures and 13 retained engine-error entries**. Cleanup and unchanged source/external inputs are confirmed. The existing zero-radius trace was enabled, but neither the error nor a caller trace appeared; the earlier intermittent issue remains unresolved. No additional reproduction run was made. Autonomous resupply, real multiplayer and performance remain unqualified. Original missions, the index and existing packages are preserved; the mine-safety package predates this source change. [Implementation and evidence](evidence/resupply-compatible-stock-2026-10-03/review.json).
**3 October 2026 — engineers can reuse remaining stock at a newer delivered road post:** a mission-owned history now permits a second original mine attempt after a genuinely newer radio-delivered assignment. Each original force has four attempts per round and the mission has thirty-two; every new post must be more than 160 m from all consumed posts. Refused attempts remain spent. Active jobs and unresolved removal callbacks block new work for that original force, and copied prior mine sites constrain the next local work area. Original forces, stock, native defend radius and task deadlines remain unchanged.
All **300 registered regression programs pass**. Actual-method tests reproduce the previous second-post refusal and catch quota and pending-callback regressions. One hidden/muted normal Everon run compiles and completes **63 assertions and one round**, with **one recurring zero-radius script error and fourteen engine-error entries**. Those entries include the same script error plus thirteen installed-resource errors; the exact caller remains unknown. The first native compile exposed a ledger field/type name collision; its failed result is retained, and the corrected source was retested. Cleanup and unchanged source/external inputs are confirmed. Physical repeated mining, native path avoidance, multiplayer and FPS remain unqualified; straight corridor and sampled-position checks are not a navigation guarantee. Existing missions, the index and the mine-safety package remain preserved. That package predates this source change. [Implementation and evidence](evidence/engineer-posts-2026-10-03/review.json).
**3 October 2026 — mine-safety development handoff:** [package and editable source](../.build/playtest-2026-10-03-mine-safety/README.md).
**422 authored files**, **363 exact PAK payloads** and **3 runtime files** match the editable source and handoff manifest.
This snapshot adds engineer mine flanks with at least 15 m clearance from nearby road centerlines and more than 200 m from named settlements. Mine dispatch also respects the group’s current native movement envelope before starting and throughout the job. Original items, fixed deadlines and cancellation quarantine remain intact. Earlier paired interception, finite supply and player-recovery changes remain included.
The unchanged authored source, tests and tools reuse the completed **299-program regression pass**; 2 later documentation-only differences are separately reviewed. The unchanged-source archived normal Everon route completes **63 assertions and 1 round**, with zero script/runtime failures and **13 retained engine errors**. Ordinary startup of the exact new runtime bytes verifies the normal mission and local prisoner, with zero script/runtime failures and **17 retained engine errors**. Strict packaging/startup failures remain recorded.
This is an **unqualified development candidate**. Native mine placement, arming and detonation, physical resupply/interception and survivor retasking remain unverified, as do complete human escape, real multiplayer/JIP/reconnect/twelve-player play, manual UI behavior, comparative FPS and a clean release. An intermittent zero-radius engine diagnostic remains unresolved; the opt-in trace preserves native behavior and is not a fix or proof of the caller. Qualification binds this frozen snapshot; later live edits are excluded. Earlier packages and original missions remain preserved.
**Earlier source and package checkpoints (historical):**
**3 October 2026 — engineer mine orders respect their group's native movement limits:** admission and every active phase now require the current group utility to allow the selected mine position. Previously a point could pass terrain/road/settlement checks but still trigger individual movement outside the group's defend or autonomous radius. A refusal uses existing cancellation without consuming an item attempt before admission; an already-spent item remains quarantined and late callbacks cannot arm it.
All **299 regression programs pass**. Independent tests reproduce the prior failure and reject an admission-only correction that misses later restrictions. One hidden/muted normal Everon run compiles and completes **63 assertions and one round**, with **zero script errors and thirteen retained resource errors**. Cleanup and unchanged source/external inputs are confirmed. Native physical mine placement/arming and multiplayer remain unqualified, and the separate intermittent zero-radius error is unresolved. Original missions, the index and previous development package remain preserved. [Implementation and evidence](evidence/engineer-movement-2026-10-03/review.json).
**3 October 2026 — zero-radius caller diagnostic compiles; earlier error remains unresolved:** an opt-in Workbench diagnostic now observes five native script callsites, with one shared sixteen-record cap and AI node/script stacks. Superclass arguments, results, output parameters and random draws remain unchanged. It is disabled by default and excluded outside Workbench.
All **299 regression programs pass**, including independent checks that catch three deliberate diagnostic regressions. One hidden/muted normal Everon run completes **63 assertions and one round**, with **zero script errors and thirteen retained resource errors**. The engine CLI confirms tracing was enabled, but the earlier zero-radius error did not recur and no trace was emitted. Its caller remains unknown; this is not a gameplay fix or proof that the error is gone. No repeated run was used to chase reproduction. Cleanup and unchanged source/external inputs are confirmed. Original missions, the Git index and the previous development package remain preserved. [Diagnostic and evidence](evidence/random-radius-trace-2026-10-03/review.json).
**3 October 2026 — engineer mine sites recover the owned road/settlement exclusions:** the existing finite engineer now selects a flank position 25–60 metres from its delivered road post, at least fifteen metres from every nearby road centerline and outside the shared two-hundred-metre named-settlement exclusion. Previously the selector chose centerline points and omitted the settlement guard. Crossing and narrow roads participate in clearance; invalid or over-budget geometry refuses placement. Original soldiers, carried mines, HQ orders, attempt limits and arming/withdrawal rules are unchanged.
All **297 registered regression programs pass** on the corrected source. Independent tests reproduce the old placement-policy failure and catch five deliberate regressions; review also corrected tiny-segment clearance and reversed-polyline rounding. The hidden/muted normal Everon route compiles and completes **63 assertions and one round**, with **one zero-radius random-point script error and fourteen engine-error entries**. The fourteen entries include that same script error plus thirteen installed-resource errors; the exact caller is unknown and no evidence attributes it to the mine-site change. Cleanup and unchanged source/external inputs are confirmed. This does not exercise native mine laying or arming, manual play, multiplayer or FPS. The existing development package and original missions are preserved; the package predates this correction. [Implementation and evidence](evidence/mine-flanks-2026-10-03/review.json).
**3 October 2026 — bounded production convoy observation added; travel qualification remains incomplete:** the new opt-in `supply-travel` fixture watches the first naturally admitted production convoy, retaining its six vehicles, eight groups and 25 original actors. No enemy orders, budgets, routes or contacts are injected. The canonical scripted observer alone is temporarily protected from damage, with its prior flag restored on cleanup.
The hidden/muted run compiled and admitted the full original formation. Slots **0, 1 and 5** each moved at least twenty metres from their first-ready positions; slots **2, 3 and 4** did not meet that requirement before the fixed three-minute window expired. The task remained ready and active in combat state. Original crew/seat/record checks passed through the last pre-deadline observation; the deadline poll itself exits before revalidation. The archived result is a failure: **zero completions, one script test failure and fourteen engine-error entries**, including that same test failure and thirteen installed-resource errors. Its 453 assertion-pass calls include 419 repeated probe-presence checks and are not 453 distinct gameplay checks. Cleanup and unchanged source/external inputs are confirmed.
All **297 registered regression programs passed** before a reviewed strong-reference cleanup correction; four relevant checks were rerun successfully on the corrected source, with other suite inputs unchanged. No production AI change or package refresh was made. The earlier mounted-pair handoff below remains preserved. Full travel, tactics, resupply/interception, human play, multiplayer and FPS remain unqualified. [Evidence and limits](evidence/supply-travel-2026-10-03/review.json).
**3 October 2026 — mounted-pair development handoff:** [package and editable source](../.build/playtest-2026-10-03-mounted-pair/README.md).
**420 authored files**, **361 exact PAK payloads** and **3 runtime files** match the editable source and handoff manifest.
This snapshot adds event-time capture cancellation for original active hunter vehicles, the current inherited terrain presentation, and paired radio interception by two original convoy escorts. Both real order receipts precede detours; finite forces, crew identities, stock and fixed deadlines are preserved. Earlier convoy-survivor, radio interruption and finite-transfer corrections remain included.
The unchanged authored source, tests and tools reuse the completed **294-program regression pass**; four later prose-only documentation updates are separately reviewed. The unchanged-source archived normal Everon route completes **63 assertions and 1 round**, with zero script/runtime failures and **13 retained engine errors**. Ordinary startup of the exact new runtime bytes verifies the normal mission and local prisoner, with zero script/runtime failures and **17 retained engine errors**. Strict packaging/startup failures remain recorded.
This is an **unqualified development candidate**. Native survivor radio delivery and physical retasking remain unverified, as do physical resupply/interception, complete human escape, real multiplayer/JIP/reconnect/twelve-player play, manual UI behavior, comparative FPS and a clean release. Qualification binds this frozen snapshot; later live edits are excluded. Earlier packages and original missions remain preserved.
**Earlier source and package checkpoints (historical):**
**3 October 2026 — HQ can dispatch a pair of original convoy escorts:** two armed escorts from the same finite convoy can receive separate radio orders to spaced positions on one actual road ahead of delivered travel memory. Both receipts are required before either detour begins. Interrupted delivery, stale history or loss of an original crew cancels the pair; there is no replacement partner, deadline renewal or new combat force. Single-escort fallback, force limits and the total two-road-survey budget remain intact.
All **294 registered regression programs pass**. Independent review corrected a feasible-pair selection gap; source tests cover radio arrival order, interrupted delivery, waypoint allocation failure, exact ownership and two-escort column rejoining. A hidden/muted normal Everon run completes **63 assertions and one round**, with **zero script/runtime failures and thirteen retained engine errors**. The first native compile caught a field/type naming conflict; its failed result is retained, and the corrected source was retested. Cleanup and unchanged source/external inputs are confirmed. This establishes compilation and ordinary-loop integration, not native physical paired interception, human play, multiplayer or FPS. Existing missions, the Git index and the previous playtest package are preserved; that package predates this addition. [Implementation and evidence](evidence/mounted-pair-2026-10-03/review.json).
**3 October 2026 — current mission survives two native end/restart cycles:** the hidden/muted Core fixture passes **21 assertions across two independently initialized rounds**, with **zero script/runtime failures and thirteen retained engine errors**. Each round reaches the prepared prison phase, ends through vanilla `EndGameMode`, shuts down successor services once, cancels queued work and leaves stale callbacks inert. Native end data remains unchanged, no escape is invented, and vanilla reload initializes the second round with fresh state.
A fresh **292-program regression run passes** on the same **420-file authored source**, including the inherited terrain-presentation update; earlier source bindings are not reused. Cleanup and unchanged source/external inputs are confirmed. This checks local prepared-round termination and restart, not pending native preloads, field-logistics teardown, complete human play, multiplayer or FPS. Strict native failure remains recorded. No production code changed in this continuation; existing missions, inherited work and the packaged handoff are preserved. [Evidence and limits](evidence/active-restart-current-2026-10-03/review.json).
**2 October 2026 — combined admin and intel reroll fixture completes on current source:** the hidden/muted native run passes **116 assertions and one escape round**, with **zero script/runtime failures and thirteen retained engine errors**. It exercises the administration menu and owner RPCs, then processes **126 original AI at 100% and again at 0%**, both with zero failed or skipped entries inside the unchanged shared ninety-second gate. The checked guards gain/remove their native folders while the player’s exact collected clues and identified radio remain intact. Interrupted radio defence, extraction and results then complete.
No production source changed. The prior **292-program regression pass** covers identical authored source, tests and tools; this was not a new full-suite run. The earlier 129-actor timeout remains preserved, and this 126-actor result is not an identical-workload comparison. Scripted local legacy-site/admin checks do not establish ordinary input, remote multiplayer, generated-route balance or FPS. Strict engine failures remain; cleanup and unchanged external inputs are confirmed. Three bounded gameplay reviews found no new demonstrated defect. Original missions and the existing package remain unchanged. [Evidence and scope](evidence/intel-reroll-current-2026-10-02/review.json).
**2 October 2026 — active hunter capture is remembered at vehicle entry:** when a current admitted player enters an active original HQ hunter vehicle, the server records capture before native entry callbacks can change player ownership. The existing driving/recovery order and HQ registration are released once, even if current occupancy disappears before the next one-second poll. Vehicles, crew and spent deployment allowances remain physical and unchanged. Entering an already-released vehicle does not revoke its former crew’s independent infantry role.
All **292 registered regression programs pass**. Independent actual-method tests reproduce the old event gap and a missing survivor-retention guard, then pass with the fix. The installed SDK signature and callback ordering are verified. A hidden/muted normal Everon run completes **63 assertions and one round**, with **zero script/runtime failures and thirteen retained engine errors**, confirmed cleanup and unchanged inputs. This proves compilation and ordinary-loop integration; native capture-event timing, remote multiplayer and performance remain unverified.
The existing convoy-survivors package is unchanged and predates this source fix. Original missions and inherited work are preserved; nothing was committed or published. [Implementation and evidence](evidence/hunter-capture-2026-10-02/review.json).
**2 October 2026 — convoy-survivors development handoff:** [package and editable source](../.build/playtest-2026-10-02-convoy-survivors/README.md).
**420 authored files**, **361 exact PAK payloads** and **3 runtime files** match the editable source and handoff manifest.
The snapshot retains eligible original enemy convoy survivors in their existing HQ registration when travel or boarding ends. Exact ownership, roster and force identity still apply; no new soldiers, equipment or contacts are created. Radio-hop interruption, finite-transfer cancellation and deleted-mortar-shell fixes remain included.
The exact source passes **291 registered regression programs**. The unchanged-source archived normal Everon route completes **63 assertions and 1 round**, with zero script/runtime failures and **13 retained engine errors**. Ordinary startup of the exact new runtime bytes verifies the normal mission and local prisoner, with zero script/runtime failures and **17 retained engine errors**. Strict packaging/startup failures remain recorded.
This is an **unqualified development candidate**. Native survivor radio delivery and physical retasking remain unverified, as do physical resupply/interception, complete human escape, real multiplayer/JIP/reconnect/twelve-player play, manual UI behavior, comparative FPS and a clean release. Qualification binds this frozen snapshot; later live edits are excluded. Earlier packages and original missions remain preserved.
**Earlier source and package checkpoints (historical):**
**2 October 2026 — original convoy survivors stay available to HQ:** ending a convoy travel task or passenger-team boarding task now retains the existing HQ registration for eligible original enemy survivors. Ownership, original roster and force identity must still match. Captured vehicles, player/foreign/replacement groups, old missions and stopped HQs keep the unregister path. No new soldiers, registrations, equipment grants or contacts are created. Existing radio/report state remains, while ordinary on-foot eligibility still requires conscious survivors outside vehicles. Unsettled logistics transfers retain their exact reservation until the existing owner settles them.
Nine focused regression programs pass, including actual release/retention/eligibility and exact-token cleanup. The first native compilation exposed an Enforce class-layer visibility error; the corrected source clears the already-validated unit support flag directly, and its normal Everon route completes **63 assertions and one round, with zero script/runtime failures and thirteen retained engine errors**. The failed compile and its cascade are preserved separately. Native survivor radio delivery, physical retasking, multiplayer and FPS remain unverified. This source change is newer than the preserved transfer-fixes package. [Implementation and evidence](evidence/convoy-survivors-2026-10-02/review.json).
A separate earlier diagnostic identifies the released troop truck: its vehicle and all nine original soldiers were alive in the original enemy group; the conscious driver was outside the vehicle. That is a failure-time observation, not proof of the earlier release trigger. The convoy witness still fails before movement/interception, with 124 assertions, zero completions and two script test failures. Its raw result remains retained.
**2 October 2026 — convoy diagnostic admission corrected; interception still unproved:** the isolated legacy convoy fixture now stops unrelated opening hunters before prison release. Its original 60-body cap and 19-body convoy reservation are unchanged. Previously nine hunter crew pushed its committed population above the cap; stopping their driving after spawn would not refund those bodies. Normal mission behavior is unchanged.
Four focused regression programs pass. One hidden/muted native run now admits all six vehicles and nineteen original crew and confirms finite truck cargo, reaching **124 assertions**. It then fails before the road-movement proof because a vehicle is missing or released: **zero completions, two script test failures and fifteen retained engine-error entries**. The current log does not identify the vehicle or release cause; nearby contact/gunfire does not prove a casualty. No physical interception was reached, and no production crew/order guard was weakened. Cleanup and unchanged source/external inputs are confirmed. The earlier profile-path refusal occurred before launch and is also retained. [Correction, failed evidence and remaining diagnostic](evidence/convoy-fixture-admission-2026-10-02/review.json).
The latest transfer-fixes runtime candidate is preserved; this later edit affects only its Workbench diagnostic. Coverage descriptions now match that candidate and the implemented finite mine resupply; all release acceptance statuses remain pending.
**2 October 2026 — transfer-fixes development handoff:** [sealed package manifest and editable source](../.build/playtest-2026-10-02-transfer-fixes/handoff.json).
**420 authored files**, **361 exact PAK payloads** and **3 runtime files** match the sealed source.
This snapshot includes the radio-hop interruption checks, cancellation guards for finite supply transactions, and the deleted-mortar-shell settlement fix. Earlier terrain/admin integration and bounded HQ travel-history planning remain included.
The exact frozen source passes **290 registered regression programs**. The normal Everon route completes **63 assertions and 1 round**, with zero script/runtime failures and **13 retained engine errors**.
Ordinary startup verifies the normal mission and local prisoner with zero script/runtime failures and **17 retained engine errors**. Strict packaging/startup failures remain recorded; this is an **unqualified development candidate**.
Qualification covers this frozen snapshot, not later live edits. Physical resupply/interception, manual UI behavior, complete human escape, real multiplayer/JIP/reconnect/twelve-player play, comparative FPS and a clean release remain unverified. Existing packages and original missions remain unchanged.
**2 October 2026 — deleted mortar shells no longer block the battery:** a shell deleted during an accepted transfer now settles as a failed loss. The battery can consider its remaining physical shells; surviving items with uncertain custody remain quarantined, with no refund or retry. Four focused regression programs pass, including actual transfer and battery pending methods. Independent testing reproduces the baseline failure. No native or multiplayer run was made for this change, and existing packaged/source checkpoints predate it. [Fix and verification](evidence/mortar-deleted-shell-2026-10-02/review.json).
**2 October 2026 — interrupted radio hops and cancelled supply transactions stay stopped:** HQ radio routes now validate both carriers and the existing range rule on each observed sending tick. A carrier losing its radio, consciousness or ownership, or a receiver leaving the link, cannot recover before the deadline and complete that interrupted hop. Delivery and route advancement still wait for the original deadline; radio capability caching remains unchanged.
Mine resupply, mounted-ammunition pickup and mounted-magazine exchange now preserve cancellation and recheck authority after native submission. An inline callback can no longer turn a stopped or captured transaction into a successful delivery. Committed stock remains spent, and late exact movement can settle uncertainty without a retry or refund. Existing physical-access checks and trace budgets remain intact.
**Eleven focused regression programs pass** on the changed source. Independent actual-method tests reproduce the old failures and pass with the fixes. Native boundaries are doubled in those tests; no engine session was launched for this increment after detecting an existing Reforger session, which was left untouched. Physical supply, real multiplayer and performance remain unverified. The prior runtime package and sealed source checkpoint are preserved and predate these fixes; refresh the source snapshot before packaging the latest implementation. [Changes, tests and preservation](evidence/radio-transfer-cancellation-2026-10-02/review.json).
**2 October 2026 — gameplay-fixes source verified; new runtime package deferred:** the [sealed editable source](../.build/playtest-source-2026-10-02-gameplay-fixes/PENDING-PACKAGE.md) contains **420 authored files** and passes **290 registered regression programs**. The confirmed normal Everon route completes **63 assertions and one round**, with zero script/runtime failures and **13 retained engine errors**.
The snapshot includes the rifle-supply callback cancellation guard, bounded HQ road-survey fairness, and inherited terrain/admin-item integration. These are source inclusions; manual UI behavior, physical resupply/interception, complete human escape, multiplayer and comparative FPS remain unqualified.
Packaging was refused before creating its session because an existing Reforger session was detected. It was left untouched, and no new runtime candidate was produced. No native process was left waiting to launch; continuation will recheck host idleness before packaging. The [latest existing playtest package](../.build/playtest-2026-10-02-hq-memory-menu-fix/README.md) remains unchanged. The first normal-route cleanup refusal (a transient compiler process could not be classified), successful retry and package refusal are all [retained with source bindings and review](evidence/source-refresh-2026-10-02-gameplay-fixes/review.json). Strict failures are not waived.
**2 October 2026 — cancelled rifle resupply stays cancelled:** a synchronous native inventory callback could move the magazine while cancelling the transfer, capturing its donor or changing ownership. Rifle transfers then skipped the guards used by launcher transfers and could record a successful delivery. Both modes now recheck terminal state and authority after submission. Submitted items remain spent; late physical arrival can settle uncertainty without counting a delivery or permitting another attempt.
Four focused regression programs pass for the current source, including the actual transfer and coordinator, shared finite reservations and convoy budget admission. Independent tests reproduce the old failure and pass with the correction; a mutation also demonstrates the ownership guard. No new engine or multiplayer run was made for this two-line correction. [Fix, tests and preservation](evidence/rifle-transfer-cancellation-2026-10-02/review.json).
The earlier **415-file frozen source** now completes **288 registered programs across resumed verification**: 233 unchanged passing records plus 55 freshly passing programs. Preserving an inactive task-owned temporary snapshot elsewhere, with every file verified and its old path retained, freed the required temporary quota. Earlier failed attempts remain archived. This finishes that snapshot's checks; it is not a full-suite result for the current 417-file source. Existing missions, inherited work and the previous development package are unchanged. Physical interception, manual escape, real multiplayer, comparative FPS and release qualification remain open.
**2 October 2026 — fair bounded HQ road surveying and an opt-in physical interception witness:** HQ road surveying now rotates through delivered tracks while retaining the existing two-survey limit. Previously, the first two eligible tracks with blocked road candidates could consume every pass and permanently starve a later usable track. The actual-method regression fails before the change and passes afterward; independent review confirms the bounded cursor and unchanged radio, force-claim and expiry policy.
Resumed verification retains **233 passing programs** against identical frozen input hashes and attempts **1 fresh suffix program**; the current resumed result exits **1** after **234 total recorded programs**. Complete passing verification remains unestablished. The initial deadline-test adapter failure, later `/tmp` quota failure and rejected alternate-directory attempt remain archived. Resumed temporary files use `/tmp`; no production/native source changed for this resumption. The final canonical `/tmp` retry stops in `test_native_package.py` with disk-quota errors (Errno 122); the remaining suffix is unverified. No full-suite pass is claimed. The bounded native run records **33 assertions**, **0 completions**, **2 script/runtime failures** and **15 retained engine errors**; runner result: `test-failed`. It does not establish the complete physical interception sequence; preserve the failed or incomplete result and its raw logs. The canonical convoy admission assertion failed before the interception stage; no physical interception was exercised and no admission policy was weakened. Cleanup confirmed: `True`. Strict engine errors are retained. A separate normal-route run of the same source records **63 assertions**, **1 completion**, **0 script/runtime failures** and **13 retained engine errors**; runner result: `smoke-completed` and cleanup confirmed: `True`. This ordinary route does not validate physical interception.
The opt-in Workbench witness uses two synthetic observation positions in an original soldier’s local inbox. Radio hops, HQ memory/planning, the original escort and physical AI movement remain production paths. It is not natural detection, a human escape, multiplayer, interception effectiveness, FPS or release qualification. No vehicles, crew or stock are created by the new interception stage. The separate [HQ-memory/menu-fix development package](../.build/playtest-2026-10-02-hq-memory-menu-fix/README.md) is unchanged and predates this survey correction and opt-in witness. Concurrent terrain work and older evidence remain preserved. [Source, regression, native and independent-review evidence](evidence/mounted-native-2026-10-02/review.json).
**2 October 2026 — corrected HQ-memory/menu-startup development handoff:** [separate package and editable source](../.build/playtest-2026-10-02-hq-memory-menu-fix/README.md). 409 authored files, 351 exact PAK payloads and three runtime files match editable source and `handoff.json`.
A startup guard now skips automatic terrain takeover in mode-less menu worlds; ordinary supported scenarios and unsupported-mode diagnostics keep their existing behavior. This snapshot includes observer recovery/defeat guidance, finite resupply of supported reloadable launchers, and one original armed convoy escort receiving a radio interception order ahead of delivered player travel history. Earlier finite logistics, controller ownership and authored discovery/mine-warning map presentation remain included. The frozen snapshot includes the earlier parallel task’s automatic terrain takeover behavior; newer concurrent terrain-name/presentation edits remain in the live workspace and are not in this package; this handoff’s fresh scripted route targets Everon.
The exact source passes **285 registered regression programs** and the [fresh normal escape fixture](evidence/native-2026-10-02-hq-memory-menu-fix-normal/report.json) completes **63 assertions and one round**, with zero script/runtime failures and thirteen retained engine errors. Fresh ordinary startup of this exact package verifies the normal mission and local prisoner with zero script/runtime failures and 17 retained engine errors. Strict packaging/startup failures remain recorded.
The initial HQ-memory candidate and its one script/eighteen engine errors remain retained; this corrected package includes the demonstrated menu-world guard. This is an **unqualified development candidate**. Physical launcher delivery, native interception movement/holding/rejoining, a complete human escape, real multiplayer/JIP/reconnect/twelve-player play, comparative FPS and a clean release remain unverified. Historical standard-map visual checks do not prove physical held-map rendering or current remote UI behavior. No new native flight or prison-input experiments are included. Previous packages, original missions and inherited work remain preserved; nothing was committed or published. [Package hashes](evidence/package-2026-10-02-hq-memory-menu-fix/handoff.json).
**2 October 2026 — HQ motorized interception implemented in source:** one original armed UAZ convoy escort can receive a radio command to hold a road ahead of remembered player travel, then rejoin its convoy. Orders use delivered history and complete original-formation status, share force limits, expire on a fixed deadline and cannot spawn replacements or compete with logistics. [Behavior and limits](mounted-interception.md).
All **285 registered regression programs pass**. The [hidden/muted final-source normal escape](evidence/native-2026-10-02-mounted-intercept-normal/report.json) passes **63 assertions and one round**, with zero script/runtime failures and thirteen retained engine errors. The initial missing-hook compilation failure and test default-path failure are preserved with their fixes. [Implementation, review and preservation](evidence/mounted-interception-2026-10-02/review.json).
Native driving to the intercept, physical holding/rejoining and interception effectiveness remain unverified; the normal escape run proves compilation and base-loop integration only. Human play, real multiplayer, comparative FPS and clean release remain pending. The existing 416-file playtest package is unchanged and predates this increment. Original missions and inherited work are preserved; nothing was committed or published.
**2 October 2026 — recovery warnings and finite launcher resupply:** unconscious spectators now receive the already-replicated recovery, reconnection or thirty-second defeat warning. Hints refresh when that information changes and clear on awakening. HQ can also arrange supply for a reported empty, supported reloadable launcher using original compatible truck stock, after rifle and mounted demand. Disposable launchers remain excluded. [Implementation and review](evidence/recovery-launcher-2026-10-02/review.json).
All **283 registered regression programs pass**. The hidden/muted [observer fixture](evidence/native-2026-10-02-recovery-warning/report.json) passes **29 assertions**, including accepted recovery text and clearing on wake; the [final-source normal escape](evidence/native-2026-10-02-recovery-launcher-normal/report.json) passes **63 assertions and one round**. Both have zero script/runtime failures and **thirteen retained engine errors**, with confirmed cleanup. The observer run predates the four AI changes but uses exactly the final observer/probe code; the normal route binds all 407 final authored files.
Actual launcher transfer/reloading, full human play, multiplayer and comparative FPS remain unverified; no release qualification is claimed. The existing 416-file playtest package predates these changes and is unchanged. Original missions and inherited work are preserved; nothing was committed or published. A separate motorized-interception proposal remains design-only.
**2 October 2026 — current package checked on an isolated Linux dedicated server:** the unchanged [objective-map playtest](../.build/playtest-2026-10-02-objective-map/README.md) loads its exact ten-addon closure, compiles Game scripts and reaches the normal Everon prison phase. The empty server stays under observation for fifteen seconds afterward; there are zero script/runtime failures and **eleven retained engine errors**. [Raw evidence and independent review](evidence/dedicated-packed-2026-10-02-objective-map/report.json).
This is packaged dedicated startup, **not connected-client, multiplayer, complete-escape, performance or release qualification**. The private supervisor stops its own server with SIGTERM after 72 seconds; graceful shutdown is unproved. Network/PID isolation, no display/audio, cleanup and unchanged package/external inputs are recorded. Three bounded gameplay reviews found no demonstrated defect; no production code changed. All 407 authored files, 416 candidate files, 533 original reference files and 70 inherited unstaged paths remain unchanged. The prior 283-program pass still covers identical source. [Preservation](evidence/dedicated-packed-2026-10-02-objective-map/review.json).
**2 October 2026 — objective-map playtest package refreshed:** the [new separate development handoff](../.build/playtest-2026-10-02-objective-map/README.md) contains the authored discovery/mine-warning UI alongside the earlier controller ownership, HQ and logistics work. **407 authored files, 349 exact PAK payloads and three runtime files** match editable source. [Artifact hashes](evidence/package-2026-10-02-objective-map/handoff.json).
The unchanged source retains its **283-program regression pass**, **101 map-fixture assertions** and **63-assertion normal escape route**. [Fresh ordinary startup of the exact package](evidence/packed-2026-10-02-objective-map/archive-review.json) verifies the normal mission and local prisoner, with zero script/runtime failures and seventeen retained engine errors. Strict packaging/startup failures remain; this is **not a qualified release**. Shared-map evidence remains geometry-only, with physical held-map capture unverified.
Three bounded parallel reviews of base radio/extraction/guidance, map lifecycle and intel/loot ownership found no demonstrated new defect; no production code changed for this packaging increment. All native work stayed hidden/muted with confirmed cleanup and unchanged inputs. Original missions, existing working changes and the previous 412-file candidate are preserved; nothing was committed or published. [Review and preservation](evidence/playtest-refresh-2026-10-02-objective-map/review.json). Human play, real multiplayer, physical logistics, comparative FPS and clean release remain unfinished.
**2 October 2026 — independent objective map UI integrated:** discovered sites and recovered mine warnings now use authored UI outside the native player-annotation lists. Stable rough positions, exact identification, pan/zoom culling and close/reopen cleanup remain intact. Supported standard-map and shared-map containers replace the rejected Canvas parent. Player annotations and their restrictions are unchanged. [Implementation and limits](objective-map-presentation.md).
All **283 registered regression programs pass**. The [final hidden/muted map fixture](evidence/native-2026-10-02-objective-map-final/report.json) completes **101 assertions and one completion**, and the [normal escape route](evidence/native-2026-10-02-objective-map-normal/report.json) completes **63 assertions and one round**. Both record zero script/runtime failures; **16/13 engine errors and strict failed verdicts remain**. Earlier compile, Canvas-parent and asynchronous-close fixture failures are retained.
Read-only private-window captures show the standard question/radio glyphs, reopened marker and long-warning text at the small Workbench viewport. Shared-map checks establish widget geometry/lifecycle only: its disabled render target does not appear in screenshots, and physical held-map capture remains unverified. [Review, raw captures and preservation](evidence/objective-map-2026-10-02/summary.json).
Source contains **407 authored files**. The existing owner-fixes playtest is unchanged and predates this increment. Original missions and inherited work are preserved; nothing was committed or published. Human play, manual map interaction, real multiplayer, physical logistics, comparative FPS and clean release remain unfinished.
**2 October 2026 — development package refreshed with controller ownership fixes:** the [separate owner-fixes handoff](../.build/playtest-2026-10-02-owner-fixes/README.md) now includes the tested observer/rebinding and chat-menu cleanup corrections alongside the earlier ground-depot/guide features. **403 authored files, 346 exact PAK payloads and three runtime files** match editable source. [Artifact hashes](evidence/package-2026-10-02-owner-fixes/handoff.json).
The unchanged source retains its **280-program regression pass** and **63-assertion normal escape**. [Fresh ordinary startup of the exact package](evidence/packed-2026-10-02-owner-fixes/archive-review.json) verifies the normal mission and local prisoner, with zero script/runtime failures and seventeen retained installed-resource errors. Strict packaging/startup failures remain; this is **not a qualified release**. The earlier route retains thirteen installed-resource errors.
All native work stayed hidden/muted with confirmed cleanup and unchanged inputs. Original missions, 61 inherited unstaged paths and the previous 412-file candidate are preserved. No production code changed for this packaging increment. A separate authored map-overlay proposal is not included. Human play, real multiplayer, native controller replacement, physical logistics, comparative FPS and clean release remain unfinished. [Independent review and preservation](evidence/playtest-refresh-2026-10-02-owner-fixes/review.json).
**2 October 2026 — old chat callbacks preserve the current administration menu:** a retained former local controller now removes only its own chat listener and timers; it cannot close a replacement controller's newly opened panel. Current-owner shutdown and mission-change cleanup remain intact. Independent actual-method tests compile and reproduce the old failure, then pass with the ownership check; all **280 registered regression programs pass**.
The [hidden/muted normal escape](evidence/native-2026-10-02-chat-ownership/report.json) completes **63 assertions and one round**, with zero script/runtime failures, thirteen retained installed-resource errors, confirmed cleanup and unchanged source/external inputs. This is compilation and ordinary scripted-route evidence, not native controller-replacement or multiplayer qualification. [Review and preservation](evidence/chat-ownership-2026-10-02/review.json). Original missions, inherited changes and the existing 412-file playtest are unchanged; that package predates the observer and chat ownership fixes. Human play, real multiplayer, physical logistics, comparative FPS and clean release remain unfinished.
**2 October 2026 — partial-clue loss recovery checked on current source:** the [hidden/muted fixed-site fixture](evidence/native-2026-10-02-partial-document-loss/report.json) passes **76 assertions and one completion**. After ordinary partial discovery and deliberate loss of all four targeted documents, distant, unauthorized and obstructed observations remain rejected; a clear close approach identifies the radio once and permits entry into radio defence without replacement clues. This uses the existing LegacySites test catalog, teleports, damage protection and direct mission interfaces, then explicitly ends the round. It does not prove generated-site coverage, held interactions, defence completion or a full escape.
Zero script/runtime failures, thirteen retained installed-resource errors and confirmed cleanup; source and external inputs remain unchanged. Three bounded parallel gameplay reviews found no demonstrated new defect. No production changes or package refresh were made; the previous 279-program pass covers identical addon source. Original missions, 61 inherited unstaged paths and the existing playtest are preserved. [Review and exact limitations](evidence/base-progression-review-2026-10-02/review.json). Human play, real multiplayer, physical logistics, comparative FPS and clean release remain unfinished.
**2 October 2026 — spectator callbacks respect local controller ownership:** a retained old controller can no longer restore its old body camera, close the current editor or create a new spectator view after replacement. It stops only its own monitor and releases its owned presentation state. The existing binder keeps watching for a replacement controller and starts its monitor once, retaining normal stop/end cleanup. Independent actual-method tests reproduce the old fault and verify the corrected behavior; all **279 registered regression programs pass**.
The [hidden/muted unconscious-camera run](evidence/native-2026-10-02-observer-ownership/report.json) completes **27 assertions and one round**, preserving ordinary unconsciousness, both spectator views, tracking, pose-gap fallback, healing and repeated knockout. It records zero script/runtime failures and thirteen retained installed-resource errors, with confirmed cleanup and unchanged inputs. The first attempt used the wrong Chat fixture selector and failed because the general smoke also ran; that evidence is retained, and the runner now refuses that selector combination before native setup. This is normal camera integration evidence; native controller replacement and real multiplayer remain unverified. [Review and exact limits](evidence/observer-ownership-2026-10-02/review.json).
Playtest instructions now open the actual combined Core project and point to the latest retained build. Original missions and inherited changes are preserved. The existing 412-file packaged candidate is unchanged and does not yet contain this observer fix. Human play, multiplayer, physical logistics, comparative FPS and clean release remain unfinished.
**2 October 2026 — updated development playtest and objective-hint ownership fix:** the [separate ground-depot/guide handoff](../.build/playtest-2026-10-02-ground-depot-guide/README.md) now includes recent finite camp loading, zero-stock engineer resupply, HQ count optimization and a correction preventing a retained old controller from displaying hints after local ownership changes. It contains **403 authored files, 346 exact PAK payloads and three runtime files**, with matching editable source. [Artifact hashes and strict limits](evidence/package-2026-10-02-ground-depot-guide/handoff.json).
All **277 registered regression programs pass**; the guide regression independently fails on the old code and passes with the fix. The [fresh source-matched normal escape](evidence/native-2026-10-02-ground-depot-guide/report.json) passes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. [Ordinary startup of the exact package](evidence/packed-2026-10-02-ground-depot-guide/archive-review.json) verifies the normal mission and local prisoner, with zero script/runtime failures and seventeen retained installed-resource errors. Strict packaging/startup failures remain; this is **not a qualified release**.
A bounded admission/reconnect source audit found no demonstrated additional bug. [Guide fix and exact validation scope](evidence/guide-controller-2026-10-02/review.json). Native controller replacement, human play, real multiplayer, physical logistics, comparative FPS and clean release remain unfinished. All native sessions stayed hidden/muted and cleaned up; original missions, 61 inherited unstaged paths and the prior 409-file candidate are preserved. Nothing was committed or published. [Preservation and build review](evidence/playtest-refresh-2026-10-02-ground-depot-guide/review.json).
**2 October 2026 — finite camp-to-truck ammunition loading:** HQ can assign one available original camp responder to carry one exact original cache magazine to a nearby original ammunition truck after delivered radio orders. Recorded finite magazine expenditure gates admission; separate pickup/delivery proof, unchanged rounds, original identities and bounded reservations prevent refill or replay. Existing tactical/logistics work retains priority. [Behavior and limits](ground-depot-loading.md).
The full **277-program regression suite passed** before native compilation. The first native run exposed getter formatting and a helper-name conflict; its [failed evidence](evidence/native-2026-10-02-ground-depot-compile/report.json) is retained. After those behavior-preserving corrections, all four relevant programs passed again. The [corrected hidden/muted normal route](evidence/native-2026-10-02-ground-depot-integration/report.json) completes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. Cleanup and unchanged source/external inputs are confirmed. This qualifies compilation and normal-loop integration only. [Independent review, mutation evidence and preservation](evidence/ground-depot-loading-2026-10-02/review.json). The existing playtest package predates this feature. Original missions, inherited changes and that package remain preserved. Physical loading, human play, real multiplayer, comparative FPS and clean release remain unfinished.
**2 October 2026 — HQ planning removes repeated force counts:** the final pursuit selection pass now counts global commitments once after cleanup/retasking/investigation and increments only for a newly queued order. Separate hunting/global limits, orders and reservations are preserved. A controlled 64-belief/128-unit no-dispatch regression reduces the repeated count scans from over 10,000 unit visits to 128; this measures that subpass only, **not FPS**.
All **273 registered regression programs pass**. Independent review includes a compiled failing increment-removal mutation and 360 before/after order, reservation and cooldown comparisons. The [hidden/muted frozen-source normal escape](evidence/native-2026-10-02-hq-planner-budget/report.json) completes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. Cleanup and unchanged inputs are confirmed. [Scope and preservation](evidence/hq-planner-budget-2026-10-02/review.json). Existing missions, inherited changes and the prior packaged playtest remain preserved; human play, real multiplayer, physical logistics, measured performance and clean release remain unfinished.
**2 October 2026 — finite replacement for empty designated engineers:** HQ can now dispatch one existing convoy PMN4 to an original engineer whose startup designation and settled grant are recorded, using fresh complete delivered zero-stock reports. Unknown inventory does not count as empty; the same original actor and zero/one mode stay fixed through retries. Shared finite stock, spent items and unresolved cross-truck claims remain protected. No replacement mine is spawned and no mine-laying attempt is reset.
All **272 registered regression programs pass across a resumed run**, with independent review and a compiled regression failure on the old planning method. The [hidden/muted frozen-source normal route](evidence/native-2026-10-02-zero-mine-integration/report.json) passes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. This qualifies compilation and normal-loop integration, **not physical mine delivery or placement**. The initial temporary-quota failure, verified recovery and [preservation evidence](evidence/zero-mine-resupply-2026-10-02/review.json) are retained. Existing missions, inherited work and the prior playtest package remain unchanged; the package predates this increment. Human play, real multiplayer, physical maintenance/resupply, comparative FPS and clean release remain unfinished.
**2 October 2026 — casualty and terminal-lifecycle fixture corrected:** the old death check incorrectly expected an ordinary protected prisoner to die. The repaired editor-only fixture first verifies living unconsciousness, then explicitly forces fatal loss on its exact registered actor to check spent-life spectator selection, native camera and all-dead defeat. Ordinary game/server casualty protection is unchanged. The [native run](evidence/native-2026-10-02-protected-fatal-lifecycle/report.json) passes **38 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors.
All **272 registered regression programs pass across a resumed run**, including the actual hitzone damage cap and deferred processing. Earlier failed native attempts and validation environment failures are preserved; the historical premature Workbench reload was not reproduced and remains unexplained. Tests stayed hidden/muted with confirmed cleanup. Original missions, all inherited working changes and the existing playtest package are preserved. [Repair, independent review and exact limits](evidence/death-fixture-repair-2026-10-02/review.json). Human play, real multiplayer, physical maintenance/mine operations, comparative FPS and clean release remain unfinished.
**1 October 2026 — automatic local restart and readmission verified:** the current combined source completes two distinct scripted Everon escape rounds: first victory/results, inherited native world restart, fresh prisoner preload/admission, then the full second route and victory. The [sealed native archive](evidence/native-2026-10-01-two-round-restart/report.json) records **126 assertions, two completions, zero script/runtime failures and thirteen retained installed-resource errors**. An independent raw-log review confirms separate world instances rather than duplicate completion markers. [Sequence and preservation](evidence/native-2026-10-01-two-round-restart/review.json).
All 400 authored files match the existing convoy-stock candidate. Hidden/muted execution and cleanup are confirmed; original missions, inherited changes and the candidate are unchanged. This qualifies local automatic restart/readmission only: human play, death/spectators, exhaustive cleanup, real multiplayer, comparative FPS and clean release remain pending. No production code changed for this check.
**1 October 2026 — refreshed development playtest candidate:** the [separate convoy-stock handoff](../.build/playtest-2026-10-01-convoy-stock/README.md) packages the current combined successor: **400 authored files, 343 exact PAK payloads and three runtime files**, with matching editable source. It includes the recent finite mine systems and loaded-truck inventory correction. [Artifact hashes and packaging limits](evidence/package-2026-10-01-convoy-stock/handoff.json).
A [fresh normal Everon route](evidence/native-2026-10-01-convoy-stock/report.json) completes **63 assertions through extraction/results**, with zero script/runtime failures and thirteen retained installed-resource errors. [Ordinary startup of the exact package](evidence/packed-2026-10-01-convoy-stock/archive-review.json) verifies the normal mission and local prisoner, with zero script/runtime failures and seventeen retained installed-resource errors. The existing 271-regression pass and 202-assertion mine-stock result match this unchanged source. Strict packaging/startup failure verdicts are retained; this is **not a qualified release**.
Radio-document recovery and restart cleanup audits found no demonstrated new bug; one stale historical fixture heading was corrected. The unexplained death/restart Workbench reload was not rerun or worked around. Full human escape, real multiplayer, mine transfer/placement, maintenance/mounted interactions, comparative FPS and clean release remain unfinished. All native sessions stayed hidden/muted with confirmed cleanup. Original missions, 61 inherited unstaged paths and prior candidates are unchanged; nothing was committed or published. [Review](evidence/playtest-refresh-2026-10-01-convoy-stock/review.json).
**1 October 2026 — loaded convoy sampling fixed; physical mine stock observed:** native diagnostics identified deposited cargo exhausting the mounted sampler's shared 128-node queue. Separate structural/cargo budgets now preserve bounded inspection without misreporting cargo as mounted weapons. All **271 registered regression programs pass**, including failing-before/passing-after cases and independent mutations of every budget guard. [Fix and preservation](evidence/mounted-traversal-2026-10-01/review.json).
The [corrected hidden/muted native run](evidence/native-2026-10-01-mounted-traversal-fixed/report.json) completes **202 assertions and one fixture round**, with zero script/runtime failures and thirteen retained installed-resource errors. One original automatic convoy contains **two callback-proved inactive PMN4s**, whose exact identities and physical custody remain unchanged through real mounted-ammunition radio delivery; 64 primary cargo callbacks also remain settled and unchanged. The earlier diagnosed failure remains archived. Both sessions have confirmed cleanup and unchanged inputs.
This establishes initial mine stock in one convoy, **not walking resupply, mine transfer or placement**. The prior field-update package is unchanged. Original missions and all 61 inherited unstaged paths are preserved; no commit or publication was made. Full human escape, true multiplayer, maintenance/mounted interactions, comparative FPS and clean release remain unfinished.
**1 October 2026 — bounded convoy mine-stock check:** the new optional read-only fixture preserves the original convoy/batch and checks exact PMN4 callback identities and physical custody around normal radio delivery. All **271 registered regression programs pass** (counted from the current runner). Independent negative controls reject empty stock and missing callback proof. [Review and preservation](evidence/convoy-mine-native-2026-10-01/review.json).
The single [hidden/muted native run](evidence/native-2026-10-01-convoy-mine-stock/report.json) compiles and passes **39 assertions**, then fails the existing ammunition-truck mounted snapshot completeness check **before the mine assertions**. Two test failures and thirteen underlying installed-resource errors remain recorded. **Native mine insertion and transfer are still unverified.** Source and external inputs are unchanged, cleanup is confirmed, and no second native attempt was made.
RHS: Status Quo, WCS Armaments and WCS BMP-1 remain declared dependencies. A separate installed-catalog/equipment audit found no reproduced automatic-equipment mine duplication defect. Original missions, inherited working changes and the packaged candidate are preserved. Human play, multiplayer, physical maintenance/mounted/mine interactions, FPS and release qualification remain unfinished.
**1 October 2026 — finite mine top-up integration:** HQ can now authorize one original truck PMN4 for an original carrier with exactly one usable mine, using fresh delivered status and the existing radio/rendezvous controller. Infantry and mounted ammunition retain priority. Startup grants must settle first; uncertain moves retain both claims so another truck cannot duplicate a late delivery. [Behavior and limits](infantry-resupply.md#finite-mine-top-ups-1-october-2026).
All **268 regression programs pass**. Independent mutation controls demonstrate the startup, one-mine entitlement and cross-truck quarantine guards. The [hidden/muted native normal route from frozen source](evidence/native-2026-10-01-mine-resupply-frozen/report.json) compiles and completes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. This qualifies compilation/base-loop integration only; actual mine approach/transfer remains unverified. [Review and preserved inputs](evidence/mine-resupply-2026-10-01/review.json).
Original missions and the existing packaged candidate are preserved. Concurrent automatic-equipment edits are retained; the first native run was invalidated by source changes, so the repeated check used a frozen combined-source copy. Its evidence does not silently qualify later source edits. No extra mine grant, stock refill or placement reset was added. Depleted-zero resupply, repeated placement, full human escape, true multiplayer, maintenance/mounted interactions, comparative FPS and clean release remain unfinished; the field-update package predates this source change.
**1 October 2026 — finite optional convoy mine cargo:** each original ammunition truck now attempts up to two PMN4s once, after its primary weapons and ammunition have settled. Separate callbacks keep ordinary stock initialization independent. Exact initial mine identities are frozen with ownership/custody checks; failures, late callbacks and looting never refill the truck. [Behavior and remaining delivery work](supply-convoys.md#optional-finite-mine-cargo-1-october-2026).
All **265 regression programs pass**, including independent review and a failing mutation that attempts to adopt preexisting stock. The [hidden/muted native normal route](evidence/native-2026-10-01-mine-stock/report.json) compiles and completes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. This proves base-loop integration, not physical mine insertion or delivery. [Evidence and preservation](evidence/convoy-mine-stock-2026-10-01/review.json).
No original mission or inherited working change was altered. The existing field-update package is preserved and predates this source addition. A separate radio-to-extraction eligibility audit found no reproduced progression bug. Human escape, real multiplayer, physical maintenance/mounted/mine interactions, comparative FPS and clean release qualification remain unfinished.
**1 October 2026 — carried mine capability reaches HQ:** formation status now carries independent, bounded counts of exact inactive PMN4s from the original owned roster. Unknown inventory/custody stays unknown. Counts and completeness travel through the normal radio route, remain detached in delivered history and appear in the private HQ status journal. Mine scarcity alone creates no extra urgent call, task or replacement stock. [Behavior and scope](hq-ammunition.md#carried-mine-reports-1-october-2026).
All **264 regression programs pass**, including actual inventory/snapshot methods, interrupted/stale delivery and no-extra-urgency checks. The [native normal route](evidence/native-2026-10-01-mine-status/report.json) compiles and completes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. This is base-loop integration evidence; native mine reporting/placement, replenishment and multiplayer remain unqualified. [Independent review, regression evidence and preservation](evidence/carried-mine-status-2026-10-01/review.json).
The native run waited for another private test's lock, then stayed hidden/muted with confirmed cleanup and unchanged inputs. Existing missions, unrelated working changes and the packaged field-update candidate are preserved; that package predates this addition. The prior death/restart reload remains unexplained after comparison with exact historical source; no workaround was applied. Full human escape, multiplayer, maintenance/mounted interactions, FPS and clean release qualification remain unfinished.
**1 October 2026 — terminal cargo loss releases convoy holds:** a submitted mounted pickup now settles uncertainty when its exact incoming entity is deleted. A swap requires both original exchange entities to be deleted; damage, capture or one surviving item retain quarantine. Stock stays spent and matching holds can release for later requests using surviving original cargo. [Fix, independent review and preservation](evidence/mounted-terminal-loss-2026-10-01/review.json).
All **263 regression programs pass**, including failing-before/passing-after actual-method checks. The [integrated normal escape route](evidence/native-2026-10-01-supply-loss/report.json) completes **63 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. This verifies compilation and base-loop integration, not physical mounted rearming or terminal deletion.
A separate pre-fix [death/restart check](evidence/native-2026-10-01-player-death-timeout/review.json) timed out after 30 setup assertions: Workbench reloaded before death/spectator checks, for an unknown reason. Neither death nor restart is qualified by that run. Both sessions stayed hidden/muted with confirmed cleanup and unchanged inputs. Original missions, prior working changes and the packaged field-update candidate remain preserved; the package predates this correction. Human play, real multiplayer, maintenance/mine/mounted interactions, FPS and clean release qualification remain outstanding.
**1 October 2026 — bounded maintenance follow-up:** one hidden/muted run of the unchanged field-update source passes **60 assertions**, including original-can pickup and held equip, then loses the exact-held support-station condition after the fixture's scripted approach. It stops before tank depletion or refuel action; **fuel transfer remains unverified**. Two diagnostic failures and thirteen underlying installed-resource errors are retained, with confirmed cleanup and unchanged inputs. No guard was relaxed and no second attempt was made. [Result and preservation](evidence/native-2026-10-01-refuel-snapshot/review.json).
Three parallel bounded reviews of HQ memory, base progression and owned-AI settings/equipment found no demonstrated new defect; ten focused regression programs passed. The verified development candidate below remains unchanged. Human play, real multiplayer, maintenance/mine/mounted interactions, FPS and clean release qualification remain outstanding.
**1 October 2026 — field-update playtest candidate:** the [new separate handoff](../.build/playtest-2026-10-01-field-update/README.md) packages recovered mine warnings, recent HQ pursuit/cooldown corrections and consistent Stinger Random commands: **392 authored files, 336 exact PAK payloads and three runtime files**, with matching editable source. All **263 regression programs pass**. The [exact-source normal route](evidence/native-2026-10-01-field-update/report.json) completes **63 assertions and one round** through extraction/results, with zero script/runtime failures and thirteen retained installed-resource errors.
[Ordinary packed startup](evidence/packed-2026-10-01-field-update/archive-review.json) verifies the normal mission and local prisoner, with zero script/runtime failures and seventeen retained installed-resource errors. Native packaging retains its strict failed verdict despite exact output and exit zero. All sessions stayed hidden/muted with confirmed cleanup and unchanged inputs. Existing missions, prior working changes and previous candidates remain preserved; nothing was published.
The legacy `hq stinger` alias now accepts/displays Random through the shared parser without rerolling existing equipment. The optional refuel fixture's corrected range reaches the native context, then fails before transfer on its node snapshot. Subsequent snapshot bounds/detachment is regression-tested and compiled by the normal route; **fuel transfer remains unverified**. [Fixes, initial test failure, native failure and review](evidence/field-update-2026-10-01/review.json). Human play, real multiplayer, maintenance/mine/mounted interactions, comparative FPS and release qualification remain unfinished.
**1 October 2026 — HQ can replace unavailable pursuit squads:** losing the only assigned squad no longer leaves its abandoned long-distance order blocking other available forces for up to 13 minutes. HQ releases that work, retains surviving active/pending orders and recomputes the hunt's delay. Completed-search quiet intervals remain remembered across later losses, replacement orders and either cleanup order; capacity trims and already shorter holds are preserved. No force or player observation is created.
Actual-method regressions reproduce the original bug and review-found expiry/order boundaries; all **263 regression programs pass**. The [integrated normal route](evidence/native-2026-10-01-hq-force-loss/report.json) compiles and completes **63 assertions and one escape round**, with zero script/runtime failures and thirteen retained installed-resource errors. This is normal-loop integration evidence, not native qualification of force-loss replacement. [Changes, independent review and preservation](evidence/hq-force-loss-2026-10-01/review.json).
The separate [bounded refuel run](evidence/native-2026-10-01-refuel-clock/review.json) now confirms original-can pickup, callback/slot custody and held equip, then times out before any refuel action. Its optional reach check is stricter than the inspected native interaction-retention logic; ordinary refuelling failure is **not** demonstrated. Fuel transfer, repair, human play, multiplayer, mounted rearming, comparative FPS and release qualification remain pending. Both native sessions stayed hidden/muted with confirmed cleanup and unchanged inputs. Original missions, prior working changes and the existing packaged candidate are preserved.
**1 October 2026 — optional refuel diagnostic corrected:** RHS: Status Quo, WCS Armaments and WCS BMP-1 remain declared external dependencies. The corrected native action-context fixture compiles, but its [one hidden/muted run](evidence/native-2026-10-01-refuel-context/report.json) stops after 54 passing assertions at its first clock check, before fuel selection or transfer. It retains two script test failures and thirteen underlying installed-resource errors, with confirmed cleanup and unchanged inputs.
The fixture had reconstructed its start time by adding/subtracting 120000 milliseconds; float rounding could put that value after the current tick. It now stores the original start directly. Actual clock initialization fails before the fix and passes afterward across fractional timestamps. All **263 regression programs pass**. The timestamp fix has not been rerun natively; refuelling, interruption/depletion and repair consumption remain unverified. The fixture is opt-in and does not change ordinary gameplay. Original missions, existing working changes and the packaged handoff are preserved. [Evidence and scope](evidence/refuel-context-2026-10-01/review.json).
**1 October 2026 — recovered mine warnings:** successful engineer arming can seal a historical 500 m mine warning into the same generic intel folder already carried when that job began. Recovering that exact document adds a persistent warning alongside its existing site clue; objective documents and normal spending remain unchanged. Unknown records stay server-local, and recovery never refreshes live mine or soldier positions. The service is bounded to 32 records and 128 folder bindings. [Behavior and limits](road-interception.md#recovered-mine-warnings).
All **262 regression programs pass**, including actual sealing/recovery, caps, marker lifecycle and controller/discovery integration methods. Review caught and corrected contradictory exhausted-intel feedback and marker cleanup after list shrinkage. The [integrated normal route](evidence/native-2026-10-01-mine-intel/report.json) compiles and completes **63 assertions through extraction/results**, with zero script/runtime failures and thirteen retained installed-resource errors. That route does **not** execute physical mine/intel interactions or qualify warning rendering/remote replication. [Review and preservation evidence](evidence/mine-intel-2026-10-01/review.json).
The run remained hidden and muted, with confirmed cleanup and unchanged inputs. Existing missions and the last packaged handoff are preserved; that package predates this source addition. Human play, multiplayer, physical mine placement/arming, mounted rearming, comparative FPS and release packaging remain unfinished.
**1 October 2026 — refreshed dependency-enabled playtest:** the [new separate candidate](../.build/playtest-2026-10-01-dependency-review/README.md) includes Southern maintenance supplies, HQ reservation/cooldown corrections and finite engineer mines: **388 authored files, 332 exact PAK payloads and three runtime files**, with matching source. RHS, WCS and BMP remain declared dependencies.
Independent reviews fixed observed foreign mine custody being reaccepted after a nearby redrop, and redundant intel folders flooding global chat. Both have failing-before/passing-after actual-method regressions. All **260 regression programs pass**. The [fresh normal route](evidence/native-2026-10-01-dependency-review/report.json) completes **63 assertions through extraction/results**, with zero script/runtime failures and thirteen retained installed-resource errors. [Review and preservation checks](evidence/dependency-review-2026-10-01/review.json).
[Ordinary packaged startup](evidence/packed-2026-10-01-dependency-review/archive-review.json) verifies the mission and local prisoner, with zero script/runtime failures and seventeen unchanged installed-resource errors. Native packaging retains its strict failure despite matching output and exit zero. An initial native-tool crash produced no package; [its evidence](evidence/package-2026-10-01-dependency-review-failed/review.json) is retained alongside the fresh retry. All native checks stayed hidden/muted with confirmed cleanup and unchanged inputs. Physical mine placement/arming, mounted rearming, human escape, multiplayer, FPS improvement and release qualification remain unfinished. Previous handoffs and original missions are preserved.
**1 October 2026 — finite engineer mine behavior integrated:** an existing squad
holding a delivered HQ road-interception order can use one original carried PMN4.
The engineer approaches, prepares for ten continuous seconds, submits one tracked
inventory drop and withdraws before guarded native pressure arming. Original
actor/task/item ownership, combat cancellation, friendly clearance and retained
late callbacks are enforced. HQ permits two simultaneous jobs, 32 retained jobs
per round and one new road-site query per tick. No mines or forces are created.
[Behavior and limits](road-interception.md#finite-engineer-mines--1-october-2026).
All **260 repository regression programs pass**. The [final integrated normal route](evidence/native-2026-10-01-engineer-mines-final/report.json)
compiles and completes **63 scripted assertions through extraction/results** with
zero script/runtime failures and thirteen retained installed-resource errors.
**Physical engineer placement/arming and multiplayer are not yet demonstrated**;
this route proves base-gameplay integration, not that interaction. Both native
runs stayed hidden and muted with confirmed cleanup and unchanged inputs. Original
missions, 53 prior unstaged paths and the existing packaged handoff remain preserved.
[Independent review and exact evidence](evidence/engineer-mines-2026-10-01/review.json).
**1 October 2026 — interrupted HQ orders release their unused delay:** failed or
expired radio retasks no longer prolong pursuit cooldowns using an order that
never arrived. Active and pending surviving orders keep their own deadlines and
waypoints. Two actual-method regressions fail before the correction; all **257
repository programs pass** afterward. The [current-source normal escape route](evidence/native-2026-10-01-hq-lost-retask-route/report.json)
completes **63 assertions through extraction/results**, with zero script/runtime
failures and thirteen retained installed-resource errors.
The separate [HQ awareness check](evidence/native-2026-10-01-hq-lost-retask/report.json)
compiles and passes 53 assertions, then times out waiting to queue its completed-sweep
fixture report; that failed qualification is retained. Both runs stayed hidden and
muted, with confirmed cleanup and unchanged inputs. The original missions and
existing packaged handoff remain unchanged. [Fix, review and limits](evidence/hq-lost-retask-2026-10-01/review.json).
**1 October 2026 — bounded maintenance test retained as a failure:** the optional
fuel-transfer fixture did not compile because the installed fuel manager has no
`GetOwner` method. It executed no gameplay assertions. The entire experimental
fixture and integration were removed, restoring the earlier playable source;
existing finite maintenance stock and HQ retasking remain unchanged. Native fuel
transfer and repair consumption remain unverified. The failed launch and its
source snapshot are [retained](evidence/native-2026-10-01-maintenance-refuel/report.json).
All 257 repository checks pass again after restoration. No additional native
retry was made; the private muted runtime was cleaned up.
**1 October 2026 — live maintenance supplies and safer HQ retasking:** the Southern cache now carries **one finite repair kit (20 supplies) and two fuel cans (five litres each)** alongside its existing weapons and radio documents. The hidden/muted [normal route](evidence/native-2026-10-01-southern-maintenance/report.json) verifies the exact original stock and completes **63 assertions through extraction/results**. Held repair/refuel consumption remains unverified. [Player behavior and scope](vehicle-maintenance.md).
HQ now reserves a squad's active destination and pending replacement together, preventing another search from taking the old cell while a radio retask is in transit. It retains the active approach bearing during retask admission and still counts each squad once. The bug and a review-found bearing gap both have red-before/green-after actual-method evidence. All **257 repository regression programs pass**. The [integrated-source native awareness/radio run](evidence/native-2026-10-01-hq-dual-reservations/report.json) completes **77 assertions**; only the two HQ files differ from the earlier maintenance-route snapshot. Both runs have zero script/runtime failures and thirteen retained installed-resource errors, confirmed cleanup and unchanged inputs. [Implementation, review and limits](evidence/maintenance-hq-2026-10-01/review.json).
The packaged candidate below remains unchanged and predates these source improvements. Original reference files and all previous working changes are preserved. Manual play, multiplayer, mounted rearming, FPS and release qualification remain unfinished.
**1 October 2026 — integrated playtest handoff refreshed:** the [new isolated candidate](../.build/playtest-2026-10-01-base-integrated/README.md) now includes the recent admission, HQ evidence, finite-stock and mounted courier changes: **384 authored files, 329 exact PAK payloads and three runtime files** with matching editable source. All **256 regression programs pass**. Its unchanged addon source exactly matches the retained [55-assertion normal generated escape route](evidence/native-2026-10-01-mounted-courier-normal-route/report.json); no redundant route run was needed. [Artifact hashes and scope](evidence/package-2026-10-01-base-integrated/handoff.json).
A fresh [ordinary packed startup](evidence/packed-2026-10-01-base-integrated/archive-review.json) verifies normal modules, exact dependency mounts, mission readiness and a local prisoner with zero script/runtime failures. Its seventeen installed-resource errors match the preceding handoff and retain strict failure. Native packaging also retains localization/shutdown and completion-semantics failures despite exit 0 and matching output. All runs stayed hidden/muted with confirmed cleanup and unchanged inputs. The player guide now names the precise gate and vehicle actions. **Mounted physical rearming, full human escape, multiplayer, FPS improvement and release qualification remain unfinished.** Previous packages, the original reference workspace and pre-existing working changes are preserved.
**1 October 2026 — mounted courier integration:** finite mounted resupply is now connected to the existing HQ planner and original convoy stock, with shared infantry reservations, radio-delivered holds, one original non-driver courier, bounded pickup/swap/reboarding and retained uncertain operations. The 256-program regression suite passes; final changed-method checks also pass. The [normal generated escape route](evidence/native-2026-10-01-mounted-courier-normal-route/report.json) completes **55 assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. **Physical mounted rearming is not yet demonstrated:** one native trip failed at pickup, another timed out approaching cargo; both journals record original-seat return and hold release. All failures, compiler fixes, source/dependency invariance and cleanup are retained in the [review](evidence/mounted-courier-2026-10-01/review.json). Existing missions and packaged handoffs remain unchanged. [Behavior and remaining work](hq-ammunition.md#mounted-courier-integration-1-october-2026).
Current source now uses one combined addon. Open `addons/core/addon.gproj` and
`Missions/ERR_Everon.conf`; see [single-mod migration](single-mod.md). The older
five-addon checkpoints below retain their original scope and do not qualify the
merged source.
**1 October 2026 — admission timeout and physical HQ evidence:** a delayed preload can no longer bypass the server's admission deadline. HQ rejects stale containment after radio transit, plans only from valid movement headings, reports exact original vehicle positions, and requires an original soldier physically present before reporting a negative search. **251 regression programs pass**. The hidden/muted [normal generated escape route](evidence/native-2026-10-01-mission-hq-fixes/report.json) completes **55 assertions and one round** with zero script/runtime failures; thirteen installed-resource errors retain strict failure. Source/dependency invariance and cleanup are confirmed. A reviewed mounted-transfer second-leg proposal is retained but remains unapplied until the physical courier/HQ coordinator exists. [Changes, evidence and limits](mission-hq-fixes-2026-10-01.md). Existing missions and packaged handoffs remain untouched.
**1 October 2026 — finite mounted stock and native eligibility:** convoy startup now requests a small, once-only stock matching exact originally installed mounted magazines, after the existing infantry cargo priority. Original identity, callback settlement and physical headroom checks prevent delayed replacement seeding or extra overbooking. Independent review caught and fixed the late-original-callback case. **250 regression programs pass**. The [hidden/muted native run](evidence/native-2026-10-01-mounted-initial-stock/report.json) completes **34 assertions and one round**, finds a real compatible PKM box and gets a successful read-only swap-eligibility result with both slots unchanged. No worker is on foot at the required location and no transfer occurs. Zero script/runtime failures; thirteen installed-resource errors retain strict failure. Cleanup and unchanged source/dependency inputs are confirmed. [Implementation and limits](supply-convoys.md#finite-initial-mounted-stock-1-october-2026). The packaged candidate remains unchanged; mounted physical rearming, multiplayer and release qualification remain unfinished.
**1 October 2026 — native mounted delivery and cheaper refused convoy startup:** the [production mounted-report fixture](evidence/native-2026-10-01-mounted-delivery/report.json) now completes **56 assertions and one round**, proving original six-root ownership, cargo exclusion and a detached matching snapshot delivered through the real radio path. UAZs report one installed gun each; BMP counts remain explicitly incomplete. One convoy deployed, not the configured three. Zero script/runtime failures and thirteen installed-resource errors are retained.
New-convoy startup now skips terrain surveys when its source cannot fit the shared body allowance, while reusing already reserved original receipts correctly. **249 regression programs pass**, including actual pool/startup red-before/green-after evidence; no measured FPS gain is claimed. A separate [read-only mounted-slot probe](evidence/native-2026-10-01-mounted-swap-unavailable/report.json) verifies the original PKM loaded slot, muzzle and storage owner, then stops because no eligible compatible cargo candidate is found. It retains 32 passing assertions, two fixture failures and thirteen installed-resource errors; **CanSwap was not called and no transfer occurred**. Final completion wording now keeps eligibility separate from radio proof; its post-run change has executable focused regression evidence. [Review and scope](evidence/mounted-budget-2026-10-01/review.json).
Both native runs were hidden/muted and confirm cleanup plus unchanged source/external inputs. All 52 pre-existing unstaged file contents are retained apart from explicit test/runner additions; 533 reference sources and previous packages remain unchanged. Physical mounted rearming, manual escape, multiplayer, full-fleet reliability, FPS and release qualification remain unfinished.
**1 October 2026 — consistent fire-support memory and finite logistics ownership:** a reproduced bug allowed fire-support contacts to infer 30 m/s on-foot motion that HQ memory rejected. Contacts now use the same accepted delivered history as pursuit, retain the original time/position, and leave radio reports unchanged. Infantry transfer now consumes a shared finite-magazine reservation; mounted sampling consumes a read-only original-root query while preserving permanent loss/capture observation. These are physical-rearming prerequisites, not mounted rearming. [Behavior and regression review](evidence/hq-contact-reservations-2026-10-01/review.json).
All **247 repository regression programs pass**. The hidden/muted [native awareness run](evidence/native-2026-10-01-hq-contact-memory/report.json) completes **61 scripted assertions and one round**, with zero script/runtime failures and thirteen retained installed-resource errors. It verifies compilation and the existing physical radio/memory path; the new movement edge cases have actual-method regression evidence. Cleanup, source/external invariance, all 52 pre-existing unstaged file contents (apart from the added test registration), and 533 reference sources are verified. The packaged alarm-memory handoff below remains unchanged and predates this source checkpoint. Manual play, multiplayer, mounted rearming, FPS and release qualification remain unfinished.
**1 October 2026 — refreshed combined development handoff:** a [new isolated playtest build](../.build/playtest-2026-10-01-alarm-memory/README.md) now contains matching editable source and package for all recent memory, mounted-reporting and alarm fixes: **377 authored files, 322 exact PAK payloads and three runtime files**. Current source completes **55 normal-route scripted checks** through extraction/result display, with zero script/runtime failures and thirteen installed-resource errors. [Normal-route evidence](evidence/native-2026-10-01-normal-alarm-memory/report.json), [artifact hashes](evidence/package-2026-10-01-alarm-memory/handoff.json).
[Ordinary packed startup](evidence/packed-2026-10-01-alarm-memory/packed-startup-report.json) verifies the exact dependency mounts, normal modules, ready mission and local prisoner with zero script/runtime failures; the same seventeen installed-resource errors retain its strict failed verdict. Native packaging also retains its localization/shutdown failures despite exit 0 and complete hash-matched output. All native runs remain hidden/muted, with confirmed cleanup and unchanged inputs. The [playtest guide](playtest-build.md) now uses the combined addon and current scenario identity. All 246 regression programs pass for this unchanged source; independent resupply and object-lifetime reviews found no new defect. Existing handoffs, existing missions and all 533 reference sources remain unchanged. Manual play, multiplayer, mounted rearming, performance and release qualification remain unfinished.
**1 October 2026 — native alarm delivery and mounted low-stock check-ins:** an existing AI witness now demonstrably hears the native alarm event and sends its original-time, coarse anonymous report through the actual radio route into HQ memory. The hidden/muted controlled run completes **55 scripted assertions and one round**, with **zero script/runtime failures** and thirteen installed-resource errors. The earlier active-scene attempt exposed a real memory-ingestion lifetime crash; retaining the sanitized report through ingestion fixes that path, and its failed evidence remains archived. [Native result](evidence/native-2026-10-01-alarm-hearing-retained/report.json), [arrangement and limits](vehicle-security.md#native-alarm-delivery-and-memory-lifetime-correction).
Complete low mounted magazines can also request early status through the existing scan, shared cooldown and radio gate, without entering carried-ammunition totals or authorizing a refill. All **246 repository programs pass**; independent review found no additional demonstrated base-loop defect. [Mounted behavior and remaining rearming work](hq-ammunition.md#early-mounted-ammunition-check-ins-1-october-2026), [regression/review evidence](evidence/mounted-urgency-2026-10-01/review.json). Human breach input, audible and remote presentation, physical alarm investigation, mounted rearming, multiplayer and FPS remain unqualified. Existing packaged handoffs and all 533 reference sources are unchanged.
**1 October 2026 — conservative movement memory and bounded diagnostics:** HQ no longer infers a stationary/forward track by skipping a contradictory recent sighting. Mounted sampling normalizes exact native slot wrappers to their physical gun before counting it, and convoy startup reports the actual shared-body budget and refusal reason. All **246 repository programs pass**. The first alarm fixture incidentally records mounted UAZ magazines and a convoy refusal at **134/135 bodies, 25 required**; full mounted snapshot/radio proof is still outstanding. [Review and evidence](evidence/hq-followup-2026-10-01/review.json), [memory correction](hq-chronology-and-admission-2026-09-30.md#contradictory-recent-sightings), [mounted correction](hq-ammunition.md#native-slot-wrapper-deduplication-1-october-2026).
The current-source hidden/muted alarm diagnostic compiles, then correctly refuses emission because the relocated witness is **inactive at native LOD 10**, despite valid group, binding, distance and danger-event configuration. It passes 34 assertions and retains two fixture failures plus thirteen installed-resource errors. No event was emitted in that retry, so native hearing and radio delivery remain unqualified. Both attempts preserve failures, exact source/external inputs and confirmed cleanup. [Alarm fixture limits and next step](vehicle-security.md#native-alarm-hearing-fixture-1-october-2026). The latest packaged handoff below predates these changes and remains untouched; all 533 reference sources are unchanged. No multiplayer, FPS or release qualification is claimed.
**30 September 2026 — current-source handoff and installed-slot correction:** mounted weapons/magazines now use their exact native weapon-slot or muzzle ownership when ordinary inventory storage is unavailable. The same check protects structural seat admission, while retaining cargo exclusion, original crew/ledger checks and traversal bounds. All **245 repository programs pass**. An independent lifecycle/objective review found no demonstrated additional bug. [Implementation and remaining native scope](hq-ammunition.md#installed-weapon-slots-and-shared-structural-admission), [review record](evidence/installed-slot-2026-09-30/review.json).
The integrated source again completes **55 normal-route scripted assertions** through extraction/result display with zero script/runtime failures and thirteen installed-resource errors. A [fresh separate development handoff](../.build/playtest-2026-09-30-installed-slot/README.md) contains matching source and PAK: 376 authored files, 321 exact PAK payloads and three verified runtime files. [Ordinary packaged startup](evidence/packed-2026-09-30-installed-slot/packed-startup-report.json) verifies the normal mission and local prisoner, with zero script/runtime failures; seventeen installed-resource errors retain its strict failed verdict. [Native packaging](evidence/package-2026-09-30-installed-slot/package-report.json) also retains localization/shutdown failures despite native exit 0 and confirmed cleanup. All runs remain hidden/muted with unchanged inputs. The bounded mounted fixture still does **not** qualify installed counts or delivery: no production convoy appeared within its 180-second window. Native alarm hearing, mounted rearming, fleet reliability, manual play, multiplayer and measured FPS remain unfinished. Earlier handoffs and all 533 reference sources are unchanged.
**30 September 2026 — local alarm intelligence and structural vehicle sampling:** successful vehicle alarms now emit one tagged native horn event. Eligible nearby enemy witnesses retain the original observation time and send a coarse, targetless report through ordinary radio delivery. HQ sanitizes that evidence and can assign one existing mobile search group; it cannot turn an alarm into a tracked player, road interception or fire-support target. Native compilation succeeds; actual native hearing and remote delivery remain unqualified. All **245 repository programs pass**. [Alarm behavior](vehicle-security.md#local-alarm-evidence-for-hq-30-september-2026), [regression and review record](evidence/alarm-intelligence-2026-09-30/review.json).
Mounted vehicle eligibility now traverses structural seats without descending into soldiers' carried inventories or deposited cargo; exact original crew/ledger guards remain. The latest [production-fleet test](evidence/native-2026-09-30-mounted-structural/report.json) passes 48 assertions, including all six original roots and exclusion of eight actual cargo weapons, but fails to observe installed weapon magazines. It does not reach radio-delivery proof. Earlier compilation and production-fixture failures remain archived. Thirteen installed-resource errors and two final fixture failures remain explicit; hidden/muted cleanup and unchanged source/external inputs pass. No armed-count, three-convoy reliability, rearming, multiplayer or FPS qualification is claimed. Existing packaged handoffs remain unchanged.
**30 September 2026 — separate mounted-ammunition reports:** admitted convoy crews now report bounded original-vehicle ammunition snapshots through normal radio delivery, separate from carried infantry stock. Capture, foreign crew, lost roots or changed ledger ownership invalidate mounted sampling; deposited cargo is excluded. All 242 repository programs pass, with focused checks after the final diagnostic phase fix. [Behavior and remaining scope](hq-ammunition.md#mounted-convoy-reporting-30-september-2026), [regression/review evidence](evidence/mounted-ammunition-2026-09-30/review.json). Native compilation succeeds, but direct mounted sampling remains unproved: the [first convoy fixture](evidence/native-2026-09-30-mounted-initial/report.json) deadlocked waiting for HQ during prison; its checked escape transition is now fixed. The [second run](evidence/native-2026-09-30-mounted-ready/report.json) passes 33 assertions and road survey, then rejects canonical convoy dispatch before sampling. Both failures and the thirteen installed-resource errors are preserved; both confirm hidden/muted cleanup and unchanged inputs. Mounted rearming, real depletion/delivery, multiplayer and performance qualification remain unfinished. Existing packaged handoffs are unchanged.
**30 September 2026 — one-shot vehicle horn alarm:** successful UAZ lock breach now starts a replicated eight-second alarm with one owned audio handle. Duplicate state cannot replay it; expiry, destruction, mission inactivity and deletion clean up. Dedicated servers skip playback. All 240 repository programs pass, including final focused audio-query regressions. The hidden/muted native vehicle run completes **135 assertions**, observes the playing handle and fixed stop/no-replay behavior, and retains thirteen installed-resource errors with zero script/runtime failures. The earlier failed diagnostic interpretation is preserved. [Implementation, evidence and limits](vehicle-security.md). Audible/spatial presentation, remote clients and AI-hearing/radio integration remain unqualified or absent. The matching normal-route handoff below predates this alarm source change and remains untouched.
**30 September 2026 — normal generated-route checkpoint:** the ordinary Everon catalog now completes the scripted prison → physical clues → interrupted/resumed radio defence → helicopter extraction → victory/result-screen path, with **55 assertions and zero script/runtime failures**. The Southern optional UAZ passes its parking/readiness checks and starts locked; safe omission remains regression-tested. Generated sites were retained, unlike the older historical route fixture. Thirteen installed-resource errors still prevent strict qualification. Source/external hashes and hidden/muted cleanup are verified. [Native evidence](evidence/native-2026-09-30-normal-route/report.json), [transport scope](ground-transport.md). The earlier 236-program check and occupied-prefix refusal remain preserved. A [fresh matching development handoff](../.build/playtest-2026-09-30-normal-route/README.md) contains 373 authored files, 318 verified PAK payloads and three runtime files. [Ordinary packed startup](evidence/packed-2026-09-30-normal-route/packed-startup-report.json) verifies normal modules, mission readiness and a local prisoner with zero script/runtime failures; seventeen installed-resource errors retain its strict failure. The [packaging report](evidence/package-2026-09-30-normal-route/package-report.json) also retains localization, Steam stats and resource-leak errors despite native exit 0 and confirmed cleanup. Ordinary human escape, driving, multiplayer and FPS qualification remain pending; older handoffs below remain untouched.
**30 September 2026 — normal-route guidance and editable handoff:** in-game objectives and the [player guide](player-route.md) now match the prison backpack and normal Southern-cache/Field-hospital-1 clue route. The Western cache/locked UAZ is legacy-fixture content, not a normal starting option. A [verified updated source handoff](../.build/playtest-2026-09-30-source-update/README.md) contains the latest integrated changes; only the guidance strings differ from the last native escape snapshot, and focused feedback checks pass. Native packaging was deferred by its existing-game guard; the active user play session and older packages were left untouched. [Source hashes and refusal records](evidence/source-2026-09-30-guidance/handoff.json).
**30 September 2026 — empty-magazine return:** ground resupply can now return one exact unused compatible empty magazine to its original truck when inventory capacity blocks incoming ammunition. Separate callbacks and ownership proof guard both moves; failure or shutdown retains uncertain operations without retries. All 234 repository programs pass, and hidden/muted native compilation plus the 52-assertion scripted escape completes with zero script/runtime failures. The thirteen installed-resource errors remain; the empty-return branch itself still needs native validation. [Implementation, provenance and limits](empty-magazine-return.md). The [original feature ledger](original-feature-coverage.md) now distinguishes implemented systems from absent behavior and unfinished qualification. Existing packaged candidates remain unchanged.
**30 September 2026 — report chronology and retry ownership:** delayed negative reports about another target no longer overwrite newer positive sightings in a shared HQ search cell; old admission callbacks cannot consume a reconnected controller's retry budget; completed Intel reroll entries no longer consume native-work slots. All 234 repository programs pass. The focused hidden/muted HQ awareness run completes 61 scripted assertions with zero script/runtime failures; thirteen installed-resource errors remain. The separately failed legacy convoy/memory fixture is retained. [Changes, evidence and limits](hq-chronology-and-admission-2026-09-30.md). The packaged candidate remains the older snapshot.
**30 September 2026 — all-convoy infantry resupply:** HQ can now use every existing finite convoy's original ammo truck, up to the configured twenty, rather than only the first. Per-truck stock stays separate; shared report/cooldown history prevents cross-truck replay, and planning rotates donors with at most one new trip per five-second cadence. All 234 repository regression programs pass. A hidden/muted native run initializes three independent 56-magazine stocks and completes the 52-check scripted escape with zero script/runtime failures; the thirteen installed-resource errors remain. No actual multi-truck delivery was exercised. [Implementation and evidence](multiconvoy-resupply.md). The packaged development candidate below predates this source change and remains untouched.
**30 September 2026 — combined development candidate:** a fresh [single-addon handoff](../.build/playtest-2026-09-30-current/README.md) contains matching editable source and native PAK. The focused combined-mission escape fixture completes 52 assertions through victory and the result screen, with zero script/runtime failures. Ordinary packaged startup independently loads the exact ten engine/vanilla/owned/dependency mounts and verifies a local prisoner in the ready mission. Strict qualification still fails on installed-resource errors and the retained packaging verdict. [Evidence, scope and build details](combined-candidate-2026-09-30.md).
**30 September 2026 — current checkpoint:** the complete repository check now passes all 232 registered regression programs, including the settings-save recovery correction and full-route fixture budget. The subsequent route-selector and cleanup changes pass their focused regressions; the older 231-program, 191-program and 101-assertion results below are historical checkpoints, not acceptance for the current tree. [Latest fixes and preserved native attempts](mission-checkpoint-2026-09-30.md).
**30 September 2026 — earlier settings checkpoint:** the complete repository check now passes all 232 registered regression programs, including the settings-save recovery correction and full-route fixture budget. The subsequent route-selector and cleanup changes pass their focused regressions; the older 231-program, 191-program and 101-assertion results below are historical checkpoints, not acceptance for the current tree. [Latest fixes and preserved native attempts](mission-checkpoint-2026-09-30.md).
RHS Status Quo, WCS Armaments and WCS BMP-1 are current mission dependencies, alongside the separately authorized Parachute Framework and their supporting packs. Infantry resupply now waits for both real convoy cargo phases and captures faction-independent finite magazine identities. The hidden, muted infantry run compiled and captured 56 original magazines, but failed to select an eligible compatible patrol recipient before transfer. Cleanup and unchanged source/external inputs were confirmed. Thirteen existing resource/property/localization errors also remain. [Changes, failed evidence and remaining scope](resupply-fixes-2026-09-30.md).
@@ -100,3 +754,66 @@ 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.
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.
## 2026-10-04 — Terrain hunter fallback and convoy search
Live Nogova logs showed both successful three-UAZ rounds and rounds where an exhausted three-way opening scan permanently blocked all independent hunters. Initial deployment now falls back to checked friendly-objective roads with the existing finite force allowance and player exclusion, plus opening-center and active-hunter clearance. Failed placement retries after ten seconds.
Convoy infantry keeps hunting for three minutes after the last fresh sighting and can sweep twice farther around opposite flanks once each prior sector is reached. Route allocation failure preserves working flank orders, and duplicate reports cannot restart the hunt. Normal road travel still uses the column; combat retains independent infantry and escort orders.
All 314 registered checks passed. An isolated native Nogova run compiled without script errors, spawned three independent radio-equipped hunter UAZs through a forced opening failure, observed native patrol driving over 25 metres, and physically dismounted both convoy infantry teams with flank/search orders after one synthetic contact. Full organic combat and other terrains remain playtest coverage. No Workshop publish or live server changes. [Evidence](evidence/hunter-search-2026-10-04/review.json).
## 2026-10-04 — Civilian road traffic
Added ordinary unarmed CIV drivers in S105 cars and S1203 vans, separate from military HQ, intel and equipment systems. The Factions admin page exposes `civilianTrafficCount` (0–6, default 3) through the existing authenticated settings service and unified profile. Zero prevents new traffic; existing traffic retires only when safe.
Road routes use the current terrain, with side exits available where an opposite endpoint would cross water. Spawns require 1,000 m clearance from all known player bodies/spectator targets and blocked sight lines. Cleanup requires both car and driver to remain at least 1,500 m away and hidden for a sampled 60-second grace period. Unknown views and open editor cameras veto both actions. Native garbage collection is held while traffic owns a car/driver. Player entry permanently releases traffic ownership; foreign occupants or control also release it. Claimed cars retain their slot for the round. See [civilian traffic](civilian-traffic.md) for bounded attempts and lifecycle details.
All 315 registered repository checks passed on the final source. The final isolated native Nogova run matched the workspace and passed four checks: native garbage refusal, neutral/unarmed seated driver and hidden distant start, more than 25 m of actual driving, and unclaimed retirement after observer departure and the production grace period. Earlier runs also observed three cars and retained-claim survival. A random coastal fixture withheld all spawns rather than bypassing safety; this motivated the bounded side-exit search. The private observer fixture is not multiplayer or visual-menu qualification. No live server modification or publishing. [Evidence](evidence/civilian-traffic-2026-10-04/review.json).
## 2026-10-04 — Post-defeat loading display
The Chernarus playtest logs show approximately 30 seconds of native postgame delay, 40 seconds reloading the terrain, then procedural preparation. Escape now rebinds the native loading updater after replacing a terrain's respawn manager; previously the cached component could leave the spinner and preparation text without frame updates. Terminal phases and stale owners release held spawn-loading overlays. Active spawn acknowledgement and terrain-generation safeguards remain unchanged.
The native auto-reload default is ten seconds, with server CLI overrides preserved. The complete repository check and eight focused regression suites pass; the isolated Nogova engine checks pass binding recovery, actual frame delivery and the new prefab delay with zero script errors. Client rendering and a multiplayer death/restart remain playtest checks. No live-server edits or publication. [Evidence](evidence/restart-loading-2026-10-04/README.md).
## 2026-10-08 — optional Cessna reconnaissance
Implemented optional Cessna 172/PFC detection, a next-round HQ menu switch,
background airport departure survey, native aircrew/flight-control autopilot,
ordinary crew-sighting reports to HQ, loss replacement and takeover release.
No Cessna/PFC dependency was added to the project. Dedicated-server takeoff,
120-second patrol, delivered sighting, replacement and input restoration passed
in the isolated engine fixture; addon-absent compilation and relevant menu,
settings and registration checks passed. See [details](cessna-reconnaissance.md)
and [evidence/limits](evidence/cessna-recon-2026-10-08/README.md). The busy native
fixture also logged two optional-site guard-preparation failures; this is not a
claim that the entire mission is free of errors. Live server and publication
remain unchanged.
### Cessna menu configuration
HQ → Configure Cessna now groups the saved enabled state, terrain-clearance
altitude, minimum replacement delay and patrol-area interval. Defaults preserve
the flight behavior tested above. All four values are captured for the round;
mid-round edits do not change the current plane or its replacements. Existing
profiles migrate automatically. Focused menu routing/layout, setting boundaries,
migration checks and isolated Reforger 1.8 script compilation passed. The new page
has not been visually checked in a connected game, and non-default flight
altitudes have not received the earlier full flight fixture.
## 2026-10-08 — guard work spikes and bounded aircraft preparation
The live populated-session measurements showed up to 856 ms in the combined
garrison scope and 981 ms between updates, versus 7 ms for HQ journal flushing.
Town/object guard discovery now caches small terrain cells, placement searches
resume across background callbacks, and resources/soldiers are created one per
slice. Immediate pre/post-spawn distance checks and fresh placement clearance
remain enforced. The separate performance file now records background guard
work and its own preceding flush duration.
The isolated Everon/RHS component run admitted two town squads safely, peaked
at 19 ms across 1,349 guard work slices, and flew the Cessna. This is not a matched
comparison with live Chernarus. Repeated Cessna preparation failures now stop
after three attempts per round and identify the failing gate; the original live
startup cause was not reproduced. See [evidence and limits](evidence/garrison-slicing-2026-10-08/README.md).
+10
View File
@@ -1,5 +1,15 @@
# Isolated native Linux dedicated startup diagnostic
## Current combined-package check — 2 October 2026
The [objective-map package diagnostic](evidence/dedicated-packed-2026-10-02-objective-map/report.json) runs the exact retained three-file runtime from `.build/playtest-2026-10-02-objective-map/packages/core`. It loads one successor, seven authorized external addons and two vanilla identities. The normal `{C1E20667DCE324ED}Missions/ERR_Everon.conf` header and MissionSystems load, Game scripts compile, and prison phase starts without a player or validation overlay. Fifteen seconds of subsequent observation complete before owned SIGTERM shutdown (72.03 seconds total).
There are zero script/runtime failures and eleven retained engine errors: four RHS/WCS localization references, six `Parent` fields and one `SlidingTrackMaterial` field. Strict qualification remains failed. This proves current packed empty-server initialization only; genuine clients, authentication, JIP/reconnect, remote interactions, graceful shutdown, full escape and comparative FPS remain untested.
The archived [bounded runner](evidence/dedicated-packed-2026-10-02-objective-map/runner.py) uses the previously recorded Linux executable and exact package/dependency hashes. It mounts those inputs read-only inside isolated networking/PID/IPC/UTS namespaces, masks home/tmp/run, clears inherited environment and exposes no display or audio. It checks network isolation before launch and again before exec. The seven external inputs, executable and all 416 package files remain unchanged; a separate host process inventory confirms native and sandbox cleanup. Vanilla files are read-only but their full payload hashes were not captured, so this is not an independently version-locked server distribution. [Independent review](evidence/dedicated-packed-2026-10-02-objective-map/independent-postrun-review.json).
The following September material describes historical snapshots. Its generic `dedicated_native.py` example does not prepare the combined mission's external dependency closure and must not be treated as a current hosting command. The archived October runner is an evidence-bound empty-server diagnostic, not an authenticated multiplayer hosting tool.
The stable Linux `ArmaReforgerServer` successfully compiled the frozen successor Core game scripts, loaded its scenario header and native MissionSystems, and reached prison phase during the 2026-09-19 08:32:13 local diagnostic. This establishes server compilation and empty-server mission preparation. It does **not** establish multiplayer, authentication, client replication, ordinary input, graceful shutdown, comparative performance or release readiness. Four native installed-asset resource errors remain; this was not an entirely error-free run.
## Safe diagnostic route
+23
View File
@@ -0,0 +1,23 @@
# Empty-magazine return at ground resupply
The user-owned AI extension returns unused compatible empty magazines to its supply carrier. The successor now implements a bounded version inside the existing authorized ground resupply transaction. This helps an original soldier receive a finite stock magazine when empty magazines occupy available inventory space.
The transaction first attempts its ordinary incoming-capacity check. Only if capacity is blocked does it inspect at most 128 recipient items for one exact empty magazine with zero rounds, a valid positive capacity, the same magazine-well type as the selected incoming magazine and `IsUsed() == false`. The item must belong exclusively to a managed storage under the original recipient; the original truck must have native capacity for it. The same stopped-truck, original driver/force/recipient ownership, compatible carried weapon and unobstructed physical-access checks remain in force.
At most one reverse native move is submitted. A separate callback and acknowledgement track that move. Both callback success and exact destination storage ownership are required before delivery can proceed. A subsequent slow tick revalidates the original incoming stock, mission/actor authority, physical access and capacity before submitting its one incoming move. Late or contradictory callbacks from the return cannot acknowledge the incoming operation.
Each phase expires after eight seconds; the complete transaction has a sixteen-second ceiling. Stop, authority loss or timeout prevents further submissions, while any accepted uncertain operation remains quarantined for observation. An attempted return conservatively spends the selected incoming stock identity at the coordinator even if the incoming move never begins. Neither identity is automatically retried after native submission. A returned empty magazine is not adopted into the truck's original stock snapshot. No item is created, deleted or refilled, and no reload is forced.
Only the ground infantry resupply coordinator opts in. Existing aircraft supply callers retain their previous single-move behavior. The HQ still decides which original formations meet using delivered reports; this local inventory operation does not reveal new positions to HQ or create response forces.
## Verification and limits
The [complete repository check](evidence/check-2026-09-30-empty-return.log.txt) passes all **234 registered regression programs**.
The expanded actual-method tests cover invalid/in-use/nonempty/foreign magazines, native capacity and ownership, bounded enumeration, exact storage proof, inline success with API refusal, contradictory and late callbacks, stop at each phase, original driver/capture loss, immutable deadlines and failure after a confirmed return. Tests execute the coordinator with the real transaction to verify incoming identity retention, unresolved-operation quarantine and exactly-once delivery accounting.
The [hidden/muted native integration run](evidence/native-2026-09-30-empty-return-integration/report.json) compiles the combined source and completes 52 scripted escape-route assertions and one round, with zero script/runtime failures. Thirteen installed-resource errors remain and keep strict qualification failed. The runner confirms unchanged source/seven external inputs and successful private cleanup. Source manifest: `5957e6dd81fa8e496d4b7c2775802e73879dcbc743f0e7f6fb798eec06d804a1`.
Native escape-route completion is integration evidence only: that fixture does not exercise the empty-return branch or autonomous resupply. Direct native reverse inventory movement, ordinary multi-truck rendezvous, player contention and multiplayer remain unqualified. The earlier packaged development candidate remains untouched and predates this feature.
Provenance: behavior reference is the authorized owner's `escapists-ai/Scripts/Game/EscapistsAI/EAI_AmmoSupply.c`, `RecycleEmpty`, SHA-256 `97587483227699b78e78f1223f46ebf286d458ffcf06b79f458807b6e95f969e`. The successor implementation uses its existing transaction/ownership boundaries and imports no protected original Escapists code or resources. See [migration provenance](migration-provenance.json).
+55 -2
View File
@@ -16,8 +16,9 @@ Changing a value affects soldiers whose initial roll has not happened yet; it do
not reroll existing soldiers. Mines are inventory loot, not automatically planted.
Commands are `/esc hq aa show|set N|set random` and
`/esc hq mines show|set N|set random`. The old `/esc hq stinger set N` alias now
means a percentage. Server authentication and the existing settings save/validation
`/esc hq mines show|set N|set random`. The legacy `/esc hq stinger set N` alias accepts the same percentage or
`/esc hq stinger set random`; its `show` command displays Random instead of the
internal sentinel. Both aliases preserve existing equipment. Server authentication and the existing settings save/validation
path apply. Canonical keys are `antiAirChancePercent` and
`antiPersonnelMineChancePercent`. Old `stingerChanceOneIn` files migrate to the
nearest integer percentage: 0 → 0%, 1 → 100%, 15 → 7%, 37 → 3%.
@@ -66,3 +67,55 @@ external prefab-field errors; this is not a clean whole-mod engine report.
Multiplayer replication and actual missile targeting/firing were not tested.
Final local fixture logs: `/tmp/erri-loadouts-native2/logs/logs_2026-09-23_15-29-59`. Source and external-addon fingerprints remained unchanged; runner cleanup was confirmed. Native menu navigation passed, but the engine screenshot omitted the overlay and the separate display capture failed, so visual layout acceptance remains unverified.
## Automatic equipment from installed mods
Every eligible non-medic enemy has a **25%** default chance to receive one extra inventory item. The pool is cached per round and rebuilt after item preferences change from enabled standard arsenal entries in the active scenario's general and faction ITEM catalogs. Vanilla and mod items share the pool, regardless of faction. Each distinct resource GUID initially has equal selection probability; entries repeated across factions do not get extra weight. A mod with many distinct variants consequently has a larger total share unless an admin changes the weights.
No Escape connector, extra dependency or soldier prefab edit is needed for equipment that a loaded mod registers in those catalogs. Merely installing a mod is insufficient if its equipment is absent from the active catalogs. This does not enumerate every prefab in Workshop archives or automatically register new factions.
The pool supports rifles, pistols, machine guns, sniper rifles, grenades, medical items and general equipment. Clothing, backpacks, attachments, loose ammunition, mines, launchers, vehicles and mortars are excluded. Existing AA/mine probabilities and authored uniforms, weapons and medical loadouts remain unchanged. Known disabled Escape content entries are excluded; unregistered mods follow the native catalog's enabled state.
Use `/esc hq equipment show` or `/esc hq equipment set 0..100` (`random` is also supported). The saved key is `mission.automaticEquipmentChancePercent` in `$profile:Escapists.json`; zero disables future rolls. Changing it does not reroll existing soldiers.
**Items → Spawn chances** adjusts relative weights for an entire loaded mod and for individual items. Weight **1** is normal, **100** is very high and **0** excludes the item from automatic selection. An item's effective weight is its mod multiplier times its item multiplier. Raising a mod to 100 makes each eligible item from it 100 times as likely to be picked as an otherwise equal weight-1 item; it does **not** mean a 100% spawn chance. The page shows the current calculated lottery share and the separate extra-equipment chance. For Phaseline Marksman Rifles (`BFC890A6F1603EC0`), select that mod and press **Very high (100)**. Disabled or unsupported items remain excluded regardless of weight.
The Items section has four pages: **Extra equipment** sets the overall percentage, **Allowed items** controls inclusion, **Spawn chances** sets relative weights, and **Presets** saves or restores selections and weights. Presets do not alter the overall percentage. Changes keep the same selected mod across the two item pages.
Weights apply to future rolls, persist with the server's item settings and are included in named presets. Existing saved selections load with weight 1. Settings for absent mods remain dormant until those mods are loaded again. Shared resources are entered only once: the highest mod and item multipliers among their loaded contributors apply, while a zero from any contributor excludes them. Because several mods can contribute to one resource, displayed per-mod shares can overlap. No extra entities or duplicate ticket arrays are created; selection uses cumulative integer weights and a binary search.
Each selected item is attempted once after existing startup supplies settle. Guns use a free weapon slot and request at most two magazines of their main muzzle's default ammunition. The AI may use the additional gun through its normal weapon selection; this does not force a main-weapon replacement. Full or incompatible storage can refuse an item or ammunition, so the configured percentage is an **attempt probability**, not a guaranteed count of equipped soldiers. There are no loose fallback drops, retries with different items, or replacements after looting. Medics retain their storage for treatment.
The HQ journal records `AUTO EQUIPMENT CATALOG` (pool size) and `AUTO EQUIPMENT` (issued/refused items and ammunition requests). Catalog limits disable the pool with a diagnostic instead of favoring a truncated subset.
Detailed automatic-equipment diagnostics are in **`$logs:rereintroduced-equipment.log`** beside the server console log, with rotated parts `rereintroduced-equipment-1.log` through `-3.log`. They start automatically after this build is published and loaded; they cannot reconstruct older rounds. Read records by `run` and `seq` across the four files.
- `ROUND` and `ADDON`: configured chance and all loaded addon GUIDs, project names and titles. A configured chance of `-1` means Random; each `ROLL` records the actual resolved chance.
- `CATALOG_SOURCE`, `CATALOG_ITEM`, `CATALOG_ADDON`, `CATALOG_END`: catalogs examined, individual eligibility/filter reasons, per-addon eligible counts (including zero), final pool size, duplicate tickets and safety limits. Resource contributors include addons modifying the same resource, so their counts can overlap. Attribution reuses resources already loaded by equipment selection; rejected resources are identified by prefab/GUID without loading them just for logging. An eligible row is only a candidate if a later safety limit discards the entire pool.
- `ACTOR`, `ROLL`, `PICK`, `REQUEST`, `ITEM_CONFIRMED`, `RESULT`, `STOP`: stable soldier audit ID and prefab/group, medic exclusion, one-time chance roll, selected item/catalog, native insertion requests, confirmed new inventory item, ammunition callback successes, failures and interrupted work. A successful request is not yet a confirmed insertion; ammunition callback success is not a later inventory census. An actor without a roll may still be waiting for startup supplies, incapacitated, or excluded as a medic. The pool is built on the first successful chance roll or an admin item-page snapshot, then cached until selections change.
There are no new entity scans, prefab loads, network messages or per-frame updates for this log. It uses a 4,096-record ring, at most 32 writes per scheduled 500 ms slice, and yields after 3 ms of elapsed flush time (individual filesystem operations can still stall). When idle it schedules nothing. Four rotating files retain approximately 8 MiB per engine log directory; old engine log directories follow the server's existing retention policy. Open failures retry after 30 seconds and warn only once. `LOG_GAP`, sequence gaps, `audit_omitted` or `[truncated]` explicitly mark incomplete details. Buffered tail records may be lost on a crash/world shutdown; this is diagnostic logging, not a durable transaction journal. Logging itself does not change spawn chances, selection weights or loadouts.
## Optional motorbike hunters
Mods → Recommended addons lists WCS Motorbikes (`6503091A7B264FC3`), Cessna 172
and Phaseline Marksman Rifles, using the **server's mounted addons**. Missing
supporting addons are named. This page does not download mods or introduce new
Workshop dependencies. Cessna and weapon buttons open their existing controls.
Motorbike count is 0–6 (default 2, 0 disables), saved for the next round. When WCS
Motorbikes, its Motorbike base (`61B84088181A8FA4`) and WCS Armaments are mounted,
two-person hunter teams join the opening UAZ/truck patrols. Crew use the selected
faction's response soldier and medic profiles (special forces where configured).
Vehicles must expose a driver, one passenger and native AI driving components;
unsupported resources are skipped with a diagnostic. Existing bags/equipment
are retained; a physical handheld radio may be added, with ordinary radio relay
and range constraints. They share hunter movement, dismount and HQ coordination.
The bike allowance is separate from UAZ/trucks and does not replenish losses.
The installed WCS 8.3.0 prefab definitions were inspected: RX100 inherits native
car movement/vehicle usage and defines pilot/passenger seats. No third-party
prefabs/scripts are copied into the mission. Compilation, menu routing and
crew/soft-dependency policy checks passed; actual riding and combat still need
an in-game test after publication.
+1 -1
View File
@@ -2,7 +2,7 @@
`--project core --smoke environment-restart --rounds 2` is a bounded, opt-in check of two actual `ERR_GameMode` initializations. Use the existing private Workbench profile and headless runner. This is a native script fixture, not manual or multiplayer acceptance.
Production adds only `protected string SettingsPath()` with the unchanged `ERR_Settings.PATH` default; the constructor uses that path. A WORKBENCH-only override selects `$profile:erri-environment-restart.json` only when both `errBaseSmoke=1` and `errSmokeOutcome=environment-restart` are present. All other runs retain the production path. The probe records the authored environment before normal service startup; it never substitutes a sample environment service or edits normal `rereintroduced.json`.
Production adds only `protected string SettingsPath()` with the unchanged `ERR_Settings.PATH` default; the constructor uses that path. A WORKBENCH-only override selects `$profile:erri-environment-restart.json` only when both `errBaseSmoke=1` and `errSmokeOutcome=environment-restart` are present. All other runs retain the production path. The probe records the authored environment before normal service startup; it never substitutes a sample environment service or edits the normal unified `Escapists.json`.
The runner refuses any existing fixture settings, `.bak`, `.tmp`, or `erri-environment-restart-round.json` marker, including broken symlinks. It requires exactly two Core rounds. Round one checks authored defaults and original 14:00 / 1x clock defaults, saves 2000-02-29 and overcast through the real mode settings owner and production environment command helper, reloads the private file to verify persistence, and waits 2.5 seconds. The active environment must remain authored while the native clock advances at its original rate. Only after these assertions does it write a round-one completion marker and request the ordinary test defeat/reset.
+18
View File
@@ -17,6 +17,24 @@ A fixed profile selects a family deterministically; cloud variants, wind and oth
`startDateCode` is an internal compact integer: `(year - 1900) * 10000 + month * 100 + day`, with 0 meaning authored. For example, 1989-06-01 is 890601. It intentionally stays below 1,501,232, exactly representable by the existing settings reader's floating-point JSON path. A full `YYYYMMDD` number can exceed single-precision exact integer range and corrupt odd dates. Use the natural date command rather than constructing codes by hand.
## Mission view distance
Administrators can set **World → View distance** in `/esc menu`, or use:
- `/esc mission viewdistance set 3000` — request 3,000 metres for the mission.
- `/esc mission viewdistance set default` — release the mission override.
- `/esc mission viewdistance show` — show the saved request and server limit.
`viewDistanceMetres` accepts 500–10,000 metres, or 0 (`default`). Older valid settings files receive 0 in memory without being rewritten. Successful saves apply during the current round and persist for later rounds. Random selection is unavailable for this setting.
The server publishes the requested distance bounded by its configured maximum. Replicated state reaches existing clients and late joiners. Each graphical client also respects its platform limits. The override resumes within one second after closing inventory/video/admin menus, which can temporarily own the native view distance. Default and mission teardown release the temporary override; player video preferences are never written. If another camera owner has already changed the native distance at release, that value is preserved.
This controls camera rendering distance, not network entity streaming range or weather/fog. A saved request above the server maximum cannot increase that maximum.
`tests/test_view_distance.py` executes the production bounds, temporary override/restore and command bodies with substituted engine boundaries, including save failure, default, dedicated-server no-op and changes by another camera owner. The [native environment run](evidence/native-2026-09-30-view-distance/report.json) completed 90 assertions with no script/runtime failures: the camera reported 2,500 → 3,000 → 2,500 metres, and native JSON reload and unauthorized-command rejection passed. Cleanup and unchanged launch source were confirmed. The strict report retains 13 existing resource/property/localization errors plus one Steam statistics error; this is local Workbench evidence, not dedicated-server/client or join-in-progress qualification. The [full repository checks](evidence/check-2026-09-30-view-distance.log.txt) pass.
The [native admin-menu/prisoner-kit run](evidence/native-2026-09-30-view-distance-menu/report.json) completed 366 assertions without script/runtime failures, including the new Default control, help text fitting its 936×20 widget, and rejection of Random for this fixed-only field. The [initial run](evidence/native-2026-09-30-view-distance-menu-initial/report.json) retained a fixture failure from the old assumption that all menu fields support Random; the fixture now checks `Randomizable` and explicitly verifies rejection for fixed-only fields. The successful rerun retained the same 14 engine errors, with cleanup and unchanged launch source confirmed.
## Validation
`tests/test_environment_policy.py` executes the actual settings validator and production parsing/formatting functions through the existing C++ policy harness. It compares calendar boundary cases across every supported year against Python's independent `datetime` calendar, tests malformed dates and names, and checks defaults and native family names. Existing migration tests cover the added defaults and bounds. These checks pass; they are not Enforce compilation.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,4 @@
{
"before": "198c17d38543225c6a8731783e6d75df114752acd9c6f5e7e849b2db20427436",
"after": "027a565076981f9985019baab93413ef127d7fbb5cd336b55e33a402f4e59af2"
}
@@ -0,0 +1,16 @@
{
"baseline.json": "a0a02a5deecc17f918cc9df114804e0fdf0aaf1dd8ca279a101ea95f80020b89",
"documentation.json": "b4ca749f4d3dfd015bb04457928ad168308d258edf6e3776fbf4ac2048175372",
"finish.py": "d5f19943fe0c632eccd35c103d44ce1cc02cfe320132490e20072152fc5cc9bd",
"memory-review/review.json": "c54a568c24559412537a0b470c057e23a839604d2e2c9d0f49b20a7f28f9e1c8",
"native-end-active.log": "3fe9458660d44edee8cbf61d60acca3b363f73d5c7720b51e5f22b093a92602b",
"regressions.log": "0718f420318c5d308f9b9989eb82878e55f122baf6ac590dc24fefdc647aed56",
"review.json": "ab1abe53b516a115957d26a8649aa3ee1a09e7791bf846e2a84f72ff73dd1b82",
"roadblock-plan/plan.json": "11173582dcc34989643558b69c5b36299739be7b848e3558c90f555d46c0b6ab",
"round-review/native-review.json": "a2b16e37852165f4f0b60132b5e24990c0b5d10fcd332bf76fc1aca261f590f1",
"round-review/review.json": "8a7465c60e78c59d06fb91d9f1a58b9a17b06f67e10cb9a89981e9b279d0a8d6",
"run-suite.py": "e33845659e27a8be1b6de22f15d53e3bf5592002788b8acae559cb3131221f11",
"source-after.json": "8e9dc7df30cfc1da5e5c29b0015c2943b30ff88be49c43d39dd723bbbe846e48",
"suite-inputs.json": "05e5afa692799a39903309349bbfc68abebb9c25c197c9bcd37e3a179afbbbaf",
"suite-result.json": "e7bedbc2d2edf60abbc42b09c941270b1d3b04af3aafd33d204d8fb3c44dbd7b"
}
@@ -0,0 +1,40 @@
from pathlib import Path
import hashlib,json,shutil,subprocess,sys
r=Path('/home/jakub/devel/escapistsrereintroduced');b=Path('/tmp/erri-gameplay-root-0011');e=r/'docs/evidence/active-restart-current-2026-10-03';ne=r/'docs/evidence/native-2026-10-03-active-restart-current'
load=lambda p:json.loads(p.read_text())
sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest()
def write(p,v):p.write_text(json.dumps(v,indent=2)+'\n')
base=load(b/'baseline.json');assert all((r/n).is_file() and sha(r/n)==h for n,h in base['files'].items())
suite=load(b/'suite-result.json');inputs=load(b/'suite-inputs.json')
assert suite['exit']==0 and suite['inputs_unchanged'] and suite['regression_programs']==292
assert len({x['path'] for x in suite['programs']})==292 and all(x['exit']==0 for x in suite['programs'])
assert all(sha(r/n)==h for n,h in inputs.items())
sys.path.insert(0,str(r/'tools'));from source_manifest import addon_manifest
source=addon_manifest(r);runner=load(ne/'runner.json.txt');report=load(ne/'report.json')
assert source==base['source']==load(ne/'source-sha256.json')==load(ne/'launch-source-sha256.json')
assert report['assertions_passed']==21 and report['smoke_completions']==2 and not report['script_or_runtime_failures'] and len(report['engine_errors'])==13
assert runner['cleanup_confirmed'] and runner['source_unchanged_after_run'] and runner['external_addons_unchanged_after_run'] and sha(ne/'console.log.txt')==runner['console_sha256']
log=(ne/'console.log.txt').read_text()
for n in [1,2]:assert f'ERR SMOKE COMPLETE: native-end round={n} preparing=0' in log
assert 'ERR SMOKE PASS: native-end second independently initialized instance removes its own marker' in log
index=hashlib.sha256(subprocess.check_output(['git','diff','--cached','--binary'],cwd=r)).hexdigest();assert index==base['index_diff_sha256']
original=load(Path('/tmp/erri-heartbeat-20260930-1542-reference.json'));assert all(sha(Path('/home/jakub/devel/escapists')/n)==h for n,h in original.items())
candidate=r/'.build/playtest-2026-10-02-convoy-survivors';seal=load(r/'docs/evidence/playtest-refresh-2026-10-02-convoy-survivors/candidate-sha256.json');assert {str(p.relative_to(candidate)):sha(p) for p in candidate.rglob('*') if p.is_file()}==seal
assert Path('/tmp/erri-round-review-0011/native-review.json').is_file()
previous=load(r/'docs/evidence/native-2026-10-02-intel-reroll-current/source-sha256.json');delta=[n for n,h in source.items() if previous.get(n)!=h]
assert delta==['addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverPresentation.c']
e.mkdir(exist_ok=False)
for n in ['baseline.json','native-end-active.log','finish.py','run-suite.py','regressions.log','suite-result.json','suite-inputs.json']:shutil.copyfile(b/n,e/n)
for folder,name in [('/tmp/erri-round-review-0011','round-review'),('/tmp/erri-memory-review-0011','memory-review'),('/tmp/erri-roadblock-next-0011','roadblock-plan')]:shutil.copytree(folder,e/name,ignore=shutil.ignore_patterns('__pycache__','*.pyc'))
write(e/'source-after.json',source)
result={'kind':'Current-source active native end and vanilla restart','authored_files':len(source),'fresh_regression_programs':292,'assertions':21,'completions':2,'script_failures':0,'engine_errors':13,'cleanup_source_external_unchanged':True,'strict_failure_retained':True,'source_delta_from_prior_reroll':delta,'delta_inherited_before_turn':True,'production_changes_this_turn':False,'original_reference_files_unchanged':len(original),'inherited_files_preserved_before_documentation':len(base['files']),'latest_candidate_files_unchanged':len(seal),'index_diff_sha256':index,'package_changes':False,'release_qualified':False,'next_bounded_implementation_plan':'roadblock-plan/plan.json','limits':'Prepared PRISON external EndGameMode and vanilla reload only. No pending native preload, active field logistics, human escape, remote multiplayer or FPS qualification. Paired-roadblock plan is unimplemented.'}
write(e/'review.json',result)
status=r/'docs/current-status.md';first,tail=status.read_text().split('\n',1)
section='''**3 October 2026 — current mission survives two native end/restart cycles:** the hidden/muted Core fixture passes **21 assertions across two independently initialized rounds**, with **zero script/runtime failures and thirteen retained engine errors**. Each round reaches the prepared prison phase, ends through vanilla `EndGameMode`, shuts down successor services once, cancels queued work and leaves stale callbacks inert. Native end data remains unchanged, no escape is invented, and vanilla reload initializes the second round with fresh state.
A fresh **292-program regression run passes** on the same **420-file authored source**, including the inherited terrain-presentation update; earlier source bindings are not reused. Cleanup and unchanged source/external inputs are confirmed. This checks local prepared-round termination and restart, not pending native preloads, field-logistics teardown, complete human play, multiplayer or FPS. Strict native failure remains recorded. No production code changed in this continuation; existing missions, inherited work and the packaged handoff are preserved. [Evidence and limits](evidence/active-restart-current-2026-10-03/review.json).
'''
status.write_text(first+'\n\n'+section+'\n'+tail.lstrip('\n'))
write(e/'documentation.json',{'before':base['files']['docs/current-status.md'],'after':sha(status)})
write(e/'evidence-sha256.json',{str(p.relative_to(e)):sha(p) for p in sorted(e.rglob('*')) if p.is_file()})
print(json.dumps(result,indent=2))
@@ -0,0 +1,24 @@
{
"result": "No distinct demonstrated defect; no production or test changes",
"scope": "Predictive containment expiry/replay across foot/vehicle travel changes and disappearance of original reporter",
"source_root": "/home/jakub/devel/escapistsrereintroduced",
"sha256": {
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMemory.c": "ec2047a477fb4273e22ae6bb68e7365f321f55c583b5d2c48c4abf2ac38e3b7d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQReport.c": "12ea8ba08753d1e6d38b237087c1209cd2f9574b53c3ff0f27c082bed029c9ea",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c": "5d66c53baf8762e76ae59e28721edaa348014af6d988d42891d9a84a6cf44969",
"tests/test_hq_memory.py": "839c7adc63dfab023fafe1547e29caf0ccef52882c5d2fad7b342691b562a41d",
"tests/test_hq_delivered_task.py": "076aecdb0ff0d614cadbffedf9d9f8cbb1383fb94a468bd92050b31251bcbce2",
"tests/test_hq_pursuit.py": "7ccbf51c7317097d9db6a66cc5be4bec67e542187f0fce5b4f3750bdc4311733"
},
"findings": [
"Motion inference stops at intervening travel-mode changes and never reaches backwards across that discontinuity for a convenient older pair. Existing actual-method test covers foot to vehicle to foot.",
"Ingest rejects nonadvancing observation times, duplicate message IDs and reports older than 120 seconds; belief IDs are not recycled by Clear.",
"DeliverOrder requires matching current belief revision and rechecks containment confidence, age, radius and usable heading before waypoint creation. Existing regression covers delayed containment and repeated delivery.",
"Already delivered task destinations remain detached and bounded by their own task expiry. Nearby report updates intentionally avoid movement-order churn; material updates require another real downlink. This is not evidence of replay.",
"Delivered sighting history depends on observed values and target identity, not continued reporter existence or live target position. UnregisterGroup clears that group own assignments/local detection without erasing delivered memory."
],
"verification": "Read-only source and existing regression inspection only; no test execution, compiler, engine, GUI or target writes. Native compiler hold honored.",
"limits": "No new executable reproduction established; no claim of new native or multiplayer coverage."
}
@@ -0,0 +1,64 @@
Test audio routed to silent output and muted (stream 729811)
{
"stopped_unix": 1790979412.4391525,
"console_sha256": "9c233b09ca11c993cafcd492fc53722c60bf06b28eede5d4dda743f19d64053c",
"end_source_sha256": "8e9dc7df30cfc1da5e5c29b0015c2943b30ff88be49c43d39dd723bbbe846e48",
"source_unchanged_after_run": true,
"source_provenance": "launch_snapshot",
"launch_id": "15d19b2c-b6ff-479e-9b0c-6d1df90abb24",
"launch_source_manifest": "launch-source-sha256.json",
"launch_source_metadata": "launch-source.json",
"launch_source_sha256": "8e9dc7df30cfc1da5e5c29b0015c2943b30ff88be49c43d39dd723bbbe846e48",
"external_addons_unchanged_after_run": true,
"external_addon_count": 7,
"external_addon_inputs": "external-addons-inputs.json",
"started_unix": 1790979283.9854777,
"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-native-end-active-0011/logs/logs_2026-10-03_00-14-45",
"rounds_required": 2,
"project": "core",
"display": "headless Gamescope 1280x720/30Hz",
"dedicated_server": false,
"audio": "silent sink and per-test-stream mute"
}
{
"log": "/tmp/erri-native-end-active-0011/logs/logs_2026-10-03_00-14-45/console.log",
"smoke_completions": 2,
"assertions_passed": 21,
"script_or_runtime_failures": [],
"engine_errors": [
"00:14:47.935 RESOURCES (E): Wrong GUID/name for resource @\"{0AFDD005CD669892}Language/rhs_localization.st\" in property \"StringTableSource\"",
"00:14:47.935 RESOURCES (E): Wrong GUID/name for resource @\"{41FA2A08B6971D4C}Language/wcs_armament_localization.st\" in property \"StringTableSource\"",
"00:14:47.935 RESOURCES (E): Wrong GUID/name for resource @\"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st\" in property \"StringTableSource\"",
"00:14:47.936 RESOURCES (E): Wrong GUID/name for resource @\"{E50E557B468C7073}Language/wcs_bmp1_localization.st\" in property \"StringTableSource\"",
"00:15:31.815 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)",
"00:15:31.815 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)",
"00:15:31.816 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)",
"00:15:31.816 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)",
"00:15:31.816 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)",
"00:15:31.816 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)",
"00:15:31.921 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)",
"00:15:38.554 WORLD (E): Unknown keyword/data 'm_HardLandingVelocity' at offset 133(0x85)",
"00:15:38.554 WORLD (E): Unknown keyword/data 'm_DeathLandingVelocity' at offset 163(0xa3)"
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}
@@ -0,0 +1,718 @@
PASS: actual objective overlay lifecycle preserves separate ownership, late readiness/reopen, data refresh, pan/zoom/culling, supported sibling/shared-frame parents, coordinate offsets, native task-clear isolation and terminal cleanup; native rendering remains unverified
PASS: actual map element initializes each widget, retries missing widgets, updates position and changes only stale text/icon data; no native image-load claim
PASS: actual native fixture root/config ownership and idempotent cleanup preserve foreign map, selector excludes ordinary route, fixed budgets/screenshots/UGC boundaries retained; native operations not executed
PASS: actual full Inspect rejects canvas parenting, wrong active container/canvas, omitted origin offset, wrong rendered box and stale coordinates; differing origins and DPI accepted
PASS: actual long-warning phases retain visible label through1500ms checkpoint then restore radio before close; synthetic marker separated from unmoved player
PASS: actual Center places marker100screenpx left of pan center at both fixture zooms without altering disclosed coordinates
PASS: missing, child-only, malformed, zero and duplicate prefab root IDs rejected
PASS: delayed scene/inventory arrival, deferred preload, identity checks, stale replies, timeout and observer cleanup
PASS: actual inventory manifest, delayed/missing/wrong-owner item links, finite cap, consumed-stock refresh and preload ordering
PASS: spawn scene remains held through final acknowledgement and nearby use; leaving, reassignment, disconnect and teardown release it
PASS: production prison AI hold/release, repeat activation, authority/faction/player exclusion, dead actor and stop cleanup
PASS: actual protected/capped damage plus exact-actor terminal fixture bypass through delayed native damage, fail-closed ownership and untouched ordinary actor; no native claim
PASS: actual full planner selection/commit body, 360 equivalence scenarios, orders/reservations/cooldowns identical; one128-unit scan vs >10000 repeated unit visits; no FPS claim
PASS: actual observer monitor/recovery/cleanup rejects retained old controller, preserves new camera/editor/hints/timer, restarts once and retains normal recovery; native effects modeled from SDK, no runtime claim
PASS: former chat controller releases only its own callbacks and preserves replacement menu; current-owner stop/scope and repeated teardown remain intact
PASS: wrong observer fixture selector rejected before runtime/profile setup; no engine launched
PASS: actual depot radio/planning/two-leg state transitions, fixed deadline, late proof quarantine, finite import and no adoption after Stop
PASS: actual depot HQ lifecycle, existing planner priority, server/mode/owner gates, idempotent polling and owner replacement
PASS: actual full depot leaf, exact custody, isolated callbacks, finite reservation, false/unknown and Stop quarantine, once-only delivery and caps; native movement unqualified
PASS: actual authored identity capture, READY-only detached provenance, same shared stock admission, completed exact two-leg proof, lifetime caps and Stop no late adoption
usage: test_native_mounted_intercept.py [-h] [--steam STEAM]
[--external-addons EXTERNAL_ADDONS]
--compat COMPAT --profile PROFILE
[--smoke {normal-escape-route,escape-route,optional-site-skip,infantry-combat,medical-combat,hunter-faction,unconscious-camera,objective-map,town-garrisons,site-garrisons,radio-interaction,enemy-loadout,aggression,air-logistics,air-assault,air-recon,airfield-markers,opening-tools,mortar-station,generated-sites,hq-local-handoff,infantry-transfer,hq-body,convoy,supply-convoys,mounted-ammo,alarm-hearing,hq-memory,hq-awareness,aircraft-field,aircraft-route,native-end-active,native-end-preparing,aircraft-control,aircraft-cancel,aircraft-translate,map-ownership,mortar-refresh,mortar-salvo,mortar-courier,station-teardown,prison-breach,powered-flight,powered-translate,local-admission,mortar-expiry,mortar-transfer,mortar-fire,patrol-hq,victory,lost-helicopter,player-death,radio-network,hq-response,mortar-inventory,startup-failure,site-survey,cache-loss,extraction-capacity,early-helicopter-loss,extraction-startup-failure,extraction-boundary-failure,transport-loss,transport-survey,lifecycle,objective-ui,recovery,prisoner-kit,medical,casualty-load,casualty-direct,casualty-bench,casualty-remove,environment,environment-restart,patrols,radio-document-loss,radio-document-loss-partial,guard-cancel,casualty-service}]
[--maintenance-refuel]
[--mounted-swap-eligibility]
[--mine-stock] [--mounted-courier]
[--mounted-intercept] [--convoy-cover]
[--field-terrain-audit]
[--field-service-cancel]
[--route-service-cancel]
[--station-teardown-diagnostics]
[--flight-autohover]
[--flight-action-inputs]
[--flight-input-diagnostics]
[--recon-takeover-only]
[--body-recovery-only]
[--rounds ROUNDS] [--timeout TIMEOUT]
[--project {core,chat}]
test_native_mounted_intercept.py: error: --mounted-intercept requires Chat --smoke convoy, one round and timeout at least900 seconds
usage: test_native_mounted_intercept.py [-h] [--steam STEAM]
[--external-addons EXTERNAL_ADDONS]
--compat COMPAT --profile PROFILE
[--smoke {normal-escape-route,escape-route,optional-site-skip,infantry-combat,medical-combat,hunter-faction,unconscious-camera,objective-map,town-garrisons,site-garrisons,radio-interaction,enemy-loadout,aggression,air-logistics,air-assault,air-recon,airfield-markers,opening-tools,mortar-station,generated-sites,hq-local-handoff,infantry-transfer,hq-body,convoy,supply-convoys,mounted-ammo,alarm-hearing,hq-memory,hq-awareness,aircraft-field,aircraft-route,native-end-active,native-end-preparing,aircraft-control,aircraft-cancel,aircraft-translate,map-ownership,mortar-refresh,mortar-salvo,mortar-courier,station-teardown,prison-breach,powered-flight,powered-translate,local-admission,mortar-expiry,mortar-transfer,mortar-fire,patrol-hq,victory,lost-helicopter,player-death,radio-network,hq-response,mortar-inventory,startup-failure,site-survey,cache-loss,extraction-capacity,early-helicopter-loss,extraction-startup-failure,extraction-boundary-failure,transport-loss,transport-survey,lifecycle,objective-ui,recovery,prisoner-kit,medical,casualty-load,casualty-direct,casualty-bench,casualty-remove,environment,environment-restart,patrols,radio-document-loss,radio-document-loss-partial,guard-cancel,casualty-service}]
[--maintenance-refuel]
[--mounted-swap-eligibility]
[--mine-stock] [--mounted-courier]
[--mounted-intercept] [--convoy-cover]
[--field-terrain-audit]
[--field-service-cancel]
[--route-service-cancel]
[--station-teardown-diagnostics]
[--flight-autohover]
[--flight-action-inputs]
[--flight-input-diagnostics]
[--recon-takeover-only]
[--body-recovery-only]
[--rounds ROUNDS] [--timeout TIMEOUT]
[--project {core,chat}]
test_native_mounted_intercept.py: error: --mounted-intercept requires Chat --smoke convoy, one round and timeout at least900 seconds
usage: test_native_mounted_intercept.py [-h] [--steam STEAM]
[--external-addons EXTERNAL_ADDONS]
--compat COMPAT --profile PROFILE
[--smoke {normal-escape-route,escape-route,optional-site-skip,infantry-combat,medical-combat,hunter-faction,unconscious-camera,objective-map,town-garrisons,site-garrisons,radio-interaction,enemy-loadout,aggression,air-logistics,air-assault,air-recon,airfield-markers,opening-tools,mortar-station,generated-sites,hq-local-handoff,infantry-transfer,hq-body,convoy,supply-convoys,mounted-ammo,alarm-hearing,hq-memory,hq-awareness,aircraft-field,aircraft-route,native-end-active,native-end-preparing,aircraft-control,aircraft-cancel,aircraft-translate,map-ownership,mortar-refresh,mortar-salvo,mortar-courier,station-teardown,prison-breach,powered-flight,powered-translate,local-admission,mortar-expiry,mortar-transfer,mortar-fire,patrol-hq,victory,lost-helicopter,player-death,radio-network,hq-response,mortar-inventory,startup-failure,site-survey,cache-loss,extraction-capacity,early-helicopter-loss,extraction-startup-failure,extraction-boundary-failure,transport-loss,transport-survey,lifecycle,objective-ui,recovery,prisoner-kit,medical,casualty-load,casualty-direct,casualty-bench,casualty-remove,environment,environment-restart,patrols,radio-document-loss,radio-document-loss-partial,guard-cancel,casualty-service}]
[--maintenance-refuel]
[--mounted-swap-eligibility]
[--mine-stock] [--mounted-courier]
[--mounted-intercept] [--convoy-cover]
[--field-terrain-audit]
[--field-service-cancel]
[--route-service-cancel]
[--station-teardown-diagnostics]
[--flight-autohover]
[--flight-action-inputs]
[--flight-input-diagnostics]
[--recon-takeover-only]
[--body-recovery-only]
[--rounds ROUNDS] [--timeout TIMEOUT]
[--project {core,chat}]
test_native_mounted_intercept.py: error: --mounted-intercept requires Chat --smoke convoy, one round and timeout at least900 seconds
usage: test_native_mounted_intercept.py [-h] [--steam STEAM]
[--external-addons EXTERNAL_ADDONS]
--compat COMPAT --profile PROFILE
[--smoke {normal-escape-route,escape-route,optional-site-skip,infantry-combat,medical-combat,hunter-faction,unconscious-camera,objective-map,town-garrisons,site-garrisons,radio-interaction,enemy-loadout,aggression,air-logistics,air-assault,air-recon,airfield-markers,opening-tools,mortar-station,generated-sites,hq-local-handoff,infantry-transfer,hq-body,convoy,supply-convoys,mounted-ammo,alarm-hearing,hq-memory,hq-awareness,aircraft-field,aircraft-route,native-end-active,native-end-preparing,aircraft-control,aircraft-cancel,aircraft-translate,map-ownership,mortar-refresh,mortar-salvo,mortar-courier,station-teardown,prison-breach,powered-flight,powered-translate,local-admission,mortar-expiry,mortar-transfer,mortar-fire,patrol-hq,victory,lost-helicopter,player-death,radio-network,hq-response,mortar-inventory,startup-failure,site-survey,cache-loss,extraction-capacity,early-helicopter-loss,extraction-startup-failure,extraction-boundary-failure,transport-loss,transport-survey,lifecycle,objective-ui,recovery,prisoner-kit,medical,casualty-load,casualty-direct,casualty-bench,casualty-remove,environment,environment-restart,patrols,radio-document-loss,radio-document-loss-partial,guard-cancel,casualty-service}]
[--maintenance-refuel]
[--mounted-swap-eligibility]
[--mine-stock] [--mounted-courier]
[--mounted-intercept] [--convoy-cover]
[--field-terrain-audit]
[--field-service-cancel]
[--route-service-cancel]
[--station-teardown-diagnostics]
[--flight-autohover]
[--flight-action-inputs]
[--flight-input-diagnostics]
[--recon-takeover-only]
[--body-recovery-only]
[--rounds ROUNDS] [--timeout TIMEOUT]
[--project {core,chat}]
test_native_mounted_intercept.py: error: --mounted-intercept requires Chat --smoke convoy, one round and timeout at least900 seconds
usage: test_native_mounted_intercept.py [-h] [--steam STEAM]
[--external-addons EXTERNAL_ADDONS]
--compat COMPAT --profile PROFILE
[--smoke {normal-escape-route,escape-route,optional-site-skip,infantry-combat,medical-combat,hunter-faction,unconscious-camera,objective-map,town-garrisons,site-garrisons,radio-interaction,enemy-loadout,aggression,air-logistics,air-assault,air-recon,airfield-markers,opening-tools,mortar-station,generated-sites,hq-local-handoff,infantry-transfer,hq-body,convoy,supply-convoys,mounted-ammo,alarm-hearing,hq-memory,hq-awareness,aircraft-field,aircraft-route,native-end-active,native-end-preparing,aircraft-control,aircraft-cancel,aircraft-translate,map-ownership,mortar-refresh,mortar-salvo,mortar-courier,station-teardown,prison-breach,powered-flight,powered-translate,local-admission,mortar-expiry,mortar-transfer,mortar-fire,patrol-hq,victory,lost-helicopter,player-death,radio-network,hq-response,mortar-inventory,startup-failure,site-survey,cache-loss,extraction-capacity,early-helicopter-loss,extraction-startup-failure,extraction-boundary-failure,transport-loss,transport-survey,lifecycle,objective-ui,recovery,prisoner-kit,medical,casualty-load,casualty-direct,casualty-bench,casualty-remove,environment,environment-restart,patrols,radio-document-loss,radio-document-loss-partial,guard-cancel,casualty-service}]
[--maintenance-refuel]
[--mounted-swap-eligibility]
[--mine-stock] [--mounted-courier]
[--mounted-intercept] [--convoy-cover]
[--field-terrain-audit]
[--field-service-cancel]
[--route-service-cancel]
[--station-teardown-diagnostics]
[--flight-autohover]
[--flight-action-inputs]
[--flight-input-diagnostics]
[--recon-takeover-only]
[--body-recovery-only]
[--rounds ROUNDS] [--timeout TIMEOUT]
[--project {core,chat}]
test_native_mounted_intercept.py: error: --mounted-intercept and --convoy-cover are mutually exclusive
PASS: actual native interception witness requires real radio cursor/lineage, original actor identities, fixed movement/hold/expiry/resume and immutable deadline; no movement/delivery injection
PASS: actual CLI rejects wrong mode/project/rounds/899s/conflict before runtime; valid flag and terminal branch identify synthetic-observation qualification
PASS: visible base hook and actual fixture override delegate once; delivery proof uses retained pre-super route only on successful production transition
actual mounted HQ dispatch planning, radio, ownership and lifecycle checks passed
PASS: actual mounted intercept eligibility/order chronology, fixed destinations, native road selection bounds, width, segment heading, clearance and settlement delegation; no native driving claim
PASS: actual Tick clock initialization admits fractional first ticks and expires without extending the original start
PASS: actual finite conservation/deadline/callback policies; read-only selection, bounded once-only inventory submission and no can refill; native transfer not executed
PASS: actual exact-context membership, bounded identity/reach gates, native start/cache/eligibility ordering and no duplicate/foreign action start; fuel manager identity and empty-can headroom guards checked
PASS: actual detached node/value snapshot and conservation refuse mismatched lengths before indexed reads, retain original identities under native out-array aliasing and log bounded counts once; native cause remains unknown
PASS: actual mine evidence sealing/recovery, historical coarse publication, caps, canonical ownership, marker join retry/owner-change/stop; native arming and replicated vector-array transport untested
PASS: actual full document recovery retains authored/sealed targets, one shared spent ledger, retry/exhaustion semantics and canonical multi-player ownership alongside supplemental mine intel
PASS: actual infantry search suspension, quiet grace, finite resume, expiry/replacement and defensive/ownership boundaries
PASS: infantry combat gate precedes radio delivery and preserves non-task transports
PASS: actual HQ contact transition wakes only fit squad members, cancels only task orders and logs changes once
PASS: actual finite medicine grants, authored stock deduction, full-backpack refusal/pouch fallback, no loot replenishment, unresolved-operation quarantine and ownership/stop guards
PASS: only recent native detected/identified threats suspend hunter travel; stale/disarmed/destroyed contacts cannot strand patrols
PASS: actual hunter combat transition cancels only its travel once, holds through renewed contact and resumes after quiet; unregistered startup preserved
PASS: captured sighting retention, immutable details, expiry, replay rejection, bounded sound uncertainty/cooldown, radio loss, priority and overdue-status fairness
PASS: arrow press/release, held keys, opposing keys, disabled/menu input and firearm-only retention
PASS: town trigger and hard 700m exclusion for all observers, empty/invalid positions and final-check crossings
PASS: exact finite site squads, invalid roster/count rejection, committed-site spacing and safe fallback boundary
PASS: mortar couriers use the mobile site team and refuse permanent-only garrisons
PASS: omitted preferred mortar depot selects a surviving owned camp/mobile team; no camp, foreign cache and permanent-only sites are unavailable; historical priority retained
PASS: real-session mortar deadline, failed-support convoy admission and hunter survivor/recovery gates
PASS: native-route retry preserves delivered target, limits attempts and suspends during combat
PASS: stale/deleted AI utility cannot receive Complete; mortar HQ preflight withholds unsafe orders; mounted convoy cover never creates infantry Defend
PASS: flight crew affiliation and group precede native boarding; preparation remains bounded even while passengers wait
PASS: factionless/deleted map targets do not abort perception; faction lookup tolerates teardown; deleting helicopter releases without capture/engine access
PASS: shoot adapter waits for a physical round; bounded same-shell retries, interrupted/never-started loads, committed no-retry, order/owner changes and normal native delegation
PASS: missing/invalid faction crew defers before any native spawn or allowance insertion; all registered RHS factions have explicit soldier and medic profiles
PASS: vehicle radio issued once; pending, refusal and looting cannot duplicate or fabricate a physical radio link
PASS: actual vehicle-radio link requires the original seated crew, physical manpack and live uncaptured mission vehicle; looting, dismount, release and teardown remove it
PASS: actual hunter release preserves survivors/HQ, releases driving ownership once, delegates capture/teardown, and excludes prison/patrol/mortar from generic objective defence
PASS: actual player-entry hook latches original hunter capture before native callbacks; both release layers cancel ownership without new entities/refund; bounded current-owner guards and prior-release policy
PASS: real opening road geometry enforces wide azimuths; fresh delivered contact preempts patrol cooldown, respects radio failures and does not starve in-flight interception
PASS: actual scoped 10% tighter REGULAR aim error and alert perception; preserves equipment multiplier and restores vanilla behavior when unbound
PASS: physical inspection and parent-wreck retention; server-only searched/report delivery unlocks native cleanup once with a 300-second delay
PASS: bounded same-group empty-spawn retries, no casualty refill, queue retirement, delivery-gated intel, prepared-team reuse, throttled diagnostics and LOD release
PASS: production airborne memory confidence, persistence, ground coverage, confirmed losses, artillery veto, cooldown and invalid-input rules
PASS: production cover retains the carried HQ target until its deadline; airport reload waits until the drop pass and cover have finished
PASS: air logistics reservation preserves delivered search until radio handoff, excludes guards/combat/in-flight orders, and quarantines unresolved native loads/moves
PASS: actual ammunition cargo selector handles empty rifle/machinegun/sniper magazines, preserves loaded variants, excludes auxiliary launchers and tolerates missing native metadata
PASS: original 15-minute launch/loss cadence, active/captured timer disarm, saved delay reset, stop, 300m orbit and bounded close-contact standoff at 30/60/120 Hz
PASS: actual aircraft-removal notification guards owner/server/active/stop and schedules one full delay without replay extension
PASS: actual helicopter delay applies resolved Random values, preserves countdown on save failure, and leaves active flights running
PASS: hill prominence/elevation, actual road edges/heights/bends and server-only finite scout admission, pending stock, timeout and no replacements/refills
PASS: mortar duty scope excludes players, other crews, stopped/client/inactive states; only destruction releases an active assignment, while the gunner may approach the gun
PASS: random mode restrictions, full numeric ranges, independent calendar dates and strict daylight boundaries
PASS: actual killais eligibility includes the 1000m boundary, excludes players/retained bodies/dead/non-character entities and checks full 3D distance
PASS: actual generation scheduler bounds each tick, enforces deadline/candidate ceiling, validates fallback, commits only accepted positions, skips only dispensable sites, preserves required objectives/intel, and resets the next search budget
PASS: terrain placement samples world bounds, retains streaming candidates, bounds waits/work, rejects foreign fallbacks, preserves objectives/intel and validates completion
PASS: actual navigation readiness supports static meshes, yields only for loadable streaming tiles and refuses unreachable positions
PASS: real sampling handles absent airports and extraction clearance preserves geometry/navigation/flatness while selecting the correct aircraft survey
PASS: universal connector, embedded/standalone exports, multiple terrains, stable IDs, native nav configs, missing-nav visibility, path validation and overwrite protection
PASS: airfield detection accepts physical runways/towers and bounded authored markers, rejects unrelated props, water and out-of-world markers, and samples terrain height
PASS: configured airport parsing, bounded readiness, stale admission rejection and cleanup wiring
PASS: automatic default, explicit header/CLI opt-out, editor/authored-mode guards, optional airport override precedence and fresh-round saving guard
PASS: singleton identity guards, paired faction deserialization and client world-cleanup wiring
PASS: task/map/respawn getters survive delayed old destruction and preserve ordinary-mode behavior
PASS: replication hierarchy refuses absent/aliased nodes and establishes delivery dependencies idempotently
PASS: standalone old faction delegates collected once, with null/deleted owners ignored
PASS: actual terrain takeover startup skips mode-less/menu worlds, always forwards super, retains eligible/unsupported/authored/client/editor semantics
PASS: native name callback preserves authored modes, opt-outs and failures; terrain suffix follows world changes, cached resolution and confirmed takeover metadata restores on cleanup without changing scenario resource or overwriting later titles
PASS: actual terrain parent traversal, Armenhof/Nogova names, Everon alias, missing-resource fallback, empty names and bounded cycles/depth
PASS: saved terrain GUIDs, defaults, restart persistence, clearing, backup recovery, corrupt-file preservation, write failures, and client write denial
PASS: startup terrain capture protects client/editor/menu worlds, default behavior, same-map loads and reload-loop recovery
PASS: actual transition waits for native startup, disconnects without bans, requires an empty session, retains every loaded mod, bounds waiting and consumes requests once
PASS: actual faction resolution reserves explicit roles, samples without replacement, substitutes disabled selections, and rejects duplicate/unknown/missing choices and insufficient pools
PASS: Random all submits persistent random roles immediately; manual mixed choices, stale/unauthorized UI guards and debounce preserved
PASS: actual content policy gates parent packs, individual factions, faction identity and finite group rotation with vanilla fallback
PASS: actual delivered road eligibility, ahead projection without chords, reservations, stock road query bounds, terrain/water/obstruction refusal and clean outputs
PASS: actual delivered-task lineage, expiry, old-order retention, native commit, release, road precision expiry and duplicate delivery
PASS: actual original-roster local handoff,100m3D bound,busy carrier/budget exclusion,origin interruption including deletedsource,normal radio delivery and per-source replay history
PASS: actual visual intake retains source/time/position/id, rejects replay, prefers usable own route, excludes simultaneous callers and conservatively resets negative-sweep dwell
PASS: actual fixture local/radio gating, immutable source/time/position, interrupted-report exclusion and exact-owner cleanup
PASS: local-handoff runner refuses wrong project/round count/insufficient deadline before runtime work
PASS: actual fixture allocator terminal/unsubmitted guard, original-group lookup and both candidate gates
PASS: actual report-derived waypoint insertion/order and tighter positive radii; no formation navigation claim
PASS: actual Place/Stop waits native pose update, bounds four attempts, preserves original position, restores pending/settled placement and respects ownership/accepted-move quarantine
PASS: actual fixture current/original recipient ownership, unresolved transfer cleanup, exact-token release and idempotent Stop
PASS: actual fixture phased-cargo readiness, bounded callbacks, captured-stock mixed-caliber selection/continuation, reservation cleanup and component magazine counts
PASS: actual inventory-fixture setup uses ordinary prison unlock before constructing its convoy-waiting probe; failed unlock cannot run fixture
PASS: actual authored storage anchors, native trace flags, own-hierarchy exclusion, external wall/vehicle obstruction, range, unknown geometry and bounded context refusal
PASS: actual convoy binding, finite identities, disjoint tokens, shared report replay/cooldown, original recipients and HQ cleanup
PASS: actual finite convoy supply pool; immutable slots, shared demand state, sparse/capped discovery and permanent shutdown
PASS: actual HQ rotates finite donors, skips unavailable/contacted trucks, uses delivered reports and dispatches at most one trip per planning cadence
PASS: actual original turret identity, native/canonical guards, scoped maximum-skill profile, reset, dismount/reboard, requested-skill preservation and restoration
PASS: bounded HQ startup/memory windows and outcome-specific full-route deadlines
PASS: explicit escape-route skips only administrator stress, preserving original full-fixture wait/failure paths
PASS: normal escape route keeps ordinary catalog and generated placement; historical selectors remain unchanged
PASS: actual read migrates old valid settings, preserves explicit disabled state, rejects invalid data; next-round feedback and fixed menu remain honest
PASS: actual automatic convoy timing/authority/admission/one-attempt/manual-task/stop policy; native deployment unproved
PASS: late authoritative failure reason refreshes open result; detach, mode change and success subscriptions preserved
infantry resupply actual rules, radio transitions, owned cleanup and unresolved-operation tests passed
PASS: actual resupply Roster preserves permanent release, original slot mapping and bounded ownership
PASS: actual designated zero/one original carrier selection, settled startup, shared finite claims, no refund after submission
PASS: actual HQ startup grant readiness forwarding is authoritative and fail-closed
PASS: actual finite PMN4 designated-zero/one entitlement, pinned original ownership, shared commit, physical custody, callback quarantine/deletion and no retry
PASS: actual bounded empty-return and finite delivery; phase-isolated callbacks, exact ownership proof, stop quarantine and original actor/vehicle boundaries
PASS: actual shared finite identity reservation; competing consumers, submission permanence, stale cleanup and96-item bound
PASS: actual carried-mounted swap, shared committed claim, physical slot reach, exact two-way proof, uncertainty and terminal cleanup
PASS: actual mounted pickup, exact finite ownership, pre-submission commit, physical custody, bounded callback and quarantine lifecycle; no native coverage claim
PASS: actual mounted courier admission, radio, individual orders, two-stage transfer, reboarding, token cleanup and quarantine lifecycle
PASS: actual scoped crew permit and native board completion/failure preserves foreign seats without teleport fallback
PASS: actual shared mounted stock/history ownership, atomic exact HQ pair claim, and bounded stopped-owner proof polling
PASS: actual carried/mounted early ammunition policy and status-first shared uplink; complete threshold, phases, cooldown, failures requested check-ins and non-urgent detached carried-mine status
PASS: actual group radio startup preservation, finite native grants, callback quarantine, frozen selection/actor ownership and bounded observation
PASS: actual maintenance native-stock check rejects missing/duplicate/wrong-identity/unowned/depleted/malformed stock and is read-only; native runtime not executed
..................
----------------------------------------------------------------------
Ran 18 tests in 0.261s
OK
PASS: actual radio node rejects current incapacitation, death, ownership and faction changes despite cached inventory; one-second capability refresh remains explicit
PASS: Southern finite maintenance stock preserves weapons/clues and optional transport, historical Western fixture stays separate; native capacity/consumption untested
PASS: optional transport deferred behind required readiness, bounded once-only spawn/omission, isolated cleanup, occupied-candidate retention and required-default preservation
PASS: actual diagnostic fallback runs only on failed missing-context call, derives unique native pilot door, preserves stock eligibility and restores prior index on success/failure; diagnostics mutate no game state.
PASS: actual native-prelude cleanup restores only original changed damage, refuses stale/incapacitated/aboard teleport; bounded five-seat/four-door fixture wiring checked. Native execution remains pending.
PASS: actual CreateTransport requires successful scoped Configure after handbrake, preserves ordinary vehicles, tracks spawned entity before failures and never treats failed lock registration as ready.
PASS: actual preparation Configure guards/idempotence/breach preservation, security eligibility/final current-body server mutation and all scoped action guards; all five seat/four door resource overrides. Native hold, prefab merge, replication and boarding remain unverified.
PASS: production vehicle alarm single trigger/replica completion/no replay, fixed deadline/readiness wait, failed audio, dedicated server, moving exact handle, destruction/native end/deletion/clock and mission teardown. Native sound and multiplayer delivery require engine qualification.
PASS: production alarm emitter/receiver original time/location, explicit native queue only, 32-entry cap, 50m local witness eligibility, bound perception, native-super preservation; actual engine broadcast/hearing remains unverified.
PASS: actual optional candidate barrier, exact callback/custody proof and unchanged mine/primary snapshots; no native transfer claim
Native finite mine-stock runner: parser, scope, exclusions and command pass
PASS: actual bounded native mounted proof/detached payload/deadline/cleanup methods, production-only setup and isolated runner selector
PASS: actual one-existing-convoy candidate readiness, sender-root identity, incomplete cargo refusal and fixed three-candidate bound
PASS: actual once-only native dry query, exact before/after slots, native refusal, shutdown; shared bounded discovery and distinct opt-in verdict
PASS: actual completion selector and pre-cleanup variant capture preserve separate radio and eligibility verdicts
PASS: actual cargo diagnostic stages separate absent/foreign magazines, used/empty/invalid rounds, well mismatch and exact truck storage/attachment without mutation
PASS: actual native courier witness rejects missing radio/custody/swap/reboard evidence; CLI opt-in bounded; native success remains unqualified
PASS: actual courier constructor/Tick waits for preparation, returns before physical checks, preserves fixed deadline and sticky stop/failure; Enfusion startup awaits native verification
PASS: actual arranged native alarm fixture deadline, single emit, natural-route observation, original timestamp/area/detail assertions, natural observer proximity/activation wait, failure cleanup and independent canonical-body restoration; native delivery itself remains unqualified.
PASS: actual convoy cover observation/snapshot/uplink/HOLD/RESUME/cleanup transitions; native boundaries mocked, non-convoy runner opt-in refused
Enemy optics actual-service ownership, preservation, callback, deadline and bounded-inspection policies passed
PASS: actual delivered cover freshness/lineage/replay and canonical executor; owned waypoint-only hold, one resume at preserved route index, invalid ownership/crew/ledger refusal and fail-closed native recreation
PASS: actual Stinger show/set/help state precise actor-roll effects; read-only help, bounded values, malformed syntax and failed-save preservation; no rerolls/gameplay edits and no native persistence claim
PASS: new/retasked search and radio delivery ammo gates; active tasks and delivered release preserved
HQ convoy delivered-report planning and downlink regressions passed
PASS: actual own-inventory ammo inspection deduplicates loaded/carried/shared wells, separates chambers/launchers, freezes scalar snapshots and treats unsupported/capped/foreign inventory as unknown
PASS: actual carried PMN4 inventory, original-owner guards, bounded deduplication, independent unknown state and detached counts
PASS: actual mounted hierarchy sampling, ownership exclusion, deduplication, completeness/caps, quarter threshold and detached validation; no runtime policy or ammunition mutation
PASS: WORKBENCH opt-in diagnostics distinguish cycles/cap/storage/manager/mount failures without repeated native traversal
PASS: actual HQ original convoy-root admission rejects wrong force/server/group and never supplies replacement lookup
PASS: production mounted structural seat scan ignores >128 carried/cargo descendants, shares exact native mount/magazine ownership, preserves attachment seats and exact occupants, rejects unknown/cyclic/oversize structures; native binding still requires qualification.
PASS: native body fixture uses existing immutable actors, real production LOS/queued uplink, pre-delivery isolation, actual status overlap, bounded cleanup and no fabricated reports/spawns
PASS: actual native fixture lookup selects exact BODY kind/identity/message from bounded evaluations, never sighting-only Get
PASS: actual ammo snapshot comparison checks every scalar/category flag; native probe requires real roster rescan, loaded-round lower bound and separate immutable pending/Watch objects
PASS: actual delivered slot-union bodies preserve overlap/disjoint evidence, replay idempotence, status subset integrity, full-wipe closure and formation-local bounds
test_review_added_allowed_media_invalidates_snapshot (__main__.ReviewTests.test_review_added_allowed_media_invalidates_snapshot) ... ok
test_review_added_source_directory_rejected (__main__.ReviewTests.test_review_added_source_directory_rejected) ... ok
test_review_loose_root_resource_and_symlink_rejected (__main__.ReviewTests.test_review_loose_root_resource_and_symlink_rejected) ... ok
test_review_metadata_media_and_sidecars_remain_allowed_and_bound (__main__.ReviewTests.test_review_metadata_media_and_sidecars_remain_allowed_and_bound) ... ok
test_review_missing_link_rejected (__main__.ReviewTests.test_review_missing_link_rejected) ... ok
test_review_package_guard_sees_new_scripts (__main__.ReviewTests.test_review_package_guard_sees_new_scripts) ... ok
test_review_retargeted_private_link_rejected (__main__.ReviewTests.test_review_retargeted_private_link_rejected) ... ok
----------------------------------------------------------------------
Ran 7 tests in 0.064s
OK
PASS: actual report methods reproduce old starvation; status-first scheduler delivers check-ins and requires 30s without combat or actual visible contacts before negative reports
PASS: actual actor group lookup retains controlled character membership when seated/inherited vehicle agents differ; missing control or parent refuses
.................
----------------------------------------------------------------------
Ran 17 tests in 3.495s
OK
PASS: actual convoy motion thresholds, native-only proof boundaries, physical cargo/crew ownership and pre-launch runner restrictions
PASS: actual filled rotated-footprint TraceBox and nine terrain/water samples; broad tree/cable bounds alone accepted, actual collision/nonfinite trace refused, nonzero sweep and ENTS/OCEAN flags, bounded diagnostic query and reset
PASS: actual road interpolation/projection/orientation, six35m starts,200m forward tail, preserved bends, short/far/degenerate/nonfinite/overdense/hairpin refusal and deterministic candidate ties
PASS: actual authenticated convoy dispatch, active/ready admission gates, canonical receipt, safe unconsumed preflight retry, pool refusal, retained partial failure and consumed no-retry
PASS: actual native readiness exact membership, one-time per-vehicle ledger admission/reservation, partial readiness retry without duplicate records and one-pass56-item cargo allocation without replenishment
PASS: actual per-vehicle readiness reasons, native agent/activity counts, intended-seat diagnostics, five-second throttle and read-only observation
PASS: actual convoy dispatch validates before receipt consumption, consumes once before native mutation, retains all12 partial-failure paths, accepts the selected non-USSR enemy, and allocates exact19 bodies without capacity shrinking
PASS: own memberless prefab disables automatic spawn before initialization; actual admission rejects populated, immediate or authored-slot templates before finite crew creation
PASS: actual native seated-group arrival outside35m, native waypoint removal, idempotent advance, and convoy waypoint idempotence/arrival/deadline, missing/dead/captured/reparented crew refusal, failed native waypoint release, original vehicle/member preservation and no replacement
PASS: actual convoy/team Release retains original active survivors and HQ identity, rejects takeover/terminal/unknown roster, preserves exact logistics quarantine and normal eligibility
PASS: actual convoy receipt identity/one-use, shared60-body and128-formation caps, outstanding/native-ledger accounting, exact19-body composition, source reuse, mode/client guards and no consumed receipt refunds
PASS: actual supply route cycling/arrival/stops, finite startup bounds, contact freshness, dismount hold, quiet interval, interrupted boarding, timeout and lost-truck release
PASS: moving-convoy perception boundaries and scoped individual/group abandonment priorities
PASS: actual supply startup reasons expose unchanged body budget/requirement, journal only failure changes, preserve retry cadence/caps and report the true final refusal
PASS: actual combat start releases only exact intercept claims before owning route/orders; foreign claim defers combat takeover
PASS: actual StartOne plus actual pool preserve unconsumed receipt retry, reject consumed replay, skip impossible new-budget surveys, retain equality, retry caps and journal dedup; no FPS claim
PASS: actual admission seeds use exact installed loaded prefab, reject replacement/foreign/projectile paths and preserve bounded immutable identity
PASS: actual primary-before-mounted one-shot batch, shared96/128 caps, physical snapshot headroom, original ownership, callback refusal and admission pinning
PASS: actual bounded HQ query validates only existing original binding without admission or replacement lookup
PASS: exact optional PMN4 startup, primary callback independence, original owner,128 capacity/callback limits, terminal no-retry and callback-proven freeze
PASS: production convoy spacing, physical arrival, stable follower targets, supply ownership, leader promotion and bounded stuck recovery
PASS: convoy combat keeps native manoeuvres for unchanged contacts and refreshes when contact moves
PASS: native convoy proof excludes pre-departure movement and ends via explicit fixture reset, not prohibited player death
PASS: boarding retries only after approach/seat progress stops, capped at three, with delayed native reissue and completed-team preservation
PASS: slow only owned vehicles near fit dismounted infantry; ignore passengers, casualties and released teams/vehicles
PASS: restore missing native driving registration only for healthy owned seated crews; preserve existing association and refuse invalid/released vehicles
PASS: actual body observer enforces owned physical roster, local death-only candidates, native trace gating, budget/cadence/caps, immutable body-only snapshots, radio retries and confirmed suppression
PASS: own initial roster, explicit retained corpse evidence, unconscious/missing/ref transfer guards, fixed strength, no replacement adoption, detached samples, surviving radio sender, immutable convoy root/ledger, mounted capture release and lost-root unknown
PASS: delivered-only status snapshots, two missed check-ins/reply deadline, last reported coordinates, episode/replay guards, confirmed-loss idempotence, detached/validated mounted payload replacement 256-record cap and detached carried-mine radio delivery/chronology
PASS: actual failed-retask deadline rollback plus assignment cancellation/release preserves radio ownership, native waypoint lifecycle and failed-order retry boundaries
PASS: actual force ledger, finite casualties/identity/cap, routes/arrival/elevation/overshoot, server and physical guards, staggered 256-record simulated hour without world queries
PASS: actual equipment coordinator registration dedupe, startup delay, five member scans, finite component retries, unregister/stop terminal behavior and 256-group bound
PASS: actual percentage selection, native/preferred launcher preservation, failure/removal fallback, pending-operation quarantine, capture, finite two-mine grants and no replenishment
PASS: automatic inventory one-shot roll, exact item ownership, finite compatible ammo, rejection, capture/stop, deletion, loot and late callback quarantine
PASS: enabled/valid catalog eligibility, category restrictions, content filtering, GUID deduplication across factions and bounded catalogs
PASS: actual engineer mine preparation/deadline, original custody/identity, once-only callback removal, cancellation quarantine, withdrawal/clearance, native refusal and owned-action cleanup; native execution untested
PASS: actual road mine-site annulus/bend geometry, deterministic bounded candidates, server/query limits, and native ground/water/obstruction rejection; no runtime placement claim
PASS: actual HQ mine admission, one site query per tick, maximum two active/32 retained jobs, delivered-only original post, once-per-unit refusal latch, 256-item ceiling and maintenance/teardown ownership
PASS: actual objective heading/threat/approach rules, persistent doctrine weight, fresh-contact coverage invalidation, stale-sweep rejection and atomic radio retask ownership
PASS: actual bounded delivered-negative coverage, replay/freshness/expiry/invalid guards, oldest eviction, small-circle and nearest-unswept selection, reserved-cell exclusion and cleanup
PASS: actual HQ active/pending reservations, interruption, committed replacement, bounded coverage and unchanged force counts
PASS: actual bounded pursuit roles/objectives/scores, stale search degradation, physical/busy/home guards, finite lifetime and two-bearing escape gap; no hidden player reads or spawning
PASS: actual HQ memory rules/service preserve delivered snapshots, chronology, replay bounds, decay, motion limits, identity and negative-search revisions
.......
----------------------------------------------------------------------
Ran 7 tests in 0.027s
OK
PASS: actual session Tick + journal router delivers each grant completion and new HQ line once, without repeats on empty/unavailable feeds or unauthorized ticks
.....
----------------------------------------------------------------------
Ran 5 tests in 0.395s
OK
PASS: actual current-controller/admin/mode authorization, per-round anti-replay, token-rotation refusal, command/snapshot throttles and client scope; owner-only replies and player-tool cleanup wiring
PASS: mission provider registration is idempotent, optional dispatch is ordered, status aggregates, journals preserve cursors, aliases stay with their addons and topic help is bounded
PASS: actual menu command routing covers all fifteen settings, rejects unsupported keys, gates companions, and matches unique authored widgets
PASS: explicit weapon retention buttons use the same ready/authorized server command path
PASS: item editor, preset controls and dynamic item-row layout are structurally valid
PASS: catalog requests use authenticated sessions, independent admin page selections, loaded-mod allowlisting, bounded pages and allowlisted item mutations
PASS: actual item rules, shared-source conflicts, missing/returning mods, bulk reset, independent named presets, bounds, malformed data and failed-save state preservation
PASS: actual summaries preserve queued/delivered meaning, clear counts and IDs; raw records, legacy display, cursor gaps and RPC limits remain intact
PASS: actual admin body authorization, god restoration, vanilla item deposit, callback completion/failure, timeout quarantine and stop/revocation paths
PASS: same-body revoke/regrant preserves pending insertions and timeout quarantine; new-body binding isolates late callbacks and never inherits god mode
PASS: actual Intel commands distinguish status/start/failure, preserve authorization gate and reject malformed requests; spent ledger is idempotent, server-only and bounded
PASS: actual reroll snapshot, authority, cancellation, ownership, accepted operations, quarantine, bounded work and stop methods; no native runtime claim
PASS: production Intel feedback coalescing, rough secrecy, rate limit, bounded dedupe, local/remote delivery and round cleanup; native UI/RPC not exercised
PASS: actual per-squad bounded report selector rotates visible targets, survives ordering/turnover, records only queued attempts, and preserves radio intake ordering
PASS: actual action denial/clearing, server request failure, single submitted-result feedback, current rescuer identity and terminal/stop suppression; native UI/RPC pending
PASS: actual physical denial precedence and transport-seat occupancy/reservation/access/lock checks
PASS: actual initial admission exhaustion and ServerTick grace; new/pending/empty/controller/life guards, normal death preserved
......................
----------------------------------------------------------------------
Ran 22 tests in 0.246s
OK
......................
----------------------------------------------------------------------
Ran 22 tests in 24.082s
OK
..................
----------------------------------------------------------------------
Ran 18 tests in 2.793s
OK
.........
----------------------------------------------------------------------
Ran 9 tests in 2.158s
OK
...............
----------------------------------------------------------------------
Ran 15 tests in 1.044s
OK
PASS: actual field result/braking observer and Chat dispatch rules; one finite fixed candidate, deferred callback failure and guarded cleanup; no native measurement
PASS: actual opt-in terrain audit records one fixed1681-point grid, preserves original survey refusal/success and exact no-allocation scope; malformed heights stop without retry; no native data acquired
....
----------------------------------------------------------------------
Ran 4 tests in 0.561s
OK
PASS: actual field PI/ramp/vector caps, antiwindup, braking hypothesis, immutable admission limits and segment bounds; no native physics tested
PASS: actual100m whole-field survey sampling/4096cap, rotated coverage, all-node terrain and native trace refusal; original certificate lineage retained; no native qualification
PASS: actual QualifyField preserves original identity/footprint/time, orders complete surveys before issuance, and refuses failed stages/moved body/expired or changed world; native boundaries faked
PASS: WORKBENCH first-refusal diagnostics preserve ordinary predicates, query order/count/budget and opt-in scope; no native logging run
PASS: actual field startup delegation, immutable lease/target, braking/settling/cancel transitions, early abort, callback scope, physical terminal policy and shared landing demand; native boundaries faked
PASS: actual inherited airborne pre-CLIMB cancellation enables verified native autohover once, refuses failed enable and never writes after capture
PASS: actual Core maintenance/default/tick/stop methods; empty/populated authority, terminal reentry, no tactical resume or new scheduler; native boundaries substituted
PASS: actual finite registration, unique claims/tokens, retention/cancel/stop, readiness gating, capture/expiry retirement and bounded cross-kind order history and typed field/route construction; native boundaries faked
PASS: actual WORKBENCH route observer returns exact retained route subtype and refuses absent/field controllers
.....
----------------------------------------------------------------------
Ran 5 tests in 0.577s
OK
......................
----------------------------------------------------------------------
Ran 22 tests in 0.163s
OK
................
----------------------------------------------------------------------
Ran 16 tests in 9.651s
OK
......
----------------------------------------------------------------------
Ran 6 tests in 0.017s
OK
PASS: actual production bridge lookup, lease/world/mode/seat/capture guards, no allocation, native super ordering and read-only fixture hooks
...............
----------------------------------------------------------------------
Ran 15 tests in 0.049s
OK
.............
----------------------------------------------------------------------
Ran 13 tests in 4.569s
OK
PASS: actual route gain/caps/braking, callback selection, old landing/cancellation control and matching read-only telemetry
..............................
----------------------------------------------------------------------
Ran 30 tests in 0.381s
OK
..............
----------------------------------------------------------------------
Ran 14 tests in 0.220s
OK
.........
----------------------------------------------------------------------
Ran 9 tests in 0.101s
OK
PASS: actual gate observer binds native registered action/context and current life, reads accumulated progress, refuses stale bindings and never revives outside original bounds
PASS: actual read-only look observer methods enforce explicit scope, pinned native camera/body/identity, normalized pose, terminal cancellation and original sample/time bounds
...........
----------------------------------------------------------------------
Ran 11 tests in 0.070s
OK
.......................
----------------------------------------------------------------------
Ran 23 tests in 0.033s
OK
PASS: actual initial WAITING task/guide copy, configured duration, unchanged interruption and rounded progress; native task assertion pending
........
----------------------------------------------------------------------
Ran 8 tests in 0.011s
OK
PASS: actual inventory adapter scope, grid placement, sole compatible host, refresh reuse, rollback, foreign hierarchy refusal and exactly-once native delegation; native compatibility pending
.................................................................................
----------------------------------------------------------------------
Ran 81 tests in 0.483s
OK
......
----------------------------------------------------------------------
Ran 6 tests in 0.065s
OK
.................
----------------------------------------------------------------------
Ran 17 tests in 0.004s
OK
...........
----------------------------------------------------------------------
Ran 11 tests in 0.070s
OK
.........
----------------------------------------------------------------------
Ran 9 tests in 0.308s
OK
PASS: actual observer nonce, admission pins, baseline/menu sequencing, snapshots, bounded clocks/samples, cleanup and one-attempt latch; native untested
PASS: actual corridor caps/height/hold and whole-rectangle survey bounds, terrain refusal, native trace refusal and exact certificate lineage; native route unqualified
PASS: actual route entry, fixed corridor/target, hover hold, cancellation landing freeze, shared lease/capture/deadline gate and unchanged native startup/tick sequence
PASS: finite opt-in route fixture, original native input order, meaningful physical-arrival evidence and guarded cleanup; no native launch
PASS: actual Chat route step result dispatch and scoped completion/cleanup wiring; six real early-parser refusal paths leave no prefix/profile output
PASS: actual retained-service fixture entry, immutable controller/token/deadline/count bindings, observer getter and cleanup ownership ordering; native route validation pending
PASS: actual measured cancellation gate, one-shot retained service Stop, no premature drain, immutable lease, fresh real controller readback and separate physical cancellation result policy
PASS: actual rough-intel objective selection, exact precedence, source grid dimensions and unchanged other-phase dispatch; native UI pending
.................................
----------------------------------------------------------------------
Ran 33 tests in 0.093s
OK
...............
----------------------------------------------------------------------
Ran 15 tests in 0.029s
OK
PASS: actual preparation status scope, persistent updates, spinner restoration, placeholder replacement/deletion/destruction, native observation persistence/timeout; rendering remains native-pending
PASS: actual guide ownership and scoped timer cancellation, current-controller preservation/reacquisition, hint retry/dedup and observer boundaries; native UI not exercised
PASS: actual native-end shutdown, existing terminal snapshots, reentrancy, unchanged native end data and stale preparation guards
....
----------------------------------------------------------------------
Ran 4 tests in 1.264s
OK
PASS: actual three-state result wording and UI refresh; stale winner IDs never manufacture escape
...........
----------------------------------------------------------------------
Ran 11 tests in 0.105s
OK
PASS: actual immutable target, bounded autohover demand, drift refusal, five-second hold and unchanged qualification/deadline
PASS: actual admission attempt budget bounds blocked/missing prerequisites; preparation, spent life and async pending remain protected
PASS: delayed admission retry retains controller ownership across same-account recycled connection IDs
PASS: actual scene deadline overrides delayed native preload only for rejection; late completion cannot assign, ordinary verified admission preserved
PASS: actual action permission matrix unchanged; useful phase/intel/consciousness denials, stale reason cleared, native door denial preserved; no native UI claim
.....
----------------------------------------------------------------------
Ran 5 tests in 0.209s
OK
PASS: actual aircraft cancellation/stage rules, ground-only completion, expiry/capture faults, input ownership and no physical shortcuts
PASS: actual exact-instance single-use qualification, native-clock staleness/movement refusal, footprint bounds and ownership-safe ground/fault cleanup
PASS: actual optional screenshot helper flag/identity/world/life revalidation, one queued attempt, delayed capture and mission/world cleanup; no native image/presentation claim
PASS: actual yard diagnostic exact registered prison ownership, eight native-bound corner projections, no root-sibling escape, bounded duplicate/deep/wide hierarchy traversal; native projection/mask still unmeasured
PASS: actual CurrentActor, SpawnPosition and observer-selection methods reject pending/unregistered/replaced/recycled/foreign/dead bodies; canonical selection/cycling, unconscious following and prison/geometry fallback preserved; native boundaries adapted
PASS: actual native-map fixture ownership, cleanup and callback evidence fail closed; native execution remains separate
PASS: actual shared-map callbacks bind exact map/config/root, preserve replacement UI/camera, defer focus, and remove only owned delayed work
PASS: actual Intel/HQ methods and one-shot qualified readiness handoff deliver late actors once; duplicate readiness, accepted spawn, pickup/drop, death and original negative rolls do not mint assignments
PASS: Workbench-only read accessor rejects unknown/nonserver identities; Chat observes all distinct ready crew before existing shell-depletion mutation
PASS: actual native-event latch survives deselection, requires exact activity/order, detaches before cleanup, preserves failure/timeout and never infers completion from physical shot count
.........
----------------------------------------------------------------------
Ran 9 tests in 0.106s
OK
PASS: actual refresh-fixture gates pin immutable observations/actual downlinks/original activity, reject unaccepted or relabelled commits, stop queueing early and require all queued contacts claimed before replay
..........................
----------------------------------------------------------------------
Ran 26 tests in 0.194s
OK
PASS: actual refresh scheduler/delivery/cancellation/projectile methods reject interrupted or replayed reports, retain committed ownership, preserve immutable snapshots/aim geometry and isolate stopped or replaced orders; native radio/crew behavior remains separate
.....................
----------------------------------------------------------------------
Ran 21 tests in 0.033s
OK
...........
----------------------------------------------------------------------
Ran 11 tests in 0.035s
OK
PASS: actual full-salvo gates require eight fresh committed physical launches, natural closure and exact finite inventory; reject partial/extra/replayed events
PASS: actual reason/availability guidance and refresh matrix; no-target copy omits cycling, hint retry retained, existing command/admin paths unchanged; native UI pending
PASS: actual client camera policy closes immediately on healing or mission end; late unconscious metadata cannot keep the view active
PASS: actual input dispatch, one press per edge, menu-held suppression; actual revival camera handoff with editor close/retry, missing camera, replacement body and stopped round
PASS: first-person pose survives missing samples without drift, follows body motion/rotation, resumes fresh pose and cannot leak between targets
................usage: test_native_package.py [-h] [--project {core}] --session SESSION
--compat COMPAT [--steam STEAM]
[--timeout TIMEOUT]
[--external-addons EXTERNAL_ADDONS]
[--silent-workbench | --exit-after-init]
[--continue-on-failure]
test_native_package.py: error: argument --exit-after-init: not allowed with argument --silent-workbench
................................
----------------------------------------------------------------------
Ran 48 tests in 12.528s
OK
.......
----------------------------------------------------------------------
Ran 7 tests in 0.306s
OK
..............
----------------------------------------------------------------------
Ran 14 tests in 2.472s
OK
....
----------------------------------------------------------------------
Ran 4 tests in 0.317s
OK
....
----------------------------------------------------------------------
Ran 4 tests in 0.054s
OK
PASS: actual finite-courier age, token, exact ownership/callback and delivered-status admission reject stale, replayed, captured, canceled and ambiguous work
PASS: actual native-gun ownership gate rejects player/foreign/replaced/dead occupant, faction change, missing seat and missing registry
PASS: four-battery courier selection preserves pending trip/report/transfer identity, skips unavailable crews, and selects the next depleted battery without new stock
PASS: 64 bounded distinct storage candidates; native gates, five-store barrier and finite-stock ownership retained; native placement pending
PASS: 128 coarse+80 local refinement+169 airport grid candidates retain all native clearance gates; real terrain untested
PASS: actual prison registration/crossing policies reject missing/duplicate/destroyed initial gate, incomplete ownership/scan, outside-only body, jumps and stale samples; physical exit independent of later gate damage
PASS: actual prison door execution blocks direct AI/UI bypass while locked and delegates unchanged native action once after unlock and permission approval
..................
----------------------------------------------------------------------
Ran 18 tests in 1.875s
OK
.....
----------------------------------------------------------------------
Ran 5 tests in 1.199s
OK
PASS: native local-admission snapshot rejects changed life/key/body/participant/pending state; authentication is not simulated
PASS: actual mortar report ledger prevents duplicate response after cancellation, expiry and interleaved reports; native scheduler separate
.........
----------------------------------------------------------------------
Ran 9 tests in 0.012s
OK
....
----------------------------------------------------------------------
Ran 4 tests in 0.147s
OK
PASS: actual aim renewal requires fresh same-report solve and original-command equivalence; native firing untested
........
----------------------------------------------------------------------
Ran 8 tests in 0.012s
OK
PASS: actual startup/generation/ownership/timeout/callback policies and native-counter wait; integration preserves one-shot allocation and pending-crew cancellation
PASS: rapid mortar cycle counts eight physical rounds once and waits for native completion without a ninth aim or shell
PASS: actual probe binds native events to fresh immutable commits, permits delayed emission, rejects unrelated expiry closure and premature stop
PASS: actual noSplash Load body requires both explicit diagnostic and noSplash, preserves vanilla otherwise, and handles repeated Load/reload
PASS: actual fixture method permits one native resilience operation and restores either prior protection state, including failure paths
PASS: actual safe-exit boundary policy, native action/door selection, stop/cache cleanup, separate old mechanism and opt-in runner contracts
PASS: actual one-shot deadline/stability policies and preparation ownership, fuel, cleanup integration contracts
PASS: pending-only cancellation retires copied instance intent, preserves physical/control actors, and stops once
PASS: actual short-cast hit, upward support normal, no self support and no dynamic support
PASS: actual committed-ticket structure preserves reservation after death, rejects missing bodies/seats and ends at observation expiry
PASS: actual pending callback expires an empty-server reservation once, preserves its full lease, and cancels on completion/Stop
PASS: rescue lease expiry/reordering, fresh five-second settling, independent rescue ranges and grounded upright aircraft motion boundaries
PASS: requested guard population requires complete physical conscious membership before deadline
......................................
----------------------------------------------------------------------
Ran 38 tests in 0.020s
OK
..........
----------------------------------------------------------------------
Ran 10 tests in 0.002s
OK
.....
----------------------------------------------------------------------
Ran 5 tests in 0.934s
OK
PASS: authored radio/optional-site bounds and physical horizontal/vertical boundaries
...
----------------------------------------------------------------------
Ran 3 tests in 0.001s
OK
PASS: all phase transitions, terminal states, defence boundaries, stale/future observations, intel discovery
PASS: Core document-discovery alias, companion-only alias exclusion, strict integer parsing and setting boundaries
PASS: player admission phase/life/identity/controller matrix, preload displacement limits, pending reservation overlap and owner exclusion
PASS: actual gate and pre-inventory document guards reject noncanonical/faction/life/disconnect/server mismatches; canonical reconnect and unconscious carried intel preserved
PASS: WB-only native fault injection restores both body mutations before checks/returns and requires eligible held-document negative/positive proof; runtime pending
PASS: actual discovery coordinates disclose stable 500m cell center until identified, then exact point, including negative/boundary coordinates
PASS: actual local admission context/selection/latch, same-round late identity, replacement/mode failure, fresh round and untouched network path
PASS: prison search packs 16 unique 3m-spaced inside-wall centers, prioritizes inner/edge positions and never bypasses clearance
PASS: physical body occupancy rejects overlap, permits diagonal neighboring slots, and excludes own body and unrelated broad-phase bounds
PASS: recovery state excludes dead bodies, preserves reservations, requires controlled rescuers and distinguishes empty/all-dead teams
PASS: authority-scoped slow recovery, bleeding pauses resilience, medicine unaffected, player-only lethal damage cap without healing
PASS: bleeding severity survives low health, retains armour, causes no knockout and restores the actual damage/blood-loss cap
PASS: viable passive recovery survives native delay; bleeding, disabled/full effects and low-blood resilience do not block defeat
PASS: every minute round-trips, malformed clocks rejected, defaults limited to added keys, progression bounds and day duration aligned
PASS: native settings policy matches calendar boundaries 1900-2050, date/profile parsing is strict, authored defaults preserve old worlds
PASS: view-distance bounds, default, save failures, command parsing, temporary ownership, server/platform limits and lifecycle wiring
.....
----------------------------------------------------------------------
Ran 5 tests in 0.577s
OK
.
----------------------------------------------------------------------
Ran 1 test in 0.473s
OK
PASS: radio authorization/discovery/phase matrix, exact distance limits, defender handover, interruption, empty samples, clock regression and duration boundary
PASS: actual radio feedback policy, initial wait, interruption persistence, resumption and terminal/new-round reset
...............
----------------------------------------------------------------------
Ran 15 tests in 2.120s
OK
..............................................
----------------------------------------------------------------------
Ran 46 tests in 0.846s
OK
PASS: legacy values preserved, unsupported fields reported, invalid data rejected, existing files protected, runtime bounds aligned
PASS: failed initial settings promotion leaves defaults writable after restart; prior/fallback saves survive copy, readback and mismatch faults
PASS: real-carrier shortest-hop paths, 500m boundary, three-hop cap, no-manpack failure, three-second originating-call interruption, unchanged downlink hop timing, completed-hop survival, interrupted final uplink, radio loss, capture, motion, timeout, reset and network bounds
PASS: migrated aircraft availability policy (controller migration still pending)
PASS: migrated salvo offsets are deterministic, spread and bounded (native firing and complete salvo qualification are separate)
PASS: 35 prefabs have unique saved root entity IDs
PASS: 299 original script entries tracked across 18 unfinished responsibilities
PASS: 1 isolated addons, acyclic dependencies, 58 unique resources, exact vanilla/authorized external references
All repository checks passed. Native compilation and multiplayer tests are separate requirements.
Suite exit 0 programs 292 unchanged True
@@ -0,0 +1,24 @@
{
"kind": "Current-source active native end and vanilla restart",
"authored_files": 420,
"fresh_regression_programs": 292,
"assertions": 21,
"completions": 2,
"script_failures": 0,
"engine_errors": 13,
"cleanup_source_external_unchanged": true,
"strict_failure_retained": true,
"source_delta_from_prior_reroll": [
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverPresentation.c"
],
"delta_inherited_before_turn": true,
"production_changes_this_turn": false,
"original_reference_files_unchanged": 533,
"inherited_files_preserved_before_documentation": 10379,
"latest_candidate_files_unchanged": 429,
"index_diff_sha256": "670073db5d7531aca4466cc9d2827d10a46bfcfbd35f27ac97724de9d2fd3725",
"package_changes": false,
"release_qualified": false,
"next_bounded_implementation_plan": "roadblock-plan/plan.json",
"limits": "Prepared PRISON external EndGameMode and vanilla reload only. No pending native preload, active field logistics, human escape, remote multiplayer or FPS qualification. Paired-roadblock plan is unimplemented."
}
@@ -0,0 +1,141 @@
{
"recommendation": "One paired temporary armed checkpoint using two original UAZ escorts from one already admitted convoy. Extend the existing bounded mounted interception controller; do not create a parallel force system.",
"why_missing": {
"owned": "EAI_HQRoadblocks.Assemble chooses2 UAZ PKM vehicles, third BMP after6 losses; Plan assigns distinct road positions; UpdateUnit waits actual boarding/travel then holds and lets an engineer work.",
"current": "ERR_HQMountedDispatch owns exactly one order/unit/task/downlink; ReserveIntercept rejects any existing intercept token globally. Thus no coordinated two-vehicle checkpoint can be formed. Infantry road holds and one original finite engineer mine attempt are already implemented separately.",
"props": "No barricade prop creation found in the inspected owned EAI_HQRoadblocks implementation. Do not cite the stale missing-props row as evidence that a prop-spawning feature must be recreated."
},
"player_visible_result": "When two original armed escorts and two existing HQ slots are available, HQ may coordinate a spaced pair at one predicted road corridor. Both real downlinks must finish and both original destinations/owners revalidate BEFORE either detour begins. Checkpoint-ready requires both physically arrived; no guaranteed lane blockage.",
"scope": {
"active_jobs": 1,
"vehicles_per_job_max": 2,
"original_slots": [
0,
3,
5
],
"same_original_convoy": true,
"deadline": "Keep existing absolute ObservedAt+120000; never extend on second delivery/arrival.",
"attempts": "Existing belief+revision attempt ledger remains bounded/spent; tokens monotonically allocated from existing400001..400256 domain, one per actual member. Stop planning if fewer than required IDs remain; no collision/reuse.",
"fallback": "Preserve current single-escort behavior when a complete pair cannot be admitted BEFORE any claims/downlink; never silently replace a failed partner after commitment.",
"excluded": [
"New forces or vehicles",
"BMP deployment/escalation",
"Barricades or scenery spawning",
"Extra ammo/mines or stock refill",
"Engineer placement resets",
"Player/target live-position reads",
"Teleport/SetAngles/forced native arrival",
"Permanent checkpoints or longer-lived memory"
]
},
"implementation_boundaries": [
{
"file": "addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedIntercept.c",
"methods": [
"ERR_HQMountedInterceptRules.Select",
"FromPolyline"
],
"change": "Optional paired selection returns exactly2 separate positions on the same retained real polyline, sampled along arc length (not a chord across bends). Require nonoverlapping existing conservative vehicle footprints and >=40m separation, each ahead/dry/clear/non-elevated/outside settlements, each80m from unrelated reservations. Treat partner spacing inside this single owned plan explicitly, without weakening global Unreserved. Keep<=128 roads/4096segments and<=2survey calls per planning pass. If two valid slots absent, use existing single selection unchanged."
},
{
"file": "addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedDispatch.c",
"methods": [
"PlanMountedIntercept",
"TickMountedIntercept",
"ReleaseMountedIntercept",
"Assigned",
"HuntingAssigned",
"ReserveUnit",
"Status"
],
"change": "Bounded1or2-member job. Same original convoy and same delivered belief; require2free slots under unchanged global8/lower runtime caps, two native radio routes, original armed status and no logistics/combat ownership. Pair uses both-delivered barrier: neither moves on first receipt. Revalidate both and commit only once both routes arrived within original deadline/freshness. Precommit interruption releases claims with ordinary travel untouched. Postcommit loss uses existing explicit cancellation, never substitutes partners or renews deadline. Count pending/delivered members individually; singleton fallback chosen before claims only."
},
{
"file": "addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyService.c",
"methods": [
"ReserveIntercept",
"InterceptEligible",
"InterceptCurrent",
"ReleaseIntercept",
"ERR_ConvoyVehicle.DeliverIntercept",
"TickIntercept"
],
"change": "Add all-validated pair reservation and prepare/commit for exactly2 owned detours. Preallocate both native waypoint entities before installing either, recheck exact original identities/HQ tokens. Failures before commit clean only prepared handles and exact pair claims, with existing route unchanged. Keep singleton API. Global interception exclusion permits only the exact pinned partner, not arbitrary parallel tokens. Existing per-vehicle arrival/route-index/expiry stays."
},
{
"file": "addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyColumn.c",
"methods": [
"Tick"
],
"change": "Prefer no algorithm change: verify existing detached-member partition handles two intercepted originals, remaining leader loss and sole returning survivor without rewinding the surviving column. Only change if actual-method regression demonstrates a concrete issue."
},
{
"file": "addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyTactics.c",
"methods": [
"combat ownership/Stop gates"
],
"change": "Prefer no production change: verify any intercept prevents conflicting whole-task combat/logistics control exactly as current code. Ensure pair termination clears both owned interception claims before native whole-task combat may take over."
}
],
"atomicity_and_cleanup": [
"Prevalidate both HQ units, orders, stock evidence, paths and two-unit capacity before claims. No temporary pool-budget change or extra physical entity.",
"During the two-delivery barrier BOTH members retain ordinary authored travel. Only after both receipts and prepared waypoint commit do their owned detours replace ordinary travel. Arrival requires each exact original entity at its destination.",
"Pair cancellation uses existing exact-token ReleaseIntercept and HQ LogisticsReservation checks, even if one original has already independently released. Never adopt replacement group/entity/waypoint.",
"Source ammo is untouched: readiness checks same immutable delivered mounted-ammo snapshot and native original crew binding; actual firing consumes native mounted ammunition. No new supply ledger.",
"Stop/round owner replacement must release pair before normal service teardown; survivor ownership follows current reviewed convoy policy, not a new roadblock-specific policy."
],
"regression_design_only": [
"Current code demonstrates absence: first claim succeeds; second original escort ReserveIntercept fails because an active token exists. This is a feature baseline, not an existing bug assertion.",
"Pair atomic admission rejects insufficient squad/token capacity, stale/unknown/disarmed delivered status, busy sibling task, foreign/captured actor or second claim failure without disturbing original route/foreign claims.",
"First real radio delivery must not create a detour. Second failed/late delivery releases pair claims while both ordinary routes remain. Both timely receipts plus revalidation required to commit either detour; native waypoint2 creation failure leaves waypoint1 uninstalled and cleaned.",
"Actual geometry controls bends/short polyline/obstructions/bridge-height/water/settlement, bounded query work and deterministic spacing.",
"Two-detached column tests: remaining leader survives, leader dies, each return order, both return same tick, no ordinary column rewind.",
"Expiry, capture, Stop twice, original crew loss and native waypoint failure clean only owned handles; no registration, stock, receipt or deployment count increase."
],
"qualification_limits": [
"A pair does not recreate airport force spawning, BMP escalation, separate engineer detachments, four-mine flanks or full owned roadblock parity.",
"Existing single-intercept native witness has not yet demonstrated complete driving/hold/resume. Offline pair tests do not resolve that physical acceptance gap.",
"Native navigation may not achieve chosen offsets or block traffic. Describe as paired armed interception until actual arrival/hold evidence exists."
],
"decision": "Implementable coherent follow-on, but larger than a one-line fix; do not hide claim/radio/capacity work behind a second ReserveIntercept call. Plan only this turn.",
"writes": {
"target": false,
"original": false,
"tests": false,
"native": false
},
"source_sha256": {
"/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_HQRoadblocks.c": "128776f0b448162ee36cfc71b2a38d2cd06d6d6e4679253f215896aa3fcabb98",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedDispatch.c": "e98e931e010124ba567f415690999b96868f32a18edc7c4e1f21c0775b3c095f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedIntercept.c": "c239aaad0ac556744f76b94286c6f204be51b51acdf44e788ca794c2ae967eae",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyService.c": "e503e3a2eeaff638dee7fac6830cfbac6b8d87402e1191ff65aaa9961d9e0b86",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyColumn.c": "35678ec625fb0a3c0871e2c373fcff49816440a97a165ed25c8798dd72ef059f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyTactics.c": "dc3acdffc8ca48f11b131f66d30d679ca68f3b3004344bdc78723bc9305915e0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQRoadIntercept.c": "0897e82d7805ef56f05f2b9c23903280285ea6bfa51796a2df86bb564ece78f7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c": "5d66c53baf8762e76ae59e28721edaa348014af6d988d42891d9a84a6cf44969"
},
"production_change_count": 3,
"production_changes_required": [
"ERR_HQMountedDispatch.c: bounded member/job state, Plan/Tick/Release, Assigned/HuntingAssigned/ReserveUnit/Status.",
"ERR_HQMountedIntercept.c: paired same-polyline destination selection; existing eligibility/deadline constraints retained.",
"ERR_ConvoyService.c: atomic pair reservation and pair waypoint prepare/commit; exact-current/release compatibility."
],
"review_or_tests_only": [
"ERR_SupplyConvoyColumn.c",
"ERR_SupplyConvoyTactics.c",
"ERR_HQ.c global admission policy: unchanged current8force cap and runtime lower limits."
],
"delivery_barrier": {
"phases": [
"Validate complete pair, available2slots and fresh delivered status/history.",
"Atomically reserve both exact original crews; pending claims count2 but neither changes ordinary travel.",
"Advance both actual downlinks independently. First delivered receipt is latched only; no detour waypoint yet.",
"If second route fails/expires or either identity/claim changes, discard queued pair and release only exact claims. Neither escort has moved due to checkpoint, so no invented instantaneous recall.",
"After both routes delivered within unchanged fixed validity limits, revalidate both and prepare both native move waypoint entities without installing either. Any allocation/preflight failure deletes only prepared waypoints and preserves normal authored orders.",
"Commit both prepared detours during same service operation; use existing original-crew/order ownership checks. Native Group.AddWaypoint offers no transactional guarantee\u2014post-commit ownership loss remains normal explicit cancellation, not asserted atomic movement."
],
"deadline": "No renewal; original ObservedAt+120000 and command delivery freshness still apply.",
"quota": "At admission and commit require Assigned()+2 and HuntingAssigned()+2 within current limits (global maximum8). Pending reservations count2, and failure releases exact2 without consuming ongoing occupancy; attempt remains spent to avoid retry loops."
}
}
@@ -0,0 +1,141 @@
{
"verdict": "PASS for current-source scripted native active-end/restart lifecycle. Strict native report remains failed due to13 retained known engine error rows. No production change proposed.",
"evidence": "/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-03-active-restart-current",
"raw_session": "/tmp/erri-native-end-active-0011/logs/logs_2026-10-03_00-14-45",
"report_recomputed_exact": true,
"assertions_passed": 21,
"smoke_completions": 2,
"script_or_runtime_failures": [],
"engine_error_count": 13,
"engine_errors_match_reroll_after_timestamp_removal": true,
"missing_end_screen": [],
"strict_native_clean": false,
"round_evidence": {
"instances": [
"round=1 preparing=0 at00:15:34.384",
"round=2 preparing=0 at00:16:32.909"
],
"completed": [
"round1 at00:15:46.915",
"round2 at00:16:45.278"
],
"assertion_occurrences": {
"fresh mode resets native-end guard, phase, service ownership and extraction result": 2,
"native end starts from actual prepared active mission": 2,
"successor terminal phase and services close exactly once": 2,
"production tick, local observer binding and queued preparation callbacks are removed before reload": 2,
"stale callback bodies and repeated shutdown perform no new work": 2,
"native result and successor terminal state persist until vanilla reload": 2,
"second instance reads only first completed round marker": 1,
"second independently initialized instance removes its own marker": 1
},
"semantics": "Each instance calls actual inherited EndGameMode only after Phase PRISON, Active and nonempty prepared Sites. Immediate assertions require POSTGAME and exact same supplied endData; stopped services and terminal phase exactly once; extraction remains WAITING with zero escaped identities.1250ms observation verifies removed callbacks and direct stale callback bodies remain inert. First completed marker is consumed by independently initialized second mode, which verifies fresh guards and removes it.",
"marker_paths_absent": {
"/tmp/erri-native-end-active-0011/erri-native-end-round.json": {
"exists": false,
"symlink": false
},
"/tmp/erri-native-end-active-0011/erri-native-end-round.json.tmp": {
"exists": false,
"symlink": false
},
"/tmp/erri-native-end-active-0011/erri-native-end-round.json.bak": {
"exists": false,
"symlink": false
},
"/tmp/erri-native-end-active-0011/profile/erri-native-end-round.json": {
"exists": false,
"symlink": false
},
"/tmp/erri-native-end-active-0011/profile/erri-native-end-round.json.tmp": {
"exists": false,
"symlink": false
},
"/tmp/erri-native-end-active-0011/profile/erri-native-end-round.json.bak": {
"exists": false,
"symlink": false
}
}
},
"source_seals": {
"authored_files": 420,
"launch_end_current_inventory_and_hashes_equal": true,
"manifest_sha256": "8e9dc7df30cfc1da5e5c29b0015c2943b30ff88be49c43d39dd723bbbe846e48",
"raw_console_sha256": "9c233b09ca11c993cafcd492fc53722c60bf06b28eede5d4dda743f19d64053c",
"archive_raw_file_equal": {
"external-addons-inputs.json.txt": true,
"console.log.txt": true,
"script.log.txt": true,
"error.log.txt": true,
"rereintroduced-hq.log.txt": true,
"headless-launch.log.txt": true,
"runner.json.txt": true,
"launch-source-sha256.json": true,
"launch-source.json": true
},
"prelaunch_bounded_review_hashes_unchanged": true,
"previous_reroll_manifest_delta": {
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverPresentation.c": {
"reroll": "7170adbf39bffad5ee3575ed87ca0d7d6e234da1300f3797176bb4aa89901934",
"active_restart": "d66a29a44e999cc3f2e56ba9c3c6bc936c027747312e08778ce301c1837f2112"
}
},
"historical292_suite_recorded_input_differences_now": {
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverPresentation.c": {
"suite": "7170adbf39bffad5ee3575ed87ca0d7d6e234da1300f3797176bb4aa89901934",
"current": "d66a29a44e999cc3f2e56ba9c3c6bc936c027747312e08778ce301c1837f2112"
},
"tests/test_terrain_presentation.py": {
"suite": "e111f9c013e37011f1852ac54476657dfd0ba3bf2ad970e7201eb1c7b55a2793",
"current": "05f070c5730a9f7f0aae9487a313342785a42682c9beebc3b10cac270b514f18"
},
"docs/original-feature-coverage.json": {
"suite": "8713e645489135676ab1c1ba119598accd98aee66095da73ddbdb40a4e804f28",
"current": "fa260dc8f7ef94e327c9d0f6a888070c608a19f75384bbefd335915383cbfaa4"
},
"docs/original-feature-coverage.md": {
"suite": "96f6429e26759af0c35d971e80c7ea5f7d6cf5933de05c27ba7aff23c882812d",
"current": "8386a0f56e11041915ec023a078dce627be5bb3732bf148b7d9955f19342cacc"
},
"docs/current-status.md": {
"suite": "4cbe6826efddcf5a7fb590a8a202d21f2767cb70929ec40d82a5b9cd8221d284",
"current": "198c17d38543225c6a8731783e6d75df114752acd9c6f5e7e849b2db20427436"
},
"docs/terrain-takeover.md": {
"suite": "3744d7aa5d7f6e6be3c4a028ceee87621665538cc4c815fe87e1dade5c561320",
"current": "3504c5bcf820adcdfc4640f90ec2ea4347ac96b4b425d11658b2868c21bd5db1"
}
},
"scope": "Stable exact420 source within this run. It is NOT byte-identical to the preceding reroll source or prior292-suite inputs because the concurrent terrain presentation file changed. No new offline suite claim."
},
"runner_seals": {
"result": "smoke-completed",
"cleanup_confirmed": true,
"cleanup_errors": [],
"orphan_candidates": [],
"external_unchanged": true,
"external_count": 7,
"source_unchanged_after_run": true,
"duration_seconds": 128.454,
"scope": "Cleanup and installed external stability are sealed runner observations, independently matched to the archived raw runner; no new process manipulation or huge installed-input rehash."
},
"limitations": [
"Fully prepared PRISON round; no unlocked field logistics, physical intercept, active mounted/mortar transfer or engineer mine job is arranged.",
"Does not qualify native-end-preparing, outstanding preload completion or arbitrary native asynchronous callbacks.",
"Local Workbench only, with native inherited restart; no remote multiplayer/JIP, human escape, FPS or release claim.",
"No rendered end-screen visual assessment; missing-end-screen log errors are absent."
],
"review_actions": {
"native_launch": false,
"compiler_or_tests": false,
"target_or_original_writes": false,
"only_output": "/tmp/erri-round-review-0011/native-review.json"
},
"review_hashes": {
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-03-active-restart-current/report.json": "4713ecf4533394f97848e0f11dfb1091469c551c8507f72bc4e83e96d821cda3",
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-03-active-restart-current/runner.json.txt": "ef0ae802bf62a8474211200928eb500f43ffba84b7ec57106c7592529ce4d7a8",
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-03-active-restart-current/launch-source.json": "68ac93bd482c8d563ceb86a9cd72842170c336a3e72f23f013453267a6f2d33a",
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-03-active-restart-current/source-sha256.json": "8e9dc7df30cfc1da5e5c29b0015c2943b30ff88be49c43d39dd723bbbe846e48",
"/tmp/erri-round-review-0011/review.json": "8a7465c60e78c59d06fb91d9f1a58b9a17b06f67e10cb9a89981e9b279d0a8d6"
}
}
@@ -0,0 +1,80 @@
{
"verdict": "No demonstrated stale-round, double-cleanup or restart bug within the bounded reviewed scope. No patch proposed.",
"reviewed_invariants": [
"OnGameModeEnd latches m_NativeEndHandled before local shutdown, phase listeners and StopServices; duplicate and reentrant end callbacks cannot forward super twice.",
"External end marks unfinished server phase DEFEAT, preserves supplied native endData, publishes actual escape accounting without creating extraction success; existing successor terminal reason/result is left intact.",
"StopServices latches m_Stopped before Command.Stop and OnStop listeners, removes queued preparation/tick/binder, clears force caches and deletes owned AI groups once. Destructor repeats guarded shutdown without restarting gameplay.",
"StartScenario and ServerTick independently refuse stale post-stop work; BindLocalObserver also refuses stopped or ended ownership.",
"New GameMode instance owns fresh nonstatic roster, services, phase and end guards; vanilla superclass owns RestartSession. Native fixture checks actual second initialized mode rather than resetting old instance fields.",
"HQ late resupply cleanup polling intentionally survives normal command tick shutdown only while exact HQ remains current mode.Command; it cancels itself before identity guards and cannot transfer polling ownership to the next round."
],
"existing_offline_coverage": "Read tests/test_native_end_lifecycle.py actual-method guards, every unfinished phase, existing terminals, client end, reentrant listeners, repeated stop and stale preparation; tests/test_native_end_runner.py restricts selector/Core/two rounds/minimum120s and refuses pre-existing marker files/symlinks. Tests were not rerun.",
"prior_native_evidence": {
"active": "docs/evidence/native-2026-09-19-134044-native-end-active",
"preparing": "docs/evidence/native-2026-09-19-133847-native-end-preparing",
"each_assertions": 21,
"each_completions": 2,
"fixture_current_hash_matches_historical": true,
"historical_game_mode_sha256": "a9096da01d9098a09aa1a2300d528cd4910f02b1a83d705ab41e1c04e8dd032e",
"current_game_mode_sha256": "89a29c03ba225acbbb9fa3c58a721aced91a77bc0c77046d697005a6d7c48bb9",
"qualification": "Historical source used previous multi-addon paths; current GameMode changed, so old result is not current-source qualification."
},
"recommended_existing_run": {
"arguments": [
"python3",
"/home/jakub/devel/escapistsrereintroduced/tools/headless_workbench.py",
"--project",
"core",
"--smoke",
"native-end-active",
"--rounds",
"2",
"--timeout",
"240",
"--compat",
"/tmp/erri-headless-compat",
"--profile",
"/tmp/erri-native-end-active-0011",
"--external-addons",
"/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons"
],
"execute_by_reviewer": false,
"preconditions": [
"Host-visible idle check, existing prefix lock and isolated muted hidden workflow.",
"Fresh profile; marker erri-native-end-round.json and .tmp/.bak must not exist, including broken links.",
"Seal source before run and retain all engine errors/cleanup/source bindings."
],
"reason": "Exercises current prepared service graph through direct inherited EndGameMode and actual vanilla restart, distinct from normal successor Transition victory. Active chosen over preparing because it includes prepared mission services.",
"fixed_fixture_limits": "45-second observation deadline per initialized instance; native auto-reload must be at least2s; observes1250ms after end. Runner240s includes startup/restart; it does not relax those internal assertions.",
"expected_scope": "Two completions and historical21 assertions are expected from unchanged fixture but must be derived from actual new log, not assumed."
},
"limits": [
"Active fixture ends in PRISON, so it does not prove teardown of an in-flight mortar/courier/intercept operation.",
"Preparing fixture ends before queued StartScenario; it does not arrange a pending native preload.",
"This review does not establish real multiplayer/JIP behavior, all native callbacks, visual readability or performance.",
"No broader player admission, extraction or observer audit was repeated."
],
"sha256": {
"addons/core/Scripts/Game/ERR/00_Core/ERR_GameMode.c": "89a29c03ba225acbbb9fa3c58a721aced91a77bc0c77046d697005a6d7c48bb9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeBaseSmoke.c": "e811e985048e07365569acde6b5f045d57e9bbf13927f85b74e6e347fd2ef571",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteService.c": "210646e679056f4a46ef454a5abe15bd42d48349aa376ccfbb6b3b2ebeac6812",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c": "5d66c53baf8762e76ae59e28721edaa348014af6d988d42891d9a84a6cf44969",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelService.c": "2911325c79a7a372628b18ffa0e110d11919ce2c2cd7b19277bfd608fdb03dfc",
"tests/test_native_end_lifecycle.py": "8b187723c9039e68e3e590c812c91dcffe1e5917d4e450ed798dc177888fda7a",
"tests/test_native_end_runner.py": "aed94be9b370a412937303cc5b66f0151c2cd64c3e1358f983f9ea53eb0d1057",
"tools/headless_workbench.py": "57f472b7a7642f35e6c2f0e2546631ee941a6f1ea6a5f85365ef59042d674264"
},
"sdk_evidence": {
"path": "/tmp/erri-vanilla-stock/scripts/Game/GameMode/SCR_BaseGameMode.c",
"lines": "694-717,781-789",
"claim": "Superclass publishes native end invoker then schedules RestartSession according to GetAutoReloadDelay; RestartSession requests native scenario restart."
},
"actions": {
"target_writes": false,
"original_writes": false,
"native_launch": false,
"tests_run": false,
"scratch_output": "/tmp/erri-round-review-0011/review.json"
}
}
@@ -0,0 +1,35 @@
from pathlib import Path
import sys,hashlib,json,subprocess,importlib.util,time,traceback,os
R=Path('/home/jakub/devel/escapistsrereintroduced');B=Path('/tmp/erri-gameplay-root-0011');sys.path.insert(0,str(R/'tools'))
sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest()
from source_manifest import addon_manifest
def capture_inputs():
result=addon_manifest(R)
for folder in ['tests','tools','terrain-profiles','terrain-adapters','terrain-integrations']:
result.update({str(p.relative_to(R)):sha(p) for p in (R/folder).rglob('*') if p.is_file() and '__pycache__' not in p.parts and p.suffix != '.pyc'})
result.update({str(p.relative_to(R)):sha(p) for p in (R/'docs').iterdir() if p.is_file()})
for name in ['README.md','.gitignore']: result[name]=sha(R/name)
return result
inputs=capture_inputs()
(B/'suite-inputs.json').write_text(json.dumps(inputs,indent=2)+'\n')
removed_overrides={key:os.environ.pop(key) for key in list(os.environ) if key.startswith('ERR_')}
original=subprocess.run;programs=[]
def track(args,*a,**kw):
entry=None
if isinstance(args,list) and len(args)>1 and str(args[1]).startswith(str(R/'tests')+'/'):
entry={'path':str(Path(args[1]).relative_to(R)),'exit':None};programs.append(entry)
try:result=original(args,*a,**kw)
except subprocess.CalledProcessError as error:
if entry is not None:entry['exit']=error.returncode
raise
if entry is not None:entry['exit']=result.returncode
return result
subprocess.run=track
spec=importlib.util.spec_from_file_location('repository_check',R/'tools/check.py');module=importlib.util.module_from_spec(spec);spec.loader.exec_module(module)
code=0;started=time.monotonic()
try:module.check()
except Exception:traceback.print_exc();code=1
unchanged=capture_inputs()==inputs;code=code or int(not unchanged)
(B/'suite-result.json').write_text(json.dumps({'exit':code,'seconds':round(time.monotonic()-started,2),'inputs_unchanged':unchanged,'removed_override_names':sorted(removed_overrides),'regression_programs':len(programs),'programs':programs},indent=2)+'\n')
print('Suite exit',code,'programs',len(programs),'unchanged',unchanged)
raise SystemExit(code)
@@ -0,0 +1,422 @@
{
"addons/core/AI/BehaviorTrees/ERR/MortarRapidFire.bt": "16b263bcb2fb3ae361367a600753a829425620d2e6b350a891c51fba47437ab6",
"addons/core/AI/BehaviorTrees/ERR/MortarRapidFire.bt.meta": "f2a44ece28891240e6bfa1d01af29428adcadbe82c80e287eb33cd5e58f1f90a",
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
"addons/core/Configs/ERR/Content/Registry.conf": "546a5a407c9e6c25c9157ae4392898fa3f40c04c7956649e62201f9ac0ba187c",
"addons/core/Configs/ERR/Content/Registry.conf.meta": "046aa988bf8e972afcf7a60b6f2312f605f016f98625dbbd9cd75ebf9ea88800",
"addons/core/Configs/ERR/EveronSites.conf": "b479000b36154a6a3af6b519b086251d981ef63cb86a973d00529499cfd4238c",
"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/ObserverInput.conf": "e898d645911e85b6ba902366cb23890d8bb14bbd2c485102e6d49ea728e9b054",
"addons/core/Configs/ERR/ObserverInput.conf.meta": "9714dce6c38ee81bcc513c8ebef51d7af63fd15bcdda2e40946937c625dc3ba4",
"addons/core/Configs/ERR/Tests/LegacySites.conf": "3864eb638d0ed4dd313013d2d787f975ae6ce4bbe238569919f76b73d5f7ca42",
"addons/core/Configs/ERR/Tests/LegacySites.conf.meta": "097ac7daef4fc18344699a8471fdd77f9d158f8c70bab394068d7a08e4777ac0",
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/core/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/core/Missions/ERR_Everon.conf": "936619df7789a6b4b80bd763f702526e1145ab4d5c300516c07e7e70dfe57d92",
"addons/core/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/core/Missions/ERR_Everon_Base.conf": "b46e1f4aeef383a8dbe7ef2b5c12a55a8111856c52ba103a1e508c01b82dfc61",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/AssaultParachute.et": "b556997989605e2a05982418b7e9f26d12d427eb3ea6e3bc50e85c67ea7aa4b8",
"addons/core/Prefabs/ERR/AssaultParachute.et.meta": "e9dea2d533ad1ce6ce689e0e2815c97a6382e1b90c35ce1efa88a885527e8e18",
"addons/core/Prefabs/ERR/ConvoyCrew.et": "29a525a29605386dfcf292dc2316e9fc7650ce39db9fbaa4ce4372ad0de66db4",
"addons/core/Prefabs/ERR/ConvoyCrew.et.meta": "0a909a15b7dcca34202ded136b3bdbbe8898153c9589e1cce1388433d362da02",
"addons/core/Prefabs/ERR/Epinephrine.et": "e09c70b3d47a4dc5b92fd332c8222b99554b28a8a0c93cb5caac18eec4501571",
"addons/core/Prefabs/ERR/Epinephrine.et.meta": "f1861f0b0ccace1b7b3d9c29768e37a83bf0c6fae5a411b1bd61d6b2eec7ed89",
"addons/core/Prefabs/ERR/Extraction.et": "4d24c7811415c06386205e5bf5c132a23fcf21e96c75c7657ccd5f3ac914ac50",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FactionManager.et": "5a7b330f33956cc1781c8dc843e8186f2d37a98653ab36e7c42b9019df3c89f5",
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
"addons/core/Prefabs/ERR/FieldCover.et": "e403d5cb3a5966f0cea81f15e0e825d482ba1a7a27b12498319ba45a414963b0",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "4d3e5e2df28cbb8292c436ae05d4fc7e5ca789a123450a6968d9a718b6ecef20",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/Items/EmergencyRepairKit.et": "0157bc235eeb78a0e1373b561fd22a1dcb225c833ff7c2d4abae688bca0ec92a",
"addons/core/Prefabs/ERR/Items/EmergencyRepairKit.et.meta": "da6f065cb2414b5a4cbe9ef0f0b1295b2466f26ad406c0bddb83845d4598efb3",
"addons/core/Prefabs/ERR/MortarCrew.et": "21086e886fe3199624208c9a866f883ec109f7d08746c2b56b497e59857fb656",
"addons/core/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "5118ecaf9d2038eea44a4b785f05d2e78781dc1387249aa58a6782c7e6752e14",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "d3eca8fe9197c57a27a285cdb3baf168b037b198d92b39df28a338ae2cfd0c74",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "c0ca5219aa2d6322ba7d094b92000640b259112ff6611a745c0713c8875d09d4",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonBackpack.et": "ae750f08fc9af645561f59d7e5809bd22f4cec26ca8fa6409d09730765958c91",
"addons/core/Prefabs/ERR/PrisonBackpack.et.meta": "7da6aa45467250edc910ad7230dc244d1b041e8a6f55881eb3747ce51f9212ba",
"addons/core/Prefabs/ERR/PrisonDoor.et": "b0ff94443fe334032113a663917de23f920a8b73ffadc9c8e9f11b545022b3d2",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonPatrol.et": "dc88c31cf5c415573a874f74e13572f0add9e6122c8fcad507fe82860d789c47",
"addons/core/Prefabs/ERR/PrisonPatrol.et.meta": "5528e0d778dce5ed39c3e504c6427625527127b23269d20fbf12ca2bffe52ffe",
"addons/core/Prefabs/ERR/PrisonWall.et": "9b410b7c85bb001be4601ad93f750e17b8318b850306d84f29c4dc1b02723d7c",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Prisoner.et": "e6d345ac98ad9ec742bf6c3b8686839c3256df9833d31bb4bdf605cd41d0ba5c",
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
"addons/core/Prefabs/ERR/Radio.et": "99b1d80b49d1e7f9d30aa4283772a36fd66e962369f288f5fe329c7fc911bb1b",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/RadioCamp.et": "5e6216bf8e6e160da5d9f966c8f7c2081bf6dd16dfac1b89d682a14b3b8a6716",
"addons/core/Prefabs/ERR/RadioCamp.et.meta": "3cb8d3d553ab6d8d111a74f721cf4e69ee1011cbb90248b83cdc7275697276bd",
"addons/core/Prefabs/ERR/ReconCrew.et": "33953379ceb725bcd0cbe505cd643c94adaed17dbbfa95dadd404d6b8e345715",
"addons/core/Prefabs/ERR/ReconCrew.et.meta": "2653e8c5b1cdb857de5badd5959ddd9826a6a298ab3c166628dbb835d7104d90",
"addons/core/Prefabs/ERR/ReconHelicopter.et": "c609ee59ab145e0a1936f95726b86df643f5cc425c43924029e9c1abc69ebbd0",
"addons/core/Prefabs/ERR/ReconHelicopter.et.meta": "d80f1c3d6a6f9104562b89729996c1c92ad240f08cdcf48d4c390a09d2047c08",
"addons/core/Prefabs/ERR/ReconPilotEast.et": "d961f329823b991eafed80d085de1bd89b44a4575be98d8dac385d6b77741ba2",
"addons/core/Prefabs/ERR/ReconPilotEast.et.meta": "d73df3c896359a54514d2efcd851f579feca7a2619b76c2a38f607649a31a4f1",
"addons/core/Prefabs/ERR/ReconPilotWest.et": "8f8221927269352e55c8026ee5b00e026c281c79af6684b386f24e7dc4675fb8",
"addons/core/Prefabs/ERR/ReconPilotWest.et.meta": "4785f23bb492c6af420ee7896ddbfc9767e0db1e06de95207df2dc949a1b1814",
"addons/core/Prefabs/ERR/ScoutEast.et": "b4593aab494c4f21637757b3daff4f349da77b4c48ec5e8a4a2917a6a12cf811",
"addons/core/Prefabs/ERR/ScoutEast.et.meta": "7c72af632537f687e92f30b52d97fc7d70dadd39d33f37e0b1004f9596f55012",
"addons/core/Prefabs/ERR/ScoutGroup.et": "8dc0fce8ee3decc1c367411b00b6d8518df9d8458281cec0881464a2ce906af0",
"addons/core/Prefabs/ERR/ScoutGroup.et.meta": "62e43fd152ce57aa4ceb2187a49e4aecdeb9f428b3a1e8318f86bb83dbf8a259",
"addons/core/Prefabs/ERR/ScoutRadioPack.et": "f1c4911e2556c0e0caa8b896982190c5e7d0433e850b4610e19442caf9117607",
"addons/core/Prefabs/ERR/ScoutRadioPack.et.meta": "825506e3d814d30a52d5dbf64124470641c07a0453543ba71426841e6c783635",
"addons/core/Prefabs/ERR/ScoutWest.et": "2681b5a3f8621adb44195f0dbca6f3e79ef7decad8f9d0dd0e1a801ec2549627",
"addons/core/Prefabs/ERR/ScoutWest.et.meta": "22a6607b4b8fe606ca75a634a0b2ac3178e7bedae7f9ff01e7a4989f3b39a3da",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "cd2dcaca0df4c39816e582c594591a535525ed77827ffa3de24d27b79996544d",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "4c97b0514fe7e723046f40f0b396f6573b12eb9981ca5df70b9e8aa3cf29323e",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "f33681281d26676fac88736091834d5a7b87fe0fa01883582542df964dcfc694",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Prefabs/ERR/TerrainConnector.et": "cf9cb28f5a3f41931380864a29ac979aa1d5e843456f564ac7a7de78f88e1aa8",
"addons/core/Prefabs/ERR/TerrainConnector.et.meta": "9f37c979ae282aabca29ce84beb0db851ee8b9a19f7f3a64d387c175616127f3",
"addons/core/Prefabs/ERR/TerrainTakeover.et": "6206fe2eb4e2c6c1a9e3ddf2898535ae08981c115adc6ddd926017ac20d4b535",
"addons/core/Prefabs/ERR/TerrainTakeover.et.meta": "64e953e378ab1d2a75ee7246f876f4ef93ae8a4e3fddb5002d7ba37268cb959d",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZ.et": "29f157849f413261494a63d4d5b0a97e8bbe61cb076efcd59d6c940653f23352",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZ.et.meta": "544c94cf1c26757a10654de7856cd6cc48b821ce3bdc02add13cfe6514269915",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZRearSeats.et": "cd4acdcecad299445952aea0adefc85f2b9e9b43f8186f100e0505c5621b3656",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZRearSeats.et.meta": "123955da03462befb90e293b3bb856d49cc761166611b38ff47cb48ec2fbe95c",
"addons/core/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/core/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Actions.c": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Actors.c": "980d30964845600a261693cc5c5553e1472e8e54867bdc06133ff5c7b36c9128",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminMenu.c": "3b96a99832ed40002598a186dd8de1d21410c2e690df37a6319fdbeeeb4eeab0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminPlayerTools.c": "56780d78bf423f54f482d8620f821b8d3eb0199194482b4f12e37f5ec3f55ef5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminService.c": "c3e008c8bbf538c5bca3a82a975decc7a283a38543a9d2639d90a81ce592c51e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminSession.c": "89d92f138a201ad7e752e027ba3930a2e0bf647d7b3a2c576346c1467f8bea3a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AirfieldPlacement.c": "0c2f4d31a2abc8f3f90bda20546543f2a1cf9306e9bf93351dda1883b990770e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingService.c": "e6f22813f7a04e2c0ea000d054407191f2be8badfa6c51e062e9dbf84b95c67b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ChatClient.c": "4bf937ff74e0483c17fa0103f73bfee3afd8f67a37c0c248b08772a17bfcc349",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentDefinition.c": "bc1dd4ed27ec894cf4bd617fb226cb8140b544aaa9ef6d8654e815d81e7f6fd0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentMenu.c": "c82b173496e7524b4570b2afc5493cb970252a19aed740a53011988db7700a01",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentPolicy.c": "3a4987345d5a7159234a7e1a08bf5ac40dd5a23031e9b1953fc43a0501d9924b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentSettings.c": "572cc36f88255a37e8f0e9f284fb96e07c6c4032506b34b8c77d688f02785400",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DebugAI.c": "bc5529c60591a6c36c39cdb753b1af948690fc3c3c725f38a8d595b41a499235",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DebugIntel.c": "a9f6e7e42a3214879a21052e897f9afc0653c12ff15d5bee7766e26a1af6ab17",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryMap.c": "dd350bdda1bdf427ab8cefab623fe60cce5332b062d1a29686fe52f73e9e83f1",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryService.c": "34458b3a4f7062375c9c5b5599308e9cea67fc4a316420836f6694ca2c646ffc",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DocumentComponent.c": "885c8ab4fc9e64c3f8b40056536096c8c32b011cb340b25ca00353a96da15c69",
"addons/core/Scripts/Game/ERR/00_Core/ERR_EnvironmentService.c": "c0fae5bf51ccf507bc84d44adc2d1dff021cd83653c0468b7645a4f343e3fc8d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Epinephrine.c": "e04c53c2f665997023b2daee744265cd22f4f0101444e4d9b0efbd114f74fa9a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_EscapeGameOverScreenInfo.c": "6e3c65e55b05cf205040c310b9086faa41b88582c7f9faf49c010afd59da5b07",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ExtractionPlacement.c": "6d388fe21f08b25cbdb5dfa4e198d94a4c80c5092f8d17630a4654e18bf8b3f5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionMenu.c": "3549339d7796e67fc646680493c226e545b6fb95daa0270af9901795bdf8ed50",
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionSelection.c": "077c09491f4444fc58f093975fe9b3c294ea1fc966abef847ee5f13aa795ee29",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ForceLedger.c": "0ecaf1c5a52568e751678b0b1236e91e6adb538f8fbf010d38b61a312d1bf253",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
"addons/core/Scripts/Game/ERR/00_Core/ERR_GameMode.c": "89a29c03ba225acbbb9fa3c58a721aced91a77bc0c77046d697005a6d7c48bb9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_GeneratedSites.c": "4a23058f27e3ab074df6f8f7bb6f08a8fd26fbadb8943c6fb8d64dcc9c221751",
"addons/core/Scripts/Game/ERR/00_Core/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ItemPreferences.c": "1c4bc25a6ce9b5ee10f82592f955b0019d13ddb4084a783fadb98d267bd0f4fc",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_JournalText.c": "87a6c19429f12c5630ed73170ca9a8a6d2255d6cd38b130166a78aacd15f2de0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
"addons/core/Scripts/Game/ERR/00_Core/ERR_LocalAdmission.c": "a076922d1ae966cf5cc67b198166ca6b1288358fb7f641207a4681e6a610a2ae",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Location.c": "5b0b058130ccac02bdc1dcd6474d51a6f45da4dd52ed6c37906692fca3f194b1",
"addons/core/Scripts/Game/ERR/00_Core/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAdminMenuProbe.c": "ec8d04b6550b39b9688ef67b40cb2f14a9d98c8fff62b6dfb8d4a43e19b4e4c6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAdminSettingsProbe.c": "73e58561e08e50008d33f81eed606dd4e8109fb69a627e892d28ca468d641f7d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAggressionProbe.c": "85a34cf60018e90d974cb67ab0f358f3073b6b9f02c563ec200e062f1d249e3b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAirfieldMarkersProbe.c": "593e59664dbd7330b52674e5d4cc7b70db588cb75a1259ed808b74602501d541",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeBaseSmoke.c": "e811e985048e07365569acde6b5f045d57e9bbf13927f85b74e6e347fd2ef571",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeContentProbe.c": "cb0ccfe1e1575f9ed80a8054058b471f3543378db059e6af2fed8eb42a262638",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeContractsProbe.c": "421e4b901afe6118b6bf44e8f678db8ccdf1c83b39da0cf816baa36f7275ccdd",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeDefinitionProbe.c": "904d8d4c3e7b91d49dadfe495fc7b4f02f300e4aaf7efa348df5ca17ec4a6e8a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEnemyLoadoutProbe.c": "0885ca69f6fa7f53414ce1792cfc3c49916886b8173783c634135c13c5d37429",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEnvironmentProbe.c": "9e2e66ac5d9778a1c65445348e3300cbb90b68b3f669f3ddf1d2b78a858430eb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFactionCatalogProbe.c": "e3011fa47b67122d7b2c23af8f91b7a217599d6cc114c4f9de628744b9c948d3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFactionSelectionProbe.c": "946879d822e7be2d48e03a3140aa1aad3e3d44dd18507fa3cdedb4c6d7dd81b9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeGeneratedSitesProbe.c": "83ab84ca4de7b545963896ed9d14e6545c23a2b940515730d74acc2f6b3dd18d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeInfantryCombatProbe.c": "3e4c4382ab91f470357268927b954fd101685df6b2244df483f0422d6c0d7da2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeMedicalCombatProbe.c": "3b9c557b249728c518f9d6b5cb24b725ecc32a69ae12df069cdfb0da70a80b95",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeMedicalProbe.c": "4b73e7cf35e9c8fddb089678a320ea58272e1b6611318d0a762754c171eff785",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeObjectiveMapProbe.c": "2d07b895cb74af58454605fb1c536a566733e3001a9375dd0677d5f274bf2a46",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeOpeningToolsProbe.c": "0c5d6b96ed5a7cb1cf0d098d534dc7190449ed09339062e6b584729d53a61b4c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeOptionalSiteProbe.c": "19fc19e22348e6213827f620f4fdb5dc26144ea2ce0032de773e79c1fb155a26",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePatrolProbe.c": "5a2af71cc4cfccc7dd7c23584398a38290eba1a8894cd46f6967252ff3a7087c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePrisonBreachProbe.c": "4889e0d3799a6a21b9f84bcb2f2ae78dce16269cccd1329f8d1fcc1a23e7c22c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRadioCampProbe.c": "67f1a088f9b20e5f0f11ed3aa083ffa772bffd7c74d85b7a307344ac3d47e09a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRadioDefenceProbe.c": "ff1e27a0ce75b123a86e7df31354831880ca62ea90b6c5d7c60d3ba168e1fff0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRadioInteractionProbe.c": "7b27552d233813894f65c08eb9f04b547c4ca9ff96a2370a763cb94bd4a555c3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRecoveryProbe.c": "d6691f22432b3ce37d07d448aeb3ce7feb5cd09e852e0167b5e4676afd24bb21",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeResultProbe.c": "c9a89cae067f221b9f33965b4d3ab311b78ba79ea383ca65032c4001df44b472",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeSiteGarrisonsProbe.c": "1a5ff8747d7501862085b5e9162043fee3b05e82c73c516ad8093aaada53dc60",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeTimeProbe.c": "4a2c6ffd947334a0a71eac083d10c853c524b00042e9ea0987497c4cee60c3d5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeTransportProbe.c": "7a3fe04aa1c5ed1061ff63d9d5180e8b925932b62d76c1ffb49bd3dc23530993",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeTransportSurvey.c": "816df9a2a9072f9f7db75e56168d8a8fa1e665ee8f7dfa79af011b354254909d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeVehicleSecurityProbe.c": "59bce863142e4fba4b6fb2f544bb8a58061f0e99b1a38e5ac291cea919563763",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ObjectiveMapPresentation.c": "f189f8987244e10df61ac577bbbc952ed5c4e6c431a8e3cd192a10fe2e8c3bec",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ObjectiveText.c": "8d75b35ab977be0cb1a2e3d3d1cb8ef875cdbfba69c35784c3d195451ef944c6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Objectives.c": "b9cd5bb3b193c20401175c4328405be1b121e8a60b7b5999910b6a71f834af8a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Observer.c": "682aa5549470c69fc72d261fbfcf9f7a04a41a66e0101b269ccc00bc282ad05d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerGuide.c": "e49bab76a015ab545088af7e5eaa3cc45811907db4e5b1c5fa8c18afef34b62f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerMedical.c": "270454d50235bc28df9bba4fde2689934578874c4eca9560afb9f0f6324d7215",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PreparationStatus.c": "43a406822a0361f916abc363f27e0c578ee94855036981d876bf47c68233c71a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PrisonAI.c": "8709753e86dc2ca777183f08cb8fbb9851e0c0de495ca01520ebcb1b3dfa59b9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PrisonEscapeService.c": "535cf17e21fc8e62716c7d9da88d976ee2f526501c6a4752b822f1252e742bf4",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PrisonPatrol.c": "284618391ee2da84dbcda4a99ca3c072eae3d67b8a9ef40a86827b9ea00810f9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_RadioDefenceService.c": "f5f0bf1352141f933d0edb5630e30541e001dc07e1d2c8529b29cc159c126b13",
"addons/core/Scripts/Game/ERR/00_Core/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
"addons/core/Scripts/Game/ERR/00_Core/ERR_RecoveryService.c": "86f9a7769e3ccb19fc61127fe2fee2ad0dd825487a5cd59f334de8b9741c93cf",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ScenarioComponent.c": "81bf30d358c7b100248be17cbc2e6beb2f107300c939aede8a92d273eb7dae1f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ServerItemCatalog.c": "e306b9d179b97d0478f821be3ca606c71908a21a4f87085b37a5fd18c4e3575d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ServerItemsMenu.c": "c0c3d9d1cf4615f38c793f1250315bbdb9349f33afa0841851da89433a303c3e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Settings.c": "1b466886e9f5fbde1de0be20395e3887046c6b5a9a239dae92cecbfb721714c2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteDefinition.c": "2088c45798f0eced702e0abd97550b8d1fc97ebcc34c3d497978b7424f6c670d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteDiscoveryRules.c": "dcbce3b7aee89bfc47a50e9de89209758af1f1bb462b99af67a8ad7a26e9f229",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteService.c": "210646e679056f4a46ef454a5abe15bd42d48349aa376ccfbb6b3b2ebeac6812",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteSquads.c": "183883783a4e8399cf62851a4cc65a5d091d25131bc53b4323cf17286315b2e0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnClientScene.c": "b56f99a91cdc53bdb93d320d10839339022d7e61e6b101eee8296271abd7d3cb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnFinalization.c": "c949642366ad124dd2abc4111cd598eb94aa257fbae01b6fb3a0f1882a23e83e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c": "47a39c951be71bfcf1cc50526d507d0f9d8ef2fc09408697b6fe6b0dc5a529e2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnPlacement.c": "270bf465808d23627a11e720c6632d4fea35d0c679e63aa64046ef8874d68ceb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnSceneInventory.c": "76b79d5bd9d1f367e1ed19724302b7d49f8b0ede85cf19e89c452582ef651f8f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnSceneLease.c": "20de7f96bacc9037580d88d4424664b4554b2c082d82e7d29913e9dfe390b594",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainCatalog.c": "ba2e68543a8c929492d06f8725a743d26849a630d6f8c09be0f23894f92d0990",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainMenu.c": "1da542ef60ff7c1897b1f12432c636ef6a08cc710bac520ef186589d506e9a54",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainPreference.c": "ec25e5c3a5b97527f9cd70341c10d69d7124048089d26883ac2f8c9b3fd2815d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainSelection.c": "ee75cac068b99e7403f5eaabe556152513cf5d973602cc6e6b8967d25402f6ad",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainSites.c": "63ad027dac5bafb9e93805c361cbb27bf82af0567ea181a760ddedea98204c06",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeover.c": "487f1d004aa4f7a5f58c12c37724b26fcd54fc62b4096d48f3a7436d9958274c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverClient.c": "458b84b3fb31c5a2bd1b7c3d65f25e0aeab91f5505ef0813231435c8a3c7d2b7",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverManagers.c": "5b7661a5617b7124a10d3c18e087a4e2363a967eecc5c87ecc94573f2abc07f2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverPresentation.c": "d66a29a44e999cc3f2e56ba9c3c6bc936c027747312e08778ce301c1837f2112",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverSettings.c": "da22775930b13e41d4a71409e37af3bb99e4cc1d94bdea0e3b59fbdcd4d40132",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TimeService.c": "63867760876d523a1794f619118a52c5cd387d5d92756cd286b2c16a348a6c7b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_UnconsciousCameraProbe.c": "66b1c4591b0ecc67cb08418a115bb02ed2b0168b7ae970f1e0a1ea335c59dc5b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_UnconsciousWeapon.c": "24d31bc857486638e55c605283c17cde0cdbd3c5c6021eac1ec93611387b10d1",
"addons/core/Scripts/Game/ERR/00_Core/ERR_VehicleSecurityActions.c": "bd7d0aeb4abcc9d8044e4888f9a92f9e5fc97c098bdfa3bbad57e1a29697a779",
"addons/core/Scripts/Game/ERR/00_Core/ERR_VehicleSecurityComponent.c": "2ffec4e646584ec546147fc4b08249825cb32b531aba26467b586d760485adc3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ViewDistance.c": "8514f72f8207f12570d2317e64094a45507a1647dfd45a1501499ef81e90189f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAmmoMission.c": "0a471a40c8f7dfb797d8d35e41c5b1ff91e8d2ab13b43cf866e46c0e4ab4ed9d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c": "5554994115cd7d56152ac78ba53034bf934b71c5634b17d35e96884dbb3b8a24",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultSystem.c": "2eaf9816eee3e1cd2ac70744a6ef7ea5a90d0a3eebdf925e384028a7edde6a42",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirReconSystem.c": "f8a0e3cf4552d8133efd33c2126ea15a7694676773a7047c15e00021c1d9721e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirSupportPolicy.c": "b5dad011d5a0574a406d6469e0744a9d37700cb41930dada28c5143d556acf53",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftAmmo.c": "2be282406d0c45ab2e35b0ced791b5e494c662588f536701a4e82e6f5fb7c913",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirfieldSupport.c": "c6d88ede0b1b6bac5a7075b6e2e783ccfa8850210aabd28bfa4bcdb698cc5f87",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AssaultParachute.c": "a93c996059e7166988e9d1b0b498cbfd36f19a1cf8520cb4e9215a8884752e18",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AutomaticEquipment.c": "5832cbd3a43748e77f4e7f1b59361801c6d0445e0e15165e97d7a897b338709e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_BodyRecovery.c": "47d9374095d04f5f1339c220caf518a40938ffc20f891b1b51ae38579e7e1c25",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyBoardingProgress.c": "328f8a5eabb8174b7727eee1d675db83a2eb0be7b8e834db4e950a645ca5d7a3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyBudget.c": "ca49c274146d56e30cc93fa1652cc34c0fe68ea95725b0b3e33ab3673a6463c4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyCombat.c": "5c4b7576b28d51edea868cbb91a0ab31a40e6ddb558f1b8a38e07e20fdb2969d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyMineStock.c": "4497d6b790a45df2b76d18541ddaf299b406def88b868caa29f096849026a42c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyPlacement.c": "4d0e8b6e147486fb65db82a1060f0c5641c1319ba9e418bdec99cb5a422a7fbe",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyRoadPlan.c": "fae404f85cae63e63976938a5fdb73efc988ba25c5846564f12edca04fb88551",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyService.c": "e503e3a2eeaff638dee7fac6830cfbac6b8d87402e1191ff65aaa9961d9e0b86",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyStartup.c": "360228fd45aa6ecd9426e36120b5e637d2feee1e3a4a89aac8207526b871c87e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyEquipment.c": "c52d4a3cc0e71eb136487c42df2fcd5bd6da1c33d31dbd3d6429c237dcf4a8d9",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyGunnerSkill.c": "adf8bac5a6f7e40b2f9caff5fe9be590c4e4ce2b2b387ba39e741a3c4f4cc564",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyLoadout.c": "a48f32dbd7f209bf08fce2840aaffc1781c571fc679763be58987f6b082e776c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyMapMarking.c": "0f161fd3e08a54e3e1063679127549e482c40253a022e9d06cd9ee4d740b8625",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyMedicine.c": "05d341a9a000bfa2084057bd67d476d6e35adca6c8518d74c27cd31b551bbb95",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyOptics.c": "759e0a88ff30cb781ee69b8a935865d63ede5b1d97f31d344018f650a967c37f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyRadio.c": "3a97e5c3de9ff33873d97c6b2d84ae505cfc4f3146e047b928e76ec3b22c8789",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemySkillAwareness.c": "00c450d033e43fc45c9e2cb64a1d81161d123cc594a4292cfc5f68eb6c17ee60",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EngineerMine.c": "e0098577626e719283cf4b40936e7ec038076c4bab9269fbad0b5ad3292e01e3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EngineerMineSite.c": "b629fecc29711e57f364f2a9c4c3e884b0978d9674311678f2e78b561683681a",
"addons/core/Scripts/Game/ERR/10_AI/ERR_FiniteMagazineReservation.c": "8278590ced1936d618905b0cbd0b5aebddda238d426a6a2a52e455fc36bbb502",
"addons/core/Scripts/Game/ERR/10_AI/ERR_GroundDepotHQ.c": "8748325b0810ea053b28d0ed4c00a75fceae1c0d1cd3b30efb4dafdc397632ac",
"addons/core/Scripts/Game/ERR/10_AI/ERR_GroundDepotLoading.c": "36da884a833e7a29743308490a3ce5ae299f7a451d87205a227163892aca4ed0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_GroundDepotTransfer.c": "1946db0615130b0039b42ec80db12d9cc89b1b3ca5a7eca7d9112eb69c3bdcea",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c": "5d66c53baf8762e76ae59e28721edaa348014af6d988d42891d9a84a6cf44969",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAdminProvider.c": "e9bb5f2f3ec270074964fc8607e5a07c23f224308a4446837598d93e201d7775",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAmmoReporting.c": "95c024cbdd35c02d9b0c3d389d29bb042e5dda6ffd2f5f0d896078274b3adb35",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAmmoSampler.c": "8bb0ec1422887feaa340307d3c60bae50fc82d424fce6390876e580ff8b75e8b",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQBodyObserver.c": "f59421c1e0c83f0f480d7dd4d048b4b0a41193ed8fe8f2f627d2b6a696420ea1",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQCoverage.c": "8d9668858c47b7e9fee2b12d3ebd4e7cb88146b817cf615c4b0dade26c81b2ec",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQDeliveredCasualties.c": "1f738127e55e843ee2705007cedb5c08741f52f63c75eca7c80242177af82273",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQJournal.c": "53563ff54fc4e0656713d6eaec5e88ddf69fd4bfa8ef6a67cfa13380d24031e1",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQLocalAwareness.c": "124260280ac8eda0e920bfcfc86932c9b21df6b1f7a6aa8acfc43feea3da149f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQLocalHandoff.c": "2dd700dae9d9b232d22ca63ff01af75a3f5cc213ac24b7c0a43ffa38bc0b9ffa",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMemory.c": "ec2047a477fb4273e22ae6bb68e7365f321f55c583b5d2c48c4abf2ac38e3b7d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMineSampler.c": "2a0fdc4d27e947a1d77b02ae23f757c7fa074eb456f817b7df0766583d757f55",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedAmmoSampler.c": "88ea0fc0e13d7e3c22c7ce8b652816d1d137e4e6e37a72f48f0bdf515b936ae7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedDispatch.c": "e98e931e010124ba567f415690999b96868f32a18edc7c4e1f21c0775b3c095f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedIntercept.c": "c239aaad0ac556744f76b94286c6f204be51b51acdf44e788ca794c2ae967eae",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQNetwork.c": "0b73be993628a55e3b21c8670d540e39c938093dd5cb4d586e800ac530509b25",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQObservation.c": "57ad3f0b68d150791e30a7e4bd7dfedfb1ddd78a1c76f228e67b33ea9cb7144e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQReport.c": "12ea8ba08753d1e6d38b237087c1209cd2f9574b53c3ff0f27c082bed029c9ea",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQRoadIntercept.c": "0897e82d7805ef56f05f2b9c23903280285ea6bfa51796a2df86bb564ece78f7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQStatusSampler.c": "b937eaed913a5095afa8e678dc1c36b5c805541bf8cd5be927069533d6baed1c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQTask.c": "1147904bae6d72e9de47ce17bdada3dab489de4ed6e781dbf15bdbb30599ff6e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQWatch.c": "abe634cf6003ae920ec1ed18e305ed462920204960894520d3dd11f7e5ef1c33",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterCombat.c": "df1c319d10efd07ed6f971cf0e41d8d7e377b04ea7f0fe143bf94df733fd1d9c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterCrewRecovery.c": "e76af0fbf6f436a9c3c9d4c7b779bc08a78f6fe705c08bf6d9757bbeb65ee8eb",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterOpeningPlan.c": "0b6275221dab491f148426df05e132579f3acc20de5559226c3b38975618355c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterService.c": "79369d5cc30cf628f02df0023157ab423e40497325dfd6a73b218757f2b689d4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryAmmoAccess.c": "ab4262f78d54782c5ecbf5fff4ebe3da16d72329658d7e18c0c35387dc8b3c7d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryAmmoTransfer.c": "99fa26beb0c0869d0cd694500f3bfc0705c2c1cf674dea90d98fb93a59570ef7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryCombat.c": "5684fcbee128a35107312452297f7ae2bec28aaa1b63f619fa649f36df8ea476",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryMineTransfer.c": "02c399413f80879c22b4891e8ec807c67a6235677095fc4b98bafdc360d6944c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryResupply.c": "b01fa948f204d49acbfbdfc5fa641b1d914e0eb91081e92a93816ae52ae88b1e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantrySupplyPool.c": "c8e454573cf064ff392291d6feebf1f23be64390b5b8e944c03dd065f9f46b42",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarBattery.c": "157024afc8fd3c1ffeea6ae923ff091e5773b9ffcf5f5864f8040d001e689110",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarFiring.c": "f2597d44c10d10de2462aa5e5450a22b8a5ad0eb99bd0cc09a8cf1ca2dd4a350",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarLogistics.c": "b3624e4a00a2bdef16f6c100bbd79910e3bb8c2ae8ec5fe2ad5aa70bffecd303",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarReadiness.c": "4c3799b3f2681e977669de0cbfaeb307d9a682b04365bfc9f59079e762965758",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSalvo.c": "c128850c7a78a4d8fee00ad38f48b265f1fbd1d9b24b092ddc5c205b0f0ad6da",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarStation.c": "cbbd7c86f722b664c85ab7c070ae1131d2ce5c41d1dacb4381bff9c1720a1866",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSupplyTransfer.c": "ad71084f507ad9c32d3055e7ec6844a1ec5ddf568c0216ab8391e902b56e417c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSystem.c": "bc290ee8bed299d869598cbf41ec281653e0cc7f3c64c7214613df8a0fc83829",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoPickup.c": "5f7ca5b31f3b405c2a6ca32ff91042f5b4dac6ab9640ce67fb10d7a74236ba69",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoTransfer.c": "0b195784497672fdaf651f336c14f7be98c257f98c85cfbeb4f96fe1a401999b",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedMagazineSeed.c": "b42d0aac142907433df8bedc40de24c94813544016cf5f451846f1980250f995",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedResupply.c": "c26ad43705765be1c20eca37fbe2978b8c647151f6620ed37141657a4b7dc312",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAirAssaultProbe.c": "c1d55b338b157b758e6ffb993d5f689029b28b13929797c91e5dcb15b5e561ea",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAirLogisticsProbe.c": "58fe863775d0ad575cb566c78cef696c9826691cf49ef9adde76376be7316db1",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAirReconProbe.c": "c1216e0512a0268e4dbb82429e228334401c0c3cac52ba4486ae6dc91e41576d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarSalvoProbe.c": "fb9ccc6b36247ab3ad828ffbb2556abf5c2838d93ea6cd1ad259c0a015142f5e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarStationProbe.c": "a110f0abc753cb1d2f781e457e637dd5346ecd2e924eb5eb3a5c7dca3d1e2340",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativePatrolHQProbe.c": "a58f57530e333976dc96fc5a0f9cb6cf0cb069c55788824950c5fb2f965d8e26",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeScoutProbe.c": "41b39b1abe5e51a5b8a428d533cccbfb0dda9d7a570228dc3489408c60543f17",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeTownProbe.c": "ade130f49fc9d868281cee7fde383f084f70ed8d4b876dacebbaed8538e84999",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ObjectiveDefence.c": "83ef91c2118521aedb4c1838b2e47909c80e0950086449b98ced168f1fd87080",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ReconAirports.c": "7551347d776d6e0eec818d6468cacbca7ac53daee7317e0a1618ca3d39ebc762",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ReconCrewLocks.c": "684bc5b9858c7ed90ed2ca6d52fc0e731a7e37a116db776090257b72a63621ab",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ReconFlightComponent.c": "4966dad504b3f8f28a9ffc8ac17cc548b00066fe05213c49c662ea56de34c9d4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ScoutSystem.c": "63287a252e4e7d5aefce840279f26ce3e1f286cb79cadb32596c37897cec7119",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyColumn.c": "35678ec625fb0a3c0871e2c373fcff49816440a97a165ed25c8798dd72ef059f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyService.c": "5b1578afbf6da736453cc9d3872979eddd1649746aa32d3b0c7a9e3cab50057e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoySystem.c": "f09aa817c27d6af0ccfb544f4ab1ae2afafb63d626641e03d87cfe159475d821",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyTactics.c": "dc3acdffc8ca48f11b131f66d30d679ca68f3b3004344bdc78723bc9305915e0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupportScenario.c": "a7b46253e1bb37cea7c29bb557fbf43ca207022d0f1cc927349441b2d1615279",
"addons/core/Scripts/Game/ERR/10_AI/ERR_TownGarrisons.c": "57f862476751087972fc78d0b27ab44e72361e27d32f15d55f9fe7fd7d6bd0e0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_VehicleAlarmPerception.c": "45ac71d25e10a057a26a5b0fc7128935baaf47f4c0f87208a4420fa52086fd98",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelDiscoveryFeedback.c": "62f2c408383f410782d9d41fa50acd6bd8cf66eeb80d2b79f91852b9d2cf8d97",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelEvidence.c": "6bbf8d3b83e2c09fd9a23a9a5e5e11d7c29af2e618116bee613562fc45af2b33",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelReroll.c": "d8b04de9ea789732cc78ebce9aa60786c86fe46d05f671cf251eefa68a214b59",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelService.c": "2911325c79a7a372628b18ffa0e110d11919ce2c2cd7b19277bfd608fdb03dfc",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_MineIntel.c": "3ce16cebaa9703b2f9803df7c11614f94de6460a9136dab8f80dcad41ae2b1c2",
"addons/core/Scripts/Game/ERR/30_Map/ERRM_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
"addons/core/Scripts/Game/ERR/30_Map/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
"addons/core/Scripts/Game/ERR/30_Map/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeAlarmHearingProbe.c": "5dbb6a48909b76cd141e3a79ef01d2e68cafee55153821c4471f85c761fff94f",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeConvoyCoverProbe.c": "d2450140cf9bdf09210473234605b4c0d818ea5b91f9532209166a35c5d13701",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeConvoyProbe.c": "4bdc920e87fa768b0ef0ed893c70ddbbcc9255d74163d7b657fd2ec7c4f14c32",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeHQBodyProbe.c": "811244cc8297817efbfc3ee4edf01c868eae23c88127ba0c72e98ee7422da72f",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeHQMemoryProbe.c": "d8fec6c138bb0f5bdbf99ee82ffc3ac9b44d1045d8833da63f8aa5f39beeb7e5",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeInfantryTransferProbe.c": "9b2de4dc22bdadd51b0271219a971dc8dc07f70ed3534f306acf03ed81b29424",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeLocalHandoffProbe.c": "0d4d61c424a16008595f86fa61f3b848caf9bd6e9ebbacea9c10254d88ba378e",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMaintenanceProbe.c": "852b9b397efc3f919c97fec63bc3df1a850cd7833421af8441994afd191951d4",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedAmmoProbe.c": "8d197f7a1398625e5a19db3284b0bf72c6ee6e032843a3e4d9a4e58de42b6825",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedCourierProbe.c": "12710e9e5548fe8856f7a52f3566338369a8a1eedf0bd92af16229271872ada5",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedInterceptProbe.c": "34b0b1e38a59f14c4e83d93ec412779945388e6f4d697bda2f6cb90f519a6372",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedSwapProbe.c": "a6721fcaaccadf8eddb06687c7d587d0a3e377d5d1bb0b8e72e630fede8690ac",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSmoke.c": "254d1192138dd9864048693dd02d78b317e874cef57fc0b13226768e024d58be",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSupplyConvoyProbe.c": "701311de6a2c9fe8f0534a22056323c34072df26595dc70a7d4df45bc06e6c13",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_OrdinaryScenarioLaunchChat.c": "a747af09599ce4d0c52051f18f00c4624d24d137e328341b580b82e896c6bf65",
"addons/core/Scripts/GameLib/ERR/00_Core/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
"addons/core/Scripts/WorkbenchGame/ERR/00_Core/ERR_ValidateBaseWorldPlugin.c": "49a38c37b51e5318c7dcbcb01543dd9a6300d053f0d39808b3974f4edc45b871",
"addons/core/Scripts/WorkbenchGame/ERR/40_Chat/ERR_ValidateWorldPlugin.c": "f567518b54f43b88747df2838cdfd6ebb34605c0919a3e7d271d28dd8b67a9b6",
"addons/core/UI/layouts/ERR/AdminMenu.layout": "e8d570f7bf3b8c4067ad81d47bca7f35514b2f8c8748f5fa5f775fbe27debeac",
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
"addons/core/UI/layouts/ERR/AdminValue.layout": "cd811af6d2fb187f01c74e20ea07ad85669546b0ad70efae2ce52921ce26cbca",
"addons/core/UI/layouts/ERR/AdminValue.layout.meta": "56b3d2335db400c1308e07c4a35d278b23ef32013dfd6dc82951866327428d08",
"addons/core/UI/layouts/ERR/ContentRow.layout": "62d2c95814c99d906266fa96c6112e04a7fab1667e1a05e558d1d3974adc2d76",
"addons/core/UI/layouts/ERR/ContentRow.layout.meta": "8c4bc13b41e7aee38e0ca640a97813ed1a6964a00e2cff9e1fe4ebd71fc2fdc6",
"addons/core/UI/layouts/ERR/ItemRow.layout": "8ac6fbc7fe0ce0ffc3185516197303bb892a4415948f75ae06f3bc289fefcac6",
"addons/core/UI/layouts/ERR/ItemRow.layout.meta": "33eaef9c403ea3a030e58ec17f78e46af457048243571ad5856fff04101fb60b",
"addons/core/UI/layouts/ERR/PauseModsButton.layout": "d21d436291e2c1b262e33dc228b0d60a1d188dc9e85cfda6d2373f8281431b79",
"addons/core/UI/layouts/ERR/PauseModsButton.layout.meta": "9ed6adabd8f53eb9a562d7186789876bba5c4202155ca894c1af866ca47354f3",
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
"addons/core/UI/layouts/ERRMap/ObjectiveMapElement.layout": "b364752c44896d67dad07e466a04f4504a50813fb36ee7c34c9189ea9677b4e9",
"addons/core/UI/layouts/ERRMap/ObjectiveMapElement.layout.meta": "8691fe2eaf46568bca4a9f8128b247a8da810bb87a5546aa7ca3334e740270d6",
"addons/core/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "6e83a9c70282aff43b23a08b732739e7a241a31e8abf200498c90a745d3d60dd",
"addons/core/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "6bcb7fbb27b6282719dae8a37486e518d4cbaea385f2ea9af1918b36bb28b175",
"addons/core/addon.gproj": "73e973a1f1c5910393e16f86a3a40d792031bb2fa3fc7f4dd87a06a16c3e34a4"
}
@@ -0,0 +1,976 @@
{
"addons/core/AI/BehaviorTrees/ERR/MortarRapidFire.bt": "16b263bcb2fb3ae361367a600753a829425620d2e6b350a891c51fba47437ab6",
"addons/core/AI/BehaviorTrees/ERR/MortarRapidFire.bt.meta": "f2a44ece28891240e6bfa1d01af29428adcadbe82c80e287eb33cd5e58f1f90a",
"addons/core/Configs/ERR/AdminMenus.conf": "a7f889f260e43656136fc159342129e5f48748d28c426f65f9faac37b624cf94",
"addons/core/Configs/ERR/AdminMenus.conf.meta": "5faf5ddc0a51c1d0f82d60af00d91edc22fe9c39aac50d8d04b772a2c9271be1",
"addons/core/Configs/ERR/Content/Registry.conf": "546a5a407c9e6c25c9157ae4392898fa3f40c04c7956649e62201f9ac0ba187c",
"addons/core/Configs/ERR/Content/Registry.conf.meta": "046aa988bf8e972afcf7a60b6f2312f605f016f98625dbbd9cd75ebf9ea88800",
"addons/core/Configs/ERR/EveronSites.conf": "b479000b36154a6a3af6b519b086251d981ef63cb86a973d00529499cfd4238c",
"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/ObserverInput.conf": "e898d645911e85b6ba902366cb23890d8bb14bbd2c485102e6d49ea728e9b054",
"addons/core/Configs/ERR/ObserverInput.conf.meta": "9714dce6c38ee81bcc513c8ebef51d7af63fd15bcdda2e40946937c625dc3ba4",
"addons/core/Configs/ERR/Tests/LegacySites.conf": "3864eb638d0ed4dd313013d2d787f975ae6ce4bbe238569919f76b73d5f7ca42",
"addons/core/Configs/ERR/Tests/LegacySites.conf.meta": "097ac7daef4fc18344699a8471fdd77f9d158f8c70bab394068d7a08e4777ac0",
"addons/core/Configs/ERR/VanillaFactions.conf": "db890b61b48ee15484041fd2245a862d9fa9e7ba21b1229c281ff37c448a35b1",
"addons/core/Configs/ERR/VanillaFactions.conf.meta": "ac77725c0c21974991ef47a466b88122e939de8b46fd23e68889e7674cbb2bfd",
"addons/core/Materials/ERRM_MapRenderTarget.emat": "9877c5b175c5f30dd80bea36c711b21ab38219aa7075adf9ae79932e1d4c76bc",
"addons/core/Materials/ERRM_MapRenderTarget.emat.meta": "5ee1a705f8011a44020ca2691f5ccc17d44bf596fef9a36e98d1f267eb58fab0",
"addons/core/Missions/ERR_Everon.conf": "936619df7789a6b4b80bd763f702526e1145ab4d5c300516c07e7e70dfe57d92",
"addons/core/Missions/ERR_Everon.conf.meta": "0a23c98bf83873536c65fa17d38dea33a1d7b9e4ab210f90633ff688abcc551f",
"addons/core/Missions/ERR_Everon_Base.conf": "b46e1f4aeef383a8dbe7ef2b5c12a55a8111856c52ba103a1e508c01b82dfc61",
"addons/core/Missions/ERR_Everon_Base.conf.meta": "9b16267c644d815bcf98a3a3aaff30b93d7224fb24d3a2bac66730a28011f317",
"addons/core/Prefabs/ERR/AssaultParachute.et": "b556997989605e2a05982418b7e9f26d12d427eb3ea6e3bc50e85c67ea7aa4b8",
"addons/core/Prefabs/ERR/AssaultParachute.et.meta": "e9dea2d533ad1ce6ce689e0e2815c97a6382e1b90c35ce1efa88a885527e8e18",
"addons/core/Prefabs/ERR/ConvoyCrew.et": "29a525a29605386dfcf292dc2316e9fc7650ce39db9fbaa4ce4372ad0de66db4",
"addons/core/Prefabs/ERR/ConvoyCrew.et.meta": "0a909a15b7dcca34202ded136b3bdbbe8898153c9589e1cce1388433d362da02",
"addons/core/Prefabs/ERR/Epinephrine.et": "e09c70b3d47a4dc5b92fd332c8222b99554b28a8a0c93cb5caac18eec4501571",
"addons/core/Prefabs/ERR/Epinephrine.et.meta": "f1861f0b0ccace1b7b3d9c29768e37a83bf0c6fae5a411b1bd61d6b2eec7ed89",
"addons/core/Prefabs/ERR/Extraction.et": "4d24c7811415c06386205e5bf5c132a23fcf21e96c75c7657ccd5f3ac914ac50",
"addons/core/Prefabs/ERR/Extraction.et.meta": "c2a838633001e2e3a202d39cb33aa744ebcd996017ad032359069641b5d13853",
"addons/core/Prefabs/ERR/FactionManager.et": "5a7b330f33956cc1781c8dc843e8186f2d37a98653ab36e7c42b9019df3c89f5",
"addons/core/Prefabs/ERR/FactionManager.et.meta": "9bf53d5e4bcbe60dd1a4ece1409fc23c349055c860708620f5f6e9716290a97d",
"addons/core/Prefabs/ERR/FieldCover.et": "e403d5cb3a5966f0cea81f15e0e825d482ba1a7a27b12498319ba45a414963b0",
"addons/core/Prefabs/ERR/FieldCover.et.meta": "83461ffa76244e1d69f20b053a9741ccdf7d127009182bd540a7e5ba6150c3d9",
"addons/core/Prefabs/ERR/GameMode.et": "4d3e5e2df28cbb8292c436ae05d4fc7e5ca789a123450a6968d9a718b6ecef20",
"addons/core/Prefabs/ERR/GameMode.et.meta": "106769cd34525c9d440057072836cb7401a6752148c40edd7fe61c03bd58328c",
"addons/core/Prefabs/ERR/Items/EmergencyRepairKit.et": "0157bc235eeb78a0e1373b561fd22a1dcb225c833ff7c2d4abae688bca0ec92a",
"addons/core/Prefabs/ERR/Items/EmergencyRepairKit.et.meta": "da6f065cb2414b5a4cbe9ef0f0b1295b2466f26ad406c0bddb83845d4598efb3",
"addons/core/Prefabs/ERR/MortarCrew.et": "21086e886fe3199624208c9a866f883ec109f7d08746c2b56b497e59857fb656",
"addons/core/Prefabs/ERR/MortarCrew.et.meta": "fdfd4fcd21a67c3d698fa4aadc4e5c76e665cebf4be86013bc389e493fab63cc",
"addons/core/Prefabs/ERR/ObjectiveDocument.et": "5118ecaf9d2038eea44a4b785f05d2e78781dc1387249aa58a6782c7e6752e14",
"addons/core/Prefabs/ERR/ObjectiveDocument.et.meta": "eaba9903be147b98a1106e2273e2270773df73b9b22f2cd4e20136a8e281382e",
"addons/core/Prefabs/ERR/Patrol.et": "d3eca8fe9197c57a27a285cdb3baf168b037b198d92b39df28a338ae2cfd0c74",
"addons/core/Prefabs/ERR/Patrol.et.meta": "7c5da568fa2fcf0709ee2959253cb068d7c7ed7c2467af3b247a7e70efd96b69",
"addons/core/Prefabs/ERR/Prison.et": "c0ca5219aa2d6322ba7d094b92000640b259112ff6611a745c0713c8875d09d4",
"addons/core/Prefabs/ERR/Prison.et.meta": "2e426ef3de68f4107907854b51e818bc11d84649a01c538e3f18dd9ebec766bb",
"addons/core/Prefabs/ERR/PrisonBackpack.et": "ae750f08fc9af645561f59d7e5809bd22f4cec26ca8fa6409d09730765958c91",
"addons/core/Prefabs/ERR/PrisonBackpack.et.meta": "7da6aa45467250edc910ad7230dc244d1b041e8a6f55881eb3747ce51f9212ba",
"addons/core/Prefabs/ERR/PrisonDoor.et": "b0ff94443fe334032113a663917de23f920a8b73ffadc9c8e9f11b545022b3d2",
"addons/core/Prefabs/ERR/PrisonDoor.et.meta": "b8f3db52bf186426026668fbb9d633c3cbd4d438ab301fba880398f6a0e781c2",
"addons/core/Prefabs/ERR/PrisonPatrol.et": "dc88c31cf5c415573a874f74e13572f0add9e6122c8fcad507fe82860d789c47",
"addons/core/Prefabs/ERR/PrisonPatrol.et.meta": "5528e0d778dce5ed39c3e504c6427625527127b23269d20fbf12ca2bffe52ffe",
"addons/core/Prefabs/ERR/PrisonWall.et": "9b410b7c85bb001be4601ad93f750e17b8318b850306d84f29c4dc1b02723d7c",
"addons/core/Prefabs/ERR/PrisonWall.et.meta": "0294bc5dbb56f90f8153d62459bb0a6ad91d76a479812bbec9c7db182fdb58d6",
"addons/core/Prefabs/ERR/Prisoner.et": "e6d345ac98ad9ec742bf6c3b8686839c3256df9833d31bb4bdf605cd41d0ba5c",
"addons/core/Prefabs/ERR/Prisoner.et.meta": "974278ba49fafeed70b619a0067bbc70ae4d534be441c812ce2bef4a5fb3c022",
"addons/core/Prefabs/ERR/Radio.et": "99b1d80b49d1e7f9d30aa4283772a36fd66e962369f288f5fe329c7fc911bb1b",
"addons/core/Prefabs/ERR/Radio.et.meta": "bc91137b68ba550217914fb8892bb44d7e1920e4a1086f3e506623832a44212f",
"addons/core/Prefabs/ERR/RadioCamp.et": "5e6216bf8e6e160da5d9f966c8f7c2081bf6dd16dfac1b89d682a14b3b8a6716",
"addons/core/Prefabs/ERR/RadioCamp.et.meta": "3cb8d3d553ab6d8d111a74f721cf4e69ee1011cbb90248b83cdc7275697276bd",
"addons/core/Prefabs/ERR/ReconCrew.et": "33953379ceb725bcd0cbe505cd643c94adaed17dbbfa95dadd404d6b8e345715",
"addons/core/Prefabs/ERR/ReconCrew.et.meta": "2653e8c5b1cdb857de5badd5959ddd9826a6a298ab3c166628dbb835d7104d90",
"addons/core/Prefabs/ERR/ReconHelicopter.et": "c609ee59ab145e0a1936f95726b86df643f5cc425c43924029e9c1abc69ebbd0",
"addons/core/Prefabs/ERR/ReconHelicopter.et.meta": "d80f1c3d6a6f9104562b89729996c1c92ad240f08cdcf48d4c390a09d2047c08",
"addons/core/Prefabs/ERR/ReconPilotEast.et": "d961f329823b991eafed80d085de1bd89b44a4575be98d8dac385d6b77741ba2",
"addons/core/Prefabs/ERR/ReconPilotEast.et.meta": "d73df3c896359a54514d2efcd851f579feca7a2619b76c2a38f607649a31a4f1",
"addons/core/Prefabs/ERR/ReconPilotWest.et": "8f8221927269352e55c8026ee5b00e026c281c79af6684b386f24e7dc4675fb8",
"addons/core/Prefabs/ERR/ReconPilotWest.et.meta": "4785f23bb492c6af420ee7896ddbfc9767e0db1e06de95207df2dc949a1b1814",
"addons/core/Prefabs/ERR/ScoutEast.et": "b4593aab494c4f21637757b3daff4f349da77b4c48ec5e8a4a2917a6a12cf811",
"addons/core/Prefabs/ERR/ScoutEast.et.meta": "7c72af632537f687e92f30b52d97fc7d70dadd39d33f37e0b1004f9596f55012",
"addons/core/Prefabs/ERR/ScoutGroup.et": "8dc0fce8ee3decc1c367411b00b6d8518df9d8458281cec0881464a2ce906af0",
"addons/core/Prefabs/ERR/ScoutGroup.et.meta": "62e43fd152ce57aa4ceb2187a49e4aecdeb9f428b3a1e8318f86bb83dbf8a259",
"addons/core/Prefabs/ERR/ScoutRadioPack.et": "f1c4911e2556c0e0caa8b896982190c5e7d0433e850b4610e19442caf9117607",
"addons/core/Prefabs/ERR/ScoutRadioPack.et.meta": "825506e3d814d30a52d5dbf64124470641c07a0453543ba71426841e6c783635",
"addons/core/Prefabs/ERR/ScoutWest.et": "2681b5a3f8621adb44195f0dbca6f3e79ef7decad8f9d0dd0e1a801ec2549627",
"addons/core/Prefabs/ERR/ScoutWest.et.meta": "22a6607b4b8fe606ca75a634a0b2ac3178e7bedae7f9ff01e7a4989f3b39a3da",
"addons/core/Prefabs/ERR/SpectatorCamera.et": "cd2dcaca0df4c39816e582c594591a535525ed77827ffa3de24d27b79996544d",
"addons/core/Prefabs/ERR/SpectatorCamera.et.meta": "2a16558f93915e31908a674509e9c89976470f78a84a1174a64b94b68b8f77ad",
"addons/core/Prefabs/ERR/SupplyCache.et": "4c97b0514fe7e723046f40f0b396f6573b12eb9981ca5df70b9e8aa3cf29323e",
"addons/core/Prefabs/ERR/SupplyCache.et.meta": "2f5de3a4aab1e9d0e35521f48dc57b95bd6e449c383dec4f1c258e10295904cb",
"addons/core/Prefabs/ERR/SupplySite.et": "f33681281d26676fac88736091834d5a7b87fe0fa01883582542df964dcfc694",
"addons/core/Prefabs/ERR/SupplySite.et.meta": "b41944b12eb3528ff7a3ac94258b18c66ef161aa6a38894aee300a1ac4798630",
"addons/core/Prefabs/ERR/TerrainConnector.et": "cf9cb28f5a3f41931380864a29ac979aa1d5e843456f564ac7a7de78f88e1aa8",
"addons/core/Prefabs/ERR/TerrainConnector.et.meta": "9f37c979ae282aabca29ce84beb0db851ee8b9a19f7f3a64d387c175616127f3",
"addons/core/Prefabs/ERR/TerrainTakeover.et": "6206fe2eb4e2c6c1a9e3ddf2898535ae08981c115adc6ddd926017ac20d4b535",
"addons/core/Prefabs/ERR/TerrainTakeover.et.meta": "64e953e378ab1d2a75ee7246f876f4ef93ae8a4e3fddb5002d7ba37268cb959d",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZ.et": "29f157849f413261494a63d4d5b0a97e8bbe61cb076efcd59d6c940653f23352",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZ.et.meta": "544c94cf1c26757a10654de7856cd6cc48b821ce3bdc02add13cfe6514269915",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZRearSeats.et": "cd4acdcecad299445952aea0adefc85f2b9e9b43f8186f100e0505c5621b3656",
"addons/core/Prefabs/ERR/Vehicles/SupplyUAZRearSeats.et.meta": "123955da03462befb90e293b3bb856d49cc761166611b38ff47cb48ec2fbe95c",
"addons/core/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et": "30dee8e9eab459ea32a7d835a9fb89d43df47708057cab829f067b25a24cd581",
"addons/core/Prefabs/Items/Equipment/ERRM_SharedFieldMap.et.meta": "59093e9072c50d99c86da7609c87541016da5bcf92b98d99db4c524e1c8e0e8d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Actions.c": "cabb21413c90b252d29708b62228d0679c51c76e39ee0e483953ad7061b2b9d6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Actors.c": "980d30964845600a261693cc5c5553e1472e8e54867bdc06133ff5c7b36c9128",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminMenu.c": "3b96a99832ed40002598a186dd8de1d21410c2e690df37a6319fdbeeeb4eeab0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminPlayerTools.c": "56780d78bf423f54f482d8620f821b8d3eb0199194482b4f12e37f5ec3f55ef5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminProvider.c": "62e05aceb49da07fed7aa89fb6b2f8eb3efc373ac09eff286fba983c3ad570eb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminService.c": "c3e008c8bbf538c5bca3a82a975decc7a283a38543a9d2639d90a81ce592c51e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminSession.c": "89d92f138a201ad7e752e027ba3930a2e0bf647d7b3a2c576346c1467f8bea3a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_AirfieldPlacement.c": "0c2f4d31a2abc8f3f90bda20546543f2a1cf9306e9bf93351dda1883b990770e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyGroundSupport.c": "26f0c7ebe8563bb022f7c383674e7d8997b0cc35c7ea321d39d74f2493c1ed9d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingFeedback.c": "e46988b92243df19a5400eca7406d6969b8b1174d8e3efad48fa0a936cbfdd07",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingGameMode.c": "f4cf19440583ac24346831a2d5f1d7f734c031e46dc266c499972329dd0533cf",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingOwner.c": "6346a05ddda030f7d9b6f026f977d5f018ee16002fa519e8c49dcd700c323dc7",
"addons/core/Scripts/Game/ERR/00_Core/ERR_CasualtyLoadingService.c": "e6f22813f7a04e2c0ea000d054407191f2be8badfa6c51e062e9dbf84b95c67b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ChatClient.c": "4bf937ff74e0483c17fa0103f73bfee3afd8f67a37c0c248b08772a17bfcc349",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentDefinition.c": "bc1dd4ed27ec894cf4bd617fb226cb8140b544aaa9ef6d8654e815d81e7f6fd0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentMenu.c": "c82b173496e7524b4570b2afc5493cb970252a19aed740a53011988db7700a01",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentPolicy.c": "3a4987345d5a7159234a7e1a08bf5ac40dd5a23031e9b1953fc43a0501d9924b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ContentSettings.c": "572cc36f88255a37e8f0e9f284fb96e07c6c4032506b34b8c77d688f02785400",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DebugAI.c": "bc5529c60591a6c36c39cdb753b1af948690fc3c3c725f38a8d595b41a499235",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DebugIntel.c": "a9f6e7e42a3214879a21052e897f9afc0653c12ff15d5bee7766e26a1af6ab17",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryMap.c": "dd350bdda1bdf427ab8cefab623fe60cce5332b062d1a29686fe52f73e9e83f1",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryService.c": "34458b3a4f7062375c9c5b5599308e9cea67fc4a316420836f6694ca2c646ffc",
"addons/core/Scripts/Game/ERR/00_Core/ERR_DocumentComponent.c": "885c8ab4fc9e64c3f8b40056536096c8c32b011cb340b25ca00353a96da15c69",
"addons/core/Scripts/Game/ERR/00_Core/ERR_EnvironmentService.c": "c0fae5bf51ccf507bc84d44adc2d1dff021cd83653c0468b7645a4f343e3fc8d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Epinephrine.c": "e04c53c2f665997023b2daee744265cd22f4f0101444e4d9b0efbd114f74fa9a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_EscapeGameOverScreenInfo.c": "6e3c65e55b05cf205040c310b9086faa41b88582c7f9faf49c010afd59da5b07",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ExtractionPlacement.c": "6d388fe21f08b25cbdb5dfa4e198d94a4c80c5092f8d17630a4654e18bf8b3f5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionCatalog.c": "a5a8c53acf21259e14f59cb919535910f30dabff5a9179c664bc6a7a4d744d6e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionMenu.c": "3549339d7796e67fc646680493c226e545b6fb95daa0270af9901795bdf8ed50",
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionSelection.c": "077c09491f4444fc58f093975fe9b3c294ea1fc966abef847ee5f13aa795ee29",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ForceLedger.c": "0ecaf1c5a52568e751678b0b1236e91e6adb538f8fbf010d38b61a312d1bf253",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ForceSimulation.c": "2bbb8888c752a3ffc042f3059937526d25ae288af5b4db024cc683025a2605ce",
"addons/core/Scripts/Game/ERR/00_Core/ERR_GameMode.c": "89a29c03ba225acbbb9fa3c58a721aced91a77bc0c77046d697005a6d7c48bb9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_GeneratedSites.c": "4a23058f27e3ab074df6f8f7bb6f08a8fd26fbadb8943c6fb8d64dcc9c221751",
"addons/core/Scripts/Game/ERR/00_Core/ERR_InitialGuardRules.c": "8c9d6b1dc4c2af96284e34f487eebb5a221091016ef108006dec60b4e3836558",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Inventory.c": "b63e679d5b650b63a7a91dfc3f42a62f4be58b0338f6df3313e66d29a93bebf6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_InventoryLayout.c": "1af5df45a0f06d19a017954e9bf4b2d722e2d2389f8ffdeb1d024435b9a08be8",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ItemPreferences.c": "1c4bc25a6ce9b5ee10f82592f955b0019d13ddb4084a783fadb98d267bd0f4fc",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_JournalText.c": "87a6c19429f12c5630ed73170ca9a8a6d2255d6cd38b130166a78aacd15f2de0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_LoadCasualtyAction.c": "1521af55a34110ce1c971b5226a618a9c6d931622abaae4946d9c0d27c05a273",
"addons/core/Scripts/Game/ERR/00_Core/ERR_LocalAdmission.c": "a076922d1ae966cf5cc67b198166ca6b1288358fb7f641207a4681e6a610a2ae",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Location.c": "5b0b058130ccac02bdc1dcd6474d51a6f45da4dd52ed6c37906692fca3f194b1",
"addons/core/Scripts/Game/ERR/00_Core/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAdminMenuProbe.c": "ec8d04b6550b39b9688ef67b40cb2f14a9d98c8fff62b6dfb8d4a43e19b4e4c6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAdminSettingsProbe.c": "73e58561e08e50008d33f81eed606dd4e8109fb69a627e892d28ca468d641f7d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAggressionProbe.c": "85a34cf60018e90d974cb67ab0f358f3073b6b9f02c563ec200e062f1d249e3b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeAirfieldMarkersProbe.c": "593e59664dbd7330b52674e5d4cc7b70db588cb75a1259ed808b74602501d541",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeBaseSmoke.c": "e811e985048e07365569acde6b5f045d57e9bbf13927f85b74e6e347fd2ef571",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyGroundProbe.c": "41f40db3735f8aa535c0061458d9892dcfe972222b8a17238e67b65633c46bc3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyLoadProbe.c": "94c533deea654ec546df3f1ebb7cd213e6cd79b1125d99bab5303ef8e87b018b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyRemoveProbe.c": "4cfc06f6d43b709b63caae714155ffc562502e884f49a9825623c6f46972ad36",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeCasualtyServiceProbe.c": "02a9d70d1f4ba20326df199ba41489cfbae12b7bb0aab441361421cee38ad9ea",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeContentProbe.c": "cb0ccfe1e1575f9ed80a8054058b471f3543378db059e6af2fed8eb42a262638",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeContractsProbe.c": "421e4b901afe6118b6bf44e8f678db8ccdf1c83b39da0cf816baa36f7275ccdd",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeDefinitionProbe.c": "904d8d4c3e7b91d49dadfe495fc7b4f02f300e4aaf7efa348df5ca17ec4a6e8a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeDiscoveryMapProbe.c": "9ed32d391d08d937ff4f9f33bd11c3a204ce9a2230c2d72b6761e0320b31f24f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEndProbe.c": "2dec80c7e247ec5c257407f95d9d5edd42fe0cc44d6af9f724f6ebd10d8a355f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEnemyLoadoutProbe.c": "0885ca69f6fa7f53414ce1792cfc3c49916886b8173783c634135c13c5d37429",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEnvironmentProbe.c": "9e2e66ac5d9778a1c65445348e3300cbb90b68b3f669f3ddf1d2b78a858430eb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeEnvironmentRestartProbe.c": "7a836a206381b8e8de24c92baf141beb30575723675dd6948d738169ed26b507",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFactionCatalogProbe.c": "e3011fa47b67122d7b2c23af8f91b7a217599d6cc114c4f9de628744b9c948d3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFactionSelectionProbe.c": "946879d822e7be2d48e03a3140aa1aad3e3d44dd18507fa3cdedb4c6d7dd81b9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFlightFootprint.c": "a8862a04ac784426f431e2e9cd3f1f19f820b38a081674d29549b8b00277c72d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeFlightInputDiagnostics.c": "e231dcbdaefe81beb3bd587cb73be8fb3d3184bc86d18dbaa30a43ca4ba5dcc4",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeGeneratedSitesProbe.c": "83ab84ca4de7b545963896ed9d14e6545c23a2b940515730d74acc2f6b3dd18d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeGuardCancelProbe.c": "bfa1c65cb039e19c3d1891e4a3fd33469e974c97cc7f42128efc31a8f587d514",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeInfantryCombatProbe.c": "3e4c4382ab91f470357268927b954fd101685df6b2244df483f0422d6c0d7da2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeItemStationTeardownProbe.c": "028588a49fa9207087cd27ec9396979cd932daa071e2490bd0262cd71dae30d9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeLifecycleProbe.c": "b613a5dbe81c2032fd02d31070ae5631166d14d0b02cdbec3b63b782f0bbc115",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeLocalAdmissionProbe.c": "29c860ca3e51cdaa463f3c23a98ff45ee0499ce9bbc322046e0efbed587f1e09",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeMedicalCombatProbe.c": "3b9c557b249728c518f9d6b5cb24b725ecc32a69ae12df069cdfb0da70a80b95",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeMedicalProbe.c": "4b73e7cf35e9c8fddb089678a320ea58272e1b6611318d0a762754c171eff785",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeObjectiveLossProbe.c": "6b80fd317a8c6e8583bd4337870838a86251e3b8a681d0aa07e8b52e22abfc48",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeObjectiveMapProbe.c": "2d07b895cb74af58454605fb1c536a566733e3001a9375dd0677d5f274bf2a46",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeObjectiveProbe.c": "71fbd2479a70048f83d8b262ad1452f427be2c0afc8b071ef13bff477b9dc29b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeOpeningToolsProbe.c": "0c5d6b96ed5a7cb1cf0d098d534dc7190449ed09339062e6b584729d53a61b4c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeOptionalSiteProbe.c": "19fc19e22348e6213827f620f4fdb5dc26144ea2ce0032de773e79c1fb155a26",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePatrolProbe.c": "5a2af71cc4cfccc7dd7c23584398a38290eba1a8894cd46f6967252ff3a7087c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePoweredFlightProbe.c": "7ae5d6f85bbbebec214c66bfdf6f53b93c802f109fcd5bcfbad82c5d61d6cb9f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePreparationStatusProbe.c": "456f4d7c3272b89d5f4c6713617baa5596d846994152356fee9a659839bcd8b5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePrisonBreachProbe.c": "4889e0d3799a6a21b9f84bcb2f2ae78dce16269cccd1329f8d1fcc1a23e7c22c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativePrisonerProbe.c": "e2d1ffe5d269add55124601ff0d1dc032a398c7d51010736e6f0e4cbeb38ae86",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeProgressionIdentityProbe.c": "1d3fe20bce761a1082964bca9bad9ce79d1fa8b04db9b5053bae98da380ae560",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRadioCampProbe.c": "67f1a088f9b20e5f0f11ed3aa083ffa772bffd7c74d85b7a307344ac3d47e09a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRadioDefenceProbe.c": "ff1e27a0ce75b123a86e7df31354831880ca62ea90b6c5d7c60d3ba168e1fff0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRadioInteractionProbe.c": "7b27552d233813894f65c08eb9f04b547c4ca9ff96a2370a763cb94bd4a555c3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeRecoveryProbe.c": "d6691f22432b3ce37d07d448aeb3ce7feb5cd09e852e0167b5e4676afd24bb21",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeResultProbe.c": "c9a89cae067f221b9f33965b4d3ab311b78ba79ea383ca65032c4001df44b472",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeSiteGarrisonsProbe.c": "1a5ff8747d7501862085b5e9162043fee3b05e82c73c516ad8093aaada53dc60",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeSiteSurvey.c": "ac0203753ade0cdff6d483132797a80e4520f14546c3f9dea288281cd4cd9c4f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeStationTeardownDiagnostic.c": "172248540932174341882861bb78a9720a6cf89981fcdf9dffe63f7fd4023f2c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeTimeProbe.c": "4a2c6ffd947334a0a71eac083d10c853c524b00042e9ea0987497c4cee60c3d5",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeTransportProbe.c": "7a3fe04aa1c5ed1061ff63d9d5180e8b925932b62d76c1ffb49bd3dc23530993",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeTransportSurvey.c": "816df9a2a9072f9f7db75e56168d8a8fa1e665ee8f7dfa79af011b354254909d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeVehicleSecurityProbe.c": "59bce863142e4fba4b6fb2f544bb8a58061f0e99b1a38e5ac291cea919563763",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ObjectiveDetails.c": "628ebd166dcb5544c2d18dce489619984887ee18296cf2446fc6d894f89dd5bf",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ObjectiveMapPresentation.c": "f189f8987244e10df61ac577bbbc952ed5c4e6c431a8e3cd192a10fe2e8c3bec",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ObjectiveText.c": "8d75b35ab977be0cb1a2e3d3d1cb8ef875cdbfba69c35784c3d195451ef944c6",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Objectives.c": "b9cd5bb3b193c20401175c4328405be1b121e8a60b7b5999910b6a71f834af8a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Observer.c": "682aa5549470c69fc72d261fbfcf9f7a04a41a66e0101b269ccc00bc282ad05d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryGateObserver.c": "1e376ca83c0005cf532539e14d7f47363c47b7c5b03fe3d55405a59208705fd7",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryInputObserver.c": "808a46cc1e4b31b65dbbbcdd55493f594ebb3974bbec38b4a2402334c653c0ef",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryLookObserver.c": "d5a1b636938d65e9d11c78b31487f2924400c34d98e2ec812954a2a224da7dc0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_OrdinaryScenarioLaunch.c": "a4e7e56d174ebd15b4730202dae4c8ed06144f3f27c23ed49c99e2d297dc421a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerAdminCommands.c": "eca9baa3b07da48a740851583540840f8bf5f65f7be854902a3778f76967faad",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerEscapeResult.c": "3124ab4d2d6d471409a47aba0af528790734df53243c03fe0cdac3e407047c14",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerGuide.c": "e49bab76a015ab545088af7e5eaa3cc45811907db4e5b1c5fa8c18afef34b62f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerMedical.c": "270454d50235bc28df9bba4fde2689934578874c4eca9560afb9f0f6324d7215",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PreparationStatus.c": "43a406822a0361f916abc363f27e0c578ee94855036981d876bf47c68233c71a",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PrisonAI.c": "8709753e86dc2ca777183f08cb8fbb9851e0c0de495ca01520ebcb1b3dfa59b9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PrisonEscapeService.c": "535cf17e21fc8e62716c7d9da88d976ee2f526501c6a4752b822f1252e742bf4",
"addons/core/Scripts/Game/ERR/00_Core/ERR_PrisonPatrol.c": "284618391ee2da84dbcda4a99ca3c072eae3d67b8a9ef40a86827b9ea00810f9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_RadioDefenceService.c": "f5f0bf1352141f933d0edb5630e30541e001dc07e1d2c8529b29cc159c126b13",
"addons/core/Scripts/Game/ERR/00_Core/ERR_RadioFeedback.c": "545262e65e9b3645d9e514a0521e442fe08f0c2e4e7c83ba638c5105d09818db",
"addons/core/Scripts/Game/ERR/00_Core/ERR_RecoveryService.c": "86f9a7769e3ccb19fc61127fe2fee2ad0dd825487a5cd59f334de8b9741c93cf",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Resources.c": "d0169aac6fd0c38928c47a9002ded0fd8ba558ea3314a600e792d307ac1ca3ee",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ScenarioComponent.c": "81bf30d358c7b100248be17cbc2e6beb2f107300c939aede8a92d273eb7dae1f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ServerItemCatalog.c": "e306b9d179b97d0478f821be3ca606c71908a21a4f87085b37a5fd18c4e3575d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ServerItemsMenu.c": "c0c3d9d1cf4615f38c793f1250315bbdb9349f33afa0841851da89433a303c3e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Settings.c": "1b466886e9f5fbde1de0be20395e3887046c6b5a9a239dae92cecbfb721714c2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteDefinition.c": "2088c45798f0eced702e0abd97550b8d1fc97ebcc34c3d497978b7424f6c670d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteDiscoveryRules.c": "dcbce3b7aee89bfc47a50e9de89209758af1f1bb462b99af67a8ad7a26e9f229",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteService.c": "210646e679056f4a46ef454a5abe15bd42d48349aa376ccfbb6b3b2ebeac6812",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteSquads.c": "183883783a4e8399cf62851a4cc65a5d091d25131bc53b4323cf17286315b2e0",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnClientScene.c": "b56f99a91cdc53bdb93d320d10839339022d7e61e6b101eee8296271abd7d3cb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnFinalization.c": "c949642366ad124dd2abc4111cd598eb94aa257fbae01b6fb3a0f1882a23e83e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c": "47a39c951be71bfcf1cc50526d507d0f9d8ef2fc09408697b6fe6b0dc5a529e2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnPlacement.c": "270bf465808d23627a11e720c6632d4fea35d0c679e63aa64046ef8874d68ceb",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnSceneInventory.c": "76b79d5bd9d1f367e1ed19724302b7d49f8b0ede85cf19e89c452582ef651f8f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnSceneLease.c": "20de7f96bacc9037580d88d4424664b4554b2c082d82e7d29913e9dfe390b594",
"addons/core/Scripts/Game/ERR/00_Core/ERR_Supplies.c": "752e8a56b0b8cde33cf532032cb0a203553017b686faac2e19bee06f7a9c0713",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainCatalog.c": "ba2e68543a8c929492d06f8725a743d26849a630d6f8c09be0f23894f92d0990",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainMenu.c": "1da542ef60ff7c1897b1f12432c636ef6a08cc710bac520ef186589d506e9a54",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainPreference.c": "ec25e5c3a5b97527f9cd70341c10d69d7124048089d26883ac2f8c9b3fd2815d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainSelection.c": "ee75cac068b99e7403f5eaabe556152513cf5d973602cc6e6b8967d25402f6ad",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainSites.c": "63ad027dac5bafb9e93805c361cbb27bf82af0567ea181a760ddedea98204c06",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeover.c": "487f1d004aa4f7a5f58c12c37724b26fcd54fc62b4096d48f3a7436d9958274c",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverClient.c": "458b84b3fb31c5a2bd1b7c3d65f25e0aeab91f5505ef0813231435c8a3c7d2b7",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverManagers.c": "5b7661a5617b7124a10d3c18e087a4e2363a967eecc5c87ecc94573f2abc07f2",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverPresentation.c": "d66a29a44e999cc3f2e56ba9c3c6bc936c027747312e08778ce301c1837f2112",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainTakeoverSettings.c": "da22775930b13e41d4a71409e37af3bb99e4cc1d94bdea0e3b59fbdcd4d40132",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TimeService.c": "63867760876d523a1794f619118a52c5cd387d5d92756cd286b2c16a348a6c7b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_UnconsciousCameraProbe.c": "66b1c4591b0ecc67cb08418a115bb02ed2b0168b7ae970f1e0a1ea335c59dc5b",
"addons/core/Scripts/Game/ERR/00_Core/ERR_UnconsciousWeapon.c": "24d31bc857486638e55c605283c17cde0cdbd3c5c6021eac1ec93611387b10d1",
"addons/core/Scripts/Game/ERR/00_Core/ERR_VehicleSecurityActions.c": "bd7d0aeb4abcc9d8044e4888f9a92f9e5fc97c098bdfa3bbad57e1a29697a779",
"addons/core/Scripts/Game/ERR/00_Core/ERR_VehicleSecurityComponent.c": "2ffec4e646584ec546147fc4b08249825cb32b531aba26467b586d760485adc3",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ViewDistance.c": "8514f72f8207f12570d2317e64094a45507a1647dfd45a1501499ef81e90189f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAmmoMission.c": "0a471a40c8f7dfb797d8d35e41c5b1ff91e8d2ab13b43cf866e46c0e4ab4ed9d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c": "5554994115cd7d56152ac78ba53034bf934b71c5634b17d35e96884dbb3b8a24",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultSystem.c": "2eaf9816eee3e1cd2ac70744a6ef7ea5a90d0a3eebdf925e384028a7edde6a42",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirReconSystem.c": "f8a0e3cf4552d8133efd33c2126ea15a7694676773a7047c15e00021c1d9721e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirSupportPolicy.c": "b5dad011d5a0574a406d6469e0744a9d37700cb41930dada28c5143d556acf53",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftAmmo.c": "2be282406d0c45ab2e35b0ced791b5e494c662588f536701a4e82e6f5fb7c913",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftControlBridge.c": "b8f0141644d8f043c6db4c2d4bb93215c548e5c27ab5468c66e996d62bdf905a",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFieldEnvelope.c": "0f53c7d9ab167a804eb904d63725decebb53fd5796fdf27864a75abed5679838",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFieldFlight.c": "c04e264cff9963821852094c451502d31bf9c96d4deae2e8ff8a2373b53b5665",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFieldRules.c": "30be68f4ca2db7e169f6f0432815821179cddf9159f7b150341dc8eb479bbd17",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFlight.c": "aa25a8e67a30c48677bf528236402b7f8e5d815dc18df93b878520ad3d1fe8a7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFlightEnvelope.c": "8125cef61fb283d0d7c4dd2df3c04b062b448f1101fd48dd53f4f4097df5fef3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftRouteEnvelope.c": "e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftRouteFlight.c": "1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftService.c": "3f05209227986b5c6bfb193f8f53783cfd4ef083bce898e22257c3e63daed913",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirfieldSupport.c": "c6d88ede0b1b6bac5a7075b6e2e783ccfa8850210aabd28bfa4bcdb698cc5f87",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AssaultParachute.c": "a93c996059e7166988e9d1b0b498cbfd36f19a1cf8520cb4e9215a8884752e18",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AutomaticEquipment.c": "5832cbd3a43748e77f4e7f1b59361801c6d0445e0e15165e97d7a897b338709e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_BodyRecovery.c": "47d9374095d04f5f1339c220caf518a40938ffc20f891b1b51ae38579e7e1c25",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyBoardingProgress.c": "328f8a5eabb8174b7727eee1d675db83a2eb0be7b8e834db4e950a645ca5d7a3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyBudget.c": "ca49c274146d56e30cc93fa1652cc34c0fe68ea95725b0b3e33ab3673a6463c4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyCombat.c": "5c4b7576b28d51edea868cbb91a0ab31a40e6ddb558f1b8a38e07e20fdb2969d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyMineStock.c": "4497d6b790a45df2b76d18541ddaf299b406def88b868caa29f096849026a42c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyPlacement.c": "4d0e8b6e147486fb65db82a1060f0c5641c1319ba9e418bdec99cb5a422a7fbe",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyRoadPlan.c": "fae404f85cae63e63976938a5fdb73efc988ba25c5846564f12edca04fb88551",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyService.c": "e503e3a2eeaff638dee7fac6830cfbac6b8d87402e1191ff65aaa9961d9e0b86",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyStartup.c": "360228fd45aa6ecd9426e36120b5e637d2feee1e3a4a89aac8207526b871c87e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyEquipment.c": "c52d4a3cc0e71eb136487c42df2fcd5bd6da1c33d31dbd3d6429c237dcf4a8d9",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyGunnerSkill.c": "adf8bac5a6f7e40b2f9caff5fe9be590c4e4ce2b2b387ba39e741a3c4f4cc564",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyLoadout.c": "a48f32dbd7f209bf08fce2840aaffc1781c571fc679763be58987f6b082e776c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyMapMarking.c": "0f161fd3e08a54e3e1063679127549e482c40253a022e9d06cd9ee4d740b8625",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyMedicine.c": "05d341a9a000bfa2084057bd67d476d6e35adca6c8518d74c27cd31b551bbb95",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyOptics.c": "759e0a88ff30cb781ee69b8a935865d63ede5b1d97f31d344018f650a967c37f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyRadio.c": "3a97e5c3de9ff33873d97c6b2d84ae505cfc4f3146e047b928e76ec3b22c8789",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemySkillAwareness.c": "00c450d033e43fc45c9e2cb64a1d81161d123cc594a4292cfc5f68eb6c17ee60",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EngineerMine.c": "e0098577626e719283cf4b40936e7ec038076c4bab9269fbad0b5ad3292e01e3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_EngineerMineSite.c": "b629fecc29711e57f364f2a9c4c3e884b0978d9674311678f2e78b561683681a",
"addons/core/Scripts/Game/ERR/10_AI/ERR_FiniteMagazineReservation.c": "8278590ced1936d618905b0cbd0b5aebddda238d426a6a2a52e455fc36bbb502",
"addons/core/Scripts/Game/ERR/10_AI/ERR_GroundDepotHQ.c": "8748325b0810ea053b28d0ed4c00a75fceae1c0d1cd3b30efb4dafdc397632ac",
"addons/core/Scripts/Game/ERR/10_AI/ERR_GroundDepotLoading.c": "36da884a833e7a29743308490a3ce5ae299f7a451d87205a227163892aca4ed0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_GroundDepotTransfer.c": "1946db0615130b0039b42ec80db12d9cc89b1b3ca5a7eca7d9112eb69c3bdcea",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c": "5d66c53baf8762e76ae59e28721edaa348014af6d988d42891d9a84a6cf44969",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAdminProvider.c": "e9bb5f2f3ec270074964fc8607e5a07c23f224308a4446837598d93e201d7775",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAmmoReporting.c": "95c024cbdd35c02d9b0c3d389d29bb042e5dda6ffd2f5f0d896078274b3adb35",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAmmoSampler.c": "8bb0ec1422887feaa340307d3c60bae50fc82d424fce6390876e580ff8b75e8b",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQBodyObserver.c": "f59421c1e0c83f0f480d7dd4d048b4b0a41193ed8fe8f2f627d2b6a696420ea1",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQCoverage.c": "8d9668858c47b7e9fee2b12d3ebd4e7cb88146b817cf615c4b0dade26c81b2ec",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQDeliveredCasualties.c": "1f738127e55e843ee2705007cedb5c08741f52f63c75eca7c80242177af82273",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQDoctrine.c": "6335728e89ed40ce11b811f00b61bfea76e94dd3379e4357cbfc438b05522bb0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQJournal.c": "53563ff54fc4e0656713d6eaec5e88ddf69fd4bfa8ef6a67cfa13380d24031e1",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQLocalAwareness.c": "124260280ac8eda0e920bfcfc86932c9b21df6b1f7a6aa8acfc43feea3da149f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQLocalHandoff.c": "2dd700dae9d9b232d22ca63ff01af75a3f5cc213ac24b7c0a43ffa38bc0b9ffa",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMemory.c": "ec2047a477fb4273e22ae6bb68e7365f321f55c583b5d2c48c4abf2ac38e3b7d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMineSampler.c": "2a0fdc4d27e947a1d77b02ae23f757c7fa074eb456f817b7df0766583d757f55",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedAmmoSampler.c": "88ea0fc0e13d7e3c22c7ce8b652816d1d137e4e6e37a72f48f0bdf515b936ae7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedDispatch.c": "e98e931e010124ba567f415690999b96868f32a18edc7c4e1f21c0775b3c095f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQMountedIntercept.c": "c239aaad0ac556744f76b94286c6f204be51b51acdf44e788ca794c2ae967eae",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQNetwork.c": "0b73be993628a55e3b21c8670d540e39c938093dd5cb4d586e800ac530509b25",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQObservation.c": "57ad3f0b68d150791e30a7e4bd7dfedfb1ddd78a1c76f228e67b33ea9cb7144e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQPursuit.c": "ab6ca0e1a7f36c104e664db06a74c80a528cbfd1de599af42e2194ef0a4f4ca3",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQReport.c": "12ea8ba08753d1e6d38b237087c1209cd2f9574b53c3ff0f27c082bed029c9ea",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQRoadIntercept.c": "0897e82d7805ef56f05f2b9c23903280285ea6bfa51796a2df86bb564ece78f7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQStatusSampler.c": "b937eaed913a5095afa8e678dc1c36b5c805541bf8cd5be927069533d6baed1c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQTask.c": "1147904bae6d72e9de47ce17bdada3dab489de4ed6e781dbf15bdbb30599ff6e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQWatch.c": "abe634cf6003ae920ec1ed18e305ed462920204960894520d3dd11f7e5ef1c33",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HelicopterAvailability.c": "60eaef2f6d4b2fd44861c5a4434ef97e732e40a5ff7401e2da451ed2dd9c2762",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterCombat.c": "df1c319d10efd07ed6f971cf0e41d8d7e377b04ea7f0fe143bf94df733fd1d9c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterCrewRecovery.c": "e76af0fbf6f436a9c3c9d4c7b779bc08a78f6fe705c08bf6d9757bbeb65ee8eb",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterOpeningPlan.c": "0b6275221dab491f148426df05e132579f3acc20de5559226c3b38975618355c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HunterService.c": "79369d5cc30cf628f02df0023157ab423e40497325dfd6a73b218757f2b689d4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryAmmoAccess.c": "ab4262f78d54782c5ecbf5fff4ebe3da16d72329658d7e18c0c35387dc8b3c7d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryAmmoTransfer.c": "99fa26beb0c0869d0cd694500f3bfc0705c2c1cf674dea90d98fb93a59570ef7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryCombat.c": "5684fcbee128a35107312452297f7ae2bec28aaa1b63f619fa649f36df8ea476",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryMineTransfer.c": "02c399413f80879c22b4891e8ec807c67a6235677095fc4b98bafdc360d6944c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryResupply.c": "b01fa948f204d49acbfbdfc5fa641b1d914e0eb91081e92a93816ae52ae88b1e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantrySupplyPool.c": "c8e454573cf064ff392291d6feebf1f23be64390b5b8e944c03dd065f9f46b42",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarAimSolution.c": "59e8343d09f7a44871d8d3335d6ad1d02216abb5deed30d38b5ec9ba3f2c0649",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarBattery.c": "157024afc8fd3c1ffeea6ae923ff091e5773b9ffcf5f5864f8040d001e689110",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarCourierTransfer.c": "968e58ca700b4a11e5e04a5c159696f514a0b1bce531210172b913e495f7e2b7",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarFiring.c": "f2597d44c10d10de2462aa5e5450a22b8a5ad0eb99bd0cc09a8cf1ca2dd4a350",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarLogistics.c": "b3624e4a00a2bdef16f6c100bbd79910e3bb8c2ae8ec5fe2ad5aa70bffecd303",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarPrediction.c": "05863b2b4f9f70cdb288f91c722cbea163c13f2a2927dc485482e5bd4fa7d57f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarReadiness.c": "4c3799b3f2681e977669de0cbfaeb307d9a682b04365bfc9f59079e762965758",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarRefresh.c": "52ae8d9d6cad92f42d68c634091b80a474d2666b6c06d63a8c30a3fab71494c4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarReportLedger.c": "42a96040b63e56677353e55164ae23031c90f70b4d6673a9f412ad7b19e636ae",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSalvo.c": "c128850c7a78a4d8fee00ad38f48b265f1fbd1d9b24b092ddc5c205b0f0ad6da",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarStation.c": "cbbd7c86f722b664c85ab7c070ae1131d2ce5c41d1dacb4381bff9c1720a1866",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSupplyTransfer.c": "ad71084f507ad9c32d3055e7ec6844a1ec5ddf568c0216ab8391e902b56e417c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSystem.c": "bc290ee8bed299d869598cbf41ec281653e0cc7f3c64c7214613df8a0fc83829",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoPickup.c": "5f7ca5b31f3b405c2a6ca32ff91042f5b4dac6ab9640ce67fb10d7a74236ba69",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoTransfer.c": "0b195784497672fdaf651f336c14f7be98c257f98c85cfbeb4f96fe1a401999b",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedMagazineSeed.c": "b42d0aac142907433df8bedc40de24c94813544016cf5f451846f1980250f995",
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedResupply.c": "c26ad43705765be1c20eca37fbe2978b8c647151f6620ed37141657a4b7dc312",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAirAssaultProbe.c": "c1d55b338b157b758e6ffb993d5f689029b28b13929797c91e5dcb15b5e561ea",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAirLogisticsProbe.c": "58fe863775d0ad575cb566c78cef696c9826691cf49ef9adde76376be7316db1",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAirReconProbe.c": "c1216e0512a0268e4dbb82429e228334401c0c3cac52ba4486ae6dc91e41576d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAircraftControlProbe.c": "0cf3e72ccdc42e6ef20fb71d743f0e037a9e69b2e082c720fa705628cf790205",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAircraftFieldProbe.c": "b64907c7566a894ca2f3c49ede5d972d4087a938da1a0ca87bcbd7c2203b2c52",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeAircraftRouteProbe.c": "8d0dca97e5106d1c84b64992c789e1af0689514beefc027e713ca6ab901fc470",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarCourierProbe.c": "740c8bebbd4128a9311b1167d1058549475d6b46f81c9b6c0d19650f4b50616f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarFiringProbe.c": "ee570d21bede8baebefc799399712d9582b3e30ebda7299f6c941777f02ad2a2",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarSalvoProbe.c": "fb9ccc6b36247ab3ad828ffbb2556abf5c2838d93ea6cd1ad259c0a015142f5e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarStationProbe.c": "a110f0abc753cb1d2f781e457e637dd5346ecd2e924eb5eb3a5c7dca3d1e2340",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeMortarTransferProbe.c": "399c21940ef10777b46fdb3e905430ce43404ce1de2f4a6bb62f9c61c1a0689c",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativePatrolHQProbe.c": "a58f57530e333976dc96fc5a0f9cb6cf0cb069c55788824950c5fb2f965d8e26",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeScoutProbe.c": "41b39b1abe5e51a5b8a428d533cccbfb0dda9d7a570228dc3489408c60543f17",
"addons/core/Scripts/Game/ERR/10_AI/ERR_NativeTownProbe.c": "ade130f49fc9d868281cee7fde383f084f70ed8d4b876dacebbaed8538e84999",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ObjectiveDefence.c": "83ef91c2118521aedb4c1838b2e47909c80e0950086449b98ced168f1fd87080",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ReconAirports.c": "7551347d776d6e0eec818d6468cacbca7ac53daee7317e0a1618ca3d39ebc762",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ReconCrewLocks.c": "684bc5b9858c7ed90ed2ca6d52fc0e731a7e37a116db776090257b72a63621ab",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ReconFlightComponent.c": "4966dad504b3f8f28a9ffc8ac17cc548b00066fe05213c49c662ea56de34c9d4",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ScoutSystem.c": "63287a252e4e7d5aefce840279f26ce3e1f286cb79cadb32596c37897cec7119",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SettlementSafety.c": "e5c0ebc95521a9a33a3f7d9cca6c551dda862a08b7af20b017877aba9584795b",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyColumn.c": "35678ec625fb0a3c0871e2c373fcff49816440a97a165ed25c8798dd72ef059f",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyService.c": "5b1578afbf6da736453cc9d3872979eddd1649746aa32d3b0c7a9e3cab50057e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoySystem.c": "f09aa817c27d6af0ccfb544f4ab1ae2afafb63d626641e03d87cfe159475d821",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyTactics.c": "dc3acdffc8ca48f11b131f66d30d679ca68f3b3004344bdc78723bc9305915e0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupportScenario.c": "a7b46253e1bb37cea7c29bb557fbf43ca207022d0f1cc927349441b2d1615279",
"addons/core/Scripts/Game/ERR/10_AI/ERR_TownGarrisons.c": "57f862476751087972fc78d0b27ab44e72361e27d32f15d55f9fe7fd7d6bd0e0",
"addons/core/Scripts/Game/ERR/10_AI/ERR_VehicleAlarmPerception.c": "45ac71d25e10a057a26a5b0fc7128935baaf47f4c0f87208a4420fa52086fd98",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelAdminProvider.c": "d63ab5c547021aeb61d398b8a773afeedee4662d3ce15d9fd9d0e9e37262f8b7",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelDiscoveryFeedback.c": "62f2c408383f410782d9d41fa50acd6bd8cf66eeb80d2b79f91852b9d2cf8d97",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelEvidence.c": "6bbf8d3b83e2c09fd9a23a9a5e5e11d7c29af2e618116bee613562fc45af2b33",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelReroll.c": "d8b04de9ea789732cc78ebce9aa60786c86fe46d05f671cf251eefa68a214b59",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelService.c": "2911325c79a7a372628b18ffa0e110d11919ce2c2cd7b19277bfd608fdb03dfc",
"addons/core/Scripts/Game/ERR/20_Intel/ERR_MineIntel.c": "3ce16cebaa9703b2f9803df7c11614f94de6460a9136dab8f80dcad41ae2b1c2",
"addons/core/Scripts/Game/ERR/30_Map/ERRM_NativeMapOwnershipProbe.c": "32418602f085e3edba7343f42a6a691630b533be262002f29248e8ae87a38254",
"addons/core/Scripts/Game/ERR/30_Map/ERRM_SharedMapComponent.c": "3a10f6ea25bf88a400bc3e6c339823433845c5db4f2f423835ccf99a1b1a843f",
"addons/core/Scripts/Game/ERR/30_Map/ERR_ScenarioMap.c": "75fa1d742129ef7f33c005cd48f56db7f49ee7bde3c5428532b0b501b032b0a3",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_AdminCommands.c": "282fe1463add7af8771aa58507b254e69d2d06f50274d4c77321db073f8394f0",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeAlarmHearingProbe.c": "5dbb6a48909b76cd141e3a79ef01d2e68cafee55153821c4471f85c761fff94f",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeConvoyCoverProbe.c": "d2450140cf9bdf09210473234605b4c0d818ea5b91f9532209166a35c5d13701",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeConvoyProbe.c": "4bdc920e87fa768b0ef0ed893c70ddbbcc9255d74163d7b657fd2ec7c4f14c32",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeHQBodyProbe.c": "811244cc8297817efbfc3ee4edf01c868eae23c88127ba0c72e98ee7422da72f",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeHQMemoryProbe.c": "d8fec6c138bb0f5bdbf99ee82ffc3ac9b44d1045d8833da63f8aa5f39beeb7e5",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeHQResponseProof.c": "0f8b09fd8753234c91fd6baaca0e2f812e409ae1c4be8f340b648ae59b69c2f3",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeInfantryTransferProbe.c": "9b2de4dc22bdadd51b0271219a971dc8dc07f70ed3534f306acf03ed81b29424",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeLocalHandoffProbe.c": "0d4d61c424a16008595f86fa61f3b848caf9bd6e9ebbacea9c10254d88ba378e",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMaintenanceProbe.c": "852b9b397efc3f919c97fec63bc3df1a850cd7833421af8441994afd191951d4",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMortarProbe.c": "ddb892141500c192c0787b011d57dd8c07dd8c9a3ca5fdc407f6c271897bde0a",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedAmmoProbe.c": "8d197f7a1398625e5a19db3284b0bf72c6ee6e032843a3e4d9a4e58de42b6825",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedCourierProbe.c": "12710e9e5548fe8856f7a52f3566338369a8a1eedf0bd92af16229271872ada5",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedInterceptProbe.c": "34b0b1e38a59f14c4e83d93ec412779945388e6f4d697bda2f6cb90f519a6372",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedSwapProbe.c": "a6721fcaaccadf8eddb06687c7d587d0a3e377d5d1bb0b8e72e630fede8690ac",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeRadioProbe.c": "84524163c63402755b4f834f74dfe6d8e5c397dc26031f532593c6f79f5a93b1",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSmoke.c": "254d1192138dd9864048693dd02d78b317e874cef57fc0b13226768e024d58be",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSupplyConvoyProbe.c": "701311de6a2c9fe8f0534a22056323c34072df26595dc70a7d4df45bc06e6c13",
"addons/core/Scripts/Game/ERR/40_Chat/ERR_OrdinaryScenarioLaunchChat.c": "a747af09599ce4d0c52051f18f00c4624d24d137e328341b580b82e896c6bf65",
"addons/core/Scripts/GameLib/ERR/00_Core/ERR_DiagnosticNoSplash.c": "0ea1b402f8927b6d68bf6f7e5caa2967f7e3a39147634faab147796b791933b5",
"addons/core/Scripts/WorkbenchGame/ERR/00_Core/ERR_ValidateBaseWorldPlugin.c": "49a38c37b51e5318c7dcbcb01543dd9a6300d053f0d39808b3974f4edc45b871",
"addons/core/Scripts/WorkbenchGame/ERR/40_Chat/ERR_ValidateWorldPlugin.c": "f567518b54f43b88747df2838cdfd6ebb34605c0919a3e7d271d28dd8b67a9b6",
"addons/core/UI/layouts/ERR/AdminMenu.layout": "e8d570f7bf3b8c4067ad81d47bca7f35514b2f8c8748f5fa5f775fbe27debeac",
"addons/core/UI/layouts/ERR/AdminMenu.layout.meta": "9deeece996f43b1f1fed6b5ec89279645c7b6424250200a42580cc088142e9bf",
"addons/core/UI/layouts/ERR/AdminValue.layout": "cd811af6d2fb187f01c74e20ea07ad85669546b0ad70efae2ce52921ce26cbca",
"addons/core/UI/layouts/ERR/AdminValue.layout.meta": "56b3d2335db400c1308e07c4a35d278b23ef32013dfd6dc82951866327428d08",
"addons/core/UI/layouts/ERR/ContentRow.layout": "62d2c95814c99d906266fa96c6112e04a7fab1667e1a05e558d1d3974adc2d76",
"addons/core/UI/layouts/ERR/ContentRow.layout.meta": "8c4bc13b41e7aee38e0ca640a97813ed1a6964a00e2cff9e1fe4ebd71fc2fdc6",
"addons/core/UI/layouts/ERR/ItemRow.layout": "8ac6fbc7fe0ce0ffc3185516197303bb892a4415948f75ae06f3bc289fefcac6",
"addons/core/UI/layouts/ERR/ItemRow.layout.meta": "33eaef9c403ea3a030e58ec17f78e46af457048243571ad5856fff04101fb60b",
"addons/core/UI/layouts/ERR/PauseModsButton.layout": "d21d436291e2c1b262e33dc228b0d60a1d188dc9e85cfda6d2373f8281431b79",
"addons/core/UI/layouts/ERR/PauseModsButton.layout.meta": "9ed6adabd8f53eb9a562d7186789876bba5c4202155ca894c1af866ca47354f3",
"addons/core/UI/layouts/ERR/PreparationStatus.layout": "bd269cf8dc6f27735423743dd5b78242550518414448a0256e5e12fa6b92c459",
"addons/core/UI/layouts/ERR/PreparationStatus.layout.meta": "75b12176a443bb911fc4ad446982d762201fda42ed38736b79bc5439fca31ccc",
"addons/core/UI/layouts/ERRMap/ObjectiveMapElement.layout": "b364752c44896d67dad07e466a04f4504a50813fb36ee7c34c9189ea9677b4e9",
"addons/core/UI/layouts/ERRMap/ObjectiveMapElement.layout.meta": "8691fe2eaf46568bca4a9f8128b247a8da810bb87a5546aa7ca3334e740270d6",
"addons/core/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "6e83a9c70282aff43b23a08b732739e7a241a31e8abf200498c90a745d3d60dd",
"addons/core/UI/layouts/ERRMap/SharedMapRenderTarget.layout.meta": "5c846445cc089e2e08899ba703059d4adb805ff30ab5a16409a3cd59718cbd54",
"addons/core/Worlds/ERR_Everon.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"addons/core/Worlds/ERR_Everon.ent.meta": "19d1903ca72baa326b4724a6791d0da1104a1e53f3f31dc1ca41a856efd68e83",
"addons/core/Worlds/ERR_Everon_Layers/default.layer": "6bcb7fbb27b6282719dae8a37486e518d4cbaea385f2ea9af1918b36bb28b175",
"addons/core/addon.gproj": "73e973a1f1c5910393e16f86a3a40d792031bb2fa3fc7f4dd87a06a16c3e34a4",
"tests/helicopter_availability_regression.py": "3f256b7f5db246723b75caa2cc247249881cba95bde71ea1c90733404fe19f35",
"tests/mortar_salvo_regression.py": "0f5d5f5d33f64ff43f5a2b954fe4eec032a00697f51f09efa10284537a3682db",
"tests/test_mission_rules.py": "f534ae447fe1db6ae939430c3b14568d2bf1b84956dca295cce04211411d9ee7",
"tests/policy_harness.py": "e861c30037b3e456f0c8ef1c02e9fe1417b601ffb15d2037974715008865e4be",
"tests/test_time_policy.py": "45ae5768f6e87009b4074937cbc2e384c59341e905a3f250672bd2a110b2e6c5",
"tests/test_radio_defence_policy.py": "48c9c01dc6135a3f6d2187b0974645758040f041c3c2c2c26b14222fc572dfe1",
"tests/test_performance_comparison.py": "5f932de9e9898acdd379f26c777a35c884269522dbf8c41991a7a25bf61c369a",
"tests/test_release_check.py": "8b6e755ed922ad129ba01c228989610a31f3a79841dc7cdddd4ddbd0e510971b",
"tests/test_player_admission_policy.py": "745ec0a9e491ffcf5bec53ebf67ecee8333f4dcfa5d19bafbde31cbd1cad7f8b",
"tests/test_recovery_policy.py": "adc4966ab92f0849d08636d93da5bd02b9162d1ad7369b325a1a357903abaa55",
"tests/test_admin_setting_policy.py": "69af6f74e262ee4981ac428ac1ab85561f8b365aed5879e20d315ededca9ee22",
"tests/test_prison_placement_policy.py": "34539744426f0b30e41883203484ed60606df8ca319324014f07e833bcbf854b",
"tests/test_environment_policy.py": "66b86e66f47c4ce397c6093a50a724bbe8dedbf3db53e0dd7d53ff33243a0b52",
"tests/test_faction_catalog_scope.py": "c8fab92575f2621f47ed8685243338aa9ea717bb809c2ef9e8e0884af9df263b",
"tests/test_environment_restart_runner.py": "05bc09bc45db70ba4a635b65b0a96aa38437ba50c98640b47ed8d0683c3a5f71",
"tests/test_inventory_enumeration_policy.py": "95cbfd7c4351cb9a8e1cd6783524be79f77255e5996299919a61dcfce8b0f21a",
"tests/test_site_discovery_policy.py": "40fda37b86d469a1cf8fcb7a1fb18abcaab0df44ad09f50018744d42f8f4f649",
"tests/test_headless_game_runner.py": "0d84160076ec9961e7315ccd50d6ce45ff971328c298649505fbba6305c22f31",
"tests/test_initial_guard_policy.py": "0c80e744db1ce0a0d0746c43d867f5d2f47d9b92bc48d6561ceeb28a204d8743",
"tests/test_casualty_loading_policy.py": "cdf2c0abe4b794502f18228b173db47c4093ea062378ec9e3971e0c4f9e3bf1f",
"tests/test_casualty_reservation_death.py": "fd68dce04ea48ee2a22fac499c32a5c53847a25e3f14eaba3f50437d2c040f25",
"tests/test_casualty_ground_policy.py": "6543c594293d7122242ec68d506a92dc81464d110cdb7496a225555cee338c83",
"tests/test_guard_cancellation_policy.py": "f8f134b6d525a3c775677b2a95c562b12aa84ba287318c08c833d684ad0bd9d8",
"tests/test_radio_feedback_policy.py": "6b576472f81a35bd4df4dae3f19925b046eedbba262ad67f9bfe1ce9d220a487",
"tests/test_extraction_placement_policy.py": "d924f163d98c78989938ca01eca5935891fb454266810f4817cbe49651b84ae2",
"tests/test_casualty_remove_probe.py": "e3b8ac386bb8e4a9832215cbbe1cacf7a5bd1314467bd4b07ed4a57b2db75458",
"tests/test_casualty_incapacitation.py": "55b5cfb7b3eae496a8cc18888872d11331ecc01afb7326fbee3b8d65047dbe93",
"tests/test_diagnostic_no_splash.py": "d99539a8b3277c2f1ac3e3bfa4c897876fe21e704c9ae33c542eed79fc2e9e65",
"tests/test_native_mortar_probe.py": "217801a6eddd48f76e99363a72a9812c0f48766ebd2faf8e188f4466ed1e4088",
"tests/test_local_admission.py": "0bde82f6d5c31c4187ed0aa1935940b8b9e634868b3a4820eca073580ad136b4",
"tests/test_dedicated_preflight.py": "0d654375db6b8eb91d0b92663b50e32776aaa7ecafbfdb83c00f04826df5236e",
"tests/test_mortar_aim_renewal.py": "cf228b7f83d247d93277ec4c8644eb1090a20336a7e9ee2b90086c78199a70ca",
"tests/test_native_mortar_transfer.py": "3b2a201a73c9ff2509276428988e4a98023c6aa94f8eeb42bc06c6cc604473d2",
"tests/test_dedicated_native.py": "f0323b20743221bd1ad46d6462246c2a0e2be84b395e40faa39007ef330aaa3c",
"tests/test_mortar_report_ledger.py": "fd2346e06c37a9e7621e1861e0f472b72ac14786fd2bcfbd785b62700d55ffde",
"tests/test_native_local_admission_probe.py": "16864bc359ab607dae3919442bd18f191320721411a8156e23be999f24e4454f",
"tests/test_powered_flight_policy.py": "86bfd5851be6fe3a187e1fe7fd2b7b0965c891cf29b2260b0df292255c5c547a",
"tests/test_prison_escape_policy.py": "d5d54588116eb730a8fda046f25fc4edc89a5345f85774cbc0f0a9b3adb85b98",
"tests/test_powered_flight_pad.py": "690c1c6e05f3520a6d4d6c45a0fc5d9184e30a12b24356b3126bdb35c4171b82",
"tests/test_item_station_teardown.py": "4e0f508dea6172862be82d6c7f295ede2bfb2412c390a0937a75ab176655f4b6",
"tests/test_source_bundle.py": "074ad87ee7ab0b41ab94a7cb28efca66a975c24b8e2574122a13a52a4d491d0a",
"tests/test_native_flight_footprint.py": "96923c018608f0c4d24294a9f8e769e2037be1fac8f1d51f4d73463706e134ad",
"tests/test_native_flight_input_diagnostics.py": "355e2e45b86b9a46c68efb0563d16bef7a032cd7758169704b4b26ea92bee2bc",
"tests/test_mortar_logistics.py": "98cdf38e43eb564163d8b409dfc95c4ae23e775c423651f05698acd52a7ef5a2",
"tests/test_mortar_courier_storage.py": "0eb75fbcdcd712ff1c2220dcdd87cff6f3ed1e6e8f1c889916daa6b84a4359f5",
"tests/test_progression_identity.py": "2fb3725aa735e00b20ba7a4ac45f8e087d4346c58a176bee091bab0a9755c1df",
"tests/test_discovery_map_position.py": "0644aea60d4c546e819ef417771563ab7598e84d5e13db2fa63416ae1fe6ddb0",
"tests/test_vanilla_game_control.py": "8ab3777a5bd0f8213efae08bd6db70a05790af992c2abfda8e5e5aa079beebbb",
"tests/test_archive_game_control.py": "8126e2be91f9ee8c09fceb82d03bb0d9c51247909189a424c3e24dd2b1ed22ce",
"tests/test_flight_action_runner.py": "aa14ebe85fce7c0435f48aceec1d4463b33fe8a5792b4e935b543dff94f4ad02",
"tests/test_native_package.py": "0776a1eedede7185aa36c7fe816ea6231e6f475c0f6d210a2c732b23dc6d765e",
"tests/test_spectator_guidance.py": "26c02deb1a707f51dcf577a9ccb789bf33f432b41d9404d36a7b1b3c8802298f",
"tests/test_native_mortar_salvo.py": "f45625eb92d16adc8b3eb57bc72b77c8829d46c2c7e5bef40d302fc90252ba72",
"tests/test_pak_inventory.py": "8f0b55bb295117c226900bd641d25175db1021a365866a5ce6482a78d08c7f41",
"tests/test_packed_core_game.py": "ddac4281f74999b1e60c2052bbdee36c97699192cfd5174a88b6f01ee740111e",
"tests/test_mortar_refresh.py": "0ac74cff8aa10fb06ecb75d17eb7ca3a6b80bf5194522bffec583a44fc01a419",
"tests/test_archive_packed.py": "37712810b7c6fd11a2df35665df81546f8b98682dc74b317ad1f9ad6ad274d86",
"tests/test_native_mortar_refresh.py": "60f3c4fcb063506e9bd85e4abd3cd2fc802304bc71933f3e31d88f5b896aaa7b",
"tests/test_mortar_activity_completion.py": "a0db3b63962bc95de42ec12ef17c53730464ac7421a4475020957121513586ec",
"tests/test_packed_chat_game.py": "d23c099d17a0dda09e5ee28931a4850f9bf6df5a7874581342eacbd16860565e",
"tests/test_shared_map_ownership.py": "486eb3a8a04a47878b87ec3952c613542871077af1de27ea7299fa3d72caff1d",
"tests/test_native_shared_map_ownership.py": "672d248550339dc6350e548034c50b3440d44b91668457f3efb2d91c8445c3dc",
"tests/test_participant_selection.py": "e153f69ffa60d186dc3b1a238df1d48f2a0623b2dd8331d2cbbbdd57cce5529e",
"tests/test_ordinary_screenshot.py": "eadd4f8ae2a8057d0ac7bca5e8f4abc260faa10cddfca31b8552d7b49669ab33",
"tests/test_aircraft_flight_policy.py": "147a27fb57c0b01cded35eae26af4394d7f41eeeb68856f564972e1c89c629c9",
"tests/test_aircraft_flight_envelope.py": "6499ec174ed68dbfc07bd49275eaff8a7e60865615bbaefee354de7233a6ff13",
"tests/test_native_aircraft_control.py": "3ffed5429896254d96b67ff3fdd01f65689f526e6a1766cc6874e2e63f2e26f3",
"tests/test_aircraft_translation.py": "983fcff4800e777cd1c42126431ca94e7c03bc06b5fb34a243704b8ca55dc36d",
"tests/test_action_feedback.py": "1fec11a218b6da69c8c40ce232523582f0ad390f8357e74f24daccf5d46d3814",
"tests/test_spawn_retry_budget.py": "c182acfcfd52cd74a94dc3336d7603d14668850a684b758cc7545a98a5d14beb",
"tests/test_native_stats.py": "a9ce90c74f0ae7e5c40e451f6b1d60dadde831c3d858710a70929390d5c70f7c",
"tests/test_native_end_lifecycle.py": "8b187723c9039e68e3e590c812c91dcffe1e5917d4e450ed798dc177888fda7a",
"tests/test_native_end_runner.py": "aed94be9b370a412937303cc5b66f0151c2cd64c3e1358f983f9ea53eb0d1057",
"tests/test_escape_result_wording.py": "7b3613cccd4f24d3ef4665dfc1854cfc958a69018a59f9b8090617f0185a82a8",
"tests/test_preparation_status.py": "e43cb7ce81232a31d00219004574dc2d1806760e0b6f0c49693725ffcb1b4e9e",
"tests/test_headless_display_probe.py": "d4d6c9907d7419ca888d5d9ba7448cbe6f5d2e53810f74c85660dfbdfc9f7e2d",
"tests/test_headless_display_runner.py": "f03a908e813c9ca4dc2ff13b3ade08549931e39490b8636742390a304c73974f",
"tests/test_rough_intel_feedback.py": "d7395ecc498dda46e1c9a4c8fbf98a64f2bbd013de7806517fb8008756e7b40d",
"tests/test_aircraft_route_envelope.py": "08b16d4e7f97db96e3f88af0cfccd9b6bc083f6f25ec33cffd7ec36b18798729",
"tests/test_aircraft_route_policy.py": "b717734a07a59ada837f05c36172110bd7d0b5a5a277e8fae55a11dcab3e2aa2",
"tests/test_aircraft_route_probe.py": "bd8cb998fef33db8f26342eec0198c54b7715662d333530e2bede572c81f162f",
"tests/test_ordinary_input_observer.py": "09cf661ae47f53cb429a7ab17c2b752ae30a04368a260468227b0678148b2434",
"tests/test_ordinary_input_runner.py": "1ed373818673a438647fc7074c4c689f5bac0a91e8d55edf29d466b96f6703f8",
"tests/test_private_prefix_cleanup.py": "bc6d3fcf6a5ee5b5266bfc4516642d2f73e71dfc870c527d67cb5a47964dede0",
"tests/test_runner_private_cleanup.py": "4380874af7553391ea7e1e234c8a3f8e61922e0f16b1bf9bd4821cc479e5edf4",
"tests/test_headless_input_proof.py": "55c84de6dac3a9c44bd1ab4113d306544025a405c613f6e7d26550328e84f6c1",
"tests/test_headless_input_exercise_runner.py": "0b812647718a3d7145905a3ed17fef97b025d57b1372773d2c1069a3473a9b1f",
"tests/test_inventory_control_runner.py": "f325fe1975f7a56fbbb1a6357206d2ac0c9e7c32c396473fdfaf1cb80ad39b11",
"tests/test_inventory_layout.py": "8e176f8a87c300b8062a37ee34b22a105978c7d9c6147b506757135f4f48a1ff",
"tests/test_radio_waiting_text.py": "2aa54d8126b3fddae2b77d496f56d2d6e6d393c6d5124bdb5598713d9c29d629",
"tests/test_relative_look_runner.py": "131d829c60a7bbfe3e047af8e38d255e5ecb9d84b7d2188d14422dde724fa05e",
"tests/test_ordinary_look_observer.py": "cd5842e54c9ccab16766637bf2ab4e4e0b98f4d597b5927b0c2ec3f720fa3668",
"tests/test_ordinary_look_evidence.py": "1b98be4b69a5e5bacf46791f1e009fa3c73cdaff875c012837c9888443a61633",
"tests/test_ordinary_gate_observer.py": "78ff734604724a525809567ecda88f4d5fcd67816a6ba4960b72d0685f1a8b00",
"tests/test_ordinary_gate_evidence.py": "2bb3cff082b3fe45f668933a5039fd06a8d31562049cdd41c4f32181136ea5df",
"tests/test_prison_approach_proof.py": "ca71ba6c8cc20dad52d2966984676a111004333c24bc408f1ec84312e4208039",
"tests/test_prison_approach_evidence.py": "660e03b6f9932947c1aafc4c043c2a2c5bca776433c2146df18e8bb90c606a9a",
"tests/test_aircraft_route_demand.py": "96d9a21c49605cb671525f977928a21c57f1d0b441460a2624892006e7057efb",
"tests/test_prison_alignment_proof.py": "04c96825ea03b95c3966e3a53ce2c15990d63388386d84f2bff3e6b6838b18c0",
"tests/test_prison_alignment_evidence.py": "214af04ff9b0e8ebf0bc97f528233f5d55fccc7623392a65c6dd286ed415e724",
"tests/test_aircraft_control_bridge.py": "bae6f1711dcc5f55f7a813af251fc210ed017c58a8067c03d91e936824542ef0",
"tests/test_ordinary_gate_choices.py": "0e21f2933a4862eb5fd2f04b3b32dc7de6b2ca72d920aaa332d179edadb932cf",
"tests/test_prison_action_selection_proof.py": "1f09fb84b73ea916bb39ef985c58aa6886223e60cd425f929b3a020eef74ebae",
"tests/test_prison_action_selection_evidence.py": "1fee0421669721618dc2f9a3039f945d470b83b186661d3b1f00291ff8b78e9f",
"tests/test_aircraft_service.py": "9c19a09354ccfe8b41961204d80c3621d11e6704909b7266fa00e6c197bfd20b",
"tests/test_aircraft_service_cancel_runner.py": "1220e7c45c50590d12c9a5192eb4482e7e6942d7c00f36d9a79b5ca70bd1429d",
"tests/test_command_maintenance.py": "be2c942aa11a5f874448e94f06925f2f1de2210a14881fb7e486842119cb673c",
"tests/test_aircraft_field_rules.py": "dbed3a499eeddf2513e3582667ea2bd90fff6ed26057891c7df6e196c3d00e84",
"tests/test_aircraft_field_envelope.py": "67e60717a92580e3c4caa4974994cd92a96c98562be805b31319b3585f296639",
"tests/test_aircraft_field_runner.py": "822717f77702c335667b226f025aa6525415689b492f9ed42dd256d4c893429d",
"tests/test_prison_coarse_facing.py": "fe0ceebb74dba77005d6a7e31baa1a50156cc66f79a1d90eba4db9b27b099acb",
"tests/test_prison_held_action_proof.py": "349ee99d36f18fb7c70382ce95f1e9d84d819575a45b6f5429394d1702f1f227",
"tests/test_prison_held_action_evidence.py": "bbb032736774bc5db5fab7758faeaf038eeaae9eb49ba706a52f1e9bfe09fd01",
"tests/test_prison_held_input_adapter.py": "56fa60ae69bf280e1c2e90e7882fa213914623980b6800a4312c6f1017b8f632",
"tests/test_prison_held_runner.py": "d50905e899c2d0d92ca2f4c51dccbf2166ee21b8c6d2d4b218da459b724c5a4c",
"tests/test_aircraft_field_flight.py": "ae5e18f0e2efe5ad01523cb1cf9bc64139094aeaac7477a900a9abd8e6ae8f18",
"tests/test_aircraft_field_probe.py": "fe4e5b58bbdca0f366fe4c614f7506f2a05fa29fabcde345e322cdb3d62db897",
"tests/test_initial_admission_exhaustion.py": "14d6959a1185f154389be1405c49e2f7c1c9a3f27295e26074ac4ec74380057d",
"tests/test_casualty_feedback.py": "2d8bada9a3fd7583af4fd4f07033dd9eac28ca3bdf34a4557c8985b7a1714dbc",
"tests/test_intel_admin.py": "f2704740a380de8e93c7ceace414744f938442cffc6bca77a3439b4ae36aade6",
"tests/test_intel_reroll.py": "d102cff7467323440273eb457b5dfed6610d27f32c52c6fb7801ce93348ef5ae",
"tests/test_admin_player_tools.py": "7520c768b760ef3a03dd2f17376077fc17695360a89f91df88af924899a74517",
"tests/test_admin_session.py": "6e1850c625e18460a5d64ccbadac992b663a46bd612fcc16b6006f19b3014896",
"tests/test_project_schema.py": "0e25ade3ee0083618c1b2837aaaef36ce33663d78f35d862e1dbec256f4d6e40",
"tests/test_admin_tick_delivery.py": "8f61a6aaf07b0c41df2f415a1956d8f09fe61a7d4f256775ca62511030937a5d",
"tests/test_hq_doctrine.py": "5c18ee72454cf92132dedfb4bf581d174d67fc2e423158347ebe52ca74e8a416",
"tests/test_force_ledger.py": "3dc268db304b9465d53056edfcd8cedcc15591b411c55ae8f9bd43e163ff9c49",
"tests/test_hq_body_observer.py": "6cae50ef0a2b2fe35845f42e90998c517c061fc417cadfac375bacc89bbe603a",
"tests/test_convoy_budget.py": "481364c432715336825466a9ff199edeedaa2d3621daba90c0503addfa6010f7",
"tests/test_convoy_dispatch.py": "47e77f544ec6f3f34346dc6b5082f9df0a2d869897e094ca993a92c7315468c0",
"tests/test_convoy_admission.py": "0ace42a7e1afee7413e45a3909e7ea5c29dbb8c0e692acc3dc9a35ea7ffd4adf",
"tests/test_native_package_external.py": "8eb3eaee401640521c67a51607104a28de89ea9c32b3b6dffd05d9d3026fca3d",
"tests/test_convoy_road_plan.py": "62bb655a84f90e934bb894f8e472a8a06905d72e1c0b05bd641e46eb8f4873b4",
"tests/test_convoy_placement.py": "dcbf572747a85edbfac341e7e358b1987150a2eb721708a3a025639be228a7c3",
"tests/test_actor_group.py": "0d808be40d13866bf8bd983d62ea3a8e7772e9c49a41109fffb02c5352153a4d",
"tests/test_external_addons.py": "4e2c3fa2c92661c49ea0c492648b736bebd54f24cd244f3fe27710a0c7a487ab",
"tests/test_external_profile_review.py": "a35e9670a8f5eb47d28b4d6afe498e5a58b2ab2dbdc59912a206010ac8dc5240",
"tests/test_hq_delivered_casualties.py": "c22ad9e395b36b41e8292b034f170e14b5d13a6a02b2a81dc619dd37110ad905",
"tests/test_hq_ammo_dispatch.py": "6c7a4cbaa41ca3bee01082ffab376fc2db5b08757aac88c5e8caf99b39677d0a",
"tests/test_convoy_combat.py": "140d5e8c8c978f97f7f15238bf2aa4efc6ca4d9b6370ef5a0c68bf469cec0b9a",
"tests/test_native_hq_body_probe.py": "f2b761fadf013d55d4e9c2ae11c5349fc054e767cf950aa632a43b8f4fe1d758",
"tests/test_enemy_optics.py": "06361eccef16d60a6f5072f9b126814a8f686c478049760047bb2ae8d19b5c52",
"tests/test_native_convoy_cover_probe.py": "68681753a1ab89a8e8e07ba7f701190bf860d07762e5a06e87da7ba606fc0de6",
"tests/test_vehicle_security.py": "f08a1cffb0860ac7ad93e94f4cb8b7cc37b8c49b3dee72b1d310fc72d9f95422",
"tests/test_vehicle_security_native_probe.py": "977384c5ec07588bc77aa9aeae45b008c02d55d31169e46984a1947e987545c3",
"tests/test_vehicle_entry_diagnostics.py": "49e8b4cd8274e08de628e89f4471ddb47823af38d98b464336e8c98a4308dbda",
"tests/test_hq_radio_node.py": "2297ae23b7a5fece845c13f16432dece6e2dde55ecc097a5be6311f470dd5242",
"tests/test_native_maintenance_stock.py": "7acbb488f7075428c08a10cf0e975ca0d508f3bb6416eddcc2991da93a5fad91",
"tests/test_packed_external_game.py": "c5581fa3225bbc5b160fafc26c65783eb7d551489ab101b17f7a6acc1d8d9e63",
"tests/test_intel_registration.py": "41cd929a29ea5e6b37d856cfc873c33fa2a8130e3aad30146f522ce217875488",
"tests/test_convoy_startup.py": "2c9106023ecb6dcfb5c96c2edc98b51695c325c685b2ced37b999b6cd4504c65",
"tests/test_failure_result_refresh.py": "076444d2c740609ea4290de1525cd5d7fbd99beef3c48c134afb581422a3dcfe",
"tests/test_convoy_auto_settings.py": "fe4a1e237e31bfac11f07b1986bff859f6b4712aa7759ce9e359e28e5ec2aec1",
"tests/test_settings_migration.py": "5a82ba8672b72fb388a95e297d53452e45679ed3b94f5c7d4598455179038aef",
"tests/test_native_memory_deadlines.py": "f2d3f0feda862318ab936031487743218a8c8241d192b34e2b1ab63a5aa2cc48",
"tests/test_enemy_gunner_skill.py": "67172901ed950517977e535c1237e8eaab10d22d52452bbe05fe16bfbb4089fe",
"tests/test_native_infantry_fixture_lifecycle.py": "c20ed9dd152489a8242ec0b97135b0691c9c104783bb843b0715cdd8d7c2e156",
"tests/test_infantry_ammo_access.py": "bd80e4405c3f2029553b5e932ec49c6370b8366cd4e9ed03be89393f86c07dbf",
"tests/test_infantry_placement_settle.py": "1490a797e016b99a222280f57875cc83096980022d1784495a80b8a406d400f7",
"tests/test_infantry_resupply_waypoints.py": "df3596515e0bb6a4cbf1e6f07d56755344415ad1deeffb8a70f71e8ed73a139e",
"tests/hq_network_regression.py": "63c7525b26ae6b6e2369307250e89223a77e7e28321daf4309ab76f21ca1bc50",
"tests/test_hq_report_selection.py": "4bd4c4800c217584ad9e1b4a37968350eb9a160e0151fc8b0375781736726cc0",
"tests/test_hq_local_handoff.py": "0fdbcac1958b0d12296753e7c9d92700079ea6c5c8e33d0e21e8318f997b79e7",
"tests/test_hq_local_handoff_intake.py": "c51f0ca082456331eb5856bf6dad864c3852adc20beba9b6829bdef978b11d88",
"tests/test_native_local_handoff_probe.py": "5a0904863ea00fd7ad262fcf91d8c1e55036b2041f16b043104f333c37d8c7ba",
"tests/test_hq_road_intercept.py": "ba4ce9af49acdbf5c0c04b849761ea36abe2ec7d68ccde1f0cd731fb9e3ed451",
"tests/test_prefab_identity.py": "2a1c6e4cb1ead0c7b36b8fffb2ba0c59dc7e025dafaf8344a8158d38fe17582d",
"tests/test_prison_ai.py": "557015a4a3191aede258dcd7dee4ec4f555c3efde02331687185ed124cebb4fc",
"tests/test_spawn_scene_inventory.py": "f29bee9c629072f51caf66b680013b18f608bbfc5135a1f020e1a2904e89cdd5",
"tests/test_spawn_scene_lease.py": "adaf38b259cc36af526884d3d2312ccec0cbe6eca18d7aed2c1a066be8ea0da6",
"tests/test_content_policy.py": "260eedd838802647af59f33a15510d2c721aa80a7540d54e47f22734041cb49e",
"tests/test_random_settings.py": "75fbcba53ff2331811fb91051bbae1b2c28108fa9477d98372e0eb057655f225",
"tests/test_hq_convoy_combat.py": "07a4cd8e3bcf50ced71de05d0713a7944849a38b3f33cdea27f145bd53b9708e",
"tests/test_faction_selection.py": "77e4789499b3560e729a115197c5b02d032c291ae1bd44b1cac5a2c2c476e450",
"tests/test_generated_sites.py": "111095f40133b025ab67380b6cdcbc25ce0ecbc03379d1a015db6fdb0e5f2b25",
"tests/test_debug_ai.py": "7f4b847ba11e8da937eba7be3c4c0ab898b44567f6f553ff842da54c1e7a85c2",
"tests/test_mortar_station.py": "6570f18f787b7366ec5341da68dd99acf541cbbc31c6db7a9a3ae967506456ec",
"tests/test_scouts.py": "25c6bb1bcc9cb171d12cb1e59b5b278e256a7a4b257b5ce3a1d76d60d459bb59",
"tests/test_air_recon.py": "ed8938ac85c2e539bc5cddff339809624bdaecfff63ff4b2ab728d006548dc46",
"tests/test_air_support_policy.py": "bedd5437ba0667c371c390cb8c4fb5a3096e8ef6a71c8bac2091264b8d2eebf7",
"tests/test_intel_body_inspection.py": "04dd19efafc796f349976d29df77cb71b95615e527ad9add4fceda1f6105fc94",
"tests/test_air_logistics_orders.py": "adf7181998f522f8825b71ef10955c9311aba9086e5bb601cfd47599baa46d8a",
"tests/test_enemy_awareness.py": "881289417a1e4af219546b113d018e9bc6a402a16cf4bfa7e983ab240f41c2aa",
"tests/test_faction_menu.py": "9e6381a4786487962358362b75a2287532a688ab27df756e84801e2bb6dc2e55",
"tests/test_hunter_opening.py": "8d791372f465b6242a386d81b8e2136865390cbea5dfdcbfc6bb8b4f717c041d",
"tests/test_journal_readability.py": "47764126522e7d7a90100cd9beff741bf49e4d8390111f977919d3e323a5c7df",
"tests/test_player_medical.py": "e4b3140a3afc0161db53f261e5480e51f1ca09f85657e25b0efb7dbba3336e3f",
"tests/test_gameplay_session_regressions.py": "d9968b06627ce10412e5b1165987de662385d5dcb29090c5626b90fb59df52f2",
"tests/test_field_sites.py": "fddb0e44e72fdfe32bb94347a14da64efbd2208e4f252754e80c620fbecda56c",
"tests/test_town_garrisons.py": "3674f713d7adc62ec9098f7923991c9f6b1d0edfc1431ccfd82fc8031ddae17f",
"tests/test_unconscious_controls.py": "74d4008a5c02ad0087b55030c177c8320b7099c11b97a14d93acf0ad14941356",
"tests/test_hq_local_awareness.py": "00c8023f85e88ffc1113353836962c31e8e541a32c9b2f1f66b91eaff5b923af",
"tests/test_hunter_combat.py": "240472940515795b205d5caf530392ce416e3e0d2b97e473bb935930f29287d6",
"tests/test_enemy_medicine.py": "d13ab1d4ebe81614e00a9a579c6bcc6bd5b2c608187458f414e47f47686d7ad0",
"tests/test_infantry_combat.py": "03bc85811c52bd894ab8545794135227fc33b911a51f4e70d89fbeb2673de8ee",
"tests/test_hunter_profiles.py": "bdc7898666a7e1078ece35b5dc9bf903d2218843abb24addcea9353fe6b3f7f3",
"tests/test_gameplay_review_fixes.py": "5f988d63ea4b2a8a364b181982ddd462baa628ab66e3a35d0fb5ea6f20c50b0b",
"tests/test_convoy_column.py": "eb775249e434eceb047ea47b01c23c8b96a74b484c7acc1e79182e794e9f3e91",
"tests/test_spectator_recovery.py": "8bb59c51df003e24532ad9476af4c8ff3b7f4276dca25e8162b91eb77c7b67c2",
"tests/test_server_log_regressions.py": "733084d7d2e33eb96740768c48d9e25bd7f3ffa9081949e38d0776c6822f5748",
"tests/test_mortar_load_ack.py": "6eceee33969ec268d904f062bd1ac12ec4269cf87acd235469052b193b048774",
"tests/test_body_recovery_lifecycle.py": "b4cc6df60863e12a16ac555ecb9818e318f6325cd989bc97d5bb6ed737857a73",
"tests/test_native_infantry_cargo.py": "0d27423c6834503840813327d0d3ba0d675206ca759260ff79cb775adf83e314",
"tests/test_native_infantry_setup.py": "8d935cd24ae49ca8a11f9a52fbd73146e567b8f36e0a7acc6565eb3e7d55f1fd",
"tests/test_view_distance.py": "ddc6cbeb41485f14a4f2ce23a7a86f1708e7e335bbeecee6309be49fd72e00e7",
"tests/test_optional_transport.py": "16c72845dd07f4ade7de361136c04bd264ff75634152e83a19d19a2fdf59bd0e",
"tests/test_terrain_adapter.py": "bcc6f469a12399f833651c591b3e1ca9a8e7f49d8b98e223a271fddc245bc4c4",
"tests/test_terrain_sites.py": "03ffa5812ae4fa282174f29b5fb3738fdeb261ea26ddbc44b9cd3b3d61c008c1",
"tests/test_terrain_airfields.py": "3a6e7151902657a38d8bf0510fb5c1a8049408d4f84d51ca260a0b5d651431e4",
"tests/test_vehicle_alarm.py": "1b58d6b35f080003ecab03b23c8da68e0ba2a6a82db4edce89e6031d83f26c82",
"tests/test_hq_mounted_binding.py": "40b6af209178cab30b2d6b4420acabf2086532fe0d3f836caaba60e369bdb905",
"tests/test_vehicle_alarm_perception.py": "6c8854088c28e2a7b4ee8d38a1f10f66eddfcf9d67afdd460b395d19877b7191",
"tests/test_hq_vehicle_seats.py": "8f35fcbd30e51b5576349245a102105926c7df738f3f77abb6ffcd780c6cb62e",
"tests/test_native_alarm_hearing.py": "7842886a177aa9fbb6b943b72703c4dafd18d162f26581ce30ce04289e7e9ab5",
"tests/test_finite_magazine_reservation.py": "dce435b1dd2d9b1e0ae1f54b5f911ca4207227c4c23586b4f4701c6a6995fc8b",
"tests/test_hq_memory.py": "839c7adc63dfab023fafe1547e29caf0ccef52882c5d2fad7b342691b562a41d",
"tests/test_supply_budget_admission.py": "3d0e1372f89873470c336038c667df38d2e2e71b3dc2abfddd1215939c448fc5",
"tests/test_native_mounted_swap_probe.py": "08674b3c0121756fe94762bd0acd5b6880ba5b234691557851eca5558718e2ea",
"tests/test_mounted_initial_stock.py": "cf7d101d8bd31cbdaaa0e7d66f0d8b39aff9b3b70acf51641902c6d0de5be096",
"tests/test_spawn_scene.py": "d89ef752906c1cf27c4cc7292997a4d793ddb3b56a6dfbdeff837978350167be",
"tests/test_spawn_preload_timeout.py": "db3a3aa42c20f047da90cac6755cb283d15cb3de6a22a57a6e1f352e9b4511dc",
"tests/test_hq_uplink_fairness.py": "fc4808a2045522ac6038eef9c37c75ef133bd8af7ffa02c6c1d105b3bfd6c555",
"tests/test_hq_pursuit.py": "7ccbf51c7317097d9db6a66cc5be4bec67e542187f0fce5b4f3750bdc4311733",
"tests/test_supply_convoys.py": "be4fc6376a77296c6721ce966ea33fd256fe9d76af8705a056a88b32c4f16710",
"tests/test_native_mounted_courier_probe.py": "4dadd3157f7da193ce8996b5b08e802f891295ad82a4236366f3018c778c07e7",
"tests/test_vehicle_maintenance_stock.py": "e09a6e98f314eef1cf487cbaf8b2185bda950c12329939214ed1ba95713a097a",
"tests/test_hq_coverage.py": "d790ae0e5b533f702284e6deeb2c84f7ede5c89bb2b6a68847400e915d50c146",
"tests/test_engineer_mine_site.py": "9c01b326f4d171041669f6aff25a1750ab80cec113be4481eeabc471c45ccd80",
"tests/test_engineer_mine_hq.py": "822f50e363be3ba03bc5d12748cfc93d83e93552d66797b01afc6460e7ab7d5d",
"tests/test_intel_discovery_feedback.py": "49b2fedd8704ec67af60a6bb3dd156ddca28eb334d18b20692ab1e4659f439c5",
"tests/test_engineer_mine.py": "3ffd360652ba66d4bb96247496e9b34175cc35c4e5d665f6524cb1cbd563bb73",
"tests/test_mine_intel_discovery_integration.py": "bac2c8ec269d6e51a46fc17893de4114a5613f37899a1e044a9132d97d44cc5a",
"tests/test_hq_delivered_task.py": "076aecdb0ff0d614cadbffedf9d9f8cbb1383fb94a468bd92050b31251bcbce2",
"tests/test_hq_assignment_lifecycle.py": "4cfd15d1655b7cfadcbc08104bd01cdfc9960dc88a95ebc5a9958f6f71ce4aea",
"tests/test_hq_task_reservations.py": "aa6c5a38618d4bb469c84f18fb7d1748501b4608bd1929cf7e0a6600d248c0f8",
"tests/test_terrain_takeover.py": "12365036f81e0874910f100626d2e26b4b2a83042327a927727fda87f05e80db",
"tests/test_ai_stinger_admin.py": "d645813857f85854aeca60c9010689662d7cc43f298256d73ae37b05d74e94c1",
"tests/test_hq_convoy_dispatch.py": "945a3cba06694608b4880408a13447ebbbf812d400fba3af5b7a57cb006a1f6d",
"tests/test_native_maintenance_refuel.py": "15eb8c0ee75778fce2a1caace045940b63cd253f81d16a081f669643b9fefcae",
"tests/test_mounted_ammo_pickup.py": "cc4f70870b10beb2595ac4fb030952cc25be1fe1d9506f54dc3901fd1baecda4",
"tests/test_mounted_ammo_transfer.py": "cb354bfc71560f430101aae9421f04d601bc2cb0788500771d66ac750df8ae72",
"tests/test_mounted_resupply.py": "c17525ffeca6791b4542ea0c7641e4b220b03bce506fc2fda924aac09e8b24ce",
"tests/test_hq_mine_sampler.py": "67186d8f6609c3544a9c60f57af876b046618f9b586b2a56520d3a5c8a0e6e22",
"tests/test_hq_status_sampler.py": "b8582fb71b7ac77a23158ccd6230e8124ef0432831204e4b8992dee3a9c10062",
"tests/test_convoy_mine_stock.py": "e0073271428f00edf86251c9af5530f39094261b05474058df6b794bd958091f",
"tests/test_infantry_supply_pool.py": "6fc0053337bbb889021c6eba608796ef946ff4d30a1b01cf678927293218d9d2",
"tests/test_automatic_equipment.py": "f8cb478df7979ab9e35c2bcb084e75b2571d41e21e68c8ab28249e01f5708c92",
"tests/test_admin_menu.py": "53286ed86862e4b71614cb3ed687aa68893fc024cce203368bf54589ab92703b",
"tests/test_admin_providers.py": "4869c86d2cb8c17a383680d594131f4053a051eb4af369657523e20f68311de6",
"tests/test_native_mine_stock_runner.py": "51b30d4d7d7543b1674285448d382dcbca55272a0403ea977d2cf08db6a5290c",
"tests/test_native_convoy_mine_stock.py": "f069900030cb644ba9e04adb01a6d847a1afa6248a6c458f547aa4fcbd4b5a40",
"tests/test_native_mounted_ammo_probe.py": "dd7169d8127fef52a4815fb4ad8227307df557170da6a22723c765bcd74ba340",
"tests/test_hq_mounted_ammo_sampler.py": "b1c630909e5227d0f7bd0d69d7927403fcb0f33e7297d5fa52f96001720f8442",
"tests/test_native_player_death_fixture.py": "0d0825ebb948a68ff8b8f5cbdcc7e27bdf940e5af1e277ba1780d03e12f2ba33",
"tests/test_enemy_loadout.py": "0cdfd28ce4d9c89223a7f439eaec1cad762cfc6c9e1cc4c3213d4600a3501b37",
"tests/test_enemy_equipment.py": "bbc753525bdfe05ea9ee7fcf45f3158307ed56428518b08845e097fbcdf299c0",
"tests/test_infantry_mine_transfer.py": "55caf2735f2d86aa4cc474ef2d3998f847935e0a0b0d881d5390b2039a055704",
"tests/test_infantry_mine_coordinator.py": "2fdb2138685a329cef11557973450bd5189d3d7d657dac5cc51b3df2530fab6b",
"tests/test_enemy_radio.py": "698c3ea5e1a3680d5b0438c50a341e53dd09f08d2f1f935e59667bc72ae83765",
"tests/test_hq_planner_budget.py": "c9e6b85a3d25267c187f503f903136a16aee382e9d842f61ff88c550b5bb4e51",
"tests/test_ground_depot_lifecycle.py": "927a6f15560e177c838322e18ef555ce7db3acde0651d1a43353a2c6e805f3a8",
"tests/test_ground_depot_loading.py": "61b31dc3c2a6cf6bf0aef67fe3ec92b4b2d51ee93fe47e7cc8dc77f2235747af",
"tests/test_ground_depot_transfer.py": "fc37626765919dd449432d445a17ec25a390ed687807571a1c5e2570c4ecddb7",
"tests/test_ground_depot_provenance.py": "33880dbf308dd4f338cc4e4bb04449d662cc2fe0941721a819528b7f7a6decd7",
"tests/test_native_observer_selector.py": "bafdca52e25cc45d94f2fc306c078e5e59d48f2e2540248acc3822b42668e937",
"tests/test_chat_client_ownership.py": "c559dbda1af996455038da9eeb5ffcfc6332da9b93082da8ad3071f5d72b8bdf",
"tests/test_mine_intel.py": "db64129001c0010ad11389ff764356893ac7c4fbf45e7c82aa56bbe4c75f4929",
"tests/test_objective_map_element.py": "b02e59f977aa81462649282f99e70b0b6320b31ba0ea46f586e9ac0c5d15b884",
"tests/test_objective_map_presentation.py": "2418f4c0f370bd436b316e56d5ead97ff4b6aa7cdfb3777c9d2af22486148268",
"tests/test_native_objective_map_probe.py": "ef0663aa7d620e06fda63fef578abb397a9dcd8fe5336af5445056e32e19aa28",
"tests/test_hint_delivery.py": "6066e2b00e54553ac298a3f9b37060a23851f5ca5d4f98eb25e502b2c44240a6",
"tests/test_observer_ownership.py": "8e485c3d2e6ae90df82cbc7829996138db8e9a5a4a42a5e2bcaa3bffa61368de",
"tests/test_hq_ammo_reporting.py": "bdd4a30440501a2861aca80c951098c48cf999023eaaabd9a2eef82174f8173d",
"tests/test_hq_ammo_sampler.py": "e9c2d147eb1547be471df7459f1be815cdc9ef0a64c9a4ae4ef58936424dbc55",
"tests/test_hq_multiconvoy_supply.py": "e58d1d6eba48b2c5c6073d54c76302b2a7250ad22176fa94c386e1bc2ce65588",
"tests/test_hq_watch.py": "51d5a728b0be83ff957c0df61289d14f90aba109b49365e457c9b200d5ede36a",
"tests/test_infantry_ammo_transfer.py": "0d2ebe4d5c18a4187745784013d07df621b8495967d0c01f39bd5a68ae574d26",
"tests/test_infantry_resupply_coordinator.py": "f9cf7d583a25a12cec9f5f80539b2590449560331f4ef34e33ea2db283c5d54a",
"tests/test_infantry_resupply_planning.py": "9929ee0f5a3272c348ee329355b6ba67fdcb745fc9ce1f377f6c989eae91bf9f",
"tests/test_mounted_supply_integration.py": "f52acf7a16c9d5273894eb5a4afe7657a7c97de2ed72ba06671d25e163eea5d7",
"tests/test_hq_mounted_intercept.py": "444411a6a97ebaff69a056302f444f986daa5f6f7f792e622fdbcca731f939c8",
"tests/test_hq_mounted_dispatch.py": "2b2ebf810ef0084bad5f4cfaf3d155ecac0f002b82bbd54d9756a9592d364fa9",
"tests/test_terrain_presentation.py": "05f070c5730a9f7f0aae9487a313342785a42682c9beebc3b10cac270b514f18",
"tests/test_terrain_selection.py": "80bd8eec34f58ca139efa298509f0fa9dc01b7d35e02d2d62cb593b131c19211",
"tests/test_native_mounted_intercept.py": "24810c0a22b221604e1fd8e6596f2d409e558699c5070fef7aae1f74a4fc2f5d",
"tests/test_server_item_catalog.py": "c5aae32a55552095e49d9e7884ef88e1cdb4bdb257f850af67d387793c327e74",
"tests/test_item_preferences.py": "1c52bec3aeb47b224adb3ee4385b68d4ec00214bc9f5e08fffb932af07f785b0",
"tests/test_mortar_transactions.py": "5db4ec737355a7ae995240dc93f1dce146e07c0110c2da2c23451f180b134d26",
"tests/test_native_convoy_probe.py": "c81046b5b3f7734f2f53dead61b01a3d81c96e841b7f9a4478c05702b29bde07",
"tests/test_convoy_lifecycle.py": "fc18679882f1666a38587d151aa368241c5af115f3a8269dca81eb2617eb8afc",
"tests/test_hunter_lifecycle.py": "4d228ec10c3d5f02ecf0eb755ca2773e3496a2c25a1e1c355e6ec79ee2ef53b6",
"tests/test_convoy_survivors.py": "415cf9f5d23cce363e483d4bfd0292b58ab1fb3d9e727f9581271aa65c1c3109",
"tests/test_hunter_capture.py": "d88b3a830c350e27a08fe5977cf85247dff140b3dc9135062eb5e7774b400790",
"tests/native/inventory_control/README.md": "29f7086ee223b1cfe657932c7f236a1640876503f69f6f401451c72a5452695d",
"tests/native/inventory_control/addon.gproj": "18dd7db85574119fac5057091c4d9991b247855f67f06bb86cf440f429b5911f",
"tests/native/inventory_control/Prefabs/ERRIC_InventoryMode.et.meta": "6b4f66f296d15e7e5f82928cf1bdfa58f085421ae9b6f24afc5ac922d2a8781e",
"tests/native/inventory_control/Prefabs/ERRIC_InventoryMode.et": "98408ab80347058f5b79b1103b849b19beaeb97a9ff81662b59fe6100ddd6bf8",
"tests/native/inventory_control/Worlds/ERRIC_Inventory.ent.meta": "ca0420504016fa2aa7220712d13b7bf7748832d8d58b085afc4373f4abeb1339",
"tests/native/inventory_control/Worlds/ERRIC_Inventory.ent": "22324bc7eb0d80dec8a1f3bd61a9df9201b72f749f4e751766b0c9d0b7d46b87",
"tests/native/inventory_control/Scripts/Game/ERRIC/ERRIC_InventoryControl.c": "8707f35ecf48813bc4e72c599fe2527c44807493496218d18e89aa8739eb59f9",
"tests/native/inventory_control/Scripts/WorkbenchGame/ERRIC/ERRIC_InventoryControlPlugin.c": "000d8fa3aa6412a5adb1561333f840f27185dc42fa61569c311b0607df0f2420",
"tests/native/inventory_control/Worlds/ERRIC_Inventory_Layers/default.layer": "80a5f0b6c1bc8761469ea69978967dffc070ba9f98c5125430a78a506684c39e",
"tools/native_command.py": "883c5955018e43c9451e3e6cb56e9cc8491c77920be3264478612a82c248cbbe",
"tools/release_check.py": "65df1bff33638a583905ba5f6c583a095b9f7e38186b6f29d70b72a61525589e",
"tools/reference_guard.py": "545b67111927d73bf2020f291528ea6f2f687a994b3e37bf567f239c32c8cd78",
"tools/native_report.py": "bb75ef5fe551f45776d441f15a49ccad4daf19abca505187f9b2d30102538658",
"tools/archive_native.py": "445736e18e645f1d6fac0aaf837627e94179d295c21a6a67a8e84b5b468758f9",
"tools/compare_performance.py": "568acfee2525b8924f3e7a39784e8641f76d63bb3703dcce8251ab9ac9bb1854",
"tools/source_manifest.py": "c1a985348bad16f3b5b69ef7e545b6341eca298d8ae08111b8340b31535cc199",
"tools/native_provenance.py": "d4777f1f6ffed6993f7009ee2af41b100e8e0138d60ebfdcc5404ff2128f8e2a",
"tools/dedicated_preflight.py": "ee56e05a15ada3bda80fecd74a024d141dcc3df00416821ac2c1a29ff308123f",
"tools/dedicated_native.py": "35e0c1402be1d54f1b4345de8ac4fa7fc73f8cdfd09c7cc6f832a39dfb33e621",
"tools/source_bundle.py": "e8b06f9340a8d67da992373f4642385a028acebe9aa1b3752f62cab95c8fce98",
"tools/native_package.py": "32195bf9b43024028e9931a99885d0a131b28ba1b77b32e9d6ed70b914625559",
"tools/pak_inventory.py": "95b0b64ab1f89a2142385ca596016fa131b49d933e31aef42d9bf18e2ec01383",
"tools/archive_packed.py": "99cec180db72dc93c1ea8256bc316d42c23ab02843d5331a9d228b1a06a71d57",
"tools/parse_native_stats.py": "32aa0935d63e59ace29fcdb1a02eaa850898b21ee4cce011a21d364e3dd69c75",
"tools/headless_display_probe.py": "4ec3851835474eb4d8b84fc74c20d08567d92906ce832643d911f1d062abf0bd",
"tools/private_prefix_cleanup.py": "336889ddfbfe8032eef584d8e9e222d85e33a039441f8fe9c4904e1db8ee10e9",
"tools/headless_input_proof.py": "1952fb2ba577b80420133b9698b6d718d25211c86f853de8d22e0acb15f9f9c3",
"tools/headless_inventory_control.py": "194121b64ee39c31cc25935afea8ee9dddbce04cbf26aaf058e25d02ee9828fe",
"tools/ordinary_look_evidence.py": "3b6a0415352295e15e988ff78659e81981001e1ee03430a5b4c2df1518dd9a31",
"tools/ordinary_gate_evidence.py": "5f02596c92b945b28081d861e466f01897875489e673bf0feafa6e4ebdae1708",
"tools/prison_approach_proof.py": "fcd2936fa5a67ba6a970c56e8e4d04cc76bff6ffc6087ac95085716fb5fa673f",
"tools/prison_approach_evidence.py": "12f1618b16f845d987ba928c8d95f2d448bc6a600fb76f8870b2ae8fd4a660cb",
"tools/prison_alignment_proof.py": "37bd011642ca96dd0279e90cce785fc689002011b3977055f15c0dfad4161bed",
"tools/prison_alignment_evidence.py": "67d5675c13b2de75110c53b99d1bd88e0eb0c36673488312711b03fec32e4235",
"tools/ordinary_gate_choices.py": "59a0055d44f2f5b27c530406e5cbd46847357285d2d260d08e5c34cc53b7a795",
"tools/prison_action_selection_proof.py": "00d397bf9b13405a2612678ec866f09d452acb4079f2072eb97c79a7fdf650da",
"tools/prison_action_selection_evidence.py": "668b1d6ff86903ddeb702fd0c49d8d8110cd58559062d6d650f2962e4e321ab6",
"tools/prison_held_action_proof.py": "450f03c6dbb4960d9f15a0f9c43ae5a18ab00594181e23321a2eea9b59ed47fd",
"tools/prison_held_action_evidence.py": "971a630d663291d50c407dbadf6005e17ea035db88b5358e5ec1f6b24e6824fb",
"tools/project_schema.py": "cc1527c5f68fb75711208f293f4751c206fedc725934d9db7d4b7fe539f60cec",
"tools/external_addons.py": "c389b76c4d5f0f763420cd7d564d3ff5ebb7350cac10d2a26164c17f59b72dde",
"tools/headless_game.py": "e7cab472ee51497343174cb460022b3e4591f148d4acbc6e6f881fc68c0fda1b",
"tools/packed_external.py": "46203c078a82e825ec2e82c2495e6e165aa7ddc92368d2fe7786d87b957d3096",
"tools/import_settings.py": "8b41ea8fb45e5c3840dad67f9d2494cba5dfa1e0e67d41e334fdd04e515a68a1",
"tools/prefab_identity.py": "26088826275e84dcac2dbac771faf0552545791d30e9110df1ce88ee0d5a81ad",
"tools/terrain_adapter.py": "d5ca50a5dc3ab4ba8b7d8cf2c72a9c3579b6567efbad5572acab991267116417",
"tools/check.py": "bf0b1bbb03ef309a959d760c9d0e454bb8d89fe78ded5177a2f029e0a888f884",
"tools/headless_workbench.py": "57f472b7a7642f35e6c2f0e2546631ee941a6f1ea6a5f85365ef59042d674264",
"tools/desktop/kwin-right-monitor.js": "ff2b6f7b9d1b1eb9f92b61b39df18f1ddc44be5540e18b1fc1829eb2fc1fb1a2",
"terrain-profiles/nogova.json": "4456c27cd7a4b2fef329051beedf3ccd683c94a684580bb07a35f16a9c59e743",
"terrain-adapters/nogova/addon.gproj": "08442b784c8ead8362c19f084a9812e70783069da7740cbff7eef21f9a07e084",
"terrain-adapters/nogova/terrain-adapter.json": "f2bdbb3ee3e03300f03d8ab184dd59f1b016c2eacb70b8873ab6fe5dbf1137d3",
"terrain-adapters/nogova/resourceDatabase.rdb": "b12cdbacbd4fed63f460a19697b2ae8d1cbde7f9e725b73264ba3acd3584b2dc",
"terrain-adapters/nogova/Worlds/ERR_nogova.ent": "6a2d45449ceedd13632a53c2ad612d155d3fc76b029febff7e3a5350d66952a2",
"terrain-adapters/nogova/Worlds/ERR_nogova.ent.meta": "d6c41b4e1251829bbbb079a699a94a318b1a94e9eeade6e3fd4a019e0967c118",
"terrain-adapters/nogova/Missions/ERR_nogova.conf": "60d542d81e48c15c838fe267e43e75273c7ec805d3a6031162dbb26fdab62889",
"terrain-adapters/nogova/Missions/ERR_nogova.conf.meta": "cb6b7feabed57784ff41ac6d82f37df05f0e831b3f87bd18b1612332c61e21c5",
"terrain-adapters/nogova/Worlds/ERR_nogova_Layers/default.layer": "2e9f780b1c2cacf5e34de4eaa7aa5010c0b4c81232e54246f8f466b32f909f5e",
"terrain-integrations/nogova/terrain-adapter.json": "c6cb3d243ba68946add810256501322026e757027ff7e83cda40a02471dfb1a1",
"terrain-integrations/nogova/Worlds/ERR_nogova.ent": "6a2d45449ceedd13632a53c2ad612d155d3fc76b029febff7e3a5350d66952a2",
"terrain-integrations/nogova/Worlds/ERR_nogova.ent.meta": "d6c41b4e1251829bbbb079a699a94a318b1a94e9eeade6e3fd4a019e0967c118",
"terrain-integrations/nogova/Missions/ERR_nogova.conf": "60d542d81e48c15c838fe267e43e75273c7ec805d3a6031162dbb26fdab62889",
"terrain-integrations/nogova/Missions/ERR_nogova.conf.meta": "cb6b7feabed57784ff41ac6d82f37df05f0e831b3f87bd18b1612332c61e21c5",
"terrain-integrations/nogova/Worlds/ERR_nogova_Layers/default.layer": "2e9f780b1c2cacf5e34de4eaa7aa5010c0b4c81232e54246f8f466b32f909f5e",
"docs/addons.json": "ccda7c1aa6bf60524cd983ff863e178270445ef193e7418967b11cc49eb366d4",
"docs/migration-provenance.json": "e671a9ec4dd69097a7a7f974c8a1ab0985b8070724847cfafe2ede0af88e7bee",
"docs/dependency-audit.json": "d5e6cbcdc59c0a25e5748c590d6a195da9c97e8296119e07185f4c360bdfc4ae",
"docs/architecture.md": "4dc8f223a793b36c92c5a70de9d2114d0e70fe36ddef873dbaef96ffa0bfc8eb",
"docs/migration.md": "04387d3dad83ebdba4e4076fcc8ddc903a16836a3d0bf79d504d9006e6e7a17d",
"docs/runtime-testing.md": "82a255aeb0c4cafa34b9fce9839147739c72e2e163dad18658c01cc0ee199faa",
"docs/validation.md": "2810c18d2445c27c50f94ef92a781f9281cb3bd88ab9235834194abce3266262",
"docs/acceptance.json": "b58e56be792c7ac2cb792a70e0b560989e59b1607fe9533f6f852e2171df9408",
"docs/native-initial-snapshot.json": "94ca2c1fcb003823b7edc719d923df1d2387543f975fbca7ad1fb5ad3628889e",
"docs/native-followup-snapshot.json": "156e5de03b28b0cb717e2d832afbc6dd9bfa966c28d2f9b9416415e7643ecfc3",
"docs/original-resource-inventory.json": "bc52a981c42f933134e637a027d08a0924abb19784782731590b7ef0b0e2e73f",
"docs/base-replacement.md": "b8af82e651366198a93824b7569430faed4f0e04018a5438a92942b98bfece25",
"docs/site-authoring.md": "7a2e66e75ca3fdab43bd730f16e864c31909ab42fe060b00715caa13b8352ce7",
"docs/original-feature-coverage.json": "fa260dc8f7ef94e327c9d0f6a888070c608a19f75384bbefd335915383cbfaa4",
"docs/original-feature-coverage.md": "8386a0f56e11041915ec023a078dce627be5bb3732bf148b7d9955f19342cacc",
"docs/configuration.md": "c89d23793e2cf8d8a9611efcc7dd584a80b568b30d9919ae8f9c6a96a6077069",
"docs/extraction.md": "215c96cbc004b3817a70ee40f30b181a72e78123e69e16a3585ed4d8d566837d",
"docs/mission-time.md": "29d9a18c7acef0587764becbd04c2c63684644a05c7b3b2fe77defe1881ae7a0",
"docs/native-errors.md": "f0cbc674803f5254db0c823bce2df437cad121756e19f6c658087d5d2fddb349",
"docs/ground-transport.md": "febce039866e290f1cdadf53ae2f6422387b1a4778264649c04727ee954c2ab6",
"docs/radio-defence.md": "82c9c30ac75688b17fd7a5bc52e3e0b9843f2711442d4b8e5274687382c8bf06",
"docs/performance-comparison.md": "063d46961611efb49478e462f44443b45eafa28b8ff3ca08f799b1652ba1a91f",
"docs/release-qualification.md": "7bdf42f51fe3a4c1d6187d0e6f5248ac9a68ce16873281909bd96e1cea6c406b",
"docs/player-lifecycle.md": "35fd066a50ddb2bcc78d4a448811e0763263cb0605161ccf43713b5e4a5f9cf0",
"docs/base-gameplay-gaps.md": "8fb9ce4bf3d36507fdcd03af9681657c473bdf1f1d188380e7e4a83d47b10625",
"docs/objective-widget-lifecycle.md": "3ec0ee8c74b2a3117356477a16125a077dfbf010050e53280a00769b710958a0",
"docs/prisoner-loadout.md": "0b27f5fce4af457bea7133e461dbc37d8fa73fe126c8c3de90d723b358af389a",
"docs/native-medical-fixture.md": "3c915a74afbcac1dfa45f0c1e9d8d4801f33704cac9ce1b66355121805ecfbb1",
"docs/recovery.md": "026b513982530b8d65a6a1459e8707cd4abaf56450abc00f8449cf01fc660d0d",
"docs/admin-discovery-setting.md": "a140f09cd1f27635824a9fa27e88e99259fc0030ff3228dd1376e2e949edbc1c",
"docs/environment.md": "2a58f8a969348e42e09e45b906a3d61fb65d887ae2814547605a01987747ab6c",
"docs/faction-catalog-source-hashes.json": "46060bf2bfe6c39517e3140acb004f9b129c26695a7ee890b4aae571b3f0da76",
"docs/mission-faction-catalogs.md": "2ce3e49404d103a4c372ab0386de3bcf831bee87d95b1092372345a3d32ef8d2",
"docs/medical-kit-teardown-ownership.md": "9f5c6636bfef46802800a4cfce27833fd1251067be892d95f4ce4f07469fef1a",
"docs/site-patrols.md": "5956f70a5ebea4167819a43c2a15f8b6d6460bc724b000f989d5ad5265d48d56",
"docs/environment-restart-fixture.md": "1c1bd3872a67c5a59c12c1293d075d52fe0b563fcd5e9e10a1ce1850c7efcea9",
"docs/inventory-identity.md": "02092960cf937b175c5a190b426b84e0383104fa71f324c8b3a0ceb4fbe01164",
"docs/radio-document-loss.md": "64e6dbc3a62ffd164321f7b3c1a80de05a74c26b1541bb67f6fd3513983d5fdb",
"docs/ordinary-game-startup.md": "e979300482ad716c7a8cee532dbe3ca73b7d265b9e94fe02bd3729359551c7b2",
"docs/guard-source-hashes.json": "874845def1458901d61adeb090a464bbee7c7b18816406ae3780ff48fe855266",
"docs/initial-guard-readiness.md": "5f2b45f3744f1f0316f198225a34e25d93eb4795bb05d6cfded8de1f1a116c18",
"docs/casualty-loading.md": "cddb8b1aece65dd0e3366a493e22ece02f49b1ae5d626cb9931a188551f007a4",
"docs/native-guard-cancellation.md": "880b545b8451a86f16ef47e0a378d081c8fecb1175bf9a8a122bf853ff9b816c",
"docs/casualty-ground-support.md": "9ffa8df2c88e51d77c29d12a23df8032d8858b0c82ff079d476f773cb6b5825e",
"docs/casualty-ground-source-sha256.json": "90ffa7d0c61e3823922ca9d4773e3d12fd5e9a1760a35c3b29fd12a53642f83a",
"docs/guard-cancellation-fix.md": "41f8bd169de714df4df4a61189d47a37f9be2f1b1554edc99c29d8a1fa4aaf19",
"docs/guard-cancellation-source-hashes.json": "a1bf169c021931cdcba835d52e420df44e5dd2ef351257f0be10f63c8727afd4",
"docs/radio-feedback.md": "3aaaecb318e2f737321bd08f9deb9323af153f2ae9ed196b55104c0616dd2be8",
"docs/current-status.md": "198c17d38543225c6a8731783e6d75df114752acd9c6f5e7e849b2db20427436",
"docs/initial-extraction-placement.md": "643b50d231dd9ceb49b81fd8f061cd114a9618fd1ad5a6f88724c0199a5a304c",
"docs/initial-extraction-placement-source-sha256.json": "a44a32cedc54a70f635bf5840e7b29d35850a2212fcf64b1fd36ca096f10fffa",
"docs/native-casualty-remove.md": "a91a9a638b19d4e8759a7168e196bf1a50bbfb328e7812d88e329166c06e69db",
"docs/casualty-remove-source-sha256.json": "4799a5843315fe5b5b2e933e8068a8b4bae6d924a49438eccb7f68ffc8e12be9",
"docs/ordinary-launch-callback-fix.md": "b74b8d0d011f25c367ea07b37e1a5ef488a2b378542ddca63ff9e981e649b874",
"docs/casualty-incapacitation.md": "2811fa294de0348fbdf8e78b0c66bc31a59dd8f1e43fe16af8da87cb7e789820",
"docs/ordinary-diagnostic-splash.md": "6e07a87a03df81dd5c9d6c0f9602b26e08ec7fd7cf941b91f2b8007bd9d33e6a",
"docs/ordinary-splash-source-hashes.json": "b2e277e3487c2b790bce741527555bb74f6b9820b9e5626950ab709533d9fa97",
"docs/ordinary-identity-diagnostics.md": "62c34ac6c10331025792d1785272a1605e655ca3bcbcec9ffb4852968925251e",
"docs/native-mortar-firing.md": "0a340bb6f074531633e8b1b1189082346f4149db7f8484c08f16207767994be9",
"docs/finite-mortar-operations.md": "d277ae850de9c33b410343b1dd498fecbe9f5c87f7c4b74829f07ca894603224",
"docs/mortar-transactions-source-sha256.json": "dabad1cbc6eb3dd6f66b3e9ece574edcabff94adceeb2494b1adb2147608dbc0",
"docs/local-singleplayer-admission.md": "f7fec9a8ab119d006818b518684315e28c96c7f63a1d075922a5c8af2864a5ae",
"docs/dedicated-preparation.md": "7462af696bdb65d32e764cd98a354c9059772252bfa22d3c8aff23bd2e636c67",
"docs/mortar-aim-renewal.md": "c26041505ea6af56146dfc9f52aa2b0cc3955ded565fdcb76892a83d1fe2e56d",
"docs/mortar-aim-renewal-sources.json": "ceb9162fc1a4fdabf44ce7aeeda5f6d91bfbab6c6d1eb1666ce4661f1a540513",
"docs/native-mortar-transfer.md": "7d5086b8268c213375d56ed2dc3994daf7065b2076742d0af588c8ffce5f753c",
"docs/dedicated-native-diagnostic.md": "37d3ccf17776f5c2c2f2c8bdb87165451cc4c14eef4173162b89378f67693cd6",
"docs/native-local-admission-probe.md": "c2794b2475d94f2756921d98f676aa8224f6fa3bc95bb14ce45c2bb7648e1566",
"docs/dedicated-resource-audit.md": "92dbd16d7cd1b018abc5e5bd0c12bf0859f5c7af8194477eaab835e2f3fe4256",
"docs/mortar-report-deduplication.md": "cdeeee20885c947e10507b30a2dd19b086f7aa863730c266b574cc756d466bcb",
"docs/native-powered-flight.md": "049186db16d1b18f5d51e6eaee3e5e4c9efad9e578774501f14288781b82b972",
"docs/mortar-expiry-evidence.md": "fb980772ef0a04568ab98457b889d6af4f3ec216382b1452e6d66eb1165345ef",
"docs/discovery-map-usability.md": "b70b210884b642db9e28c4eefb4bde4449858089c2d8b47c3dd3209d9ba2296a",
"docs/native-hq-response-proof.md": "9d3e43088e4874a1f6d2edc853bc2f9dfdddbfd9df3c54802dbf499a74f9910c",
"docs/prison-breach-progression.md": "31797bfa36556cb744390ec0c7c8d7a404fe91f18a2c20ec1c0e4f122648e184",
"docs/powered-flight-pad-survey.md": "0347bf1cfa94855ee26f22c4fa10339baa566ea10d0dee86f9190ac8a33383d2",
"docs/item-station-teardown.md": "7a2eb028f767ec52214f375f79ed162f9ee7432a08f4229afdebe90ed338e37e",
"docs/development-source-bundle.md": "7cd8dbc04a9cfe87ff7479283477e788552484ea1b83ffdee4893620f1df31ec",
"docs/native-flight-footprint.md": "ef178fb48a0fce61d4eb6fa1f5533e0107f9ee6b24a26655fe17ba7449f4c776",
"docs/native-flight-input-diagnostics.md": "4dffc58b20b2e05f3fc3d700f3feec79cad2ceacbd5fcaf9bdaabf6574de23d3",
"docs/finite-mortar-courier.md": "96306ab4f0313b9b403f7a37b9007bf83b237de433e0cbdf1b1de361d0b2e738",
"docs/finite-mortar-courier-source-evidence.json": "970ed87a005fe31382ffda5da77b3f18c944a57d6d1477bf9289403b39d75054",
"docs/progression-identity.md": "be443ecba1d0c7f104dae20886c1622286f768d182d69907d4859429fd07fc84",
"docs/vanilla-game-startup-control.md": "ff0f24a4921dd3d7c52e2895c1905e107e28824d628924125ba7e6b6b97a3ab6",
"docs/normal-splash-audit.md": "f377cfa81ccd49c49f5f63a9d15194b063aea3554afddb934ad3679707ff6874",
"docs/native-packaging.md": "6f83aa58d8692f0d84bb8384d3fcf812f8f1f3ef899b20aff839db0a4e2e91e8",
"docs/spectator-guidance.md": "ad805edd230933a80950f8702b1a65a177a4f80d525f8c38d96bb74a89f38dad",
"docs/native-mortar-salvo.md": "4358b187a9e2f518259535ce23a2f601b2242982ef0d2ad6cbe4528d1edd9819",
"docs/pak-inventory.md": "b50157dc0dc5e4630a1626c94abc0037e8fa5db6a0973a06f3f815100b141a18",
"docs/packed-core-startup.md": "4c9e8c6d47bb1a0ce6146070ddf4a40e1e7ad0dc710ea60f03a45b2641a85040",
"docs/mortar-report-refresh.md": "80d7709a20930e78d138cdf792de9ead5368040ef03a94975c0222d182a6dfac",
"docs/native-packaging-control.md": "5e1df445af29ff9d161e2a385ca90cecf283f668ee3806fc0207b55c8774cb1f",
"docs/packed-evidence.md": "cf67a65201cc34c7316e3b677c29f301f757a81ebdb0eff83e4f705739c8a691",
"docs/native-companion-packaging.md": "e9fc608d900c3849958eb6224f46f5619a5cd5c2e78d47536a5e3bb8d3edc31f",
"docs/mortar-activity-completion.md": "388756d09696d1b2bf5277a945a57edd07b792b40be8ebadb709fa8d2f62ea86",
"docs/shared-map-ownership.md": "43d8134ce6d1e6f6561634a5b18053f6295f7d7d5a575b4831995ca254f283db",
"docs/intel-registration.md": "0568ca6f283532d2ebfc28bbcb11202b72a7ed5ac011ea66ed772272e5e87e70",
"docs/native-shared-map-ownership.md": "c3119a4742ec35f914de6f25751316fcbfdd794dd8b395285b8b22a5fb1ecb9c",
"docs/native-powered-translation.md": "b1efa32020ca713fe95f20a714853a67bb5b64a09781ba5d1d7cadefd06b7a93",
"docs/aircraft-flight-controller.md": "3df786d7ce4ec6d6b52804b2a2ca86a9980fdfd203aac7eadb204458b54d88b3",
"docs/prison-yard-surface.md": "4e881eb8eababe03c4bcb86e46fab7bca47ddd1d3ed4cd570e2bdb2e0ceadd41",
"docs/native-aircraft-control.md": "eed101ab213e180822fc6967264efefaa75c99ee97f433fc019da45d47e33cba",
"docs/native-server-statistics.md": "c5256d62bc6632788057df57fe5daa1fe738904bf1042e0e1bb7785aae66f4b6",
"docs/native-end-lifecycle.md": "84bacfc43eb6011b565ca1da1db325d96098be1d4434d24b3c8a3736a0098924",
"docs/hint-delivery.md": "35c5d8a2d1e9eda99c2f82315171fd95ca0faabdf7c1b342a45fca7db6e22755",
"docs/preparation-status.md": "bca0997a65e5f85076d6c516be22130e5207371f8b06e74a88a140e2f1bfc837",
"docs/headless-display-probe.md": "08a5627abe39206610d0641323947367e6631e1f87e4826789f56eae2e6b8719",
"docs/aircraft-route.md": "c23d28a742546cc774df045c3668406b77c573bb4183aa3eef333dc6b26821f7",
"docs/ordinary-input-observer.md": "a068702b345fd9645367606a766d57912fb5d7c6dbf615d4ba5b731b4b817d90",
"docs/headless-input-proof.md": "da0053ff71264178de63417b28a5e2fd53d641d0188b83e5bb7c75a95773a408",
"docs/inventory-slot-diagnosis.md": "d661908156717cd8f3545a721374a6d82c3755859267f951cd3a7625e891bd80",
"docs/inventory-layout.md": "f22bf592a0f560ac3db2de5526d8937f899af28006b873ada4d42acd7920f088",
"docs/prison-input-proof-plan.md": "5003c8cc190ebf9bb3c0e6b53138480b91c38c4bea2d063e01b55dc934ce7cfd",
"docs/ordinary-look-observer.md": "20a17b23bd1c057f2c6af96d24078362c132689e87ea41d331a44f0dde54345f",
"docs/prison-approach-design.md": "2cc363678200287d9bc13a25f5b3f8fdd749d266b1734640079cd11c29e97084",
"docs/ordinary-gate-observer.md": "75c2ad994dbdcd8cfed1c29c83d6a73de677edc98700327e36868ae8169731c1",
"docs/private-pointer-edge-audit.md": "29eef2bbb8ff932523f0ff501a6b3609c171224544a6b7e02461aa1f519a8cc0",
"docs/prison-lock-alignment-plan.md": "c857bb12700a5a6be0b63735d38efe6a9c03062ab10a450bac09fed66192434b",
"docs/prison-held-action-design.md": "89af762f9d33e8a0cc4f461ff6cf0b55036df84a05ca26fda8292d9d9a7647d7",
"docs/prison-action-selection-design.md": "9505c865248904c21a8096a53a18baaf11799a615968c6047dcc1ab2773637b1",
"docs/prison-approach-reliability.md": "2d6e1e243788beb27cdb6bfe1afa5a15384931625ccc075f8ebd25e9f5135596",
"docs/native-packaging-next-audit.md": "9746148ebc0ccb5c49ccbe7aa55ed6f8a509b95ba39c83bcaca706ff88e4a454",
"docs/aircraft-service.md": "601bd40cdce1de39cbef3cff373b17cb77371493370bf57fa20de937c50c7b1f",
"docs/aircraft-hq-integration-plan.md": "c6d2e5dfea4379c0b2b57cc028b7555f62d47661eb9afbf6611a3dd509179238",
"docs/aircraft-field-route-plan.md": "a44e8f670363b85543d19fb508adc6840fc9f02b3cdd80737d36872ed6e3732c",
"docs/prison-held-action.md": "3d1360d19d73d13189b4351e2c2fdb50da1e97a393f9f17191d4531921f09d7c",
"docs/playtest-build.md": "f9f4d763268f24b3acd80c58b8e24f2a3ae30fc7730ee6ee32a1e762a523ea82",
"docs/owned-ai-intel-migration.md": "be048099213bbf2daca4d38a9126f2f4d68e267894163f2ac641209a92f2c7e2",
"docs/chat-integration.md": "28a94422f4339ef47a549540518c14afc419add48bd25b9aa98cdb9e3297e181",
"docs/external-addons.json": "c340fe315efa9bad37ec9f249a259f51b833e66ea6f38bd774f1573753216ece",
"docs/external-addons.md": "8deff9567694245390cccd8a22176c6d7791ab56686d93ee732841f111f6d3b8",
"docs/ai-equipment-migration.md": "819ed66d7f68a83ca979ec0d78dc8dc8b9538e44317d5c5e70904a15cf488be6",
"docs/convoy-bmp-seat-audit.json": "54811861f71c320c026b4d870cc4773a1afd16f9d7b894d709fff99db7959b21",
"docs/ai-feature-migration.md": "3f5d301e48d9dac57be8ea0bb1e67a897c90462a9289d9227f02e58bb9648f07",
"docs/ai-feature-migration.json": "68dfb0b523b650fc82648953d3ed390dc68617d0ed9cc5bce86145b3e7b99eea",
"docs/convoy-migration.md": "1cf205d1ea3579a8300f75fb31b260f73f3267269c67925196d13ee548e1e461",
"docs/hq-ammunition.md": "4e9e78855e33d6381ebf89a5586062d264d5a2c6a862faa7f9b58f1f1e10480f",
"docs/ai-migration-progress.md": "3af61e888d2de139fac21b9dc9163ecd8b83bebd29921906559687d938dc0986",
"docs/vehicle-security.md": "3ba235ec441d4215925b275a7a4f261d8851285deb7d0e4474958d3a78501193",
"docs/vehicle-security-vanilla-sha256.json": "16ee4be00be331023668238f5f0272050f83031ee627f8c0fa234f88552aec5a",
"docs/vanilla-resources.json": "d80edf67d429b578051cad1630d3c44fae70714d14a277e40294242f9b439783",
"docs/vehicle-maintenance.md": "94362113ce91d248485b2ce25f9f99e60e55d1ac50d6d6dd728cba1fc797043c",
"docs/vehicle-maintenance-source-evidence.json": "c84283c91ef554d8c6ded79ae9aecdfe00ad6922a150d4733260dc7a5a3d2fa2",
"docs/radio-equipment-provenance.json": "ec67aeec4ec116dda41aba4f3f2448e739859b8f4082d548a5deb7992371f021",
"docs/hq-originating-call.md": "ca1bbaa5f511b65a392d6dd6e361b6898a85b201f219f8e0bce25c30cef27a77",
"docs/packed-external-development.md": "6e7cd3e3efc143de42ba44febe9b03811f7c263d4000593dfacaf28fcc3ef287",
"docs/convoy-startup.md": "754b2ef659749d3307809f314eb2fcb4b16506c03e019f191ee5cf4e68a630aa",
"docs/infantry-resupply-access.md": "8eb812945ba95660501ec3fd6626a354eadf9e68eddffb34bc66071e250e5fca",
"docs/hq-local-handoff.md": "8225ba1ea2cef47930a4e04fea82a87dab92a8761349c3b7da5c918079ef675b",
"docs/road-interception.md": "521b0cc50b29c8d3f60dacc184c2fe6554d83779367492e176ee3f60d82801be",
"docs/single-mod.md": "31c628fb5bcf00486bddba527a8955e3f996cf31f9342b6e0bb2bdb314e38c19",
"docs/multiplayer-prefab-ids.md": "b9dc13f6d5448871959d2f7872847af8824f21ec773f2683ed117d43c1a2a77d",
"docs/prison-opening.md": "be60fee1542185bfae38cba9bacf1f181acf2a032af33d5eb853468a036cc54a",
"docs/content-packs.md": "c543cbec225d6feb722c5f0a7bc848e3bda265bf89092bf5629b71d1ee4bf0ed",
"docs/supply-convoys.md": "b1fcfc475da1e295af3f9129472fde5ea4003f9590b598fdacba01969b41ae62",
"docs/generated-sites.md": "0caf082c45e4ac84af5749ff6554312f6db66bfcb7e3485611c0040bb9d2196d",
"docs/mortar-stations.md": "eda8ce9201fc1fda4c777174dd83aec93e6b5aad35c3632aef7494969ca539df",
"docs/prison-patrol-and-debug-intel.md": "c02f57e65981eb74773fc4db2a9a82ac80b5b45276735ad5cf2af4a767caf172",
"docs/airfield-extraction-and-map-icons.md": "5f21746c0b685811992765e6909f83d4a47eb6ff11b17974405136bb5d858350",
"docs/mortar-intel-and-prison-map.md": "116f87df517804919363836ea577ac032e9bdcebf33da83c19ca1323e1731076",
"docs/radio-camp-security.md": "ffd6f794601dcfe46e3c373aa7a868782366fa6e234b189d81af78a40d84fc81",
"docs/hill-scouts.md": "8d6ff1a57334fd915925396558c9f8fb915fbb1f8689fb72e7bad3ddc7367a9f",
"docs/search-helicopter.md": "6220eb11e64245a580d85bad683baa07f0ae499b5d7673e973bc401e87907482",
"docs/hq-air-support.md": "b090de3a96b93f67987c27de182d5c05ee1890e98816c6a5441a7e54d626614d",
"docs/aggression-ai.md": "62c2c8aeb23eaf085b54e2e480ce066588fd2a4df2e1a5180333f7107bc2ebdd",
"docs/enemy-loadouts.md": "3d00ed31e6a169658a5d950c12b278cccdd7501c791b18d6ab8b2ffb90d06cef",
"docs/gameplay-recovery.md": "ae1ffa270ab27afe9e2542be2f0b96b6a8527f4ad243ba4247e1f772b242f9f1",
"docs/field-sites.md": "9c3928a04b4b242dcf806d7b20ecf2f4cc636aff9a31ed90d9fd75cfaf776aa0",
"docs/town-garrisons.md": "c58e6b669997f8e1763a3da289e6ac6b777b15f0852eb2cd81b4c83fe2783eb4",
"docs/ai-local-awareness.md": "9583de1d5233dde3cd259d464e0d5a859de9a69b24725acc2d141822fd3f9908",
"docs/response-medics-combat.md": "17192d50d1a406de0547ce30a19eb8d9b216730d6c07ba2a89939687096faf1e",
"docs/infantry-combat-priority.md": "a2609f8596d58d320f088b0f5c2e5de8ced6d94365ae1a8407fe763ea2da5db7",
"docs/gameplay-review-2026-09-27.md": "ee66710a5fdefc1d1ced769e15119f6f1449fb9268b9a62733a8b2f9b733bc71",
"docs/helicopter-standoff.md": "d804e148383f71d4457e773f62664b99d3e28401ba756f3fe6e447419aaa4350",
"docs/airborne-validation-2026-09-27.md": "54b4655df8a449da5abf6ff04097119f8b6ae2ce69613b57e9dca3cd6f821000",
"docs/mortar-rapid-fire.md": "412ef3c1cda90f774f9134db1ab150cb1e1d09189598e1beaecf5d1395b04a98",
"docs/convoy-coordination.md": "095fa1f425688ad920e86363c88490aac6bd623f0dbe8dd2f039674cdc5908ff",
"docs/server-log-fixes-2026-09-29.md": "44f69289ae12f1f38b71045d613c2500da6b7b3adbbdfec7166d7b216bfbf576",
"docs/body-recovery-fixes-2026-09-29.md": "ce9f2978e3f2da13fab0bbbf88150b1f6dc7400a74c6ba7418f8a8b704c6f82b",
"docs/infantry-resupply.md": "2fb21a42c768319368d28781b04c3fa4945f22277f0b76be1ed34a74b77b85b2",
"docs/resupply-fixes-2026-09-30.md": "9e21d5b29f20350a2ee8c7b1fdc839c199e5c98777e88b310f14f7a583d70cdd",
"docs/mission-checkpoint-2026-09-30.md": "48104b9c2a089404ed93da20d15a0e57283004bc8dfe0cea0b7477909791c7d0",
"docs/combined-candidate-2026-09-30.md": "c53428454b2a6ea16f5e691fd4333f6f1bf2a6ad882f0fd05504f8e71b414d92",
"docs/multiconvoy-resupply.md": "90e699e15914461392808802ec6029382dab1a2fc1a63eb0ab534557565661a4",
"docs/hq-chronology-and-admission-2026-09-30.md": "1254daf6a44f27df8917805ce506d2005379641d9e4c10d9b396f5f0464fa1c9",
"docs/empty-magazine-return.md": "d08e227c4b7d273687e9aca6645cdcdef8d6a88843ba00fb938fecfd4c8df154",
"docs/next-gameplay-increments.md": "ee1a22dd3a79acf95fd3e59aad4599788a0f10f22eb4dbe1577875a651a18430",
"docs/terrain-adapters.md": "70cfd9f50ef5e339de7ae98f48bf501eb4feb018d6a5739b465cf7407fcfcd95",
"docs/nogova-publishing.md": "1a80072599a3e9bd460091c4b3ea39ff78324304730494641c94deb2b00adab7",
"docs/mission-hq-fixes-2026-10-01.md": "5379ddb403f7c3611b2e92e0a9b4c043278fe136e28f93293dae1027ddc30ab9",
"docs/player-route.md": "57165a47ef27c2fbeada41c2a68e3567f1e2ceef99fd1ac1ca89277fdc0041d5",
"docs/terrain-takeover.md": "3504c5bcf820adcdfc4640f90ec2ea4347ac96b4b425d11658b2868c21bd5db1",
"docs/ground-depot-loading.md": "6913d5e05d779a1c6c3149ad5eea46555c685ce4e35490f05bd1f1ef89ce1ded",
"docs/objective-map-presentation.md": "eccf546db122634ad3528207070b5aaa4005e72bd615f7ddd477d08481875305",
"docs/mounted-interception.md": "6b09a2bc01cd474e2385ef07bc0bca5879741bfd9fa0cdda30dcf73144c0c764",
"README.md": "6f1b1fdc61fd7ba17861a284c5ebec05be642c0e116ba28306d8e16b8760af4e",
".gitignore": "b965eff620081f103bc18f8e6a37c670629e1275261448ea3af22688695edc2b"
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,9 @@
{
"cleanup_confirmed": true,
"idle_verified": true,
"errors": [],
"orphan_cleanup": {
"attempted": false,
"reason": "noncanonical-private-prefix"
}
}
@@ -0,0 +1,759 @@
---------------------------------------------
Log Z:\tmp\aid-probe-run06\client\logs\logs_2026-10-07_11-05-30\console.log started at 2026-10-07 11:05:30 (2026-10-07 09:05:30 UTC)
11:05:30.107 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-probe-run06\client\logs\logs_2026-10-07_11-05-30' to filesystem under name logs
11:05:30.107 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-probe-run06\client\profile' to filesystem under name profile
11:05:30.107 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger\'
11:05:30.109 ENGINE : Initializing engine, version 192142
11:05:30.109 ENGINE : CLI Params: -client 127.0.0.1 -addonsDir Z:/tmp/aid-probe-run06/addons -addons D712C85E26071018 -profile Z:/tmp/aid-probe-run06/client -noBackend -maxFPS 30 -logconsole -noSound -noSplash -noThrow -disableCrashReporter -aidProbe
11:05:30.112 ENGINE : Addon dirs:
11:05:30.112 ENGINE : dir: 'Z:/tmp/aid-probe-run06/addons'
11:05:30.112 ENGINE : dir: './addons'
11:05:30.112 ENGINE : dir: 'Z:/tmp/aid-probe-run06/client/addons'
11:05:30.112 ENGINE : Available addons:
11:05:30.112 ENGINE : gproj: 'Z:/tmp/aid-probe-run06/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
11:05:30.112 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
11:05:30.112 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
11:05:30.112 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-probe-run06\addons\AID_Probe' to filesystem under name AID_OwnershipProbe
11:05:30.246 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
11:05:30.250 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
11:05:30.250 ENGINE : CPU vendor : AuthenticAMD
11:05:30.250 ENGINE : CPU type : 2
11:05:30.250 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
11:05:30.250 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
11:05:30.250 ENGINE : CPU count logical : 16
11:05:30.250 ENGINE : CPU count physical : 8
11:05:30.250 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
11:05:30.250 RESOURCES : ResourceDB: loading cache (id=0 name=AID_OwnershipProbe path=Z:\tmp\aid-probe-run06\addons\AID_Probe/resourceDatabase.rdb)
11:05:30.250 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
11:05:30.393 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
11:05:30.395 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\aid-probe-run06\client\profile/resourceDatabase.rdb)
11:05:30.395 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\aid-probe-run06\client\logs\logs_2026-10-07_11-05-30/resourceDatabase.rdb)
11:05:30.513 ENGINE : GameProject load
11:05:30.513 ENGINE : Loaded addons:
11:05:30.513 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
11:05:30.513 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
11:05:30.513 ENGINE : gproj: 'Z:/tmp/aid-probe-run06/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
11:05:30.515 ENGINE : Loading custom engine user config '$profile:.save/app1874880_user76561198020202999/settings/ReforgerEngineSettings.conf'
11:05:30.515 ENGINE : No Enfusion settings file loaded. Continuing with defaults
11:05:30.515 ENGINE : Locale info: system en-US (English), user en-US (English)
11:05:30.644 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
11:05:30.645 RENDER : Basic screen setup:
11:05:30.645 RENDER : Back buffer width x height: 1280x720
11:05:30.645 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
11:05:30.645 RENDER : MSAA : none
11:05:30.653 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
11:05:30.653 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
11:05:30.653 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
11:05:30.653 RENDER : * core clocks 2720 MHz, memory 1124 MHz
11:05:30.653 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
11:05:30.653 RENDER : AMD AGS correctly initialized
11:05:30.654 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
11:05:30.654 RENDER : Detected output devices:
11:05:30.654 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
11:05:30.654 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
11:05:30.654 RENDER : Concurrent frames limit 2
11:05:30.734 RENDER : DX12 device successfully created by AMD AGS library
11:05:30.734 RENDER : * user markers not supported in this version AMD SW
11:05:30.734 RENDER : Graphics device features
11:05:30.734 RENDER : Needed:
11:05:30.734 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
11:05:30.734 RENDER : Optional:
11:05:30.734 RENDER : * Allow tearing (VSYNC) : 1
11:05:30.734 RENDER : * 16 bits : 1
11:05:30.734 RENDER : * Resource heap tier : 3
11:05:30.734 RENDER : * Persistent heaps (DRED) : 1
11:05:30.734 RENDER : * DRED 1.2 is supported by compiler
11:05:30.752 RENDER : Main RT format setup.
11:05:30.752 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
11:05:30.752 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
11:05:30.756 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
11:05:30.788 PROFILING : Settings changed took: 1.109500 ms
11:05:30.795 RENDER : RENDER : Reload shaders
11:05:30.795 RENDER : Enfusion shader version 13
11:05:30.795 INIT : INIT : ShaderListReload
11:05:30.795 PROFILING : ShaderListReload took: 0.000400 ms
11:05:31.390 RENDER : Loaded 3383 newer shader binaries
11:05:31.390 PROFILING : Reload shaders took: 595.605400 ms
11:05:31.393 ENGINE : Initializing inputs.
11:05:31.406 NETWORK : Initializing networking.
11:05:31.406 NETWORK : Using new GameRplScheduler.
11:05:31.406 SCRIPT : SCRIPT : Initializing scripts
11:05:31.406 SCRIPT : SCRIPT : ScriptProjectManager init
11:05:31.406 PROFILING : ScriptProjectManager init took: 0.009200 ms
11:05:31.441 PROFILING : Initializing scripts took: 35.081500 ms
11:05:31.441 BACKEND : Backend Services are disabled.
11:05:31.441 ENGINE : Enfusion engine successfully created.
11:05:31.479 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
11:05:31.492 GUI : Using default language (en_us)
11:05:31.492 GUI : Loading 'en_us' localization file.
11:05:31.492 INIT : INIT : Loading StringTable
11:05:31.521 PROFILING : Loading StringTable took: 29.502200 ms
11:05:31.521 SCRIPT : SCRIPT : Compiling GameLib scripts
11:05:31.562 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 665K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
11:05:31.562 PROFILING : Compiling GameLib scripts took: 41.131100 ms
11:05:31.562 RESOURCES : GetResourceObject @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
11:05:31.562 GUI : Layout load @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
11:05:31.562 GUI (E): Unknown class 'SCR_WidgetExportRuleRoot' at offset 282(0x11a)
11:05:31.681 SCRIPT : SCRIPT : Compiling Game scripts
11:05:32.709 SCRIPT : Compiling Game scripts
11:05:32.709 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
11:05:32.709 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
11:05:32.929 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
11:05:32.954 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
11:05:33.129 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
11:05:33.129 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
11:05:33.130 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
11:05:33.168 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
11:05:33.168 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
11:05:33.226 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
11:05:33.349 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 26398K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 739688d1
11:05:33.380 PROFILING : Compiling Game scripts took: 1698.874400 ms
11:05:33.380 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
11:05:33.403 ENGINE : Game successfully created.
11:05:33.439 PLATFORM : Save data from container 'settings' have been loaded
11:05:33.539 PLATFORM : Save data from container 'sessions' have been loaded
11:05:33.941 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
11:05:33.941 PLATFORM : Save data transaction to 'settings' started.
11:05:33.942 NETWORK : Starting multiplayer client using command line args.
11:05:34.037 NETWORK : Starting RPL client, number of addresses to try connecting to: 1
11:05:34.037 NETWORK : 127.0.0.1:2001
11:05:34.037 RPL : Starting client
11:05:34.137 RPL : ClientImpl event: connected (identity=0x00000000)
11:05:34.237 RESOURCES (E): Broken resource GUID=0000000000000000!
11:05:34.238 WORLD : WORLD : Entities load '$ArmaReforger:worlds/GameMaster/GM_Eden.ent'
11:05:35.279 PROFILING : Entities load took: 1040.623000 ms
11:05:35.280 WORLD : WORLD : Game::LoadEntities
11:05:35.280 WORLD : WORLD : Initializing world systems
11:05:35.281 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
11:05:35.282 WORLD : WORLD : CreateEntities
11:05:35.282 WORLD : WORLD : CreateEntities
11:05:35.282 WORLD : WORLD : NotifyBeforeEntitiesCreated
11:05:35.285 RESOURCES : Loaded mission headers from 3 addon(s)!
11:05:35.285 PROFILING : NotifyBeforeEntitiesCreated took: 3.260100 ms
11:05:35.285 WORLD : WORLD : Wait for preloading data
11:05:35.501 PROFILING : Wait for preloading data took: 216.254700 ms
11:05:35.611 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
11:05:35.611 PROFILING : PROFILING : Terrain load
11:05:37.077 PROFILING : Terrain load took: 1466.298000 ms
11:05:38.666 WORLD : Game::LoadEntities
11:05:38.666 WORLD : CreateEntities
11:05:38.666 WORLD : CreateEntities
11:05:38.666 ENTITY : Create entity @"ENTITY:398117" ('GenericEntity') at <0.000000 0.000000 0.000000> @"{434AFBBE90F2B078}Prefabs/Sounds/Environment/AmbientSounds_Everon.et"
11:05:38.666 SCRIPT (W): AMBIENT LIFE: SCR_AmbientInsectsComponent: Missing SCR_AmbientSoundsComponent
11:05:39.373 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"
11:05:39.373 ENTITY : CreateComponent 'ScriptedRadioComponent'
11:05:39.373 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
11:05:42.421 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
11:05:42.421 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:42.421 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:42.421 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:42.421 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:42.421 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:42.421 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:42.421 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
11:05:42.475 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:42.475 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:42.475 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:42.475 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:42.475 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
11:05:42.475 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
11:05:42.476 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:42.476 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:42.476 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:42.476 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
11:05:42.760 WORLD : WORLD : NotifyBeforeEntitiesInitialized
11:05:42.760 PROFILING : NotifyBeforeEntitiesInitialized took: 0.038700 ms
11:05:43.253 WORLD : WORLD : NotifyEntitiesInitialized
11:05:43.253 TERRAIN : TERRAIN : Initializing road networks...
11:05:43.257 PROFILING : Initializing road networks... took: 3.266500 ms
11:05:43.257 DEFAULT : DEFAULT : WorldVolumesCollection
11:05:43.314 PROFILING : WorldVolumesCollection took: 57.198200 ms
11:05:43.314 INIT : INIT : SoundWorldInit
11:05:43.334 PROFILING : SoundWorldInit took: 19.857500 ms
11:05:43.334 PROFILING : NotifyEntitiesInitialized took: 80.476000 ms
11:05:43.334 PROFILING : CreateEntities took: 8052.100700 ms
11:05:43.334 PROFILING : CreateEntities took: 8052.245200 ms
11:05:43.335 WORLD : WORLD : Wait for preloading data around camera
11:05:43.685 PROFILING : Wait for preloading data around camera took: 350.478900 ms
11:05:43.685 WORLD : WORLD : EOnActivate
11:05:43.710 PROFILING : EOnActivate took: 25.003800 ms
11:05:43.711 PROFILING : Game::LoadEntities took: 8430.774600 ms
11:05:47.166 RPL : rpl::Pip::ProcessNetToGame
11:05:47.166 DEFAULT : Connection diagnostics: OFF
11:05:47.166 DEFAULT : Cheats enabled: ON
11:05:47.166 NETWORK : ### Connecting player: connectionID=0, Name=
11:05:47.166 SCRIPT : idx=0, facIdx=3, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : idx=1, facIdx=1, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : idx=2, facIdx=0, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : idx=3, facIdx=2, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
11:05:47.166 DEFAULT : Player connection node not found for identityID=0. Creating a new one
11:05:47.266 DEFAULT : Entered online game state.
11:05:47.269 RPL : rpl::Pip::ProcessNetToGame
11:05:47.269 ENTITY : SpawnEntityInPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.269 ENTITY : Create entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
11:05:47.270 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.270 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!
11:05:47.270 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!
11:05:47.271 SCRIPT (W): Can't open config file ""
11:05:47.274 WORLD : InitEntities 'world'
11:05:47.274 ENTITY : Init entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.274 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
11:05:47.274 SCRIPT (W): Slot_WeaponInfo Has no Content!
11:05:47.274 SCRIPT (W): Slot_Chat Has no Content!
11:05:47.274 SCRIPT (W): Slot_VON Has no Content!
11:05:47.274 SCRIPT (W): Slot_AvailableActions Has no Content!
11:05:47.274 SCRIPT (W): Slot_Vehicle Has no Content!
11:05:47.274 SCRIPT (W): Slot_GameVersion Has no Content!
11:05:47.274 SCRIPT (W): Slot_Notifications Has no Content!
11:05:47.274 SCRIPT (W): Slot_Hints Has no Content!
11:05:47.274 SCRIPT (W): Cannot update game blocklist. Backend is offline.
11:05:47.365 PROFILING : Settings changed took: 1.182300 ms
11:05:47.389 WORLD : UpdateEntities
11:05:47.389 RPL : rpl::Pip::ProcessNetToGame
11:05:47.389 NETWORK : ### Creating player: PlayerId=1, Name=jakub
11:05:47.395 WORLD : UpdateEntities
11:05:47.395 RPL : rpl::Pip::ProcessNetToGame
11:05:47.395 SCRIPT (W): Cannot update game blocklist. Backend is offline.
11:05:47.496 WORLD : PostFrame
11:05:47.496 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
11:05:47.496 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
11:05:47.543 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
11:05:47.543 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
11:05:47.543 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
11:05:47.543 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
11:05:47.683 RENDER : RENDER : ObjectsHeightMap::Build
11:05:47.683 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
11:05:47.819 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 135.722800 ms
11:05:47.834 PROFILING : ObjectsHeightMap::Build took: 150.922800 ms
11:05:47.926 WORLD : UpdateEntities
11:05:47.926 WORLD : Frame
11:05:47.926 GUI : Creating menu 'WelcomeScreenMenu'
11:05:47.926 GUI : WidgetManager: CrateWidgets @"{0B55E5823B2AF1B7}UI/layouts/Menus/DeployMenu/WelcomeScreenMenu.layout"
11:05:47.926 SCRIPT (W): Slot_Chat Has no Content!
11:05:47.926 SCRIPT (W): Slot_GameVersion Has no Content!
11:05:47.962 WORLD : UpdateEntities
11:05:47.962 RPL : rpl::Pip::ProcessNetToGame
11:05:47.962 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:48.611 WORLD : UpdateEntities
11:05:48.611 RPL : rpl::Pip::ProcessNetToGame
11:05:48.611 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:49.645 WORLD : UpdateEntities
11:05:49.645 RPL : rpl::Pip::ProcessNetToGame
11:05:49.645 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:50.645 WORLD : UpdateEntities
11:05:50.645 RPL : rpl::Pip::ProcessNetToGame
11:05:50.645 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:51.678 WORLD : UpdateEntities
11:05:51.678 RPL : rpl::Pip::ProcessNetToGame
11:05:51.678 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:52.678 WORLD : UpdateEntities
11:05:52.678 RPL : rpl::Pip::ProcessNetToGame
11:05:52.678 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:53.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=23416'
11:05:53.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=23416'
11:05:53.712 WORLD : UpdateEntities
11:05:53.712 RPL : rpl::Pip::ProcessNetToGame
11:05:53.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:54.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=24416'
11:05:54.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=24416'
11:05:54.712 WORLD : UpdateEntities
11:05:54.712 RPL : rpl::Pip::ProcessNetToGame
11:05:54.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:55.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=25416'
11:05:55.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=25416'
11:05:55.712 WORLD : UpdateEntities
11:05:55.712 RPL : rpl::Pip::ProcessNetToGame
11:05:55.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:56.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=26416'
11:05:56.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=26416'
11:05:56.712 WORLD : UpdateEntities
11:05:56.712 RPL : rpl::Pip::ProcessNetToGame
11:05:56.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:57.479 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=27418'
11:05:57.479 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=27418'
11:05:57.745 WORLD : UpdateEntities
11:05:57.745 RPL : rpl::Pip::ProcessNetToGame
11:05:57.745 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:58.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=28450'
11:05:58.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=28450'
11:05:58.745 WORLD : UpdateEntities
11:05:58.745 RPL : rpl::Pip::ProcessNetToGame
11:05:58.745 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:59.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=29450'
11:05:59.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=29450'
11:05:59.745 WORLD : UpdateEntities
11:05:59.745 RPL : rpl::Pip::ProcessNetToGame
11:05:59.745 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:00.511 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=30450'
11:06:00.511 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=30450'
11:06:00.779 WORLD : UpdateEntities
11:06:00.779 RPL : rpl::Pip::ProcessNetToGame
11:06:00.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:01.512 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=31450'
11:06:01.512 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=31450'
11:06:01.779 WORLD : UpdateEntities
11:06:01.779 RPL : rpl::Pip::ProcessNetToGame
11:06:01.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:02.511 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=32450'
11:06:02.512 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=32450'
11:06:02.779 WORLD : UpdateEntities
11:06:02.779 RPL : rpl::Pip::ProcessNetToGame
11:06:02.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:03.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=33483'
11:06:03.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=33483'
11:06:03.779 WORLD : UpdateEntities
11:06:03.779 RPL : rpl::Pip::ProcessNetToGame
11:06:03.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:04.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=34483'
11:06:04.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=34483'
11:06:04.813 WORLD : UpdateEntities
11:06:04.813 RPL : rpl::Pip::ProcessNetToGame
11:06:04.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:05.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=35483'
11:06:05.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=35483'
11:06:05.814 WORLD : UpdateEntities
11:06:05.814 RPL : rpl::Pip::ProcessNetToGame
11:06:05.814 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:06.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=36483'
11:06:06.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=36483'
11:06:06.812 WORLD : UpdateEntities
11:06:06.813 RPL : rpl::Pip::ProcessNetToGame
11:06:06.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:07.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=37483'
11:06:07.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=37483'
11:06:07.813 WORLD : UpdateEntities
11:06:07.813 RPL : rpl::Pip::ProcessNetToGame
11:06:07.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:08.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=38483'
11:06:08.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=38483'
11:06:08.813 WORLD : UpdateEntities
11:06:08.813 RPL : rpl::Pip::ProcessNetToGame
11:06:08.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:09.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=39483'
11:06:09.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=39483'
11:06:09.812 WORLD : UpdateEntities
11:06:09.812 RPL : rpl::Pip::ProcessNetToGame
11:06:09.812 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:10.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=40483'
11:06:10.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=40483'
11:06:10.813 WORLD : UpdateEntities
11:06:10.813 RPL : rpl::Pip::ProcessNetToGame
11:06:10.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:11.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=41483'
11:06:11.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=41483'
11:06:11.812 WORLD : UpdateEntities
11:06:11.812 RPL : rpl::Pip::ProcessNetToGame
11:06:11.812 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:12.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=42483'
11:06:12.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=42483'
11:06:12.846 WORLD : UpdateEntities
11:06:12.846 RPL : rpl::Pip::ProcessNetToGame
11:06:12.846 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:13.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=43483'
11:06:13.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=43483'
11:06:13.846 WORLD : UpdateEntities
11:06:13.846 RPL : rpl::Pip::ProcessNetToGame
11:06:13.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:14.546 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=44484'
11:06:14.546 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=44484'
11:06:14.846 WORLD : UpdateEntities
11:06:14.846 RPL : rpl::Pip::ProcessNetToGame
11:06:14.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:15.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=45516'
11:06:15.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=45516'
11:06:15.846 WORLD : UpdateEntities
11:06:15.846 RPL : rpl::Pip::ProcessNetToGame
11:06:15.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:16.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=46516'
11:06:16.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=46516'
11:06:16.846 WORLD : UpdateEntities
11:06:16.846 RPL : rpl::Pip::ProcessNetToGame
11:06:16.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:17.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=47516'
11:06:17.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=47516'
11:06:17.846 WORLD : UpdateEntities
11:06:17.846 RPL : rpl::Pip::ProcessNetToGame
11:06:17.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:18.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=48516'
11:06:18.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=48516'
11:06:18.846 WORLD : UpdateEntities
11:06:18.846 RPL : rpl::Pip::ProcessNetToGame
11:06:18.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:19.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=49516'
11:06:19.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=49516'
11:06:19.846 WORLD : UpdateEntities
11:06:19.846 RPL : rpl::Pip::ProcessNetToGame
11:06:19.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:20.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=50516'
11:06:20.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=50516'
11:06:20.846 WORLD : UpdateEntities
11:06:20.846 RPL : rpl::Pip::ProcessNetToGame
11:06:20.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:21.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=51516'
11:06:21.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=51516'
11:06:21.846 WORLD : UpdateEntities
11:06:21.846 RPL : rpl::Pip::ProcessNetToGame
11:06:21.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:22.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=52516'
11:06:22.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=52516'
11:06:22.847 WORLD : UpdateEntities
11:06:22.847 RPL : rpl::Pip::ProcessNetToGame
11:06:22.847 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:23.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=53516'
11:06:23.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=53516'
11:06:23.846 WORLD : UpdateEntities
11:06:23.846 RPL : rpl::Pip::ProcessNetToGame
11:06:23.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:24.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=54516'
11:06:24.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=54516'
11:06:24.846 WORLD : UpdateEntities
11:06:24.846 RPL : rpl::Pip::ProcessNetToGame
11:06:24.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:25.611 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=55549'
11:06:25.611 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=55549'
11:06:25.846 WORLD : UpdateEntities
11:06:25.846 RPL : rpl::Pip::ProcessNetToGame
11:06:25.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:26.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=56549'
11:06:26.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=56549'
11:06:26.845 WORLD : UpdateEntities
11:06:26.845 RPL : rpl::Pip::ProcessNetToGame
11:06:26.845 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:27.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=57549'
11:06:27.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=57549'
11:06:27.844 WORLD : UpdateEntities
11:06:27.845 RPL : rpl::Pip::ProcessNetToGame
11:06:27.845 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:28.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=58549'
11:06:28.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=58549'
11:06:28.878 WORLD : UpdateEntities
11:06:28.878 RPL : rpl::Pip::ProcessNetToGame
11:06:28.878 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:29.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=59549'
11:06:29.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=59549'
11:06:29.911 WORLD : UpdateEntities
11:06:29.911 RPL : rpl::Pip::ProcessNetToGame
11:06:29.911 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:30.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=60549'
11:06:30.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=60549'
11:06:30.945 WORLD : UpdateEntities
11:06:30.945 RPL : rpl::Pip::ProcessNetToGame
11:06:30.945 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:31.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=61549'
11:06:31.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=61549'
11:06:31.945 WORLD : UpdateEntities
11:06:31.945 RPL : rpl::Pip::ProcessNetToGame
11:06:31.945 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:32.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=62549'
11:06:32.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=62549'
11:06:32.945 WORLD : UpdateEntities
11:06:32.945 RPL : rpl::Pip::ProcessNetToGame
11:06:32.945 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:33.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=63549'
11:06:33.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=63549'
11:06:33.945 WORLD : UpdateEntities
11:06:33.945 RPL : rpl::Pip::ProcessNetToGame
11:06:33.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:34.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=64549'
11:06:34.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=64549'
11:06:34.945 WORLD : UpdateEntities
11:06:34.945 RPL : rpl::Pip::ProcessNetToGame
11:06:34.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:35.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=65549'
11:06:35.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=65549'
11:06:35.944 WORLD : UpdateEntities
11:06:35.944 RPL : rpl::Pip::ProcessNetToGame
11:06:35.944 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:36.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=66549'
11:06:36.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=66549'
11:06:36.945 WORLD : UpdateEntities
11:06:36.945 RPL : rpl::Pip::ProcessNetToGame
11:06:36.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:37.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=67549'
11:06:37.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=67549'
11:06:37.945 WORLD : UpdateEntities
11:06:37.945 RPL : rpl::Pip::ProcessNetToGame
11:06:37.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:38.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=68549'
11:06:38.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=68549'
11:06:38.945 WORLD : UpdateEntities
11:06:38.945 RPL : rpl::Pip::ProcessNetToGame
11:06:38.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:39.644 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=69582'
11:06:39.644 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=69582'
11:06:39.945 WORLD : UpdateEntities
11:06:39.945 RPL : rpl::Pip::ProcessNetToGame
11:06:39.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:40.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=70582'
11:06:40.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=70582'
11:06:40.979 WORLD : UpdateEntities
11:06:40.979 RPL : rpl::Pip::ProcessNetToGame
11:06:40.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:41.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=71582'
11:06:41.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=71582'
11:06:41.979 WORLD : UpdateEntities
11:06:41.979 RPL : rpl::Pip::ProcessNetToGame
11:06:41.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:42.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=72582'
11:06:42.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=72582'
11:06:42.979 WORLD : UpdateEntities
11:06:42.979 RPL : rpl::Pip::ProcessNetToGame
11:06:42.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:43.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=73582'
11:06:43.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=73582'
11:06:43.979 WORLD : UpdateEntities
11:06:43.979 RPL : rpl::Pip::ProcessNetToGame
11:06:43.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:44.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=74582'
11:06:44.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=74582'
11:06:44.979 WORLD : UpdateEntities
11:06:44.979 RPL : rpl::Pip::ProcessNetToGame
11:06:44.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:45.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=75582'
11:06:45.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=75582'
11:06:45.979 WORLD : UpdateEntities
11:06:45.979 RPL : rpl::Pip::ProcessNetToGame
11:06:45.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:46.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=76582'
11:06:46.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=76582'
11:06:46.979 WORLD : UpdateEntities
11:06:46.979 RPL : rpl::Pip::ProcessNetToGame
11:06:46.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:47.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=77582'
11:06:47.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=77582'
11:06:47.979 WORLD : UpdateEntities
11:06:47.979 RPL : rpl::Pip::ProcessNetToGame
11:06:47.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:48.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=78615'
11:06:48.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=78615'
11:06:48.979 WORLD : UpdateEntities
11:06:48.979 RPL : rpl::Pip::ProcessNetToGame
11:06:48.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:49.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=79615'
11:06:49.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=79615'
11:06:49.979 WORLD : UpdateEntities
11:06:49.979 RPL : rpl::Pip::ProcessNetToGame
11:06:49.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:50.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=80615'
11:06:50.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=80615'
11:06:50.979 WORLD : UpdateEntities
11:06:50.979 RPL : rpl::Pip::ProcessNetToGame
11:06:50.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:51.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=81615'
11:06:51.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=81615'
11:06:51.979 WORLD : UpdateEntities
11:06:51.979 RPL : rpl::Pip::ProcessNetToGame
11:06:51.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:52.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=82615'
11:06:52.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=82615'
11:06:52.979 WORLD : UpdateEntities
11:06:52.979 RPL : rpl::Pip::ProcessNetToGame
11:06:52.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:53.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=83615'
11:06:53.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=83615'
11:06:54.012 WORLD : UpdateEntities
11:06:54.012 RPL : rpl::Pip::ProcessNetToGame
11:06:54.012 SCRIPT : AID EXPLICIT WORKER ACTIVATE control=1 result=1
11:06:54.012 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:54.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=84615'
11:06:54.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=84615'
11:06:55.012 WORLD : UpdateEntities
11:06:55.012 RPL : rpl::Pip::ProcessNetToGame
11:06:55.012 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:55.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=85615'
11:06:55.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=85615'
11:06:56.046 WORLD : UpdateEntities
11:06:56.046 RPL : rpl::Pip::ProcessNetToGame
11:06:56.046 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:56.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=86615'
11:06:56.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=86615'
11:06:57.079 WORLD : UpdateEntities
11:06:57.079 RPL : rpl::Pip::ProcessNetToGame
11:06:57.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:57.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=87615'
11:06:57.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=87615'
11:06:58.079 WORLD : UpdateEntities
11:06:58.079 RPL : rpl::Pip::ProcessNetToGame
11:06:58.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:58.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=88615'
11:06:58.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=88615'
11:06:59.079 WORLD : UpdateEntities
11:06:59.079 RPL : rpl::Pip::ProcessNetToGame
11:06:59.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:59.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=89615'
11:06:59.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=89615'
11:07:00.079 WORLD : UpdateEntities
11:07:00.079 RPL : rpl::Pip::ProcessNetToGame
11:07:00.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:00.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=90615'
11:07:00.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=90615'
11:07:01.079 WORLD : UpdateEntities
11:07:01.079 RPL : rpl::Pip::ProcessNetToGame
11:07:01.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:01.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=91615'
11:07:01.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=91615'
11:07:02.079 WORLD : UpdateEntities
11:07:02.079 RPL : rpl::Pip::ProcessNetToGame
11:07:02.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:02.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=92615'
11:07:02.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=92615'
11:07:03.079 WORLD : UpdateEntities
11:07:03.079 RPL : rpl::Pip::ProcessNetToGame
11:07:03.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:03.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=93648'
11:07:03.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=93648'
11:07:04.079 WORLD : UpdateEntities
11:07:04.079 RPL : rpl::Pip::ProcessNetToGame
11:07:04.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:04.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=94648'
11:07:04.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=94648'
11:07:05.079 WORLD : UpdateEntities
11:07:05.079 RPL : rpl::Pip::ProcessNetToGame
11:07:05.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:05.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=95648'
11:07:05.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=95648'
11:07:06.079 WORLD : UpdateEntities
11:07:06.079 RPL : rpl::Pip::ProcessNetToGame
11:07:06.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:06.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=96648'
11:07:06.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=96648'
11:07:07.078 WORLD : UpdateEntities
11:07:07.078 RPL : rpl::Pip::ProcessNetToGame
11:07:07.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:07.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=97648'
11:07:07.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=97648'
11:07:08.078 WORLD : UpdateEntities
11:07:08.078 RPL : rpl::Pip::ProcessNetToGame
11:07:08.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:08.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=98648'
11:07:08.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=98648'
11:07:09.078 WORLD : UpdateEntities
11:07:09.078 RPL : rpl::Pip::ProcessNetToGame
11:07:09.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:09.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=99648'
11:07:09.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=99648'
11:07:10.078 WORLD : UpdateEntities
11:07:10.078 RPL : rpl::Pip::ProcessNetToGame
11:07:10.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:10.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=100648'
11:07:10.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=100648'
11:07:11.078 WORLD : UpdateEntities
11:07:11.078 RPL : rpl::Pip::ProcessNetToGame
11:07:11.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:11.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=101648'
11:07:11.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=101648'
11:07:12.078 WORLD : UpdateEntities
11:07:12.078 RPL : rpl::Pip::ProcessNetToGame
11:07:12.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:12.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=102648'
11:07:12.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=102648'
11:07:13.078 WORLD : UpdateEntities
11:07:13.078 RPL : rpl::Pip::ProcessNetToGame
11:07:13.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:13.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=103648'
11:07:13.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=103648'
11:07:14.111 WORLD : UpdateEntities
11:07:14.111 RPL : rpl::Pip::ProcessNetToGame
11:07:14.111 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:14.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=104648'
11:07:14.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=104648'
11:07:15.112 WORLD : UpdateEntities
11:07:15.112 RPL : rpl::Pip::ProcessNetToGame
11:07:15.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:15.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=105648'
11:07:15.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=105648'
11:07:16.112 WORLD : UpdateEntities
11:07:16.112 RPL : rpl::Pip::ProcessNetToGame
11:07:16.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:16.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=106648'
11:07:16.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=106648'
11:07:17.111 WORLD : UpdateEntities
11:07:17.111 RPL : rpl::Pip::ProcessNetToGame
11:07:17.111 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:17.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=107681'
11:07:17.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=107681'
11:07:18.112 WORLD : UpdateEntities
11:07:18.112 RPL : rpl::Pip::ProcessNetToGame
11:07:18.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:18.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=108681'
11:07:18.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=108681'
11:07:19.111 WORLD : UpdateEntities
11:07:19.111 RPL : rpl::Pip::ProcessNetToGame
11:07:19.111 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:19.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=109681'
11:07:19.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=109681'
11:07:20.112 WORLD : UpdateEntities
11:07:20.112 RPL : rpl::Pip::ProcessNetToGame
11:07:20.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:20.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=110681'
11:07:20.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=110681'
11:07:21.146 WORLD : UpdateEntities
11:07:21.146 RPL : rpl::Pip::ProcessNetToGame
11:07:21.146 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:21.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=111681'
11:07:21.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=111681'
11:07:22.146 WORLD : UpdateEntities
11:07:22.146 RPL : rpl::Pip::ProcessNetToGame
11:07:22.146 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:22.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=112681'
11:07:22.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=112681'
11:07:23.179 WORLD : UpdateEntities
11:07:23.179 RPL : rpl::Pip::ProcessNetToGame
11:07:23.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:23.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=113681'
11:07:23.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=113681'
11:07:24.179 WORLD : UpdateEntities
11:07:24.179 RPL : rpl::Pip::ProcessNetToGame
11:07:24.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:24.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=114681'
11:07:24.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=114681'
11:07:25.179 WORLD : UpdateEntities
11:07:25.179 RPL : rpl::Pip::ProcessNetToGame
11:07:25.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:25.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=115681'
11:07:25.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=115681'
11:07:26.179 WORLD : UpdateEntities
11:07:26.179 RPL : rpl::Pip::ProcessNetToGame
11:07:26.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:26.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=116681'
11:07:26.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=116681'
11:07:27.179 WORLD : UpdateEntities
11:07:27.179 RPL : rpl::Pip::ProcessNetToGame
11:07:27.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:27.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=117681'
11:07:27.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=117681'
11:07:28.179 WORLD : UpdateEntities
11:07:28.179 RPL : rpl::Pip::ProcessNetToGame
11:07:28.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:28.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=118681'
11:07:28.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=118681'
11:07:29.179 WORLD : UpdateEntities
11:07:29.179 RPL : rpl::Pip::ProcessNetToGame
11:07:29.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:29.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=119714'
11:07:29.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=119714'
11:07:30.179 WORLD : UpdateEntities
11:07:30.179 RPL : rpl::Pip::ProcessNetToGame
11:07:30.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:30.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=120714'
11:07:30.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=120714'
11:07:31.179 WORLD : UpdateEntities
11:07:31.179 RPL : rpl::Pip::ProcessNetToGame
11:07:31.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:31.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=121714'
11:07:31.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=121714'
11:07:32.179 WORLD : UpdateEntities
11:07:32.179 RPL : rpl::Pip::ProcessNetToGame
11:07:32.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:32.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=122714'
11:07:32.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=122714'
@@ -0,0 +1,88 @@
---------------------------------------------
Log Z:\tmp\aid-probe-run06\client\logs\logs_2026-10-07_11-05-30\error.log started at 2026-10-07 11:05:31 (2026-10-07 09:05:31 UTC)
11:05:31.479 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
11:05:31.562 RESOURCES : GetResourceObject @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
11:05:31.562 GUI : Layout load @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
11:05:31.562 GUI (E): Unknown class 'SCR_WidgetExportRuleRoot' at offset 282(0x11a)
11:05:32.709 SCRIPT : Compiling Game scripts
11:05:32.709 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
11:05:32.709 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
11:05:32.929 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
11:05:32.954 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
11:05:33.129 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
11:05:33.129 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
11:05:33.130 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
11:05:33.168 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
11:05:33.168 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
11:05:33.226 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
11:05:34.237 RESOURCES (E): Broken resource GUID=0000000000000000!
11:05:38.666 WORLD : Game::LoadEntities
11:05:38.666 WORLD : CreateEntities
11:05:38.666 WORLD : CreateEntities
11:05:38.666 ENTITY : Create entity @"ENTITY:398117" ('GenericEntity') at <0.000000 0.000000 0.000000> @"{434AFBBE90F2B078}Prefabs/Sounds/Environment/AmbientSounds_Everon.et"
11:05:38.666 SCRIPT (W): AMBIENT LIFE: SCR_AmbientInsectsComponent: Missing SCR_AmbientSoundsComponent
11:05:39.373 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"
11:05:39.373 ENTITY : CreateComponent 'ScriptedRadioComponent'
11:05:39.373 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
11:05:42.421 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
11:05:42.421 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:42.421 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:42.421 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:42.421 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:42.421 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:42.421 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:42.421 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
11:05:42.475 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:42.475 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:42.475 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:42.475 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:42.475 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
11:05:42.475 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
11:05:42.476 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:42.476 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:42.476 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:42.476 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
11:05:42.476 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
11:05:47.269 RPL : rpl::Pip::ProcessNetToGame
11:05:47.269 ENTITY : SpawnEntityInPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.269 ENTITY : Create entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
11:05:47.270 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.270 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!
11:05:47.270 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!
11:05:47.271 SCRIPT (W): Can't open config file ""
11:05:47.274 WORLD : InitEntities 'world'
11:05:47.274 ENTITY : Init entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.274 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
11:05:47.274 SCRIPT (W): Slot_WeaponInfo Has no Content!
11:05:47.274 SCRIPT (W): Slot_Chat Has no Content!
11:05:47.274 SCRIPT (W): Slot_VON Has no Content!
11:05:47.274 SCRIPT (W): Slot_AvailableActions Has no Content!
11:05:47.274 SCRIPT (W): Slot_Vehicle Has no Content!
11:05:47.274 SCRIPT (W): Slot_GameVersion Has no Content!
11:05:47.274 SCRIPT (W): Slot_Notifications Has no Content!
11:05:47.274 SCRIPT (W): Slot_Hints Has no Content!
11:05:47.274 SCRIPT (W): Cannot update game blocklist. Backend is offline.
11:05:47.395 WORLD : UpdateEntities
11:05:47.395 RPL : rpl::Pip::ProcessNetToGame
11:05:47.395 SCRIPT (W): Cannot update game blocklist. Backend is offline.
11:05:47.496 WORLD : PostFrame
11:05:47.496 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
11:05:47.496 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
11:05:47.543 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
11:05:47.543 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
11:05:47.543 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
11:05:47.543 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
11:05:47.926 WORLD : UpdateEntities
11:05:47.926 WORLD : Frame
11:05:47.926 GUI : Creating menu 'WelcomeScreenMenu'
11:05:47.926 GUI : WidgetManager: CrateWidgets @"{0B55E5823B2AF1B7}UI/layouts/Menus/DeployMenu/WelcomeScreenMenu.layout"
11:05:47.926 SCRIPT (W): Slot_Chat Has no Content!
11:05:47.926 SCRIPT (W): Slot_GameVersion Has no Content!
@@ -0,0 +1,352 @@
---------------------------------------------
Log Z:\tmp\aid-probe-run06\client\logs\logs_2026-10-07_11-05-30\script.log started at 2026-10-07 11:05:31 (2026-10-07 09:05:31 UTC)
11:05:31.406 SCRIPT : SCRIPT : Initializing scripts
11:05:31.406 SCRIPT : SCRIPT : ScriptProjectManager init
11:05:31.521 SCRIPT : SCRIPT : Compiling GameLib scripts
11:05:31.562 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 665K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
11:05:31.681 SCRIPT : SCRIPT : Compiling Game scripts
11:05:32.709 SCRIPT : Compiling Game scripts
11:05:32.709 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
11:05:32.709 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
11:05:32.929 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
11:05:32.954 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
11:05:33.044 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
11:05:33.129 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
11:05:33.129 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
11:05:33.130 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
11:05:33.168 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
11:05:33.168 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
11:05:33.226 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
11:05:33.349 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 26398K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 739688d1
11:05:38.666 SCRIPT (W): AMBIENT LIFE: SCR_AmbientInsectsComponent: Missing SCR_AmbientSoundsComponent
11:05:47.166 SCRIPT : idx=0, facIdx=3, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : idx=1, facIdx=1, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : idx=2, facIdx=0, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : idx=3, facIdx=2, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
11:05:47.166 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
11:05:47.270 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!
11:05:47.270 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!
11:05:47.271 SCRIPT (W): Can't open config file ""
11:05:47.274 SCRIPT (W): Slot_WeaponInfo Has no Content!
11:05:47.274 SCRIPT (W): Slot_Chat Has no Content!
11:05:47.274 SCRIPT (W): Slot_VON Has no Content!
11:05:47.274 SCRIPT (W): Slot_AvailableActions Has no Content!
11:05:47.274 SCRIPT (W): Slot_Vehicle Has no Content!
11:05:47.274 SCRIPT (W): Slot_GameVersion Has no Content!
11:05:47.274 SCRIPT (W): Slot_Notifications Has no Content!
11:05:47.274 SCRIPT (W): Slot_Hints Has no Content!
11:05:47.274 SCRIPT (W): Cannot update game blocklist. Backend is offline.
11:05:47.395 SCRIPT (W): Cannot update game blocklist. Backend is offline.
11:05:47.496 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
11:05:47.926 SCRIPT (W): Slot_Chat Has no Content!
11:05:47.926 SCRIPT (W): Slot_GameVersion Has no Content!
11:05:47.962 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:48.611 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:49.645 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:50.645 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:51.678 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
11:05:52.678 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:53.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=23416'
11:05:53.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=23416'
11:05:53.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:54.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=24416'
11:05:54.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=24416'
11:05:54.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:55.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=25416'
11:05:55.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=25416'
11:05:55.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:56.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=26416'
11:05:56.477 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=26416'
11:05:56.712 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:57.479 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=27418'
11:05:57.479 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=27418'
11:05:57.745 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:58.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=28450'
11:05:58.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=28450'
11:05:58.745 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:05:59.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=29450'
11:05:59.510 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=29450'
11:05:59.745 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:00.511 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=30450'
11:06:00.511 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=30450'
11:06:00.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:01.512 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=31450'
11:06:01.512 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=31450'
11:06:01.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:02.511 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=32450'
11:06:02.512 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=32450'
11:06:02.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:03.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=33483'
11:06:03.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=33483'
11:06:03.779 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:04.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=34483'
11:06:04.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=34483'
11:06:04.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:05.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=35483'
11:06:05.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=35483'
11:06:05.814 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:06.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=36483'
11:06:06.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=36483'
11:06:06.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:07.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=37483'
11:06:07.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=37483'
11:06:07.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:08.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=38483'
11:06:08.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=38483'
11:06:08.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:09.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=39483'
11:06:09.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=39483'
11:06:09.812 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:10.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=40483'
11:06:10.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=40483'
11:06:10.813 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:11.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=41483'
11:06:11.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=41483'
11:06:11.812 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:12.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=42483'
11:06:12.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=42483'
11:06:12.846 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
11:06:13.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=43483'
11:06:13.545 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=43483'
11:06:13.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:14.546 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=44484'
11:06:14.546 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=44484'
11:06:14.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:15.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=45516'
11:06:15.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=45516'
11:06:15.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:16.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=46516'
11:06:16.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=46516'
11:06:16.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:17.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=47516'
11:06:17.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=47516'
11:06:17.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:18.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=48516'
11:06:18.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=48516'
11:06:18.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:19.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=49516'
11:06:19.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=49516'
11:06:19.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:20.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=50516'
11:06:20.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=50516'
11:06:20.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:21.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=51516'
11:06:21.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=51516'
11:06:21.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:22.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=52516'
11:06:22.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=52516'
11:06:22.847 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:23.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=53516'
11:06:23.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=53516'
11:06:23.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:24.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=54516'
11:06:24.578 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=54516'
11:06:24.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:25.611 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=55549'
11:06:25.611 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=55549'
11:06:25.846 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:26.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=56549'
11:06:26.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=56549'
11:06:26.845 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:27.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=57549'
11:06:27.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=57549'
11:06:27.845 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:28.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=58549'
11:06:28.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=58549'
11:06:28.878 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:29.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=59549'
11:06:29.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=59549'
11:06:29.911 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:30.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=60549'
11:06:30.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=60549'
11:06:30.945 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:31.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=61549'
11:06:31.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=61549'
11:06:31.945 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:32.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=62549'
11:06:32.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=62549'
11:06:32.945 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
11:06:33.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=63549'
11:06:33.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=63549'
11:06:33.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:34.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=64549'
11:06:34.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=64549'
11:06:34.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:35.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=65549'
11:06:35.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=65549'
11:06:35.944 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:36.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=66549'
11:06:36.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=66549'
11:06:36.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:37.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=67549'
11:06:37.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=67549'
11:06:37.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:38.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=68549'
11:06:38.610 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=68549'
11:06:38.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:39.644 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=69582'
11:06:39.644 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=69582'
11:06:39.945 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:40.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=70582'
11:06:40.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=70582'
11:06:40.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:41.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=71582'
11:06:41.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=71582'
11:06:41.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:42.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=72582'
11:06:42.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=72582'
11:06:42.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:43.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=73582'
11:06:43.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=73582'
11:06:43.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:44.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=74582'
11:06:44.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=74582'
11:06:44.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:45.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=75582'
11:06:45.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=75582'
11:06:45.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:46.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=76582'
11:06:46.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=76582'
11:06:46.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:47.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=77582'
11:06:47.645 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=77582'
11:06:47.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:48.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=78615'
11:06:48.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=78615'
11:06:48.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:49.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=79615'
11:06:49.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=79615'
11:06:49.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:50.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=80615'
11:06:50.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=80615'
11:06:50.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:51.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=81615'
11:06:51.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=81615'
11:06:51.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:52.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=82615'
11:06:52.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=82615'
11:06:52.979 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
11:06:53.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=83615'
11:06:53.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=83615'
11:06:54.012 SCRIPT : AID EXPLICIT WORKER ACTIVATE control=1 result=1
11:06:54.012 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:54.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=84615'
11:06:54.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=84615'
11:06:55.012 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:55.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=85615'
11:06:55.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=85615'
11:06:56.046 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:56.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=86615'
11:06:56.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=86615'
11:06:57.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:57.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=87615'
11:06:57.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=87615'
11:06:58.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:58.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=88615'
11:06:58.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=88615'
11:06:59.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:06:59.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=89615'
11:06:59.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=89615'
11:07:00.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:00.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=90615'
11:07:00.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=90615'
11:07:01.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:01.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=91615'
11:07:01.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=91615'
11:07:02.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:02.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=92615'
11:07:02.678 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=92615'
11:07:03.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:03.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=93648'
11:07:03.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=93648'
11:07:04.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:04.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=94648'
11:07:04.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=94648'
11:07:05.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:05.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=95648'
11:07:05.711 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=95648'
11:07:06.079 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:06.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=96648'
11:07:06.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=96648'
11:07:07.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:07.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=97648'
11:07:07.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=97648'
11:07:08.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:08.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=98648'
11:07:08.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=98648'
11:07:09.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:09.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=99648'
11:07:09.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=99648'
11:07:10.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:10.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=100648'
11:07:10.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=100648'
11:07:11.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:11.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=101648'
11:07:11.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=101648'
11:07:12.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:12.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.342,7160> wall=102648'
11:07:12.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=1 master=0 ownerProxy=1 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=102648'
11:07:13.078 SCRIPT : AID RPC worker stage=4 body=1 group=1 computed=5050
11:07:13.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=103648'
11:07:13.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=4 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=103648'
11:07:14.111 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:14.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=104648'
11:07:14.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=104648'
11:07:15.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:15.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=105648'
11:07:15.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=105648'
11:07:16.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:16.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=106648'
11:07:16.710 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=106648'
11:07:17.111 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:17.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=107681'
11:07:17.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=107681'
11:07:18.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:18.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=108681'
11:07:18.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=108681'
11:07:19.111 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:19.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=109681'
11:07:19.744 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=109681'
11:07:20.112 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:20.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=110681'
11:07:20.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=110681'
11:07:21.146 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:21.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=111681'
11:07:21.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=111681'
11:07:22.146 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:22.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=112681'
11:07:22.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=112681'
11:07:23.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:23.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=113681'
11:07:23.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=113681'
11:07:24.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:24.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=114681'
11:07:24.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=114681'
11:07:25.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:25.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=115681'
11:07:25.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=115681'
11:07:26.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:26.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=116681'
11:07:26.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=116681'
11:07:27.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:27.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=117681'
11:07:27.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=117681'
11:07:28.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:28.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=118681'
11:07:28.745 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=118681'
11:07:29.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:29.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=119714'
11:07:29.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=119714'
11:07:30.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:30.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=120714'
11:07:30.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=120714'
11:07:31.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:31.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=121714'
11:07:31.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=121714'
11:07:32.179 SCRIPT : AID RPC worker stage=5 body=1 group=1 computed=5050
11:07:32.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=122714'
11:07:32.778 SCRIPT : string row = 'AID SAMPLE side=worker stage=5 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=122714'
@@ -0,0 +1,48 @@
[
"bwrap",
"--unshare-net",
"--unshare-pid",
"--unshare-ipc",
"--unshare-uts",
"--die-with-parent",
"--cap-drop",
"ALL",
"--clearenv",
"--ro-bind",
"/",
"/",
"--tmpfs",
"/tmp",
"--proc",
"/proc",
"--dev",
"/dev",
"--ro-bind",
"/tmp/erri-takeover-dedicated-runtime",
"/tmp/runtime",
"--bind",
"/tmp/aid-probe-source06",
"/tmp/aid-probe-source06",
"--bind",
"/tmp/aid-probe-run06",
"/tmp/work",
"--setenv",
"HOME",
"/tmp/work/home",
"--setenv",
"TMPDIR",
"/tmp/work/tmp",
"--setenv",
"PATH",
"/usr/bin:/bin",
"--setenv",
"LANG",
"C.UTF-8",
"--chdir",
"/tmp/runtime",
"/usr/bin/python3",
"/tmp/work/network_probe.py",
"net:[4026531833]",
"/usr/bin/python3",
"/tmp/work/inner.py"
]
@@ -0,0 +1,120 @@
CONTEXT AILibrary global counts
$9A
@"9A
AIWorldClass
AI limits info
Active AILimit: %d/%d
AILibrary global counts
AI Agent Navigator
Agent (0x%p) %s
Group (0x%p) %s
Agent pos <%f, %f, %f>
target AI context
AIAgent name: %s [0x%p]; Parent Group [0x%p]
Output text is too long!
Rest of the output was cut. Try lowering the tree depth.
AI total count = %d
Active AI count = %d
AIGroups/ AIAgents
LOD %02d = %d/ %d
LOD >0 = %d/ %d
Danger messages count %d
AI messages count %d
AI simulation time ms %.3f
Postponed AI simulation [s] %.3f
Highest postponed AI simulation [s] %.3f
E:\jenkins\workspace\continuous_branches_stable_1.8.0\ARGamecode\Plugins\AILibLegacy\AILib\Source\AILib\Entities\AIWorld.cpp
This is not the only AIWorld that is present in the world! Make sure You know what You are doing
Formation
Formations
CONTEXT Script profiler
Texture memory stats
off,1ms,2ms,5ms,10ms
Slow script
Verbose script Print
off,frame,average,memory
Script profiler
Script prof. external
off,once,periodic
Test mem-stress
Flush memory
Flush audio
none,on,off
Memory validation
Dump render resources
Counters
lctrl+num3
off,1ms,5ms,10ms,20ms,50ms,100ms
Slow down
off,120,60,40,30,20,10,5,2,0
Limit FPS
Widget statistics
off,once
Widget hierarchy to log
none,hierarchy,time
Widget update to log
Loaded particle FX
No render
Shape instancing
CONTEXT Profile Bullet
Draw Bullet shape AABB
Draw obj center of mass
Draw Bullet contacts
Force sleep Bullet
disabled,>1ms,>5ms,>10ms,>20ms,>50ms
Profile Bullet
Bullet MT
Debugger
Replay step fwd
Replay step back
Stop replay
disabled, enabled
Replay stats
all, 1, 2, 3, 4
Replay target
{735D641EBFC529}system/wbdata/ParticleEditor/defaultMaterial.emat
{29FBEC1991810EEF}system/wbdata/ParticleEditor/defaultPrefab.et
Pt1@
ParticleEffectComponent
CE@
LoadParticleEffectResource
Particles EmitterUpdate
ParticleEffect %s, emitter '%s' - no prefab assigned
ParticleEffect %s, emitter '%s' - cannot find prefab '%s'
ParticleEffect %s, emitter '%s' - no material assigned
ParticleEffect %s, emitter '%s' - cannot find material '%s'
ParticleEffect %s, emitter '%s' - assigned material '%s' has incorrect class
__DefaultDummyParticleMaterial
CONTEXT Load balancing
disableNavmeshStreaming
activeAILimit
AI diag
Disable AI damage
AILib counters
Load balancing
-1, 10, -1, 1
Forced AI simulation LOD
BT holder
AI Limits
Navmesh
Path index
Obstacle Avoidance diag
Current Navlink
Request parameters
Movement parameters
Request Target
Movement Target
Orientation Target
off, projected, default, both
Formation offsets
Formation Center
Move Handlers
Stuck Teleport
Out of Navmesh Teleport
Memory
Pathfinding
Debug of AStar
@@ -0,0 +1,26 @@
{
"cleanup.json": "fa1714943966c9c1162d4732f898f4d49debfe60c44742049f5f7ae4584fff64",
"client-console.log.txt": "c526d4a03f79e1e03f9abe9adc474803599366609be1c5aab79e5a739b771493",
"client-error.log.txt": "f0955a001e1f0d9c087c5cc5401724077dac89f1ea51ac2caac4ada555a68874",
"client-script.log.txt": "243747a56f7e6e90b1d82b7af7e3002f3ef5e29cfb6ceafafdd2225194e7360d",
"command.json": "34f6bd8111555eeb89ee404bb1b076696fb570dc442b5e552f5385f8a2313537",
"diag-binary-string-evidence.txt": "ecb466c3eafeb860645655cdd668847b5a5aef598de70949a1b00fbea85eec18",
"executed-probe.c.txt": "f3fc157f1ab729c932eea41de53f4c3ed4ea4f966aff3f95f5731d8fc21876b7",
"executed-runner.py.txt": "6d80d32dff69d903da4cbac91e78713651929f55e0ddc0821c52a5b5d025782c",
"launch.json": "453efeeeb76b4b57362d65c4157e89888ef9d285b9ec423e81949514ccaf3359",
"profiling-findings.txt": "643a53b83b136640bfb9c7150baef6b9cd920d910b76d3a95c109073a440540c",
"profiling-source-pins.json": "aec34e404ce9ed77169ee782fb8dceefedddf244fc7082e37eb8971bda2e6cf8",
"resourceDatabase.rdb": "8f0f6b1474d3c39b2ad4d583cac74de7dff969536b8fcbc310a79ae0eed93194",
"result.json": "2c1909decf70fac99201c51be00839a4692ebfdf4cf6447e3c641de8654b7f82",
"runtime-sha256.json": "7de6174b9391797bf07344fc74223ccc53b8e7ae5171a69ca469fdfb7548b027",
"server-console.log.txt": "c40e2b26e18817224f00dfeeaaa52295a293ab55cbe280d4b74a8e0d6dea3a07",
"server-error.log.txt": "a3697d51c129a00e258df7acb7f95b27a988389229328381a58a881e16a4e58d",
"server-result.json": "bfdedf06596faa2042b0fedd9653ec1023d2e96ed56dc40b607985bc8438c1d5",
"server-script.log.txt": "918b072be7b6930cc3ac1431c00ee533bfad0f524cc89b06bf85ea566eee1d32",
"source-before.json": "99e699cfebd3c3e5bb0a57e5c7585f63a86f3d76dc76831ccc34b5aa85a34d23",
"summary.json": "2dfebc7b84258433a9919cd827ba242970a560348cf6396db7734a8b9a040927",
"supervisor.log": "d8ee3d7267ca5d8c520e7564d7241f9da335570d9a6ecb12bdeb5ea2ddf4dd19",
"tag-object-v1.8.0.10.json": "1618945a11220d2240563a6960de70625883b41704b2f39daf7d2f79b55837d1",
"tag-v1.8.0.10.json": "77fb61b958fa96b14e7d1cbeb44ecac6e5137faddbdf5e6f3e6d301368dfdabf",
"verification.json": "efc3c4d2b65c745712f1526a76b70cdbfa37e17f9a8d47f4b4992d908fe0e230"
}
@@ -0,0 +1,187 @@
// Standalone diagnostic addon; never include in the Escape Workshop package.
class AID_Probe
{
static IEntity Body;
static SCR_AIGroup Group;
static int Stage;
static int Started;
static int Last;
static bool Ready;
static bool Finished;
static bool ObserverInserted;
static ref map<IEntity, int> BT = new map<IEntity, int>();
static ref map<IEntity, int> Utility = new map<IEntity, int>();
static ref map<IEntity, int> GroupBT = new map<IEntity, int>();
static void Count(map<IEntity, int> counts, IEntity entity)
{
if (!entity) return;
int count = counts.Get(entity); counts.Set(entity, count + 1);
}
static RplComponent Rpl(IEntity entity)
{
if (!entity) return null;
return RplComponent.Cast(entity.FindComponent(RplComponent));
}
static IEntity Resolve(RplId id)
{
RplComponent rpl = RplComponent.Cast(Replication.FindItem(id));
if (rpl) return rpl.GetEntity();
return null;
}
static void Sample(string side, IEntity entity, string kind)
{
RplComponent rpl = Rpl(entity);
if (!rpl) { PrintFormat("AID SAMPLE side=%1 stage=%2 kind=%3 missing=1", side, Stage, kind); return; }
string row = string.Format("AID SAMPLE side=%1 stage=%2 kind=%3 role=%4 owner=%5 master=%6", side, Stage, kind, rpl.Role(), rpl.IsOwner(), rpl.IsMaster());
row += string.Format(" ownerProxy=%1 remoteProxy=%2 rpl=%3", rpl.IsOwnerProxy(), rpl.IsRemoteProxy(), rpl.Id());
AIControlComponent control = AIControlComponent.Cast(entity.FindComponent(AIControlComponent));
AIAgent agent;
if (control) agent = control.GetControlAIAgent();
else agent = AIAgent.Cast(entity);
bool controlActive, agentActive;
int lod = -1;
if (control) controlActive = control.IsAIActivated();
if (agent) { agentActive = agent.IsAIActivated(); lod = agent.GetLOD(); }
PerceptionComponent perception = PerceptionComponent.Cast(entity.FindComponent(PerceptionComponent));
int simulations = -1;
if (perception) simulations = perception.GetSimulateCounter();
row += string.Format(" control=%1 agent=%2 controlActive=%3 agentActive=%4 lod=%5 perception=%6", control != null, agent != null, controlActive, agentActive, lod, simulations);
row += string.Format(" bt=%1 utility=%2 groupBT=%3 pos=%4 wall=%5", BT.Get(entity), Utility.Get(entity), GroupBT.Get(entity), entity.GetOrigin(), System.GetTickCount());
Print(row);
}
static void Spawn()
{
vector position = "6090 0 7160";
position[1] = GetGame().GetWorld().GetSurfaceY(position[0], position[2]) + 0.2;
EntitySpawnParams params = new EntitySpawnParams(); params.TransformMode = ETransformMode.WORLD; params.Transform[3] = position;
SCR_AIGroup.IgnoreSpawning(true);
Group = SCR_AIGroup.Cast(GetGame().SpawnEntityPrefab(Resource.Load("{EACD97CF4A702FAE}Prefabs/Groups/BLUFOR/Group_US_Base.et"), GetGame().GetWorld(), params));
SCR_AIGroup.IgnoreSpawning(false);
Body = GetGame().SpawnEntityPrefab(Resource.Load("{E398E44759DA1A43}Prefabs/Characters/Factions/BLUFOR/US_Army/Character_US_TL.et"), GetGame().GetWorld(), params);
if (!Body || !Group) { Print("AID FAIL spawn"); Finished = true; return; }
AIControlComponent control = AIControlComponent.Cast(Body.FindComponent(AIControlComponent));
AIAgent agent;
if (control) agent = control.GetControlAIAgent();
if (!agent) { Print("AID FAIL server agent absent"); Finished = true; return; }
Group.AddAgent(agent); Group.SetPermanentLOD(0); Group.ActivateAI(); agent.SetPermanentLOD(0); agent.ActivateAI();
Rpl(Body).EnableStreaming(true); Rpl(Group).EnableStreaming(true);
Stage = 1; Started = System.GetTickCount();
PrintFormat("AID READY groupAgents=%1 body=%2 group=%3", Group.GetAgentsCount(), Rpl(Body).Id(), Rpl(Group).Id());
}
static void Tick()
{
if (Finished || !System.IsCLIParam("aidProbe") || !GetGame().GetGameMode()) return;
int now = System.GetTickCount();
if (now - Last < 1000) return;
Last = now;
if (!Replication.IsServer())
{
if (Body) { Sample("worker", Body, "body"); Sample("worker", Group, "group"); }
return;
}
if (!Body) { Spawn(); return; }
Sample("dedicated", Body, "body"); Sample("dedicated", Group, "group");
array<int> players = {}; GetGame().GetPlayerManager().GetPlayers(players);
foreach (int player : players)
{
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(player));
if (!controller) continue;
RplIdentity identity = controller.GetRplIdentity();
if (!identity.IsValid() || identity == RplIdentity.Local()) continue;
if (!ObserverInserted)
{
ObserversSystem observers = ObserversSystem.Cast(GetGame().GetWorld().FindSystem(ObserversSystem));
if (observers) observers.InsertObserverMP(identity, Body.GetOrigin()[0], Body.GetOrigin()[2], null);
Rpl(Body).EnableStreamingConNode(identity, true); Rpl(Group).EnableStreamingConNode(identity, true);
ObserverInserted = true;
}
controller.AID_Ping(Rpl(Body).Id(), Rpl(Group).Id(), Stage);
if (!Ready || now - Started < 20000) return;
if (Stage == 1) { Rpl(Body).GiveExt(identity, true); Stage = 2; }
else if (Stage == 2) { Rpl(Group).GiveExt(identity, true); Stage = 3; }
else if (Stage == 3) { Stage = 4; } // separate explicit worker activation trial
else if (Stage == 4)
{
Rpl(Body).GiveExt(RplIdentity.Local(), true); Rpl(Group).GiveExt(RplIdentity.Local(), true);
AIControlComponent control = AIControlComponent.Cast(Body.FindComponent(AIControlComponent));
if (control) control.ActivateAI();
Group.ActivateAI(); Stage = 5;
}
else if (Stage == 5) { Print("AID PROBE COMPLETE"); Finished = true; return; }
Started = now; PrintFormat("AID TRANSITION stage=%1 wall=%2", Stage, now);
return;
}
}
static void Reset()
{
Body = null; Group = null; Stage = 0; Started = 0; Last = 0; Ready = false; Finished = false; ObserverInserted = false;
BT.Clear(); Utility.Clear(); GroupBT.Clear();
}
}
modded class SCR_AIDecideBehavior
{
override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
{
AID_Probe.Count(AID_Probe.BT, owner.GetControlledEntity());
return super.EOnTaskSimulate(owner, dt);
}
}
modded class SCR_AIDecideActivity
{
override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
{
AID_Probe.Count(AID_Probe.GroupBT, owner);
return super.EOnTaskSimulate(owner, dt);
}
}
modded class SCR_AIUtilityComponent
{
override SCR_AIBehaviorBase EvaluateBehavior(BaseTarget unknownTarget)
{
AID_Probe.Count(AID_Probe.Utility, m_OwnerEntity);
return super.EvaluateBehavior(unknownTarget);
}
}
modded class SCR_PlayerController
{
void AID_Ping(RplId body, RplId group, int stage) { Rpc(AID_RpcWorker, body, group, stage); }
[RplRpc(RplChannel.Reliable, RplRcver.Owner)]
void AID_RpcWorker(RplId body, RplId group, int stage)
{
if (Replication.IsServer()) return;
AID_Probe.Body = AID_Probe.Resolve(body); AID_Probe.Group = SCR_AIGroup.Cast(AID_Probe.Resolve(group));
if (stage == 4 && AID_Probe.Stage != 4 && AID_Probe.Body)
{
AIControlComponent control = AIControlComponent.Cast(AID_Probe.Body.FindComponent(AIControlComponent));
bool activated;
if (control) activated = control.ActivateAI();
if (AID_Probe.Group) { AID_Probe.Group.SetPermanentLOD(0); AID_Probe.Group.ActivateAI(); }
PrintFormat("AID EXPLICIT WORKER ACTIVATE control=%1 result=%2", control != null, activated);
}
AID_Probe.Stage = stage;
// Small deterministic script job proves actual worker-side computation/RPC.
int result; for (int i = 1; i <= 100; i++) result += i;
PrintFormat("AID RPC worker stage=%1 body=%2 group=%3 computed=%4", stage, AID_Probe.Body != null, AID_Probe.Group != null, result);
Rpc(AID_RpcAck, AID_Probe.Body != null && AID_Probe.Group != null, stage, result);
}
[RplRpc(RplChannel.Reliable, RplRcver.Server)]
void AID_RpcAck(bool ready, int stage, int result)
{
if (!Replication.IsServer()) return;
if (ready && result == 5050 && !AID_Probe.Ready) { AID_Probe.Ready = true; AID_Probe.Started = System.GetTickCount(); }
PrintFormat("AID RPC dedicated stage=%1 resolved=%2 result=%3", stage, ready, result);
}
}
modded class ArmaReforgerScripted
{
override void OnUpdate(BaseWorld world, float timeslice)
{
super.OnUpdate(world, timeslice);
if (world) AID_Probe.Tick();
}
override protected void OnBeforeWorldCleanup()
{
AID_Probe.Reset(); super.OnBeforeWorldCleanup();
}
}
@@ -0,0 +1,84 @@
from pathlib import Path
import os,sys,json,shutil,subprocess,time,signal,fcntl,hashlib,socket,selectors
ROOT=Path('/home/jakub/devel/escapistsrereintroduced');sys.path.insert(0,str(ROOT/'tools'))
from external_addons import policy,prepare_profile
from headless_game import assert_prefix_idle,assert_no_game,cleanup_owned_run
from dedicated_native import PROBE
steam=Path.home()/'.local/share/Steam';compat=Path('/tmp/erri-takeover-client-compat');runtime=Path('/tmp/erri-takeover-dedicated-runtime');source=Path('/tmp/aid-probe-source06');run=Path('/tmp/aid-probe-run06');run.mkdir()
compat.mkdir(exist_ok=True)
lock=(compat/'.erri-workbench.lock').open('a');fcntl.flock(lock,fcntl.LOCK_EX|fcntl.LOCK_NB);assert_prefix_idle(compat);assert_no_game()
shutil.copytree('/tmp/aid-probe-source03',source)
shutil.copy2(ROOT/'tests/native/ai_delegation/Scripts/Game/AID/AID_Probe.c',source/'Scripts/Game/AID/AID_Probe.c')
addons=run/'addons';addons.mkdir()
(addons/'AID_Probe').symlink_to(source,target_is_directory=True)
for name in ('server','client','home','tmp'):(run/name).mkdir()
proton=steam/'steamapps/common/Proton - Experimental/proton';game=steam/'steamapps/common/Arma Reforger'
server=['/tmp/runtime/ArmaReforgerServer','-server','Missions/21_GM_Eden.conf','-addonsDir','/tmp/work/addons','-addons','D712C85E26071018','-profile','/tmp/work/server','-noBackend','-bindIP','127.0.0.1','-bindPort','2001','-maxFPS','30','-logconsole','-noSound','-noSplash','-noThrow','-disableCrashReporter','-aidProbe']
client=['gamescope','--backend','headless','-W','1280','-H','720','-w','1280','-h','720','-r','30','--',str(proton),'run',str(game/'ArmaReforgerSteam.exe'),'-client','127.0.0.1','-addonsDir','Z:'+str(addons),'-addons','D712C85E26071018','-profile','Z:'+str(run/'client'),'-noBackend','-maxFPS','30','-logconsole','-noSound','-noSplash','-noThrow','-disableCrashReporter','-aidProbe']
env=os.environ.copy();env.update(STEAM_COMPAT_DATA_PATH=str(compat),STEAM_COMPAT_CLIENT_INSTALL_PATH=str(steam),WINEPREFIX=str(compat/'pfx'),PULSE_SINK='erri_tests_silent',PROTON_LOG='1',PROTON_LOG_DIR=str(run),SteamGameId='1874880',SteamAppId='1874880')
(run/'launch.json').write_text(json.dumps({'server':server,'client':client,'transport':'Only host UDP 127.0.0.1:2001 -> private filesystem Unix socket -> isolated namespace UDP 127.0.0.1:2001. Single client, no external server interface.'},indent=2))
(run/'inner.py').write_text('''from pathlib import Path
import json,subprocess,time,os,signal,socket,selectors
root=Path('/tmp/work');spec=json.loads((root/'launch.json').read_text());p=None
unix=socket.socket(socket.AF_UNIX,socket.SOCK_DGRAM);unix.bind(str(root/'inner.sock'))
udp=socket.socket(socket.AF_INET,socket.SOCK_DGRAM);udp.bind(('127.0.0.1',0));udp.connect(('127.0.0.1',2001))
sel=selectors.DefaultSelector();sel.register(unix,selectors.EVENT_READ);sel.register(udp,selectors.EVENT_READ)
try:
with (root/'server-stdout.log').open('w') as log:
p=subprocess.Popen(spec['server'],cwd='/tmp/runtime',stdout=log,stderr=subprocess.STDOUT,start_new_session=True)
while p.poll() is None and not (root/'stop').exists():
for key,_ in sel.select(.2):
if key.fileobj is unix:
packet,_=unix.recvfrom(65535);udp.send(packet)
else:
packet=udp.recv(65535);unix.sendto(packet,str(root/'outer.sock'))
finally:
if p and p.poll() is None:
os.killpg(p.pid,signal.SIGTERM)
try:p.wait(timeout=8)
except subprocess.TimeoutExpired:os.killpg(p.pid,signal.SIGKILL);p.wait(timeout=5)
(root/'server-result.json').write_text(json.dumps({'exit':p.returncode if p else None}))
''')
(run/'network_probe.py').write_text(PROBE)
cmd=['bwrap','--unshare-net','--unshare-pid','--unshare-ipc','--unshare-uts','--die-with-parent','--cap-drop','ALL','--clearenv','--ro-bind','/','/','--tmpfs','/tmp','--proc','/proc','--dev','/dev','--ro-bind',str(runtime),'/tmp/runtime','--bind',str(source),str(source),'--bind',str(run),'/tmp/work','--setenv','HOME','/tmp/work/home','--setenv','TMPDIR','/tmp/work/tmp','--setenv','PATH','/usr/bin:/bin','--setenv','LANG','C.UTF-8','--chdir','/tmp/runtime','/usr/bin/python3','/tmp/work/network_probe.py',os.readlink('/proc/self/ns/net'),'/usr/bin/python3','/tmp/work/inner.py']
(run/'command.json').write_text(json.dumps(cmd,indent=2));(run/'source-before.json').write_text(json.dumps({str(p.relative_to(source)):hashlib.sha256(p.read_bytes()).hexdigest() for p in source.rglob('*') if p.is_file() and p.name!='resourceDatabase.rdb'},indent=2))
def logs(key):
files=sorted((run/key/'logs').glob('logs_*/console.log'));return files[-1].read_text(errors='replace') if files else ''
udp=socket.socket(socket.AF_INET,socket.SOCK_DGRAM);udp.bind(('127.0.0.1',2001))
unix=socket.socket(socket.AF_UNIX,socket.SOCK_DGRAM);unix.bind(str(run/'outer.sock'))
sel=selectors.DefaultSelector();sel.register(udp,selectors.EVENT_READ);sel.register(unix,selectors.EVENT_READ)
server_process=None;client_process=None;client_log=None;peer=None;forwarded=0;replies=0;started=time.time();client_start=0;reason='deadline'
with (run/'supervisor.log').open('w') as log:
try:
server_process=subprocess.Popen(cmd,stdout=log,stderr=subprocess.STDOUT,start_new_session=True)
while time.time()-started<330:
s=logs('server')
if server_process.poll() is not None:reason='server-exit';break
if "AID FAIL" in s or "Can't compile" in s:reason='compile-failed';break
if client_process is None and 'AID READY' in s:
client_log=(run/'client-stdout.log').open('w');client_process=subprocess.Popen(client,cwd=game,env=env,stdout=client_log,stderr=subprocess.STDOUT,start_new_session=True);client_start=time.time()
for key,_ in sel.select(.2):
if key.fileobj is udp:
data,address=udp.recvfrom(65535)
if peer is None:peer=address
if address!=peer:continue
unix.sendto(data,str(run/'inner.sock'));forwarded+=1
else:
data,_=unix.recvfrom(65535)
if peer:udp.sendto(data,peer);replies+=1
if client_process:
if client_process.poll() is not None:reason='client-exit';break
if 'AID PROBE COMPLETE' in s:reason='probe-complete';break
if time.time()-client_start>200:reason='client-deadline';break
finally:
if client_process:
report=cleanup_owned_run(client_process,proton,env,compat);(run/'cleanup.json').write_text(json.dumps(report,indent=2));print(report)
if client_log:client_log.close()
(run/'stop').touch()
if server_process:
try:server_process.wait(timeout=12)
except subprocess.TimeoutExpired:os.killpg(server_process.pid,signal.SIGKILL);server_process.wait(timeout=5)
udp.close();unix.close()
result={'reason':reason,'server_reaped':server_process is not None and server_process.poll() is not None,'forwarded':forwarded,'replies':replies,'seconds':round(time.time()-started,2)}
(run/'result.json').write_text(json.dumps(result,indent=2));print(result)
print(run)
@@ -0,0 +1,63 @@
{
"server": [
"/tmp/runtime/ArmaReforgerServer",
"-server",
"Missions/21_GM_Eden.conf",
"-addonsDir",
"/tmp/work/addons",
"-addons",
"D712C85E26071018",
"-profile",
"/tmp/work/server",
"-noBackend",
"-bindIP",
"127.0.0.1",
"-bindPort",
"2001",
"-maxFPS",
"30",
"-logconsole",
"-noSound",
"-noSplash",
"-noThrow",
"-disableCrashReporter",
"-aidProbe"
],
"client": [
"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/ArmaReforgerSteam.exe",
"-client",
"127.0.0.1",
"-addonsDir",
"Z:/tmp/aid-probe-run06/addons",
"-addons",
"D712C85E26071018",
"-profile",
"Z:/tmp/aid-probe-run06/client",
"-noBackend",
"-maxFPS",
"30",
"-logconsole",
"-noSound",
"-noSplash",
"-noThrow",
"-disableCrashReporter",
"-aidProbe"
],
"transport": "Only host UDP 127.0.0.1:2001 -> private filesystem Unix socket -> isolated namespace UDP 127.0.0.1:2001. Single client, no external server interface."
}
@@ -0,0 +1,55 @@
Reforger 1.8 profiling acquisition research (2026-10-07)
Scope: read-only installed engine/API/source inspection; no engine launched, no benchmark measured. Local source hashes: source-pins.json. Game Steam build 24903726; Tools build 24870687; existing repository version evidence identifies both as 1.8.0.13.
Most useful finding
The pinned Diag executable contains these adjacent display strings:
AILibrary global counts
AI total count = %d
Active AI count = %d
AIGroups/ AIAgents; LOD %02d = %d/ %d; LOD >0 = %d/ %d
Danger messages count %d; AI messages count %d
AI simulation time ms %.3f
Postponed AI simulation [s] %.3f
Highest postponed AI simulation [s] %.3f
See diag-binary-string-evidence.txt. The official Diag Menu describes AI > Performance > AILib counters. This strongly suggests a visually accessible aggregate AI simulation timing display, but it is a binary-string lead, not runtime proof of availability, updates, timing semantics, or export. The next capture should enable this counter panel in the actual 1.8 Diag/Workbench runtime and preserve screenshots with timestamps/populations. Do not label these as exclusive native CPU or subcategory times without verification.
Supported acquisition
1. In a matched private Diag/Workbench runtime, open Diag Menu (official current wiki: Win+Alt in 3D viewport). Statistics > Script profiler: frame/average (pinned executable contains off,frame,average,memory). The separate Script Profiling article says frame/continuous; prefer the running build labels. Slow script has off/1/2/5/10 ms thresholds. Preserve overlay or emitted logs; public sources inspected do not document a machine-readable CPU-time export.
2. AI > Performance > AILib counters, BT holder, AI Limits, Show IsAIActivated offer workload/activation information; confirm counter panel live as above. Keep Load balancing and Forced AI simulation LOD unchanged for baseline. Their toggles alter the workload, not just instrumentation.
3. Physics > Profile Bullet threshold settings exist in pinned Diag binary and official menu docs: disabled, >1ms, >5ms, >10ms, >20ms, >50ms. Determine its actual output live before promising usable timing capture. A slow-event threshold does not yield the complete physics total.
4. -diagMenu PATH is pinned documented (Page_CLI.html line 279); F1 saves/F2 loads menu state. A private saved state can make repeating visual diagnostics practical. Do not invent ini keys before observing a saved file.
5. -scriptExtProfiler is pinned public CLI documentation (line 213): external profiler support for script VM. Workbench stock SCR_TracyPlugin (scripts/Workbench/SCR_TracyPlugin.c in installed game data007.pak) calls Workbench.GetCwd(binDir), then Workbench.RunProcess(binDir + "/tracy/tracy-profiler.exe"). Installed stable Tools has no tracy directory/executable; search of installed game/tools/experimental trees found licenses only. Plugin existence proves launcher intent, not operational capture support. No verified compatible Tracy version, endpoint, engine native instrumentation configuration or capture/export command found. Installing arbitrary current Tracy cannot be asserted compatible. Native CPU category capture remains unestablished.
6. -logStats INTERVAL is pinned public CLI (line 189); existing runner uses -logStats 5000. Existing console logs prove coarse FPS/frame statistics and AI/AIChar counts; they have no AI-only time. Installed docs' interval description/default differs in granularity from historical commands, so preserve exact actual timestamps and command rather than asserting an undocumented measurement window.
Script API boundaries
System.GetProfileData() returns FPS, FrameTimeMs, RenderTimeMs, GPUTimeMs, SimulationTimeMs only. No BT/nav/perception/physics/animation/character/replication/entity exclusive CPU timing fields. SimulationTimeMs is total engine simulation, not AI-only.
System.GetTickCount(int prev=0) returns integer milliseconds since game startup. Timing synchronous script scopes measures elapsed wall time including synchronous native calls; does not measure async native jobs or thread CPU, and zero is below resolution rather than free work. Existing HQ timing scopes nest; don't sum parents and children or subtract them from separately sampled total simulation.
AILib public API group lists typed BT variables, not performance or load-balancer instrumentation APIs. AIWorld supports GetCurrentNumOfActiveAIs, GetLimitOfActiveAIs, SetLimitOfActiveAIs, CanAIBeActivated, CanActivateGroup, GetActiveGroupIntendedCount and GetAIAgents. These are populations/budgets, not time.
AIAgent supports GetLOD, SetLOD, SetPermanentLOD/GetPermanentLOD, PreventMaxLOD/AllowMaxLOD, GetMaxLOD, IsAIActivated and ActivateAI/DeactivateAI. The pinned generated comment says agents get disabled in MaxLOD by default. Do not classify MaxLOD/DeactivateAI as delegating AI while preserving normal simulation. LOD distributions are essential run metadata.
Stock SCR_AIDecoProfiler extends DecoratorScripted; tooltip describes external script profiler tree profiling, and TestFunction returns true. This gives a labelled scripted tree wrapper, not a native async CPU timer.
Pinned Page_CLI AI section lines 357-365: -AILimit, -activeAILimit; -AIPartialSim NUMBER default 4 sets batches before all AIs processed; -disableNavmeshStreaming; -disableAI disables AIWorld initialization and ticking. Batching/disable flags are controlled interventions, not free profiling.
CPU category report policy
BT/decisions: script profiler for scripted nodes plus potential AILib aggregate; native BT exclusive time unverified.
Navigation: path/node/activity evidence possible; no public timer/export identified.
Perception: debug panel can show state; no public timer/export identified.
Physics: Bullet threshold diagnostic exists; complete exclusive total/export unverified.
Animation/character: state and animation LOD diagnostics exist; no public CPU timer/export identified.
Replication: native logStats streaming counters quantify objects/activity, not CPU duration.
Script: supported profiler overlay and explicit elapsed timing instrumentation; clarify exclusive versus inclusive scopes.
Entity: census/spawn counters and script lifecycle scopes are not native entity simulation time.
Report unavailable categories as unavailable; no percentages inferred from aggregate FPS changes, AI counts, or subtraction.
Recommended experimental progression
First acquire a stable private Diag/Workbench counter screenshot showing AILib simulation time and populations; establish a repeatable save/load diag state and verify what script/Bullet profiler can actually export. Then measure the actual scenario with fixed populations/LOD distributions, matched player presence, hardware, FPS cap and instrumentation. Preserve whole logs and raw observations; distinguish baseline and perturbed physics/AI/LOD interventions. A cap-limited FPS graph does not establish CPU relief. A controlled variant's aggregate process CPU/frame change establishes whole-workload effects only; decision replacement can alter movement/combat and downstream native work, so cannot alone partition BT/navigation/perception shares. Native category claims require an acquired compatible profiler capture with named zones and known nesting/thread semantics.
Official sources (web inspected; current wiki is secondary to installed 1.8 pin):
https://community.bistudio.com/wiki/Arma_Reforger:Development_Executables
https://community.bistudio.com/wiki/Arma_Reforger:Diag_Menu
https://community.bistudio.com/wiki/Arma_Reforger:Script_Profiling
https://community.bistudio.com/wiki/Arma_Reforger:Startup_Parameters
Direct web open returned 403 for some pages; search index returned relevant official content. Generic Bohemia 'Performance Profiling' and ArmaScriptProfiler pages concern Arma 3/SQF. Their #captureFrame, diag_captureFrame, -profilerEnableEngine and Tracy setup cannot be carried over to Reforger without independent support.
Follow-up: programmatic AILib counter enablement
Pinned interfaceDiagMenu.html supports GetBool/GetValue/SetValue for script items, SetEngineValue/GetEngineValue and corresponding engine range getters/setters for native item IDs; SelectMenuByName(string)/SelectMenuById(int) select menus. It has no menu enumeration, lookup item by text, dump, or save API. SetEngineValue is explicitly only for debugging. Native getters return a menu SETTING, not the statistics rendered by that setting.
Pinned group__DiagMenu.html exposes only seven EDiagMenu rendering constants. Binary EDiagMenuGame names visible vehicle debug constants; EDiagMenuGameLib offered no AI constants. No publicly exposed AILib counters or Script profiler native numeric ID found; do not guess numeric IDs. AIDiagSystem generated API is an empty system interface with no getter/export. Search of historical private profiles did not find a saved diagmenu.save file. The binary names its default save path $profile:diagmenu.save; CLI -diagMenu PATH plus actual F1 save is the supported route to discovering persistence format, not fabricated saved-state keys. A client/Workbench can display its own AIWorld diagnostics; a dedicated server's corresponding visual overlay cannot be assumed forwarded to a joined client.
@@ -0,0 +1,57 @@
{
"date": "2026-10-07",
"tools_build": "24870687",
"game_build": "24903726",
"sources": [
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger/ArmaReforgerSteamDiag.exe",
"bytes": 40060472,
"sha256": "51f941dee28bda7865e2428d7fc92fcbe7c5c7ff666caf642c0ff23c2aced457"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/ArmaReforgerWorkbenchSteamDiag.exe",
"bytes": 67576376,
"sha256": "7dd36ca1f662b0c13669a4f2f7f10e3c461c2906b021e742272d64b3ab7e9798"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/EnfusionScriptAPI/html/Page_CLI.html",
"bytes": 66541,
"sha256": "b1fd25c1d02e3ac687bb310496f700acaf451f66d26c572afa9ac5fd343822d1"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/EnfusionScriptAPI/html/interfaceProfileData.html",
"bytes": 10172,
"sha256": "df8eb46ce6369b2ee90673d7873f5af681634be97779568897d810fb4ba5c8f2"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/EnfusionScriptAPI/html/interfaceSystem.html",
"bytes": 67713,
"sha256": "8dd89af37df55914a074d500300f2ac4e9f3fceae696b5a620c3e7a2175c3116"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/ArmaReforgerScriptAPIPublic/html/interfaceSCR__TracyPlugin.html",
"bytes": 6565,
"sha256": "fb3c0fd373f1c9eec5f554876f7a4da4cf441a3b16d71aaf96582fea1791953f"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/ArmaReforgerScriptAPIPublic/html/group__AILib.html",
"bytes": 7174,
"sha256": "ded3419a2aa9c67a59b4ed218854021ce47a00c9a486ba49f427ad476cc47d3a"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/EnfusionScriptAPI/html/interfaceDiagMenu.html",
"bytes": 39611,
"sha256": "88cce141b072fc4947f28075242b7b7bcc2862460f6a87f246fb7129a6d9f106"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/EnfusionScriptAPI/html/group__DiagMenu.html",
"bytes": 9562,
"sha256": "7dc985adf229915336846379bbb0ab475e50802fee19070200adef8aaf2bd808"
},
{
"path": "/home/jakub/.steam/steam/steamapps/common/Arma Reforger Tools/Workbench/docs/ArmaReforgerScriptAPIPublic/html/interfaceAIDiagSystem.html",
"bytes": 5421,
"sha256": "76a2f34e85fd439d04b1be24fb1859dc1b1c03c36c356de2fd5d44b8275f3a17"
}
]
}
@@ -0,0 +1,7 @@
{
"reason": "probe-complete",
"server_reaped": true,
"forwarded": 6824,
"replies": 14136,
"seconds": 141.18
}
@@ -0,0 +1,12 @@
{
"server": {
"path": "/tmp/erri-takeover-dedicated-runtime/ArmaReforgerServer",
"sha256": "91fdf333ec49c266d309be358aabab4244a93a2f9cfa11853a600e026104001f",
"bytes": 50287264
},
"client": {
"path": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
"sha256": "1d221a990fa16c78fe02f685a7ba1330be115ca93cd3b641e67e5d3f1b40d9c9",
"bytes": 37272632
}
}
@@ -0,0 +1,778 @@
---------------------------------------------
Log /tmp/work/server/logs/logs_2026-10-07_11-05-14/console.log started at 2026-10-07 11:05:14 (2026-10-07 09:05:14 UTC)
11:05:14.286 ENGINE : FileSystem: Adding relative directory '/tmp/work/server/logs/logs_2026-10-07_11-05-14' to filesystem under name logs
11:05:14.286 ENGINE : FileSystem: Adding relative directory '/tmp/work/server/profile' to filesystem under name profile
11:05:14.286 ENGINE : FileSystem: Current working directory: '/tmp/runtime/'
11:05:14.287 ENGINE : Initializing engine, version 192142
11:05:14.287 ENGINE : CLI Params: -server Missions/21_GM_Eden.conf -addonsDir /tmp/work/addons -addons D712C85E26071018 -profile /tmp/work/server -noBackend -bindIP 127.0.0.1 -bindPort 2001 -maxFPS 30 -logconsole -noSound -noSplash -noThrow -disableCrashReporter -aidProbe
11:05:14.288 ENGINE : Addon dirs:
11:05:14.288 ENGINE : dir: '/tmp/work/addons'
11:05:14.288 ENGINE : dir: './addons'
11:05:14.288 ENGINE : dir: '/tmp/work/server/addons'
11:05:14.288 ENGINE : Available addons:
11:05:14.288 ENGINE : gproj: '/tmp/work/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
11:05:14.288 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
11:05:14.288 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
11:05:14.288 ENGINE : FileSystem: Adding relative directory '/tmp/aid-probe-source06' to filesystem under name AID_OwnershipProbe
11:05:14.384 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
11:05:14.386 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
11:05:14.386 ENGINE : CPU vendor : AuthenticAMD
11:05:14.386 ENGINE : CPU type : 2
11:05:14.386 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
11:05:14.386 ENGINE : CPU cache info : Unknown cache
11:05:14.386 ENGINE : CPU count logical : 16
11:05:14.386 ENGINE : CPU count physical : 8
11:05:14.386 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
11:05:14.386 RESOURCES : ResourceDB: loading cache (id=0 name=AID_OwnershipProbe path=/tmp/aid-probe-source06/resourceDatabase.rdb)
11:05:14.386 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
11:05:14.502 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
11:05:14.503 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=/tmp/work/server/profile/resourceDatabase.rdb)
11:05:14.503 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=/tmp/work/server/logs/logs_2026-10-07_11-05-14/resourceDatabase.rdb)
11:05:14.621 ENGINE : GameProject load
11:05:14.621 ENGINE : Loaded addons:
11:05:14.621 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
11:05:14.621 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
11:05:14.621 ENGINE : gproj: '/tmp/work/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
11:05:14.622 ENGINE : Loading custom engine user config '$profile:.save/settings/ReforgerEngineSettings.conf'
11:05:14.622 ENGINE : No Enfusion settings file loaded. Continuing with defaults
11:05:14.622 RENDER : Basic screen setup:
11:05:14.622 RENDER : Back buffer width x height: 0x0
11:05:14.622 RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
11:05:14.622 RENDER : MSAA : none
11:05:14.622 RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version
11:05:14.622 RENDER : Detected output devices:
11:05:14.622 RENDER : * 1 device/s connected to Dummy:
11:05:14.622 RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
11:05:14.622 RENDER : Concurrent frames limit 2
11:05:14.622 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
11:05:14.635 PROFILING : Settings changed took: 0.022000 ms
11:05:14.637 ENGINE : Initializing inputs.
11:05:14.644 NETWORK : Initializing networking.
11:05:14.644 NETWORK : Using new GameRplScheduler.
11:05:14.644 SCRIPT : SCRIPT : Initializing scripts
11:05:14.644 SCRIPT : SCRIPT : ScriptProjectManager init
11:05:14.644 PROFILING : ScriptProjectManager init took: 0.011000 ms
11:05:14.661 PROFILING : Initializing scripts took: 16.880000 ms
11:05:14.661 BACKEND : Backend Services are disabled.
11:05:14.661 ENGINE : Enfusion engine successfully created.
11:05:14.663 GUI : Using default language (en_us)
11:05:14.663 GUI : Loading 'en_us' localization file.
11:05:14.663 INIT : INIT : Loading StringTable
11:05:14.684 PROFILING : Loading StringTable took: 21.574000 ms
11:05:14.685 SCRIPT : SCRIPT : Compiling GameLib scripts
11:05:14.712 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 654K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
11:05:14.712 PROFILING : Compiling GameLib scripts took: 27.831000 ms
11:05:14.712 SCRIPT : SCRIPT : Compiling Game scripts
11:05:15.539 SCRIPT : Compiling Game scripts
11:05:15.539 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
11:05:15.539 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
11:05:15.782 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
11:05:15.809 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
11:05:15.967 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
11:05:15.967 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
11:05:15.968 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
11:05:15.999 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
11:05:15.999 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
11:05:16.046 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
11:05:16.135 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 25518K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 739688d1
11:05:16.148 PROFILING : Compiling Game scripts took: 1435.956000 ms
11:05:16.148 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
11:05:16.166 ENGINE : Game successfully created.
11:05:16.248 PLATFORM : Save data from container 'settings' have been loaded
11:05:16.347 PLATFORM : Save data from container 'sessions' have been loaded
11:05:16.348 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
11:05:16.348 PLATFORM : Save data transaction to 'settings' started.
11:05:16.348 NETWORK : Starting local multiplayer server using command line args.
11:05:16.447 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{59AD59368755F41A}Missions/21_GM_Eden.conf'.
11:05:16.447 WORLD : WORLD : Entities load '$ArmaReforger:worlds/GameMaster/GM_Eden.ent'
11:05:17.137 PROFILING : Entities load took: 689.864000 ms
11:05:17.138 WORLD : WORLD : Game::LoadEntities
11:05:17.138 WORLD : WORLD : Initializing world systems @"{8DDC2A311929D52F}Configs/Systems/GameMasterSystems.conf"
11:05:17.139 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
11:05:17.143 WORLD : WORLD : CreateEntities
11:05:17.143 WORLD : WORLD : CreateEntities
11:05:17.143 WORLD : WORLD : NotifyBeforeEntitiesCreated
11:05:17.143 RESOURCES : Loaded mission headers from 3 addon(s)!
11:05:17.143 PROFILING : NotifyBeforeEntitiesCreated took: 0.879000 ms
11:05:17.143 WORLD : WORLD : Wait for preloading data
11:05:20.308 PROFILING : Wait for preloading data took: 3164.733000 ms
11:05:20.366 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
11:05:20.366 PROFILING : PROFILING : Terrain load
11:05:21.518 PROFILING : Terrain load took: 1152.051000 ms
11:05:23.803 WORLD : Game::LoadEntities
11:05:23.803 WORLD : CreateEntities
11:05:23.803 WORLD : CreateEntities
11:05:23.803 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
11:05:23.803 ENTITY : CreateComponent 'ScriptedRadioComponent'
11:05:23.803 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
11:05:27.087 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
11:05:27.087 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:27.087 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:27.087 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:27.088 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:27.088 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:27.088 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:27.088 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
11:05:27.114 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:27.114 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:27.114 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:27.114 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:27.114 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
11:05:27.114 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
11:05:27.115 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:27.115 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:27.115 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:27.115 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
11:05:27.378 WORLD : WORLD : NotifyBeforeEntitiesInitialized
11:05:27.378 PROFILING : NotifyBeforeEntitiesInitialized took: 0.023000 ms
11:05:27.378 WORLD : InitEntities 'world'
11:05:27.378 ENTITY : Init entity @"ENTITY:3" ('SCR_MapEntity1', SCR_MapEntity) at <6400.000000 0.000000 6400.000000> @"{E1B88C66BF6CA1F9}Prefabs/World/Game/Eden/MapEntity_Everon.et"
11:05:27.378 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
11:05:27.854 WORLD : WORLD : NotifyEntitiesInitialized
11:05:27.854 TERRAIN : TERRAIN : Initializing road networks...
11:05:27.856 PROFILING : Initializing road networks... took: 1.837000 ms
11:05:27.856 DEFAULT : DEFAULT : WorldVolumesCollection
11:05:27.903 PROFILING : WorldVolumesCollection took: 46.700000 ms
11:05:27.903 INIT : INIT : SoundWorldInit
11:05:27.909 PROFILING : SoundWorldInit took: 6.329000 ms
11:05:27.909 PROFILING : NotifyEntitiesInitialized took: 55.081000 ms
11:05:27.910 PROFILING : CreateEntities took: 10767.028000 ms
11:05:27.910 PROFILING : CreateEntities took: 10767.035000 ms
11:05:27.910 WORLD : WORLD : EOnActivate
11:05:27.936 PROFILING : EOnActivate took: 26.521000 ms
11:05:27.936 PROFILING : Game::LoadEntities took: 10798.041000 ms
11:05:28.042 NETWORK : Starting RPL server, listening on address 0.0.0.0:2001, fastValidation=false
11:05:28.501 DEFAULT : Entered online game state.
11:05:28.502 PROFILING : Settings changed took: 0.409000 ms
11:05:28.527 SCRIPT : AID READY groupAgents=1 body=-2147482881 group=-2147483136
11:05:28.527 WORLD : Frame start
11:05:28.527 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
11:05:28.534 WORLD : UpdateEntities
11:05:28.534 WORLD : Frame
11:05:28.534 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
11:05:28.851 RESOURCES (E): Failed to load ''
11:05:28.852 RESOURCES (E): Failed to load ''
11:05:28.854 RESOURCES (E): Failed to load ''
11:05:28.857 RESOURCES (E): Failed to load ''
11:05:28.860 RESOURCES (E): Failed to load ''
11:05:28.860 RESOURCES (E): Failed to load ''
11:05:28.862 RESOURCES (E): Failed to load ''
11:05:28.869 RESOURCES (E): Failed to load ''
11:05:28.869 RESOURCES (E): Failed to load ''
11:05:28.943 RESOURCES (E): Failed to load ''
11:05:29.542 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=30 bt=2 utility=2 groupBT=0 pos=<6090,211.343,7160> wall=15266'
11:05:29.543 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=3 pos=<6090,211.544,7160> wall=15266'
11:05:30.543 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=60 bt=4 utility=4 groupBT=0 pos=<6090,211.344,7160> wall=16266'
11:05:30.543 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=6 pos=<6090,211.544,7160> wall=16266'
11:05:31.575 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=91 bt=5 utility=5 groupBT=0 pos=<6090,211.344,7160> wall=17299'
11:05:31.575 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=8 pos=<6090,211.544,7160> wall=17299'
11:05:32.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=121 bt=7 utility=7 groupBT=0 pos=<6090,211.344,7160> wall=18299'
11:05:32.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=11 pos=<6090,211.544,7160> wall=18299'
11:05:33.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=151 bt=9 utility=9 groupBT=0 pos=<6090,211.344,7160> wall=19299'
11:05:33.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=14 pos=<6090,211.544,7160> wall=19299'
11:05:34.044 RPL : ServerImpl event: authenticating (identity=0x00000000, address=127.0.0.1:34610, slots=1/256)
11:05:34.044 RPL : ServerImpl event: connected (identity=0x00000000)
11:05:34.077 WORLD : UpdateEntities
11:05:34.077 NETWORK (E): Trying to register connection of possibly unauthorized client.
11:05:34.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=181 bt=10 utility=10 groupBT=0 pos=<6090,211.344,7160> wall=20299'
11:05:34.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=17 pos=<6090,211.544,7160> wall=20299'
11:05:35.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=211 bt=12 utility=12 groupBT=0 pos=<6090,211.344,7160> wall=21299'
11:05:35.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=19 pos=<6090,211.544,7160> wall=21299'
11:05:36.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=241 bt=14 utility=14 groupBT=0 pos=<6090,211.344,7160> wall=22299'
11:05:36.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=22 pos=<6090,211.544,7160> wall=22299'
11:05:37.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=271 bt=15 utility=15 groupBT=0 pos=<6090,211.344,7160> wall=23299'
11:05:37.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=25 pos=<6090,211.544,7160> wall=23299'
11:05:38.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=302 bt=17 utility=17 groupBT=0 pos=<6090,211.344,7160> wall=24332'
11:05:38.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=27 pos=<6090,211.544,7160> wall=24332'
11:05:39.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=332 bt=19 utility=19 groupBT=0 pos=<6090,211.344,7160> wall=25332'
11:05:39.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=30 pos=<6090,211.544,7160> wall=25332'
11:05:40.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=362 bt=20 utility=20 groupBT=0 pos=<6090,211.344,7160> wall=26332'
11:05:40.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=33 pos=<6090,211.544,7160> wall=26332'
11:05:41.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=392 bt=22 utility=22 groupBT=0 pos=<6090,211.344,7160> wall=27332'
11:05:41.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=35 pos=<6090,211.544,7160> wall=27332'
11:05:42.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=422 bt=24 utility=24 groupBT=0 pos=<6090,211.344,7160> wall=28333'
11:05:42.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=38 pos=<6090,211.544,7160> wall=28333'
11:05:43.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=452 bt=25 utility=25 groupBT=0 pos=<6090,211.344,7160> wall=29332'
11:05:43.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=40 pos=<6090,211.544,7160> wall=29332'
11:05:44.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=482 bt=27 utility=27 groupBT=0 pos=<6090,211.344,7160> wall=30332'
11:05:44.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=43 pos=<6090,211.544,7160> wall=30332'
11:05:45.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=512 bt=29 utility=29 groupBT=0 pos=<6090,211.344,7160> wall=31332'
11:05:45.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=45 pos=<6090,211.544,7160> wall=31332'
11:05:46.610 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=542 bt=30 utility=30 groupBT=0 pos=<6090,211.344,7160> wall=32333'
11:05:46.610 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=48 pos=<6090,211.544,7160> wall=32333'
11:05:47.142 NETWORK : Player connected: connectionID=0
11:05:47.142 NETWORK : ### Connecting player: connectionID=0, Name=
11:05:47.176 WORLD : UpdateEntities
11:05:47.176 RPL : rpl::Pip::ProcessNetToGame
11:05:47.176 NETWORK : ### Creating player: PlayerId=1, Name=jakub
11:05:47.180 WORLD : UpdateEntities
11:05:47.180 RPL : rpl::Pip::ProcessNetToGame
11:05:47.180 ENTITY : SpawnEntityPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.180 ENTITY : Create entity @"ENTITY:4611686018427388444" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
11:05:47.180 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.180 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!
11:05:47.180 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!
11:05:47.180 SCRIPT (W): Can't open config file ""
11:05:47.278 WORLD : UpdateEntities
11:05:47.278 RPL : rpl::Pip::ProcessNetToGame
11:05:47.278 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
11:05:47.278 WORLD : UpdateEntities
11:05:47.278 RPL : rpl::Pip::ProcessNetToGame
11:05:47.278 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0x00000000, IdentityId=00000000-0000-0000-0000-000000000000
11:05:47.278 NETWORK : Players connecting: 0
11:05:47.278 NETWORK : Players connected: 1 / 1
11:05:47.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=572 bt=32 utility=32 groupBT=0 pos=<6090,211.344,7160> wall=33333'
11:05:47.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=51 pos=<6090,211.544,7160> wall=33333'
11:05:47.976 WORLD : UpdateEntities
11:05:47.976 RPL : rpl::Pip::ProcessNetToGame
11:05:47.976 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:48.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=602 bt=34 utility=34 groupBT=0 pos=<6090,211.344,7160> wall=34333'
11:05:48.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=53 pos=<6090,211.544,7160> wall=34333'
11:05:48.643 WORLD : UpdateEntities
11:05:48.643 RPL : rpl::Pip::ProcessNetToGame
11:05:48.643 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:49.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=633 bt=35 utility=35 groupBT=0 pos=<6090,211.343,7160> wall=35365'
11:05:49.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=56 pos=<6090,211.544,7160> wall=35365'
11:05:49.676 WORLD : UpdateEntities
11:05:49.676 RPL : rpl::Pip::ProcessNetToGame
11:05:49.676 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:50.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=663 bt=37 utility=37 groupBT=0 pos=<6090,211.343,7160> wall=36366'
11:05:50.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=59 pos=<6090,211.544,7160> wall=36366'
11:05:50.676 WORLD : UpdateEntities
11:05:50.676 RPL : rpl::Pip::ProcessNetToGame
11:05:50.676 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:51.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=694 bt=39 utility=39 groupBT=0 pos=<6090,211.344,7160> wall=37399'
11:05:51.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=61 pos=<6090,211.544,7160> wall=37399'
11:05:51.710 WORLD : UpdateEntities
11:05:51.710 RPL : rpl::Pip::ProcessNetToGame
11:05:51.710 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:52.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=724 bt=41 utility=41 groupBT=0 pos=<6090,211.344,7160> wall=38399'
11:05:52.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=64 pos=<6090,211.544,7160> wall=38399'
11:05:52.710 WORLD : UpdateEntities
11:05:52.710 RPL : rpl::Pip::ProcessNetToGame
11:05:52.710 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:53.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=755 bt=42 utility=42 groupBT=0 pos=<6090,211.344,7160> wall=39432'
11:05:53.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=67 pos=<6090,211.544,7160> wall=39432'
11:05:53.743 WORLD : UpdateEntities
11:05:53.743 RPL : rpl::Pip::ProcessNetToGame
11:05:53.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:54.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=785 bt=44 utility=44 groupBT=0 pos=<6090,211.344,7160> wall=40432'
11:05:54.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=70 pos=<6090,211.544,7160> wall=40432'
11:05:54.743 WORLD : UpdateEntities
11:05:54.743 RPL : rpl::Pip::ProcessNetToGame
11:05:54.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:55.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=815 bt=46 utility=46 groupBT=0 pos=<6090,211.344,7160> wall=41432'
11:05:55.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=72 pos=<6090,211.544,7160> wall=41432'
11:05:55.743 WORLD : UpdateEntities
11:05:55.743 RPL : rpl::Pip::ProcessNetToGame
11:05:55.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:56.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=845 bt=47 utility=47 groupBT=0 pos=<6090,211.344,7160> wall=42433'
11:05:56.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=75 pos=<6090,211.544,7160> wall=42433'
11:05:56.743 WORLD : UpdateEntities
11:05:56.743 RPL : rpl::Pip::ProcessNetToGame
11:05:56.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:57.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=876 bt=49 utility=49 groupBT=0 pos=<6090,211.344,7160> wall=43466'
11:05:57.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=78 pos=<6090,211.544,7160> wall=43466'
11:05:57.776 WORLD : UpdateEntities
11:05:57.776 RPL : rpl::Pip::ProcessNetToGame
11:05:57.776 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:58.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=906 bt=51 utility=51 groupBT=0 pos=<6090,211.342,7160> wall=44465'
11:05:58.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=80 pos=<6090,211.544,7160> wall=44465'
11:05:58.777 WORLD : UpdateEntities
11:05:58.777 RPL : rpl::Pip::ProcessNetToGame
11:05:58.777 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:59.743 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=936 bt=52 utility=52 groupBT=0 pos=<6090,211.343,7160> wall=45466'
11:05:59.743 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=83 pos=<6090,211.544,7160> wall=45466'
11:05:59.776 WORLD : UpdateEntities
11:05:59.776 RPL : rpl::Pip::ProcessNetToGame
11:05:59.776 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:00.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=967 bt=54 utility=54 groupBT=0 pos=<6090,211.343,7160> wall=46499'
11:06:00.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=86 pos=<6090,211.544,7160> wall=46499'
11:06:00.809 WORLD : UpdateEntities
11:06:00.809 RPL : rpl::Pip::ProcessNetToGame
11:06:00.809 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:01.775 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=997 bt=56 utility=56 groupBT=0 pos=<6090,211.343,7160> wall=47499'
11:06:01.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=89 pos=<6090,211.544,7160> wall=47499'
11:06:01.809 WORLD : UpdateEntities
11:06:01.809 RPL : rpl::Pip::ProcessNetToGame
11:06:01.809 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:02.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1027 bt=57 utility=57 groupBT=0 pos=<6090,211.343,7160> wall=48499'
11:06:02.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=91 pos=<6090,211.544,7160> wall=48499'
11:06:02.810 WORLD : UpdateEntities
11:06:02.810 RPL : rpl::Pip::ProcessNetToGame
11:06:02.810 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:03.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1057 bt=59 utility=59 groupBT=0 pos=<6090,211.343,7160> wall=49499'
11:06:03.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=94 pos=<6090,211.544,7160> wall=49499'
11:06:03.809 WORLD : UpdateEntities
11:06:03.809 RPL : rpl::Pip::ProcessNetToGame
11:06:03.809 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:04.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1088 bt=61 utility=61 groupBT=0 pos=<6090,211.343,7160> wall=50532'
11:06:04.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=97 pos=<6090,211.544,7160> wall=50532'
11:06:04.842 WORLD : UpdateEntities
11:06:04.842 RPL : rpl::Pip::ProcessNetToGame
11:06:04.842 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:05.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1118 bt=62 utility=62 groupBT=0 pos=<6090,211.343,7160> wall=51532'
11:06:05.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=99 pos=<6090,211.544,7160> wall=51532'
11:06:05.843 WORLD : UpdateEntities
11:06:05.843 RPL : rpl::Pip::ProcessNetToGame
11:06:05.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:06.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1148 bt=64 utility=64 groupBT=0 pos=<6090,211.343,7160> wall=52532'
11:06:06.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=102 pos=<6090,211.544,7160> wall=52532'
11:06:06.843 WORLD : UpdateEntities
11:06:06.843 RPL : rpl::Pip::ProcessNetToGame
11:06:06.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:07.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1178 bt=66 utility=66 groupBT=0 pos=<6090,211.344,7160> wall=53532'
11:06:07.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=104 pos=<6090,211.544,7160> wall=53532'
11:06:07.842 WORLD : UpdateEntities
11:06:07.842 RPL : rpl::Pip::ProcessNetToGame
11:06:07.842 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:08.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1208 bt=67 utility=67 groupBT=0 pos=<6090,211.345,7160> wall=54532'
11:06:08.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=107 pos=<6090,211.544,7160> wall=54532'
11:06:08.843 WORLD : UpdateEntities
11:06:08.843 RPL : rpl::Pip::ProcessNetToGame
11:06:08.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:09.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1238 bt=69 utility=69 groupBT=0 pos=<6090,211.345,7160> wall=55532'
11:06:09.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=110 pos=<6090,211.544,7160> wall=55532'
11:06:09.843 WORLD : UpdateEntities
11:06:09.843 RPL : rpl::Pip::ProcessNetToGame
11:06:09.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:10.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1268 bt=71 utility=71 groupBT=0 pos=<6090,211.345,7160> wall=56532'
11:06:10.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=112 pos=<6090,211.544,7160> wall=56532'
11:06:10.842 WORLD : UpdateEntities
11:06:10.842 RPL : rpl::Pip::ProcessNetToGame
11:06:10.842 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:11.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1298 bt=72 utility=72 groupBT=0 pos=<6090,211.345,7160> wall=57532'
11:06:11.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=115 pos=<6090,211.544,7160> wall=57532'
11:06:11.843 WORLD : UpdateEntities
11:06:11.843 RPL : rpl::Pip::ProcessNetToGame
11:06:11.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:12.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1329 bt=74 utility=74 groupBT=0 pos=<6090,211.345,7160> wall=58565'
11:06:12.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=118 pos=<6090,211.544,7160> wall=58565'
11:06:12.842 SCRIPT : AID TRANSITION stage=2 wall=58565
11:06:12.875 WORLD : UpdateEntities
11:06:12.876 RPL : rpl::Pip::ProcessNetToGame
11:06:12.876 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:13.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1359 bt=76 utility=76 groupBT=0 pos=<6090,211.34,7160> wall=59565'
11:06:13.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=120 pos=<6090,211.544,7160> wall=59565'
11:06:13.876 WORLD : UpdateEntities
11:06:13.876 RPL : rpl::Pip::ProcessNetToGame
11:06:13.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:14.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1389 bt=77 utility=77 groupBT=0 pos=<6090,211.34,7160> wall=60565'
11:06:14.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=123 pos=<6090,211.544,7160> wall=60565'
11:06:14.876 WORLD : UpdateEntities
11:06:14.876 RPL : rpl::Pip::ProcessNetToGame
11:06:14.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:15.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1419 bt=79 utility=79 groupBT=0 pos=<6090,211.34,7160> wall=61565'
11:06:15.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=125 pos=<6090,211.544,7160> wall=61565'
11:06:15.876 WORLD : UpdateEntities
11:06:15.876 RPL : rpl::Pip::ProcessNetToGame
11:06:15.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:16.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1449 bt=81 utility=81 groupBT=0 pos=<6090,211.34,7160> wall=62565'
11:06:16.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=128 pos=<6090,211.544,7160> wall=62566'
11:06:16.876 WORLD : UpdateEntities
11:06:16.876 RPL : rpl::Pip::ProcessNetToGame
11:06:16.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:17.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1479 bt=82 utility=82 groupBT=0 pos=<6090,211.34,7160> wall=63565'
11:06:17.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=131 pos=<6090,211.544,7160> wall=63565'
11:06:17.876 WORLD : UpdateEntities
11:06:17.876 RPL : rpl::Pip::ProcessNetToGame
11:06:17.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:18.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1509 bt=84 utility=84 groupBT=0 pos=<6090,211.34,7160> wall=64565'
11:06:18.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=133 pos=<6090,211.544,7160> wall=64565'
11:06:18.876 WORLD : UpdateEntities
11:06:18.876 RPL : rpl::Pip::ProcessNetToGame
11:06:18.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:19.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1539 bt=86 utility=86 groupBT=0 pos=<6090,211.34,7160> wall=65565'
11:06:19.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=136 pos=<6090,211.544,7160> wall=65565'
11:06:19.877 WORLD : UpdateEntities
11:06:19.877 RPL : rpl::Pip::ProcessNetToGame
11:06:19.877 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:20.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1569 bt=87 utility=87 groupBT=0 pos=<6090,211.34,7160> wall=66565'
11:06:20.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=138 pos=<6090,211.544,7160> wall=66565'
11:06:20.877 WORLD : UpdateEntities
11:06:20.877 RPL : rpl::Pip::ProcessNetToGame
11:06:20.877 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:21.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1599 bt=89 utility=89 groupBT=0 pos=<6090,211.34,7160> wall=67565'
11:06:21.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=141 pos=<6090,211.544,7160> wall=67565'
11:06:21.876 WORLD : UpdateEntities
11:06:21.876 RPL : rpl::Pip::ProcessNetToGame
11:06:21.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:22.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1629 bt=91 utility=91 groupBT=0 pos=<6090,211.34,7160> wall=68566'
11:06:22.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=144 pos=<6090,211.544,7160> wall=68566'
11:06:22.876 WORLD : UpdateEntities
11:06:22.876 RPL : rpl::Pip::ProcessNetToGame
11:06:22.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:23.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1659 bt=92 utility=92 groupBT=0 pos=<6090,211.34,7160> wall=69565'
11:06:23.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=146 pos=<6090,211.544,7160> wall=69565'
11:06:23.876 WORLD : UpdateEntities
11:06:23.876 RPL : rpl::Pip::ProcessNetToGame
11:06:23.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:24.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1689 bt=94 utility=94 groupBT=0 pos=<6090,211.34,7160> wall=70565'
11:06:24.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=149 pos=<6090,211.544,7160> wall=70565'
11:06:24.876 WORLD : UpdateEntities
11:06:24.876 RPL : rpl::Pip::ProcessNetToGame
11:06:24.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:25.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1719 bt=96 utility=96 groupBT=0 pos=<6090,211.34,7160> wall=71565'
11:06:25.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=152 pos=<6090,211.544,7160> wall=71565'
11:06:25.876 WORLD : UpdateEntities
11:06:25.876 RPL : rpl::Pip::ProcessNetToGame
11:06:25.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:26.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1749 bt=97 utility=97 groupBT=0 pos=<6090,211.34,7160> wall=72565'
11:06:26.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=154 pos=<6090,211.544,7160> wall=72565'
11:06:26.876 WORLD : UpdateEntities
11:06:26.876 RPL : rpl::Pip::ProcessNetToGame
11:06:26.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:27.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1779 bt=99 utility=99 groupBT=0 pos=<6090,211.34,7160> wall=73566'
11:06:27.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=157 pos=<6090,211.544,7160> wall=73566'
11:06:27.876 WORLD : UpdateEntities
11:06:27.876 RPL : rpl::Pip::ProcessNetToGame
11:06:27.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:28.875 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1810 bt=101 utility=101 groupBT=0 pos=<6090,211.34,7160> wall=74599'
11:06:28.876 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=159 pos=<6090,211.544,7160> wall=74599'
11:06:28.909 WORLD : UpdateEntities
11:06:28.909 RPL : rpl::Pip::ProcessNetToGame
11:06:28.909 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:29.909 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1841 bt=103 utility=103 groupBT=0 pos=<6090,211.34,7160> wall=75632'
11:06:29.909 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=162 pos=<6090,211.544,7160> wall=75632'
11:06:29.942 WORLD : UpdateEntities
11:06:29.942 RPL : rpl::Pip::ProcessNetToGame
11:06:29.942 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:30.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1872 bt=104 utility=104 groupBT=0 pos=<6090,211.34,7160> wall=76665'
11:06:30.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=165 pos=<6090,211.544,7160> wall=76665'
11:06:30.977 WORLD : UpdateEntities
11:06:30.977 RPL : rpl::Pip::ProcessNetToGame
11:06:30.977 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:31.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1902 bt=106 utility=106 groupBT=0 pos=<6090,211.34,7160> wall=77665'
11:06:31.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=168 pos=<6090,211.544,7160> wall=77665'
11:06:31.976 WORLD : UpdateEntities
11:06:31.976 RPL : rpl::Pip::ProcessNetToGame
11:06:31.976 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:32.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1932 bt=108 utility=108 groupBT=0 pos=<6090,211.34,7160> wall=78665'
11:06:32.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=170 pos=<6090,211.544,7160> wall=78665'
11:06:32.942 SCRIPT : AID TRANSITION stage=3 wall=78665
11:06:32.976 WORLD : UpdateEntities
11:06:32.976 RPL : rpl::Pip::ProcessNetToGame
11:06:32.976 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:33.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1962 bt=109 utility=109 groupBT=0 pos=<6090,211.34,7160> wall=79665'
11:06:33.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=173 pos=<6090,211.544,7160> wall=79665'
11:06:33.976 WORLD : UpdateEntities
11:06:33.976 RPL : rpl::Pip::ProcessNetToGame
11:06:33.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:34.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1992 bt=111 utility=111 groupBT=0 pos=<6090,211.34,7160> wall=80665'
11:06:34.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=176 pos=<6090,211.544,7160> wall=80665'
11:06:34.976 WORLD : UpdateEntities
11:06:34.976 RPL : rpl::Pip::ProcessNetToGame
11:06:34.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:35.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2022 bt=113 utility=113 groupBT=0 pos=<6090,211.34,7160> wall=81665'
11:06:35.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=179 pos=<6090,211.544,7160> wall=81665'
11:06:35.976 WORLD : UpdateEntities
11:06:35.976 RPL : rpl::Pip::ProcessNetToGame
11:06:35.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:36.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2052 bt=114 utility=114 groupBT=0 pos=<6090,211.34,7160> wall=82665'
11:06:36.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=181 pos=<6090,211.544,7160> wall=82665'
11:06:36.976 WORLD : UpdateEntities
11:06:36.976 RPL : rpl::Pip::ProcessNetToGame
11:06:36.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:37.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2082 bt=116 utility=116 groupBT=0 pos=<6090,211.34,7160> wall=83665'
11:06:37.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=184 pos=<6090,211.544,7160> wall=83665'
11:06:37.976 WORLD : UpdateEntities
11:06:37.976 RPL : rpl::Pip::ProcessNetToGame
11:06:37.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:38.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2112 bt=118 utility=118 groupBT=0 pos=<6090,211.34,7160> wall=84665'
11:06:38.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=187 pos=<6090,211.544,7160> wall=84665'
11:06:38.976 WORLD : UpdateEntities
11:06:38.976 RPL : rpl::Pip::ProcessNetToGame
11:06:38.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:39.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2142 bt=119 utility=119 groupBT=0 pos=<6090,211.34,7160> wall=85665'
11:06:39.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=189 pos=<6090,211.544,7160> wall=85665'
11:06:39.976 WORLD : UpdateEntities
11:06:39.976 RPL : rpl::Pip::ProcessNetToGame
11:06:39.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:40.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2173 bt=121 utility=121 groupBT=0 pos=<6090,211.34,7160> wall=86698'
11:06:40.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=192 pos=<6090,211.544,7160> wall=86698'
11:06:41.009 WORLD : UpdateEntities
11:06:41.009 RPL : rpl::Pip::ProcessNetToGame
11:06:41.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:41.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2203 bt=123 utility=123 groupBT=0 pos=<6090,211.34,7160> wall=87698'
11:06:41.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=195 pos=<6090,211.544,7160> wall=87698'
11:06:42.009 WORLD : UpdateEntities
11:06:42.009 RPL : rpl::Pip::ProcessNetToGame
11:06:42.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:42.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2233 bt=124 utility=124 groupBT=0 pos=<6090,211.34,7160> wall=88698'
11:06:42.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=197 pos=<6090,211.544,7160> wall=88698'
11:06:43.009 WORLD : UpdateEntities
11:06:43.009 RPL : rpl::Pip::ProcessNetToGame
11:06:43.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:43.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2263 bt=126 utility=126 groupBT=0 pos=<6090,211.34,7160> wall=89698'
11:06:43.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=200 pos=<6090,211.544,7160> wall=89698'
11:06:44.009 WORLD : UpdateEntities
11:06:44.009 RPL : rpl::Pip::ProcessNetToGame
11:06:44.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:44.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2293 bt=128 utility=128 groupBT=0 pos=<6090,211.34,7160> wall=90698'
11:06:44.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=202 pos=<6090,211.544,7160> wall=90698'
11:06:45.009 WORLD : UpdateEntities
11:06:45.009 RPL : rpl::Pip::ProcessNetToGame
11:06:45.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:45.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2323 bt=129 utility=129 groupBT=0 pos=<6090,211.34,7160> wall=91698'
11:06:45.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=205 pos=<6090,211.544,7160> wall=91698'
11:06:46.009 WORLD : UpdateEntities
11:06:46.009 RPL : rpl::Pip::ProcessNetToGame
11:06:46.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:46.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2353 bt=131 utility=131 groupBT=0 pos=<6090,211.34,7160> wall=92698'
11:06:46.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=208 pos=<6090,211.544,7160> wall=92698'
11:06:47.009 WORLD : UpdateEntities
11:06:47.009 RPL : rpl::Pip::ProcessNetToGame
11:06:47.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:47.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2383 bt=133 utility=133 groupBT=0 pos=<6090,211.34,7160> wall=93698'
11:06:47.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=210 pos=<6090,211.544,7160> wall=93698'
11:06:48.010 WORLD : UpdateEntities
11:06:48.010 RPL : rpl::Pip::ProcessNetToGame
11:06:48.010 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:48.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2413 bt=134 utility=134 groupBT=0 pos=<6090,211.34,7160> wall=94698'
11:06:48.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=213 pos=<6090,211.544,7160> wall=94698'
11:06:49.009 WORLD : UpdateEntities
11:06:49.009 RPL : rpl::Pip::ProcessNetToGame
11:06:49.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:49.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2443 bt=136 utility=136 groupBT=0 pos=<6090,211.34,7160> wall=95698'
11:06:49.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=216 pos=<6090,211.544,7160> wall=95698'
11:06:50.009 WORLD : UpdateEntities
11:06:50.009 RPL : rpl::Pip::ProcessNetToGame
11:06:50.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:50.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2473 bt=138 utility=138 groupBT=0 pos=<6090,211.34,7160> wall=96698'
11:06:50.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=218 pos=<6090,211.544,7160> wall=96698'
11:06:51.010 WORLD : UpdateEntities
11:06:51.010 RPL : rpl::Pip::ProcessNetToGame
11:06:51.010 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:51.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2503 bt=139 utility=139 groupBT=0 pos=<6090,211.34,7160> wall=97698'
11:06:51.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=221 pos=<6090,211.544,7160> wall=97698'
11:06:52.009 WORLD : UpdateEntities
11:06:52.009 RPL : rpl::Pip::ProcessNetToGame
11:06:52.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:52.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2533 bt=141 utility=141 groupBT=0 pos=<6090,211.34,7160> wall=98699'
11:06:52.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=223 pos=<6090,211.544,7160> wall=98699'
11:06:52.976 SCRIPT : AID TRANSITION stage=4 wall=98699
11:06:53.009 WORLD : UpdateEntities
11:06:53.009 RPL : rpl::Pip::ProcessNetToGame
11:06:53.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:54.008 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2564 bt=143 utility=143 groupBT=0 pos=<6090,211.34,7160> wall=99731'
11:06:54.008 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=226 pos=<6090,211.544,7160> wall=99731'
11:06:54.043 WORLD : UpdateEntities
11:06:54.043 RPL : rpl::Pip::ProcessNetToGame
11:06:54.043 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:55.009 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2594 bt=144 utility=144 groupBT=0 pos=<6090,211.34,7160> wall=100732'
11:06:55.009 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=229 pos=<6090,211.544,7160> wall=100732'
11:06:55.042 WORLD : UpdateEntities
11:06:55.042 RPL : rpl::Pip::ProcessNetToGame
11:06:55.042 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:56.042 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2625 bt=146 utility=146 groupBT=0 pos=<6090,211.34,7160> wall=101765'
11:06:56.042 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=232 pos=<6090,211.544,7160> wall=101765'
11:06:56.076 WORLD : UpdateEntities
11:06:56.076 RPL : rpl::Pip::ProcessNetToGame
11:06:56.076 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:57.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2656 bt=148 utility=148 groupBT=0 pos=<6090,211.34,7160> wall=102798'
11:06:57.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=234 pos=<6090,211.544,7160> wall=102798'
11:06:57.109 WORLD : UpdateEntities
11:06:57.109 RPL : rpl::Pip::ProcessNetToGame
11:06:57.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:58.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2686 bt=150 utility=150 groupBT=0 pos=<6090,211.34,7160> wall=103798'
11:06:58.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=237 pos=<6090,211.544,7160> wall=103798'
11:06:58.109 WORLD : UpdateEntities
11:06:58.109 RPL : rpl::Pip::ProcessNetToGame
11:06:58.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:59.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2716 bt=151 utility=151 groupBT=0 pos=<6090,211.34,7160> wall=104798'
11:06:59.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=240 pos=<6090,211.544,7160> wall=104798'
11:06:59.109 WORLD : UpdateEntities
11:06:59.109 RPL : rpl::Pip::ProcessNetToGame
11:06:59.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:00.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2746 bt=153 utility=153 groupBT=0 pos=<6090,211.34,7160> wall=105798'
11:07:00.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=243 pos=<6090,211.544,7160> wall=105798'
11:07:00.109 WORLD : UpdateEntities
11:07:00.109 RPL : rpl::Pip::ProcessNetToGame
11:07:00.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:01.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2776 bt=155 utility=155 groupBT=0 pos=<6090,211.34,7160> wall=106798'
11:07:01.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=246 pos=<6090,211.544,7160> wall=106798'
11:07:01.109 WORLD : UpdateEntities
11:07:01.109 RPL : rpl::Pip::ProcessNetToGame
11:07:01.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:02.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2806 bt=156 utility=156 groupBT=0 pos=<6090,211.34,7160> wall=107798'
11:07:02.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=248 pos=<6090,211.544,7160> wall=107798'
11:07:02.109 WORLD : UpdateEntities
11:07:02.109 RPL : rpl::Pip::ProcessNetToGame
11:07:02.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:03.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2836 bt=158 utility=158 groupBT=0 pos=<6090,211.34,7160> wall=108798'
11:07:03.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=251 pos=<6090,211.544,7160> wall=108798'
11:07:03.109 WORLD : UpdateEntities
11:07:03.109 RPL : rpl::Pip::ProcessNetToGame
11:07:03.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:04.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2866 bt=160 utility=160 groupBT=0 pos=<6090,211.34,7160> wall=109798'
11:07:04.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=254 pos=<6090,211.544,7160> wall=109798'
11:07:04.109 WORLD : UpdateEntities
11:07:04.109 RPL : rpl::Pip::ProcessNetToGame
11:07:04.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:05.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2896 bt=161 utility=161 groupBT=0 pos=<6090,211.34,7160> wall=110798'
11:07:05.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=256 pos=<6090,211.544,7160> wall=110798'
11:07:05.109 WORLD : UpdateEntities
11:07:05.109 RPL : rpl::Pip::ProcessNetToGame
11:07:05.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:06.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2926 bt=163 utility=163 groupBT=0 pos=<6090,211.34,7160> wall=111798'
11:07:06.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=259 pos=<6090,211.544,7160> wall=111798'
11:07:06.109 WORLD : UpdateEntities
11:07:06.109 RPL : rpl::Pip::ProcessNetToGame
11:07:06.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:07.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2956 bt=165 utility=165 groupBT=0 pos=<6090,211.34,7160> wall=112798'
11:07:07.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=261 pos=<6090,211.544,7160> wall=112798'
11:07:07.109 WORLD : UpdateEntities
11:07:07.109 RPL : rpl::Pip::ProcessNetToGame
11:07:07.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:08.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2986 bt=166 utility=166 groupBT=0 pos=<6090,211.34,7160> wall=113798'
11:07:08.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=264 pos=<6090,211.544,7160> wall=113798'
11:07:08.109 WORLD : UpdateEntities
11:07:08.109 RPL : rpl::Pip::ProcessNetToGame
11:07:08.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:09.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3016 bt=168 utility=168 groupBT=0 pos=<6090,211.34,7160> wall=114798'
11:07:09.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=267 pos=<6090,211.544,7160> wall=114798'
11:07:09.109 WORLD : UpdateEntities
11:07:09.109 RPL : rpl::Pip::ProcessNetToGame
11:07:09.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:10.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3046 bt=170 utility=170 groupBT=0 pos=<6090,211.34,7160> wall=115798'
11:07:10.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=269 pos=<6090,211.544,7160> wall=115798'
11:07:10.109 WORLD : UpdateEntities
11:07:10.109 RPL : rpl::Pip::ProcessNetToGame
11:07:10.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:11.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3076 bt=171 utility=171 groupBT=0 pos=<6090,211.34,7160> wall=116798'
11:07:11.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=272 pos=<6090,211.544,7160> wall=116798'
11:07:11.109 WORLD : UpdateEntities
11:07:11.109 RPL : rpl::Pip::ProcessNetToGame
11:07:11.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:12.074 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3106 bt=173 utility=173 groupBT=0 pos=<6090,211.34,7160> wall=117798'
11:07:12.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=275 pos=<6090,211.544,7160> wall=117798'
11:07:12.109 WORLD : UpdateEntities
11:07:12.109 RPL : rpl::Pip::ProcessNetToGame
11:07:12.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:13.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3136 bt=175 utility=175 groupBT=0 pos=<6090,211.34,7160> wall=118798'
11:07:13.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=277 pos=<6090,211.544,7160> wall=118798'
11:07:13.075 SCRIPT : AID TRANSITION stage=5 wall=118798
11:07:13.108 WORLD : UpdateEntities
11:07:13.108 RPL : rpl::Pip::ProcessNetToGame
11:07:13.108 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:14.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3167 bt=176 utility=176 groupBT=0 pos=<6090,211.34,7160> wall=119831'
11:07:14.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=280 pos=<6090,211.544,7160> wall=119831'
11:07:14.142 WORLD : UpdateEntities
11:07:14.142 RPL : rpl::Pip::ProcessNetToGame
11:07:14.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:15.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3197 bt=178 utility=178 groupBT=0 pos=<6090,211.34,7160> wall=120831'
11:07:15.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=283 pos=<6090,211.544,7160> wall=120832'
11:07:15.142 WORLD : UpdateEntities
11:07:15.142 RPL : rpl::Pip::ProcessNetToGame
11:07:15.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:16.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3227 bt=180 utility=180 groupBT=0 pos=<6090,211.34,7160> wall=121831'
11:07:16.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=286 pos=<6090,211.544,7160> wall=121831'
11:07:16.142 WORLD : UpdateEntities
11:07:16.142 RPL : rpl::Pip::ProcessNetToGame
11:07:16.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:17.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3257 bt=181 utility=181 groupBT=0 pos=<6090,211.345,7160> wall=122831'
11:07:17.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=288 pos=<6090,211.544,7160> wall=122831'
11:07:17.142 WORLD : UpdateEntities
11:07:17.142 RPL : rpl::Pip::ProcessNetToGame
11:07:17.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:18.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3287 bt=183 utility=183 groupBT=0 pos=<6090,211.344,7160> wall=123831'
11:07:18.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=291 pos=<6090,211.544,7160> wall=123831'
11:07:18.142 WORLD : UpdateEntities
11:07:18.142 RPL : rpl::Pip::ProcessNetToGame
11:07:18.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:19.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3317 bt=185 utility=185 groupBT=0 pos=<6090,211.344,7160> wall=124832'
11:07:19.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=294 pos=<6090,211.544,7160> wall=124832'
11:07:19.142 WORLD : UpdateEntities
11:07:19.142 RPL : rpl::Pip::ProcessNetToGame
11:07:19.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:20.109 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3347 bt=186 utility=186 groupBT=0 pos=<6090,211.344,7160> wall=125832'
11:07:20.109 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=296 pos=<6090,211.544,7160> wall=125832'
11:07:20.142 WORLD : UpdateEntities
11:07:20.142 RPL : rpl::Pip::ProcessNetToGame
11:07:20.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:21.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3378 bt=188 utility=188 groupBT=0 pos=<6090,211.344,7160> wall=126865'
11:07:21.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=299 pos=<6090,211.544,7160> wall=126865'
11:07:21.175 WORLD : UpdateEntities
11:07:21.175 RPL : rpl::Pip::ProcessNetToGame
11:07:21.175 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:22.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3408 bt=190 utility=190 groupBT=0 pos=<6090,211.344,7160> wall=127865'
11:07:22.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=302 pos=<6090,211.544,7160> wall=127865'
11:07:22.175 WORLD : UpdateEntities
11:07:22.175 RPL : rpl::Pip::ProcessNetToGame
11:07:22.175 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:23.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3439 bt=191 utility=191 groupBT=0 pos=<6090,211.344,7160> wall=128898'
11:07:23.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=305 pos=<6090,211.544,7160> wall=128898'
11:07:23.208 WORLD : UpdateEntities
11:07:23.208 RPL : rpl::Pip::ProcessNetToGame
11:07:23.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:24.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3469 bt=193 utility=193 groupBT=0 pos=<6090,211.345,7160> wall=129898'
11:07:24.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=307 pos=<6090,211.544,7160> wall=129898'
11:07:24.209 WORLD : UpdateEntities
11:07:24.209 RPL : rpl::Pip::ProcessNetToGame
11:07:24.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:25.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3499 bt=195 utility=195 groupBT=0 pos=<6090,211.344,7160> wall=130898'
11:07:25.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=310 pos=<6090,211.544,7160> wall=130898'
11:07:25.208 WORLD : UpdateEntities
11:07:25.208 RPL : rpl::Pip::ProcessNetToGame
11:07:25.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:26.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3529 bt=196 utility=196 groupBT=0 pos=<6090,211.344,7160> wall=131898'
11:07:26.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=313 pos=<6090,211.544,7160> wall=131898'
11:07:26.208 WORLD : UpdateEntities
11:07:26.208 RPL : rpl::Pip::ProcessNetToGame
11:07:26.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:27.174 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3559 bt=198 utility=198 groupBT=0 pos=<6090,211.344,7160> wall=132898'
11:07:27.174 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=315 pos=<6090,211.544,7160> wall=132898'
11:07:27.208 WORLD : UpdateEntities
11:07:27.208 RPL : rpl::Pip::ProcessNetToGame
11:07:27.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:28.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3589 bt=200 utility=200 groupBT=0 pos=<6090,211.344,7160> wall=133898'
11:07:28.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=318 pos=<6090,211.544,7160> wall=133898'
11:07:28.208 WORLD : UpdateEntities
11:07:28.208 RPL : rpl::Pip::ProcessNetToGame
11:07:28.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:29.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3619 bt=201 utility=201 groupBT=0 pos=<6090,211.344,7160> wall=134898'
11:07:29.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=320 pos=<6090,211.544,7160> wall=134898'
11:07:29.209 WORLD : UpdateEntities
11:07:29.209 RPL : rpl::Pip::ProcessNetToGame
11:07:29.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:30.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3649 bt=203 utility=203 groupBT=0 pos=<6090,211.344,7160> wall=135898'
11:07:30.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=323 pos=<6090,211.544,7160> wall=135898'
11:07:30.209 WORLD : UpdateEntities
11:07:30.209 RPL : rpl::Pip::ProcessNetToGame
11:07:30.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:31.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3679 bt=205 utility=205 groupBT=0 pos=<6090,211.344,7160> wall=136898'
11:07:31.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=326 pos=<6090,211.544,7160> wall=136898'
11:07:31.208 WORLD : UpdateEntities
11:07:31.208 RPL : rpl::Pip::ProcessNetToGame
11:07:31.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:32.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3709 bt=206 utility=206 groupBT=0 pos=<6090,211.344,7160> wall=137898'
11:07:32.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=328 pos=<6090,211.544,7160> wall=137898'
11:07:32.209 WORLD : UpdateEntities
11:07:32.209 RPL : rpl::Pip::ProcessNetToGame
11:07:32.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:33.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3739 bt=208 utility=208 groupBT=0 pos=<6090,211.344,7160> wall=138898'
11:07:33.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=331 pos=<6090,211.544,7160> wall=138898'
11:07:33.175 SCRIPT : AID PROBE COMPLETE
11:07:33.374 DEFAULT : [PERSISTENCE] Save (SHUTDOWN) started.
11:07:33.410 PLATFORM : Save data transaction to 'game/59AD59368755F41A-21-GM-Eden/playthrough000/savepoint000' started.
11:07:33.410 DEFAULT : [PERSISTENCE] Save completed successfully.
11:07:33.708 RPL : Replication finishing...
11:07:33.809 RPL : rpl::Pip::ProcessNetToGame
11:07:33.809 RPL : Replication finished.
11:07:33.812 RPL : ServerImpl: Connection slot free (slots=0/256)
11:07:33.819 NETWORK : Player disconnected: connectionID=0
11:07:33.819 NETWORK : Total number of players: 0
11:07:34.955 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
11:07:34.960 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
11:07:35.012 ENGINE : Game destroyed.
11:07:35.060 RESOURCES (E): ==== Resource leaks ====
11:07:35.060 RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
@@ -0,0 +1,76 @@
---------------------------------------------
Log /tmp/work/server/logs/logs_2026-10-07_11-05-14/error.log started at 2026-10-07 11:05:15 (2026-10-07 09:05:15 UTC)
11:05:15.539 SCRIPT : Compiling Game scripts
11:05:15.539 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
11:05:15.539 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
11:05:15.782 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
11:05:15.809 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
11:05:15.967 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
11:05:15.967 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
11:05:15.968 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
11:05:15.999 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
11:05:15.999 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
11:05:16.046 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
11:05:23.803 WORLD : Game::LoadEntities
11:05:23.803 WORLD : CreateEntities
11:05:23.803 WORLD : CreateEntities
11:05:23.803 ENTITY : Create entity @"ENTITY:610406" ('StaticModelEntity','Assets/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.xob') at <1931.796021 81.777000 5138.725098> @"{6A004A8F0571D456}Prefabs/Structures/Infrastructure/Towers/TransmitterTower_01/TransmitterTower_01_small.et"
11:05:23.803 ENTITY : CreateComponent 'ScriptedRadioComponent'
11:05:23.803 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
11:05:27.087 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
11:05:27.087 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:27.087 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
11:05:27.087 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:27.088 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
11:05:27.088 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:27.088 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
11:05:27.088 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
11:05:27.114 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:27.114 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
11:05:27.114 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:27.114 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
11:05:27.114 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
11:05:27.114 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
11:05:27.115 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:27.115 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
11:05:27.115 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:27.115 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
11:05:27.115 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
11:05:27.378 WORLD : InitEntities 'world'
11:05:27.378 ENTITY : Init entity @"ENTITY:3" ('SCR_MapEntity1', SCR_MapEntity) at <6400.000000 0.000000 6400.000000> @"{E1B88C66BF6CA1F9}Prefabs/World/Game/Eden/MapEntity_Everon.et"
11:05:27.378 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
11:05:28.851 RESOURCES (E): Failed to load ''
11:05:28.852 RESOURCES (E): Failed to load ''
11:05:28.854 RESOURCES (E): Failed to load ''
11:05:28.857 RESOURCES (E): Failed to load ''
11:05:28.860 RESOURCES (E): Failed to load ''
11:05:28.860 RESOURCES (E): Failed to load ''
11:05:28.862 RESOURCES (E): Failed to load ''
11:05:28.869 RESOURCES (E): Failed to load ''
11:05:28.869 RESOURCES (E): Failed to load ''
11:05:28.943 RESOURCES (E): Failed to load ''
11:05:34.077 WORLD : UpdateEntities
11:05:34.077 NETWORK (E): Trying to register connection of possibly unauthorized client.
11:05:47.180 WORLD : UpdateEntities
11:05:47.180 RPL : rpl::Pip::ProcessNetToGame
11:05:47.180 ENTITY : SpawnEntityPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.180 ENTITY : Create entity @"ENTITY:4611686018427388444" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
11:05:47.180 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
11:05:47.180 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!
11:05:47.180 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!
11:05:47.180 SCRIPT (W): Can't open config file ""
11:05:47.278 WORLD : UpdateEntities
11:05:47.278 RPL : rpl::Pip::ProcessNetToGame
11:05:47.278 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
11:07:34.955 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
11:07:34.960 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
11:07:35.060 RESOURCES (E): ==== Resource leaks ====
11:07:35.060 RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
@@ -0,0 +1 @@
{"exit": 0}
@@ -0,0 +1,392 @@
---------------------------------------------
Log /tmp/work/server/logs/logs_2026-10-07_11-05-14/script.log started at 2026-10-07 11:05:14 (2026-10-07 09:05:14 UTC)
11:05:14.644 SCRIPT : SCRIPT : Initializing scripts
11:05:14.644 SCRIPT : SCRIPT : ScriptProjectManager init
11:05:14.685 SCRIPT : SCRIPT : Compiling GameLib scripts
11:05:14.712 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 654K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
11:05:14.712 SCRIPT : SCRIPT : Compiling Game scripts
11:05:15.539 SCRIPT : Compiling Game scripts
11:05:15.539 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
11:05:15.539 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
11:05:15.782 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
11:05:15.809 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
11:05:15.898 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
11:05:15.967 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
11:05:15.967 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
11:05:15.968 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
11:05:15.999 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
11:05:15.999 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
11:05:16.046 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
11:05:16.135 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 25518K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 739688d1
11:05:27.378 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
11:05:28.527 SCRIPT : AID READY groupAgents=1 body=-2147482881 group=-2147483136
11:05:28.527 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
11:05:28.534 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
11:05:29.542 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=30 bt=2 utility=2 groupBT=0 pos=<6090,211.343,7160> wall=15266'
11:05:29.543 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=3 pos=<6090,211.544,7160> wall=15266'
11:05:30.543 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=60 bt=4 utility=4 groupBT=0 pos=<6090,211.344,7160> wall=16266'
11:05:30.543 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=6 pos=<6090,211.544,7160> wall=16266'
11:05:31.575 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=91 bt=5 utility=5 groupBT=0 pos=<6090,211.344,7160> wall=17299'
11:05:31.575 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=8 pos=<6090,211.544,7160> wall=17299'
11:05:32.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=121 bt=7 utility=7 groupBT=0 pos=<6090,211.344,7160> wall=18299'
11:05:32.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=11 pos=<6090,211.544,7160> wall=18299'
11:05:33.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=151 bt=9 utility=9 groupBT=0 pos=<6090,211.344,7160> wall=19299'
11:05:33.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=14 pos=<6090,211.544,7160> wall=19299'
11:05:34.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=181 bt=10 utility=10 groupBT=0 pos=<6090,211.344,7160> wall=20299'
11:05:34.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=17 pos=<6090,211.544,7160> wall=20299'
11:05:35.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=211 bt=12 utility=12 groupBT=0 pos=<6090,211.344,7160> wall=21299'
11:05:35.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=19 pos=<6090,211.544,7160> wall=21299'
11:05:36.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=241 bt=14 utility=14 groupBT=0 pos=<6090,211.344,7160> wall=22299'
11:05:36.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=22 pos=<6090,211.544,7160> wall=22299'
11:05:37.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=271 bt=15 utility=15 groupBT=0 pos=<6090,211.344,7160> wall=23299'
11:05:37.576 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=25 pos=<6090,211.544,7160> wall=23299'
11:05:38.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=302 bt=17 utility=17 groupBT=0 pos=<6090,211.344,7160> wall=24332'
11:05:38.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=27 pos=<6090,211.544,7160> wall=24332'
11:05:39.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=332 bt=19 utility=19 groupBT=0 pos=<6090,211.344,7160> wall=25332'
11:05:39.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=30 pos=<6090,211.544,7160> wall=25332'
11:05:40.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=362 bt=20 utility=20 groupBT=0 pos=<6090,211.344,7160> wall=26332'
11:05:40.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=33 pos=<6090,211.544,7160> wall=26332'
11:05:41.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=392 bt=22 utility=22 groupBT=0 pos=<6090,211.344,7160> wall=27332'
11:05:41.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=35 pos=<6090,211.544,7160> wall=27332'
11:05:42.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=422 bt=24 utility=24 groupBT=0 pos=<6090,211.344,7160> wall=28333'
11:05:42.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=38 pos=<6090,211.544,7160> wall=28333'
11:05:43.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=452 bt=25 utility=25 groupBT=0 pos=<6090,211.344,7160> wall=29332'
11:05:43.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=40 pos=<6090,211.544,7160> wall=29332'
11:05:44.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=482 bt=27 utility=27 groupBT=0 pos=<6090,211.344,7160> wall=30332'
11:05:44.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=43 pos=<6090,211.544,7160> wall=30332'
11:05:45.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=512 bt=29 utility=29 groupBT=0 pos=<6090,211.344,7160> wall=31332'
11:05:45.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=45 pos=<6090,211.544,7160> wall=31332'
11:05:46.610 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=542 bt=30 utility=30 groupBT=0 pos=<6090,211.344,7160> wall=32333'
11:05:46.610 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=48 pos=<6090,211.544,7160> wall=32333'
11:05:47.180 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!
11:05:47.180 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!
11:05:47.180 SCRIPT (W): Can't open config file ""
11:05:47.278 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
11:05:47.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=572 bt=32 utility=32 groupBT=0 pos=<6090,211.344,7160> wall=33333'
11:05:47.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=51 pos=<6090,211.544,7160> wall=33333'
11:05:47.976 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:48.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=602 bt=34 utility=34 groupBT=0 pos=<6090,211.344,7160> wall=34333'
11:05:48.609 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=53 pos=<6090,211.544,7160> wall=34333'
11:05:48.643 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:49.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=633 bt=35 utility=35 groupBT=0 pos=<6090,211.343,7160> wall=35365'
11:05:49.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=56 pos=<6090,211.544,7160> wall=35365'
11:05:49.676 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:50.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=663 bt=37 utility=37 groupBT=0 pos=<6090,211.343,7160> wall=36366'
11:05:50.642 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=59 pos=<6090,211.544,7160> wall=36366'
11:05:50.676 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:51.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=694 bt=39 utility=39 groupBT=0 pos=<6090,211.344,7160> wall=37399'
11:05:51.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=61 pos=<6090,211.544,7160> wall=37399'
11:05:51.710 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
11:05:52.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=724 bt=41 utility=41 groupBT=0 pos=<6090,211.344,7160> wall=38399'
11:05:52.675 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=64 pos=<6090,211.544,7160> wall=38399'
11:05:52.710 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:53.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=755 bt=42 utility=42 groupBT=0 pos=<6090,211.344,7160> wall=39432'
11:05:53.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=67 pos=<6090,211.544,7160> wall=39432'
11:05:53.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:54.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=785 bt=44 utility=44 groupBT=0 pos=<6090,211.344,7160> wall=40432'
11:05:54.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=70 pos=<6090,211.544,7160> wall=40432'
11:05:54.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:55.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=815 bt=46 utility=46 groupBT=0 pos=<6090,211.344,7160> wall=41432'
11:05:55.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=72 pos=<6090,211.544,7160> wall=41432'
11:05:55.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:56.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=845 bt=47 utility=47 groupBT=0 pos=<6090,211.344,7160> wall=42433'
11:05:56.709 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=75 pos=<6090,211.544,7160> wall=42433'
11:05:56.743 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:57.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=876 bt=49 utility=49 groupBT=0 pos=<6090,211.344,7160> wall=43466'
11:05:57.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=78 pos=<6090,211.544,7160> wall=43466'
11:05:57.776 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:58.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=906 bt=51 utility=51 groupBT=0 pos=<6090,211.342,7160> wall=44465'
11:05:58.742 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=80 pos=<6090,211.544,7160> wall=44465'
11:05:58.777 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:05:59.743 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=936 bt=52 utility=52 groupBT=0 pos=<6090,211.343,7160> wall=45466'
11:05:59.743 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=83 pos=<6090,211.544,7160> wall=45466'
11:05:59.776 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:00.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=967 bt=54 utility=54 groupBT=0 pos=<6090,211.343,7160> wall=46499'
11:06:00.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=86 pos=<6090,211.544,7160> wall=46499'
11:06:00.809 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:01.775 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=997 bt=56 utility=56 groupBT=0 pos=<6090,211.343,7160> wall=47499'
11:06:01.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=89 pos=<6090,211.544,7160> wall=47499'
11:06:01.809 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:02.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1027 bt=57 utility=57 groupBT=0 pos=<6090,211.343,7160> wall=48499'
11:06:02.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=91 pos=<6090,211.544,7160> wall=48499'
11:06:02.810 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:03.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1057 bt=59 utility=59 groupBT=0 pos=<6090,211.343,7160> wall=49499'
11:06:03.776 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=94 pos=<6090,211.544,7160> wall=49499'
11:06:03.809 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:04.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1088 bt=61 utility=61 groupBT=0 pos=<6090,211.343,7160> wall=50532'
11:06:04.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=97 pos=<6090,211.544,7160> wall=50532'
11:06:04.842 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:05.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1118 bt=62 utility=62 groupBT=0 pos=<6090,211.343,7160> wall=51532'
11:06:05.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=99 pos=<6090,211.544,7160> wall=51532'
11:06:05.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:06.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1148 bt=64 utility=64 groupBT=0 pos=<6090,211.343,7160> wall=52532'
11:06:06.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=102 pos=<6090,211.544,7160> wall=52532'
11:06:06.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:07.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1178 bt=66 utility=66 groupBT=0 pos=<6090,211.344,7160> wall=53532'
11:06:07.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=104 pos=<6090,211.544,7160> wall=53532'
11:06:07.842 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:08.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1208 bt=67 utility=67 groupBT=0 pos=<6090,211.345,7160> wall=54532'
11:06:08.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=107 pos=<6090,211.544,7160> wall=54532'
11:06:08.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:09.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1238 bt=69 utility=69 groupBT=0 pos=<6090,211.345,7160> wall=55532'
11:06:09.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=110 pos=<6090,211.544,7160> wall=55532'
11:06:09.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:10.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1268 bt=71 utility=71 groupBT=0 pos=<6090,211.345,7160> wall=56532'
11:06:10.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=112 pos=<6090,211.544,7160> wall=56532'
11:06:10.842 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:11.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1298 bt=72 utility=72 groupBT=0 pos=<6090,211.345,7160> wall=57532'
11:06:11.809 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=115 pos=<6090,211.544,7160> wall=57532'
11:06:11.843 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:12.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1329 bt=74 utility=74 groupBT=0 pos=<6090,211.345,7160> wall=58565'
11:06:12.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=118 pos=<6090,211.544,7160> wall=58565'
11:06:12.842 SCRIPT : AID TRANSITION stage=2 wall=58565
11:06:12.876 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
11:06:13.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1359 bt=76 utility=76 groupBT=0 pos=<6090,211.34,7160> wall=59565'
11:06:13.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=120 pos=<6090,211.544,7160> wall=59565'
11:06:13.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:14.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1389 bt=77 utility=77 groupBT=0 pos=<6090,211.34,7160> wall=60565'
11:06:14.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=123 pos=<6090,211.544,7160> wall=60565'
11:06:14.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:15.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1419 bt=79 utility=79 groupBT=0 pos=<6090,211.34,7160> wall=61565'
11:06:15.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=125 pos=<6090,211.544,7160> wall=61565'
11:06:15.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:16.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1449 bt=81 utility=81 groupBT=0 pos=<6090,211.34,7160> wall=62565'
11:06:16.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=128 pos=<6090,211.544,7160> wall=62566'
11:06:16.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:17.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1479 bt=82 utility=82 groupBT=0 pos=<6090,211.34,7160> wall=63565'
11:06:17.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=131 pos=<6090,211.544,7160> wall=63565'
11:06:17.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:18.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1509 bt=84 utility=84 groupBT=0 pos=<6090,211.34,7160> wall=64565'
11:06:18.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=133 pos=<6090,211.544,7160> wall=64565'
11:06:18.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:19.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1539 bt=86 utility=86 groupBT=0 pos=<6090,211.34,7160> wall=65565'
11:06:19.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=136 pos=<6090,211.544,7160> wall=65565'
11:06:19.877 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:20.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1569 bt=87 utility=87 groupBT=0 pos=<6090,211.34,7160> wall=66565'
11:06:20.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=138 pos=<6090,211.544,7160> wall=66565'
11:06:20.877 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:21.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1599 bt=89 utility=89 groupBT=0 pos=<6090,211.34,7160> wall=67565'
11:06:21.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=141 pos=<6090,211.544,7160> wall=67565'
11:06:21.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:22.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1629 bt=91 utility=91 groupBT=0 pos=<6090,211.34,7160> wall=68566'
11:06:22.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=144 pos=<6090,211.544,7160> wall=68566'
11:06:22.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:23.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1659 bt=92 utility=92 groupBT=0 pos=<6090,211.34,7160> wall=69565'
11:06:23.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=146 pos=<6090,211.544,7160> wall=69565'
11:06:23.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:24.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1689 bt=94 utility=94 groupBT=0 pos=<6090,211.34,7160> wall=70565'
11:06:24.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=149 pos=<6090,211.544,7160> wall=70565'
11:06:24.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:25.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1719 bt=96 utility=96 groupBT=0 pos=<6090,211.34,7160> wall=71565'
11:06:25.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=152 pos=<6090,211.544,7160> wall=71565'
11:06:25.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:26.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1749 bt=97 utility=97 groupBT=0 pos=<6090,211.34,7160> wall=72565'
11:06:26.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=154 pos=<6090,211.544,7160> wall=72565'
11:06:26.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:27.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1779 bt=99 utility=99 groupBT=0 pos=<6090,211.34,7160> wall=73566'
11:06:27.842 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=157 pos=<6090,211.544,7160> wall=73566'
11:06:27.876 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:28.875 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1810 bt=101 utility=101 groupBT=0 pos=<6090,211.34,7160> wall=74599'
11:06:28.876 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=159 pos=<6090,211.544,7160> wall=74599'
11:06:28.909 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:29.909 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1841 bt=103 utility=103 groupBT=0 pos=<6090,211.34,7160> wall=75632'
11:06:29.909 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=162 pos=<6090,211.544,7160> wall=75632'
11:06:29.942 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:30.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1872 bt=104 utility=104 groupBT=0 pos=<6090,211.34,7160> wall=76665'
11:06:30.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=165 pos=<6090,211.544,7160> wall=76665'
11:06:30.977 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:31.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1902 bt=106 utility=106 groupBT=0 pos=<6090,211.34,7160> wall=77665'
11:06:31.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=168 pos=<6090,211.544,7160> wall=77665'
11:06:31.976 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:32.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1932 bt=108 utility=108 groupBT=0 pos=<6090,211.34,7160> wall=78665'
11:06:32.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=170 pos=<6090,211.544,7160> wall=78665'
11:06:32.942 SCRIPT : AID TRANSITION stage=3 wall=78665
11:06:32.976 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
11:06:33.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1962 bt=109 utility=109 groupBT=0 pos=<6090,211.34,7160> wall=79665'
11:06:33.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=173 pos=<6090,211.544,7160> wall=79665'
11:06:33.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:34.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1992 bt=111 utility=111 groupBT=0 pos=<6090,211.34,7160> wall=80665'
11:06:34.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=176 pos=<6090,211.544,7160> wall=80665'
11:06:34.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:35.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2022 bt=113 utility=113 groupBT=0 pos=<6090,211.34,7160> wall=81665'
11:06:35.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=179 pos=<6090,211.544,7160> wall=81665'
11:06:35.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:36.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2052 bt=114 utility=114 groupBT=0 pos=<6090,211.34,7160> wall=82665'
11:06:36.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=181 pos=<6090,211.544,7160> wall=82665'
11:06:36.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:37.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2082 bt=116 utility=116 groupBT=0 pos=<6090,211.34,7160> wall=83665'
11:06:37.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=184 pos=<6090,211.544,7160> wall=83665'
11:06:37.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:38.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2112 bt=118 utility=118 groupBT=0 pos=<6090,211.34,7160> wall=84665'
11:06:38.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=187 pos=<6090,211.544,7160> wall=84665'
11:06:38.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:39.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2142 bt=119 utility=119 groupBT=0 pos=<6090,211.34,7160> wall=85665'
11:06:39.942 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=189 pos=<6090,211.544,7160> wall=85665'
11:06:39.976 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:40.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2173 bt=121 utility=121 groupBT=0 pos=<6090,211.34,7160> wall=86698'
11:06:40.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=192 pos=<6090,211.544,7160> wall=86698'
11:06:41.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:41.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2203 bt=123 utility=123 groupBT=0 pos=<6090,211.34,7160> wall=87698'
11:06:41.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=195 pos=<6090,211.544,7160> wall=87698'
11:06:42.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:42.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2233 bt=124 utility=124 groupBT=0 pos=<6090,211.34,7160> wall=88698'
11:06:42.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=197 pos=<6090,211.544,7160> wall=88698'
11:06:43.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:43.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2263 bt=126 utility=126 groupBT=0 pos=<6090,211.34,7160> wall=89698'
11:06:43.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=200 pos=<6090,211.544,7160> wall=89698'
11:06:44.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:44.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2293 bt=128 utility=128 groupBT=0 pos=<6090,211.34,7160> wall=90698'
11:06:44.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=202 pos=<6090,211.544,7160> wall=90698'
11:06:45.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:45.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2323 bt=129 utility=129 groupBT=0 pos=<6090,211.34,7160> wall=91698'
11:06:45.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=205 pos=<6090,211.544,7160> wall=91698'
11:06:46.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:46.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2353 bt=131 utility=131 groupBT=0 pos=<6090,211.34,7160> wall=92698'
11:06:46.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=208 pos=<6090,211.544,7160> wall=92698'
11:06:47.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:47.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2383 bt=133 utility=133 groupBT=0 pos=<6090,211.34,7160> wall=93698'
11:06:47.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=210 pos=<6090,211.544,7160> wall=93698'
11:06:48.010 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:48.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2413 bt=134 utility=134 groupBT=0 pos=<6090,211.34,7160> wall=94698'
11:06:48.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=213 pos=<6090,211.544,7160> wall=94698'
11:06:49.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:49.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2443 bt=136 utility=136 groupBT=0 pos=<6090,211.34,7160> wall=95698'
11:06:49.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=216 pos=<6090,211.544,7160> wall=95698'
11:06:50.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:50.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2473 bt=138 utility=138 groupBT=0 pos=<6090,211.34,7160> wall=96698'
11:06:50.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=218 pos=<6090,211.544,7160> wall=96698'
11:06:51.010 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:51.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2503 bt=139 utility=139 groupBT=0 pos=<6090,211.34,7160> wall=97698'
11:06:51.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=221 pos=<6090,211.544,7160> wall=97698'
11:06:52.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:52.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2533 bt=141 utility=141 groupBT=0 pos=<6090,211.34,7160> wall=98699'
11:06:52.975 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=223 pos=<6090,211.544,7160> wall=98699'
11:06:52.976 SCRIPT : AID TRANSITION stage=4 wall=98699
11:06:53.009 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
11:06:54.008 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2564 bt=143 utility=143 groupBT=0 pos=<6090,211.34,7160> wall=99731'
11:06:54.008 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=226 pos=<6090,211.544,7160> wall=99731'
11:06:54.043 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:55.009 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2594 bt=144 utility=144 groupBT=0 pos=<6090,211.34,7160> wall=100732'
11:06:55.009 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=229 pos=<6090,211.544,7160> wall=100732'
11:06:55.042 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:56.042 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2625 bt=146 utility=146 groupBT=0 pos=<6090,211.34,7160> wall=101765'
11:06:56.042 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=232 pos=<6090,211.544,7160> wall=101765'
11:06:56.076 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:57.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2656 bt=148 utility=148 groupBT=0 pos=<6090,211.34,7160> wall=102798'
11:06:57.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=234 pos=<6090,211.544,7160> wall=102798'
11:06:57.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:58.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2686 bt=150 utility=150 groupBT=0 pos=<6090,211.34,7160> wall=103798'
11:06:58.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=237 pos=<6090,211.544,7160> wall=103798'
11:06:58.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:06:59.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2716 bt=151 utility=151 groupBT=0 pos=<6090,211.34,7160> wall=104798'
11:06:59.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=240 pos=<6090,211.544,7160> wall=104798'
11:06:59.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:00.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2746 bt=153 utility=153 groupBT=0 pos=<6090,211.34,7160> wall=105798'
11:07:00.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=243 pos=<6090,211.544,7160> wall=105798'
11:07:00.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:01.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2776 bt=155 utility=155 groupBT=0 pos=<6090,211.34,7160> wall=106798'
11:07:01.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=246 pos=<6090,211.544,7160> wall=106798'
11:07:01.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:02.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2806 bt=156 utility=156 groupBT=0 pos=<6090,211.34,7160> wall=107798'
11:07:02.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=248 pos=<6090,211.544,7160> wall=107798'
11:07:02.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:03.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2836 bt=158 utility=158 groupBT=0 pos=<6090,211.34,7160> wall=108798'
11:07:03.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=251 pos=<6090,211.544,7160> wall=108798'
11:07:03.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:04.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2866 bt=160 utility=160 groupBT=0 pos=<6090,211.34,7160> wall=109798'
11:07:04.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=254 pos=<6090,211.544,7160> wall=109798'
11:07:04.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:05.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2896 bt=161 utility=161 groupBT=0 pos=<6090,211.34,7160> wall=110798'
11:07:05.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=256 pos=<6090,211.544,7160> wall=110798'
11:07:05.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:06.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2926 bt=163 utility=163 groupBT=0 pos=<6090,211.34,7160> wall=111798'
11:07:06.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=259 pos=<6090,211.544,7160> wall=111798'
11:07:06.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:07.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2956 bt=165 utility=165 groupBT=0 pos=<6090,211.34,7160> wall=112798'
11:07:07.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=261 pos=<6090,211.544,7160> wall=112798'
11:07:07.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:08.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2986 bt=166 utility=166 groupBT=0 pos=<6090,211.34,7160> wall=113798'
11:07:08.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=264 pos=<6090,211.544,7160> wall=113798'
11:07:08.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:09.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3016 bt=168 utility=168 groupBT=0 pos=<6090,211.34,7160> wall=114798'
11:07:09.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=267 pos=<6090,211.544,7160> wall=114798'
11:07:09.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:10.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3046 bt=170 utility=170 groupBT=0 pos=<6090,211.34,7160> wall=115798'
11:07:10.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=269 pos=<6090,211.544,7160> wall=115798'
11:07:10.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:11.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3076 bt=171 utility=171 groupBT=0 pos=<6090,211.34,7160> wall=116798'
11:07:11.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=272 pos=<6090,211.544,7160> wall=116798'
11:07:11.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:12.074 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3106 bt=173 utility=173 groupBT=0 pos=<6090,211.34,7160> wall=117798'
11:07:12.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=275 pos=<6090,211.544,7160> wall=117798'
11:07:12.109 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:13.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=body role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3136 bt=175 utility=175 groupBT=0 pos=<6090,211.34,7160> wall=118798'
11:07:13.075 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=4 kind=group role=0 owner=0 master=0 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=277 pos=<6090,211.544,7160> wall=118798'
11:07:13.075 SCRIPT : AID TRANSITION stage=5 wall=118798
11:07:13.108 SCRIPT : AID RPC dedicated stage=4 resolved=1 result=5050
11:07:14.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3167 bt=176 utility=176 groupBT=0 pos=<6090,211.34,7160> wall=119831'
11:07:14.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=280 pos=<6090,211.544,7160> wall=119831'
11:07:14.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:15.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3197 bt=178 utility=178 groupBT=0 pos=<6090,211.34,7160> wall=120831'
11:07:15.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=283 pos=<6090,211.544,7160> wall=120832'
11:07:15.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:16.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3227 bt=180 utility=180 groupBT=0 pos=<6090,211.34,7160> wall=121831'
11:07:16.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=286 pos=<6090,211.544,7160> wall=121831'
11:07:16.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:17.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3257 bt=181 utility=181 groupBT=0 pos=<6090,211.345,7160> wall=122831'
11:07:17.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=288 pos=<6090,211.544,7160> wall=122831'
11:07:17.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:18.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3287 bt=183 utility=183 groupBT=0 pos=<6090,211.344,7160> wall=123831'
11:07:18.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=291 pos=<6090,211.544,7160> wall=123831'
11:07:18.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:19.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3317 bt=185 utility=185 groupBT=0 pos=<6090,211.344,7160> wall=124832'
11:07:19.108 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=294 pos=<6090,211.544,7160> wall=124832'
11:07:19.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:20.109 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3347 bt=186 utility=186 groupBT=0 pos=<6090,211.344,7160> wall=125832'
11:07:20.109 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=296 pos=<6090,211.544,7160> wall=125832'
11:07:20.142 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:21.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3378 bt=188 utility=188 groupBT=0 pos=<6090,211.344,7160> wall=126865'
11:07:21.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=299 pos=<6090,211.544,7160> wall=126865'
11:07:21.175 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:22.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3408 bt=190 utility=190 groupBT=0 pos=<6090,211.344,7160> wall=127865'
11:07:22.142 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=302 pos=<6090,211.544,7160> wall=127865'
11:07:22.175 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:23.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3439 bt=191 utility=191 groupBT=0 pos=<6090,211.344,7160> wall=128898'
11:07:23.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=305 pos=<6090,211.544,7160> wall=128898'
11:07:23.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:24.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3469 bt=193 utility=193 groupBT=0 pos=<6090,211.345,7160> wall=129898'
11:07:24.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=307 pos=<6090,211.544,7160> wall=129898'
11:07:24.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:25.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3499 bt=195 utility=195 groupBT=0 pos=<6090,211.344,7160> wall=130898'
11:07:25.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=310 pos=<6090,211.544,7160> wall=130898'
11:07:25.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:26.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3529 bt=196 utility=196 groupBT=0 pos=<6090,211.344,7160> wall=131898'
11:07:26.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=313 pos=<6090,211.544,7160> wall=131898'
11:07:26.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:27.174 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3559 bt=198 utility=198 groupBT=0 pos=<6090,211.344,7160> wall=132898'
11:07:27.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=315 pos=<6090,211.544,7160> wall=132898'
11:07:27.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:28.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3589 bt=200 utility=200 groupBT=0 pos=<6090,211.344,7160> wall=133898'
11:07:28.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=318 pos=<6090,211.544,7160> wall=133898'
11:07:28.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:29.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3619 bt=201 utility=201 groupBT=0 pos=<6090,211.344,7160> wall=134898'
11:07:29.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=320 pos=<6090,211.544,7160> wall=134898'
11:07:29.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:30.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3649 bt=203 utility=203 groupBT=0 pos=<6090,211.344,7160> wall=135898'
11:07:30.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=323 pos=<6090,211.544,7160> wall=135898'
11:07:30.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:31.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3679 bt=205 utility=205 groupBT=0 pos=<6090,211.344,7160> wall=136898'
11:07:31.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=326 pos=<6090,211.544,7160> wall=136898'
11:07:31.208 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:32.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3709 bt=206 utility=206 groupBT=0 pos=<6090,211.344,7160> wall=137898'
11:07:32.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=328 pos=<6090,211.544,7160> wall=137898'
11:07:32.209 SCRIPT : AID RPC dedicated stage=5 resolved=1 result=5050
11:07:33.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=3739 bt=208 utility=208 groupBT=0 pos=<6090,211.344,7160> wall=138898'
11:07:33.175 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=5 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=331 pos=<6090,211.544,7160> wall=138898'
11:07:33.175 SCRIPT : AID PROBE COMPLETE
11:07:34.955 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
11:07:34.960 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
@@ -0,0 +1,4 @@
{
"addon.gproj": "702a50b604ba26cd3e0642b531c41288e268f63d0fd200ae12db93c8e8c4702f",
"Scripts/Game/AID/AID_Probe.c": "f3fc157f1ab729c932eea41de53f4c3ed4ea4f966aff3f95f5731d8fc21876b7"
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1 @@
ERR ISOLATION {"netns": "net:[4026533782]", "interfaces": [[1, "lo"]], "routes": "Iface\tDestination\tGateway \tFlags\tRefCnt\tUse\tMetric\tMask\t\tMTU\tWindow\tIRTT \n", "ipv6Routes": "00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000000 00200200 lo\n00000000000000000000000000000001 80 00000000000000000000000000000000 00 00000000000000000000000000000000 00000000 00000002 00000000 80200001 lo\n00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000000 00200200 lo\n"}
@@ -0,0 +1,24 @@
{
"node_id": "TA_kwDOP2BAhNoAKDVmYmViNzcwNjM5YTI0ZWRmMDhlYmI0YTEwMGMxYTMwYmU1NTZiMjE",
"sha": "5fbeb770639a24edf08ebb4a100c1a30be556b21",
"url": "https://api.github.com/repos/BohemiaInteractive/Arma-Reforger-Script-Diff/git/tags/5fbeb770639a24edf08ebb4a100c1a30be556b21",
"tagger": {
"name": "builderGitHubReforger",
"email": "builderGitHubReforger@bistudio.com",
"date": "2026-08-13T11:51:42Z"
},
"object": {
"sha": "b46bdd8f4932f3a256c765f93a44417996a6da73",
"type": "commit",
"url": "https://api.github.com/repos/BohemiaInteractive/Arma-Reforger-Script-Diff/git/commits/b46bdd8f4932f3a256c765f93a44417996a6da73"
},
"tag": "v1.8.0.10",
"message": "Release version 1.8.0.10\n",
"verification": {
"verified": false,
"reason": "unsigned",
"signature": null,
"payload": null,
"verified_at": null
}
}
@@ -0,0 +1,10 @@
{
"ref": "refs/tags/v1.8.0.10",
"node_id": "REF_kwDOP2BAhLNyZWZzL3RhZ3MvdjEuOC4wLjEw",
"url": "https://api.github.com/repos/BohemiaInteractive/Arma-Reforger-Script-Diff/git/refs/tags/v1.8.0.10",
"object": {
"sha": "5fbeb770639a24edf08ebb4a100c1a30be556b21",
"type": "tag",
"url": "https://api.github.com/repos/BohemiaInteractive/Arma-Reforger-Script-Diff/git/tags/5fbeb770639a24edf08ebb4a100c1a30be556b21"
}
}
@@ -0,0 +1,9 @@
{
"exact_executed_fixture_matches": true,
"all_five_phases_have_positive_server_and_zero_worker_counters": true,
"runtime_versions": "1.8.0.13 both",
"script_errors_during_measured_phases": 0,
"shutdown_script_errors": 2,
"cleanup_confirmed": true,
"report_links_valid": true
}
@@ -0,0 +1,29 @@
{
"local-ai/cleanup.json": "fa1714943966c9c1162d4732f898f4d49debfe60c44742049f5f7ae4584fff64",
"local-ai/client-console.log.txt": "4c4106216c0d383b974d3ddb384e1d3479299f1a3b355b529f34fbf7bdde9e40",
"local-ai/client-script.log.txt": "3d9a014a2e94f3a2bc5d6c5dcad7878d3f92275f0150b78f6f5cd3be51700df0",
"local-ai/command.json": "c17995fcf5ae7df70d84486c7f28f10add81a8b18533a42906774edc2545b322",
"local-ai/executed-probe.c.txt": "6d37fd5eaf84f59832aa94daea5c18683dbf276d840141afe6d09770cb1496a8",
"local-ai/executed-runner.py.txt": "e6d7ff571d30f0d16480027818fa547a918cb0e2e961ef823ab57db82ba433e0",
"local-ai/launch.json": "76add6caf81d70520db053eb77d3bbaee9819932d55710e3e97a433f53c9c488",
"local-ai/result.json": "3cbc68332d079d41784e8412e0effcfd92d752e29d327bac1385c94755e20a83",
"local-ai/server-console.log.txt": "a14c5d4a1426a654e1ae88789d8e21378d96906c39a6120ab77dde311359f740",
"local-ai/server-result.json": "bfdedf06596faa2042b0fedd9653ec1023d2e96ed56dc40b607985bc8438c1d5",
"local-ai/server-script.log.txt": "880dde9faa282c14969e22ed9ccacf536378bc280bab0e032c0feaebcdffffc2",
"local-ai/source-before.json": "5ab65e4ded1ec9c5c1eeaf00ea8fb1d4ba4d81f9fd1c0ac0495a19a55f648ba1",
"local-ai/supervisor.log": "605faab96e05f21b5e7f7360eff110bb7880e4a526541275cadd88bc71817df8",
"native-queries/cleanup.json": "fa1714943966c9c1162d4732f898f4d49debfe60c44742049f5f7ae4584fff64",
"native-queries/client-console.log.txt": "8c284a3f025b32813edcd8415beb151aee7baf1bd288a87ebcb0cad3518f7d07",
"native-queries/client-script.log.txt": "b29e46227d0d3fead874791f167136f58fe5ddd7584694441fee2df4f385ea07",
"native-queries/command.json": "79bf5cf7d50590d158c6b9fda84dca99429059be0812273add510df2cac9e2b0",
"native-queries/executed-probe.c.txt": "a711815d165ee7d262fa670cf43a18ffb71184c852b073b431a4cef6f085a83d",
"native-queries/executed-runner.py.txt": "6c6b11e5c63e81ffd7f3669deb1e3e2ef017ba1e8b9540b059b92dc60beb06e5",
"native-queries/launch.json": "18ec5186d69f40aa4dfdd8fb65060c570c0225cd1da09ec5a534787001f264ec",
"native-queries/result.json": "aab93eb4ff125a5953707a3ea12b44e13d35027ad8d6f583bb37d5cb050df3ca",
"native-queries/server-console.log.txt": "ea8461e7dfe0ceb8ee99e909d60ecd2549761d9cab3a2cd3eeceff838c6e7809",
"native-queries/server-result.json": "bfdedf06596faa2042b0fedd9653ec1023d2e96ed56dc40b607985bc8438c1d5",
"native-queries/server-script.log.txt": "d2a944f0c3aa5fb32131094b6118d253c89a2e1a9efb88d4260f071e4ceaba41",
"native-queries/source-before.json": "156129e1b60eb5020a5b57038dcf89cf339ff80a8073537b159277711d1800d0",
"native-queries/supervisor.log": "605faab96e05f21b5e7f7360eff110bb7880e4a526541275cadd88bc71817df8",
"summary.json": "6344979f2d91b635be041d8e665db6cdb556819cefd7de364898517713556f39"
}
@@ -0,0 +1,9 @@
{
"cleanup_confirmed": true,
"idle_verified": true,
"errors": [],
"orphan_cleanup": {
"attempted": false,
"reason": "noncanonical-private-prefix"
}
}
@@ -0,0 +1,742 @@
---------------------------------------------
Log Z:\tmp\aid-local-run01\client\logs\logs_2026-10-07_12-14-17\console.log started at 2026-10-07 12:14:17 (2026-10-07 10:14:17 UTC)
12:14:17.947 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-local-run01\client\logs\logs_2026-10-07_12-14-17' to filesystem under name logs
12:14:17.947 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-local-run01\client\profile' to filesystem under name profile
12:14:17.947 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger\'
12:14:17.948 ENGINE : Initializing engine, version 192142
12:14:17.948 ENGINE : CLI Params: -client 127.0.0.1 -addonsDir Z:/tmp/aid-local-run01/addons -addons D712C85E26071018 -profile Z:/tmp/aid-local-run01/client -noBackend -maxFPS 30 -logconsole -noSound -noSplash -noThrow -disableCrashReporter -aidProbe
12:14:17.952 ENGINE : Addon dirs:
12:14:17.952 ENGINE : dir: 'Z:/tmp/aid-local-run01/addons'
12:14:17.952 ENGINE : dir: './addons'
12:14:17.952 ENGINE : dir: 'Z:/tmp/aid-local-run01/client/addons'
12:14:17.952 ENGINE : Available addons:
12:14:17.952 ENGINE : gproj: 'Z:/tmp/aid-local-run01/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:14:17.952 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
12:14:17.952 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
12:14:17.952 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-local-run01\addons\AID_Probe' to filesystem under name AID_OwnershipProbe
12:14:18.056 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
12:14:18.060 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
12:14:18.060 ENGINE : CPU vendor : AuthenticAMD
12:14:18.060 ENGINE : CPU type : 2
12:14:18.060 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
12:14:18.060 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
12:14:18.060 ENGINE : CPU count logical : 16
12:14:18.060 ENGINE : CPU count physical : 8
12:14:18.060 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
12:14:18.060 RESOURCES : ResourceDB: loading cache (id=0 name=AID_OwnershipProbe path=Z:\tmp\aid-local-run01\addons\AID_Probe/resourceDatabase.rdb)
12:14:18.060 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
12:14:18.181 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
12:14:18.182 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\aid-local-run01\client\profile/resourceDatabase.rdb)
12:14:18.182 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\aid-local-run01\client\logs\logs_2026-10-07_12-14-17/resourceDatabase.rdb)
12:14:18.296 ENGINE : GameProject load
12:14:18.296 ENGINE : Loaded addons:
12:14:18.296 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
12:14:18.296 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
12:14:18.296 ENGINE : gproj: 'Z:/tmp/aid-local-run01/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:14:18.297 ENGINE : Loading custom engine user config '$profile:.save/app1874880_user76561198020202999/settings/ReforgerEngineSettings.conf'
12:14:18.297 ENGINE : No Enfusion settings file loaded. Continuing with defaults
12:14:18.297 ENGINE : Locale info: system en-US (English), user en-US (English)
12:14:18.428 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
12:14:18.430 RENDER : Basic screen setup:
12:14:18.430 RENDER : Back buffer width x height: 1280x720
12:14:18.430 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
12:14:18.430 RENDER : MSAA : none
12:14:18.440 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
12:14:18.440 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
12:14:18.440 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
12:14:18.440 RENDER : * core clocks 2720 MHz, memory 1124 MHz
12:14:18.440 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
12:14:18.440 RENDER : AMD AGS correctly initialized
12:14:18.440 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
12:14:18.440 RENDER : Detected output devices:
12:14:18.440 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
12:14:18.440 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
12:14:18.440 RENDER : Concurrent frames limit 2
12:14:18.519 RENDER : DX12 device successfully created by AMD AGS library
12:14:18.519 RENDER : * user markers not supported in this version AMD SW
12:14:18.519 RENDER : Graphics device features
12:14:18.519 RENDER : Needed:
12:14:18.519 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
12:14:18.519 RENDER : Optional:
12:14:18.519 RENDER : * Allow tearing (VSYNC) : 1
12:14:18.519 RENDER : * 16 bits : 1
12:14:18.519 RENDER : * Resource heap tier : 3
12:14:18.519 RENDER : * Persistent heaps (DRED) : 1
12:14:18.519 RENDER : * DRED 1.2 is supported by compiler
12:14:18.538 RENDER : Main RT format setup.
12:14:18.538 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
12:14:18.538 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
12:14:18.542 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
12:14:18.570 PROFILING : Settings changed took: 1.198300 ms
12:14:18.575 RENDER : RENDER : Reload shaders
12:14:18.576 RENDER : Enfusion shader version 13
12:14:18.576 INIT : INIT : ShaderListReload
12:14:18.576 PROFILING : ShaderListReload took: 0.000400 ms
12:14:19.181 RENDER : Loaded 3383 newer shader binaries
12:14:19.181 PROFILING : Reload shaders took: 606.561400 ms
12:14:19.184 ENGINE : Initializing inputs.
12:14:19.193 NETWORK : Initializing networking.
12:14:19.193 NETWORK : Using new GameRplScheduler.
12:14:19.193 SCRIPT : SCRIPT : Initializing scripts
12:14:19.194 SCRIPT : SCRIPT : ScriptProjectManager init
12:14:19.194 PROFILING : ScriptProjectManager init took: 0.009100 ms
12:14:19.220 PROFILING : Initializing scripts took: 26.575000 ms
12:14:19.220 BACKEND : Backend Services are disabled.
12:14:19.220 ENGINE : Enfusion engine successfully created.
12:14:19.259 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
12:14:19.273 GUI : Using default language (en_us)
12:14:19.273 GUI : Loading 'en_us' localization file.
12:14:19.273 INIT : INIT : Loading StringTable
12:14:19.295 PROFILING : Loading StringTable took: 22.823100 ms
12:14:19.295 SCRIPT : SCRIPT : Compiling GameLib scripts
12:14:19.328 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 665K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:14:19.328 PROFILING : Compiling GameLib scripts took: 33.049200 ms
12:14:19.329 RESOURCES : GetResourceObject @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
12:14:19.329 GUI : Layout load @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
12:14:19.329 GUI (E): Unknown class 'SCR_WidgetExportRuleRoot' at offset 282(0x11a)
12:14:19.437 SCRIPT : SCRIPT : Compiling Game scripts
12:14:20.297 SCRIPT : Compiling Game scripts
12:14:20.297 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:14:20.297 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:14:20.535 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:14:20.560 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:14:20.731 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:14:20.731 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:14:20.732 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:14:20.767 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:14:20.767 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:14:20.823 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:14:20.932 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 26401K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 6a4c6ed1
12:14:20.959 PROFILING : Compiling Game scripts took: 1522.402900 ms
12:14:20.959 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
12:14:20.981 ENGINE : Game successfully created.
12:14:21.018 PLATFORM : Save data from container 'settings' have been loaded
12:14:21.118 PLATFORM : Save data from container 'sessions' have been loaded
12:14:21.520 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
12:14:21.520 PLATFORM : Save data transaction to 'settings' started.
12:14:21.522 NETWORK : Starting multiplayer client using command line args.
12:14:21.617 NETWORK : Starting RPL client, number of addresses to try connecting to: 1
12:14:21.617 NETWORK : 127.0.0.1:2001
12:14:21.617 RPL : Starting client
12:14:21.717 RPL : ClientImpl event: connected (identity=0x00000000)
12:14:21.817 RESOURCES (E): Broken resource GUID=0000000000000000!
12:14:21.817 WORLD : WORLD : Entities load '$ArmaReforger:worlds/GameMaster/GM_Eden.ent'
12:14:22.811 PROFILING : Entities load took: 993.477200 ms
12:14:22.813 WORLD : WORLD : Game::LoadEntities
12:14:22.813 WORLD : WORLD : Initializing world systems
12:14:22.814 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
12:14:22.815 WORLD : WORLD : CreateEntities
12:14:22.815 WORLD : WORLD : CreateEntities
12:14:22.815 WORLD : WORLD : NotifyBeforeEntitiesCreated
12:14:22.818 RESOURCES : Loaded mission headers from 3 addon(s)!
12:14:22.818 PROFILING : NotifyBeforeEntitiesCreated took: 3.346000 ms
12:14:22.818 WORLD : WORLD : Wait for preloading data
12:14:22.823 PROFILING : Wait for preloading data took: 4.717300 ms
12:14:22.954 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
12:14:22.954 PROFILING : PROFILING : Terrain load
12:14:24.542 PROFILING : Terrain load took: 1587.877600 ms
12:14:26.056 WORLD : Game::LoadEntities
12:14:26.056 WORLD : CreateEntities
12:14:26.056 WORLD : CreateEntities
12:14:26.056 ENTITY : Create entity @"ENTITY:398117" ('GenericEntity') at <0.000000 0.000000 0.000000> @"{434AFBBE90F2B078}Prefabs/Sounds/Environment/AmbientSounds_Everon.et"
12:14:26.056 SCRIPT (W): AMBIENT LIFE: SCR_AmbientInsectsComponent: Missing SCR_AmbientSoundsComponent
12:14:26.789 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"
12:14:26.789 ENTITY : CreateComponent 'ScriptedRadioComponent'
12:14:26.789 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
12:14:29.990 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
12:14:29.990 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:14:29.990 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:14:29.990 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:14:29.990 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:14:29.990 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:14:29.990 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:14:29.990 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
12:14:30.043 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:14:30.043 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:14:30.043 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:14:30.043 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:14:30.043 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
12:14:30.043 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
12:14:30.043 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:14:30.043 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:14:30.043 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:14:30.043 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:14:30.043 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
12:14:30.043 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
12:14:30.043 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
12:14:30.044 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
12:14:30.378 WORLD : WORLD : NotifyBeforeEntitiesInitialized
12:14:30.378 PROFILING : NotifyBeforeEntitiesInitialized took: 0.074100 ms
12:14:30.844 WORLD : WORLD : NotifyEntitiesInitialized
12:14:30.844 TERRAIN : TERRAIN : Initializing road networks...
12:14:30.847 PROFILING : Initializing road networks... took: 2.877700 ms
12:14:30.847 DEFAULT : DEFAULT : WorldVolumesCollection
12:14:30.900 PROFILING : WorldVolumesCollection took: 52.956000 ms
12:14:30.900 INIT : INIT : SoundWorldInit
12:14:30.918 PROFILING : SoundWorldInit took: 18.412300 ms
12:14:30.918 PROFILING : NotifyEntitiesInitialized took: 74.378800 ms
12:14:30.919 PROFILING : CreateEntities took: 8103.650400 ms
12:14:30.919 PROFILING : CreateEntities took: 8103.811100 ms
12:14:30.919 WORLD : WORLD : Wait for preloading data around camera
12:14:31.320 PROFILING : Wait for preloading data around camera took: 400.575400 ms
12:14:31.320 WORLD : WORLD : EOnActivate
12:14:31.344 PROFILING : EOnActivate took: 24.433300 ms
12:14:31.345 PROFILING : Game::LoadEntities took: 8531.546400 ms
12:14:34.880 RPL : rpl::Pip::ProcessNetToGame
12:14:34.880 DEFAULT : Connection diagnostics: OFF
12:14:34.880 DEFAULT : Cheats enabled: ON
12:14:34.880 NETWORK : ### Connecting player: connectionID=0, Name=
12:14:34.880 SCRIPT : idx=0, facIdx=2, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : idx=1, facIdx=0, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : idx=2, facIdx=1, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : idx=3, facIdx=3, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:14:34.881 DEFAULT : Player connection node not found for identityID=0. Creating a new one
12:14:34.979 DEFAULT : Entered online game state.
12:14:34.983 RPL : rpl::Pip::ProcessNetToGame
12:14:34.983 ENTITY : SpawnEntityInPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:14:34.983 ENTITY : Create entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
12:14:34.983 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:14:34.983 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!
12:14:34.983 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!
12:14:34.985 SCRIPT (W): Can't open config file ""
12:14:34.989 WORLD : InitEntities 'world'
12:14:34.989 ENTITY : Init entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:14:34.989 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
12:14:34.989 SCRIPT (W): Slot_WeaponInfo Has no Content!
12:14:34.989 SCRIPT (W): Slot_Chat Has no Content!
12:14:34.989 SCRIPT (W): Slot_VON Has no Content!
12:14:34.989 SCRIPT (W): Slot_AvailableActions Has no Content!
12:14:34.989 SCRIPT (W): Slot_Vehicle Has no Content!
12:14:34.989 SCRIPT (W): Slot_GameVersion Has no Content!
12:14:34.989 SCRIPT (W): Slot_Notifications Has no Content!
12:14:34.989 SCRIPT (W): Slot_Hints Has no Content!
12:14:34.989 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:14:35.080 PROFILING : Settings changed took: 1.460300 ms
12:14:35.109 WORLD : UpdateEntities
12:14:35.109 RPL : rpl::Pip::ProcessNetToGame
12:14:35.109 NETWORK : ### Creating player: PlayerId=1, Name=jakub
12:14:35.119 WORLD : UpdateEntities
12:14:35.119 RPL : rpl::Pip::ProcessNetToGame
12:14:35.119 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:14:35.262 WORLD : PostFrame
12:14:35.262 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
12:14:35.262 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
12:14:35.312 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
12:14:35.312 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
12:14:35.312 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
12:14:35.312 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
12:14:35.451 RENDER : RENDER : ObjectsHeightMap::Build
12:14:35.451 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
12:14:35.556 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 105.454600 ms
12:14:35.563 PROFILING : ObjectsHeightMap::Build took: 112.699100 ms
12:14:35.653 WORLD : UpdateEntities
12:14:35.653 WORLD : Frame
12:14:35.653 GUI : Creating menu 'WelcomeScreenMenu'
12:14:35.653 GUI : WidgetManager: CrateWidgets @"{0B55E5823B2AF1B7}UI/layouts/Menus/DeployMenu/WelcomeScreenMenu.layout"
12:14:35.653 SCRIPT (W): Slot_Chat Has no Content!
12:14:35.653 SCRIPT (W): Slot_GameVersion Has no Content!
12:14:35.780 WORLD : UpdateEntities
12:14:35.780 RPL : rpl::Pip::ProcessNetToGame
12:14:35.780 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:36.793 WORLD : UpdateEntities
12:14:36.793 RPL : rpl::Pip::ProcessNetToGame
12:14:36.793 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:37.793 WORLD : UpdateEntities
12:14:37.793 RPL : rpl::Pip::ProcessNetToGame
12:14:37.793 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:38.792 WORLD : UpdateEntities
12:14:38.792 RPL : rpl::Pip::ProcessNetToGame
12:14:38.792 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:39.792 WORLD : UpdateEntities
12:14:39.792 RPL : rpl::Pip::ProcessNetToGame
12:14:39.792 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:40.792 WORLD : UpdateEntities
12:14:40.792 RPL : rpl::Pip::ProcessNetToGame
12:14:40.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:41.158 SCRIPT : AID LOCAL SPAWN body=1 group=1 control=1 agent=0 aiWorld=1
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=23257'
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=23257'
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=23257'
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=23257'
12:14:41.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:41.792 WORLD : UpdateEntities
12:14:41.792 RPL : rpl::Pip::ProcessNetToGame
12:14:41.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=24223'
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=24223'
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=24223'
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=24223'
12:14:42.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:42.792 WORLD : UpdateEntities
12:14:42.792 RPL : rpl::Pip::ProcessNetToGame
12:14:42.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=25223'
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=25223'
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=25223'
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=25223'
12:14:43.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:43.759 WORLD : UpdateEntities
12:14:43.759 RPL : rpl::Pip::ProcessNetToGame
12:14:43.759 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=26223'
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=26223'
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=26223'
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=26223'
12:14:44.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:44.759 WORLD : UpdateEntities
12:14:44.759 RPL : rpl::Pip::ProcessNetToGame
12:14:44.759 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=27223'
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=27223'
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=27223'
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=27223'
12:14:45.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:45.759 WORLD : UpdateEntities
12:14:45.759 RPL : rpl::Pip::ProcessNetToGame
12:14:45.759 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=28223'
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=28223'
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=28223'
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=28223'
12:14:46.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:46.792 WORLD : UpdateEntities
12:14:46.792 RPL : rpl::Pip::ProcessNetToGame
12:14:46.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=29223'
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=29223'
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=29223'
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=29223'
12:14:47.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:47.758 WORLD : UpdateEntities
12:14:47.758 RPL : rpl::Pip::ProcessNetToGame
12:14:47.758 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=30223'
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=30223'
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=30223'
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=30223'
12:14:48.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:48.758 WORLD : UpdateEntities
12:14:48.758 RPL : rpl::Pip::ProcessNetToGame
12:14:48.758 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=31256'
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=31256'
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=31256'
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=31256'
12:14:49.157 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:49.792 WORLD : UpdateEntities
12:14:49.792 RPL : rpl::Pip::ProcessNetToGame
12:14:49.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=32256'
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=32256'
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=32256'
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=32256'
12:14:50.157 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:50.792 WORLD : UpdateEntities
12:14:50.792 RPL : rpl::Pip::ProcessNetToGame
12:14:50.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=33256'
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=33256'
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=33256'
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=33256'
12:14:51.157 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:51.792 WORLD : UpdateEntities
12:14:51.792 RPL : rpl::Pip::ProcessNetToGame
12:14:51.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=34256'
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=34256'
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=34256'
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=34256'
12:14:52.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:52.793 WORLD : UpdateEntities
12:14:52.793 RPL : rpl::Pip::ProcessNetToGame
12:14:52.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=35256'
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=35256'
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=35256'
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=35256'
12:14:53.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:53.760 WORLD : UpdateEntities
12:14:53.760 RPL : rpl::Pip::ProcessNetToGame
12:14:53.760 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=36256'
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=36256'
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=36256'
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=36256'
12:14:54.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:54.760 WORLD : UpdateEntities
12:14:54.760 RPL : rpl::Pip::ProcessNetToGame
12:14:54.760 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=37256'
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=37256'
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=37256'
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=37256'
12:14:55.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:55.793 WORLD : UpdateEntities
12:14:55.793 RPL : rpl::Pip::ProcessNetToGame
12:14:55.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=38256'
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=38256'
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=38256'
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=38256'
12:14:56.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:56.793 WORLD : UpdateEntities
12:14:56.793 RPL : rpl::Pip::ProcessNetToGame
12:14:56.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=39256'
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=39256'
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=39256'
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=39256'
12:14:57.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:57.793 WORLD : UpdateEntities
12:14:57.793 RPL : rpl::Pip::ProcessNetToGame
12:14:57.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=40256'
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=40256'
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=40256'
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=40256'
12:14:58.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:58.826 WORLD : UpdateEntities
12:14:58.826 RPL : rpl::Pip::ProcessNetToGame
12:14:58.826 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:59.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=41256'
12:14:59.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=41256'
12:14:59.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=41256'
12:14:59.159 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=41256'
12:14:59.159 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:59.826 WORLD : UpdateEntities
12:14:59.826 RPL : rpl::Pip::ProcessNetToGame
12:14:59.826 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:15:00.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=42289'
12:15:00.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=42289'
12:15:00.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=42289'
12:15:00.192 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=42289'
12:15:00.192 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:00.827 WORLD : UpdateEntities
12:15:00.827 RPL : rpl::Pip::ProcessNetToGame
12:15:00.827 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=43289'
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=43289'
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=43289'
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=43289'
12:15:01.191 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:01.859 WORLD : UpdateEntities
12:15:01.859 RPL : rpl::Pip::ProcessNetToGame
12:15:01.859 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=44292'
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=44292'
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=44292'
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=44292'
12:15:02.195 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:02.893 WORLD : UpdateEntities
12:15:02.893 RPL : rpl::Pip::ProcessNetToGame
12:15:02.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=45322'
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=45323'
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=45323'
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=45323'
12:15:03.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:03.893 WORLD : UpdateEntities
12:15:03.893 RPL : rpl::Pip::ProcessNetToGame
12:15:03.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=46322'
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=46322'
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=46322'
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=46322'
12:15:04.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:04.893 WORLD : UpdateEntities
12:15:04.893 RPL : rpl::Pip::ProcessNetToGame
12:15:04.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=47322'
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=47322'
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=47322'
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=47322'
12:15:05.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:05.893 WORLD : UpdateEntities
12:15:05.893 RPL : rpl::Pip::ProcessNetToGame
12:15:05.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=48322'
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=48322'
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=48322'
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=48322'
12:15:06.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:06.893 WORLD : UpdateEntities
12:15:06.893 RPL : rpl::Pip::ProcessNetToGame
12:15:06.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=49322'
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=49322'
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=49322'
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=49322'
12:15:07.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:07.926 WORLD : UpdateEntities
12:15:07.926 RPL : rpl::Pip::ProcessNetToGame
12:15:07.926 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=50323'
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=50323'
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=50323'
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=50323'
12:15:08.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:08.893 WORLD : UpdateEntities
12:15:08.893 RPL : rpl::Pip::ProcessNetToGame
12:15:08.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=51356'
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=51356'
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=51356'
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=51356'
12:15:09.259 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:09.893 WORLD : UpdateEntities
12:15:09.893 RPL : rpl::Pip::ProcessNetToGame
12:15:09.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:10.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=52389'
12:15:10.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=52389'
12:15:10.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=52389'
12:15:10.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=52389'
12:15:10.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:10.893 WORLD : UpdateEntities
12:15:10.893 RPL : rpl::Pip::ProcessNetToGame
12:15:10.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=53389'
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=53389'
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=53389'
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=53389'
12:15:11.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:11.893 WORLD : UpdateEntities
12:15:11.893 RPL : rpl::Pip::ProcessNetToGame
12:15:11.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:12.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=54389'
12:15:12.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=54389'
12:15:12.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=54389'
12:15:12.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=54389'
12:15:12.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:12.892 WORLD : UpdateEntities
12:15:12.892 RPL : rpl::Pip::ProcessNetToGame
12:15:12.892 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:13.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=55389'
12:15:13.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=55389'
12:15:13.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=55389'
12:15:13.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=55389'
12:15:13.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:13.893 WORLD : UpdateEntities
12:15:13.893 RPL : rpl::Pip::ProcessNetToGame
12:15:13.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=56389'
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=56389'
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=56389'
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=56389'
12:15:14.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:14.893 WORLD : UpdateEntities
12:15:14.893 RPL : rpl::Pip::ProcessNetToGame
12:15:14.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:15.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=57389'
12:15:15.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=57389'
12:15:15.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=57389'
12:15:15.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=57389'
12:15:15.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:15.893 WORLD : UpdateEntities
12:15:15.893 RPL : rpl::Pip::ProcessNetToGame
12:15:15.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=58389'
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=58389'
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=58389'
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=58389'
12:15:16.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:16.893 WORLD : UpdateEntities
12:15:16.893 RPL : rpl::Pip::ProcessNetToGame
12:15:16.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=59389'
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=59389'
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=59389'
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=59389'
12:15:17.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:17.893 WORLD : UpdateEntities
12:15:17.893 RPL : rpl::Pip::ProcessNetToGame
12:15:17.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=60422'
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=60422'
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=60422'
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=60422'
12:15:18.325 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:18.892 WORLD : UpdateEntities
12:15:18.892 RPL : rpl::Pip::ProcessNetToGame
12:15:18.892 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=61422'
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=61422'
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=61422'
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=61422'
12:15:19.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:19.925 WORLD : UpdateEntities
12:15:19.925 RPL : rpl::Pip::ProcessNetToGame
12:15:19.925 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=62422'
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=62422'
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=62422'
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=62422'
12:15:20.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:20.892 WORLD : UpdateEntities
12:15:20.892 RPL : rpl::Pip::ProcessNetToGame
12:15:20.892 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=63422'
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=63422'
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=63422'
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=63422'
12:15:21.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:21.892 WORLD : UpdateEntities
12:15:21.892 RPL : rpl::Pip::ProcessNetToGame
12:15:21.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=64422'
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=64422'
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=64422'
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=64422'
12:15:22.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:22.925 WORLD : UpdateEntities
12:15:22.925 RPL : rpl::Pip::ProcessNetToGame
12:15:22.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=65422'
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=65422'
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=65422'
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=65422'
12:15:23.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:23.892 WORLD : UpdateEntities
12:15:23.892 RPL : rpl::Pip::ProcessNetToGame
12:15:23.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=66422'
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=66422'
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=66422'
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=66422'
12:15:24.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:24.891 WORLD : UpdateEntities
12:15:24.891 RPL : rpl::Pip::ProcessNetToGame
12:15:24.891 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=67422'
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=67422'
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=67422'
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=67422'
12:15:25.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:25.892 WORLD : UpdateEntities
12:15:25.892 RPL : rpl::Pip::ProcessNetToGame
12:15:25.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=68422'
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=68422'
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=68422'
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=68422'
12:15:26.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:26.892 WORLD : UpdateEntities
12:15:26.892 RPL : rpl::Pip::ProcessNetToGame
12:15:26.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=69455'
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=69455'
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=69455'
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=69455'
12:15:27.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:27.925 WORLD : UpdateEntities
12:15:27.925 RPL : rpl::Pip::ProcessNetToGame
12:15:27.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=70455'
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=70455'
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=70455'
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=70455'
12:15:28.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:28.925 WORLD : UpdateEntities
12:15:28.925 RPL : rpl::Pip::ProcessNetToGame
12:15:28.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=71455'
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=71455'
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=71455'
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=71455'
12:15:29.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:29.892 WORLD : UpdateEntities
12:15:29.892 RPL : rpl::Pip::ProcessNetToGame
12:15:29.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=72455'
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=72455'
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=72455'
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=72455'
12:15:30.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:30.925 WORLD : UpdateEntities
12:15:30.925 RPL : rpl::Pip::ProcessNetToGame
12:15:30.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=73455'
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=73455'
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=73455'
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=73455'
12:15:31.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:31.892 WORLD : UpdateEntities
12:15:31.892 RPL : rpl::Pip::ProcessNetToGame
12:15:31.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=74455'
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=74455'
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=74455'
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=74455'
12:15:32.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:32.893 WORLD : UpdateEntities
12:15:32.893 RPL : rpl::Pip::ProcessNetToGame
12:15:32.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=75455'
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=75455'
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=75455'
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=75455'
12:15:33.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:33.893 WORLD : UpdateEntities
12:15:33.893 RPL : rpl::Pip::ProcessNetToGame
12:15:33.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=76455'
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=76455'
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=76455'
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=76455'
12:15:34.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:34.926 WORLD : UpdateEntities
12:15:34.926 RPL : rpl::Pip::ProcessNetToGame
12:15:34.926 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=77455'
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=77455'
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=77455'
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=77455'
12:15:35.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:35.892 WORLD : UpdateEntities
12:15:35.893 RPL : rpl::Pip::ProcessNetToGame
12:15:35.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=78455'
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=78455'
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=78455'
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=78455'
12:15:36.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:36.893 WORLD : UpdateEntities
12:15:36.893 RPL : rpl::Pip::ProcessNetToGame
12:15:36.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=79455'
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=79455'
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=79455'
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=79455'
12:15:37.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:37.893 WORLD : UpdateEntities
12:15:37.893 RPL : rpl::Pip::ProcessNetToGame
12:15:37.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=80455'
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=80455'
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=80455'
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=80455'
12:15:38.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:38.893 WORLD : UpdateEntities
12:15:38.893 RPL : rpl::Pip::ProcessNetToGame
12:15:38.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=81488'
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=81488'
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=81488'
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=81488'
12:15:39.392 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:39.893 WORLD : UpdateEntities
12:15:39.893 RPL : rpl::Pip::ProcessNetToGame
12:15:39.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:40.391 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=82488'
12:15:40.391 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=82488'
12:15:40.391 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=82488'
12:15:40.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=82488'
12:15:40.392 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:40.893 WORLD : UpdateEntities
12:15:40.893 RPL : rpl::Pip::ProcessNetToGame
12:15:40.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
@@ -0,0 +1,413 @@
---------------------------------------------
Log Z:\tmp\aid-local-run01\client\logs\logs_2026-10-07_12-14-17\script.log started at 2026-10-07 12:14:19 (2026-10-07 10:14:19 UTC)
12:14:19.194 SCRIPT : SCRIPT : Initializing scripts
12:14:19.194 SCRIPT : SCRIPT : ScriptProjectManager init
12:14:19.295 SCRIPT : SCRIPT : Compiling GameLib scripts
12:14:19.328 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 665K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:14:19.437 SCRIPT : SCRIPT : Compiling Game scripts
12:14:20.297 SCRIPT : Compiling Game scripts
12:14:20.297 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:14:20.297 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:14:20.535 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:14:20.560 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:14:20.653 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:14:20.731 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:14:20.731 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:14:20.732 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:14:20.767 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:14:20.767 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:14:20.823 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:14:20.932 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 26401K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 6a4c6ed1
12:14:26.056 SCRIPT (W): AMBIENT LIFE: SCR_AmbientInsectsComponent: Missing SCR_AmbientSoundsComponent
12:14:34.880 SCRIPT : idx=0, facIdx=2, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : idx=1, facIdx=0, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : idx=2, facIdx=1, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : idx=3, facIdx=3, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:14:34.880 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:14:34.983 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!
12:14:34.983 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!
12:14:34.985 SCRIPT (W): Can't open config file ""
12:14:34.989 SCRIPT (W): Slot_WeaponInfo Has no Content!
12:14:34.989 SCRIPT (W): Slot_Chat Has no Content!
12:14:34.989 SCRIPT (W): Slot_VON Has no Content!
12:14:34.989 SCRIPT (W): Slot_AvailableActions Has no Content!
12:14:34.989 SCRIPT (W): Slot_Vehicle Has no Content!
12:14:34.989 SCRIPT (W): Slot_GameVersion Has no Content!
12:14:34.989 SCRIPT (W): Slot_Notifications Has no Content!
12:14:34.989 SCRIPT (W): Slot_Hints Has no Content!
12:14:34.989 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:14:35.119 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:14:35.262 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
12:14:35.653 SCRIPT (W): Slot_Chat Has no Content!
12:14:35.653 SCRIPT (W): Slot_GameVersion Has no Content!
12:14:35.780 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:36.793 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:37.793 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:38.792 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:39.792 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:14:40.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:41.158 SCRIPT : AID LOCAL SPAWN body=1 group=1 control=1 agent=0 aiWorld=1
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=23257'
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=23257'
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=23257'
12:14:41.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=23257'
12:14:41.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:41.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=24223'
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=24223'
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=24223'
12:14:42.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=24223'
12:14:42.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:42.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=25223'
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=25223'
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=25223'
12:14:43.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=25223'
12:14:43.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:43.759 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=26223'
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=26223'
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=26223'
12:14:44.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=26223'
12:14:44.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:44.759 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=27223'
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=27223'
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=27223'
12:14:45.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=27223'
12:14:45.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:45.759 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=28223'
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=28223'
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=28223'
12:14:46.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=28223'
12:14:46.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:46.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=29223'
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=29223'
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=29223'
12:14:47.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=29223'
12:14:47.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:47.758 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=30223'
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=30223'
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=30223'
12:14:48.124 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=30223'
12:14:48.124 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:48.758 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=31256'
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=31256'
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=31256'
12:14:49.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=31256'
12:14:49.157 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:49.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=32256'
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=32256'
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=32256'
12:14:50.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=32256'
12:14:50.157 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:50.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=33256'
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=33256'
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=33256'
12:14:51.157 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=33256'
12:14:51.157 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:51.792 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=34256'
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=34256'
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=34256'
12:14:52.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=34256'
12:14:52.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:52.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=35256'
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=35256'
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=35256'
12:14:53.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=35256'
12:14:53.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:53.760 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=36256'
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=36256'
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=36256'
12:14:54.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=36256'
12:14:54.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:54.760 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=37256'
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=37256'
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=37256'
12:14:55.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=37256'
12:14:55.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:55.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=38256'
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=38256'
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=38256'
12:14:56.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=38256'
12:14:56.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:56.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=39256'
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=39256'
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=39256'
12:14:57.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=39256'
12:14:57.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:57.793 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=40256'
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=40256'
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=40256'
12:14:58.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=40256'
12:14:58.158 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:58.826 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:14:59.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=41256'
12:14:59.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=41256'
12:14:59.158 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=41256'
12:14:59.159 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=41256'
12:14:59.159 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:14:59.826 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:15:00.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=42289'
12:15:00.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=42289'
12:15:00.192 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=42289'
12:15:00.192 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=42289'
12:15:00.192 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:00.827 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=43289'
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=43289'
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=43289'
12:15:01.191 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=43289'
12:15:01.191 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:01.859 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=44292'
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=44292'
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=44292'
12:15:02.195 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=44292'
12:15:02.195 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:02.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=45322'
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=45323'
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=45323'
12:15:03.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=45323'
12:15:03.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:03.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=46322'
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=46322'
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=46322'
12:15:04.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=46322'
12:15:04.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:04.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=47322'
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=47322'
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=47322'
12:15:05.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=47322'
12:15:05.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:05.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=48322'
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=48322'
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=48322'
12:15:06.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=48322'
12:15:06.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:06.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=49322'
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=49322'
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=49322'
12:15:07.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=49322'
12:15:07.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:07.926 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=50323'
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=50323'
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=50323'
12:15:08.225 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=50323'
12:15:08.225 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:08.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=51356'
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=51356'
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=51356'
12:15:09.259 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=51356'
12:15:09.259 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:09.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:10.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=52389'
12:15:10.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=52389'
12:15:10.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=52389'
12:15:10.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=52389'
12:15:10.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:10.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=53389'
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=53389'
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=53389'
12:15:11.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=53389'
12:15:11.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:11.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:12.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=54389'
12:15:12.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=54389'
12:15:12.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=54389'
12:15:12.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=54389'
12:15:12.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:12.892 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:13.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=55389'
12:15:13.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=55389'
12:15:13.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=55389'
12:15:13.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=55389'
12:15:13.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:13.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=56389'
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=56389'
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=56389'
12:15:14.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=56389'
12:15:14.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:14.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:15.291 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=57389'
12:15:15.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=57389'
12:15:15.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=57389'
12:15:15.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=57389'
12:15:15.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:15.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=58389'
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=58389'
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=58389'
12:15:16.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=58389'
12:15:16.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:16.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=59389'
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=59389'
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=59389'
12:15:17.292 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=59389'
12:15:17.292 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:17.893 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=60422'
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=60422'
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=60422'
12:15:18.325 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=60422'
12:15:18.325 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:18.892 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=61422'
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=61422'
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=61422'
12:15:19.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=61422'
12:15:19.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:19.925 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=62422'
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=62422'
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=62422'
12:15:20.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=62422'
12:15:20.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:20.892 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=63422'
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=63422'
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=63422'
12:15:21.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=63422'
12:15:21.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:21.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=64422'
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=64422'
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=64422'
12:15:22.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=64422'
12:15:22.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:22.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=65422'
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=65422'
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=65422'
12:15:23.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=65422'
12:15:23.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:23.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=66422'
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=66422'
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=66422'
12:15:24.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=66422'
12:15:24.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:24.891 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=67422'
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=67422'
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=67422'
12:15:25.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=67422'
12:15:25.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:25.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=68422'
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=68422'
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=68422'
12:15:26.324 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=68422'
12:15:26.324 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:26.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=69455'
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=69455'
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=69455'
12:15:27.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=69455'
12:15:27.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:27.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=70455'
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=70455'
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=70455'
12:15:28.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=70455'
12:15:28.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:28.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=71455'
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=71455'
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=71455'
12:15:29.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=71455'
12:15:29.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:29.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=72455'
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=72455'
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=72455'
12:15:30.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=72455'
12:15:30.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:30.925 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=73455'
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=73455'
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=73455'
12:15:31.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=73455'
12:15:31.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:31.892 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=74455'
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=74455'
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=74455'
12:15:32.357 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=74455'
12:15:32.357 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:32.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=75455'
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=75455'
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=75455'
12:15:33.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=75455'
12:15:33.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:33.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=76455'
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=76455'
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=76455'
12:15:34.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=76455'
12:15:34.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:34.926 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=77455'
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=77455'
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=77455'
12:15:35.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=77455'
12:15:35.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:35.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=78455'
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=78455'
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=78455'
12:15:36.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=78455'
12:15:36.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:36.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=79455'
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=79455'
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=79455'
12:15:37.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=79455'
12:15:37.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:37.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=80455'
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=80455'
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=80455'
12:15:38.358 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=80455'
12:15:38.358 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:38.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=81488'
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=81488'
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=81488'
12:15:39.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=81488'
12:15:39.392 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:39.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:15:40.391 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=82488'
12:15:40.391 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=82488'
12:15:40.391 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadow role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=250 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6095,211.187,7160> wall=82488'
12:15:40.392 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=shadowGroup role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=3 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6095,211.387,7160> wall=82488'
12:15:40.392 SCRIPT : AID NATIVE QUERY mesh=0 loaded=0 valid=0 success=0 position=<0,0,0>
12:15:40.893 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
@@ -0,0 +1,48 @@
[
"bwrap",
"--unshare-net",
"--unshare-pid",
"--unshare-ipc",
"--unshare-uts",
"--die-with-parent",
"--cap-drop",
"ALL",
"--clearenv",
"--ro-bind",
"/",
"/",
"--tmpfs",
"/tmp",
"--proc",
"/proc",
"--dev",
"/dev",
"--ro-bind",
"/tmp/erri-takeover-dedicated-runtime",
"/tmp/runtime",
"--bind",
"/tmp/aid-local-run01/source",
"/tmp/aid-local-run01/source",
"--bind",
"/tmp/aid-local-run01",
"/tmp/work",
"--setenv",
"HOME",
"/tmp/work/home",
"--setenv",
"TMPDIR",
"/tmp/work/tmp",
"--setenv",
"PATH",
"/usr/bin:/bin",
"--setenv",
"LANG",
"C.UTF-8",
"--chdir",
"/tmp/runtime",
"/usr/bin/python3",
"/tmp/work/network_probe.py",
"net:[4026531833]",
"/usr/bin/python3",
"/tmp/work/inner.py"
]
@@ -0,0 +1,216 @@
// Standalone diagnostic addon; never include in the Escape Workshop package.
class AID_Probe
{
static IEntity Shadow;
static SCR_AIGroup ShadowGroup;
static bool ShadowAttempted;
static IEntity Body;
static SCR_AIGroup Group;
static int Stage;
static int Started;
static int Last;
static bool Ready;
static bool Finished;
static bool ObserverInserted;
static ref map<IEntity, int> BT = new map<IEntity, int>();
static ref map<IEntity, int> Utility = new map<IEntity, int>();
static ref map<IEntity, int> GroupBT = new map<IEntity, int>();
static void Count(map<IEntity, int> counts, IEntity entity)
{
if (!entity) return;
int count = counts.Get(entity); counts.Set(entity, count + 1);
}
static RplComponent Rpl(IEntity entity)
{
if (!entity) return null;
return RplComponent.Cast(entity.FindComponent(RplComponent));
}
static IEntity Resolve(RplId id)
{
RplComponent rpl = RplComponent.Cast(Replication.FindItem(id));
if (rpl) return rpl.GetEntity();
return null;
}
static void Sample(string side, IEntity entity, string kind)
{
RplComponent rpl = Rpl(entity);
if (!rpl) { PrintFormat("AID SAMPLE side=%1 stage=%2 kind=%3 missing=1", side, Stage, kind); return; }
string row = string.Format("AID SAMPLE side=%1 stage=%2 kind=%3 role=%4 owner=%5 master=%6", side, Stage, kind, rpl.Role(), rpl.IsOwner(), rpl.IsMaster());
row += string.Format(" ownerProxy=%1 remoteProxy=%2 rpl=%3", rpl.IsOwnerProxy(), rpl.IsRemoteProxy(), rpl.Id());
AIControlComponent control = AIControlComponent.Cast(entity.FindComponent(AIControlComponent));
AIAgent agent;
if (control) agent = control.GetControlAIAgent();
else agent = AIAgent.Cast(entity);
bool controlActive, agentActive;
int lod = -1;
if (control) controlActive = control.IsAIActivated();
if (agent) { agentActive = agent.IsAIActivated(); lod = agent.GetLOD(); }
PerceptionComponent perception = PerceptionComponent.Cast(entity.FindComponent(PerceptionComponent));
int simulations = -1;
if (perception) simulations = perception.GetSimulateCounter();
row += string.Format(" control=%1 agent=%2 controlActive=%3 agentActive=%4 lod=%5 perception=%6", control != null, agent != null, controlActive, agentActive, lod, simulations);
row += string.Format(" bt=%1 utility=%2 groupBT=%3 pos=%4 wall=%5", BT.Get(entity), Utility.Get(entity), GroupBT.Get(entity), entity.GetOrigin(), System.GetTickCount());
Print(row);
}
static void Spawn()
{
vector position = "6090 0 7160";
position[1] = GetGame().GetWorld().GetSurfaceY(position[0], position[2]) + 0.2;
EntitySpawnParams params = new EntitySpawnParams(); params.TransformMode = ETransformMode.WORLD; params.Transform[3] = position;
SCR_AIGroup.IgnoreSpawning(true);
Group = SCR_AIGroup.Cast(GetGame().SpawnEntityPrefab(Resource.Load("{EACD97CF4A702FAE}Prefabs/Groups/BLUFOR/Group_US_Base.et"), GetGame().GetWorld(), params));
SCR_AIGroup.IgnoreSpawning(false);
Body = GetGame().SpawnEntityPrefab(Resource.Load("{E398E44759DA1A43}Prefabs/Characters/Factions/BLUFOR/US_Army/Character_US_TL.et"), GetGame().GetWorld(), params);
if (!Body || !Group) { Print("AID FAIL spawn"); Finished = true; return; }
AIControlComponent control = AIControlComponent.Cast(Body.FindComponent(AIControlComponent));
AIAgent agent;
if (control) agent = control.GetControlAIAgent();
if (!agent) { Print("AID FAIL server agent absent"); Finished = true; return; }
Group.AddAgent(agent); Group.SetPermanentLOD(0); Group.ActivateAI(); agent.SetPermanentLOD(0); agent.ActivateAI();
Rpl(Body).EnableStreaming(true); Rpl(Group).EnableStreaming(true);
Stage = 1; Started = System.GetTickCount();
PrintFormat("AID READY groupAgents=%1 body=%2 group=%3", Group.GetAgentsCount(), Rpl(Body).Id(), Rpl(Group).Id());
}
static void Tick()
{
if (Finished || !System.IsCLIParam("aidProbe") || !GetGame().GetGameMode()) return;
int now = System.GetTickCount();
if (now - Last < 1000) return;
Last = now;
if (!Replication.IsServer())
{
if (Body)
{
if (!ShadowAttempted) SpawnShadow();
Sample("worker", Body, "body"); Sample("worker", Group, "group");
Sample("worker", Shadow, "shadow"); Sample("worker", ShadowGroup, "shadowGroup");
SampleNavigation();
}
return;
}
if (!Body) { Spawn(); return; }
Sample("dedicated", Body, "body"); Sample("dedicated", Group, "group");
array<int> players = {}; GetGame().GetPlayerManager().GetPlayers(players);
foreach (int player : players)
{
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(player));
if (!controller) continue;
RplIdentity identity = controller.GetRplIdentity();
if (!identity.IsValid() || identity == RplIdentity.Local()) continue;
if (!ObserverInserted)
{
ObserversSystem observers = ObserversSystem.Cast(GetGame().GetWorld().FindSystem(ObserversSystem));
if (observers) observers.InsertObserverMP(identity, Body.GetOrigin()[0], Body.GetOrigin()[2], null);
Rpl(Body).EnableStreamingConNode(identity, true); Rpl(Group).EnableStreamingConNode(identity, true);
ObserverInserted = true;
}
controller.AID_Ping(Rpl(Body).Id(), Rpl(Group).Id(), Stage);
if (!Ready || now - Started < 20000) return;
if (Stage == 1) Stage = 2;
else if (Stage == 2) Stage = 3;
else if (Stage == 3) { Print("AID PROBE COMPLETE"); Finished = true; return; }
Started = now; PrintFormat("AID TRANSITION stage=%1 wall=%2", Stage, now);
return;
}
}
static void SpawnShadow()
{
ShadowAttempted = true;
vector position = Body.GetOrigin() + "5 0 0";
position[1] = GetGame().GetWorld().GetSurfaceY(position[0],position[2]) + 0.2;
EntitySpawnParams params = new EntitySpawnParams(); params.TransformMode = ETransformMode.WORLD; params.Transform[3] = position;
SCR_AIGroup.IgnoreSpawning(true);
ShadowGroup = SCR_AIGroup.Cast(GetGame().SpawnEntityPrefabLocal(Resource.Load("{EACD97CF4A702FAE}Prefabs/Groups/BLUFOR/Group_US_Base.et"), GetGame().GetWorld(), params));
SCR_AIGroup.IgnoreSpawning(false);
Shadow = GetGame().SpawnEntityPrefabLocal(Resource.Load("{E398E44759DA1A43}Prefabs/Characters/Factions/BLUFOR/US_Army/Character_US_TL.et"), GetGame().GetWorld(), params);
AIControlComponent control;
if (Shadow) control = AIControlComponent.Cast(Shadow.FindComponent(AIControlComponent));
AIAgent agent;
if (control) { control.ActivateAI(); agent = control.GetControlAIAgent(); }
if (agent && ShadowGroup) { ShadowGroup.AddAgent(agent); agent.SetPermanentLOD(0); agent.ActivateAI(); ShadowGroup.SetPermanentLOD(0); ShadowGroup.ActivateAI(); }
PrintFormat("AID LOCAL SPAWN body=%1 group=%2 control=%3 agent=%4 aiWorld=%5", Shadow != null, ShadowGroup != null, control != null, agent != null, GetGame().GetAIWorld() != null);
params.Transform[3] = position + "35 0 0";
params.Transform[3][1] = GetGame().GetWorld().GetSurfaceY(params.Transform[3][0],params.Transform[3][2]);
AIWaypoint waypoint = AIWaypoint.Cast(GetGame().SpawnEntityPrefabLocal(Resource.Load("{750A8D1695BD6998}Prefabs/AI/Waypoints/AIWaypoint_Move.et"), GetGame().GetWorld(), params));
if (waypoint && ShadowGroup) ShadowGroup.AddWaypoint(waypoint);
}
static void SampleNavigation()
{
AIWorld world = GetGame().GetAIWorld();
NavmeshWorldComponent mesh;
if (world) mesh = world.GetNavmeshWorldComponent("Soldiers");
vector position = Body.GetOrigin();
vector reachable;
bool loaded, valid, queried;
if (mesh)
{
mesh.LoadTileIn(position); loaded = mesh.IsTileLoaded(position); valid = mesh.IsTileValid(position);
if (loaded && valid) queried = mesh.GetReachablePoint(position, 25, reachable);
}
PrintFormat("AID NATIVE QUERY mesh=%1 loaded=%2 valid=%3 success=%4 position=%5", mesh != null, loaded, valid, queried, reachable);
}
static void Reset()
{
Shadow = null; ShadowGroup = null; ShadowAttempted = false; Body = null; Group = null; Stage = 0; Started = 0; Last = 0; Ready = false; Finished = false; ObserverInserted = false;
BT.Clear(); Utility.Clear(); GroupBT.Clear();
}
}
modded class SCR_AIDecideBehavior
{
override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
{
AID_Probe.Count(AID_Probe.BT, owner.GetControlledEntity());
return super.EOnTaskSimulate(owner, dt);
}
}
modded class SCR_AIDecideActivity
{
override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
{
AID_Probe.Count(AID_Probe.GroupBT, owner);
return super.EOnTaskSimulate(owner, dt);
}
}
modded class SCR_AIUtilityComponent
{
override SCR_AIBehaviorBase EvaluateBehavior(BaseTarget unknownTarget)
{
AID_Probe.Count(AID_Probe.Utility, m_OwnerEntity);
return super.EvaluateBehavior(unknownTarget);
}
}
modded class SCR_PlayerController
{
void AID_Ping(RplId body, RplId group, int stage) { Rpc(AID_RpcWorker, body, group, stage); }
[RplRpc(RplChannel.Reliable, RplRcver.Owner)]
void AID_RpcWorker(RplId body, RplId group, int stage)
{
if (Replication.IsServer()) return;
AID_Probe.Body = AID_Probe.Resolve(body); AID_Probe.Group = SCR_AIGroup.Cast(AID_Probe.Resolve(group));
AID_Probe.Stage = stage;
// Small deterministic script job proves actual worker-side computation/RPC.
int result; for (int i = 1; i <= 100; i++) result += i;
PrintFormat("AID RPC worker stage=%1 body=%2 group=%3 computed=%4", stage, AID_Probe.Body != null, AID_Probe.Group != null, result);
Rpc(AID_RpcAck, AID_Probe.Body != null && AID_Probe.Group != null, stage, result);
}
[RplRpc(RplChannel.Reliable, RplRcver.Server)]
void AID_RpcAck(bool ready, int stage, int result)
{
if (!Replication.IsServer()) return;
if (ready && result == 5050 && !AID_Probe.Ready) { AID_Probe.Ready = true; AID_Probe.Started = System.GetTickCount(); }
PrintFormat("AID RPC dedicated stage=%1 resolved=%2 result=%3", stage, ready, result);
}
}
modded class ArmaReforgerScripted
{
override void OnUpdate(BaseWorld world, float timeslice)
{
super.OnUpdate(world, timeslice);
if (world) AID_Probe.Tick();
}
override protected void OnBeforeWorldCleanup()
{
AID_Probe.Reset(); super.OnBeforeWorldCleanup();
}
}
@@ -0,0 +1,108 @@
#!/usr/bin/env python3
"""Private loopback-only paired AI probe; never targets a public server."""
from pathlib import Path
import argparse
import os,sys,json,shutil,subprocess,time,signal,fcntl,hashlib,socket,selectors
ROOT=Path(__file__).resolve().parents[3];sys.path.insert(0,str(ROOT/'tools'))
from headless_game import assert_prefix_idle,assert_no_game,cleanup_owned_run
from dedicated_native import PROBE
parser=argparse.ArgumentParser(description=__doc__)
parser.add_argument('--runtime',required=True,type=Path,help='Private 1.8 Linux dedicated runtime')
parser.add_argument('--indexed-addon',required=True,type=Path,help='Workbench-indexed copy of this exact fixture, containing resourceDatabase.rdb')
parser.add_argument('--compat',required=True,type=Path,help='Idle private Proton prefix under /tmp')
parser.add_argument('--run',required=True,type=Path,help='New results directory under /tmp')
parser.add_argument('--server-only',action='store_true')
args=parser.parse_args()
steam=Path.home()/'.local/share/Steam';compat=args.compat.resolve();runtime=args.runtime.resolve();run=args.run.resolve();source=run/'source'
if not compat.is_relative_to('/tmp') or not run.is_relative_to('/tmp') or run==Path('/tmp'):
raise ValueError('Use private test paths below /tmp')
fixture=ROOT/'tests/native/ai_worker_local'
for rel in ('addon.gproj','Scripts/Game/AID/AID_Probe.c'):
if (args.indexed_addon/rel).read_bytes() != (fixture/rel).read_bytes():
raise ValueError('Indexed addon does not match fixture: '+rel)
if not (args.indexed_addon/'resourceDatabase.rdb').is_file():raise ValueError('Index with Workbench first')
run.mkdir()
compat.mkdir(exist_ok=True)
if not args.server_only:
lock=(compat/'.erri-workbench.lock').open('a');fcntl.flock(lock,fcntl.LOCK_EX|fcntl.LOCK_NB);assert_prefix_idle(compat);assert_no_game()
source.mkdir()
for rel in ('addon.gproj','Scripts/Game/AID/AID_Probe.c','resourceDatabase.rdb'):
dest=source/rel;dest.parent.mkdir(parents=True,exist_ok=True);shutil.copy2(args.indexed_addon/rel,dest)
addons=run/'addons';addons.mkdir()
(addons/'AID_Probe').symlink_to(source,target_is_directory=True)
for name in ('server','client','home','tmp'):(run/name).mkdir()
proton=steam/'steamapps/common/Proton - Experimental/proton';game=steam/'steamapps/common/Arma Reforger'
server=['/tmp/runtime/ArmaReforgerServer','-server','Missions/21_GM_Eden.conf','-addonsDir','/tmp/work/addons','-addons','D712C85E26071018','-profile','/tmp/work/server','-noBackend','-bindIP','127.0.0.1','-bindPort','2001','-maxFPS','30','-logconsole','-noSound','-noSplash','-noThrow','-disableCrashReporter','-aidProbe']
client=['gamescope','--backend','headless','-W','1280','-H','720','-w','1280','-h','720','-r','30','--',str(proton),'run',str(game/'ArmaReforgerSteam.exe'),'-client','127.0.0.1','-addonsDir','Z:'+str(addons),'-addons','D712C85E26071018','-profile','Z:'+str(run/'client'),'-noBackend','-maxFPS','30','-logconsole','-noSound','-noSplash','-noThrow','-disableCrashReporter','-aidProbe']
env=os.environ.copy();env.update(STEAM_COMPAT_DATA_PATH=str(compat),STEAM_COMPAT_CLIENT_INSTALL_PATH=str(steam),WINEPREFIX=str(compat/'pfx'),PULSE_SINK='erri_tests_silent',PROTON_LOG='1',PROTON_LOG_DIR=str(run),SteamGameId='1874880',SteamAppId='1874880')
(run/'launch.json').write_text(json.dumps({'server':server,'client':client,'transport':'Only host UDP 127.0.0.1:2001 -> private filesystem Unix socket -> isolated namespace UDP 127.0.0.1:2001. Single client, no external server interface.'},indent=2))
(run/'inner.py').write_text('''#!/usr/bin/env python3
"""Private loopback-only paired AI probe; never targets a public server."""
from pathlib import Path
import argparse
import json,subprocess,time,os,signal,socket,selectors
root=Path('/tmp/work');spec=json.loads((root/'launch.json').read_text());p=None
unix=socket.socket(socket.AF_UNIX,socket.SOCK_DGRAM);unix.bind(str(root/'inner.sock'))
udp=socket.socket(socket.AF_INET,socket.SOCK_DGRAM);udp.bind(('127.0.0.1',0));udp.connect(('127.0.0.1',2001))
sel=selectors.DefaultSelector();sel.register(unix,selectors.EVENT_READ);sel.register(udp,selectors.EVENT_READ)
try:
with (root/'server-stdout.log').open('w') as log:
p=subprocess.Popen(spec['server'],cwd='/tmp/runtime',stdout=log,stderr=subprocess.STDOUT,start_new_session=True)
while p.poll() is None and not (root/'stop').exists():
for key,_ in sel.select(.2):
if key.fileobj is unix:
packet,_=unix.recvfrom(65535);udp.send(packet)
else:
packet=udp.recv(65535);unix.sendto(packet,str(root/'outer.sock'))
finally:
if p and p.poll() is None:
os.killpg(p.pid,signal.SIGTERM)
try:p.wait(timeout=8)
except subprocess.TimeoutExpired:os.killpg(p.pid,signal.SIGKILL);p.wait(timeout=5)
(root/'server-result.json').write_text(json.dumps({'exit':p.returncode if p else None}))
''')
(run/'network_probe.py').write_text(PROBE)
cmd=['bwrap','--unshare-net','--unshare-pid','--unshare-ipc','--unshare-uts','--die-with-parent','--cap-drop','ALL','--clearenv','--ro-bind','/','/','--tmpfs','/tmp','--proc','/proc','--dev','/dev','--ro-bind',str(runtime),'/tmp/runtime','--bind',str(source),str(source),'--bind',str(run),'/tmp/work','--setenv','HOME','/tmp/work/home','--setenv','TMPDIR','/tmp/work/tmp','--setenv','PATH','/usr/bin:/bin','--setenv','LANG','C.UTF-8','--chdir','/tmp/runtime','/usr/bin/python3','/tmp/work/network_probe.py',os.readlink('/proc/self/ns/net'),'/usr/bin/python3','/tmp/work/inner.py']
(run/'command.json').write_text(json.dumps(cmd,indent=2));(run/'source-before.json').write_text(json.dumps({str(p.relative_to(source)):hashlib.sha256(p.read_bytes()).hexdigest() for p in source.rglob('*') if p.is_file() and p.name!='resourceDatabase.rdb'},indent=2))
def logs(key):
files=sorted((run/key/'logs').glob('logs_*/console.log'));return files[-1].read_text(errors='replace') if files else ''
udp=socket.socket(socket.AF_INET,socket.SOCK_DGRAM);udp.bind(('127.0.0.1',2001))
unix=socket.socket(socket.AF_UNIX,socket.SOCK_DGRAM);unix.bind(str(run/'outer.sock'))
sel=selectors.DefaultSelector();sel.register(udp,selectors.EVENT_READ);sel.register(unix,selectors.EVENT_READ)
server_process=None;client_process=None;client_log=None;peer=None;forwarded=0;replies=0;started=time.time();client_start=0;reason='deadline'
with (run/'supervisor.log').open('w') as log:
try:
server_process=subprocess.Popen(cmd,stdout=log,stderr=subprocess.STDOUT,start_new_session=True)
while time.time()-started<330:
s=logs('server')
if server_process.poll() is not None:reason='server-exit';break
if args.server_only and s.count('AID SAMPLE side=dedicated')>25:reason='server-baseline-complete';break
if "AID FAIL" in s or "Can't compile" in s:reason='compile-failed';break
if not args.server_only and client_process is None and 'AID READY' in s:
client_log=(run/'client-stdout.log').open('w');client_process=subprocess.Popen(client,cwd=game,env=env,stdout=client_log,stderr=subprocess.STDOUT,start_new_session=True);client_start=time.time()
for key,_ in sel.select(.2):
if key.fileobj is udp:
data,address=udp.recvfrom(65535)
if peer is None:peer=address
if address!=peer:continue
try:unix.sendto(data,str(run/'inner.sock'));forwarded+=1
except (ConnectionRefusedError,FileNotFoundError):reason='server-transport-closed';break
else:
data,_=unix.recvfrom(65535)
if peer:udp.sendto(data,peer);replies+=1
if client_process:
if client_process.poll() is not None:reason='client-exit';break
if 'AID PROBE COMPLETE' in s:reason='probe-complete';break
if time.time()-client_start>200:reason='client-deadline';break
finally:
if client_process:
report=cleanup_owned_run(client_process,proton,env,compat);(run/'cleanup.json').write_text(json.dumps(report,indent=2));print(report)
if client_log:client_log.close()
(run/'stop').touch()
if server_process:
try:server_process.wait(timeout=12)
except subprocess.TimeoutExpired:os.killpg(server_process.pid,signal.SIGKILL);server_process.wait(timeout=5)
udp.close();unix.close()
result={'reason':reason,'server_reaped':server_process is not None and server_process.poll() is not None,'forwarded':forwarded,'replies':replies,'seconds':round(time.time()-started,2)}
(run/'result.json').write_text(json.dumps(result,indent=2));print(result)
print(run)
@@ -0,0 +1,63 @@
{
"server": [
"/tmp/runtime/ArmaReforgerServer",
"-server",
"Missions/21_GM_Eden.conf",
"-addonsDir",
"/tmp/work/addons",
"-addons",
"D712C85E26071018",
"-profile",
"/tmp/work/server",
"-noBackend",
"-bindIP",
"127.0.0.1",
"-bindPort",
"2001",
"-maxFPS",
"30",
"-logconsole",
"-noSound",
"-noSplash",
"-noThrow",
"-disableCrashReporter",
"-aidProbe"
],
"client": [
"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/ArmaReforgerSteam.exe",
"-client",
"127.0.0.1",
"-addonsDir",
"Z:/tmp/aid-local-run01/addons",
"-addons",
"D712C85E26071018",
"-profile",
"Z:/tmp/aid-local-run01/client",
"-noBackend",
"-maxFPS",
"30",
"-logconsole",
"-noSound",
"-noSplash",
"-noThrow",
"-disableCrashReporter",
"-aidProbe"
],
"transport": "Only host UDP 127.0.0.1:2001 -> private filesystem Unix socket -> isolated namespace UDP 127.0.0.1:2001. Single client, no external server interface."
}
@@ -0,0 +1,7 @@
{
"reason": "probe-complete",
"server_reaped": true,
"forwarded": 3282,
"replies": 11187,
"seconds": 101.71
}
@@ -0,0 +1,578 @@
---------------------------------------------
Log /tmp/work/server/logs/logs_2026-10-07_12-14-01/console.log started at 2026-10-07 12:14:01 (2026-10-07 10:14:01 UTC)
12:14:01.834 ENGINE : FileSystem: Adding relative directory '/tmp/work/server/logs/logs_2026-10-07_12-14-01' to filesystem under name logs
12:14:01.834 ENGINE : FileSystem: Adding relative directory '/tmp/work/server/profile' to filesystem under name profile
12:14:01.834 ENGINE : FileSystem: Current working directory: '/tmp/runtime/'
12:14:01.835 ENGINE : Initializing engine, version 192142
12:14:01.835 ENGINE : CLI Params: -server Missions/21_GM_Eden.conf -addonsDir /tmp/work/addons -addons D712C85E26071018 -profile /tmp/work/server -noBackend -bindIP 127.0.0.1 -bindPort 2001 -maxFPS 30 -logconsole -noSound -noSplash -noThrow -disableCrashReporter -aidProbe
12:14:01.837 ENGINE : Addon dirs:
12:14:01.837 ENGINE : dir: '/tmp/work/addons'
12:14:01.837 ENGINE : dir: './addons'
12:14:01.837 ENGINE : dir: '/tmp/work/server/addons'
12:14:01.837 ENGINE : Available addons:
12:14:01.837 ENGINE : gproj: '/tmp/work/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:14:01.837 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
12:14:01.837 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
12:14:01.837 ENGINE : FileSystem: Adding relative directory '/tmp/aid-local-run01/source' to filesystem under name AID_OwnershipProbe
12:14:01.949 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
12:14:01.953 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
12:14:01.953 ENGINE : CPU vendor : AuthenticAMD
12:14:01.953 ENGINE : CPU type : 2
12:14:01.953 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
12:14:01.953 ENGINE : CPU cache info : Unknown cache
12:14:01.953 ENGINE : CPU count logical : 16
12:14:01.953 ENGINE : CPU count physical : 8
12:14:01.953 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
12:14:01.953 RESOURCES : ResourceDB: loading cache (id=0 name=AID_OwnershipProbe path=/tmp/aid-local-run01/source/resourceDatabase.rdb)
12:14:01.953 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
12:14:02.072 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
12:14:02.073 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=/tmp/work/server/profile/resourceDatabase.rdb)
12:14:02.073 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=/tmp/work/server/logs/logs_2026-10-07_12-14-01/resourceDatabase.rdb)
12:14:02.246 ENGINE : GameProject load
12:14:02.246 ENGINE : Loaded addons:
12:14:02.246 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
12:14:02.246 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
12:14:02.246 ENGINE : gproj: '/tmp/work/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:14:02.251 ENGINE : Loading custom engine user config '$profile:.save/settings/ReforgerEngineSettings.conf'
12:14:02.251 ENGINE : No Enfusion settings file loaded. Continuing with defaults
12:14:02.252 RENDER : Basic screen setup:
12:14:02.252 RENDER : Back buffer width x height: 0x0
12:14:02.252 RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
12:14:02.252 RENDER : MSAA : none
12:14:02.252 RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version
12:14:02.252 RENDER : Detected output devices:
12:14:02.252 RENDER : * 1 device/s connected to Dummy:
12:14:02.252 RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
12:14:02.252 RENDER : Concurrent frames limit 2
12:14:02.252 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
12:14:02.280 PROFILING : Settings changed took: 0.070000 ms
12:14:02.285 ENGINE : Initializing inputs.
12:14:02.296 NETWORK : Initializing networking.
12:14:02.296 NETWORK : Using new GameRplScheduler.
12:14:02.296 SCRIPT : SCRIPT : Initializing scripts
12:14:02.296 SCRIPT : SCRIPT : ScriptProjectManager init
12:14:02.296 PROFILING : ScriptProjectManager init took: 0.013000 ms
12:14:02.321 PROFILING : Initializing scripts took: 24.585000 ms
12:14:02.321 BACKEND : Backend Services are disabled.
12:14:02.321 ENGINE : Enfusion engine successfully created.
12:14:02.323 GUI : Using default language (en_us)
12:14:02.323 GUI : Loading 'en_us' localization file.
12:14:02.323 INIT : INIT : Loading StringTable
12:14:02.346 PROFILING : Loading StringTable took: 23.085000 ms
12:14:02.346 SCRIPT : SCRIPT : Compiling GameLib scripts
12:14:02.375 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 654K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:14:02.376 PROFILING : Compiling GameLib scripts took: 29.431000 ms
12:14:02.376 SCRIPT : SCRIPT : Compiling Game scripts
12:14:03.180 SCRIPT : Compiling Game scripts
12:14:03.180 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:14:03.180 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:14:03.405 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:14:03.428 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:14:03.595 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:14:03.595 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:14:03.596 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:14:03.635 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:14:03.635 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:14:03.688 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:14:03.794 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 25520K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 6a4c6ed1
12:14:03.809 PROFILING : Compiling Game scripts took: 1433.245000 ms
12:14:03.809 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
12:14:03.831 ENGINE : Game successfully created.
12:14:03.908 PLATFORM : Save data from container 'settings' have been loaded
12:14:04.008 PLATFORM : Save data from container 'sessions' have been loaded
12:14:04.008 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
12:14:04.008 PLATFORM : Save data transaction to 'settings' started.
12:14:04.008 NETWORK : Starting local multiplayer server using command line args.
12:14:04.107 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{59AD59368755F41A}Missions/21_GM_Eden.conf'.
12:14:04.108 WORLD : WORLD : Entities load '$ArmaReforger:worlds/GameMaster/GM_Eden.ent'
12:14:04.937 PROFILING : Entities load took: 829.012000 ms
12:14:04.938 WORLD : WORLD : Game::LoadEntities
12:14:04.938 WORLD : WORLD : Initializing world systems @"{8DDC2A311929D52F}Configs/Systems/GameMasterSystems.conf"
12:14:04.940 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
12:14:04.946 WORLD : WORLD : CreateEntities
12:14:04.946 WORLD : WORLD : CreateEntities
12:14:04.946 WORLD : WORLD : NotifyBeforeEntitiesCreated
12:14:04.947 RESOURCES : Loaded mission headers from 3 addon(s)!
12:14:04.947 PROFILING : NotifyBeforeEntitiesCreated took: 1.037000 ms
12:14:04.947 WORLD : WORLD : Wait for preloading data
12:14:06.485 PROFILING : Wait for preloading data took: 1538.354000 ms
12:14:06.551 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
12:14:06.551 PROFILING : PROFILING : Terrain load
12:14:07.909 PROFILING : Terrain load took: 1357.882000 ms
12:14:10.735 WORLD : Game::LoadEntities
12:14:10.735 WORLD : CreateEntities
12:14:10.735 WORLD : CreateEntities
12:14:10.735 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"
12:14:10.735 ENTITY : CreateComponent 'ScriptedRadioComponent'
12:14:10.735 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
12:14:14.061 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
12:14:14.061 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:14:14.061 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:14:14.061 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:14:14.061 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:14:14.061 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:14:14.061 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:14:14.061 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
12:14:14.099 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:14:14.099 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:14:14.099 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:14:14.099 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:14:14.099 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
12:14:14.099 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
12:14:14.100 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:14:14.100 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:14:14.100 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:14:14.100 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:14:14.100 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
12:14:14.100 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
12:14:14.100 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
12:14:14.100 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
12:14:14.410 WORLD : WORLD : NotifyBeforeEntitiesInitialized
12:14:14.410 PROFILING : NotifyBeforeEntitiesInitialized took: 0.030000 ms
12:14:14.410 WORLD : InitEntities 'world'
12:14:14.410 ENTITY : Init entity @"ENTITY:3" ('SCR_MapEntity1', SCR_MapEntity) at <6400.000000 0.000000 6400.000000> @"{E1B88C66BF6CA1F9}Prefabs/World/Game/Eden/MapEntity_Everon.et"
12:14:14.410 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
12:14:14.930 WORLD : WORLD : NotifyEntitiesInitialized
12:14:14.930 TERRAIN : TERRAIN : Initializing road networks...
12:14:14.932 PROFILING : Initializing road networks... took: 1.738000 ms
12:14:14.932 DEFAULT : DEFAULT : WorldVolumesCollection
12:14:14.978 PROFILING : WorldVolumesCollection took: 45.992000 ms
12:14:14.978 INIT : INIT : SoundWorldInit
12:14:14.988 PROFILING : SoundWorldInit took: 9.480000 ms
12:14:14.988 PROFILING : NotifyEntitiesInitialized took: 57.388000 ms
12:14:14.988 PROFILING : CreateEntities took: 10041.785000 ms
12:14:14.988 PROFILING : CreateEntities took: 10041.794000 ms
12:14:14.988 WORLD : WORLD : EOnActivate
12:14:15.018 PROFILING : EOnActivate took: 30.489000 ms
12:14:15.018 PROFILING : Game::LoadEntities took: 10080.427000 ms
12:14:15.116 NETWORK : Starting RPL server, listening on address 0.0.0.0:2001, fastValidation=false
12:14:15.586 DEFAULT : Entered online game state.
12:14:15.587 PROFILING : Settings changed took: 0.371000 ms
12:14:15.625 SCRIPT : AID READY groupAgents=1 body=-2147482881 group=-2147483136
12:14:15.626 WORLD : Frame start
12:14:15.626 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
12:14:15.637 WORLD : UpdateEntities
12:14:15.637 WORLD : Frame
12:14:15.637 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:14:16.117 RESOURCES (E): Failed to load ''
12:14:16.118 RESOURCES (E): Failed to load ''
12:14:16.122 RESOURCES (E): Failed to load ''
12:14:16.125 RESOURCES (E): Failed to load ''
12:14:16.130 RESOURCES (E): Failed to load ''
12:14:16.130 RESOURCES (E): Failed to load ''
12:14:16.134 RESOURCES (E): Failed to load ''
12:14:16.141 RESOURCES (E): Failed to load ''
12:14:16.142 RESOURCES (E): Failed to load ''
12:14:16.344 RESOURCES (E): Failed to load ''
12:14:16.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=29 bt=1 utility=1 groupBT=0 pos=<6090,211.343,7160> wall=14799'
12:14:16.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=3 pos=<6090,211.544,7160> wall=14799'
12:14:17.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=59 bt=3 utility=3 groupBT=0 pos=<6090,211.344,7160> wall=15799'
12:14:17.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=6 pos=<6090,211.544,7160> wall=15799'
12:14:18.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=89 bt=5 utility=5 groupBT=0 pos=<6090,211.344,7160> wall=16799'
12:14:18.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=8 pos=<6090,211.544,7160> wall=16799'
12:14:19.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=119 bt=6 utility=6 groupBT=0 pos=<6090,211.344,7160> wall=17799'
12:14:19.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=11 pos=<6090,211.544,7160> wall=17799'
12:14:20.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=149 bt=8 utility=8 groupBT=0 pos=<6090,211.344,7160> wall=18799'
12:14:20.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=14 pos=<6090,211.544,7160> wall=18799'
12:14:21.623 RPL : ServerImpl event: authenticating (identity=0x00000000, address=127.0.0.1:54989, slots=1/256)
12:14:21.623 RPL : ServerImpl event: connected (identity=0x00000000)
12:14:21.625 WORLD : UpdateEntities
12:14:21.625 NETWORK (E): Trying to register connection of possibly unauthorized client.
12:14:21.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=180 bt=10 utility=10 groupBT=0 pos=<6090,211.344,7160> wall=19832'
12:14:21.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=16 pos=<6090,211.544,7160> wall=19833'
12:14:22.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=210 bt=12 utility=12 groupBT=0 pos=<6090,211.344,7160> wall=20832'
12:14:22.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=19 pos=<6090,211.544,7160> wall=20832'
12:14:23.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=240 bt=13 utility=13 groupBT=0 pos=<6090,211.344,7160> wall=21833'
12:14:23.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=22 pos=<6090,211.544,7160> wall=21833'
12:14:24.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=271 bt=15 utility=15 groupBT=0 pos=<6090,211.344,7160> wall=22866'
12:14:24.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=25 pos=<6090,211.544,7160> wall=22866'
12:14:25.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=301 bt=17 utility=17 groupBT=0 pos=<6090,211.344,7160> wall=23866'
12:14:25.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=28 pos=<6090,211.544,7160> wall=23866'
12:14:26.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=331 bt=18 utility=18 groupBT=0 pos=<6090,211.344,7160> wall=24866'
12:14:26.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=30 pos=<6090,211.544,7160> wall=24866'
12:14:27.725 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=362 bt=20 utility=20 groupBT=0 pos=<6090,211.344,7160> wall=25899'
12:14:27.725 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=33 pos=<6090,211.544,7160> wall=25899'
12:14:28.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=393 bt=22 utility=22 groupBT=0 pos=<6090,211.344,7160> wall=26932'
12:14:28.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=36 pos=<6090,211.544,7160> wall=26932'
12:14:29.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=423 bt=23 utility=23 groupBT=0 pos=<6090,211.344,7160> wall=27933'
12:14:29.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=39 pos=<6090,211.544,7160> wall=27933'
12:14:30.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=453 bt=25 utility=25 groupBT=0 pos=<6090,211.344,7160> wall=28932'
12:14:30.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=41 pos=<6090,211.544,7160> wall=28933'
12:14:31.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=483 bt=27 utility=27 groupBT=0 pos=<6090,211.344,7160> wall=29932'
12:14:31.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=44 pos=<6090,211.544,7160> wall=29933'
12:14:32.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=513 bt=28 utility=28 groupBT=0 pos=<6090,211.344,7160> wall=30932'
12:14:32.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=46 pos=<6090,211.544,7160> wall=30932'
12:14:33.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=543 bt=30 utility=30 groupBT=0 pos=<6090,211.344,7160> wall=31932'
12:14:33.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=49 pos=<6090,211.544,7160> wall=31932'
12:14:34.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=573 bt=32 utility=32 groupBT=0 pos=<6090,211.344,7160> wall=32933'
12:14:34.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=51 pos=<6090,211.544,7160> wall=32933'
12:14:34.858 NETWORK : Player connected: connectionID=0
12:14:34.858 NETWORK : ### Connecting player: connectionID=0, Name=
12:14:34.892 WORLD : UpdateEntities
12:14:34.892 RPL : rpl::Pip::ProcessNetToGame
12:14:34.892 NETWORK : ### Creating player: PlayerId=1, Name=jakub
12:14:34.895 WORLD : UpdateEntities
12:14:34.895 RPL : rpl::Pip::ProcessNetToGame
12:14:34.895 ENTITY : SpawnEntityPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:14:34.895 ENTITY : Create entity @"ENTITY:4611686018427388444" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
12:14:34.895 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:14:34.895 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!
12:14:34.895 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!
12:14:34.895 SCRIPT (W): Can't open config file ""
12:14:34.994 WORLD : UpdateEntities
12:14:34.994 RPL : rpl::Pip::ProcessNetToGame
12:14:34.994 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
12:14:34.994 WORLD : UpdateEntities
12:14:34.994 RPL : rpl::Pip::ProcessNetToGame
12:14:34.994 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0x00000000, IdentityId=00000000-0000-0000-0000-000000000000
12:14:34.994 NETWORK : Players connecting: 0
12:14:34.994 NETWORK : Players connected: 1 / 1
12:14:35.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=603 bt=33 utility=33 groupBT=0 pos=<6090,211.344,7160> wall=33932'
12:14:35.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=54 pos=<6090,211.544,7160> wall=33932'
12:14:35.791 WORLD : UpdateEntities
12:14:35.791 RPL : rpl::Pip::ProcessNetToGame
12:14:35.791 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:36.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=633 bt=35 utility=35 groupBT=0 pos=<6090,211.344,7160> wall=34932'
12:14:36.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=57 pos=<6090,211.544,7160> wall=34932'
12:14:36.825 WORLD : UpdateEntities
12:14:36.825 RPL : rpl::Pip::ProcessNetToGame
12:14:36.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:37.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=663 bt=37 utility=37 groupBT=0 pos=<6090,211.344,7160> wall=35932'
12:14:37.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=59 pos=<6090,211.544,7160> wall=35932'
12:14:37.825 WORLD : UpdateEntities
12:14:37.825 RPL : rpl::Pip::ProcessNetToGame
12:14:37.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:38.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=693 bt=38 utility=38 groupBT=0 pos=<6090,211.344,7160> wall=36933'
12:14:38.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=62 pos=<6090,211.544,7160> wall=36933'
12:14:38.825 WORLD : UpdateEntities
12:14:38.825 RPL : rpl::Pip::ProcessNetToGame
12:14:38.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:39.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=723 bt=40 utility=40 groupBT=0 pos=<6090,211.344,7160> wall=37932'
12:14:39.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=65 pos=<6090,211.544,7160> wall=37932'
12:14:39.825 WORLD : UpdateEntities
12:14:39.825 RPL : rpl::Pip::ProcessNetToGame
12:14:39.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:40.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=753 bt=42 utility=42 groupBT=0 pos=<6090,211.344,7160> wall=38932'
12:14:40.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=67 pos=<6090,211.544,7160> wall=38933'
12:14:40.825 WORLD : UpdateEntities
12:14:40.825 RPL : rpl::Pip::ProcessNetToGame
12:14:40.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:41.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=783 bt=43 utility=43 groupBT=0 pos=<6090,211.344,7160> wall=39932'
12:14:41.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=70 pos=<6090,211.544,7160> wall=39932'
12:14:41.825 WORLD : UpdateEntities
12:14:41.825 RPL : rpl::Pip::ProcessNetToGame
12:14:41.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:42.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=813 bt=45 utility=45 groupBT=0 pos=<6090,211.344,7160> wall=40932'
12:14:42.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=73 pos=<6090,211.544,7160> wall=40932'
12:14:42.825 WORLD : UpdateEntities
12:14:42.825 RPL : rpl::Pip::ProcessNetToGame
12:14:42.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:43.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=843 bt=47 utility=47 groupBT=0 pos=<6090,211.344,7160> wall=41932'
12:14:43.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=75 pos=<6090,211.544,7160> wall=41932'
12:14:43.792 WORLD : UpdateEntities
12:14:43.792 RPL : rpl::Pip::ProcessNetToGame
12:14:43.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:44.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=873 bt=48 utility=48 groupBT=0 pos=<6090,211.344,7160> wall=42932'
12:14:44.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=78 pos=<6090,211.544,7160> wall=42932'
12:14:44.791 WORLD : UpdateEntities
12:14:44.791 RPL : rpl::Pip::ProcessNetToGame
12:14:44.791 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:45.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=903 bt=50 utility=50 groupBT=0 pos=<6090,211.344,7160> wall=43932'
12:14:45.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=81 pos=<6090,211.544,7160> wall=43932'
12:14:45.792 WORLD : UpdateEntities
12:14:45.792 RPL : rpl::Pip::ProcessNetToGame
12:14:45.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:46.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=933 bt=52 utility=52 groupBT=0 pos=<6090,211.345,7160> wall=44932'
12:14:46.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=83 pos=<6090,211.544,7160> wall=44932'
12:14:46.825 WORLD : UpdateEntities
12:14:46.825 RPL : rpl::Pip::ProcessNetToGame
12:14:46.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:47.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=963 bt=53 utility=53 groupBT=0 pos=<6090,211.345,7160> wall=45932'
12:14:47.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=86 pos=<6090,211.544,7160> wall=45932'
12:14:47.792 WORLD : UpdateEntities
12:14:47.792 RPL : rpl::Pip::ProcessNetToGame
12:14:47.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:48.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=993 bt=55 utility=55 groupBT=0 pos=<6090,211.345,7160> wall=46932'
12:14:48.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=89 pos=<6090,211.544,7160> wall=46932'
12:14:48.792 WORLD : UpdateEntities
12:14:48.792 RPL : rpl::Pip::ProcessNetToGame
12:14:48.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:49.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1023 bt=57 utility=57 groupBT=0 pos=<6090,211.345,7160> wall=47932'
12:14:49.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=91 pos=<6090,211.544,7160> wall=47932'
12:14:49.825 WORLD : UpdateEntities
12:14:49.825 RPL : rpl::Pip::ProcessNetToGame
12:14:49.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:50.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1053 bt=58 utility=58 groupBT=0 pos=<6090,211.345,7160> wall=48932'
12:14:50.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=94 pos=<6090,211.544,7160> wall=48932'
12:14:50.825 WORLD : UpdateEntities
12:14:50.825 RPL : rpl::Pip::ProcessNetToGame
12:14:50.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:51.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1083 bt=60 utility=60 groupBT=0 pos=<6090,211.345,7160> wall=49932'
12:14:51.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=97 pos=<6090,211.544,7160> wall=49932'
12:14:51.825 WORLD : UpdateEntities
12:14:51.825 RPL : rpl::Pip::ProcessNetToGame
12:14:51.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:52.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1113 bt=62 utility=62 groupBT=0 pos=<6090,211.345,7160> wall=50932'
12:14:52.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=99 pos=<6090,211.544,7160> wall=50932'
12:14:52.824 WORLD : UpdateEntities
12:14:52.824 RPL : rpl::Pip::ProcessNetToGame
12:14:52.824 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:53.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1143 bt=63 utility=63 groupBT=0 pos=<6090,211.345,7160> wall=51932'
12:14:53.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=102 pos=<6090,211.544,7160> wall=51932'
12:14:53.792 WORLD : UpdateEntities
12:14:53.792 RPL : rpl::Pip::ProcessNetToGame
12:14:53.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:54.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1173 bt=65 utility=65 groupBT=0 pos=<6090,211.345,7160> wall=52932'
12:14:54.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=104 pos=<6090,211.544,7160> wall=52932'
12:14:54.792 WORLD : UpdateEntities
12:14:54.792 RPL : rpl::Pip::ProcessNetToGame
12:14:54.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:55.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1203 bt=67 utility=67 groupBT=0 pos=<6090,211.345,7160> wall=53932'
12:14:55.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=107 pos=<6090,211.544,7160> wall=53932'
12:14:55.825 WORLD : UpdateEntities
12:14:55.825 RPL : rpl::Pip::ProcessNetToGame
12:14:55.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:56.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1234 bt=68 utility=68 groupBT=0 pos=<6090,211.345,7160> wall=54965'
12:14:56.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=110 pos=<6090,211.544,7160> wall=54965'
12:14:56.824 WORLD : UpdateEntities
12:14:56.824 RPL : rpl::Pip::ProcessNetToGame
12:14:56.824 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:57.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1264 bt=70 utility=70 groupBT=0 pos=<6090,211.345,7160> wall=55965'
12:14:57.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=113 pos=<6090,211.544,7160> wall=55965'
12:14:57.825 WORLD : UpdateEntities
12:14:57.825 RPL : rpl::Pip::ProcessNetToGame
12:14:57.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:58.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1294 bt=72 utility=72 groupBT=0 pos=<6090,211.345,7160> wall=56966'
12:14:58.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=115 pos=<6090,211.544,7160> wall=56966'
12:14:58.858 WORLD : UpdateEntities
12:14:58.858 RPL : rpl::Pip::ProcessNetToGame
12:14:58.858 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:59.824 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1325 bt=73 utility=73 groupBT=0 pos=<6090,211.345,7160> wall=57998'
12:14:59.824 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=118 pos=<6090,211.544,7160> wall=57998'
12:14:59.858 WORLD : UpdateEntities
12:14:59.858 RPL : rpl::Pip::ProcessNetToGame
12:14:59.858 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:15:00.825 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1355 bt=75 utility=75 groupBT=0 pos=<6090,211.345,7160> wall=58999'
12:15:00.825 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=121 pos=<6090,211.544,7160> wall=58999'
12:15:00.825 SCRIPT : AID TRANSITION stage=2 wall=58999
12:15:00.858 WORLD : UpdateEntities
12:15:00.858 RPL : rpl::Pip::ProcessNetToGame
12:15:00.858 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:15:01.857 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1386 bt=77 utility=77 groupBT=0 pos=<6090,211.345,7160> wall=60032'
12:15:01.857 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=123 pos=<6090,211.544,7160> wall=60032'
12:15:01.891 WORLD : UpdateEntities
12:15:01.891 RPL : rpl::Pip::ProcessNetToGame
12:15:01.891 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:02.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1416 bt=79 utility=79 groupBT=0 pos=<6090,211.345,7160> wall=61032'
12:15:02.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=126 pos=<6090,211.544,7160> wall=61032'
12:15:02.924 WORLD : UpdateEntities
12:15:02.924 RPL : rpl::Pip::ProcessNetToGame
12:15:02.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:03.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1446 bt=80 utility=80 groupBT=0 pos=<6090,211.345,7160> wall=62032'
12:15:03.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=128 pos=<6090,211.544,7160> wall=62032'
12:15:03.924 WORLD : UpdateEntities
12:15:03.924 RPL : rpl::Pip::ProcessNetToGame
12:15:03.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:04.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1477 bt=82 utility=82 groupBT=0 pos=<6090,211.345,7160> wall=63065'
12:15:04.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=131 pos=<6090,211.544,7160> wall=63065'
12:15:04.924 WORLD : UpdateEntities
12:15:04.924 RPL : rpl::Pip::ProcessNetToGame
12:15:04.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:05.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1507 bt=84 utility=84 groupBT=0 pos=<6090,211.345,7160> wall=64065'
12:15:05.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=134 pos=<6090,211.544,7160> wall=64065'
12:15:05.925 WORLD : UpdateEntities
12:15:05.925 RPL : rpl::Pip::ProcessNetToGame
12:15:05.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:06.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1537 bt=85 utility=85 groupBT=0 pos=<6090,211.345,7160> wall=65065'
12:15:06.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=136 pos=<6090,211.544,7160> wall=65065'
12:15:06.925 WORLD : UpdateEntities
12:15:06.925 RPL : rpl::Pip::ProcessNetToGame
12:15:06.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:07.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1567 bt=87 utility=87 groupBT=0 pos=<6090,211.345,7160> wall=66066'
12:15:07.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=139 pos=<6090,211.544,7160> wall=66066'
12:15:07.958 WORLD : UpdateEntities
12:15:07.958 RPL : rpl::Pip::ProcessNetToGame
12:15:07.958 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:08.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1597 bt=89 utility=89 groupBT=0 pos=<6090,211.345,7160> wall=67065'
12:15:08.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=141 pos=<6090,211.544,7160> wall=67065'
12:15:08.925 WORLD : UpdateEntities
12:15:08.925 RPL : rpl::Pip::ProcessNetToGame
12:15:08.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:09.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1627 bt=90 utility=90 groupBT=0 pos=<6090,211.345,7160> wall=68065'
12:15:09.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=144 pos=<6090,211.544,7160> wall=68065'
12:15:09.925 WORLD : UpdateEntities
12:15:09.925 RPL : rpl::Pip::ProcessNetToGame
12:15:09.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:10.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1657 bt=92 utility=92 groupBT=0 pos=<6090,211.345,7160> wall=69065'
12:15:10.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=147 pos=<6090,211.544,7160> wall=69065'
12:15:10.924 WORLD : UpdateEntities
12:15:10.924 RPL : rpl::Pip::ProcessNetToGame
12:15:10.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:11.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1687 bt=94 utility=94 groupBT=0 pos=<6090,211.345,7160> wall=70065'
12:15:11.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=149 pos=<6090,211.544,7160> wall=70065'
12:15:11.925 WORLD : UpdateEntities
12:15:11.925 RPL : rpl::Pip::ProcessNetToGame
12:15:11.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:12.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1717 bt=95 utility=95 groupBT=0 pos=<6090,211.345,7160> wall=71065'
12:15:12.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=152 pos=<6090,211.544,7160> wall=71065'
12:15:12.925 WORLD : UpdateEntities
12:15:12.925 RPL : rpl::Pip::ProcessNetToGame
12:15:12.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:13.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1747 bt=97 utility=97 groupBT=0 pos=<6090,211.345,7160> wall=72065'
12:15:13.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=155 pos=<6090,211.544,7160> wall=72065'
12:15:13.925 WORLD : UpdateEntities
12:15:13.925 RPL : rpl::Pip::ProcessNetToGame
12:15:13.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:14.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1777 bt=99 utility=99 groupBT=0 pos=<6090,211.345,7160> wall=73065'
12:15:14.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=157 pos=<6090,211.544,7160> wall=73065'
12:15:14.925 WORLD : UpdateEntities
12:15:14.925 RPL : rpl::Pip::ProcessNetToGame
12:15:14.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:15.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1807 bt=100 utility=100 groupBT=0 pos=<6090,211.345,7160> wall=74065'
12:15:15.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=160 pos=<6090,211.544,7160> wall=74065'
12:15:15.924 WORLD : UpdateEntities
12:15:15.924 RPL : rpl::Pip::ProcessNetToGame
12:15:15.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:16.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1837 bt=102 utility=102 groupBT=0 pos=<6090,211.345,7160> wall=75065'
12:15:16.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=163 pos=<6090,211.544,7160> wall=75065'
12:15:16.924 WORLD : UpdateEntities
12:15:16.924 RPL : rpl::Pip::ProcessNetToGame
12:15:16.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:17.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1867 bt=104 utility=104 groupBT=0 pos=<6090,211.345,7160> wall=76065'
12:15:17.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=165 pos=<6090,211.544,7160> wall=76065'
12:15:17.924 WORLD : UpdateEntities
12:15:17.924 RPL : rpl::Pip::ProcessNetToGame
12:15:17.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:18.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1897 bt=105 utility=105 groupBT=0 pos=<6090,211.345,7160> wall=77065'
12:15:18.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=168 pos=<6090,211.544,7160> wall=77065'
12:15:18.924 WORLD : UpdateEntities
12:15:18.924 RPL : rpl::Pip::ProcessNetToGame
12:15:18.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:19.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1927 bt=107 utility=107 groupBT=0 pos=<6090,211.343,7160> wall=78065'
12:15:19.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=170 pos=<6090,211.544,7160> wall=78065'
12:15:19.958 WORLD : UpdateEntities
12:15:19.958 RPL : rpl::Pip::ProcessNetToGame
12:15:19.958 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:20.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1957 bt=109 utility=109 groupBT=0 pos=<6090,211.343,7160> wall=79065'
12:15:20.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=173 pos=<6090,211.544,7160> wall=79065'
12:15:20.890 SCRIPT : AID TRANSITION stage=3 wall=79065
12:15:20.925 WORLD : UpdateEntities
12:15:20.925 RPL : rpl::Pip::ProcessNetToGame
12:15:20.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:21.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1987 bt=110 utility=110 groupBT=0 pos=<6090,211.343,7160> wall=80065'
12:15:21.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=176 pos=<6090,211.544,7160> wall=80065'
12:15:21.924 WORLD : UpdateEntities
12:15:21.924 RPL : rpl::Pip::ProcessNetToGame
12:15:21.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:22.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2017 bt=112 utility=112 groupBT=0 pos=<6090,211.343,7160> wall=81065'
12:15:22.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=178 pos=<6090,211.544,7160> wall=81065'
12:15:22.958 WORLD : UpdateEntities
12:15:22.958 RPL : rpl::Pip::ProcessNetToGame
12:15:22.958 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:23.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2047 bt=114 utility=114 groupBT=0 pos=<6090,211.343,7160> wall=82065'
12:15:23.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=181 pos=<6090,211.544,7160> wall=82065'
12:15:23.924 WORLD : UpdateEntities
12:15:23.924 RPL : rpl::Pip::ProcessNetToGame
12:15:23.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:24.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2077 bt=115 utility=115 groupBT=0 pos=<6090,211.343,7160> wall=83065'
12:15:24.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=183 pos=<6090,211.544,7160> wall=83065'
12:15:24.925 WORLD : UpdateEntities
12:15:24.925 RPL : rpl::Pip::ProcessNetToGame
12:15:24.925 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:25.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2107 bt=117 utility=117 groupBT=0 pos=<6090,211.343,7160> wall=84065'
12:15:25.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=186 pos=<6090,211.544,7160> wall=84065'
12:15:25.924 WORLD : UpdateEntities
12:15:25.924 RPL : rpl::Pip::ProcessNetToGame
12:15:25.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:26.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2137 bt=119 utility=119 groupBT=0 pos=<6090,211.343,7160> wall=85065'
12:15:26.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=189 pos=<6090,211.544,7160> wall=85065'
12:15:26.924 WORLD : UpdateEntities
12:15:26.924 RPL : rpl::Pip::ProcessNetToGame
12:15:26.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:27.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2167 bt=120 utility=120 groupBT=0 pos=<6090,211.343,7160> wall=86065'
12:15:27.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=191 pos=<6090,211.544,7160> wall=86065'
12:15:27.957 WORLD : UpdateEntities
12:15:27.957 RPL : rpl::Pip::ProcessNetToGame
12:15:27.957 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:28.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2197 bt=122 utility=122 groupBT=0 pos=<6090,211.343,7160> wall=87065'
12:15:28.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=194 pos=<6090,211.544,7160> wall=87065'
12:15:28.958 WORLD : UpdateEntities
12:15:28.958 RPL : rpl::Pip::ProcessNetToGame
12:15:28.958 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:29.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2227 bt=124 utility=124 groupBT=0 pos=<6090,211.343,7160> wall=88065'
12:15:29.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=196 pos=<6090,211.544,7160> wall=88065'
12:15:29.924 WORLD : UpdateEntities
12:15:29.924 RPL : rpl::Pip::ProcessNetToGame
12:15:29.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:30.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2257 bt=125 utility=125 groupBT=0 pos=<6090,211.343,7160> wall=89065'
12:15:30.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=199 pos=<6090,211.544,7160> wall=89065'
12:15:30.957 WORLD : UpdateEntities
12:15:30.957 RPL : rpl::Pip::ProcessNetToGame
12:15:30.957 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:31.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2287 bt=127 utility=127 groupBT=0 pos=<6090,211.343,7160> wall=90065'
12:15:31.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=201 pos=<6090,211.544,7160> wall=90065'
12:15:31.924 WORLD : UpdateEntities
12:15:31.924 RPL : rpl::Pip::ProcessNetToGame
12:15:31.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:32.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2317 bt=129 utility=129 groupBT=0 pos=<6090,211.343,7160> wall=91065'
12:15:32.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=204 pos=<6090,211.544,7160> wall=91065'
12:15:32.925 WORLD : UpdateEntities
12:15:32.925 RPL : rpl::Pip::ProcessNetToGame
12:15:32.925 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:33.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2347 bt=130 utility=130 groupBT=0 pos=<6090,211.343,7160> wall=92065'
12:15:33.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=206 pos=<6090,211.544,7160> wall=92065'
12:15:33.924 WORLD : UpdateEntities
12:15:33.924 RPL : rpl::Pip::ProcessNetToGame
12:15:33.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:34.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2377 bt=132 utility=132 groupBT=0 pos=<6090,211.344,7160> wall=93065'
12:15:34.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=209 pos=<6090,211.544,7160> wall=93065'
12:15:34.957 WORLD : UpdateEntities
12:15:34.957 RPL : rpl::Pip::ProcessNetToGame
12:15:34.957 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:35.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2407 bt=134 utility=134 groupBT=0 pos=<6090,211.344,7160> wall=94065'
12:15:35.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=212 pos=<6090,211.544,7160> wall=94065'
12:15:35.925 WORLD : UpdateEntities
12:15:35.925 RPL : rpl::Pip::ProcessNetToGame
12:15:35.925 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:36.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2437 bt=135 utility=135 groupBT=0 pos=<6090,211.344,7160> wall=95065'
12:15:36.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=214 pos=<6090,211.544,7160> wall=95065'
12:15:36.924 WORLD : UpdateEntities
12:15:36.924 RPL : rpl::Pip::ProcessNetToGame
12:15:36.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:37.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2467 bt=137 utility=137 groupBT=0 pos=<6090,211.344,7160> wall=96065'
12:15:37.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=217 pos=<6090,211.544,7160> wall=96065'
12:15:37.924 WORLD : UpdateEntities
12:15:37.924 RPL : rpl::Pip::ProcessNetToGame
12:15:37.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:38.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2497 bt=139 utility=139 groupBT=0 pos=<6090,211.344,7160> wall=97065'
12:15:38.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=220 pos=<6090,211.544,7160> wall=97065'
12:15:38.924 WORLD : UpdateEntities
12:15:38.924 RPL : rpl::Pip::ProcessNetToGame
12:15:38.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:39.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2527 bt=140 utility=140 groupBT=0 pos=<6090,211.344,7160> wall=98065'
12:15:39.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=222 pos=<6090,211.544,7160> wall=98065'
12:15:39.924 WORLD : UpdateEntities
12:15:39.924 RPL : rpl::Pip::ProcessNetToGame
12:15:39.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:40.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2557 bt=142 utility=142 groupBT=0 pos=<6090,211.344,7160> wall=99065'
12:15:40.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=225 pos=<6090,211.544,7160> wall=99065'
12:15:40.891 SCRIPT : AID PROBE COMPLETE
12:15:41.291 DEFAULT : [PERSISTENCE] Save (SHUTDOWN) started.
12:15:41.326 PLATFORM : Save data transaction to 'game/59AD59368755F41A-21-GM-Eden/playthrough000/savepoint000' started.
12:15:41.326 DEFAULT : [PERSISTENCE] Save completed successfully.
12:15:41.624 RPL : Replication finishing...
12:15:41.725 RPL : rpl::Pip::ProcessNetToGame
12:15:41.725 RPL : Replication finished.
12:15:41.728 RPL : ServerImpl: Connection slot free (slots=0/256)
12:15:41.735 NETWORK : Player disconnected: connectionID=0
12:15:41.735 NETWORK : Total number of players: 0
12:15:42.989 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
12:15:42.994 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
12:15:43.053 ENGINE : Game destroyed.
12:15:43.103 RESOURCES (E): ==== Resource leaks ====
12:15:43.103 RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
@@ -0,0 +1 @@
{"exit": 0}
@@ -0,0 +1,272 @@
---------------------------------------------
Log /tmp/work/server/logs/logs_2026-10-07_12-14-01/script.log started at 2026-10-07 12:14:02 (2026-10-07 10:14:02 UTC)
12:14:02.296 SCRIPT : SCRIPT : Initializing scripts
12:14:02.296 SCRIPT : SCRIPT : ScriptProjectManager init
12:14:02.346 SCRIPT : SCRIPT : Compiling GameLib scripts
12:14:02.375 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 654K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:14:02.376 SCRIPT : SCRIPT : Compiling Game scripts
12:14:03.180 SCRIPT : Compiling Game scripts
12:14:03.180 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:14:03.180 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:14:03.405 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:14:03.428 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:14:03.512 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:14:03.595 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:14:03.595 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:14:03.596 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:14:03.635 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:14:03.635 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:14:03.688 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:14:03.794 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 25520K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 6a4c6ed1
12:14:14.410 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
12:14:15.625 SCRIPT : AID READY groupAgents=1 body=-2147482881 group=-2147483136
12:14:15.626 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
12:14:15.637 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:14:16.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=29 bt=1 utility=1 groupBT=0 pos=<6090,211.343,7160> wall=14799'
12:14:16.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=3 pos=<6090,211.544,7160> wall=14799'
12:14:17.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=59 bt=3 utility=3 groupBT=0 pos=<6090,211.344,7160> wall=15799'
12:14:17.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=6 pos=<6090,211.544,7160> wall=15799'
12:14:18.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=89 bt=5 utility=5 groupBT=0 pos=<6090,211.344,7160> wall=16799'
12:14:18.625 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=8 pos=<6090,211.544,7160> wall=16799'
12:14:19.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=119 bt=6 utility=6 groupBT=0 pos=<6090,211.344,7160> wall=17799'
12:14:19.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=11 pos=<6090,211.544,7160> wall=17799'
12:14:20.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=149 bt=8 utility=8 groupBT=0 pos=<6090,211.344,7160> wall=18799'
12:14:20.624 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=14 pos=<6090,211.544,7160> wall=18799'
12:14:21.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=180 bt=10 utility=10 groupBT=0 pos=<6090,211.344,7160> wall=19832'
12:14:21.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=16 pos=<6090,211.544,7160> wall=19833'
12:14:22.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=210 bt=12 utility=12 groupBT=0 pos=<6090,211.344,7160> wall=20832'
12:14:22.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=19 pos=<6090,211.544,7160> wall=20832'
12:14:23.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=240 bt=13 utility=13 groupBT=0 pos=<6090,211.344,7160> wall=21833'
12:14:23.658 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=22 pos=<6090,211.544,7160> wall=21833'
12:14:24.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=271 bt=15 utility=15 groupBT=0 pos=<6090,211.344,7160> wall=22866'
12:14:24.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=25 pos=<6090,211.544,7160> wall=22866'
12:14:25.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=301 bt=17 utility=17 groupBT=0 pos=<6090,211.344,7160> wall=23866'
12:14:25.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=28 pos=<6090,211.544,7160> wall=23866'
12:14:26.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=331 bt=18 utility=18 groupBT=0 pos=<6090,211.344,7160> wall=24866'
12:14:26.692 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=30 pos=<6090,211.544,7160> wall=24866'
12:14:27.725 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=362 bt=20 utility=20 groupBT=0 pos=<6090,211.344,7160> wall=25899'
12:14:27.725 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=33 pos=<6090,211.544,7160> wall=25899'
12:14:28.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=393 bt=22 utility=22 groupBT=0 pos=<6090,211.344,7160> wall=26932'
12:14:28.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=36 pos=<6090,211.544,7160> wall=26932'
12:14:29.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=423 bt=23 utility=23 groupBT=0 pos=<6090,211.344,7160> wall=27933'
12:14:29.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=39 pos=<6090,211.544,7160> wall=27933'
12:14:30.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=453 bt=25 utility=25 groupBT=0 pos=<6090,211.344,7160> wall=28932'
12:14:30.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=41 pos=<6090,211.544,7160> wall=28933'
12:14:31.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=483 bt=27 utility=27 groupBT=0 pos=<6090,211.344,7160> wall=29932'
12:14:31.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=44 pos=<6090,211.544,7160> wall=29933'
12:14:32.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=513 bt=28 utility=28 groupBT=0 pos=<6090,211.344,7160> wall=30932'
12:14:32.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=46 pos=<6090,211.544,7160> wall=30932'
12:14:33.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=543 bt=30 utility=30 groupBT=0 pos=<6090,211.344,7160> wall=31932'
12:14:33.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=49 pos=<6090,211.544,7160> wall=31932'
12:14:34.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=573 bt=32 utility=32 groupBT=0 pos=<6090,211.344,7160> wall=32933'
12:14:34.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=51 pos=<6090,211.544,7160> wall=32933'
12:14:34.895 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!
12:14:34.895 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!
12:14:34.895 SCRIPT (W): Can't open config file ""
12:14:34.994 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
12:14:35.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=603 bt=33 utility=33 groupBT=0 pos=<6090,211.344,7160> wall=33932'
12:14:35.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=54 pos=<6090,211.544,7160> wall=33932'
12:14:35.791 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:36.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=633 bt=35 utility=35 groupBT=0 pos=<6090,211.344,7160> wall=34932'
12:14:36.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=57 pos=<6090,211.544,7160> wall=34932'
12:14:36.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:37.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=663 bt=37 utility=37 groupBT=0 pos=<6090,211.344,7160> wall=35932'
12:14:37.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=59 pos=<6090,211.544,7160> wall=35932'
12:14:37.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:38.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=693 bt=38 utility=38 groupBT=0 pos=<6090,211.344,7160> wall=36933'
12:14:38.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=62 pos=<6090,211.544,7160> wall=36933'
12:14:38.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:39.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=723 bt=40 utility=40 groupBT=0 pos=<6090,211.344,7160> wall=37932'
12:14:39.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=65 pos=<6090,211.544,7160> wall=37932'
12:14:39.825 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:14:40.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=753 bt=42 utility=42 groupBT=0 pos=<6090,211.344,7160> wall=38932'
12:14:40.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=67 pos=<6090,211.544,7160> wall=38933'
12:14:40.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:41.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=783 bt=43 utility=43 groupBT=0 pos=<6090,211.344,7160> wall=39932'
12:14:41.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=70 pos=<6090,211.544,7160> wall=39932'
12:14:41.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:42.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=813 bt=45 utility=45 groupBT=0 pos=<6090,211.344,7160> wall=40932'
12:14:42.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=73 pos=<6090,211.544,7160> wall=40932'
12:14:42.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:43.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=843 bt=47 utility=47 groupBT=0 pos=<6090,211.344,7160> wall=41932'
12:14:43.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=75 pos=<6090,211.544,7160> wall=41932'
12:14:43.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:44.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=873 bt=48 utility=48 groupBT=0 pos=<6090,211.344,7160> wall=42932'
12:14:44.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=78 pos=<6090,211.544,7160> wall=42932'
12:14:44.791 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:45.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=903 bt=50 utility=50 groupBT=0 pos=<6090,211.344,7160> wall=43932'
12:14:45.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=81 pos=<6090,211.544,7160> wall=43932'
12:14:45.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:46.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=933 bt=52 utility=52 groupBT=0 pos=<6090,211.345,7160> wall=44932'
12:14:46.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=83 pos=<6090,211.544,7160> wall=44932'
12:14:46.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:47.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=963 bt=53 utility=53 groupBT=0 pos=<6090,211.345,7160> wall=45932'
12:14:47.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=86 pos=<6090,211.544,7160> wall=45932'
12:14:47.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:48.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=993 bt=55 utility=55 groupBT=0 pos=<6090,211.345,7160> wall=46932'
12:14:48.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=89 pos=<6090,211.544,7160> wall=46932'
12:14:48.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:49.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1023 bt=57 utility=57 groupBT=0 pos=<6090,211.345,7160> wall=47932'
12:14:49.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=91 pos=<6090,211.544,7160> wall=47932'
12:14:49.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:50.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1053 bt=58 utility=58 groupBT=0 pos=<6090,211.345,7160> wall=48932'
12:14:50.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=94 pos=<6090,211.544,7160> wall=48932'
12:14:50.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:51.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1083 bt=60 utility=60 groupBT=0 pos=<6090,211.345,7160> wall=49932'
12:14:51.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=97 pos=<6090,211.544,7160> wall=49932'
12:14:51.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:52.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1113 bt=62 utility=62 groupBT=0 pos=<6090,211.345,7160> wall=50932'
12:14:52.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=99 pos=<6090,211.544,7160> wall=50932'
12:14:52.824 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:53.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1143 bt=63 utility=63 groupBT=0 pos=<6090,211.345,7160> wall=51932'
12:14:53.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=102 pos=<6090,211.544,7160> wall=51932'
12:14:53.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:54.757 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1173 bt=65 utility=65 groupBT=0 pos=<6090,211.345,7160> wall=52932'
12:14:54.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=104 pos=<6090,211.544,7160> wall=52932'
12:14:54.792 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:55.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1203 bt=67 utility=67 groupBT=0 pos=<6090,211.345,7160> wall=53932'
12:14:55.758 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=107 pos=<6090,211.544,7160> wall=53932'
12:14:55.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:56.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1234 bt=68 utility=68 groupBT=0 pos=<6090,211.345,7160> wall=54965'
12:14:56.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=110 pos=<6090,211.544,7160> wall=54965'
12:14:56.824 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:57.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1264 bt=70 utility=70 groupBT=0 pos=<6090,211.345,7160> wall=55965'
12:14:57.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=113 pos=<6090,211.544,7160> wall=55965'
12:14:57.825 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:58.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1294 bt=72 utility=72 groupBT=0 pos=<6090,211.345,7160> wall=56966'
12:14:58.791 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=115 pos=<6090,211.544,7160> wall=56966'
12:14:58.858 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:14:59.824 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1325 bt=73 utility=73 groupBT=0 pos=<6090,211.345,7160> wall=57998'
12:14:59.824 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=118 pos=<6090,211.544,7160> wall=57998'
12:14:59.858 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:15:00.825 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1355 bt=75 utility=75 groupBT=0 pos=<6090,211.345,7160> wall=58999'
12:15:00.825 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=121 pos=<6090,211.544,7160> wall=58999'
12:15:00.825 SCRIPT : AID TRANSITION stage=2 wall=58999
12:15:00.858 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:15:01.857 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1386 bt=77 utility=77 groupBT=0 pos=<6090,211.345,7160> wall=60032'
12:15:01.857 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=123 pos=<6090,211.544,7160> wall=60032'
12:15:01.891 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:02.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1416 bt=79 utility=79 groupBT=0 pos=<6090,211.345,7160> wall=61032'
12:15:02.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=126 pos=<6090,211.544,7160> wall=61032'
12:15:02.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:03.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1446 bt=80 utility=80 groupBT=0 pos=<6090,211.345,7160> wall=62032'
12:15:03.858 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=128 pos=<6090,211.544,7160> wall=62032'
12:15:03.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:04.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1477 bt=82 utility=82 groupBT=0 pos=<6090,211.345,7160> wall=63065'
12:15:04.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=131 pos=<6090,211.544,7160> wall=63065'
12:15:04.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:05.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1507 bt=84 utility=84 groupBT=0 pos=<6090,211.345,7160> wall=64065'
12:15:05.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=134 pos=<6090,211.544,7160> wall=64065'
12:15:05.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:06.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1537 bt=85 utility=85 groupBT=0 pos=<6090,211.345,7160> wall=65065'
12:15:06.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=136 pos=<6090,211.544,7160> wall=65065'
12:15:06.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:07.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1567 bt=87 utility=87 groupBT=0 pos=<6090,211.345,7160> wall=66066'
12:15:07.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=139 pos=<6090,211.544,7160> wall=66066'
12:15:07.958 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:08.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1597 bt=89 utility=89 groupBT=0 pos=<6090,211.345,7160> wall=67065'
12:15:08.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=141 pos=<6090,211.544,7160> wall=67065'
12:15:08.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:09.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1627 bt=90 utility=90 groupBT=0 pos=<6090,211.345,7160> wall=68065'
12:15:09.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=144 pos=<6090,211.544,7160> wall=68065'
12:15:09.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:10.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1657 bt=92 utility=92 groupBT=0 pos=<6090,211.345,7160> wall=69065'
12:15:10.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=147 pos=<6090,211.544,7160> wall=69065'
12:15:10.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:11.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1687 bt=94 utility=94 groupBT=0 pos=<6090,211.345,7160> wall=70065'
12:15:11.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=149 pos=<6090,211.544,7160> wall=70065'
12:15:11.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:12.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1717 bt=95 utility=95 groupBT=0 pos=<6090,211.345,7160> wall=71065'
12:15:12.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=152 pos=<6090,211.544,7160> wall=71065'
12:15:12.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:13.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1747 bt=97 utility=97 groupBT=0 pos=<6090,211.345,7160> wall=72065'
12:15:13.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=155 pos=<6090,211.544,7160> wall=72065'
12:15:13.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:14.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1777 bt=99 utility=99 groupBT=0 pos=<6090,211.345,7160> wall=73065'
12:15:14.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=157 pos=<6090,211.544,7160> wall=73065'
12:15:14.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:15.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1807 bt=100 utility=100 groupBT=0 pos=<6090,211.345,7160> wall=74065'
12:15:15.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=160 pos=<6090,211.544,7160> wall=74065'
12:15:15.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:16.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1837 bt=102 utility=102 groupBT=0 pos=<6090,211.345,7160> wall=75065'
12:15:16.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=163 pos=<6090,211.544,7160> wall=75065'
12:15:16.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:17.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1867 bt=104 utility=104 groupBT=0 pos=<6090,211.345,7160> wall=76065'
12:15:17.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=165 pos=<6090,211.544,7160> wall=76065'
12:15:17.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:18.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1897 bt=105 utility=105 groupBT=0 pos=<6090,211.345,7160> wall=77065'
12:15:18.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=168 pos=<6090,211.544,7160> wall=77065'
12:15:18.924 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:19.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1927 bt=107 utility=107 groupBT=0 pos=<6090,211.343,7160> wall=78065'
12:15:19.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=170 pos=<6090,211.544,7160> wall=78065'
12:15:19.958 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:20.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1957 bt=109 utility=109 groupBT=0 pos=<6090,211.343,7160> wall=79065'
12:15:20.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=173 pos=<6090,211.544,7160> wall=79065'
12:15:20.890 SCRIPT : AID TRANSITION stage=3 wall=79065
12:15:20.925 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:15:21.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1987 bt=110 utility=110 groupBT=0 pos=<6090,211.343,7160> wall=80065'
12:15:21.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=176 pos=<6090,211.544,7160> wall=80065'
12:15:21.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:22.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2017 bt=112 utility=112 groupBT=0 pos=<6090,211.343,7160> wall=81065'
12:15:22.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=178 pos=<6090,211.544,7160> wall=81065'
12:15:22.958 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:23.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2047 bt=114 utility=114 groupBT=0 pos=<6090,211.343,7160> wall=82065'
12:15:23.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=181 pos=<6090,211.544,7160> wall=82065'
12:15:23.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:24.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2077 bt=115 utility=115 groupBT=0 pos=<6090,211.343,7160> wall=83065'
12:15:24.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=183 pos=<6090,211.544,7160> wall=83065'
12:15:24.925 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:25.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2107 bt=117 utility=117 groupBT=0 pos=<6090,211.343,7160> wall=84065'
12:15:25.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=186 pos=<6090,211.544,7160> wall=84065'
12:15:25.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:26.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2137 bt=119 utility=119 groupBT=0 pos=<6090,211.343,7160> wall=85065'
12:15:26.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=189 pos=<6090,211.544,7160> wall=85065'
12:15:26.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:27.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2167 bt=120 utility=120 groupBT=0 pos=<6090,211.343,7160> wall=86065'
12:15:27.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=191 pos=<6090,211.544,7160> wall=86065'
12:15:27.957 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:28.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2197 bt=122 utility=122 groupBT=0 pos=<6090,211.343,7160> wall=87065'
12:15:28.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=194 pos=<6090,211.544,7160> wall=87065'
12:15:28.958 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:29.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2227 bt=124 utility=124 groupBT=0 pos=<6090,211.343,7160> wall=88065'
12:15:29.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=196 pos=<6090,211.544,7160> wall=88065'
12:15:29.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:30.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2257 bt=125 utility=125 groupBT=0 pos=<6090,211.343,7160> wall=89065'
12:15:30.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=199 pos=<6090,211.544,7160> wall=89065'
12:15:30.957 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:31.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2287 bt=127 utility=127 groupBT=0 pos=<6090,211.343,7160> wall=90065'
12:15:31.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=201 pos=<6090,211.544,7160> wall=90065'
12:15:31.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:32.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2317 bt=129 utility=129 groupBT=0 pos=<6090,211.343,7160> wall=91065'
12:15:32.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=204 pos=<6090,211.544,7160> wall=91065'
12:15:32.925 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:33.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2347 bt=130 utility=130 groupBT=0 pos=<6090,211.343,7160> wall=92065'
12:15:33.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=206 pos=<6090,211.544,7160> wall=92065'
12:15:33.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:34.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2377 bt=132 utility=132 groupBT=0 pos=<6090,211.344,7160> wall=93065'
12:15:34.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=209 pos=<6090,211.544,7160> wall=93065'
12:15:34.957 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:35.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2407 bt=134 utility=134 groupBT=0 pos=<6090,211.344,7160> wall=94065'
12:15:35.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=212 pos=<6090,211.544,7160> wall=94065'
12:15:35.925 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:36.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2437 bt=135 utility=135 groupBT=0 pos=<6090,211.344,7160> wall=95065'
12:15:36.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=214 pos=<6090,211.544,7160> wall=95065'
12:15:36.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:37.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2467 bt=137 utility=137 groupBT=0 pos=<6090,211.344,7160> wall=96065'
12:15:37.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=217 pos=<6090,211.544,7160> wall=96065'
12:15:37.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:38.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2497 bt=139 utility=139 groupBT=0 pos=<6090,211.344,7160> wall=97065'
12:15:38.890 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=220 pos=<6090,211.544,7160> wall=97065'
12:15:38.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:39.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2527 bt=140 utility=140 groupBT=0 pos=<6090,211.344,7160> wall=98065'
12:15:39.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=222 pos=<6090,211.544,7160> wall=98065'
12:15:39.924 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:15:40.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2557 bt=142 utility=142 groupBT=0 pos=<6090,211.344,7160> wall=99065'
12:15:40.891 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=225 pos=<6090,211.544,7160> wall=99065'
12:15:40.891 SCRIPT : AID PROBE COMPLETE
12:15:42.989 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
12:15:42.994 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
@@ -0,0 +1,4 @@
{
"addon.gproj": "702a50b604ba26cd3e0642b531c41288e268f63d0fd200ae12db93c8e8c4702f",
"Scripts/Game/AID/AID_Probe.c": "6d37fd5eaf84f59832aa94daea5c18683dbf276d840141afe6d09770cb1496a8"
}
@@ -0,0 +1 @@
ERR ISOLATION {"netns": "net:[4026533783]", "interfaces": [[1, "lo"]], "routes": "Iface\tDestination\tGateway \tFlags\tRefCnt\tUse\tMetric\tMask\t\tMTU\tWindow\tIRTT \n", "ipv6Routes": "00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000000 00200200 lo\n00000000000000000000000000000001 80 00000000000000000000000000000000 00 00000000000000000000000000000000 00000000 00000002 00000000 80200001 lo\n00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000000 00200200 lo\n"}
@@ -0,0 +1,9 @@
{
"cleanup_confirmed": true,
"idle_verified": true,
"errors": [],
"orphan_cleanup": {
"attempted": false,
"reason": "noncanonical-private-prefix"
}
}
@@ -0,0 +1,593 @@
---------------------------------------------
Log Z:\tmp\aid-query-run01\client\logs\logs_2026-10-07_12-18-34\console.log started at 2026-10-07 12:18:34 (2026-10-07 10:18:34 UTC)
12:18:34.890 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-query-run01\client\logs\logs_2026-10-07_12-18-34' to filesystem under name logs
12:18:34.890 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-query-run01\client\profile' to filesystem under name profile
12:18:34.890 ENGINE : FileSystem: Current working directory: 'Z:\home\jakub\.local\share\Steam\steamapps\common\Arma Reforger\'
12:18:34.891 ENGINE : Initializing engine, version 192142
12:18:34.891 ENGINE : CLI Params: -client 127.0.0.1 -addonsDir Z:/tmp/aid-query-run01/addons -addons D712C85E26071018 -profile Z:/tmp/aid-query-run01/client -noBackend -maxFPS 30 -logconsole -noSound -noSplash -noThrow -disableCrashReporter -aidProbe
12:18:34.894 ENGINE : Addon dirs:
12:18:34.894 ENGINE : dir: 'Z:/tmp/aid-query-run01/addons'
12:18:34.894 ENGINE : dir: './addons'
12:18:34.894 ENGINE : dir: 'Z:/tmp/aid-query-run01/client/addons'
12:18:34.894 ENGINE : Available addons:
12:18:34.894 ENGINE : gproj: 'Z:/tmp/aid-query-run01/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:18:34.894 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
12:18:34.894 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
12:18:34.894 ENGINE : FileSystem: Adding relative directory 'Z:\tmp\aid-query-run01\addons\AID_Probe' to filesystem under name AID_OwnershipProbe
12:18:34.998 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
12:18:35.002 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
12:18:35.002 ENGINE : CPU vendor : AuthenticAMD
12:18:35.002 ENGINE : CPU type : 2
12:18:35.002 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
12:18:35.002 ENGINE : CPU cache info : L1 [Inst 32KB, Data 32KB], L2 [Unif 512KB], L3 [Unif 16384KB]
12:18:35.002 ENGINE : CPU count logical : 16
12:18:35.002 ENGINE : CPU count physical : 8
12:18:35.002 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
12:18:35.002 RESOURCES : ResourceDB: loading cache (id=0 name=AID_OwnershipProbe path=Z:\tmp\aid-query-run01\addons\AID_Probe/resourceDatabase.rdb)
12:18:35.002 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
12:18:35.116 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
12:18:35.117 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=Z:\tmp\aid-query-run01\client\profile/resourceDatabase.rdb)
12:18:35.117 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=Z:\tmp\aid-query-run01\client\logs\logs_2026-10-07_12-18-34/resourceDatabase.rdb)
12:18:35.226 ENGINE : GameProject load
12:18:35.226 ENGINE : Loaded addons:
12:18:35.226 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
12:18:35.226 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
12:18:35.226 ENGINE : gproj: 'Z:/tmp/aid-query-run01/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:18:35.228 ENGINE : Loading custom engine user config '$profile:.save/app1874880_user76561198020202999/settings/ReforgerEngineSettings.conf'
12:18:35.228 ENGINE : No Enfusion settings file loaded. Continuing with defaults
12:18:35.228 ENGINE : Locale info: system en-US (English), user en-US (English)
12:18:35.364 RENDER : (OK) Adapter 'AMD Radeon RX 6950 XT (RADV NAVI21)' supports feature level 12_0
12:18:35.366 RENDER : Basic screen setup:
12:18:35.366 RENDER : Back buffer width x height: 1280x720
12:18:35.366 RENDER : Back buffer format : TEXFMT_R8G8B8A8_SRGB (29)
12:18:35.366 RENDER : MSAA : none
12:18:35.376 RENDER : AMD AGS library initialized, version 6.1.0 x DLL 6.1.0
12:18:35.376 RENDER : Extendeded AMD info for AMD Radeon RX 6950 XT (RADV NAVI21) (primary device)
12:18:35.376 RENDER : * architecture RDNA2, 80 CUs, 40 WGPs (for RDNA), 64 ROPs
12:18:35.376 RENDER : * core clocks 2720 MHz, memory 1124 MHz
12:18:35.376 RENDER : * TFlops 27.9, memory bandwidth (562.0 GB/s)
12:18:35.376 RENDER : AMD AGS correctly initialized
12:18:35.376 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
12:18:35.376 RENDER : Detected output devices:
12:18:35.376 RENDER : * 1 device/s connected to AMD Radeon RX 6950 XT (RADV NAVI21):
12:18:35.376 RENDER : Generic Non-PnP Monitor (\\.\DISPLAY1), 1280x720 (offset 0x0), 30Hz
12:18:35.376 RENDER : Concurrent frames limit 2
12:18:35.467 RENDER : DX12 device successfully created by AMD AGS library
12:18:35.467 RENDER : * user markers not supported in this version AMD SW
12:18:35.467 RENDER : Graphics device features
12:18:35.467 RENDER : Needed:
12:18:35.467 RENDER : * Highest supported shader model: 6.8 (6.0 needed)
12:18:35.467 RENDER : Optional:
12:18:35.467 RENDER : * Allow tearing (VSYNC) : 1
12:18:35.467 RENDER : * 16 bits : 1
12:18:35.467 RENDER : * Resource heap tier : 3
12:18:35.467 RENDER : * Persistent heaps (DRED) : 1
12:18:35.467 RENDER : * DRED 1.2 is supported by compiler
12:18:35.490 RENDER : Main RT format setup.
12:18:35.490 RENDER : Main RT format for quality 0 : TEXFMT_R11G11B10_FLOAT (26)
12:18:35.490 RENDER : Main RT format for quality 1 : TEXFMT_R16G16B16A16_FLOAT (10)
12:18:35.495 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
12:18:35.529 PROFILING : Settings changed took: 1.136000 ms
12:18:35.536 RENDER : RENDER : Reload shaders
12:18:35.536 RENDER : Enfusion shader version 13
12:18:35.536 INIT : INIT : ShaderListReload
12:18:35.536 PROFILING : ShaderListReload took: 0.000500 ms
12:18:36.088 RENDER : Loaded 3383 newer shader binaries
12:18:36.088 PROFILING : Reload shaders took: 551.925300 ms
12:18:36.091 ENGINE : Initializing inputs.
12:18:36.099 NETWORK : Initializing networking.
12:18:36.099 NETWORK : Using new GameRplScheduler.
12:18:36.100 SCRIPT : SCRIPT : Initializing scripts
12:18:36.100 SCRIPT : SCRIPT : ScriptProjectManager init
12:18:36.100 PROFILING : ScriptProjectManager init took: 0.007500 ms
12:18:36.126 PROFILING : Initializing scripts took: 26.393000 ms
12:18:36.126 BACKEND : Backend Services are disabled.
12:18:36.126 ENGINE : Enfusion engine successfully created.
12:18:36.164 DEFAULT (W): LogiLED: Cannot initialize! (service not running or no compatible device detected)
12:18:36.174 GUI : Using default language (en_us)
12:18:36.174 GUI : Loading 'en_us' localization file.
12:18:36.174 INIT : INIT : Loading StringTable
12:18:36.196 PROFILING : Loading StringTable took: 21.817500 ms
12:18:36.196 SCRIPT : SCRIPT : Compiling GameLib scripts
12:18:36.227 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 665K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:18:36.227 PROFILING : Compiling GameLib scripts took: 31.094100 ms
12:18:36.227 RESOURCES : GetResourceObject @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
12:18:36.227 GUI : Layout load @"{1C71B463B3B66BAB}UI/layouts/Menus/MainMenu/IntroSplashScreen.layout"
12:18:36.227 GUI (E): Unknown class 'SCR_WidgetExportRuleRoot' at offset 282(0x11a)
12:18:36.301 SCRIPT : SCRIPT : Compiling Game scripts
12:18:37.140 SCRIPT : Compiling Game scripts
12:18:37.140 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:18:37.140 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:18:37.425 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:18:37.458 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:18:37.662 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:18:37.662 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:18:37.663 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:18:37.701 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:18:37.701 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:18:37.759 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:18:37.862 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 26405K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 5ae8ecc8
12:18:37.888 PROFILING : Compiling Game scripts took: 1586.651400 ms
12:18:37.888 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
12:18:37.912 ENGINE : Game successfully created.
12:18:37.924 PLATFORM : Save data from container 'settings' have been loaded
12:18:38.024 PLATFORM : Save data from container 'sessions' have been loaded
12:18:38.426 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
12:18:38.426 PLATFORM : Save data transaction to 'settings' started.
12:18:38.427 NETWORK : Starting multiplayer client using command line args.
12:18:38.523 NETWORK : Starting RPL client, number of addresses to try connecting to: 1
12:18:38.523 NETWORK : 127.0.0.1:2001
12:18:38.523 RPL : Starting client
12:18:38.622 RPL : ClientImpl event: connected (identity=0x00000000)
12:18:38.722 RESOURCES (E): Broken resource GUID=0000000000000000!
12:18:38.723 WORLD : WORLD : Entities load '$ArmaReforger:worlds/GameMaster/GM_Eden.ent'
12:18:39.744 PROFILING : Entities load took: 1021.222700 ms
12:18:39.746 WORLD : WORLD : Game::LoadEntities
12:18:39.746 WORLD : WORLD : Initializing world systems
12:18:39.747 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
12:18:39.748 WORLD : WORLD : CreateEntities
12:18:39.748 WORLD : WORLD : CreateEntities
12:18:39.748 WORLD : WORLD : NotifyBeforeEntitiesCreated
12:18:39.751 RESOURCES : Loaded mission headers from 3 addon(s)!
12:18:39.751 PROFILING : NotifyBeforeEntitiesCreated took: 3.455800 ms
12:18:39.751 WORLD : WORLD : Wait for preloading data
12:18:40.101 PROFILING : Wait for preloading data took: 350.361100 ms
12:18:40.220 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
12:18:40.220 PROFILING : PROFILING : Terrain load
12:18:41.683 PROFILING : Terrain load took: 1463.239500 ms
12:18:43.095 WORLD : Game::LoadEntities
12:18:43.095 WORLD : CreateEntities
12:18:43.095 WORLD : CreateEntities
12:18:43.095 ENTITY : Create entity @"ENTITY:398117" ('GenericEntity') at <0.000000 0.000000 0.000000> @"{434AFBBE90F2B078}Prefabs/Sounds/Environment/AmbientSounds_Everon.et"
12:18:43.095 SCRIPT (W): AMBIENT LIFE: SCR_AmbientInsectsComponent: Missing SCR_AmbientSoundsComponent
12:18:43.789 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"
12:18:43.789 ENTITY : CreateComponent 'ScriptedRadioComponent'
12:18:43.789 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
12:18:46.889 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
12:18:46.889 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:18:46.889 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:18:46.889 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:18:46.889 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:18:46.889 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:18:46.889 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:18:46.889 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
12:18:46.941 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:18:46.941 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:18:46.941 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:18:46.941 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:18:46.941 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
12:18:46.941 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
12:18:46.942 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:18:46.942 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:18:46.942 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:18:46.942 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:18:46.942 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
12:18:46.942 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
12:18:46.942 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
12:18:46.942 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
12:18:47.223 WORLD : WORLD : NotifyBeforeEntitiesInitialized
12:18:47.223 PROFILING : NotifyBeforeEntitiesInitialized took: 0.034100 ms
12:18:47.665 WORLD : WORLD : NotifyEntitiesInitialized
12:18:47.665 TERRAIN : TERRAIN : Initializing road networks...
12:18:47.669 PROFILING : Initializing road networks... took: 4.094100 ms
12:18:47.669 DEFAULT : DEFAULT : WorldVolumesCollection
12:18:47.721 PROFILING : WorldVolumesCollection took: 51.654200 ms
12:18:47.721 INIT : INIT : SoundWorldInit
12:18:47.735 PROFILING : SoundWorldInit took: 13.665600 ms
12:18:47.735 PROFILING : NotifyEntitiesInitialized took: 69.571400 ms
12:18:47.735 PROFILING : CreateEntities took: 7987.913300 ms
12:18:47.735 PROFILING : CreateEntities took: 7988.059500 ms
12:18:47.735 WORLD : WORLD : Wait for preloading data around camera
12:18:48.085 PROFILING : Wait for preloading data around camera took: 349.467000 ms
12:18:48.085 WORLD : WORLD : EOnActivate
12:18:48.109 PROFILING : EOnActivate took: 23.962400 ms
12:18:48.109 PROFILING : Game::LoadEntities took: 8363.938300 ms
12:18:51.651 RPL : rpl::Pip::ProcessNetToGame
12:18:51.651 DEFAULT : Connection diagnostics: OFF
12:18:51.651 DEFAULT : Cheats enabled: ON
12:18:51.651 NETWORK : ### Connecting player: connectionID=0, Name=
12:18:51.651 SCRIPT : idx=0, facIdx=1, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : idx=1, facIdx=0, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : idx=2, facIdx=2, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : idx=3, facIdx=3, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:18:51.652 DEFAULT : Player connection node not found for identityID=0. Creating a new one
12:18:51.750 DEFAULT : Entered online game state.
12:18:51.754 RPL : rpl::Pip::ProcessNetToGame
12:18:51.754 ENTITY : SpawnEntityInPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:18:51.754 ENTITY : Create entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
12:18:51.754 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:18:51.754 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!
12:18:51.754 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!
12:18:51.755 SCRIPT (W): Can't open config file ""
12:18:51.759 WORLD : InitEntities 'world'
12:18:51.759 ENTITY : Init entity @"ENTITY:4611686018427388314" ('SCR_PlayerController') at <0.000000 0.000000 0.000000> @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:18:51.759 GUI : WidgetManager: CrateWidgets @"{3C9DCDD76AB83157}UI/layouts/HUD/HUDLayouts/HUDManager_Root.layout"
12:18:51.759 SCRIPT (W): Slot_WeaponInfo Has no Content!
12:18:51.759 SCRIPT (W): Slot_Chat Has no Content!
12:18:51.759 SCRIPT (W): Slot_VON Has no Content!
12:18:51.759 SCRIPT (W): Slot_AvailableActions Has no Content!
12:18:51.759 SCRIPT (W): Slot_Vehicle Has no Content!
12:18:51.759 SCRIPT (W): Slot_GameVersion Has no Content!
12:18:51.759 SCRIPT (W): Slot_Notifications Has no Content!
12:18:51.759 SCRIPT (W): Slot_Hints Has no Content!
12:18:51.760 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:18:51.852 PROFILING : Settings changed took: 2.955400 ms
12:18:51.876 WORLD : UpdateEntities
12:18:51.876 RPL : rpl::Pip::ProcessNetToGame
12:18:51.876 NETWORK : ### Creating player: PlayerId=1, Name=jakub
12:18:51.884 WORLD : UpdateEntities
12:18:51.884 RPL : rpl::Pip::ProcessNetToGame
12:18:51.884 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:18:51.997 WORLD : PostFrame
12:18:51.997 GUI : WidgetManager: CrateWidgets @"{D89BBA18F99053D6}UI/layouts/HUD/Chat/ChatHud.layout"
12:18:51.997 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
12:18:52.047 RESOURCES : GetResourceObject @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
12:18:52.047 GUI : Layout load @"{20A6917D2114E29A}UI/layouts/HUD/Hint/HintInfoDisplay.layout"
12:18:52.047 GUI : Widget prefab @"{EA1CC57D868E94F9}UI/layouts/HUD/Hint/Hint.layout"
12:18:52.047 GUI (W): Overridden prefab member (GUID: '{661AB14E0F471C66}' type: ButtonWidgetClass) no longer exists in prefab
12:18:52.187 RENDER : RENDER : ObjectsHeightMap::Build
12:18:52.187 RENDER : RENDER : MeshOccupancyGridManager::GenerateAllForWorld
12:18:52.303 PROFILING : MeshOccupancyGridManager::GenerateAllForWorld took: 115.964400 ms
12:18:52.310 PROFILING : ObjectsHeightMap::Build took: 123.465000 ms
12:18:52.384 WORLD : UpdateEntities
12:18:52.384 WORLD : Frame
12:18:52.384 GUI : Creating menu 'WelcomeScreenMenu'
12:18:52.384 GUI : WidgetManager: CrateWidgets @"{0B55E5823B2AF1B7}UI/layouts/Menus/DeployMenu/WelcomeScreenMenu.layout"
12:18:52.384 SCRIPT (W): Slot_Chat Has no Content!
12:18:52.384 SCRIPT (W): Slot_GameVersion Has no Content!
12:18:52.470 WORLD : UpdateEntities
12:18:52.470 RPL : rpl::Pip::ProcessNetToGame
12:18:52.470 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:18:53.497 WORLD : UpdateEntities
12:18:53.497 RPL : rpl::Pip::ProcessNetToGame
12:18:53.497 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:18:54.497 WORLD : UpdateEntities
12:18:54.497 RPL : rpl::Pip::ProcessNetToGame
12:18:54.497 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:18:55.496 WORLD : UpdateEntities
12:18:55.496 RPL : rpl::Pip::ProcessNetToGame
12:18:55.496 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:55.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=21050'
12:18:55.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=21050'
12:18:56.498 WORLD : UpdateEntities
12:18:56.498 RPL : rpl::Pip::ProcessNetToGame
12:18:56.498 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:56.498 SCRIPT : AID QUERY WORKER stage=1 job=1 casts=256 wallMs=1 ground=0.0740681 sky=1
12:18:56.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=22050'
12:18:56.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=22050'
12:18:57.531 WORLD : UpdateEntities
12:18:57.531 RPL : rpl::Pip::ProcessNetToGame
12:18:57.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:57.531 SCRIPT : AID QUERY WORKER stage=1 job=2 casts=512 wallMs=0 ground=0.0740681 sky=1
12:18:57.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=23050'
12:18:57.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=23050'
12:18:58.531 WORLD : UpdateEntities
12:18:58.531 RPL : rpl::Pip::ProcessNetToGame
12:18:58.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:58.532 SCRIPT : AID QUERY WORKER stage=1 job=3 casts=768 wallMs=0 ground=0.0740681 sky=1
12:18:58.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=24050'
12:18:58.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=24050'
12:18:59.531 WORLD : UpdateEntities
12:18:59.531 RPL : rpl::Pip::ProcessNetToGame
12:18:59.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:59.532 SCRIPT : AID QUERY WORKER stage=1 job=4 casts=1024 wallMs=0 ground=0.0740681 sky=1
12:18:59.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=25050'
12:18:59.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=25050'
12:19:00.531 WORLD : UpdateEntities
12:19:00.531 RPL : rpl::Pip::ProcessNetToGame
12:19:00.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:00.531 SCRIPT : AID QUERY WORKER stage=1 job=5 casts=1280 wallMs=1 ground=0.0740681 sky=1
12:19:00.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=26050'
12:19:00.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=26050'
12:19:01.532 WORLD : UpdateEntities
12:19:01.532 RPL : rpl::Pip::ProcessNetToGame
12:19:01.532 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:01.532 SCRIPT : AID QUERY WORKER stage=1 job=6 casts=1536 wallMs=0 ground=0.0740681 sky=1
12:19:01.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=27050'
12:19:01.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=27050'
12:19:02.564 WORLD : UpdateEntities
12:19:02.565 RPL : rpl::Pip::ProcessNetToGame
12:19:02.565 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:02.565 SCRIPT : AID QUERY WORKER stage=1 job=7 casts=1792 wallMs=0 ground=0.0740681 sky=1
12:19:02.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=28050'
12:19:02.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=28050'
12:19:03.564 WORLD : UpdateEntities
12:19:03.564 RPL : rpl::Pip::ProcessNetToGame
12:19:03.564 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:03.565 SCRIPT : AID QUERY WORKER stage=1 job=8 casts=2048 wallMs=0 ground=0.0741189 sky=1
12:19:03.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=29050'
12:19:03.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=29050'
12:19:04.598 WORLD : UpdateEntities
12:19:04.598 RPL : rpl::Pip::ProcessNetToGame
12:19:04.598 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:04.598 SCRIPT : AID QUERY WORKER stage=1 job=9 casts=2304 wallMs=0 ground=0.0741147 sky=1
12:19:04.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=30050'
12:19:04.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=30050'
12:19:05.598 WORLD : UpdateEntities
12:19:05.598 RPL : rpl::Pip::ProcessNetToGame
12:19:05.598 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:05.598 SCRIPT : AID QUERY WORKER stage=1 job=10 casts=2560 wallMs=0 ground=0.0741161 sky=1
12:19:05.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=31050'
12:19:05.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=31050'
12:19:06.631 WORLD : UpdateEntities
12:19:06.631 RPL : rpl::Pip::ProcessNetToGame
12:19:06.631 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:06.631 SCRIPT : AID QUERY WORKER stage=1 job=11 casts=2816 wallMs=1 ground=0.0741161 sky=1
12:19:06.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=32050'
12:19:06.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=32050'
12:19:07.631 WORLD : UpdateEntities
12:19:07.631 RPL : rpl::Pip::ProcessNetToGame
12:19:07.631 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:07.631 SCRIPT : AID QUERY WORKER stage=1 job=12 casts=3072 wallMs=0 ground=0.0741161 sky=1
12:19:07.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=33050'
12:19:07.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=33050'
12:19:08.631 WORLD : UpdateEntities
12:19:08.631 RPL : rpl::Pip::ProcessNetToGame
12:19:08.631 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:08.631 SCRIPT : AID QUERY WORKER stage=1 job=13 casts=3328 wallMs=0 ground=0.0741161 sky=1
12:19:08.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=34050'
12:19:08.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=34050'
12:19:09.664 WORLD : UpdateEntities
12:19:09.665 RPL : rpl::Pip::ProcessNetToGame
12:19:09.665 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:09.665 SCRIPT : AID QUERY WORKER stage=1 job=14 casts=3584 wallMs=0 ground=0.0741161 sky=1
12:19:09.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=35050'
12:19:09.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=35050'
12:19:10.698 WORLD : UpdateEntities
12:19:10.698 RPL : rpl::Pip::ProcessNetToGame
12:19:10.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:10.698 SCRIPT : AID QUERY WORKER stage=1 job=15 casts=3840 wallMs=0 ground=0.0741161 sky=1
12:19:10.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=36050'
12:19:10.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=36050'
12:19:11.698 WORLD : UpdateEntities
12:19:11.698 RPL : rpl::Pip::ProcessNetToGame
12:19:11.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:11.698 SCRIPT : AID QUERY WORKER stage=1 job=16 casts=4096 wallMs=0 ground=0.0741161 sky=1
12:19:11.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=37083'
12:19:11.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=37083'
12:19:12.698 WORLD : UpdateEntities
12:19:12.698 RPL : rpl::Pip::ProcessNetToGame
12:19:12.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:12.698 SCRIPT : AID QUERY WORKER stage=1 job=17 casts=4352 wallMs=0 ground=0.0741161 sky=1
12:19:12.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=38083'
12:19:12.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=38083'
12:19:13.698 WORLD : UpdateEntities
12:19:13.698 RPL : rpl::Pip::ProcessNetToGame
12:19:13.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:13.698 SCRIPT : AID QUERY WORKER stage=1 job=18 casts=4608 wallMs=0 ground=0.0741161 sky=1
12:19:13.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=39083'
12:19:13.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=39083'
12:19:14.731 WORLD : UpdateEntities
12:19:14.731 RPL : rpl::Pip::ProcessNetToGame
12:19:14.731 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:14.731 SCRIPT : AID QUERY WORKER stage=1 job=19 casts=4864 wallMs=0 ground=0.0741161 sky=1
12:19:14.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=40083'
12:19:14.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=40083'
12:19:15.731 WORLD : UpdateEntities
12:19:15.731 RPL : rpl::Pip::ProcessNetToGame
12:19:15.731 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:15.731 SCRIPT : AID QUERY WORKER stage=1 job=20 casts=5120 wallMs=0 ground=0.0741401 sky=1
12:19:15.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=41083'
12:19:15.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=41083'
12:19:16.731 WORLD : UpdateEntities
12:19:16.731 RPL : rpl::Pip::ProcessNetToGame
12:19:16.731 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:16.731 SCRIPT : AID QUERY WORKER stage=2 job=21 casts=5376 wallMs=0 ground=0.0741416 sky=1
12:19:16.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=42083'
12:19:16.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=42083'
12:19:17.765 WORLD : UpdateEntities
12:19:17.765 RPL : rpl::Pip::ProcessNetToGame
12:19:17.765 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:17.765 SCRIPT : AID QUERY WORKER stage=2 job=22 casts=5632 wallMs=1 ground=0.0741359 sky=1
12:19:17.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090.09,211.34,7160.01> wall=43083'
12:19:17.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=43083'
12:19:18.798 WORLD : UpdateEntities
12:19:18.798 RPL : rpl::Pip::ProcessNetToGame
12:19:18.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:18.798 SCRIPT : AID QUERY WORKER stage=2 job=23 casts=5888 wallMs=0 ground=0.074331 sky=1
12:19:18.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6093.43,211.24,7160.08> wall=44083'
12:19:18.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=44083'
12:19:19.798 WORLD : UpdateEntities
12:19:19.798 RPL : rpl::Pip::ProcessNetToGame
12:19:19.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:19.798 SCRIPT : AID QUERY WORKER stage=2 job=24 casts=6144 wallMs=0 ground=0.0743394 sky=1
12:19:19.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6097.15,211.12,7160.08> wall=45083'
12:19:19.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=45083'
12:19:20.798 WORLD : UpdateEntities
12:19:20.798 RPL : rpl::Pip::ProcessNetToGame
12:19:20.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:20.798 SCRIPT : AID QUERY WORKER stage=2 job=25 casts=6400 wallMs=0 ground=0.0744527 sky=1
12:19:20.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6100.88,210.96,7160.06> wall=46083'
12:19:20.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=46083'
12:19:21.798 WORLD : UpdateEntities
12:19:21.798 RPL : rpl::Pip::ProcessNetToGame
12:19:21.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:21.798 SCRIPT : AID QUERY WORKER stage=2 job=26 casts=6656 wallMs=0 ground=0.074483 sky=1
12:19:21.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6104.63,210.82,7160.05> wall=47083'
12:19:21.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=47083'
12:19:22.797 WORLD : UpdateEntities
12:19:22.797 RPL : rpl::Pip::ProcessNetToGame
12:19:22.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:22.797 SCRIPT : AID QUERY WORKER stage=2 job=27 casts=6912 wallMs=0 ground=0.0743627 sky=1
12:19:22.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6108.37,210.66,7160.04> wall=48083'
12:19:22.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=48083'
12:19:23.797 WORLD : UpdateEntities
12:19:23.797 RPL : rpl::Pip::ProcessNetToGame
12:19:23.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:23.797 SCRIPT : AID QUERY WORKER stage=2 job=28 casts=7168 wallMs=0 ground=0.0743188 sky=1
12:19:23.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6112.11,210.54,7160.04> wall=49083'
12:19:23.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=49083'
12:19:24.797 WORLD : UpdateEntities
12:19:24.797 RPL : rpl::Pip::ProcessNetToGame
12:19:24.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:24.797 SCRIPT : AID QUERY WORKER stage=2 job=29 casts=7424 wallMs=1 ground=0.07434 sky=1
12:19:24.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6115.98,210.42,7160.03> wall=50116'
12:19:24.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=50116'
12:19:25.797 WORLD : UpdateEntities
12:19:25.797 RPL : rpl::Pip::ProcessNetToGame
12:19:25.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:25.797 SCRIPT : AID QUERY WORKER stage=2 job=30 casts=7680 wallMs=1 ground=0.0744759 sky=1
12:19:25.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6119.73,210.24,7160.02> wall=51116'
12:19:25.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=51116'
12:19:26.797 WORLD : UpdateEntities
12:19:26.797 RPL : rpl::Pip::ProcessNetToGame
12:19:26.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:26.797 SCRIPT : AID QUERY WORKER stage=2 job=31 casts=7936 wallMs=1 ground=0.0744819 sky=1
12:19:26.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6123.48,210.04,7160.01> wall=52116'
12:19:26.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=52116'
12:19:27.797 WORLD : UpdateEntities
12:19:27.797 RPL : rpl::Pip::ProcessNetToGame
12:19:27.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:27.797 SCRIPT : AID QUERY WORKER stage=2 job=32 casts=8192 wallMs=1 ground=0.0741374 sky=1
12:19:27.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=53116'
12:19:27.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=53116'
12:19:28.797 WORLD : UpdateEntities
12:19:28.797 RPL : rpl::Pip::ProcessNetToGame
12:19:28.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:28.797 SCRIPT : AID QUERY WORKER stage=2 job=33 casts=8448 wallMs=1 ground=0.0740862 sky=1
12:19:28.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=54116'
12:19:28.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=54116'
12:19:29.797 WORLD : UpdateEntities
12:19:29.797 RPL : rpl::Pip::ProcessNetToGame
12:19:29.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:29.797 SCRIPT : AID QUERY WORKER stage=2 job=34 casts=8704 wallMs=0 ground=0.0741034 sky=1
12:19:29.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=55116'
12:19:29.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=55116'
12:19:30.797 WORLD : UpdateEntities
12:19:30.797 RPL : rpl::Pip::ProcessNetToGame
12:19:30.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:30.797 SCRIPT : AID QUERY WORKER stage=2 job=35 casts=8960 wallMs=0 ground=0.0741117 sky=1
12:19:30.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=56116'
12:19:30.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=56116'
12:19:31.797 WORLD : UpdateEntities
12:19:31.797 RPL : rpl::Pip::ProcessNetToGame
12:19:31.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:31.797 SCRIPT : AID QUERY WORKER stage=2 job=36 casts=9216 wallMs=1 ground=0.0741119 sky=1
12:19:31.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=57116'
12:19:31.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=57116'
12:19:32.797 WORLD : UpdateEntities
12:19:32.797 RPL : rpl::Pip::ProcessNetToGame
12:19:32.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:32.797 SCRIPT : AID QUERY WORKER stage=2 job=37 casts=9472 wallMs=0 ground=0.0741145 sky=1
12:19:32.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=58116'
12:19:32.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=58116'
12:19:33.797 WORLD : UpdateEntities
12:19:33.797 RPL : rpl::Pip::ProcessNetToGame
12:19:33.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:33.797 SCRIPT : AID QUERY WORKER stage=2 job=38 casts=9728 wallMs=0 ground=0.0741145 sky=1
12:19:33.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=59116'
12:19:33.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=59116'
12:19:34.830 WORLD : UpdateEntities
12:19:34.831 RPL : rpl::Pip::ProcessNetToGame
12:19:34.831 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:34.831 SCRIPT : AID QUERY WORKER stage=2 job=39 casts=9984 wallMs=0 ground=0.0741145 sky=1
12:19:34.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=60116'
12:19:34.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=60116'
12:19:35.830 WORLD : UpdateEntities
12:19:35.830 RPL : rpl::Pip::ProcessNetToGame
12:19:35.830 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:35.830 SCRIPT : AID QUERY WORKER stage=2 job=40 casts=10240 wallMs=1 ground=0.0741145 sky=1
12:19:35.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=61116'
12:19:35.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=61116'
12:19:36.831 WORLD : UpdateEntities
12:19:36.831 RPL : rpl::Pip::ProcessNetToGame
12:19:36.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:36.831 SCRIPT : AID QUERY WORKER deliberately silent for failure test
12:19:36.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=62149'
12:19:36.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=62149'
12:19:37.831 WORLD : UpdateEntities
12:19:37.831 RPL : rpl::Pip::ProcessNetToGame
12:19:37.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:37.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=63149'
12:19:37.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=63149'
12:19:38.831 WORLD : UpdateEntities
12:19:38.831 RPL : rpl::Pip::ProcessNetToGame
12:19:38.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:38.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=64149'
12:19:38.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=64149'
12:19:39.831 WORLD : UpdateEntities
12:19:39.831 RPL : rpl::Pip::ProcessNetToGame
12:19:39.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:39.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=65149'
12:19:39.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=65149'
12:19:40.831 WORLD : UpdateEntities
12:19:40.831 RPL : rpl::Pip::ProcessNetToGame
12:19:40.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:40.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=66149'
12:19:40.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=66149'
12:19:41.831 WORLD : UpdateEntities
12:19:41.831 RPL : rpl::Pip::ProcessNetToGame
12:19:41.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:41.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=67149'
12:19:41.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=67149'
12:19:42.831 WORLD : UpdateEntities
12:19:42.831 RPL : rpl::Pip::ProcessNetToGame
12:19:42.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:42.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=68149'
12:19:42.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=68149'
12:19:43.831 WORLD : UpdateEntities
12:19:43.831 RPL : rpl::Pip::ProcessNetToGame
12:19:43.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:43.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=69149'
12:19:43.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=69149'
12:19:44.831 WORLD : UpdateEntities
12:19:44.831 RPL : rpl::Pip::ProcessNetToGame
12:19:44.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:44.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=70149'
12:19:44.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=70149'
12:19:45.831 WORLD : UpdateEntities
12:19:45.831 RPL : rpl::Pip::ProcessNetToGame
12:19:45.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:45.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=71149'
12:19:45.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=71149'
12:19:46.831 WORLD : UpdateEntities
12:19:46.831 RPL : rpl::Pip::ProcessNetToGame
12:19:46.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:46.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=72149'
12:19:46.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=72149'
12:19:47.831 WORLD : UpdateEntities
12:19:47.831 RPL : rpl::Pip::ProcessNetToGame
12:19:47.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:47.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=73149'
12:19:47.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=73149'
12:19:48.831 WORLD : UpdateEntities
12:19:48.831 RPL : rpl::Pip::ProcessNetToGame
12:19:48.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:49.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=74182'
12:19:49.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=74182'
12:19:49.864 WORLD : UpdateEntities
12:19:49.864 RPL : rpl::Pip::ProcessNetToGame
12:19:49.864 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:50.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=75182'
12:19:50.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=75182'
12:19:50.864 WORLD : UpdateEntities
12:19:50.864 RPL : rpl::Pip::ProcessNetToGame
12:19:50.864 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:51.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=76182'
12:19:51.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=76182'
12:19:51.864 WORLD : UpdateEntities
12:19:51.864 RPL : rpl::Pip::ProcessNetToGame
12:19:51.864 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:52.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=77182'
12:19:52.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=77182'
12:19:52.898 WORLD : UpdateEntities
12:19:52.898 RPL : rpl::Pip::ProcessNetToGame
12:19:52.898 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:53.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=78182'
12:19:53.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=78182'
12:19:53.898 WORLD : UpdateEntities
12:19:53.898 RPL : rpl::Pip::ProcessNetToGame
12:19:53.898 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:54.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=79182'
12:19:54.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=79182'
12:19:54.898 WORLD : UpdateEntities
12:19:54.898 RPL : rpl::Pip::ProcessNetToGame
12:19:54.898 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:55.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=80182'
12:19:55.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=80182'
@@ -0,0 +1,270 @@
---------------------------------------------
Log Z:\tmp\aid-query-run01\client\logs\logs_2026-10-07_12-18-34\script.log started at 2026-10-07 12:18:36 (2026-10-07 10:18:36 UTC)
12:18:36.100 SCRIPT : SCRIPT : Initializing scripts
12:18:36.100 SCRIPT : SCRIPT : ScriptProjectManager init
12:18:36.196 SCRIPT : SCRIPT : Compiling GameLib scripts
12:18:36.227 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 665K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:18:36.301 SCRIPT : SCRIPT : Compiling Game scripts
12:18:37.140 SCRIPT : Compiling Game scripts
12:18:37.140 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:18:37.140 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:18:37.425 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:18:37.458 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:18:37.572 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:18:37.662 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:18:37.662 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:18:37.663 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:18:37.701 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:18:37.701 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:18:37.759 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:18:37.862 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 26405K of static memory; defines: "PLATFORM_WINDOWS,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 5ae8ecc8
12:18:43.095 SCRIPT (W): AMBIENT LIFE: SCR_AmbientInsectsComponent: Missing SCR_AmbientSoundsComponent
12:18:51.651 SCRIPT : idx=0, facIdx=1, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : idx=1, facIdx=0, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : idx=2, facIdx=2, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : idx=3, facIdx=3, facMan=SCR_FactionManager<0x000000002B7E01A8> @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1", facCnt=4
12:18:51.651 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:18:51.754 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!
12:18:51.754 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!
12:18:51.755 SCRIPT (W): Can't open config file ""
12:18:51.759 SCRIPT (W): Slot_WeaponInfo Has no Content!
12:18:51.759 SCRIPT (W): Slot_Chat Has no Content!
12:18:51.759 SCRIPT (W): Slot_VON Has no Content!
12:18:51.759 SCRIPT (W): Slot_AvailableActions Has no Content!
12:18:51.759 SCRIPT (W): Slot_Vehicle Has no Content!
12:18:51.759 SCRIPT (W): Slot_GameVersion Has no Content!
12:18:51.759 SCRIPT (W): Slot_Notifications Has no Content!
12:18:51.759 SCRIPT (W): Slot_Hints Has no Content!
12:18:51.760 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:18:51.884 SCRIPT (W): Cannot update game blocklist. Backend is offline.
12:18:51.997 SCRIPT (W): EditBoxFilterComponent used on invalid widget type.
12:18:52.384 SCRIPT (W): Slot_Chat Has no Content!
12:18:52.384 SCRIPT (W): Slot_GameVersion Has no Content!
12:18:52.470 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:18:53.497 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:18:54.497 SCRIPT : AID RPC worker stage=1 body=0 group=0 computed=5050
12:18:55.496 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:55.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=21050'
12:18:55.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=21050'
12:18:56.498 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:56.498 SCRIPT : AID QUERY WORKER stage=1 job=1 casts=256 wallMs=1 ground=0.0740681 sky=1
12:18:56.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=22050'
12:18:56.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=22050'
12:18:57.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:57.531 SCRIPT : AID QUERY WORKER stage=1 job=2 casts=512 wallMs=0 ground=0.0740681 sky=1
12:18:57.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=23050'
12:18:57.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=23050'
12:18:58.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:58.532 SCRIPT : AID QUERY WORKER stage=1 job=3 casts=768 wallMs=0 ground=0.0740681 sky=1
12:18:58.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=24050'
12:18:58.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=24050'
12:18:59.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:18:59.532 SCRIPT : AID QUERY WORKER stage=1 job=4 casts=1024 wallMs=0 ground=0.0740681 sky=1
12:18:59.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=25050'
12:18:59.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=25050'
12:19:00.531 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:00.531 SCRIPT : AID QUERY WORKER stage=1 job=5 casts=1280 wallMs=1 ground=0.0740681 sky=1
12:19:00.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=26050'
12:19:00.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=26050'
12:19:01.532 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:01.532 SCRIPT : AID QUERY WORKER stage=1 job=6 casts=1536 wallMs=0 ground=0.0740681 sky=1
12:19:01.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=27050'
12:19:01.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=27050'
12:19:02.565 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:02.565 SCRIPT : AID QUERY WORKER stage=1 job=7 casts=1792 wallMs=0 ground=0.0740681 sky=1
12:19:02.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=28050'
12:19:02.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=28050'
12:19:03.564 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:03.565 SCRIPT : AID QUERY WORKER stage=1 job=8 casts=2048 wallMs=0 ground=0.0741189 sky=1
12:19:03.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=29050'
12:19:03.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=29050'
12:19:04.598 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:04.598 SCRIPT : AID QUERY WORKER stage=1 job=9 casts=2304 wallMs=0 ground=0.0741147 sky=1
12:19:04.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=30050'
12:19:04.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=30050'
12:19:05.598 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:05.598 SCRIPT : AID QUERY WORKER stage=1 job=10 casts=2560 wallMs=0 ground=0.0741161 sky=1
12:19:05.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=31050'
12:19:05.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=31050'
12:19:06.631 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:06.631 SCRIPT : AID QUERY WORKER stage=1 job=11 casts=2816 wallMs=1 ground=0.0741161 sky=1
12:19:06.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=32050'
12:19:06.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=32050'
12:19:07.631 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:07.631 SCRIPT : AID QUERY WORKER stage=1 job=12 casts=3072 wallMs=0 ground=0.0741161 sky=1
12:19:07.896 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=33050'
12:19:07.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=33050'
12:19:08.631 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:08.631 SCRIPT : AID QUERY WORKER stage=1 job=13 casts=3328 wallMs=0 ground=0.0741161 sky=1
12:19:08.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=34050'
12:19:08.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=34050'
12:19:09.665 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:09.665 SCRIPT : AID QUERY WORKER stage=1 job=14 casts=3584 wallMs=0 ground=0.0741161 sky=1
12:19:09.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=35050'
12:19:09.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=35050'
12:19:10.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:10.698 SCRIPT : AID QUERY WORKER stage=1 job=15 casts=3840 wallMs=0 ground=0.0741161 sky=1
12:19:10.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=36050'
12:19:10.897 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=36050'
12:19:11.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:11.698 SCRIPT : AID QUERY WORKER stage=1 job=16 casts=4096 wallMs=0 ground=0.0741161 sky=1
12:19:11.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=37083'
12:19:11.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=37083'
12:19:12.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:12.698 SCRIPT : AID QUERY WORKER stage=1 job=17 casts=4352 wallMs=0 ground=0.0741161 sky=1
12:19:12.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=38083'
12:19:12.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=38083'
12:19:13.698 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:13.698 SCRIPT : AID QUERY WORKER stage=1 job=18 casts=4608 wallMs=0 ground=0.0741161 sky=1
12:19:13.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=39083'
12:19:13.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=39083'
12:19:14.731 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:14.731 SCRIPT : AID QUERY WORKER stage=1 job=19 casts=4864 wallMs=0 ground=0.0741161 sky=1
12:19:14.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=40083'
12:19:14.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=40083'
12:19:15.731 SCRIPT : AID RPC worker stage=1 body=1 group=1 computed=5050
12:19:15.731 SCRIPT : AID QUERY WORKER stage=1 job=20 casts=5120 wallMs=0 ground=0.0741401 sky=1
12:19:15.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=41083'
12:19:15.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=1 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=41083'
12:19:16.731 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:16.731 SCRIPT : AID QUERY WORKER stage=2 job=21 casts=5376 wallMs=0 ground=0.0741416 sky=1
12:19:16.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090,211.34,7160> wall=42083'
12:19:16.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=42083'
12:19:17.765 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:17.765 SCRIPT : AID QUERY WORKER stage=2 job=22 casts=5632 wallMs=1 ground=0.0741359 sky=1
12:19:17.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6090.09,211.34,7160.01> wall=43083'
12:19:17.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=43083'
12:19:18.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:18.798 SCRIPT : AID QUERY WORKER stage=2 job=23 casts=5888 wallMs=0 ground=0.074331 sky=1
12:19:18.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6093.43,211.24,7160.08> wall=44083'
12:19:18.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=44083'
12:19:19.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:19.798 SCRIPT : AID QUERY WORKER stage=2 job=24 casts=6144 wallMs=0 ground=0.0743394 sky=1
12:19:19.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6097.15,211.12,7160.08> wall=45083'
12:19:19.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=45083'
12:19:20.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:20.798 SCRIPT : AID QUERY WORKER stage=2 job=25 casts=6400 wallMs=0 ground=0.0744527 sky=1
12:19:20.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6100.88,210.96,7160.06> wall=46083'
12:19:20.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=46083'
12:19:21.798 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:21.798 SCRIPT : AID QUERY WORKER stage=2 job=26 casts=6656 wallMs=0 ground=0.074483 sky=1
12:19:21.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6104.63,210.82,7160.05> wall=47083'
12:19:21.930 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=47083'
12:19:22.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:22.797 SCRIPT : AID QUERY WORKER stage=2 job=27 casts=6912 wallMs=0 ground=0.0743627 sky=1
12:19:22.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6108.37,210.66,7160.04> wall=48083'
12:19:22.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=48083'
12:19:23.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:23.797 SCRIPT : AID QUERY WORKER stage=2 job=28 casts=7168 wallMs=0 ground=0.0743188 sky=1
12:19:23.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6112.11,210.54,7160.04> wall=49083'
12:19:23.929 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=49083'
12:19:24.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:24.797 SCRIPT : AID QUERY WORKER stage=2 job=29 casts=7424 wallMs=1 ground=0.07434 sky=1
12:19:24.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6115.98,210.42,7160.03> wall=50116'
12:19:24.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=50116'
12:19:25.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:25.797 SCRIPT : AID QUERY WORKER stage=2 job=30 casts=7680 wallMs=1 ground=0.0744759 sky=1
12:19:25.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6119.73,210.24,7160.02> wall=51116'
12:19:25.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=51116'
12:19:26.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:26.797 SCRIPT : AID QUERY WORKER stage=2 job=31 casts=7936 wallMs=1 ground=0.0744819 sky=1
12:19:26.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6123.48,210.04,7160.01> wall=52116'
12:19:26.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=52116'
12:19:27.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:27.797 SCRIPT : AID QUERY WORKER stage=2 job=32 casts=8192 wallMs=1 ground=0.0741374 sky=1
12:19:27.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=53116'
12:19:27.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=53116'
12:19:28.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:28.797 SCRIPT : AID QUERY WORKER stage=2 job=33 casts=8448 wallMs=1 ground=0.0740862 sky=1
12:19:28.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=54116'
12:19:28.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=54116'
12:19:29.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:29.797 SCRIPT : AID QUERY WORKER stage=2 job=34 casts=8704 wallMs=0 ground=0.0741034 sky=1
12:19:29.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=55116'
12:19:29.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=55116'
12:19:30.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:30.797 SCRIPT : AID QUERY WORKER stage=2 job=35 casts=8960 wallMs=0 ground=0.0741117 sky=1
12:19:30.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=56116'
12:19:30.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=56116'
12:19:31.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:31.797 SCRIPT : AID QUERY WORKER stage=2 job=36 casts=9216 wallMs=1 ground=0.0741119 sky=1
12:19:31.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=57116'
12:19:31.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=57116'
12:19:32.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:32.797 SCRIPT : AID QUERY WORKER stage=2 job=37 casts=9472 wallMs=0 ground=0.0741145 sky=1
12:19:32.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=58116'
12:19:32.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=58116'
12:19:33.797 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:33.797 SCRIPT : AID QUERY WORKER stage=2 job=38 casts=9728 wallMs=0 ground=0.0741145 sky=1
12:19:33.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=59116'
12:19:33.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=59116'
12:19:34.831 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:34.831 SCRIPT : AID QUERY WORKER stage=2 job=39 casts=9984 wallMs=0 ground=0.0741145 sky=1
12:19:34.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=60116'
12:19:34.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=60116'
12:19:35.830 SCRIPT : AID RPC worker stage=2 body=1 group=1 computed=5050
12:19:35.830 SCRIPT : AID QUERY WORKER stage=2 job=40 casts=10240 wallMs=1 ground=0.0741145 sky=1
12:19:35.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=61116'
12:19:35.962 SCRIPT : string row = 'AID SAMPLE side=worker stage=2 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=61116'
12:19:36.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:36.831 SCRIPT : AID QUERY WORKER deliberately silent for failure test
12:19:36.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=62149'
12:19:36.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=62149'
12:19:37.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:37.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=63149'
12:19:37.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=63149'
12:19:38.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:38.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=64149'
12:19:38.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=64149'
12:19:39.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:39.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=65149'
12:19:39.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=65149'
12:19:40.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:40.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=66149'
12:19:40.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=66149'
12:19:41.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:41.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=67149'
12:19:41.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=67149'
12:19:42.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:42.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=68149'
12:19:42.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=68149'
12:19:43.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:43.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=69149'
12:19:43.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=69149'
12:19:44.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:44.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=70149'
12:19:44.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=70149'
12:19:45.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:45.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=71149'
12:19:45.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=71149'
12:19:46.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:46.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=72149'
12:19:46.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=72149'
12:19:47.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:47.996 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=73149'
12:19:47.997 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=73149'
12:19:48.831 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:49.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=74182'
12:19:49.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=74182'
12:19:49.864 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:50.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=75182'
12:19:50.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=75182'
12:19:50.864 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:51.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=76182'
12:19:51.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=76182'
12:19:51.864 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:52.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=77182'
12:19:52.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=77182'
12:19:52.898 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:53.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=78182'
12:19:53.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=78182'
12:19:53.898 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:54.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=79182'
12:19:54.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=79182'
12:19:54.898 SCRIPT : AID RPC worker stage=3 body=1 group=1 computed=5050
12:19:55.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=body role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147482881 control=1 agent=0 controlActive=1 agentActive=0 lod=-1 perception=0 bt=0 utility=0 groupBT=0 pos=<6126.25,209.86,7160.01> wall=80182'
12:19:55.030 SCRIPT : string row = 'AID SAMPLE side=worker stage=3 kind=group role=1 owner=0 master=0 ownerProxy=0 remoteProxy=1 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=0 pos=<6090,211.54,7160> wall=80182'
@@ -0,0 +1,48 @@
[
"bwrap",
"--unshare-net",
"--unshare-pid",
"--unshare-ipc",
"--unshare-uts",
"--die-with-parent",
"--cap-drop",
"ALL",
"--clearenv",
"--ro-bind",
"/",
"/",
"--tmpfs",
"/tmp",
"--proc",
"/proc",
"--dev",
"/dev",
"--ro-bind",
"/tmp/erri-takeover-dedicated-runtime",
"/tmp/runtime",
"--bind",
"/tmp/aid-query-run01/source",
"/tmp/aid-query-run01/source",
"--bind",
"/tmp/aid-query-run01",
"/tmp/work",
"--setenv",
"HOME",
"/tmp/work/home",
"--setenv",
"TMPDIR",
"/tmp/work/tmp",
"--setenv",
"PATH",
"/usr/bin:/bin",
"--setenv",
"LANG",
"C.UTF-8",
"--chdir",
"/tmp/runtime",
"/usr/bin/python3",
"/tmp/work/network_probe.py",
"net:[4026531833]",
"/usr/bin/python3",
"/tmp/work/inner.py"
]
@@ -0,0 +1,260 @@
// Standalone diagnostic addon; never include in the Escape Workshop package.
class AID_Probe
{
static int Job;
static int PendingJob;
static int SentAt;
static int QueryCount;
static int Accepted;
static int LastAcceptedAt;
static bool Ordered;
static bool DroppedLogged;
static vector JobOrigin;
static ref array<float> Reference;
static IEntity Body;
static SCR_AIGroup Group;
static int Stage;
static int Started;
static int Last;
static bool Ready;
static bool Finished;
static bool ObserverInserted;
static ref map<IEntity, int> BT = new map<IEntity, int>();
static ref map<IEntity, int> Utility = new map<IEntity, int>();
static ref map<IEntity, int> GroupBT = new map<IEntity, int>();
static void Count(map<IEntity, int> counts, IEntity entity)
{
if (!entity) return;
int count = counts.Get(entity); counts.Set(entity, count + 1);
}
static RplComponent Rpl(IEntity entity)
{
if (!entity) return null;
return RplComponent.Cast(entity.FindComponent(RplComponent));
}
static IEntity Resolve(RplId id)
{
RplComponent rpl = RplComponent.Cast(Replication.FindItem(id));
if (rpl) return rpl.GetEntity();
return null;
}
static void Sample(string side, IEntity entity, string kind)
{
RplComponent rpl = Rpl(entity);
if (!rpl) { PrintFormat("AID SAMPLE side=%1 stage=%2 kind=%3 missing=1", side, Stage, kind); return; }
string row = string.Format("AID SAMPLE side=%1 stage=%2 kind=%3 role=%4 owner=%5 master=%6", side, Stage, kind, rpl.Role(), rpl.IsOwner(), rpl.IsMaster());
row += string.Format(" ownerProxy=%1 remoteProxy=%2 rpl=%3", rpl.IsOwnerProxy(), rpl.IsRemoteProxy(), rpl.Id());
AIControlComponent control = AIControlComponent.Cast(entity.FindComponent(AIControlComponent));
AIAgent agent;
if (control) agent = control.GetControlAIAgent();
else agent = AIAgent.Cast(entity);
bool controlActive, agentActive;
int lod = -1;
if (control) controlActive = control.IsAIActivated();
if (agent) { agentActive = agent.IsAIActivated(); lod = agent.GetLOD(); }
PerceptionComponent perception = PerceptionComponent.Cast(entity.FindComponent(PerceptionComponent));
int simulations = -1;
if (perception) simulations = perception.GetSimulateCounter();
row += string.Format(" control=%1 agent=%2 controlActive=%3 agentActive=%4 lod=%5 perception=%6", control != null, agent != null, controlActive, agentActive, lod, simulations);
row += string.Format(" bt=%1 utility=%2 groupBT=%3 pos=%4 wall=%5", BT.Get(entity), Utility.Get(entity), GroupBT.Get(entity), entity.GetOrigin(), System.GetTickCount());
Print(row);
}
static void Spawn()
{
vector position = "6090 0 7160";
position[1] = GetGame().GetWorld().GetSurfaceY(position[0], position[2]) + 0.2;
EntitySpawnParams params = new EntitySpawnParams(); params.TransformMode = ETransformMode.WORLD; params.Transform[3] = position;
SCR_AIGroup.IgnoreSpawning(true);
Group = SCR_AIGroup.Cast(GetGame().SpawnEntityPrefab(Resource.Load("{EACD97CF4A702FAE}Prefabs/Groups/BLUFOR/Group_US_Base.et"), GetGame().GetWorld(), params));
SCR_AIGroup.IgnoreSpawning(false);
Body = GetGame().SpawnEntityPrefab(Resource.Load("{E398E44759DA1A43}Prefabs/Characters/Factions/BLUFOR/US_Army/Character_US_TL.et"), GetGame().GetWorld(), params);
if (!Body || !Group) { Print("AID FAIL spawn"); Finished = true; return; }
AIControlComponent control = AIControlComponent.Cast(Body.FindComponent(AIControlComponent));
AIAgent agent;
if (control) agent = control.GetControlAIAgent();
if (!agent) { Print("AID FAIL server agent absent"); Finished = true; return; }
Group.AddAgent(agent); Group.SetPermanentLOD(0); Group.ActivateAI(); agent.SetPermanentLOD(0); agent.ActivateAI();
Rpl(Body).EnableStreaming(true); Rpl(Group).EnableStreaming(true);
Stage = 1; Started = System.GetTickCount();
PrintFormat("AID READY groupAgents=%1 body=%2 group=%3", Group.GetAgentsCount(), Rpl(Body).Id(), Rpl(Group).Id());
}
static void Tick()
{
if (Finished || !System.IsCLIParam("aidProbe") || !GetGame().GetGameMode()) return;
int now = System.GetTickCount();
if (now - Last < 1000) return;
Last = now;
if (!Replication.IsServer())
{
if (Body) { Sample("worker", Body, "body"); Sample("worker", Group, "group"); }
return;
}
if (!Body) { Spawn(); return; }
Sample("dedicated", Body, "body"); Sample("dedicated", Group, "group");
if (Stage == 3 && Ready && now - LastAcceptedAt > 2500)
{
array<float> fallback = CastBatch(Body.GetOrigin());
PrintFormat("AID QUERY FALLBACK stage=%1 casts=%2 accepted=%3", Stage, QueryCount, Accepted);
}
array<int> players = {}; GetGame().GetPlayerManager().GetPlayers(players);
foreach (int player : players)
{
SCR_PlayerController controller = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(player));
if (!controller) continue;
RplIdentity identity = controller.GetRplIdentity();
if (!identity.IsValid() || identity == RplIdentity.Local()) continue;
if (!ObserverInserted)
{
ObserversSystem observers = ObserversSystem.Cast(GetGame().GetWorld().FindSystem(ObserversSystem));
if (observers) observers.InsertObserverMP(identity, Body.GetOrigin()[0], Body.GetOrigin()[2], null);
Rpl(Body).EnableStreamingConNode(identity, true); Rpl(Group).EnableStreamingConNode(identity, true);
ObserverInserted = true;
}
controller.AID_Ping(Rpl(Body).Id(), Rpl(Group).Id(), Stage);
if (Ready && (!PendingJob || now - SentAt > 2500))
{
Job++; PendingJob = Job; SentAt = now; JobOrigin = Body.GetOrigin();
Reference = null;
if (Stage == 1) Reference = CastBatch(JobOrigin);
controller.AID_Query(Job, Stage, JobOrigin);
PrintFormat("AID QUERY SENT stage=%1 job=%2 localCasts=%3", Stage, Job, QueryCount);
}
if (!Ready || now - Started < 20000) return;
if (Stage == 1) Stage = 2;
else if (Stage == 2) Stage = 3;
else if (Stage == 3) { Print("AID PROBE COMPLETE"); Finished = true; return; }
PendingJob = 0;
Started = now; PrintFormat("AID TRANSITION stage=%1 wall=%2", Stage, now);
return;
}
}
static vector Endpoint(vector origin, int index)
{
if (index == 0) return origin - "0 20 0";
if (index == 1) return origin + "0 40 0";
float angle = (index - 2) * Math.PI2 / 254;
return origin + Vector(Math.Cos(angle) * 40, 0.5, Math.Sin(angle) * 40);
}
static array<float> CastBatch(vector origin)
{
array<float> results = {};
TraceParam trace = new TraceParam(); trace.Flags = TraceFlags.WORLD; trace.Exclude = Body;
for (int i = 0; i < 256; i++)
{
trace.Start = origin + "0 1.6 0"; trace.End = Endpoint(origin, i);
results.Insert(GetGame().GetWorld().TraceMove(trace, null)); QueryCount++;
}
return results;
}
static void Accept(int job, int phase, array<float> results)
{
int now = System.GetTickCount();
if (Finished || job != PendingJob || phase != Stage || now - SentAt > 2500 || !results || results.Count() != 256) return;
foreach (float value : results) { if (value != value || value < 0 || value > 1) return; }
// Down ray must hit terrain; sky ray must be clear. Refuse unready collision data.
if (results[0] >= 1 || results[1] < 0.99) { Print("AID QUERY REJECT scene-not-ready"); PendingJob = 0; return; }
int mismatches;
if (Reference) for (int k = 0; k < 256; k++) { if (Math.AbsFloat(Reference[k] - results[k]) > 0.005) mismatches++; }
Accepted++; PendingJob = 0; LastAcceptedAt = now;
PrintFormat("AID QUERY ACCEPT stage=%1 job=%2 rttMs=%3 mismatches=%4 serverCasts=%5 accepted=%6", Stage, job, now - SentAt, mismatches, QueryCount, Accepted);
if (Stage == 2 && !Ordered)
{
int chosen = -1;
for (int j = 2; j < 256; j++) { if (results[j] >= 0.99) { chosen = j; break; } }
if (chosen >= 0)
{
vector destination = Endpoint(JobOrigin, chosen);
destination[1] = GetGame().GetWorld().GetSurfaceY(destination[0],destination[2]);
EntitySpawnParams params = new EntitySpawnParams(); params.TransformMode = ETransformMode.WORLD; params.Transform[3] = destination;
AIWaypoint waypoint = AIWaypoint.Cast(GetGame().SpawnEntityPrefab(Resource.Load("{750A8D1695BD6998}Prefabs/AI/Waypoints/AIWaypoint_Move.et"), GetGame().GetWorld(), params));
if (waypoint) { Group.AddWaypoint(waypoint); Ordered = true; PrintFormat("AID QUERY APPLIED destination=%1 serverRole=%2", destination, Rpl(Body).Role()); }
}
}
}
static void Reset()
{
Body = null; Group = null; Stage = 0; Started = 0; Last = 0; Ready = false; Finished = false; ObserverInserted = false;
Job = 0; PendingJob = 0; QueryCount = 0; Accepted = 0; Ordered = false; DroppedLogged = false; Reference = null; LastAcceptedAt = 0;
BT.Clear(); Utility.Clear(); GroupBT.Clear();
}
}
modded class SCR_AIDecideBehavior
{
override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
{
AID_Probe.Count(AID_Probe.BT, owner.GetControlledEntity());
return super.EOnTaskSimulate(owner, dt);
}
}
modded class SCR_AIDecideActivity
{
override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
{
AID_Probe.Count(AID_Probe.GroupBT, owner);
return super.EOnTaskSimulate(owner, dt);
}
}
modded class SCR_AIUtilityComponent
{
override SCR_AIBehaviorBase EvaluateBehavior(BaseTarget unknownTarget)
{
AID_Probe.Count(AID_Probe.Utility, m_OwnerEntity);
return super.EvaluateBehavior(unknownTarget);
}
}
modded class SCR_PlayerController
{
void AID_Query(int job, int phase, vector origin) { Rpc(AID_RpcQuery, job, phase, origin); }
[RplRpc(RplChannel.Reliable, RplRcver.Owner)]
void AID_RpcQuery(int job, int phase, vector origin)
{
if (Replication.IsServer()) return;
if (phase == 3)
{
if (!AID_Probe.DroppedLogged) { Print("AID QUERY WORKER deliberately silent for failure test"); AID_Probe.DroppedLogged = true; }
return;
}
int start = System.GetTickCount();
array<float> results = AID_Probe.CastBatch(origin);
PrintFormat("AID QUERY WORKER stage=%1 job=%2 casts=%3 wallMs=%4 ground=%5 sky=%6", phase, job, AID_Probe.QueryCount, System.GetTickCount() - start, results[0], results[1]);
Rpc(AID_RpcResult, job, phase, results);
}
[RplRpc(RplChannel.Reliable, RplRcver.Server)]
void AID_RpcResult(int job, int phase, array<float> results)
{
if (Replication.IsServer()) AID_Probe.Accept(job, phase, results);
}
void AID_Ping(RplId body, RplId group, int stage) { Rpc(AID_RpcWorker, body, group, stage); }
[RplRpc(RplChannel.Reliable, RplRcver.Owner)]
void AID_RpcWorker(RplId body, RplId group, int stage)
{
if (Replication.IsServer()) return;
AID_Probe.Body = AID_Probe.Resolve(body); AID_Probe.Group = SCR_AIGroup.Cast(AID_Probe.Resolve(group));
AID_Probe.Stage = stage;
// Small deterministic script job proves actual worker-side computation/RPC.
int result; for (int i = 1; i <= 100; i++) result += i;
PrintFormat("AID RPC worker stage=%1 body=%2 group=%3 computed=%4", stage, AID_Probe.Body != null, AID_Probe.Group != null, result);
Rpc(AID_RpcAck, AID_Probe.Body != null && AID_Probe.Group != null, stage, result);
}
[RplRpc(RplChannel.Reliable, RplRcver.Server)]
void AID_RpcAck(bool ready, int stage, int result)
{
if (!Replication.IsServer()) return;
if (ready && result == 5050 && !AID_Probe.Ready) { AID_Probe.Ready = true; AID_Probe.Started = System.GetTickCount(); }
PrintFormat("AID RPC dedicated stage=%1 resolved=%2 result=%3", stage, ready, result);
}
}
modded class ArmaReforgerScripted
{
override void OnUpdate(BaseWorld world, float timeslice)
{
super.OnUpdate(world, timeslice);
if (world) AID_Probe.Tick();
}
override protected void OnBeforeWorldCleanup()
{
AID_Probe.Reset(); super.OnBeforeWorldCleanup();
}
}
@@ -0,0 +1,108 @@
#!/usr/bin/env python3
"""Private loopback-only paired AI probe; never targets a public server."""
from pathlib import Path
import argparse
import os,sys,json,shutil,subprocess,time,signal,fcntl,hashlib,socket,selectors
ROOT=Path(__file__).resolve().parents[3];sys.path.insert(0,str(ROOT/'tools'))
from headless_game import assert_prefix_idle,assert_no_game,cleanup_owned_run
from dedicated_native import PROBE
parser=argparse.ArgumentParser(description=__doc__)
parser.add_argument('--runtime',required=True,type=Path,help='Private 1.8 Linux dedicated runtime')
parser.add_argument('--indexed-addon',required=True,type=Path,help='Workbench-indexed copy of this exact fixture, containing resourceDatabase.rdb')
parser.add_argument('--compat',required=True,type=Path,help='Idle private Proton prefix under /tmp')
parser.add_argument('--run',required=True,type=Path,help='New results directory under /tmp')
parser.add_argument('--server-only',action='store_true')
args=parser.parse_args()
steam=Path.home()/'.local/share/Steam';compat=args.compat.resolve();runtime=args.runtime.resolve();run=args.run.resolve();source=run/'source'
if not compat.is_relative_to('/tmp') or not run.is_relative_to('/tmp') or run==Path('/tmp'):
raise ValueError('Use private test paths below /tmp')
fixture=ROOT/'tests/native/ai_query_worker'
for rel in ('addon.gproj','Scripts/Game/AID/AID_Probe.c'):
if (args.indexed_addon/rel).read_bytes() != (fixture/rel).read_bytes():
raise ValueError('Indexed addon does not match fixture: '+rel)
if not (args.indexed_addon/'resourceDatabase.rdb').is_file():raise ValueError('Index with Workbench first')
run.mkdir()
compat.mkdir(exist_ok=True)
if not args.server_only:
lock=(compat/'.erri-workbench.lock').open('a');fcntl.flock(lock,fcntl.LOCK_EX|fcntl.LOCK_NB);assert_prefix_idle(compat);assert_no_game()
source.mkdir()
for rel in ('addon.gproj','Scripts/Game/AID/AID_Probe.c','resourceDatabase.rdb'):
dest=source/rel;dest.parent.mkdir(parents=True,exist_ok=True);shutil.copy2(args.indexed_addon/rel,dest)
addons=run/'addons';addons.mkdir()
(addons/'AID_Probe').symlink_to(source,target_is_directory=True)
for name in ('server','client','home','tmp'):(run/name).mkdir()
proton=steam/'steamapps/common/Proton - Experimental/proton';game=steam/'steamapps/common/Arma Reforger'
server=['/tmp/runtime/ArmaReforgerServer','-server','Missions/21_GM_Eden.conf','-addonsDir','/tmp/work/addons','-addons','D712C85E26071018','-profile','/tmp/work/server','-noBackend','-bindIP','127.0.0.1','-bindPort','2001','-maxFPS','30','-logconsole','-noSound','-noSplash','-noThrow','-disableCrashReporter','-aidProbe']
client=['gamescope','--backend','headless','-W','1280','-H','720','-w','1280','-h','720','-r','30','--',str(proton),'run',str(game/'ArmaReforgerSteam.exe'),'-client','127.0.0.1','-addonsDir','Z:'+str(addons),'-addons','D712C85E26071018','-profile','Z:'+str(run/'client'),'-noBackend','-maxFPS','30','-logconsole','-noSound','-noSplash','-noThrow','-disableCrashReporter','-aidProbe']
env=os.environ.copy();env.update(STEAM_COMPAT_DATA_PATH=str(compat),STEAM_COMPAT_CLIENT_INSTALL_PATH=str(steam),WINEPREFIX=str(compat/'pfx'),PULSE_SINK='erri_tests_silent',PROTON_LOG='1',PROTON_LOG_DIR=str(run),SteamGameId='1874880',SteamAppId='1874880')
(run/'launch.json').write_text(json.dumps({'server':server,'client':client,'transport':'Only host UDP 127.0.0.1:2001 -> private filesystem Unix socket -> isolated namespace UDP 127.0.0.1:2001. Single client, no external server interface.'},indent=2))
(run/'inner.py').write_text('''#!/usr/bin/env python3
"""Private loopback-only paired AI probe; never targets a public server."""
from pathlib import Path
import argparse
import json,subprocess,time,os,signal,socket,selectors
root=Path('/tmp/work');spec=json.loads((root/'launch.json').read_text());p=None
unix=socket.socket(socket.AF_UNIX,socket.SOCK_DGRAM);unix.bind(str(root/'inner.sock'))
udp=socket.socket(socket.AF_INET,socket.SOCK_DGRAM);udp.bind(('127.0.0.1',0));udp.connect(('127.0.0.1',2001))
sel=selectors.DefaultSelector();sel.register(unix,selectors.EVENT_READ);sel.register(udp,selectors.EVENT_READ)
try:
with (root/'server-stdout.log').open('w') as log:
p=subprocess.Popen(spec['server'],cwd='/tmp/runtime',stdout=log,stderr=subprocess.STDOUT,start_new_session=True)
while p.poll() is None and not (root/'stop').exists():
for key,_ in sel.select(.2):
if key.fileobj is unix:
packet,_=unix.recvfrom(65535);udp.send(packet)
else:
packet=udp.recv(65535);unix.sendto(packet,str(root/'outer.sock'))
finally:
if p and p.poll() is None:
os.killpg(p.pid,signal.SIGTERM)
try:p.wait(timeout=8)
except subprocess.TimeoutExpired:os.killpg(p.pid,signal.SIGKILL);p.wait(timeout=5)
(root/'server-result.json').write_text(json.dumps({'exit':p.returncode if p else None}))
''')
(run/'network_probe.py').write_text(PROBE)
cmd=['bwrap','--unshare-net','--unshare-pid','--unshare-ipc','--unshare-uts','--die-with-parent','--cap-drop','ALL','--clearenv','--ro-bind','/','/','--tmpfs','/tmp','--proc','/proc','--dev','/dev','--ro-bind',str(runtime),'/tmp/runtime','--bind',str(source),str(source),'--bind',str(run),'/tmp/work','--setenv','HOME','/tmp/work/home','--setenv','TMPDIR','/tmp/work/tmp','--setenv','PATH','/usr/bin:/bin','--setenv','LANG','C.UTF-8','--chdir','/tmp/runtime','/usr/bin/python3','/tmp/work/network_probe.py',os.readlink('/proc/self/ns/net'),'/usr/bin/python3','/tmp/work/inner.py']
(run/'command.json').write_text(json.dumps(cmd,indent=2));(run/'source-before.json').write_text(json.dumps({str(p.relative_to(source)):hashlib.sha256(p.read_bytes()).hexdigest() for p in source.rglob('*') if p.is_file() and p.name!='resourceDatabase.rdb'},indent=2))
def logs(key):
files=sorted((run/key/'logs').glob('logs_*/console.log'));return files[-1].read_text(errors='replace') if files else ''
udp=socket.socket(socket.AF_INET,socket.SOCK_DGRAM);udp.bind(('127.0.0.1',2001))
unix=socket.socket(socket.AF_UNIX,socket.SOCK_DGRAM);unix.bind(str(run/'outer.sock'))
sel=selectors.DefaultSelector();sel.register(udp,selectors.EVENT_READ);sel.register(unix,selectors.EVENT_READ)
server_process=None;client_process=None;client_log=None;peer=None;forwarded=0;replies=0;started=time.time();client_start=0;reason='deadline'
with (run/'supervisor.log').open('w') as log:
try:
server_process=subprocess.Popen(cmd,stdout=log,stderr=subprocess.STDOUT,start_new_session=True)
while time.time()-started<330:
s=logs('server')
if server_process.poll() is not None:reason='server-exit';break
if args.server_only and s.count('AID SAMPLE side=dedicated')>25:reason='server-baseline-complete';break
if "AID FAIL" in s or "Can't compile" in s:reason='compile-failed';break
if not args.server_only and client_process is None and 'AID READY' in s:
client_log=(run/'client-stdout.log').open('w');client_process=subprocess.Popen(client,cwd=game,env=env,stdout=client_log,stderr=subprocess.STDOUT,start_new_session=True);client_start=time.time()
for key,_ in sel.select(.2):
if key.fileobj is udp:
data,address=udp.recvfrom(65535)
if peer is None:peer=address
if address!=peer:continue
try:unix.sendto(data,str(run/'inner.sock'));forwarded+=1
except (ConnectionRefusedError,FileNotFoundError):reason='server-transport-closed';break
else:
data,_=unix.recvfrom(65535)
if peer:udp.sendto(data,peer);replies+=1
if client_process:
if client_process.poll() is not None:reason='client-exit';break
if 'AID PROBE COMPLETE' in s:reason='probe-complete';break
if time.time()-client_start>200:reason='client-deadline';break
finally:
if client_process:
report=cleanup_owned_run(client_process,proton,env,compat);(run/'cleanup.json').write_text(json.dumps(report,indent=2));print(report)
if client_log:client_log.close()
(run/'stop').touch()
if server_process:
try:server_process.wait(timeout=12)
except subprocess.TimeoutExpired:os.killpg(server_process.pid,signal.SIGKILL);server_process.wait(timeout=5)
udp.close();unix.close()
result={'reason':reason,'server_reaped':server_process is not None and server_process.poll() is not None,'forwarded':forwarded,'replies':replies,'seconds':round(time.time()-started,2)}
(run/'result.json').write_text(json.dumps(result,indent=2));print(result)
print(run)
@@ -0,0 +1,63 @@
{
"server": [
"/tmp/runtime/ArmaReforgerServer",
"-server",
"Missions/21_GM_Eden.conf",
"-addonsDir",
"/tmp/work/addons",
"-addons",
"D712C85E26071018",
"-profile",
"/tmp/work/server",
"-noBackend",
"-bindIP",
"127.0.0.1",
"-bindPort",
"2001",
"-maxFPS",
"30",
"-logconsole",
"-noSound",
"-noSplash",
"-noThrow",
"-disableCrashReporter",
"-aidProbe"
],
"client": [
"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/ArmaReforgerSteam.exe",
"-client",
"127.0.0.1",
"-addonsDir",
"Z:/tmp/aid-query-run01/addons",
"-addons",
"D712C85E26071018",
"-profile",
"Z:/tmp/aid-query-run01/client",
"-noBackend",
"-maxFPS",
"30",
"-logconsole",
"-noSound",
"-noSplash",
"-noThrow",
"-disableCrashReporter",
"-aidProbe"
],
"transport": "Only host UDP 127.0.0.1:2001 -> private filesystem Unix socket -> isolated namespace UDP 127.0.0.1:2001. Single client, no external server interface."
}
@@ -0,0 +1,7 @@
{
"reason": "probe-complete",
"server_reaped": true,
"forwarded": 3200,
"replies": 10858,
"seconds": 98.87
}
@@ -0,0 +1,671 @@
---------------------------------------------
Log /tmp/work/server/logs/logs_2026-10-07_12-18-19/console.log started at 2026-10-07 12:18:19 (2026-10-07 10:18:19 UTC)
12:18:19.444 ENGINE : FileSystem: Adding relative directory '/tmp/work/server/logs/logs_2026-10-07_12-18-19' to filesystem under name logs
12:18:19.444 ENGINE : FileSystem: Adding relative directory '/tmp/work/server/profile' to filesystem under name profile
12:18:19.444 ENGINE : FileSystem: Current working directory: '/tmp/runtime/'
12:18:19.445 ENGINE : Initializing engine, version 192142
12:18:19.445 ENGINE : CLI Params: -server Missions/21_GM_Eden.conf -addonsDir /tmp/work/addons -addons D712C85E26071018 -profile /tmp/work/server -noBackend -bindIP 127.0.0.1 -bindPort 2001 -maxFPS 30 -logconsole -noSound -noSplash -noThrow -disableCrashReporter -aidProbe
12:18:19.446 ENGINE : Addon dirs:
12:18:19.446 ENGINE : dir: '/tmp/work/addons'
12:18:19.446 ENGINE : dir: './addons'
12:18:19.446 ENGINE : dir: '/tmp/work/server/addons'
12:18:19.446 ENGINE : Available addons:
12:18:19.446 ENGINE : gproj: '/tmp/work/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:18:19.446 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
12:18:19.446 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
12:18:19.446 ENGINE : FileSystem: Adding relative directory '/tmp/aid-query-run01/source' to filesystem under name AID_OwnershipProbe
12:18:19.541 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
12:18:19.544 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
12:18:19.544 ENGINE : CPU vendor : AuthenticAMD
12:18:19.544 ENGINE : CPU type : 2
12:18:19.544 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
12:18:19.544 ENGINE : CPU cache info : Unknown cache
12:18:19.544 ENGINE : CPU count logical : 16
12:18:19.544 ENGINE : CPU count physical : 8
12:18:19.544 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
12:18:19.544 RESOURCES : ResourceDB: loading cache (id=0 name=AID_OwnershipProbe path=/tmp/aid-query-run01/source/resourceDatabase.rdb)
12:18:19.544 RESOURCES : ResourceDB: loading cache (id=1 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
12:18:19.654 RESOURCES : ResourceDB: loading cache (id=2 name=core path=./addons/core/resourceDatabase.rdb)
12:18:19.654 RESOURCES : ResourceDB: loading cache (id=3 name=profile path=/tmp/work/server/profile/resourceDatabase.rdb)
12:18:19.654 RESOURCES : ResourceDB: loading cache (id=4 name=logs path=/tmp/work/server/logs/logs_2026-10-07_12-18-19/resourceDatabase.rdb)
12:18:19.766 ENGINE : GameProject load
12:18:19.766 ENGINE : Loaded addons:
12:18:19.766 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
12:18:19.766 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
12:18:19.766 ENGINE : gproj: '/tmp/work/addons/AID_Probe/addon.gproj' guid: 'D712C85E26071018'
12:18:19.767 ENGINE : Loading custom engine user config '$profile:.save/settings/ReforgerEngineSettings.conf'
12:18:19.767 ENGINE : No Enfusion settings file loaded. Continuing with defaults
12:18:19.767 RENDER : Basic screen setup:
12:18:19.767 RENDER : Back buffer width x height: 0x0
12:18:19.767 RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
12:18:19.767 RENDER : MSAA : none
12:18:19.767 RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version
12:18:19.767 RENDER : Detected output devices:
12:18:19.767 RENDER : * 1 device/s connected to Dummy:
12:18:19.767 RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
12:18:19.767 RENDER : Concurrent frames limit 2
12:18:19.767 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
12:18:19.779 PROFILING : Settings changed took: 0.015000 ms
12:18:19.781 ENGINE : Initializing inputs.
12:18:19.788 NETWORK : Initializing networking.
12:18:19.788 NETWORK : Using new GameRplScheduler.
12:18:19.788 SCRIPT : SCRIPT : Initializing scripts
12:18:19.788 SCRIPT : SCRIPT : ScriptProjectManager init
12:18:19.789 PROFILING : ScriptProjectManager init took: 0.009000 ms
12:18:19.806 PROFILING : Initializing scripts took: 17.212000 ms
12:18:19.806 BACKEND : Backend Services are disabled.
12:18:19.806 ENGINE : Enfusion engine successfully created.
12:18:19.808 GUI : Using default language (en_us)
12:18:19.808 GUI : Loading 'en_us' localization file.
12:18:19.808 INIT : INIT : Loading StringTable
12:18:19.829 PROFILING : Loading StringTable took: 21.147000 ms
12:18:19.829 SCRIPT : SCRIPT : Compiling GameLib scripts
12:18:19.856 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 654K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:18:19.856 PROFILING : Compiling GameLib scripts took: 27.041000 ms
12:18:19.856 SCRIPT : SCRIPT : Compiling Game scripts
12:18:20.604 SCRIPT : Compiling Game scripts
12:18:20.604 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:18:20.604 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:18:20.823 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:18:20.848 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:18:21.012 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:18:21.012 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:18:21.013 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:18:21.054 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:18:21.054 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:18:21.110 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:18:21.223 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 25524K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 5ae8ecc8
12:18:21.240 PROFILING : Compiling Game scripts took: 1384.125000 ms
12:18:21.240 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
12:18:21.262 ENGINE : Game successfully created.
12:18:21.294 PLATFORM : Save data from container 'settings' have been loaded
12:18:21.393 PLATFORM : Save data from container 'sessions' have been loaded
12:18:21.393 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
12:18:21.393 PLATFORM : Save data transaction to 'settings' started.
12:18:21.393 NETWORK : Starting local multiplayer server using command line args.
12:18:21.492 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{59AD59368755F41A}Missions/21_GM_Eden.conf'.
12:18:21.493 WORLD : WORLD : Entities load '$ArmaReforger:worlds/GameMaster/GM_Eden.ent'
12:18:22.261 PROFILING : Entities load took: 768.252000 ms
12:18:22.263 WORLD : WORLD : Game::LoadEntities
12:18:22.263 WORLD : WORLD : Initializing world systems @"{8DDC2A311929D52F}Configs/Systems/GameMasterSystems.conf"
12:18:22.264 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
12:18:22.268 WORLD : WORLD : CreateEntities
12:18:22.268 WORLD : WORLD : CreateEntities
12:18:22.268 WORLD : WORLD : NotifyBeforeEntitiesCreated
12:18:22.269 RESOURCES : Loaded mission headers from 3 addon(s)!
12:18:22.269 PROFILING : NotifyBeforeEntitiesCreated took: 1.049000 ms
12:18:22.269 WORLD : WORLD : Wait for preloading data
12:18:25.259 PROFILING : Wait for preloading data took: 2990.338000 ms
12:18:25.319 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
12:18:25.319 PROFILING : PROFILING : Terrain load
12:18:26.408 PROFILING : Terrain load took: 1089.030000 ms
12:18:28.819 WORLD : Game::LoadEntities
12:18:28.819 WORLD : CreateEntities
12:18:28.819 WORLD : CreateEntities
12:18:28.819 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"
12:18:28.819 ENTITY : CreateComponent 'ScriptedRadioComponent'
12:18:28.819 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
12:18:31.890 ENTITY : Create entity @"ENTITY:2305843009213693956" ('SCR_FactionManager') at <4808.321777 63.431000 6332.958008> @"FactionManager_Editor1"
12:18:31.890 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:18:31.890 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
12:18:31.890 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:18:31.890 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
12:18:31.890 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:18:31.890 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
12:18:31.890 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
12:18:31.917 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:18:31.917 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
12:18:31.917 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:18:31.917 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
12:18:31.917 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
12:18:31.917 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
12:18:31.917 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:18:31.917 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
12:18:31.917 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:18:31.917 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
12:18:31.917 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
12:18:31.917 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
12:18:31.917 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
12:18:31.917 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
12:18:32.173 WORLD : WORLD : NotifyBeforeEntitiesInitialized
12:18:32.173 PROFILING : NotifyBeforeEntitiesInitialized took: 0.029000 ms
12:18:32.173 WORLD : InitEntities 'world'
12:18:32.173 ENTITY : Init entity @"ENTITY:3" ('SCR_MapEntity1', SCR_MapEntity) at <6400.000000 0.000000 6400.000000> @"{E1B88C66BF6CA1F9}Prefabs/World/Game/Eden/MapEntity_Everon.et"
12:18:32.173 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
12:18:32.736 WORLD : WORLD : NotifyEntitiesInitialized
12:18:32.736 TERRAIN : TERRAIN : Initializing road networks...
12:18:32.738 PROFILING : Initializing road networks... took: 1.965000 ms
12:18:32.738 DEFAULT : DEFAULT : WorldVolumesCollection
12:18:32.786 PROFILING : WorldVolumesCollection took: 48.281000 ms
12:18:32.786 INIT : INIT : SoundWorldInit
12:18:32.793 PROFILING : SoundWorldInit took: 6.578000 ms
12:18:32.793 PROFILING : NotifyEntitiesInitialized took: 57.005000 ms
12:18:32.793 PROFILING : CreateEntities took: 10524.723000 ms
12:18:32.793 PROFILING : CreateEntities took: 10524.731000 ms
12:18:32.793 WORLD : WORLD : EOnActivate
12:18:32.823 PROFILING : EOnActivate took: 29.970000 ms
12:18:32.823 PROFILING : Game::LoadEntities took: 10560.195000 ms
12:18:32.895 NETWORK : Starting RPL server, listening on address 0.0.0.0:2001, fastValidation=false
12:18:33.374 DEFAULT : Entered online game state.
12:18:33.375 PROFILING : Settings changed took: 0.409000 ms
12:18:33.407 SCRIPT : AID READY groupAgents=1 body=-2147482881 group=-2147483136
12:18:33.407 WORLD : Frame start
12:18:33.407 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
12:18:33.414 WORLD : UpdateEntities
12:18:33.414 WORLD : Frame
12:18:33.414 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:18:33.707 RESOURCES (E): Failed to load ''
12:18:33.833 RESOURCES (E): Failed to load ''
12:18:33.834 RESOURCES (E): Failed to load ''
12:18:33.836 RESOURCES (E): Failed to load ''
12:18:33.840 RESOURCES (E): Failed to load ''
12:18:33.843 RESOURCES (E): Failed to load ''
12:18:33.843 RESOURCES (E): Failed to load ''
12:18:33.846 RESOURCES (E): Failed to load ''
12:18:33.853 RESOURCES (E): Failed to load ''
12:18:33.853 RESOURCES (E): Failed to load ''
12:18:34.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=29 bt=2 utility=2 groupBT=0 pos=<6090,211.343,7160> wall=14965'
12:18:34.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=3 pos=<6090,211.544,7160> wall=14965'
12:18:35.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=59 bt=4 utility=4 groupBT=0 pos=<6090,211.344,7160> wall=15966'
12:18:35.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=6 pos=<6090,211.544,7160> wall=15966'
12:18:36.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=89 bt=5 utility=5 groupBT=0 pos=<6090,211.344,7160> wall=16966'
12:18:36.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=9 pos=<6090,211.544,7160> wall=16966'
12:18:37.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=120 bt=7 utility=7 groupBT=0 pos=<6090,211.344,7160> wall=17999'
12:18:37.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=11 pos=<6090,211.544,7160> wall=17999'
12:18:38.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=150 bt=9 utility=9 groupBT=0 pos=<6090,211.344,7160> wall=18999'
12:18:38.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=14 pos=<6090,211.544,7160> wall=18999'
12:18:38.528 RPL : ServerImpl event: authenticating (identity=0x00000000, address=127.0.0.1:37942, slots=1/256)
12:18:38.528 RPL : ServerImpl event: connected (identity=0x00000000)
12:18:38.535 WORLD : UpdateEntities
12:18:38.535 NETWORK (E): Trying to register connection of possibly unauthorized client.
12:18:39.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=180 bt=10 utility=10 groupBT=0 pos=<6090,211.344,7160> wall=19999'
12:18:39.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=16 pos=<6090,211.544,7160> wall=19999'
12:18:40.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=210 bt=12 utility=12 groupBT=0 pos=<6090,211.344,7160> wall=20999'
12:18:40.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=19 pos=<6090,211.544,7160> wall=20999'
12:18:41.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=240 bt=14 utility=14 groupBT=0 pos=<6090,211.344,7160> wall=21999'
12:18:41.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=22 pos=<6090,211.544,7160> wall=21999'
12:18:42.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=270 bt=15 utility=15 groupBT=0 pos=<6090,211.344,7160> wall=22999'
12:18:42.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=24 pos=<6090,211.544,7160> wall=22999'
12:18:43.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=300 bt=17 utility=17 groupBT=0 pos=<6090,211.344,7160> wall=23999'
12:18:43.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=27 pos=<6090,211.544,7160> wall=23999'
12:18:44.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=330 bt=19 utility=19 groupBT=0 pos=<6090,211.344,7160> wall=24999'
12:18:44.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=30 pos=<6090,211.544,7160> wall=24999'
12:18:45.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=360 bt=20 utility=20 groupBT=0 pos=<6090,211.344,7160> wall=25999'
12:18:45.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=32 pos=<6090,211.544,7160> wall=25999'
12:18:46.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=390 bt=22 utility=22 groupBT=0 pos=<6090,211.344,7160> wall=26999'
12:18:46.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=35 pos=<6090,211.544,7160> wall=26999'
12:18:47.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=420 bt=24 utility=24 groupBT=0 pos=<6090,211.344,7160> wall=27999'
12:18:47.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=37 pos=<6090,211.544,7160> wall=27999'
12:18:48.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=450 bt=25 utility=25 groupBT=0 pos=<6090,211.344,7160> wall=28999'
12:18:48.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=40 pos=<6090,211.544,7160> wall=28999'
12:18:49.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=480 bt=27 utility=27 groupBT=0 pos=<6090,211.344,7160> wall=29999'
12:18:49.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=43 pos=<6090,211.544,7160> wall=29999'
12:18:50.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=510 bt=29 utility=29 groupBT=0 pos=<6090,211.344,7160> wall=30999'
12:18:50.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=45 pos=<6090,211.544,7160> wall=30999'
12:18:51.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=540 bt=30 utility=30 groupBT=0 pos=<6090,211.344,7160> wall=31999'
12:18:51.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=48 pos=<6090,211.544,7160> wall=31999'
12:18:51.634 NETWORK : Player connected: connectionID=0
12:18:51.634 NETWORK : ### Connecting player: connectionID=0, Name=
12:18:51.668 WORLD : UpdateEntities
12:18:51.668 RPL : rpl::Pip::ProcessNetToGame
12:18:51.668 NETWORK : ### Creating player: PlayerId=1, Name=jakub
12:18:51.672 WORLD : UpdateEntities
12:18:51.672 RPL : rpl::Pip::ProcessNetToGame
12:18:51.672 ENTITY : SpawnEntityPrefab @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:18:51.672 ENTITY : Create entity @"ENTITY:4611686018427388444" ('SCR_PlayerController') at <0.000000 0.000000 0.000000>
12:18:51.672 ENTITY : EntityPrefabUse @"{A1AE127F16DD352E}Prefabs/Characters/Core/DefaultPlayerControllerMP_Factions.et"
12:18:51.672 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!
12:18:51.672 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!
12:18:51.672 SCRIPT (W): Can't open config file ""
12:18:51.769 WORLD : UpdateEntities
12:18:51.769 RPL : rpl::Pip::ProcessNetToGame
12:18:51.769 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
12:18:51.769 WORLD : UpdateEntities
12:18:51.769 RPL : rpl::Pip::ProcessNetToGame
12:18:51.769 NETWORK : ### Updating player: PlayerId=1, Name=jakub, rplIdentity=0x00000000, IdentityId=00000000-0000-0000-0000-000000000000
12:18:51.769 NETWORK : Players connecting: 0
12:18:51.769 NETWORK : Players connected: 1 / 1
12:18:52.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=570 bt=32 utility=32 groupBT=0 pos=<6090,211.344,7160> wall=32999'
12:18:52.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=51 pos=<6090,211.544,7160> wall=32999'
12:18:52.501 WORLD : UpdateEntities
12:18:52.501 RPL : rpl::Pip::ProcessNetToGame
12:18:52.501 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:18:53.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=601 bt=34 utility=34 groupBT=0 pos=<6090,211.344,7160> wall=34032'
12:18:53.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=53 pos=<6090,211.544,7160> wall=34032'
12:18:53.535 WORLD : UpdateEntities
12:18:53.535 RPL : rpl::Pip::ProcessNetToGame
12:18:53.535 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:18:54.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=631 bt=35 utility=35 groupBT=0 pos=<6090,211.344,7160> wall=35032'
12:18:54.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=56 pos=<6090,211.544,7160> wall=35032'
12:18:54.501 WORLD : UpdateEntities
12:18:54.501 RPL : rpl::Pip::ProcessNetToGame
12:18:54.501 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:18:55.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=661 bt=37 utility=37 groupBT=0 pos=<6090,211.344,7160> wall=36032'
12:18:55.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=59 pos=<6090,211.544,7160> wall=36032'
12:18:55.501 WORLD : UpdateEntities
12:18:55.501 RPL : rpl::Pip::ProcessNetToGame
12:18:55.501 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:56.468 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=691 bt=39 utility=39 groupBT=0 pos=<6090,211.344,7160> wall=37033'
12:18:56.468 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=61 pos=<6090,211.544,7160> wall=37033'
12:18:56.468 SCRIPT : AID QUERY SENT stage=1 job=1 localCasts=256
12:18:56.502 WORLD : UpdateEntities
12:18:56.502 RPL : rpl::Pip::ProcessNetToGame
12:18:56.502 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:56.502 SCRIPT : AID QUERY ACCEPT stage=1 job=1 rttMs=33 mismatches=0 serverCasts=256 accepted=1
12:18:57.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=722 bt=40 utility=40 groupBT=0 pos=<6090,211.344,7160> wall=38065'
12:18:57.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=64 pos=<6090,211.544,7160> wall=38065'
12:18:57.501 SCRIPT : AID QUERY SENT stage=1 job=2 localCasts=512
12:18:57.535 WORLD : UpdateEntities
12:18:57.535 RPL : rpl::Pip::ProcessNetToGame
12:18:57.535 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:57.535 SCRIPT : AID QUERY ACCEPT stage=1 job=2 rttMs=35 mismatches=0 serverCasts=512 accepted=2
12:18:58.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=752 bt=42 utility=42 groupBT=0 pos=<6090,211.344,7160> wall=39065'
12:18:58.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=66 pos=<6090,211.544,7160> wall=39065'
12:18:58.501 SCRIPT : AID QUERY SENT stage=1 job=3 localCasts=768
12:18:58.534 WORLD : UpdateEntities
12:18:58.534 RPL : rpl::Pip::ProcessNetToGame
12:18:58.534 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:58.535 SCRIPT : AID QUERY ACCEPT stage=1 job=3 rttMs=34 mismatches=0 serverCasts=768 accepted=3
12:18:59.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=782 bt=44 utility=44 groupBT=0 pos=<6090,211.344,7160> wall=40065'
12:18:59.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=69 pos=<6090,211.544,7160> wall=40065'
12:18:59.501 SCRIPT : AID QUERY SENT stage=1 job=4 localCasts=1024
12:18:59.534 WORLD : UpdateEntities
12:18:59.534 RPL : rpl::Pip::ProcessNetToGame
12:18:59.534 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:59.534 SCRIPT : AID QUERY ACCEPT stage=1 job=4 rttMs=34 mismatches=0 serverCasts=1024 accepted=4
12:19:00.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=812 bt=45 utility=45 groupBT=0 pos=<6090,211.344,7160> wall=41066'
12:19:00.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=72 pos=<6090,211.544,7160> wall=41066'
12:19:00.501 SCRIPT : AID QUERY SENT stage=1 job=5 localCasts=1280
12:19:00.535 WORLD : UpdateEntities
12:19:00.535 RPL : rpl::Pip::ProcessNetToGame
12:19:00.535 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:00.535 SCRIPT : AID QUERY ACCEPT stage=1 job=5 rttMs=33 mismatches=0 serverCasts=1280 accepted=5
12:19:01.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=842 bt=47 utility=47 groupBT=0 pos=<6090,211.344,7160> wall=42066'
12:19:01.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=74 pos=<6090,211.544,7160> wall=42066'
12:19:01.501 SCRIPT : AID QUERY SENT stage=1 job=6 localCasts=1536
12:19:01.568 WORLD : UpdateEntities
12:19:01.568 RPL : rpl::Pip::ProcessNetToGame
12:19:01.568 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:01.568 SCRIPT : AID QUERY ACCEPT stage=1 job=6 rttMs=66 mismatches=0 serverCasts=1536 accepted=6
12:19:02.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=873 bt=49 utility=49 groupBT=0 pos=<6090,211.344,7160> wall=43098'
12:19:02.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=77 pos=<6090,211.544,7160> wall=43098'
12:19:02.534 SCRIPT : AID QUERY SENT stage=1 job=7 localCasts=1792
12:19:02.568 WORLD : UpdateEntities
12:19:02.568 RPL : rpl::Pip::ProcessNetToGame
12:19:02.568 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:02.568 SCRIPT : AID QUERY ACCEPT stage=1 job=7 rttMs=34 mismatches=0 serverCasts=1792 accepted=7
12:19:03.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=903 bt=50 utility=50 groupBT=0 pos=<6090,211.345,7160> wall=44099'
12:19:03.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=80 pos=<6090,211.544,7160> wall=44099'
12:19:03.534 SCRIPT : AID QUERY SENT stage=1 job=8 localCasts=2048
12:19:03.568 WORLD : UpdateEntities
12:19:03.568 RPL : rpl::Pip::ProcessNetToGame
12:19:03.568 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:03.568 SCRIPT : AID QUERY ACCEPT stage=1 job=8 rttMs=33 mismatches=0 serverCasts=2048 accepted=8
12:19:04.568 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=934 bt=52 utility=52 groupBT=0 pos=<6090,211.345,7160> wall=45132'
12:19:04.568 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=83 pos=<6090,211.544,7160> wall=45132'
12:19:04.568 SCRIPT : AID QUERY SENT stage=1 job=9 localCasts=2304
12:19:04.601 WORLD : UpdateEntities
12:19:04.601 RPL : rpl::Pip::ProcessNetToGame
12:19:04.601 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:04.601 SCRIPT : AID QUERY ACCEPT stage=1 job=9 rttMs=34 mismatches=0 serverCasts=2304 accepted=9
12:19:05.567 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=964 bt=54 utility=54 groupBT=0 pos=<6090,211.345,7160> wall=46132'
12:19:05.567 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=85 pos=<6090,211.544,7160> wall=46132'
12:19:05.567 SCRIPT : AID QUERY SENT stage=1 job=10 localCasts=2560
12:19:05.601 WORLD : UpdateEntities
12:19:05.601 RPL : rpl::Pip::ProcessNetToGame
12:19:05.601 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:05.602 SCRIPT : AID QUERY ACCEPT stage=1 job=10 rttMs=34 mismatches=0 serverCasts=2560 accepted=10
12:19:06.600 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=995 bt=56 utility=56 groupBT=0 pos=<6090,211.345,7160> wall=47165'
12:19:06.600 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=88 pos=<6090,211.544,7160> wall=47165'
12:19:06.601 SCRIPT : AID QUERY SENT stage=1 job=11 localCasts=2816
12:19:06.635 WORLD : UpdateEntities
12:19:06.635 RPL : rpl::Pip::ProcessNetToGame
12:19:06.635 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:06.635 SCRIPT : AID QUERY ACCEPT stage=1 job=11 rttMs=35 mismatches=0 serverCasts=2816 accepted=11
12:19:07.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1025 bt=57 utility=57 groupBT=0 pos=<6090,211.345,7160> wall=48165'
12:19:07.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=91 pos=<6090,211.544,7160> wall=48165'
12:19:07.601 SCRIPT : AID QUERY SENT stage=1 job=12 localCasts=3072
12:19:07.634 WORLD : UpdateEntities
12:19:07.634 RPL : rpl::Pip::ProcessNetToGame
12:19:07.634 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:07.634 SCRIPT : AID QUERY ACCEPT stage=1 job=12 rttMs=34 mismatches=0 serverCasts=3072 accepted=12
12:19:08.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1055 bt=59 utility=59 groupBT=0 pos=<6090,211.345,7160> wall=49166'
12:19:08.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=93 pos=<6090,211.544,7160> wall=49166'
12:19:08.601 SCRIPT : AID QUERY SENT stage=1 job=13 localCasts=3328
12:19:08.635 WORLD : UpdateEntities
12:19:08.635 RPL : rpl::Pip::ProcessNetToGame
12:19:08.635 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:08.635 SCRIPT : AID QUERY ACCEPT stage=1 job=13 rttMs=33 mismatches=0 serverCasts=3328 accepted=13
12:19:09.634 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1086 bt=61 utility=61 groupBT=0 pos=<6090,211.345,7160> wall=50199'
12:19:09.634 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=96 pos=<6090,211.544,7160> wall=50199'
12:19:09.634 SCRIPT : AID QUERY SENT stage=1 job=14 localCasts=3584
12:19:09.667 WORLD : UpdateEntities
12:19:09.667 RPL : rpl::Pip::ProcessNetToGame
12:19:09.668 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:09.668 SCRIPT : AID QUERY ACCEPT stage=1 job=14 rttMs=33 mismatches=0 serverCasts=3584 accepted=14
12:19:10.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1117 bt=62 utility=62 groupBT=0 pos=<6090,211.345,7160> wall=51232'
12:19:10.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=99 pos=<6090,211.544,7160> wall=51232'
12:19:10.668 SCRIPT : AID QUERY SENT stage=1 job=15 localCasts=3840
12:19:10.701 WORLD : UpdateEntities
12:19:10.701 RPL : rpl::Pip::ProcessNetToGame
12:19:10.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:10.701 SCRIPT : AID QUERY ACCEPT stage=1 job=15 rttMs=34 mismatches=0 serverCasts=3840 accepted=15
12:19:11.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1147 bt=64 utility=64 groupBT=0 pos=<6090,211.345,7160> wall=52232'
12:19:11.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=102 pos=<6090,211.544,7160> wall=52232'
12:19:11.668 SCRIPT : AID QUERY SENT stage=1 job=16 localCasts=4096
12:19:11.701 WORLD : UpdateEntities
12:19:11.701 RPL : rpl::Pip::ProcessNetToGame
12:19:11.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:11.701 SCRIPT : AID QUERY ACCEPT stage=1 job=16 rttMs=34 mismatches=0 serverCasts=4096 accepted=16
12:19:12.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1177 bt=66 utility=66 groupBT=0 pos=<6090,211.345,7160> wall=53232'
12:19:12.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=104 pos=<6090,211.544,7160> wall=53232'
12:19:12.667 SCRIPT : AID QUERY SENT stage=1 job=17 localCasts=4352
12:19:12.701 WORLD : UpdateEntities
12:19:12.701 RPL : rpl::Pip::ProcessNetToGame
12:19:12.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:12.701 SCRIPT : AID QUERY ACCEPT stage=1 job=17 rttMs=33 mismatches=0 serverCasts=4352 accepted=17
12:19:13.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1207 bt=67 utility=67 groupBT=0 pos=<6090,211.345,7160> wall=54232'
12:19:13.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=107 pos=<6090,211.544,7160> wall=54232'
12:19:13.668 SCRIPT : AID QUERY SENT stage=1 job=18 localCasts=4608
12:19:13.701 WORLD : UpdateEntities
12:19:13.701 RPL : rpl::Pip::ProcessNetToGame
12:19:13.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:13.701 SCRIPT : AID QUERY ACCEPT stage=1 job=18 rttMs=34 mismatches=0 serverCasts=4608 accepted=18
12:19:14.700 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1238 bt=69 utility=69 groupBT=0 pos=<6090,211.345,7160> wall=55265'
12:19:14.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=109 pos=<6090,211.544,7160> wall=55265'
12:19:14.701 SCRIPT : AID QUERY SENT stage=1 job=19 localCasts=4864
12:19:14.734 WORLD : UpdateEntities
12:19:14.734 RPL : rpl::Pip::ProcessNetToGame
12:19:14.734 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:14.734 SCRIPT : AID QUERY ACCEPT stage=1 job=19 rttMs=34 mismatches=0 serverCasts=4864 accepted=19
12:19:15.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1268 bt=71 utility=71 groupBT=0 pos=<6090,211.345,7160> wall=56265'
12:19:15.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=112 pos=<6090,211.544,7160> wall=56265'
12:19:15.701 SCRIPT : AID QUERY SENT stage=1 job=20 localCasts=5120
12:19:15.701 SCRIPT : AID TRANSITION stage=2 wall=56265
12:19:15.734 WORLD : UpdateEntities
12:19:15.734 RPL : rpl::Pip::ProcessNetToGame
12:19:15.734 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:16.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1298 bt=72 utility=72 groupBT=0 pos=<6090,211.345,7160> wall=57266'
12:19:16.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=115 pos=<6090,211.544,7160> wall=57266'
12:19:16.701 SCRIPT : AID QUERY SENT stage=2 job=21 localCasts=5120
12:19:16.734 WORLD : UpdateEntities
12:19:16.734 RPL : rpl::Pip::ProcessNetToGame
12:19:16.734 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:16.734 SCRIPT : AID QUERY ACCEPT stage=2 job=21 rttMs=33 mismatches=0 serverCasts=5120 accepted=20
12:19:16.735 SCRIPT : AID QUERY APPLIED destination=<6130,209.656,7160> serverRole=0
12:19:17.734 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1329 bt=74 utility=74 groupBT=0 pos=<6090.09,211.342,7160.01> wall=58299'
12:19:17.734 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=118 pos=<6090,211.345,7160> wall=58299'
12:19:17.734 SCRIPT : AID QUERY SENT stage=2 job=22 localCasts=5120
12:19:17.768 WORLD : UpdateEntities
12:19:17.768 RPL : rpl::Pip::ProcessNetToGame
12:19:17.768 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:17.768 SCRIPT : AID QUERY ACCEPT stage=2 job=22 rttMs=34 mismatches=0 serverCasts=5120 accepted=21
12:19:18.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1360 bt=76 utility=76 groupBT=0 pos=<6093.56,211.238,7160.08> wall=59332'
12:19:18.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=120 pos=<6093.31,211.246,7160.08> wall=59332'
12:19:18.767 SCRIPT : AID QUERY SENT stage=2 job=23 localCasts=5120
12:19:18.801 WORLD : UpdateEntities
12:19:18.801 RPL : rpl::Pip::ProcessNetToGame
12:19:18.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:18.801 SCRIPT : AID QUERY ACCEPT stage=2 job=23 rttMs=34 mismatches=0 serverCasts=5120 accepted=22
12:19:19.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1390 bt=78 utility=78 groupBT=0 pos=<6097.28,211.122,7160.08> wall=60332'
12:19:19.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=123 pos=<6097.03,211.13,7160.08> wall=60332'
12:19:19.768 SCRIPT : AID QUERY SENT stage=2 job=24 localCasts=5120
12:19:19.801 WORLD : UpdateEntities
12:19:19.801 RPL : rpl::Pip::ProcessNetToGame
12:19:19.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:19.801 SCRIPT : AID QUERY ACCEPT stage=2 job=24 rttMs=34 mismatches=0 serverCasts=5120 accepted=23
12:19:20.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1420 bt=79 utility=79 groupBT=0 pos=<6101,210.961,7160.06> wall=61332'
12:19:20.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=126 pos=<6100.75,210.973,7160.06> wall=61332'
12:19:20.768 SCRIPT : AID QUERY SENT stage=2 job=25 localCasts=5120
12:19:20.801 WORLD : UpdateEntities
12:19:20.801 RPL : rpl::Pip::ProcessNetToGame
12:19:20.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:20.801 SCRIPT : AID QUERY ACCEPT stage=2 job=25 rttMs=34 mismatches=0 serverCasts=5120 accepted=24
12:19:21.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1450 bt=81 utility=81 groupBT=0 pos=<6104.75,210.817,7160.05> wall=62332'
12:19:21.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=128 pos=<6104.5,210.828,7160.05> wall=62332'
12:19:21.767 SCRIPT : AID QUERY SENT stage=2 job=26 localCasts=5120
12:19:21.802 WORLD : UpdateEntities
12:19:21.802 RPL : rpl::Pip::ProcessNetToGame
12:19:21.802 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:21.802 SCRIPT : AID QUERY ACCEPT stage=2 job=26 rttMs=34 mismatches=0 serverCasts=5120 accepted=25
12:19:22.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1480 bt=83 utility=83 groupBT=0 pos=<6108.5,210.648,7160.04> wall=63332'
12:19:22.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=131 pos=<6108.24,210.656,7160.04> wall=63332'
12:19:22.767 SCRIPT : AID QUERY SENT stage=2 job=27 localCasts=5120
12:19:22.801 WORLD : UpdateEntities
12:19:22.801 RPL : rpl::Pip::ProcessNetToGame
12:19:22.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:22.801 SCRIPT : AID QUERY ACCEPT stage=2 job=27 rttMs=34 mismatches=0 serverCasts=5120 accepted=26
12:19:23.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1510 bt=84 utility=84 groupBT=0 pos=<6112.23,210.53,7160.04> wall=64332'
12:19:23.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=134 pos=<6111.98,210.538,7160.04> wall=64332'
12:19:23.767 SCRIPT : AID QUERY SENT stage=2 job=28 localCasts=5120
12:19:23.802 WORLD : UpdateEntities
12:19:23.802 RPL : rpl::Pip::ProcessNetToGame
12:19:23.802 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:23.802 SCRIPT : AID QUERY ACCEPT stage=2 job=28 rttMs=34 mismatches=0 serverCasts=5120 accepted=27
12:19:24.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1540 bt=86 utility=86 groupBT=0 pos=<6115.98,210.413,7160.03> wall=65332'
12:19:24.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=136 pos=<6115.73,210.421,7160.03> wall=65332'
12:19:24.767 SCRIPT : AID QUERY SENT stage=2 job=29 localCasts=5120
12:19:24.801 WORLD : UpdateEntities
12:19:24.801 RPL : rpl::Pip::ProcessNetToGame
12:19:24.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:24.801 SCRIPT : AID QUERY ACCEPT stage=2 job=29 rttMs=33 mismatches=0 serverCasts=5120 accepted=28
12:19:25.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1570 bt=88 utility=88 groupBT=0 pos=<6119.73,210.241,7160.02> wall=66332'
12:19:25.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=139 pos=<6119.48,210.252,7160.02> wall=66332'
12:19:25.767 SCRIPT : AID QUERY SENT stage=2 job=30 localCasts=5120
12:19:25.801 WORLD : UpdateEntities
12:19:25.801 RPL : rpl::Pip::ProcessNetToGame
12:19:25.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:25.801 SCRIPT : AID QUERY ACCEPT stage=2 job=30 rttMs=33 mismatches=0 serverCasts=5120 accepted=29
12:19:26.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1600 bt=89 utility=89 groupBT=0 pos=<6123.48,210.034,7160.01> wall=67332'
12:19:26.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=141 pos=<6123.23,210.045,7160.01> wall=67332'
12:19:26.767 SCRIPT : AID QUERY SENT stage=2 job=31 localCasts=5120
12:19:26.801 WORLD : UpdateEntities
12:19:26.801 RPL : rpl::Pip::ProcessNetToGame
12:19:26.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:26.801 SCRIPT : AID QUERY ACCEPT stage=2 job=31 rttMs=33 mismatches=0 serverCasts=5120 accepted=30
12:19:27.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1630 bt=91 utility=91 groupBT=0 pos=<6126.25,209.861,7160.01> wall=68332'
12:19:27.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=144 pos=<6126.24,209.864,7160.01> wall=68332'
12:19:27.767 SCRIPT : AID QUERY SENT stage=2 job=32 localCasts=5120
12:19:27.801 WORLD : UpdateEntities
12:19:27.801 RPL : rpl::Pip::ProcessNetToGame
12:19:27.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:27.801 SCRIPT : AID QUERY ACCEPT stage=2 job=32 rttMs=34 mismatches=0 serverCasts=5120 accepted=31
12:19:28.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1660 bt=93 utility=93 groupBT=0 pos=<6126.25,209.86,7160.01> wall=69332'
12:19:28.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=147 pos=<6126.24,209.864,7160.01> wall=69332'
12:19:28.767 SCRIPT : AID QUERY SENT stage=2 job=33 localCasts=5120
12:19:28.801 WORLD : UpdateEntities
12:19:28.801 RPL : rpl::Pip::ProcessNetToGame
12:19:28.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:28.801 SCRIPT : AID QUERY ACCEPT stage=2 job=33 rttMs=34 mismatches=0 serverCasts=5120 accepted=32
12:19:29.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1690 bt=94 utility=94 groupBT=0 pos=<6126.25,209.86,7160.01> wall=70332'
12:19:29.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=149 pos=<6126.24,209.864,7160.01> wall=70332'
12:19:29.767 SCRIPT : AID QUERY SENT stage=2 job=34 localCasts=5120
12:19:29.801 WORLD : UpdateEntities
12:19:29.801 RPL : rpl::Pip::ProcessNetToGame
12:19:29.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:29.801 SCRIPT : AID QUERY ACCEPT stage=2 job=34 rttMs=34 mismatches=0 serverCasts=5120 accepted=33
12:19:30.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1720 bt=96 utility=96 groupBT=0 pos=<6126.25,209.861,7160.01> wall=71332'
12:19:30.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=152 pos=<6126.24,209.864,7160.01> wall=71332'
12:19:30.767 SCRIPT : AID QUERY SENT stage=2 job=35 localCasts=5120
12:19:30.800 WORLD : UpdateEntities
12:19:30.800 RPL : rpl::Pip::ProcessNetToGame
12:19:30.800 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:30.800 SCRIPT : AID QUERY ACCEPT stage=2 job=35 rttMs=33 mismatches=0 serverCasts=5120 accepted=34
12:19:31.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1750 bt=98 utility=98 groupBT=0 pos=<6126.25,209.861,7160.01> wall=72332'
12:19:31.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=154 pos=<6126.24,209.864,7160.01> wall=72332'
12:19:31.767 SCRIPT : AID QUERY SENT stage=2 job=36 localCasts=5120
12:19:31.834 WORLD : UpdateEntities
12:19:31.834 RPL : rpl::Pip::ProcessNetToGame
12:19:31.834 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:31.834 SCRIPT : AID QUERY ACCEPT stage=2 job=36 rttMs=67 mismatches=0 serverCasts=5120 accepted=35
12:19:32.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1780 bt=99 utility=99 groupBT=0 pos=<6126.25,209.861,7160.01> wall=73332'
12:19:32.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=157 pos=<6126.24,209.864,7160.01> wall=73332'
12:19:32.767 SCRIPT : AID QUERY SENT stage=2 job=37 localCasts=5120
12:19:32.800 WORLD : UpdateEntities
12:19:32.800 RPL : rpl::Pip::ProcessNetToGame
12:19:32.800 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:32.800 SCRIPT : AID QUERY ACCEPT stage=2 job=37 rttMs=33 mismatches=0 serverCasts=5120 accepted=36
12:19:33.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1810 bt=101 utility=101 groupBT=0 pos=<6126.25,209.861,7160.01> wall=74332'
12:19:33.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=160 pos=<6126.24,209.864,7160.01> wall=74332'
12:19:33.767 SCRIPT : AID QUERY SENT stage=2 job=38 localCasts=5120
12:19:33.801 WORLD : UpdateEntities
12:19:33.801 RPL : rpl::Pip::ProcessNetToGame
12:19:33.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:33.801 SCRIPT : AID QUERY ACCEPT stage=2 job=38 rttMs=33 mismatches=0 serverCasts=5120 accepted=37
12:19:34.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1841 bt=103 utility=103 groupBT=0 pos=<6126.25,209.861,7160.01> wall=75365'
12:19:34.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=162 pos=<6126.24,209.864,7160.01> wall=75365'
12:19:34.800 SCRIPT : AID QUERY SENT stage=2 job=39 localCasts=5120
12:19:34.834 WORLD : UpdateEntities
12:19:34.834 RPL : rpl::Pip::ProcessNetToGame
12:19:34.834 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:34.834 SCRIPT : AID QUERY ACCEPT stage=2 job=39 rttMs=34 mismatches=0 serverCasts=5120 accepted=38
12:19:35.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1871 bt=104 utility=104 groupBT=0 pos=<6126.25,209.861,7160.01> wall=76365'
12:19:35.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=165 pos=<6126.24,209.864,7160.01> wall=76365'
12:19:35.801 SCRIPT : AID QUERY SENT stage=2 job=40 localCasts=5120
12:19:35.801 SCRIPT : AID TRANSITION stage=3 wall=76365
12:19:35.834 WORLD : UpdateEntities
12:19:35.834 RPL : rpl::Pip::ProcessNetToGame
12:19:35.834 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:36.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1901 bt=106 utility=106 groupBT=0 pos=<6126.25,209.861,7160.01> wall=77365'
12:19:36.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=168 pos=<6126.24,209.864,7160.01> wall=77365'
12:19:36.800 SCRIPT : AID QUERY SENT stage=3 job=41 localCasts=5120
12:19:36.834 WORLD : UpdateEntities
12:19:36.834 RPL : rpl::Pip::ProcessNetToGame
12:19:36.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:37.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1931 bt=108 utility=108 groupBT=0 pos=<6126.25,209.861,7160.01> wall=78365'
12:19:37.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=170 pos=<6126.24,209.864,7160.01> wall=78365'
12:19:37.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=5376 accepted=38
12:19:37.834 WORLD : UpdateEntities
12:19:37.834 RPL : rpl::Pip::ProcessNetToGame
12:19:37.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:38.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1961 bt=109 utility=109 groupBT=0 pos=<6126.25,209.861,7160.01> wall=79365'
12:19:38.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=173 pos=<6126.24,209.864,7160.01> wall=79365'
12:19:38.800 SCRIPT : AID QUERY FALLBACK stage=3 casts=5632 accepted=38
12:19:38.834 WORLD : UpdateEntities
12:19:38.834 RPL : rpl::Pip::ProcessNetToGame
12:19:38.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:39.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1991 bt=111 utility=111 groupBT=0 pos=<6126.25,209.861,7160.01> wall=80365'
12:19:39.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=175 pos=<6126.24,209.864,7160.01> wall=80366'
12:19:39.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=5888 accepted=38
12:19:39.801 SCRIPT : AID QUERY SENT stage=3 job=42 localCasts=5888
12:19:39.834 WORLD : UpdateEntities
12:19:39.834 RPL : rpl::Pip::ProcessNetToGame
12:19:39.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:40.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2021 bt=113 utility=113 groupBT=0 pos=<6126.25,209.861,7160.01> wall=81365'
12:19:40.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=178 pos=<6126.24,209.864,7160.01> wall=81365'
12:19:40.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=6144 accepted=38
12:19:40.834 WORLD : UpdateEntities
12:19:40.834 RPL : rpl::Pip::ProcessNetToGame
12:19:40.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:41.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2051 bt=114 utility=114 groupBT=0 pos=<6126.25,209.861,7160.01> wall=82365'
12:19:41.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=181 pos=<6126.24,209.864,7160.01> wall=82365'
12:19:41.800 SCRIPT : AID QUERY FALLBACK stage=3 casts=6400 accepted=38
12:19:41.834 WORLD : UpdateEntities
12:19:41.834 RPL : rpl::Pip::ProcessNetToGame
12:19:41.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:42.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2081 bt=116 utility=116 groupBT=0 pos=<6126.25,209.861,7160.01> wall=83365'
12:19:42.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=183 pos=<6126.24,209.864,7160.01> wall=83365'
12:19:42.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=6656 accepted=38
12:19:42.801 SCRIPT : AID QUERY SENT stage=3 job=43 localCasts=6656
12:19:42.834 WORLD : UpdateEntities
12:19:42.834 RPL : rpl::Pip::ProcessNetToGame
12:19:42.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:43.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2111 bt=118 utility=118 groupBT=0 pos=<6126.25,209.861,7160.01> wall=84365'
12:19:43.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=186 pos=<6126.24,209.864,7160.01> wall=84365'
12:19:43.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=6912 accepted=38
12:19:43.834 WORLD : UpdateEntities
12:19:43.834 RPL : rpl::Pip::ProcessNetToGame
12:19:43.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:44.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2141 bt=119 utility=119 groupBT=0 pos=<6126.25,209.861,7160.01> wall=85365'
12:19:44.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=189 pos=<6126.24,209.864,7160.01> wall=85365'
12:19:44.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7168 accepted=38
12:19:44.834 WORLD : UpdateEntities
12:19:44.834 RPL : rpl::Pip::ProcessNetToGame
12:19:44.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:45.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2171 bt=121 utility=121 groupBT=0 pos=<6126.25,209.861,7160.01> wall=86365'
12:19:45.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=192 pos=<6126.24,209.864,7160.01> wall=86365'
12:19:45.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7424 accepted=38
12:19:45.801 SCRIPT : AID QUERY SENT stage=3 job=44 localCasts=7424
12:19:45.834 WORLD : UpdateEntities
12:19:45.834 RPL : rpl::Pip::ProcessNetToGame
12:19:45.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:46.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2201 bt=123 utility=123 groupBT=0 pos=<6126.25,209.861,7160.01> wall=87365'
12:19:46.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=194 pos=<6126.24,209.864,7160.01> wall=87365'
12:19:46.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7680 accepted=38
12:19:46.834 WORLD : UpdateEntities
12:19:46.834 RPL : rpl::Pip::ProcessNetToGame
12:19:46.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:47.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2231 bt=124 utility=124 groupBT=0 pos=<6126.25,209.86,7160.01> wall=88365'
12:19:47.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=197 pos=<6126.24,209.864,7160.01> wall=88365'
12:19:47.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7936 accepted=38
12:19:47.834 WORLD : UpdateEntities
12:19:47.834 RPL : rpl::Pip::ProcessNetToGame
12:19:47.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:48.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2261 bt=126 utility=126 groupBT=0 pos=<6126.25,209.86,7160.01> wall=89365'
12:19:48.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=199 pos=<6126.24,209.864,7160.01> wall=89365'
12:19:48.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=8192 accepted=38
12:19:48.801 SCRIPT : AID QUERY SENT stage=3 job=45 localCasts=8192
12:19:48.834 WORLD : UpdateEntities
12:19:48.834 RPL : rpl::Pip::ProcessNetToGame
12:19:48.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:49.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2292 bt=128 utility=128 groupBT=0 pos=<6126.25,209.86,7160.01> wall=90398'
12:19:49.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=202 pos=<6126.24,209.864,7160.01> wall=90398'
12:19:49.834 SCRIPT : AID QUERY FALLBACK stage=3 casts=8448 accepted=38
12:19:49.867 WORLD : UpdateEntities
12:19:49.867 RPL : rpl::Pip::ProcessNetToGame
12:19:49.867 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:50.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2322 bt=129 utility=129 groupBT=0 pos=<6126.25,209.86,7160.01> wall=91399'
12:19:50.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=205 pos=<6126.24,209.864,7160.01> wall=91399'
12:19:50.834 SCRIPT : AID QUERY FALLBACK stage=3 casts=8704 accepted=38
12:19:50.867 WORLD : UpdateEntities
12:19:50.867 RPL : rpl::Pip::ProcessNetToGame
12:19:50.867 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:51.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2352 bt=131 utility=131 groupBT=0 pos=<6126.25,209.86,7160.01> wall=92399'
12:19:51.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=207 pos=<6126.24,209.864,7160.01> wall=92399'
12:19:51.834 SCRIPT : AID QUERY FALLBACK stage=3 casts=8960 accepted=38
12:19:51.834 SCRIPT : AID QUERY SENT stage=3 job=46 localCasts=8960
12:19:51.868 WORLD : UpdateEntities
12:19:51.868 RPL : rpl::Pip::ProcessNetToGame
12:19:51.868 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:52.866 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2383 bt=133 utility=133 groupBT=0 pos=<6126.25,209.86,7160.01> wall=93431'
12:19:52.866 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=210 pos=<6126.24,209.864,7160.01> wall=93431'
12:19:52.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9216 accepted=38
12:19:52.900 WORLD : UpdateEntities
12:19:52.900 RPL : rpl::Pip::ProcessNetToGame
12:19:52.900 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:53.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2413 bt=134 utility=134 groupBT=0 pos=<6126.25,209.86,7160.01> wall=94431'
12:19:53.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=213 pos=<6126.24,209.864,7160.01> wall=94431'
12:19:53.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9472 accepted=38
12:19:53.900 WORLD : UpdateEntities
12:19:53.900 RPL : rpl::Pip::ProcessNetToGame
12:19:53.900 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:54.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2443 bt=136 utility=136 groupBT=0 pos=<6126.25,209.86,7160.01> wall=95431'
12:19:54.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=215 pos=<6126.24,209.864,7160.01> wall=95431'
12:19:54.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9728 accepted=38
12:19:54.867 SCRIPT : AID QUERY SENT stage=3 job=47 localCasts=9728
12:19:54.900 WORLD : UpdateEntities
12:19:54.900 RPL : rpl::Pip::ProcessNetToGame
12:19:54.900 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:55.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2473 bt=138 utility=138 groupBT=0 pos=<6126.25,209.86,7160.01> wall=96432'
12:19:55.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=218 pos=<6126.24,209.864,7160.01> wall=96432'
12:19:55.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9984 accepted=38
12:19:55.867 SCRIPT : AID PROBE COMPLETE
12:19:56.233 DEFAULT : [PERSISTENCE] Save (SHUTDOWN) started.
12:19:56.280 PLATFORM : Save data transaction to 'game/59AD59368755F41A-21-GM-Eden/playthrough000/savepoint000' started.
12:19:56.281 DEFAULT : [PERSISTENCE] Save completed successfully.
12:19:56.578 RPL : Replication finishing...
12:19:56.679 RPL : rpl::Pip::ProcessNetToGame
12:19:56.679 RPL : Replication finished.
12:19:56.681 RPL : ServerImpl: Connection slot free (slots=0/256)
12:19:56.687 NETWORK : Player disconnected: connectionID=0
12:19:56.687 NETWORK : Total number of players: 0
12:19:57.818 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
12:19:57.824 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
12:19:57.876 ENGINE : Game destroyed.
12:19:57.923 RESOURCES (E): ==== Resource leaks ====
12:19:57.923 RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
@@ -0,0 +1 @@
{"exit": 0}
@@ -0,0 +1,369 @@
---------------------------------------------
Log /tmp/work/server/logs/logs_2026-10-07_12-18-19/script.log started at 2026-10-07 12:18:19 (2026-10-07 10:18:19 UTC)
12:18:19.788 SCRIPT : SCRIPT : Initializing scripts
12:18:19.788 SCRIPT : SCRIPT : ScriptProjectManager init
12:18:19.829 SCRIPT : SCRIPT : Compiling GameLib scripts
12:18:19.856 SCRIPT : Module: GameLib; loaded 465x files; 607x classes; used 654K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: 4507af04
12:18:19.856 SCRIPT : SCRIPT : Compiling Game scripts
12:18:20.604 SCRIPT : Compiling Game scripts
12:18:20.604 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
12:18:20.604 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
12:18:20.823 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
12:18:20.848 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
12:18:20.934 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
12:18:21.012 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
12:18:21.012 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
12:18:21.013 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
12:18:21.054 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
12:18:21.054 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
12:18:21.110 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
12:18:21.223 SCRIPT : Module: Game; loaded 5661x files; 11010x classes; used 25524K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG"; CRC32: 5ae8ecc8
12:18:32.173 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
12:18:33.407 SCRIPT : AID READY groupAgents=1 body=-2147482881 group=-2147483136
12:18:33.407 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
12:18:33.414 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
12:18:34.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=29 bt=2 utility=2 groupBT=0 pos=<6090,211.343,7160> wall=14965'
12:18:34.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=3 pos=<6090,211.544,7160> wall=14965'
12:18:35.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=59 bt=4 utility=4 groupBT=0 pos=<6090,211.344,7160> wall=15966'
12:18:35.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=6 pos=<6090,211.544,7160> wall=15966'
12:18:36.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=89 bt=5 utility=5 groupBT=0 pos=<6090,211.344,7160> wall=16966'
12:18:36.401 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=9 pos=<6090,211.544,7160> wall=16966'
12:18:37.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=120 bt=7 utility=7 groupBT=0 pos=<6090,211.344,7160> wall=17999'
12:18:37.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=11 pos=<6090,211.544,7160> wall=17999'
12:18:38.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=150 bt=9 utility=9 groupBT=0 pos=<6090,211.344,7160> wall=18999'
12:18:38.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=14 pos=<6090,211.544,7160> wall=18999'
12:18:39.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=180 bt=10 utility=10 groupBT=0 pos=<6090,211.344,7160> wall=19999'
12:18:39.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=16 pos=<6090,211.544,7160> wall=19999'
12:18:40.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=210 bt=12 utility=12 groupBT=0 pos=<6090,211.344,7160> wall=20999'
12:18:40.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=19 pos=<6090,211.544,7160> wall=20999'
12:18:41.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=240 bt=14 utility=14 groupBT=0 pos=<6090,211.344,7160> wall=21999'
12:18:41.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=22 pos=<6090,211.544,7160> wall=21999'
12:18:42.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=270 bt=15 utility=15 groupBT=0 pos=<6090,211.344,7160> wall=22999'
12:18:42.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=24 pos=<6090,211.544,7160> wall=22999'
12:18:43.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=300 bt=17 utility=17 groupBT=0 pos=<6090,211.344,7160> wall=23999'
12:18:43.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=27 pos=<6090,211.544,7160> wall=23999'
12:18:44.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=330 bt=19 utility=19 groupBT=0 pos=<6090,211.344,7160> wall=24999'
12:18:44.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=30 pos=<6090,211.544,7160> wall=24999'
12:18:45.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=360 bt=20 utility=20 groupBT=0 pos=<6090,211.344,7160> wall=25999'
12:18:45.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=32 pos=<6090,211.544,7160> wall=25999'
12:18:46.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=390 bt=22 utility=22 groupBT=0 pos=<6090,211.344,7160> wall=26999'
12:18:46.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=35 pos=<6090,211.544,7160> wall=26999'
12:18:47.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=420 bt=24 utility=24 groupBT=0 pos=<6090,211.344,7160> wall=27999'
12:18:47.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=37 pos=<6090,211.544,7160> wall=27999'
12:18:48.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=450 bt=25 utility=25 groupBT=0 pos=<6090,211.344,7160> wall=28999'
12:18:48.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=40 pos=<6090,211.544,7160> wall=28999'
12:18:49.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=480 bt=27 utility=27 groupBT=0 pos=<6090,211.344,7160> wall=29999'
12:18:49.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=43 pos=<6090,211.544,7160> wall=29999'
12:18:50.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=510 bt=29 utility=29 groupBT=0 pos=<6090,211.344,7160> wall=30999'
12:18:50.435 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=45 pos=<6090,211.544,7160> wall=30999'
12:18:51.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=540 bt=30 utility=30 groupBT=0 pos=<6090,211.344,7160> wall=31999'
12:18:51.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=48 pos=<6090,211.544,7160> wall=31999'
12:18:51.672 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!
12:18:51.672 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!
12:18:51.672 SCRIPT (W): Can't open config file ""
12:18:51.769 SCRIPT (W): Ban Settings could not be loaded from BE Storage: Relying on default config
12:18:52.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=570 bt=32 utility=32 groupBT=0 pos=<6090,211.344,7160> wall=32999'
12:18:52.434 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=51 pos=<6090,211.544,7160> wall=32999'
12:18:52.501 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:18:53.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=601 bt=34 utility=34 groupBT=0 pos=<6090,211.344,7160> wall=34032'
12:18:53.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=53 pos=<6090,211.544,7160> wall=34032'
12:18:53.535 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:18:54.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=631 bt=35 utility=35 groupBT=0 pos=<6090,211.344,7160> wall=35032'
12:18:54.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=56 pos=<6090,211.544,7160> wall=35032'
12:18:54.501 SCRIPT : AID RPC dedicated stage=1 resolved=0 result=5050
12:18:55.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=661 bt=37 utility=37 groupBT=0 pos=<6090,211.344,7160> wall=36032'
12:18:55.467 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=59 pos=<6090,211.544,7160> wall=36032'
12:18:55.501 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:56.468 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=691 bt=39 utility=39 groupBT=0 pos=<6090,211.344,7160> wall=37033'
12:18:56.468 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=61 pos=<6090,211.544,7160> wall=37033'
12:18:56.468 SCRIPT : AID QUERY SENT stage=1 job=1 localCasts=256
12:18:56.502 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:56.502 SCRIPT : AID QUERY ACCEPT stage=1 job=1 rttMs=33 mismatches=0 serverCasts=256 accepted=1
12:18:57.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=722 bt=40 utility=40 groupBT=0 pos=<6090,211.344,7160> wall=38065'
12:18:57.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=64 pos=<6090,211.544,7160> wall=38065'
12:18:57.501 SCRIPT : AID QUERY SENT stage=1 job=2 localCasts=512
12:18:57.535 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:57.535 SCRIPT : AID QUERY ACCEPT stage=1 job=2 rttMs=35 mismatches=0 serverCasts=512 accepted=2
12:18:58.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=752 bt=42 utility=42 groupBT=0 pos=<6090,211.344,7160> wall=39065'
12:18:58.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=66 pos=<6090,211.544,7160> wall=39065'
12:18:58.501 SCRIPT : AID QUERY SENT stage=1 job=3 localCasts=768
12:18:58.534 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:58.535 SCRIPT : AID QUERY ACCEPT stage=1 job=3 rttMs=34 mismatches=0 serverCasts=768 accepted=3
12:18:59.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=782 bt=44 utility=44 groupBT=0 pos=<6090,211.344,7160> wall=40065'
12:18:59.500 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=69 pos=<6090,211.544,7160> wall=40065'
12:18:59.501 SCRIPT : AID QUERY SENT stage=1 job=4 localCasts=1024
12:18:59.534 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:18:59.534 SCRIPT : AID QUERY ACCEPT stage=1 job=4 rttMs=34 mismatches=0 serverCasts=1024 accepted=4
12:19:00.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=812 bt=45 utility=45 groupBT=0 pos=<6090,211.344,7160> wall=41066'
12:19:00.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=72 pos=<6090,211.544,7160> wall=41066'
12:19:00.501 SCRIPT : AID QUERY SENT stage=1 job=5 localCasts=1280
12:19:00.535 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:00.535 SCRIPT : AID QUERY ACCEPT stage=1 job=5 rttMs=33 mismatches=0 serverCasts=1280 accepted=5
12:19:01.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=842 bt=47 utility=47 groupBT=0 pos=<6090,211.344,7160> wall=42066'
12:19:01.501 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=74 pos=<6090,211.544,7160> wall=42066'
12:19:01.501 SCRIPT : AID QUERY SENT stage=1 job=6 localCasts=1536
12:19:01.568 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:01.568 SCRIPT : AID QUERY ACCEPT stage=1 job=6 rttMs=66 mismatches=0 serverCasts=1536 accepted=6
12:19:02.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=873 bt=49 utility=49 groupBT=0 pos=<6090,211.344,7160> wall=43098'
12:19:02.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=77 pos=<6090,211.544,7160> wall=43098'
12:19:02.534 SCRIPT : AID QUERY SENT stage=1 job=7 localCasts=1792
12:19:02.568 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:02.568 SCRIPT : AID QUERY ACCEPT stage=1 job=7 rttMs=34 mismatches=0 serverCasts=1792 accepted=7
12:19:03.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=903 bt=50 utility=50 groupBT=0 pos=<6090,211.345,7160> wall=44099'
12:19:03.534 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=80 pos=<6090,211.544,7160> wall=44099'
12:19:03.534 SCRIPT : AID QUERY SENT stage=1 job=8 localCasts=2048
12:19:03.568 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:03.568 SCRIPT : AID QUERY ACCEPT stage=1 job=8 rttMs=33 mismatches=0 serverCasts=2048 accepted=8
12:19:04.568 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=934 bt=52 utility=52 groupBT=0 pos=<6090,211.345,7160> wall=45132'
12:19:04.568 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=83 pos=<6090,211.544,7160> wall=45132'
12:19:04.568 SCRIPT : AID QUERY SENT stage=1 job=9 localCasts=2304
12:19:04.601 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:04.601 SCRIPT : AID QUERY ACCEPT stage=1 job=9 rttMs=34 mismatches=0 serverCasts=2304 accepted=9
12:19:05.567 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=964 bt=54 utility=54 groupBT=0 pos=<6090,211.345,7160> wall=46132'
12:19:05.567 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=85 pos=<6090,211.544,7160> wall=46132'
12:19:05.567 SCRIPT : AID QUERY SENT stage=1 job=10 localCasts=2560
12:19:05.601 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:05.602 SCRIPT : AID QUERY ACCEPT stage=1 job=10 rttMs=34 mismatches=0 serverCasts=2560 accepted=10
12:19:06.600 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=995 bt=56 utility=56 groupBT=0 pos=<6090,211.345,7160> wall=47165'
12:19:06.600 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=88 pos=<6090,211.544,7160> wall=47165'
12:19:06.601 SCRIPT : AID QUERY SENT stage=1 job=11 localCasts=2816
12:19:06.635 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:06.635 SCRIPT : AID QUERY ACCEPT stage=1 job=11 rttMs=35 mismatches=0 serverCasts=2816 accepted=11
12:19:07.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1025 bt=57 utility=57 groupBT=0 pos=<6090,211.345,7160> wall=48165'
12:19:07.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=91 pos=<6090,211.544,7160> wall=48165'
12:19:07.601 SCRIPT : AID QUERY SENT stage=1 job=12 localCasts=3072
12:19:07.634 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:07.634 SCRIPT : AID QUERY ACCEPT stage=1 job=12 rttMs=34 mismatches=0 serverCasts=3072 accepted=12
12:19:08.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1055 bt=59 utility=59 groupBT=0 pos=<6090,211.345,7160> wall=49166'
12:19:08.601 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=93 pos=<6090,211.544,7160> wall=49166'
12:19:08.601 SCRIPT : AID QUERY SENT stage=1 job=13 localCasts=3328
12:19:08.635 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:08.635 SCRIPT : AID QUERY ACCEPT stage=1 job=13 rttMs=33 mismatches=0 serverCasts=3328 accepted=13
12:19:09.634 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1086 bt=61 utility=61 groupBT=0 pos=<6090,211.345,7160> wall=50199'
12:19:09.634 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=96 pos=<6090,211.544,7160> wall=50199'
12:19:09.634 SCRIPT : AID QUERY SENT stage=1 job=14 localCasts=3584
12:19:09.668 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:09.668 SCRIPT : AID QUERY ACCEPT stage=1 job=14 rttMs=33 mismatches=0 serverCasts=3584 accepted=14
12:19:10.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1117 bt=62 utility=62 groupBT=0 pos=<6090,211.345,7160> wall=51232'
12:19:10.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=99 pos=<6090,211.544,7160> wall=51232'
12:19:10.668 SCRIPT : AID QUERY SENT stage=1 job=15 localCasts=3840
12:19:10.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:10.701 SCRIPT : AID QUERY ACCEPT stage=1 job=15 rttMs=34 mismatches=0 serverCasts=3840 accepted=15
12:19:11.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1147 bt=64 utility=64 groupBT=0 pos=<6090,211.345,7160> wall=52232'
12:19:11.668 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=102 pos=<6090,211.544,7160> wall=52232'
12:19:11.668 SCRIPT : AID QUERY SENT stage=1 job=16 localCasts=4096
12:19:11.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:11.701 SCRIPT : AID QUERY ACCEPT stage=1 job=16 rttMs=34 mismatches=0 serverCasts=4096 accepted=16
12:19:12.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1177 bt=66 utility=66 groupBT=0 pos=<6090,211.345,7160> wall=53232'
12:19:12.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=104 pos=<6090,211.544,7160> wall=53232'
12:19:12.667 SCRIPT : AID QUERY SENT stage=1 job=17 localCasts=4352
12:19:12.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:12.701 SCRIPT : AID QUERY ACCEPT stage=1 job=17 rttMs=33 mismatches=0 serverCasts=4352 accepted=17
12:19:13.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1207 bt=67 utility=67 groupBT=0 pos=<6090,211.345,7160> wall=54232'
12:19:13.667 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=107 pos=<6090,211.544,7160> wall=54232'
12:19:13.668 SCRIPT : AID QUERY SENT stage=1 job=18 localCasts=4608
12:19:13.701 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:13.701 SCRIPT : AID QUERY ACCEPT stage=1 job=18 rttMs=34 mismatches=0 serverCasts=4608 accepted=18
12:19:14.700 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1238 bt=69 utility=69 groupBT=0 pos=<6090,211.345,7160> wall=55265'
12:19:14.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=109 pos=<6090,211.544,7160> wall=55265'
12:19:14.701 SCRIPT : AID QUERY SENT stage=1 job=19 localCasts=4864
12:19:14.734 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:14.734 SCRIPT : AID QUERY ACCEPT stage=1 job=19 rttMs=34 mismatches=0 serverCasts=4864 accepted=19
12:19:15.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1268 bt=71 utility=71 groupBT=0 pos=<6090,211.345,7160> wall=56265'
12:19:15.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=1 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=112 pos=<6090,211.544,7160> wall=56265'
12:19:15.701 SCRIPT : AID QUERY SENT stage=1 job=20 localCasts=5120
12:19:15.701 SCRIPT : AID TRANSITION stage=2 wall=56265
12:19:15.734 SCRIPT : AID RPC dedicated stage=1 resolved=1 result=5050
12:19:16.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1298 bt=72 utility=72 groupBT=0 pos=<6090,211.345,7160> wall=57266'
12:19:16.701 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=115 pos=<6090,211.544,7160> wall=57266'
12:19:16.701 SCRIPT : AID QUERY SENT stage=2 job=21 localCasts=5120
12:19:16.734 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:16.734 SCRIPT : AID QUERY ACCEPT stage=2 job=21 rttMs=33 mismatches=0 serverCasts=5120 accepted=20
12:19:16.735 SCRIPT : AID QUERY APPLIED destination=<6130,209.656,7160> serverRole=0
12:19:17.734 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1329 bt=74 utility=74 groupBT=0 pos=<6090.09,211.342,7160.01> wall=58299'
12:19:17.734 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=118 pos=<6090,211.345,7160> wall=58299'
12:19:17.734 SCRIPT : AID QUERY SENT stage=2 job=22 localCasts=5120
12:19:17.768 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:17.768 SCRIPT : AID QUERY ACCEPT stage=2 job=22 rttMs=34 mismatches=0 serverCasts=5120 accepted=21
12:19:18.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1360 bt=76 utility=76 groupBT=0 pos=<6093.56,211.238,7160.08> wall=59332'
12:19:18.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=120 pos=<6093.31,211.246,7160.08> wall=59332'
12:19:18.767 SCRIPT : AID QUERY SENT stage=2 job=23 localCasts=5120
12:19:18.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:18.801 SCRIPT : AID QUERY ACCEPT stage=2 job=23 rttMs=34 mismatches=0 serverCasts=5120 accepted=22
12:19:19.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1390 bt=78 utility=78 groupBT=0 pos=<6097.28,211.122,7160.08> wall=60332'
12:19:19.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=123 pos=<6097.03,211.13,7160.08> wall=60332'
12:19:19.768 SCRIPT : AID QUERY SENT stage=2 job=24 localCasts=5120
12:19:19.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:19.801 SCRIPT : AID QUERY ACCEPT stage=2 job=24 rttMs=34 mismatches=0 serverCasts=5120 accepted=23
12:19:20.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1420 bt=79 utility=79 groupBT=0 pos=<6101,210.961,7160.06> wall=61332'
12:19:20.768 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=126 pos=<6100.75,210.973,7160.06> wall=61332'
12:19:20.768 SCRIPT : AID QUERY SENT stage=2 job=25 localCasts=5120
12:19:20.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:20.801 SCRIPT : AID QUERY ACCEPT stage=2 job=25 rttMs=34 mismatches=0 serverCasts=5120 accepted=24
12:19:21.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1450 bt=81 utility=81 groupBT=0 pos=<6104.75,210.817,7160.05> wall=62332'
12:19:21.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=128 pos=<6104.5,210.828,7160.05> wall=62332'
12:19:21.767 SCRIPT : AID QUERY SENT stage=2 job=26 localCasts=5120
12:19:21.802 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:21.802 SCRIPT : AID QUERY ACCEPT stage=2 job=26 rttMs=34 mismatches=0 serverCasts=5120 accepted=25
12:19:22.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1480 bt=83 utility=83 groupBT=0 pos=<6108.5,210.648,7160.04> wall=63332'
12:19:22.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=131 pos=<6108.24,210.656,7160.04> wall=63332'
12:19:22.767 SCRIPT : AID QUERY SENT stage=2 job=27 localCasts=5120
12:19:22.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:22.801 SCRIPT : AID QUERY ACCEPT stage=2 job=27 rttMs=34 mismatches=0 serverCasts=5120 accepted=26
12:19:23.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1510 bt=84 utility=84 groupBT=0 pos=<6112.23,210.53,7160.04> wall=64332'
12:19:23.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=134 pos=<6111.98,210.538,7160.04> wall=64332'
12:19:23.767 SCRIPT : AID QUERY SENT stage=2 job=28 localCasts=5120
12:19:23.802 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:23.802 SCRIPT : AID QUERY ACCEPT stage=2 job=28 rttMs=34 mismatches=0 serverCasts=5120 accepted=27
12:19:24.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1540 bt=86 utility=86 groupBT=0 pos=<6115.98,210.413,7160.03> wall=65332'
12:19:24.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=136 pos=<6115.73,210.421,7160.03> wall=65332'
12:19:24.767 SCRIPT : AID QUERY SENT stage=2 job=29 localCasts=5120
12:19:24.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:24.801 SCRIPT : AID QUERY ACCEPT stage=2 job=29 rttMs=33 mismatches=0 serverCasts=5120 accepted=28
12:19:25.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1570 bt=88 utility=88 groupBT=0 pos=<6119.73,210.241,7160.02> wall=66332'
12:19:25.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=139 pos=<6119.48,210.252,7160.02> wall=66332'
12:19:25.767 SCRIPT : AID QUERY SENT stage=2 job=30 localCasts=5120
12:19:25.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:25.801 SCRIPT : AID QUERY ACCEPT stage=2 job=30 rttMs=33 mismatches=0 serverCasts=5120 accepted=29
12:19:26.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1600 bt=89 utility=89 groupBT=0 pos=<6123.48,210.034,7160.01> wall=67332'
12:19:26.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=141 pos=<6123.23,210.045,7160.01> wall=67332'
12:19:26.767 SCRIPT : AID QUERY SENT stage=2 job=31 localCasts=5120
12:19:26.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:26.801 SCRIPT : AID QUERY ACCEPT stage=2 job=31 rttMs=33 mismatches=0 serverCasts=5120 accepted=30
12:19:27.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1630 bt=91 utility=91 groupBT=0 pos=<6126.25,209.861,7160.01> wall=68332'
12:19:27.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=144 pos=<6126.24,209.864,7160.01> wall=68332'
12:19:27.767 SCRIPT : AID QUERY SENT stage=2 job=32 localCasts=5120
12:19:27.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:27.801 SCRIPT : AID QUERY ACCEPT stage=2 job=32 rttMs=34 mismatches=0 serverCasts=5120 accepted=31
12:19:28.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1660 bt=93 utility=93 groupBT=0 pos=<6126.25,209.86,7160.01> wall=69332'
12:19:28.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=147 pos=<6126.24,209.864,7160.01> wall=69332'
12:19:28.767 SCRIPT : AID QUERY SENT stage=2 job=33 localCasts=5120
12:19:28.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:28.801 SCRIPT : AID QUERY ACCEPT stage=2 job=33 rttMs=34 mismatches=0 serverCasts=5120 accepted=32
12:19:29.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1690 bt=94 utility=94 groupBT=0 pos=<6126.25,209.86,7160.01> wall=70332'
12:19:29.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=149 pos=<6126.24,209.864,7160.01> wall=70332'
12:19:29.767 SCRIPT : AID QUERY SENT stage=2 job=34 localCasts=5120
12:19:29.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:29.801 SCRIPT : AID QUERY ACCEPT stage=2 job=34 rttMs=34 mismatches=0 serverCasts=5120 accepted=33
12:19:30.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1720 bt=96 utility=96 groupBT=0 pos=<6126.25,209.861,7160.01> wall=71332'
12:19:30.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=152 pos=<6126.24,209.864,7160.01> wall=71332'
12:19:30.767 SCRIPT : AID QUERY SENT stage=2 job=35 localCasts=5120
12:19:30.800 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:30.800 SCRIPT : AID QUERY ACCEPT stage=2 job=35 rttMs=33 mismatches=0 serverCasts=5120 accepted=34
12:19:31.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1750 bt=98 utility=98 groupBT=0 pos=<6126.25,209.861,7160.01> wall=72332'
12:19:31.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=154 pos=<6126.24,209.864,7160.01> wall=72332'
12:19:31.767 SCRIPT : AID QUERY SENT stage=2 job=36 localCasts=5120
12:19:31.834 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:31.834 SCRIPT : AID QUERY ACCEPT stage=2 job=36 rttMs=67 mismatches=0 serverCasts=5120 accepted=35
12:19:32.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1780 bt=99 utility=99 groupBT=0 pos=<6126.25,209.861,7160.01> wall=73332'
12:19:32.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=157 pos=<6126.24,209.864,7160.01> wall=73332'
12:19:32.767 SCRIPT : AID QUERY SENT stage=2 job=37 localCasts=5120
12:19:32.800 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:32.800 SCRIPT : AID QUERY ACCEPT stage=2 job=37 rttMs=33 mismatches=0 serverCasts=5120 accepted=36
12:19:33.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1810 bt=101 utility=101 groupBT=0 pos=<6126.25,209.861,7160.01> wall=74332'
12:19:33.767 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=160 pos=<6126.24,209.864,7160.01> wall=74332'
12:19:33.767 SCRIPT : AID QUERY SENT stage=2 job=38 localCasts=5120
12:19:33.801 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:33.801 SCRIPT : AID QUERY ACCEPT stage=2 job=38 rttMs=33 mismatches=0 serverCasts=5120 accepted=37
12:19:34.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1841 bt=103 utility=103 groupBT=0 pos=<6126.25,209.861,7160.01> wall=75365'
12:19:34.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=162 pos=<6126.24,209.864,7160.01> wall=75365'
12:19:34.800 SCRIPT : AID QUERY SENT stage=2 job=39 localCasts=5120
12:19:34.834 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:34.834 SCRIPT : AID QUERY ACCEPT stage=2 job=39 rttMs=34 mismatches=0 serverCasts=5120 accepted=38
12:19:35.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1871 bt=104 utility=104 groupBT=0 pos=<6126.25,209.861,7160.01> wall=76365'
12:19:35.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=2 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=165 pos=<6126.24,209.864,7160.01> wall=76365'
12:19:35.801 SCRIPT : AID QUERY SENT stage=2 job=40 localCasts=5120
12:19:35.801 SCRIPT : AID TRANSITION stage=3 wall=76365
12:19:35.834 SCRIPT : AID RPC dedicated stage=2 resolved=1 result=5050
12:19:36.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1901 bt=106 utility=106 groupBT=0 pos=<6126.25,209.861,7160.01> wall=77365'
12:19:36.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=168 pos=<6126.24,209.864,7160.01> wall=77365'
12:19:36.800 SCRIPT : AID QUERY SENT stage=3 job=41 localCasts=5120
12:19:36.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:37.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1931 bt=108 utility=108 groupBT=0 pos=<6126.25,209.861,7160.01> wall=78365'
12:19:37.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=170 pos=<6126.24,209.864,7160.01> wall=78365'
12:19:37.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=5376 accepted=38
12:19:37.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:38.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1961 bt=109 utility=109 groupBT=0 pos=<6126.25,209.861,7160.01> wall=79365'
12:19:38.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=173 pos=<6126.24,209.864,7160.01> wall=79365'
12:19:38.800 SCRIPT : AID QUERY FALLBACK stage=3 casts=5632 accepted=38
12:19:38.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:39.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=1991 bt=111 utility=111 groupBT=0 pos=<6126.25,209.861,7160.01> wall=80365'
12:19:39.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=175 pos=<6126.24,209.864,7160.01> wall=80366'
12:19:39.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=5888 accepted=38
12:19:39.801 SCRIPT : AID QUERY SENT stage=3 job=42 localCasts=5888
12:19:39.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:40.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2021 bt=113 utility=113 groupBT=0 pos=<6126.25,209.861,7160.01> wall=81365'
12:19:40.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=178 pos=<6126.24,209.864,7160.01> wall=81365'
12:19:40.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=6144 accepted=38
12:19:40.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:41.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2051 bt=114 utility=114 groupBT=0 pos=<6126.25,209.861,7160.01> wall=82365'
12:19:41.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=181 pos=<6126.24,209.864,7160.01> wall=82365'
12:19:41.800 SCRIPT : AID QUERY FALLBACK stage=3 casts=6400 accepted=38
12:19:41.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:42.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2081 bt=116 utility=116 groupBT=0 pos=<6126.25,209.861,7160.01> wall=83365'
12:19:42.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=183 pos=<6126.24,209.864,7160.01> wall=83365'
12:19:42.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=6656 accepted=38
12:19:42.801 SCRIPT : AID QUERY SENT stage=3 job=43 localCasts=6656
12:19:42.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:43.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2111 bt=118 utility=118 groupBT=0 pos=<6126.25,209.861,7160.01> wall=84365'
12:19:43.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=186 pos=<6126.24,209.864,7160.01> wall=84365'
12:19:43.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=6912 accepted=38
12:19:43.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:44.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2141 bt=119 utility=119 groupBT=0 pos=<6126.25,209.861,7160.01> wall=85365'
12:19:44.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=189 pos=<6126.24,209.864,7160.01> wall=85365'
12:19:44.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7168 accepted=38
12:19:44.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:45.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2171 bt=121 utility=121 groupBT=0 pos=<6126.25,209.861,7160.01> wall=86365'
12:19:45.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=192 pos=<6126.24,209.864,7160.01> wall=86365'
12:19:45.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7424 accepted=38
12:19:45.801 SCRIPT : AID QUERY SENT stage=3 job=44 localCasts=7424
12:19:45.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:46.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2201 bt=123 utility=123 groupBT=0 pos=<6126.25,209.861,7160.01> wall=87365'
12:19:46.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=194 pos=<6126.24,209.864,7160.01> wall=87365'
12:19:46.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7680 accepted=38
12:19:46.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:47.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2231 bt=124 utility=124 groupBT=0 pos=<6126.25,209.86,7160.01> wall=88365'
12:19:47.801 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=197 pos=<6126.24,209.864,7160.01> wall=88365'
12:19:47.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=7936 accepted=38
12:19:47.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:48.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2261 bt=126 utility=126 groupBT=0 pos=<6126.25,209.86,7160.01> wall=89365'
12:19:48.800 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=199 pos=<6126.24,209.864,7160.01> wall=89365'
12:19:48.801 SCRIPT : AID QUERY FALLBACK stage=3 casts=8192 accepted=38
12:19:48.801 SCRIPT : AID QUERY SENT stage=3 job=45 localCasts=8192
12:19:48.834 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:49.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2292 bt=128 utility=128 groupBT=0 pos=<6126.25,209.86,7160.01> wall=90398'
12:19:49.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=202 pos=<6126.24,209.864,7160.01> wall=90398'
12:19:49.834 SCRIPT : AID QUERY FALLBACK stage=3 casts=8448 accepted=38
12:19:49.867 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:50.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2322 bt=129 utility=129 groupBT=0 pos=<6126.25,209.86,7160.01> wall=91399'
12:19:50.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=205 pos=<6126.24,209.864,7160.01> wall=91399'
12:19:50.834 SCRIPT : AID QUERY FALLBACK stage=3 casts=8704 accepted=38
12:19:50.867 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:51.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2352 bt=131 utility=131 groupBT=0 pos=<6126.25,209.86,7160.01> wall=92399'
12:19:51.834 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=207 pos=<6126.24,209.864,7160.01> wall=92399'
12:19:51.834 SCRIPT : AID QUERY FALLBACK stage=3 casts=8960 accepted=38
12:19:51.834 SCRIPT : AID QUERY SENT stage=3 job=46 localCasts=8960
12:19:51.868 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:52.866 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2383 bt=133 utility=133 groupBT=0 pos=<6126.25,209.86,7160.01> wall=93431'
12:19:52.866 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=210 pos=<6126.24,209.864,7160.01> wall=93431'
12:19:52.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9216 accepted=38
12:19:52.900 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:53.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2413 bt=134 utility=134 groupBT=0 pos=<6126.25,209.86,7160.01> wall=94431'
12:19:53.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=213 pos=<6126.24,209.864,7160.01> wall=94431'
12:19:53.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9472 accepted=38
12:19:53.900 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:54.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2443 bt=136 utility=136 groupBT=0 pos=<6126.25,209.86,7160.01> wall=95431'
12:19:54.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=215 pos=<6126.24,209.864,7160.01> wall=95431'
12:19:54.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9728 accepted=38
12:19:54.867 SCRIPT : AID QUERY SENT stage=3 job=47 localCasts=9728
12:19:54.900 SCRIPT : AID RPC dedicated stage=3 resolved=1 result=5050
12:19:55.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=body role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147482881 control=1 agent=1 controlActive=1 agentActive=1 lod=0 perception=2473 bt=138 utility=138 groupBT=0 pos=<6126.25,209.86,7160.01> wall=96432'
12:19:55.867 SCRIPT : string row = 'AID SAMPLE side=dedicated stage=3 kind=group role=0 owner=1 master=1 ownerProxy=0 remoteProxy=0 rpl=-2147483136 control=0 agent=1 controlActive=0 agentActive=1 lod=0 perception=-1 bt=0 utility=0 groupBT=218 pos=<6126.24,209.864,7160.01> wall=96432'
12:19:55.867 SCRIPT : AID QUERY FALLBACK stage=3 casts=9984 accepted=38
12:19:55.867 SCRIPT : AID PROBE COMPLETE
12:19:57.818 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
12:19:57.824 SCRIPT (E): 'SCR_BaseResupplySupportStationComponent' needs a entity catalog manager!
@@ -0,0 +1,4 @@
{
"addon.gproj": "702a50b604ba26cd3e0642b531c41288e268f63d0fd200ae12db93c8e8c4702f",
"Scripts/Game/AID/AID_Probe.c": "a711815d165ee7d262fa670cf43a18ffb71184c852b073b431a4cef6f085a83d"
}
@@ -0,0 +1 @@
ERR ISOLATION {"netns": "net:[4026533783]", "interfaces": [[1, "lo"]], "routes": "Iface\tDestination\tGateway \tFlags\tRefCnt\tUse\tMetric\tMask\t\tMTU\tWindow\tIRTT \n", "ipv6Routes": "00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000000 00200200 lo\n00000000000000000000000000000001 80 00000000000000000000000000000000 00 00000000000000000000000000000000 00000000 00000002 00000000 80200001 lo\n00000000000000000000000000000000 00 00000000000000000000000000000000 00 00000000000000000000000000000000 ffffffff 00000001 00000000 00200200 lo\n"}
@@ -0,0 +1,37 @@
{
"local-ai": {
"local_shadow_samples": 60,
"locally_authoritative": true,
"control_agent_present": false,
"perception_updates": 0,
"soldier_bt_calls": 0,
"soldier_navmesh_available": false,
"version": "1.8.0.13 both",
"completed": true,
"cleanup_confirmed": true
},
"native-queries": {
"accepted_comparison_batches": 19,
"rays_per_batch": 256,
"comparison_fraction_tolerance": 0.005,
"comparison_mismatches": 0,
"accepted_worker_only_batches": 19,
"worker_only_executed_batches": 20,
"server_batch_counter_in_worker_only_phase": 5120,
"server_batch_counter_increase_in_worker_only_phase": 0,
"worker_only_rtt_ms": [
33,
67
],
"all_worker_batch_wall_ms": [
0,
1
],
"authoritative_displacement_xz_m": 36.25,
"fallback_batches": 19,
"cpu_savings_measured": false,
"version": "1.8.0.13 both",
"completed": true,
"cleanup_confirmed": true
}
}
@@ -0,0 +1,365 @@
class ERR_AirPassenger
{
IEntity Actor;
BaseCompartmentSlot Seat;
bool Locked = true;
bool Jumped;
ERR_AssaultParachute Chute;
}
class ERR_AirAssaultTeam
{
SCR_AIGroup Group;
ref array<ref ERR_AirPassenger> Members = {};
ref ERR_AirDropOrder Order;
bool Released;
void Landed() {} // Canopy completion is observed by the owning load for the entire original team.
void Update()
{
if (Released || !Group || !Order || Group.GetPlayerCount(true) > 0) return;
bool survivor;
foreach (ERR_AirPassenger member : Members)
{
if (!ERR_Actors.Alive(member.Actor)) continue;
if (!member.Jumped || CompartmentAccessComponent.GetVehicleIn(member.Actor) || member.Actor.GetOrigin()[1] - SCR_TerrainHelper.GetTerrainY(member.Actor.GetOrigin()) > 3) return;
survivor = survivor || ERR_Actors.CanFight(member.Actor);
}
if (!survivor) return;
Released = true;
Group.ActivateAI();
Group.SetPermanentLOD(-1);
ERR_HQ.Get().LandAirTeam(Group, Order);
}
}
class ERR_AirDropGeometry
{
static string LastFailure;
static float Along(vector position, vector center, vector direction)
{ vector offset = position - center;
offset[1] = 0;
return vector.Dot(offset, direction);
}
static bool Corridor(vector position, vector center, vector direction, vector velocity)
{
float along = Along(position, center, direction);
vector lateral = position - center - direction * along;
lateral[1] = 0;
velocity[1] = 0;
return along >= -175 && along <= 250 && lateral.Length() <= 45 && velocity.Length() >= 15 && vector.Dot(velocity.Normalized(), direction) >= 0.8;
}
static bool LandingLine(vector center, vector direction)
{
LastFailure = "clear";
for (int step = -4; step <= 5; step++)
{
vector point = ERR_Actors.Ground(center + direction * (step * 50));
if (point[1] < 2 || ChimeraWorldUtils.TryGetWaterSurfaceSimple(GetGame().GetWorld(), point)) { LastFailure = "water/shore"; return false; }
if (!ERR_HQRoadIntercept.Standable(point)) { LastFailure = "landing ground not standable"; return false; }
TraceBox trace = new TraceBox();
trace.Start = point + "0 3 0";
trace.End = point + "0 190 0";
trace.Mins = "-4 -1 -4";
trace.Maxs = "4 1 4";
trace.Flags = TraceFlags.ENTS | TraceFlags.WORLD;
if (GetGame().GetWorld().TraceMove(trace, null) < 1) { LastFailure = "obstructed descent column"; return false; }
}
return true;
}
}
// Eight original passengers, two original teams, one consumed load per aircraft.
class ERR_AirAssaultLoad
{
static const ResourceName PARACHUTE = "{C31F210ABE0781A0}Prefabs/ERR/AssaultParachute.et";
protected ERR_GameMode m_Mode;
protected ERR_ReconFlightComponent m_Flight;
protected Vehicle m_Aircraft;
protected int m_Serial, m_NextPassenger;
protected ref array<BaseCompartmentSlot> m_Seats = {};
protected ref array<ref ERR_AirPassenger> m_Passengers = {};
protected ref array<ref ERR_AirAssaultTeam> m_Teams = {};
protected ref ERR_AirDropOrder m_Order;
protected float m_CoverUntil;
bool Cover(float now, out vector center) { if (!m_Order || !m_Used || m_Approaching || now >= m_CoverUntil) return false;
center = m_Order.Target;
return true;
}
bool NeedsService(float now) { return m_Used && !m_Approaching && now >= m_CoverUntil;
}
protected float m_LoadDeadline, m_NextBoard, m_NextJump, m_AirspaceUntil;
protected bool m_Ready, m_Failed, m_Stopped, m_Used, m_Approaching, m_RunCommitted;
protected vector m_Center, m_Direction, m_RunStart, m_RunEnd;
static void SetLock(IEntity actor, bool locked)
{
ERR_HQ hq = ERR_HQ.Get();
if (hq && hq.AirAssault()) hq.AirAssault().Lock(actor, locked);
}
void ReuseRemaining()
{
m_Used = false;
m_Order = null;
m_CoverUntil = 0;
foreach (ERR_AirPassenger member : m_Passengers)
if (member.Actor && CompartmentAccessComponent.GetVehicleIn(member.Actor) == m_Aircraft) { member.Jumped = false;
member.Locked = true;
}
}
int Count() { return m_Passengers.Count();
}
ERR_AirPassenger At(int index) { return m_Passengers[index];
}
bool Used() { return m_Used;
}
bool Preparing() { return !m_Ready && !m_Failed && !m_Stopped;
}
bool Ready()
{
return m_Ready && !m_Failed && !m_Stopped && !m_Used && m_Flight && !m_Flight.Lost()
&& (m_Flight.Phase() == ERR_ReconPhase.SEARCH || m_Flight.Phase() == ERR_ReconPhase.SHADOW) && Aboard() > 0;
}
void ERR_AirAssaultLoad(ERR_GameMode mode, ERR_ReconFlightComponent flight, int serial)
{ m_Mode = mode;
m_Flight = flight;
m_Aircraft = flight.Aircraft();
m_Serial = serial;
}
protected void Seats(IEntity entity)
{
BaseCompartmentManagerComponent manager = BaseCompartmentManagerComponent.Cast(entity.FindComponent(BaseCompartmentManagerComponent));
if (manager)
{
array<BaseCompartmentSlot> seats = {};
manager.GetCompartments(seats);
foreach (BaseCompartmentSlot seat : seats)
if (seat && seat.GetType() == ECompartmentType.CARGO && seat.IsCompartmentAccessible() && !seat.IsOccupied() && !m_Seats.Contains(seat)) m_Seats.Insert(seat);
}
IEntity child = entity.GetChildren();
while (child) { Seats(child);
child = child.GetSibling();
}
}
protected void Failure(string reason)
{
m_Failed = true;
m_Approaching = false;
foreach (ERR_AirPassenger member : m_Passengers) member.Locked = false;
ERR_HQ.Event("AIR LOAD UNAVAILABLE", reason + "; original partial entities retained, reconnaissance remains available");
}
void Load(vector pad)
{
m_LoadDeadline = GetGame().GetWorld().GetWorldTime() + 30000;
Seats(m_Aircraft);
ResourceName soldier = m_Mode.FactionSelection().Soldier();
Resource chute = Resource.Load(PARACHUTE);
if (m_Seats.Count() < 8 || soldier.IsEmpty() || !chute || !chute.IsValid()) { Failure("eight usable cargo seats, soldier or canopy unavailable");
return;
}
for (int t = 0; t < 2; t++)
{
ERR_AirAssaultTeam team = new ERR_AirAssaultTeam();
team.Group = SCR_AIGroup.Cast(ERR_Actors.Spawn("{C31F210ABE078195}Prefabs/ERR/ReconCrew.et", pad));
m_Teams.Insert(team);
if (!team.Group) { Failure("passenger group spawn failed");
return;
}
m_Mode.Own(team.Group);
team.Group.SetFaction(m_Mode.EnemyFaction());
team.Group.SetPermanentLOD(0);
}
for (int i = 0; i < 8; i++)
{
ERR_AirPassenger member = new ERR_AirPassenger();
member.Seat = m_Seats[i];
AIGroup group = m_Teams[i % 2].Group;
member.Actor = member.Seat.SpawnCharacterInCompartment(soldier, group, "{C31F210ABE078195}Prefabs/ERR/ReconCrew.et");
m_Passengers.Insert(member);
m_Teams[i % 2].Members.Insert(member);
if (!member.Actor || group != m_Teams[i % 2].Group) { Failure("native passenger creation or group identity failed");
return;
}
}
}
protected void Boarding(float now)
{
foreach (ERR_AirAssaultTeam loadingTeam : m_Teams)
{
if (!loadingTeam.Group) continue;
loadingTeam.Group.ActivateAI();
array<AIAgent> loadingAgents = {};
loadingTeam.Group.GetAgents(loadingAgents);
foreach (AIAgent loadingAgent : loadingAgents) { loadingAgent.SetPermanentLOD(0);
loadingAgent.ActivateAI();
}
}
if (now >= m_LoadDeadline) { Failure(string.Format("native passenger boarding timed out; seated=%1/%2", Aboard(), Count()));
return;
}
bool all = m_Passengers.Count() == 8;
foreach (ERR_AirPassenger member : m_Passengers)
{
if (!ERR_Actors.CanFight(member.Actor)) { all = false;
continue;
}
if (CompartmentAccessComponent.GetVehicleIn(member.Actor) == m_Aircraft && member.Seat.GetOccupant() == member.Actor) continue;
all = false;
if (now < m_NextBoard || CompartmentAccessComponent.GetVehicleIn(member.Actor) || member.Seat.IsOccupied()) continue;
SCR_CompartmentAccessComponent access = SCR_CompartmentAccessComponent.Cast(member.Actor.FindComponent(SCR_CompartmentAccessComponent));
if (access) access.MoveInVehicle(m_Aircraft, ECompartmentType.CARGO, false, member.Seat);
}
if (now >= m_NextBoard) m_NextBoard = now + 1000;
if (!all) return;
for (int t = 0; t < m_Teams.Count(); t++)
{
ERR_AirAssaultTeam team = m_Teams[t];
foreach (ERR_AirPassenger original : team.Members)
if (ERR_Actors.Group(original.Actor) != team.Group || !ERR_Actors.SetFaction(original.Actor, m_Mode.EnemyFaction())) { Failure("original passenger faction/group changed");
return;
}
ERR_ForceRecord record = m_Mode.Forces().Register(string.Format("airborne-%1-team-%2", m_Serial, t), ERR_ForceKind.PATROL, m_Aircraft.GetOrigin(), 4, null, team.Group, now);
if (!record) { Failure("finite passenger ledger refused registration");
return;
}
record.Pinned = true;
m_Mode.RegisterGroup(team.Group);
ERR_HQ.Get().ReserveGroup(team.Group);
team.Group.ActivateAI();
array<AIAgent> agents = {};
team.Group.GetAgents(agents);
foreach (AIAgent agent : agents) { agent.SetPermanentLOD(0);
agent.ActivateAI();
}
}
m_Ready = true;
ERR_HQ.Event("AIR LOAD READY", "eight original passengers seated in two four-person teams");
}
int Aboard()
{
if (!m_Aircraft) return 0;
int count;
foreach (ERR_AirPassenger member : m_Passengers)
if (ERR_Actors.CanFight(member.Actor) && !ERR_Actors.Player(member.Actor) && CompartmentAccessComponent.GetVehicleIn(member.Actor) == m_Aircraft) count++;
return count;
}
bool HoldsSeat(IEntity actor)
{
if (m_Stopped || m_Failed || !ERR_Actors.CanFight(actor) || ERR_Actors.Player(actor)) return false;
foreach (ERR_AirAssaultTeam team : m_Teams)
foreach (ERR_AirPassenger member : team.Members)
if (member.Actor == actor && member.Locked && ERR_Actors.Group(actor) == team.Group)
return (m_Flight && m_Flight.Phase() < ERR_ReconPhase.PARKED && CompartmentAccessComponent.GetVehicleIn(actor) == m_Aircraft) || (member.Chute && CompartmentAccessComponent.GetVehicleIn(actor) == member.Chute);
return false;
}
void Lock(IEntity actor, bool locked)
{ foreach (ERR_AirPassenger member : m_Passengers) if (member.Actor == actor) member.Locked = locked;
}
bool Begin(ERR_AirDropOrder order, float now)
{
if (!Ready() || !order || now >= order.ExpiresAt) return false;
vector radial = m_Aircraft.GetOrigin() - order.Target;
radial[1] = 0;
float heading = Math.Atan2(radial[0], radial[2]);
bool found;
int surveyed;
map<string, int> rejected = new map<string, int>();
// Several distances and both runway directions provide alternatives around
// woodland while retaining every landing/descent safety check.
for (int attempt = 0; attempt < 72; attempt++)
{
int bearing = attempt % 12;
int ring = Math.Floor(attempt / 24.0);
float radius = 300 + ring * 200;
float angle = heading + bearing * Math.PI / 6;
radial = Vector(Math.Sin(angle), 0, Math.Cos(angle));
m_Center = ERR_Actors.Ground(order.Target + radial * radius);
m_Direction = Vector(-radial[2], 0, radial[0]);
if ((attempt % 24) >= 12) m_Direction = radial;
surveyed++;
if (ERR_AirDropGeometry.LandingLine(m_Center, m_Direction)) { found = true; break; }
int count; rejected.Find(ERR_AirDropGeometry.LastFailure, count);
rejected.Set(ERR_AirDropGeometry.LastFailure, count + 1);
}
string summary;
foreach (string reason, int failures : rejected) summary += reason + "=" + failures.ToString() + "; ";
ERR_HQ.Event("AIR DROP SURVEY", string.Format("target=%1 checked=%2 accepted=%3 center=%4; %5", order.Target, surveyed, found, m_Center, summary));
if (!found) return false;
m_RunStart = m_Center - m_Direction * 350;
m_RunEnd = m_Center + m_Direction * 450;
m_CoverUntil = now + 300000;
m_Order = order;
m_Used = true;
m_Approaching = true;
m_RunCommitted = false;
m_NextPassenger = 0;
m_NextJump = now;
foreach (ERR_AirAssaultTeam team : m_Teams) team.Order = order;
m_AirspaceUntil = order.ExpiresAt + 150000;
return true;
}
bool Approach(out vector point)
{
point = m_RunStart;
if (m_RunCommitted) point = m_RunEnd;
return m_Approaching && !m_Stopped;
}
void Abort()
{ if (m_Approaching && m_Order) m_CoverUntil = GetGame().GetWorld().GetWorldTime() + 300000;
m_Approaching = false;
m_RunCommitted = false;
}
bool BlocksMortar(vector impact, float now)
{
if (!m_Order || vector.DistanceXZ(impact, m_Order.Target) >= 1200) return false;
foreach (ERR_AirPassenger member : m_Passengers)
if (member.Chute && member.Actor && CompartmentAccessComponent.GetVehicleIn(member.Actor) == member.Chute) return true;
return now < m_AirspaceUntil;
}
void Update(float now)
{
if (m_Stopped || !Replication.IsServer() || !m_Mode.Active()) return;
foreach (ERR_AirAssaultTeam team : m_Teams) team.Update();
if (Preparing()) { Boarding(now);
return;
}
if (!m_Approaching) return;
if (!m_Flight || m_Flight.Lost() || m_Flight.Phase() >= ERR_ReconPhase.RETURNING || !ERR_Actors.Alive(m_Aircraft) || now >= m_Order.ExpiresAt)
{ Abort();
ERR_HQ.Event("AIR DROP ABORTED", "authorization expired or aircraft unavailable; no new passengers created");
return;
}
foreach (ERR_AirAssaultTeam originalTeam : m_Teams)
if (!originalTeam.Group || originalTeam.Group.GetPlayerCount(true) > 0 || originalTeam.Group.GetFaction() != m_Mode.EnemyFaction()) { Abort();
return;
}
vector position = m_Aircraft.GetOrigin();
if (!m_RunCommitted && vector.DistanceXZ(position, m_RunStart) <= 80) m_RunCommitted = true;
if (m_RunCommitted && ERR_AirDropGeometry.Along(position, m_Center, m_Direction) > 300) { Abort();
return;
}
float height = position[1] - SCR_TerrainHelper.GetTerrainY(position);
if (!m_RunCommitted || now < m_NextJump || height < 90 || height > 180 || !m_Aircraft.GetPhysics()
|| !ERR_AirDropGeometry.Corridor(position, m_Center, m_Direction, m_Aircraft.GetPhysics().GetVelocity())) return;
while (m_NextPassenger < m_Passengers.Count())
{
int index = m_NextPassenger++;
ERR_AirPassenger passenger = m_Passengers[index];
if (passenger.Jumped || !ERR_Actors.CanFight(passenger.Actor) || ERR_Actors.Player(passenger.Actor) || CompartmentAccessComponent.GetVehicleIn(passenger.Actor) != m_Aircraft) continue;
vector exit = m_Aircraft.CoordToParent("12 -4 0");
ERR_AssaultParachute chute = ERR_AssaultParachute.Cast(ERR_Actors.Spawn(PARACHUTE, exit));
m_NextJump = now + 2000;
if (!chute) { ERR_HQ.Event("AIR DROP FAILED", "canopy creation refused; original passenger retained");
continue;
}
m_Mode.Own(chute);
passenger.Chute = chute;
vector landing = m_Center + m_Direction * ERR_AirDropGeometry.Along(position, m_Center, m_Direction);
passenger.Jumped = chute.BeginJump(passenger.Actor, m_Teams[index % 2], landing);
ERR_HQ.Event("AIR DROP JUMP", string.Format("original passenger=%1 transfer requested=%2", index, passenger.Jumped));
break;
}
if (m_NextPassenger >= m_Passengers.Count()) Abort();
}
void Stop()
{
m_Stopped = true;
Abort();
foreach (ERR_AirPassenger passenger : m_Passengers) passenger.Locked = false;
}
}
@@ -0,0 +1,85 @@
// Decisions consume detached HQ memory and delivered friendly check-ins only.
class ERR_AirSupportSituation
{
int BeliefId;
int Samples;
int Spotted;
int GroundFit;
int CommittedFit;
int ConfirmedLosses;
float Age;
float Confidence;
float Radius;
float Speed;
bool MotionKnown;
bool Infantry;
bool AircraftReady;
bool ArtilleryBusy;
}
class ERR_AirSupportPolicy
{
int Candidate;
float ConsideringSince = -1;
float NextDrop;
string Reason = "waiting for delivered intelligence";
static string Refusal(ERR_AirSupportSituation s, bool checkAirspace = true)
{
if (!s || !s.AircraftReady) return "no ready helicopter passenger load";
if (!ERR_HQMemoryRules.Finite(s.Age) || !ERR_HQMemoryRules.Finite(s.Confidence) || !ERR_HQMemoryRules.Finite(s.Radius) || !ERR_HQMemoryRules.Finite(s.Speed)) return "invalid memory sample";
if (s.BeliefId <= 0 || s.Samples < 2 || s.Age < 0 || s.Age > 90 || s.Confidence < 0.7 || s.Confidence > 1 || s.Radius < 0 || s.Radius > 160) return "memory is too uncertain; continue reconnaissance";
if (!s.Infantry || !s.MotionKnown || s.Speed < 0 || s.Speed > 6) return "target movement does not justify an infantry drop";
int needed = Math.Clamp(s.Spotted * 2, 4, 12);
if (s.CommittedFit >= needed) return "ground forces already committed in sufficient strength";
if (s.GroundFit + s.CommittedFit >= needed && s.ConfirmedLosses < 2) return "nearby ground forces can handle this contact";
if (checkAirspace && s.ArtilleryBusy) return "mortar order or shells occupy the approach area";
return "";
}
bool Consider(ERR_AirSupportSituation s, float now)
{
if (!ERR_HQMemoryRules.Finite(now) || now < 0) return false;
// Artillery temporarily closes the approach; it does not invalidate fresh
// contact history or the confirmed lack of ground support. Restarting the
// timer on every salvo could prevent a drop through every clear interval.
string refusal = Refusal(s, false);
if (!refusal.IsEmpty()) { Candidate = 0;
ConsideringSince = -1;
Reason = refusal;
return false;
}
if (now < NextDrop) { Reason = "reinforcement cooldown; retain remaining troops";
return false;
}
if (Candidate != s.BeliefId || ConsideringSince < 0) { Candidate = s.BeliefId;
ConsideringSince = now;
}
if (s.ArtilleryBusy) { Reason = Refusal(s);
return false;
}
float delay = 45000;
if (s.ConfirmedLosses >= 2) delay = 20000;
if (now - ConsideringSince < delay) { Reason = "confirming persistent contact and ground-force shortfall";
return false;
}
Reason = "persistent infantry contact exceeds available ground response";
return true;
}
void Committed(float now) { NextDrop = now + 480000;
Candidate = 0;
ConsideringSince = -1;
}
void Retry(float now) { NextDrop = Math.Max(NextDrop, now + 15000);
Candidate = 0;
ConsideringSince = -1;
}
}
// One immutable authorization; receiver revalidates memory and physical safety.
class ERR_AirDropOrder
{
int BeliefId;
int BeliefRevision;
int MessageId;
vector Target;
float ExpiresAt;
ref ERR_HQReport Report;
}
@@ -0,0 +1,77 @@
"""Execute production HQ reinforcement policy against confidence and force scenarios."""
from policy_harness import ROOT, run
import re
source=(ROOT/'addons/core/Scripts/Game/ERR/10_AI/ERR_AirSupportPolicy.c').read_text().split('// One immutable')[0]
source=source.replace('class ', 'struct ').replace('\n}', '\n};').replace('ERR_AirSupportSituation s','ERR_AirSupportSituation* s').replace('s.', 's->').replace('ERR_HQMemoryRules.','ERR_HQMemoryRules::').replace('Math.','Math::')
source=source.replace('ERR_HQMemoryRules->', 'ERR_HQMemoryRules::')
source=re.sub(r'\b(bool|int|float) (\w+);',r'\1 \2{};',source)
run(r'''
#include <cassert>
#include <string>
#include <cmath>
#include <algorithm>
#include <limits>
struct string:std::string{using std::string::string;bool IsEmpty(){return empty();}};
struct Math {static int Clamp(int x,int a,int b){return std::clamp(x,a,b);}static float Max(float a,float b){return std::max(a,b);}};
struct ERR_HQMemoryRules{static bool Finite(float v){return std::isfinite(v);}};
'''+source+r'''
int main(){
ERR_AirSupportSituation s{};s.AircraftReady=true;s.BeliefId=1;s.Samples=3;s.Spotted=3;s.Age=5;s.Confidence=.9;s.Radius=20;s.MotionKnown=true;s.Infantry=true;s.Speed=1;
ERR_AirSupportPolicy p;assert(!p.Consider(&s,0));assert(!p.Consider(&s,44999));assert(p.Consider(&s,45000));
p.Committed(45000);assert(!p.Consider(&s,50000));assert(!p.Consider(&s,525000));assert(p.Consider(&s,570000));
s.CommittedFit=6;assert(!p.Consider(&s,600000));s.CommittedFit=0;s.GroundFit=6;assert(!p.Consider(&s,600000));
s.ConfirmedLosses=2;assert(!p.Consider(&s,600000));assert(p.Consider(&s,620000));
s.ArtilleryBusy=true;assert(!p.Consider(&s,630000));s.ArtilleryBusy=false;assert(p.Consider(&s,640000));assert(p.Consider(&s,660000));
s.BeliefId=2;assert(!p.Consider(&s,670000));assert(!p.Consider(&s,689999));assert(p.Consider(&s,690000));
auto good=s;
s.Age=91;assert(!p.Consider(&s,700000));s=good;s.Confidence=.69;assert(!p.Consider(&s,700000));
s=good;s.Radius=161;assert(!p.Consider(&s,700000));s=good;s.Samples=1;assert(!p.Consider(&s,700000));
s=good;s.Infantry=false;assert(!p.Consider(&s,700000));s=good;s.Speed=7;assert(!p.Consider(&s,700000));
s=good;s.MotionKnown=false;assert(!p.Consider(&s,700000));s=good;s.AircraftReady=false;assert(!p.Consider(&s,700000));
s=good;s.Age=std::numeric_limits<float>::quiet_NaN();assert(!p.Consider(&s,700000));
assert(!p.Consider(nullptr,700000));assert(!p.Consider(&good,std::numeric_limits<float>::infinity()));
// Artillery blocks authorization, not the history of fresh sightings and
// ground-force shortage. Repeated <45-second clear windows used to starve
// airborne support by restarting its confirmation timer on every salvo.
ERR_AirSupportPolicy blocked;auto contact=good;contact.BeliefId=9;contact.GroundFit=0;contact.ConfirmedLosses=0;
assert(!blocked.Consider(&contact,0));
contact.ArtilleryBusy=true;
assert(!blocked.Consider(&contact,10000));
assert(!blocked.Consider(&contact,46000));
contact.ArtilleryBusy=false;assert(blocked.Consider(&contact,47000));
// Stale intelligence and a changed target still invalidate confirmation.
contact.Age=91;assert(!blocked.Consider(&contact,48000));
contact.Age=5;assert(!blocked.Consider(&contact,49000));
contact.BeliefId=10;assert(!blocked.Consider(&contact,90000));
assert(!blocked.Consider(&contact,134999));assert(blocked.Consider(&contact,135000));
// Busy airspace must not preconfirm a new drop during the 8-minute cooldown.
blocked.Committed(135000);contact.ArtilleryBusy=true;
assert(!blocked.Consider(&contact,614999));
contact.ArtilleryBusy=false;assert(!blocked.Consider(&contact,615000));
assert(!blocked.Consider(&contact,659999));assert(blocked.Consider(&contact,660000));
}
''')
print('PASS: production airborne memory confidence, persistence, ground coverage, confirmed losses, artillery veto, cooldown and invalid-input rules')
from policy_harness import body
load=ROOT/'addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c'
cover=body(load,'bool Cover(').replace('out vector center','int& center').replace('m_Order.Target','m_Order->Target')
service=body(load,'bool NeedsService(')
run(r'''
#include <cassert>
struct Order {int Target=730;};
struct Load {
Order* m_Order=nullptr;bool m_Used=false,m_Approaching=false;float m_CoverUntil=300000;
'''+cover+service+r'''
};
int main(){
Load load;Order order;int center=-1;
assert(!load.Cover(0,center)&&center==-1&&!load.NeedsService(0));
load.m_Order=&order;load.m_Used=true;load.m_Approaching=true;
assert(!load.Cover(1,center)&&!load.NeedsService(300001));
load.m_Approaching=false;assert(load.Cover(299999,center)&&center==730&&!load.NeedsService(299999));
center=-1;assert(!load.Cover(300000,center)&&center==-1&&load.NeedsService(300000));
}
''')
print('PASS: production cover retains the carried HQ target until its deadline; airport reload waits until the drop pass and cover have finished')
@@ -0,0 +1,257 @@
--- a/addons/core/Scripts/Game/ERR/10_AI/ERR_AirSupportPolicy.c
+++ b/addons/core/Scripts/Game/ERR/10_AI/ERR_AirSupportPolicy.c
@@ -28,9 +28,6 @@
if (!ERR_HQMemoryRules.Finite(s.Age) || !ERR_HQMemoryRules.Finite(s.Confidence) || !ERR_HQMemoryRules.Finite(s.Radius) || !ERR_HQMemoryRules.Finite(s.Speed)) return "invalid memory sample";
if (s.BeliefId <= 0 || s.Samples < 2 || s.Age < 0 || s.Age > 90 || s.Confidence < 0.7 || s.Confidence > 1 || s.Radius < 0 || s.Radius > 160) return "memory is too uncertain; continue reconnaissance";
if (!s.Infantry || !s.MotionKnown || s.Speed < 0 || s.Speed > 6) return "target movement does not justify an infantry drop";
- int needed = Math.Clamp(s.Spotted * 2, 4, 12);
- if (s.CommittedFit >= needed) return "ground forces already committed in sufficient strength";
- if (s.GroundFit + s.CommittedFit >= needed && s.ConfirmedLosses < 2) return "nearby ground forces can handle this contact";
if (checkAirspace && s.ArtilleryBusy) return "mortar order or shells occupy the approach area";
return "";
}
@@ -38,7 +35,7 @@
{
if (!ERR_HQMemoryRules.Finite(now) || now < 0) return false;
// Artillery temporarily closes the approach; it does not invalidate fresh
- // contact history or the confirmed lack of ground support. Restarting the
+ // contact history. Restarting the
// timer on every salvo could prevent a drop through every clear interval.
string refusal = Refusal(s, false);
if (!refusal.IsEmpty()) { Candidate = 0;
@@ -55,15 +52,18 @@
if (s.ArtilleryBusy) { Reason = Refusal(s);
return false;
}
- float delay = 45000;
- if (s.ConfirmedLosses >= 2) delay = 20000;
- if (now - ConsideringSince < delay) { Reason = "confirming persistent contact and ground-force shortfall";
+ // Ground hunters complement airborne troops rather than vetoing all drops.
+ int needed = Math.Clamp(s.Spotted * 2, 4, 12);
+ float delay = 20000;
+ if (s.GroundFit + s.CommittedFit >= needed) delay = 45000;
+ if (s.ConfirmedLosses >= 2) delay = 10000;
+ if (now - ConsideringSince < delay) { Reason = "confirming contact before airborne reinforcement";
return false;
}
- Reason = "persistent infantry contact exceeds available ground response";
+ Reason = "persistent infantry contact; reinforcing the ground hunt";
return true;
}
- void Committed(float now) { NextDrop = now + 480000;
+ void Committed(float now) { NextDrop = now + 240000;
Candidate = 0;
ConsideringSince = -1;
}
--- a/addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c
+++ b/addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c
@@ -33,6 +33,12 @@
class ERR_AirDropGeometry
{
static string LastFailure;
+ // Once a fresh radio order is accepted, give the physical approach a bounded
+ // travel budget. A large island may require several minutes of flying.
+ static float ApproachBudget(float distance, float descent)
+ {
+ return Math.Clamp(Math.Max(distance / 10, Math.Max(0, descent) / 2) + 90, 120, 600) * 1000;
+ }
static float Along(vector position, vector center, vector direction)
{ vector offset = position - center;
offset[1] = 0;
@@ -77,7 +83,8 @@
protected ref array<ref ERR_AirPassenger> m_Passengers = {};
protected ref array<ref ERR_AirAssaultTeam> m_Teams = {};
protected ref ERR_AirDropOrder m_Order;
- protected float m_CoverUntil;
+ protected float m_CoverUntil, m_ApproachUntil;
+ protected bool m_HasDropped;
bool Cover(float now, out vector center) { if (!m_Order || !m_Used || m_Approaching || now >= m_CoverUntil) return false;
center = m_Order.Target;
return true;
@@ -95,6 +102,7 @@
void ReuseRemaining()
{
m_Used = false;
+ m_HasDropped = false;
m_Order = null;
m_CoverUntil = 0;
foreach (ERR_AirPassenger member : m_Passengers)
@@ -282,7 +290,11 @@
if (!found) return false;
m_RunStart = m_Center - m_Direction * 350;
m_RunEnd = m_Center + m_Direction * 450;
- m_CoverUntil = now + 300000;
+ m_CoverUntil = 0;
+ m_HasDropped = false;
+ vector aircraftPosition = m_Aircraft.GetOrigin();
+ m_ApproachUntil = now + ERR_AirDropGeometry.ApproachBudget(vector.DistanceXZ(aircraftPosition, m_RunStart), aircraftPosition[1] - m_Center[1] - 120);
+ ERR_HQ.Event("AIR DROP APPROACH", string.Format("distance=%1m budget=%2s; original passengers retained", vector.DistanceXZ(aircraftPosition, m_RunStart), (m_ApproachUntil - now) / 1000));
m_Order = order;
m_Used = true;
m_Approaching = true;
@@ -290,7 +302,7 @@
m_NextPassenger = 0;
m_NextJump = now;
foreach (ERR_AirAssaultTeam team : m_Teams) team.Order = order;
- m_AirspaceUntil = order.ExpiresAt + 150000;
+ m_AirspaceUntil = m_ApproachUntil + 150000;
return true;
}
bool Approach(out vector point)
@@ -300,9 +312,15 @@
return m_Approaching && !m_Stopped;
}
void Abort()
- { if (m_Approaching && m_Order) m_CoverUntil = GetGame().GetWorld().GetWorldTime() + 300000;
+ {
m_Approaching = false;
m_RunCommitted = false;
+ // An approach with no jump is not a completed drop. The same original
+ // passengers can accept a later order; no fictitious landed-team cover.
+ if (!m_HasDropped)
+ {
+ m_Used = false; m_Order = null; m_CoverUntil = 0; m_AirspaceUntil = 0;
+ }
}
bool BlocksMortar(vector impact, float now)
{
@@ -319,9 +337,9 @@
return;
}
if (!m_Approaching) return;
- if (!m_Flight || m_Flight.Lost() || m_Flight.Phase() >= ERR_ReconPhase.RETURNING || !ERR_Actors.Alive(m_Aircraft) || now >= m_Order.ExpiresAt)
+ if (!m_Flight || m_Flight.Lost() || m_Flight.Phase() >= ERR_ReconPhase.RETURNING || !ERR_Actors.Alive(m_Aircraft) || now >= m_ApproachUntil)
{ Abort();
- ERR_HQ.Event("AIR DROP ABORTED", "authorization expired or aircraft unavailable; no new passengers created");
+ ERR_HQ.Event("AIR DROP ABORTED", "approach deadline reached or aircraft unavailable; no new passengers created");
return;
}
foreach (ERR_AirAssaultTeam originalTeam : m_Teams)
@@ -331,6 +349,7 @@
vector position = m_Aircraft.GetOrigin();
if (!m_RunCommitted && vector.DistanceXZ(position, m_RunStart) <= 80) m_RunCommitted = true;
if (m_RunCommitted && ERR_AirDropGeometry.Along(position, m_Center, m_Direction) > 300) { Abort();
+ ERR_HQ.Event("AIR DROP ABORTED", "drop run passed the safe corridor; unjumped original passengers retained");
return;
}
float height = position[1] - SCR_TerrainHelper.GetTerrainY(position);
@@ -351,6 +370,7 @@
passenger.Chute = chute;
vector landing = m_Center + m_Direction * ERR_AirDropGeometry.Along(position, m_Center, m_Direction);
passenger.Jumped = chute.BeginJump(passenger.Actor, m_Teams[index % 2], landing);
+ if (passenger.Jumped) { m_HasDropped = true; m_CoverUntil = now + 300000; }
ERR_HQ.Event("AIR DROP JUMP", string.Format("original passenger=%1 transfer requested=%2", index, passenger.Jumped));
break;
}
--- a/tests/test_air_support_policy.py
+++ b/tests/test_air_support_policy.py
@@ -17,12 +17,16 @@
'''+source+r'''
int main(){
ERR_AirSupportSituation s{};s.AircraftReady=true;s.BeliefId=1;s.Samples=3;s.Spotted=3;s.Age=5;s.Confidence=.9;s.Radius=20;s.MotionKnown=true;s.Infantry=true;s.Speed=1;
- ERR_AirSupportPolicy p;assert(!p.Consider(&s,0));assert(!p.Consider(&s,44999));assert(p.Consider(&s,45000));
- p.Committed(45000);assert(!p.Consider(&s,50000));assert(!p.Consider(&s,525000));assert(p.Consider(&s,570000));
- s.CommittedFit=6;assert(!p.Consider(&s,600000));s.CommittedFit=0;s.GroundFit=6;assert(!p.Consider(&s,600000));
- s.ConfirmedLosses=2;assert(!p.Consider(&s,600000));assert(p.Consider(&s,620000));
- s.ArtilleryBusy=true;assert(!p.Consider(&s,630000));s.ArtilleryBusy=false;assert(p.Consider(&s,640000));assert(p.Consider(&s,660000));
- s.BeliefId=2;assert(!p.Consider(&s,670000));assert(!p.Consider(&s,689999));assert(p.Consider(&s,690000));
+ ERR_AirSupportPolicy p;assert(!p.Consider(&s,0));assert(!p.Consider(&s,19999));assert(p.Consider(&s,20000));
+ p.Committed(20000);assert(!p.Consider(&s,259999));assert(!p.Consider(&s,260000));assert(p.Consider(&s,280000));
+ // Existing hunters delay reinforcement, but no longer suppress it forever.
+ ERR_AirSupportPolicy ground;s.CommittedFit=6;
+ assert(!ground.Consider(&s,0));assert(!ground.Consider(&s,44999));assert(ground.Consider(&s,45000));
+ s.CommittedFit=0;s.GroundFit=6;assert(ground.Consider(&s,45000));
+ ERR_AirSupportPolicy losses;s.ConfirmedLosses=2;
+ assert(!losses.Consider(&s,0));assert(!losses.Consider(&s,9999));assert(losses.Consider(&s,10000));
+ s.ArtilleryBusy=true;assert(!losses.Consider(&s,20000));s.ArtilleryBusy=false;assert(losses.Consider(&s,20001));
+ s.BeliefId=2;assert(!losses.Consider(&s,30000));assert(!losses.Consider(&s,39999));assert(losses.Consider(&s,40000));
auto good=s;
s.Age=91;assert(!p.Consider(&s,700000));s=good;s.Confidence=.69;assert(!p.Consider(&s,700000));
s=good;s.Radius=161;assert(!p.Consider(&s,700000));s=good;s.Samples=1;assert(!p.Consider(&s,700000));
@@ -30,25 +34,22 @@
s=good;s.MotionKnown=false;assert(!p.Consider(&s,700000));s=good;s.AircraftReady=false;assert(!p.Consider(&s,700000));
s=good;s.Age=std::numeric_limits<float>::quiet_NaN();assert(!p.Consider(&s,700000));
assert(!p.Consider(nullptr,700000));assert(!p.Consider(&good,std::numeric_limits<float>::infinity()));
- // Artillery blocks authorization, not the history of fresh sightings and
- // ground-force shortage. Repeated <45-second clear windows used to starve
- // airborne support by restarting its confirmation timer on every salvo.
+ // Busy mortar airspace still vetoes drops without discarding contact history.
ERR_AirSupportPolicy blocked;auto contact=good;contact.BeliefId=9;contact.GroundFit=0;contact.ConfirmedLosses=0;
- assert(!blocked.Consider(&contact,0));
- contact.ArtilleryBusy=true;
- assert(!blocked.Consider(&contact,10000));
- assert(!blocked.Consider(&contact,46000));
- contact.ArtilleryBusy=false;assert(blocked.Consider(&contact,47000));
- // Stale intelligence and a changed target still invalidate confirmation.
- contact.Age=91;assert(!blocked.Consider(&contact,48000));
- contact.Age=5;assert(!blocked.Consider(&contact,49000));
- contact.BeliefId=10;assert(!blocked.Consider(&contact,90000));
- assert(!blocked.Consider(&contact,134999));assert(blocked.Consider(&contact,135000));
- // Busy airspace must not preconfirm a new drop during the 8-minute cooldown.
- blocked.Committed(135000);contact.ArtilleryBusy=true;
- assert(!blocked.Consider(&contact,614999));
- contact.ArtilleryBusy=false;assert(!blocked.Consider(&contact,615000));
- assert(!blocked.Consider(&contact,659999));assert(blocked.Consider(&contact,660000));
+ assert(!blocked.Consider(&contact,0));contact.ArtilleryBusy=true;
+ assert(!blocked.Consider(&contact,10000));assert(!blocked.Consider(&contact,21000));
+ contact.ArtilleryBusy=false;assert(blocked.Consider(&contact,22000));
+ contact.Age=91;assert(!blocked.Consider(&contact,23000));
+ contact.Age=5;assert(!blocked.Consider(&contact,24000));
+ contact.BeliefId=10;assert(!blocked.Consider(&contact,45000));
+ assert(!blocked.Consider(&contact,64999));assert(blocked.Consider(&contact,65000));
+ // Cooldown cannot preconfirm the next drop, and failed orders back off.
+ blocked.Committed(65000);contact.ArtilleryBusy=true;
+ assert(!blocked.Consider(&contact,304999));
+ contact.ArtilleryBusy=false;assert(!blocked.Consider(&contact,305000));
+ assert(!blocked.Consider(&contact,324999));assert(blocked.Consider(&contact,325000));
+ blocked.Retry(325000);assert(!blocked.Consider(&contact,339999));
+ assert(!blocked.Consider(&contact,340000));assert(blocked.Consider(&contact,360000));
}
''')
@@ -58,12 +59,17 @@
load=ROOT/'addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c'
cover=body(load,'bool Cover(').replace('out vector center','int& center').replace('m_Order.Target','m_Order->Target')
service=body(load,'bool NeedsService(')
+abort=body(load,'void Abort(').replace('null','nullptr')
+budget=body(load,'static float ApproachBudget(').replace('Math.', 'Math::')
run(r'''
#include <cassert>
+#include <algorithm>
+struct Math {static float Clamp(float x,float a,float b){return std::clamp(x,a,b);}static float Max(float a,float b){return std::max(a,b);}};
+struct Geometry {'''+budget+r'''};
struct Order {int Target=730;};
struct Load {
- Order* m_Order=nullptr;bool m_Used=false,m_Approaching=false;float m_CoverUntil=300000;
-'''+cover+service+r'''
+ Order* m_Order=nullptr;bool m_Used=false,m_Approaching=false,m_RunCommitted=false,m_HasDropped=false;float m_CoverUntil=300000,m_AirspaceUntil=450000;
+'''+cover+service+abort+r'''
};
int main(){
Load load;Order order;int center=-1;
@@ -72,6 +78,24 @@
assert(!load.Cover(1,center)&&!load.NeedsService(300001));
load.m_Approaching=false;assert(load.Cover(299999,center)&&center==730&&!load.NeedsService(299999));
center=-1;assert(!load.Cover(300000,center)&&center==-1&&load.NeedsService(300000));
+ // Previously an expired approach with nobody dropped falsely entered cover
+ // and made the original passenger load unavailable until an airport visit.
+ load.m_Approaching=true;load.m_RunCommitted=true;load.Abort();
+ assert(!load.m_Order&&!load.m_Used&&!load.m_Approaching&&!load.m_RunCommitted);
+ assert(!load.Cover(1,center)&&!load.NeedsService(1)&&load.m_AirspaceUntil==0);
+ load.Abort();assert(!load.m_Used); // idempotent, no new soldiers
+ // A partial/complete real drop must retain cover and descending airspace.
+ load.m_Order=&order;load.m_HasDropped=true;load.m_Used=true;load.m_Approaching=true;
+ load.m_CoverUntil=350000;load.m_AirspaceUntil=450000;load.Abort();
+ assert(load.Cover(349999,center)&&load.m_Used&&load.m_Order==&order&&load.m_AirspaceUntil==450000);
+ assert(load.NeedsService(350000));
+ // Separate radio freshness (unchanged) from physical travel time. Observed
+ // approaches of ~1.1 km and ~5 km cannot complete within the old 120 seconds.
+ assert(Geometry::ApproachBudget(0,0)==120000);
+ assert(Geometry::ApproachBudget(1100,0)==200000);
+ assert(Geometry::ApproachBudget(5000,0)==590000);
+ assert(Geometry::ApproachBudget(0,600)==390000);
+ assert(Geometry::ApproachBudget(20000,2000)==600000);
}
''')
-print('PASS: production cover retains the carried HQ target until its deadline; airport reload waits until the drop pass and cover have finished')
+print('PASS: production bounded approach deadline, empty-drop reuse, partial-drop protection; cover retains the carried HQ target until its deadline; airport reload waits until the drop pass and cover have finished')
@@ -0,0 +1,47 @@
{
"reason": "User saw no parachute drops over multiple missions.",
"server_evidence": {
"log": "logs_2026-10-08_16-41-19",
"findings": [
"Eight original passengers ready in three sessions.",
"Session 1791477771-2: authorized t=1407.1, aborted t=1509.3 with no jump; plane was still approaching.",
"Session 1791479403-3: authorized t=1132.8 about 5 km from contact, aborted t=1249.9 with no jump.",
"Following second abort, helicopter logged covering landed airborne squad although no AIR DROP JUMP occurred."
]
},
"changes": [
"Ground support delays reinforcement to 45 seconds instead of hard veto; ordinary contact 20 seconds; confirmed losses 10 seconds. Intelligence quality, radio delivery and airspace checks retained.",
"Cooldown reduced from eight to four minutes.",
"After fresh order acceptance, separate bounded 2\u201310 minute approach budget uses route distance and descent; stale orders still rejected before acceptance.",
"Zero-jump abort clears cover and reopens original passenger load for a later order, without spawning troops. Partial-drop cover and airspace protection retained.",
"Approach distance/budget and missed corridor logged."
],
"validation": {
"policy_regression": "test_air_support_policy.py passed; actual policy/abort/budget method bodies adapted to C++ with native services doubled.",
"native_compile": {
"result": "compiled",
"cleanup": {
"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
}
}
}
},
"live_flight": "Not tested; no live multiplayer/drop-success claim."
},
"source_sha256": {
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirSupportPolicy.c": "c1a7ac8759ca8ec8b43cbccf303255a2f0b69de447d0d991e44b6bd3db415d51",
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c": "de7b6c485167ab68ab0b37b96fe161ee821c2efd41362172b810448a02110e68",
"tests/test_air_support_policy.py": "7ef7491bd76df5169bb988c5eb533d7a4a7240b69578c34779bba04aab72ec65"
},
"deployment": "Source only; no publishing or live server modifications."
}
@@ -0,0 +1,613 @@
---------------------------------------------
Log /tmp/erri-site-counts-native/nogova-airport-batched/profile/logs/logs_2026-10-07_23-04-07/console.log started at 2026-10-07 23:04:07 (2026-10-07 21:04:07 UTC)
23:04:07.195 ENGINE : FileSystem: Adding relative directory '/tmp/erri-site-counts-native/nogova-airport-batched/profile/logs/logs_2026-10-07_23-04-07' to filesystem under name logs
23:04:07.195 ENGINE : FileSystem: Adding relative directory '/tmp/erri-site-counts-native/nogova-airport-batched/profile/profile' to filesystem under name profile
23:04:07.195 ENGINE : FileSystem: Current working directory: '/tmp/runtime/'
23:04:07.196 ENGINE : Initializing engine, version 192142
23:04:07.196 ENGINE : CLI Params: -server {469880DFE1B48F95}Missions/Nogova_TerrainTest.conf -addonsDir /tmp/erri-site-counts-native/nogova-airport-batched/addons -addons 2528466DE220D91C,70C981A53E02B64F -profile /tmp/erri-site-counts-native/nogova-airport-batched/profile -noBackend -noSound -bindIP 127.0.0.1 -bindPort 2001 -maxFPS 30 -logconsole -noSplash -noThrow -disableCrashReporter
23:04:07.198 ENGINE : Addon dirs:
23:04:07.198 ENGINE : dir: '/tmp/erri-site-counts-native/nogova-airport-batched/addons'
23:04:07.198 ENGINE : dir: './addons'
23:04:07.198 ENGINE : dir: '/tmp/erri-site-counts-native/nogova-airport-batched/profile/addons'
23:04:07.198 ENGINE : Available addons:
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/ERR_Core/addon.gproj' guid: '2528466DE220D91C'
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Nogova/addon.gproj' guid: '70C981A53E02B64F'
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_65930CB4CD0237B2/addon.gproj' guid: '65930CB4CD0237B2' (packed)
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
23:04:07.198 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
23:04:07.198 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
23:04:07.198 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
23:04:07.198 ENGINE : FileSystem: Adding relative directory '/home/jakub/devel/gabreta/addons/NogovaReforger' to filesystem under name NogovaReforger
23:04:07.198 ENGINE : FileSystem: Adding relative directory '/tmp/erri-site-counts-native/nogova-airport-batched/source' to filesystem under name ERR_Core
23:04:07.199 ENGINE : FileSystem: Adding package '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_65930CB4CD0237B2/' (pak count: 1) to filesystem under name Parachutes
23:04:07.199 ENGINE : FileSystem: Adding package '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
23:04:07.199 ENGINE : FileSystem: Adding package '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
23:04:07.200 ENGINE : FileSystem: Adding package '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
23:04:07.204 ENGINE : FileSystem: Adding package '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
23:04:07.205 ENGINE : FileSystem: Adding package '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
23:04:07.208 ENGINE : FileSystem: Adding package '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
23:04:07.303 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
23:04:07.305 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
23:04:07.305 ENGINE : CPU vendor : AuthenticAMD
23:04:07.305 ENGINE : CPU type : 2
23:04:07.305 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
23:04:07.305 ENGINE : CPU cache info : Unknown cache
23:04:07.305 ENGINE : CPU count logical : 16
23:04:07.305 ENGINE : CPU count physical : 8
23:04:07.305 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
23:04:07.305 RESOURCES : ResourceDB: loading cache (id=0 name=NogovaReforger path=/home/jakub/devel/gabreta/addons/NogovaReforger/resourceDatabase.rdb)
23:04:07.316 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Core path=/tmp/erri-site-counts-native/nogova-airport-batched/source/resourceDatabase.rdb)
23:04:07.316 RESOURCES : ResourceDB: loading cache (id=2 name=Parachutes path=/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_65930CB4CD0237B2/resourceDatabase.rdb)
23:04:07.316 RESOURCES : ResourceDB: loading cache (id=3 name=WCS_BMP-1 path=/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E524E4FEECCA92B/resourceDatabase.rdb)
23:04:07.317 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_SpaceCore path=/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E389BB9F58B79A6/resourceDatabase.rdb)
23:04:07.317 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_Armaments path=/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_629B2BA37EFFD577/resourceDatabase.rdb)
23:04:07.319 RESOURCES : ResourceDB: loading cache (id=6 name=RHS_Core path=/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_595F2BF2F44836FB/resourceDatabase.rdb)
23:04:07.329 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Content_02 path=/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_BADC0DEDABBEDA5E/resourceDatabase.rdb)
23:04:07.331 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_01 path=/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_1337C0DE5DABBEEF/resourceDatabase.rdb)
23:04:07.336 RESOURCES : ResourceDB: loading cache (id=9 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
23:04:07.461 RESOURCES : ResourceDB: loading cache (id=10 name=core path=./addons/core/resourceDatabase.rdb)
23:04:07.462 RESOURCES : ResourceDB: loading cache (id=11 name=profile path=/tmp/erri-site-counts-native/nogova-airport-batched/profile/profile/resourceDatabase.rdb)
23:04:07.462 RESOURCES : ResourceDB: loading cache (id=12 name=logs path=/tmp/erri-site-counts-native/nogova-airport-batched/profile/logs/logs_2026-10-07_23-04-07/resourceDatabase.rdb)
23:04:07.641 ENGINE : GameProject load
23:04:07.641 ENGINE : Loaded addons:
23:04:07.641 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
23:04:07.641 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_65930CB4CD0237B2/addon.gproj' guid: '65930CB4CD0237B2'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/ERR_Core/addon.gproj' guid: '2528466DE220D91C'
23:04:07.641 ENGINE : gproj: '/tmp/erri-site-counts-native/nogova-airport-batched/addons/Nogova/addon.gproj' guid: '70C981A53E02B64F'
23:04:07.642 ENGINE : GameProject load
23:04:07.642 INIT : GameProject load project data @"/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_595F2BF2F44836FB/addon.gproj"
23:04:07.642 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
23:04:07.642 INIT : GameProject load project data @"/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_629B2BA37EFFD577/addon.gproj"
23:04:07.642 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
23:04:07.642 INIT : GameProject load project data @"/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E389BB9F58B79A6/addon.gproj"
23:04:07.642 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
23:04:07.642 INIT : GameProject load project data @"/tmp/erri-site-counts-native/nogova-airport-batched/addons/Dependency_5E524E4FEECCA92B/addon.gproj"
23:04:07.642 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
23:04:07.643 ENGINE : Loading custom engine user config '$profile:.save/settings/ReforgerEngineSettings.conf'
23:04:07.643 ENGINE : No Enfusion settings file loaded. Continuing with defaults
23:04:07.643 RENDER : Basic screen setup:
23:04:07.643 RENDER : Back buffer width x height: 0x0
23:04:07.643 RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
23:04:07.643 RENDER : MSAA : none
23:04:07.643 RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version
23:04:07.643 RENDER : Detected output devices:
23:04:07.643 RENDER : * 1 device/s connected to Dummy:
23:04:07.643 RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
23:04:07.643 RENDER : Concurrent frames limit 2
23:04:07.643 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
23:04:07.656 PROFILING : Settings changed took: 0.020000 ms
23:04:07.658 ENGINE : Initializing inputs.
23:04:07.665 NETWORK : Initializing networking.
23:04:07.665 NETWORK : Using new GameRplScheduler.
23:04:07.665 SCRIPT : SCRIPT : Initializing scripts
23:04:07.665 SCRIPT : SCRIPT : ScriptProjectManager init
23:04:07.665 PROFILING : ScriptProjectManager init took: 0.015000 ms
23:04:07.683 PROFILING : Initializing scripts took: 18.221000 ms
23:04:07.684 BACKEND : Backend Services are disabled.
23:04:07.684 ENGINE : Enfusion engine successfully created.
23:04:07.685 GUI : Using default language (en_us)
23:04:07.685 GUI : Loading 'en_us' localization file.
23:04:07.685 INIT : INIT : Loading StringTable
23:04:07.710 PROFILING : Loading StringTable took: 24.394000 ms
23:04:07.710 SCRIPT : SCRIPT : Compiling GameLib scripts
23:04:07.739 SCRIPT : Module: GameLib; loaded 466x files; 608x classes; used 654K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE"; CRC32: d66caacb
23:04:07.739 PROFILING : Compiling GameLib scripts took: 29.414000 ms
23:04:07.739 SCRIPT : SCRIPT : Compiling Game scripts
23:04:08.346 SCRIPT : Compiling Game scripts
23:04:08.346 SCRIPT (W): @"Scripts/Game/Parachutes/ParachuteDeployed.c,7": Pointer type 'Physics' can only be used with local variables
23:04:08.766 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
23:04:08.766 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
23:04:09.072 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_SiteService.c,360": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
23:04:09.085 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
23:04:09.122 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
23:04:09.266 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
23:04:09.266 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
23:04:09.266 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
23:04:09.266 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
23:04:09.297 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
23:04:09.342 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c,64": 'GetPlayerIdentityId' is obsolete
23:04:09.358 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
23:04:09.358 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
23:04:09.360 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
23:04:09.400 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
23:04:09.400 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
23:04:09.402 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
23:04:09.402 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
23:04:09.453 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
23:04:09.619 SCRIPT : Module: Game; loaded 6734x files; 13534x classes; used 33550K of static memory; defines: "PLATFORM_LINUX,ENF_ENABLE_VHC_OVERRIDE,ENF_ENABLE_RPLCOMPONENT_IN_GAMECODE,ENABLE_BASE_DESTRUCTION,BUDGET_OPTIMIZATION_CHECKS,DEBUG,RESPAWN_TIMER_COMPONENT_DEBUG,DEBUG_CONFIGURABLE_DIALOGS,DISABLE_WEAPON_SWITCHING,SCRIPTED_AIM_MODIFIER_DEBUG,WCS_DEFINES_ARMAMENTS,WCS_DEFINES_SPACECORE"; CRC32: de946307
23:04:09.638 PROFILING : Compiling Game scripts took: 1898.837000 ms
23:04:09.638 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
23:04:09.666 ENGINE : Game successfully created.
23:04:09.668 PLATFORM : Save data from container 'settings' have been loaded
23:04:09.767 PLATFORM : Save data from container 'sessions' have been loaded
23:04:09.767 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
23:04:09.767 PLATFORM : Save data transaction to 'settings' started.
23:04:09.767 NETWORK : Starting local multiplayer server using command line args.
23:04:09.866 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{469880DFE1B48F95}Missions/Nogova_TerrainTest.conf'.
23:04:09.867 WORLD : WORLD : Entities load '$NogovaReforger:Worlds/Nogova/Nogova_Test.ent'
23:04:10.269 PROFILING : Entities load took: 401.530000 ms
23:04:14.173 WORLD : WORLD : Game::LoadEntities
23:04:14.173 WORLD : WORLD : Initializing world systems
23:04:14.174 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
23:04:14.174 WORLD : WORLD : CreateEntities
23:04:14.174 WORLD : WORLD : CreateEntities
23:04:14.174 WORLD : WORLD : NotifyBeforeEntitiesCreated
23:04:14.175 RESOURCES : Loaded mission headers from 11 addon(s)!
23:04:14.175 PROFILING : NotifyBeforeEntitiesCreated took: 1.303000 ms
23:04:14.175 WORLD : WORLD : Wait for preloading data
23:04:14.175 PROFILING : Wait for preloading data took: 0.000000 ms
23:04:14.176 ENTITY : Create entity @"ENTITY:2" ('Nogova', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{221ABC927C672E4E}Prefabs/World/DefaultWorld/GenericTerrain_Default.et"
23:04:14.176 PROFILING : PROFILING : Terrain load
23:04:14.182 PROFILING : Terrain load took: 6.413000 ms
23:04:19.851 WORLD : Game::LoadEntities
23:04:19.851 WORLD : CreateEntities
23:04:19.851 WORLD : CreateEntities
23:04:19.851 ENTITY : Create entity @"ENTITY:2305843009213693954" ('NGR_Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
23:04:19.851 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
23:04:19.851 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
23:04:19.851 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
23:04:19.851 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
23:04:19.851 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
23:04:19.851 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
23:04:19.851 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
23:04:19.851 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
23:04:19.851 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
23:04:19.851 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
23:04:19.851 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
23:04:19.928 RESOURCES : GetResourceObject @"{B77A433F5B48EE25}Prefabs/Tests/Vision/Sights/Vehicles/WCS_Armament_SightDebug_USSR.et"
23:04:19.928 WORLD : Entity prefab load @"{B77A433F5B48EE25}Prefabs/Tests/Vision/Sights/Vehicles/WCS_Armament_SightDebug_USSR.et"
23:04:19.928 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
23:04:19.928 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
23:04:19.928 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
23:04:19.928 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
23:04:19.928 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
23:04:19.928 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
23:04:19.928 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
23:04:19.928 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
23:04:19.928 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
23:04:19.928 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
23:04:19.928 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
23:04:19.928 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
23:04:19.933 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
23:04:19.933 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
23:04:19.933 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
23:04:19.933 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
23:04:19.933 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
23:04:19.933 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
23:04:19.933 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
23:04:19.933 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
23:04:19.933 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
23:04:19.933 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
23:04:19.999 WORLD : WORLD : NotifyBeforeEntitiesInitialized
23:04:19.999 PROFILING : NotifyBeforeEntitiesInitialized took: 0.033000 ms
23:04:19.999 WORLD : InitEntities 'world'
23:04:19.999 ENTITY : Init entity @"ENTITY:18" ('NGR_Map', SCR_MapEntity) at <6400.000000 0.000000 6400.000000> @"{731564B66F91B107}Prefabs/World/Game/MapEntity.et"
23:04:19.999 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
23:04:20.002 ENTITY : Init entity @"ENTITY:2305843009213693953" ('NGR_TestMode', NGR_TestGameMode) at <0.000000 0.000000 0.000000> @"{592F3093A2B876C1}Prefabs/NGR/TestGameMode.et"
23:04:20.002 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
23:04:20.003 WORLD : WORLD : NotifyEntitiesInitialized
23:04:20.003 TERRAIN : TERRAIN : Initializing road networks...
23:04:20.003 PROFILING : Initializing road networks... took: 0.091000 ms
23:04:20.005 SCRIPT : Reintroduced [config]: using $profile:Escapists.json; legacy files retained but no longer used.
23:04:20.053 SCRIPT : Reintroduced [terrain selection]: discovered 46 playable scenario headers; truncated=0
23:04:20.063 SCRIPT : Reintroduced [terrain takeover]: enabled; configured airports=0
23:04:20.063 DEFAULT : DEFAULT : WorldVolumesCollection
23:04:20.071 PROFILING : WorldVolumesCollection took: 7.552000 ms
23:04:20.071 PROFILING : NotifyEntitiesInitialized took: 67.907000 ms
23:04:20.071 PROFILING : CreateEntities took: 5896.751000 ms
23:04:20.071 PROFILING : CreateEntities took: 5896.757000 ms
23:04:20.071 WORLD : WORLD : EOnActivate
23:04:20.076 PROFILING : EOnActivate took: 5.648000 ms
23:04:20.076 PROFILING : Game::LoadEntities took: 5903.603000 ms
23:04:20.180 NETWORK : Starting RPL server, listening on address 0.0.0.0:2001, fastValidation=false
23:04:20.500 DEFAULT : Entered online game state.
23:04:20.578 PROFILING : Settings changed took: 0.144000 ms
23:04:21.121 SCRIPT : Map load time: 24ms
23:04:21.131 WORLD : Frame start
23:04:21.131 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
23:04:21.133 WORLD : UpdateEntities
23:04:21.133 WORLD : Frame
23:04:21.133 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
23:04:21.385 SCRIPT : Reintroduced [terrain takeover]: stopping original scenario; preserving radio manager
23:04:21.385 SCRIPT : Reintroduced [terrain takeover]: native registrations cleared
23:04:21.598 SCRIPT : Reintroduced [terrain takeover]: Game Master player and admin events attached to Escape
23:04:21.598 RESOURCES (E): Wrong GUID/name for resource @"{0000000000000000}Worlds/Nogova/Nogova.ent" in property "<missing-def>"
23:04:21.598 SCRIPT (W): Can't open config file "Worlds/Nogova/Nogova.ent"
23:04:21.598 SCRIPT : Reintroduced [terrain presentation]: mission=Co10 Escape Reintroduced - Nogova; source scenario={469880DFE1B48F95}Missions/Nogova_TerrainTest.conf
23:04:21.598 SCRIPT : Reintroduced [terrain takeover]: Escape started on selected scenario
23:04:21.599 WORLD : UpdateEntities
23:04:21.599 WORLD : Frame
23:04:21.599 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
23:04:21.599 WORLD : UpdateEntities
23:04:21.599 DEFAULT (E): Previously set BaseChatEntity doesn't match the one that is getting unregistered!
23:04:21.599 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387913" ('Chat', ScriptedChatEntity) at <-318.967010 54.514000 1.838000> @"Chat"
23:04:21.599 DEFAULT (E): newEntity: @"ENTITY:2305843009213693958" ('NGR_Chat', ScriptedChatEntity) at <-318.967010 54.514000 1.838000> @"{F69BC912AC8236F9}Prefabs/MP/ScriptedChatEntity.et"
23:04:21.599 DEFAULT (E): Previously set PerceptionManager doesn't match the one that is getting unregistered!
23:04:21.599 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387910" ('Perception', PerceptionManager) at <1893.353027 387.072998 5056.824219> @"Perception"
23:04:21.599 DEFAULT (E): newEntity: @"ENTITY:2305843009213693956" ('NGR_Perception', PerceptionManager) at <1893.353027 387.072998 5056.824219> @"{028DAEAD63E056BE}Prefabs/World/Game/PerceptionManager.et"
23:04:21.599 DEFAULT (E): Previously set FactionManager doesn't match the one that is getting unregistered!
23:04:21.599 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387911" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"Factions"
23:04:21.599 DEFAULT (E): newEntity: @"ENTITY:2305843009213693954" ('NGR_Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
23:04:21.599 SCRIPT : Reintroduced [terrain takeover]: completed original loadout unregister
23:04:21.599 DEFAULT (E): Previously set BaseGameMode doesn't match the one that is getting unregistered!
23:04:21.599 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387909" ('ERR_TerrainTakeoverMode') at <0.000000 0.000000 0.000000> @"{9D182739ABEF405C}Prefabs/ERR/TerrainTakeover.et"
23:04:21.599 DEFAULT (E): newEntity: @"ENTITY:2305843009213693953" ('NGR_TestMode', NGR_TestGameMode) at <0.000000 0.000000 0.000000> @"{592F3093A2B876C1}Prefabs/NGR/TestGameMode.et"
23:04:22.953 SCRIPT : Co10 Escape Reintroduced factions: players=US enemy=USSR independent=FIA
23:04:23.133 SCRIPT : Reintroduced [terrain]: bounds=<-2000,-500,-2000>..<14800,2000,14800> spacing=600 sites=26; native terrain/navmesh placement, no authored fallback
23:04:30.152 SCRIPT : Co10 Escape Reintroduced [AI / air recon]: airport search finished; airports=0
23:04:30.152 SCRIPT : Reintroduced [terrain]: no airport infrastructure found; surveying a clear helicopter extraction landing zone
23:04:30.152 SCRIPT : Reintroduced [generation]: airport survey ready in 7018 ms; airports=0
23:04:31.753 SCRIPT : Reintroduced [terrain site]: id=everon-extraction-1 position=<3045.11,23.6911,5850.99> heading=345.322 attempts=858
23:04:32.285 SCRIPT : Reintroduced [terrain site]: id=everon-prison-1 position=<1447.72,24.9888,5074.18> heading=103.176 attempts=105
23:04:32.295 SCRIPT : Reintroduced [sites]: authored everon-prison-1 at <1447.72,25.0745,5074.18>
23:04:32.316 SCRIPT : Reintroduced [sites]: authored everon-extraction-1 at <3045.11,24.0383,5850.99>
23:04:32.316 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<3045.11,24.0383,5850.99> up=1
23:04:32.316 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
23:04:32.316 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=6596.01
23:04:32.316 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<3045.11,24.3349,5853.25>
23:04:32.316 SCRIPT : ERR GEAR TERRAIN: bottom=<3045.11,24.0349,5853.25> terrainY=23.9214 tireTerrainGap=0.113503
23:04:32.316 SCRIPT : ERR GEAR SUPPORT: center=<3045.11,24.3349,5853.25> radius=0.3 bottom=<3045.11,24.0349,5853.25> fraction=0.970414 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=0.113491
23:04:32.316 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<3042.84,24.8031,5848.96>
23:04:32.316 SCRIPT : ERR GEAR TERRAIN: bottom=<3042.84,24.3531,5848.96> terrainY=23.9137 tireTerrainGap=0.439377
23:04:32.316 SCRIPT : ERR GEAR SUPPORT: center=<3042.84,24.8031,5848.96> radius=0.45 bottom=<3042.84,24.3531,5848.96> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.120001
23:04:32.316 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<3047.39,24.8031,5848.96>
23:04:32.316 SCRIPT : ERR GEAR TERRAIN: bottom=<3047.39,24.3531,5848.96> terrainY=23.9934 tireTerrainGap=0.35969
23:04:32.316 SCRIPT : ERR GEAR SUPPORT: center=<3047.39,24.8031,5848.96> radius=0.45 bottom=<3047.39,24.3531,5848.96> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.120001
23:04:32.316 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=0 conscious=0 nativeComplete=0
23:04:32.316 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
23:04:32.552 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=1 conscious=1 nativeComplete=0
23:04:32.552 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
23:04:33.351 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<3045.11,23.7868,5850.99> up=0.998084
23:04:33.351 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.714233 angularSpeed=0.123948
23:04:33.351 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=6596.01
23:04:33.351 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<3045.1,24.1755,5853.23>
23:04:33.351 SCRIPT : ERR GEAR TERRAIN: bottom=<3045.1,23.8755,5853.23> terrainY=23.9213 tireTerrainGap=-0.0458336
23:04:33.351 SCRIPT : ERR GEAR SUPPORT: center=<3045.1,24.1755,5853.23> radius=0.3 bottom=<3045.1,23.8755,5853.23> fraction=0.24623 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=-0.0458298
23:04:33.351 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<3042.82,24.3404,5848.92>
23:04:33.351 SCRIPT : ERR GEAR TERRAIN: bottom=<3042.82,23.8904,5848.92> terrainY=23.9138 tireTerrainGap=-0.0233421
23:04:33.351 SCRIPT : ERR GEAR SUPPORT: center=<3042.82,24.3404,5848.92> radius=0.45 bottom=<3042.82,23.8904,5848.92> fraction=0.348465 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=-0.0233383
23:04:33.351 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<3047.37,24.4148,5848.92>
23:04:33.351 SCRIPT : ERR GEAR TERRAIN: bottom=<3047.37,23.9648,5848.92> terrainY=23.9934 tireTerrainGap=-0.0286064
23:04:33.351 SCRIPT : ERR GEAR SUPPORT: center=<3047.37,24.4148,5848.92> radius=0.45 bottom=<3047.37,23.9648,5848.92> fraction=0.324541 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=-0.0286007
23:04:33.351 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
23:04:33.618 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=2 conscious=2 nativeComplete=0
23:04:33.618 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
23:04:34.418 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<3045.09,23.8154,5851> up=0.997199
23:04:34.418 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.154443 angularSpeed=0.0667798
23:04:34.418 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=6596.01
23:04:34.418 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<3045.07,24.2338,5853.24>
23:04:34.418 SCRIPT : ERR GEAR TERRAIN: bottom=<3045.07,23.9338,5853.24> terrainY=23.9207 tireTerrainGap=0.0130749
23:04:34.418 SCRIPT : ERR GEAR SUPPORT: center=<3045.07,24.2338,5853.24> radius=0.3 bottom=<3045.07,23.9338,5853.24> fraction=0.513965 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=0.013073
23:04:34.418 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<3042.81,24.3719,5848.91>
23:04:34.418 SCRIPT : ERR GEAR TERRAIN: bottom=<3042.81,23.9219,5848.91> terrainY=23.9136 tireTerrainGap=0.00837326
23:04:34.418 SCRIPT : ERR GEAR SUPPORT: center=<3042.81,24.3719,5848.91> radius=0.45 bottom=<3042.81,23.9219,5848.91> fraction=0.492608 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=0.00837326
23:04:34.418 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<3047.36,24.4505,5848.93>
23:04:34.418 SCRIPT : ERR GEAR TERRAIN: bottom=<3047.36,24.0005,5848.93> terrainY=23.9931 tireTerrainGap=0.00738716
23:04:34.418 SCRIPT : ERR GEAR SUPPORT: center=<3047.36,24.4505,5848.93> radius=0.45 bottom=<3047.36,24.0005,5848.93> fraction=0.488125 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=0.00738716
23:04:34.418 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
23:04:34.418 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=3 conscious=3 nativeComplete=0
23:04:34.418 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
23:04:34.952 SCRIPT : Reintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
23:04:34.952 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=4 conscious=4 nativeComplete=0
23:04:34.952 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
23:04:35.485 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<3045.05,23.8011,5851.03> up=0.997088
23:04:35.485 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0605832 angularSpeed=0.0609699
23:04:35.485 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=6596.02
23:04:35.485 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<3045.01,24.2199,5853.27>
23:04:35.485 SCRIPT : ERR GEAR TERRAIN: bottom=<3045.01,23.9199,5853.27> terrainY=23.9195 tireTerrainGap=0.000453949
23:04:35.485 SCRIPT : ERR GEAR SUPPORT: center=<3045.01,24.2199,5853.27> radius=0.3 bottom=<3045.01,23.9199,5853.27> fraction=0.456561 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=0.000444412
23:04:35.485 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<3042.8,24.3583,5848.92>
23:04:35.485 SCRIPT : ERR GEAR TERRAIN: bottom=<3042.8,23.9083,5848.92> terrainY=23.9133 tireTerrainGap=-0.00506592
23:04:35.485 SCRIPT : ERR GEAR SUPPORT: center=<3042.8,24.3583,5848.92> radius=0.45 bottom=<3042.8,23.9083,5848.92> fraction=0.431536 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=-0.0050621
23:04:35.485 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<3047.35,24.4378,5848.98>
23:04:35.485 SCRIPT : ERR GEAR TERRAIN: bottom=<3047.35,23.9878,5848.98> terrainY=23.9925 tireTerrainGap=-0.00470734
23:04:35.485 SCRIPT : ERR GEAR SUPPORT: center=<3047.35,24.4378,5848.98> radius=0.45 bottom=<3047.35,23.9878,5848.98> fraction=0.433157 normal=<-0.0174968,0.999819,0.00749864> self=0 dynamic=0 supported=1 gap=-0.00470543
23:04:35.485 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
23:04:35.485 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=5 conscious=5 nativeComplete=1
23:04:35.485 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
23:04:36.018 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
23:04:36.018 SCRIPT : Reintroduced [sites]: 2 sites and 14 physical stock items ready
23:04:36.018 SCRIPT : Reintroduced [generation]: spawn-ready in 13065 ms; remaining sites continue in background
23:04:36.018 SCRIPT : Reintroduced [environment]: date=authored weather=authored
23:04:36.018 SCRIPT : Reintroduced [time]: started at 14:00 with 1x progression
23:04:36.018 SCRIPT : Reintroduced [mission]: phase 0 -> 1
23:04:36.018 SCRIPT : Reintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<1447.72,24.9888,5074.18>
23:04:36.018 SCRIPT : Reintroduced [prison]: gate candidate raw= resolved={67F17696FF278AE0}Prefabs/Structures/BuildingParts/Doors/Door_Metal_A_RIGHT_EXT_COV_B.et lock=1 door=1 position=<1442.08,24.9888,5076.18>
23:04:36.018 SCRIPT : Reintroduced [prison]: one intact successor lock in owned prison
23:04:36.020 SCRIPT : ERR SITES PASS: maximum menu counts produce a valid 32-site mission
23:04:36.020 SCRIPT : ERR SITES PASS: minimum counts preserve required objectives and independent clues
23:04:36.020 SCRIPT : ERR SITES PASS: active mission with only prison and extraction ready
23:04:36.020 SCRIPT : ERR SITES PASS: background still pending after spawn admission
23:04:36.020 SCRIPT : ERR SITES PASS: real prison retained
23:04:36.020 SCRIPT : Reintroduced [mission]: phase 1 -> 2
23:04:36.020 SCRIPT : ERR SITES PASS: early escape while world generation continues
23:04:36.819 SCRIPT : Reintroduced [terrain site]: id=everon-radio-1 position=<4787.59,125.507,7414.79> heading=244.53 attempts=71
23:04:37.352 SCRIPT : Reintroduced [terrain site]: id=everon-supply-1 position=<6996.86,120.313,6106.02> heading=326.447 attempts=92
23:04:38.019 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-prison-1 faction=USSR group=<0x00000000545B2890> SCR_AIGroup position=<1439.74,25.1996,5040.1> living=5
23:04:38.019 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-extraction-1 faction=USSR group=<0x00000000542DF640> SCR_AIGroup position=<3074.14,24.1832,5858.59> living=6
23:04:38.686 SCRIPT : Reintroduced [terrain site]: id=everon-medical-1 position=<7550.7,9.8685,1294.5> heading=310.362 attempts=881
23:04:39.752 SCRIPT : Reintroduced [terrain site]: id=everon-medical-2 position=<4452.63,23.1883,3421.3> heading=85.7729 attempts=844
23:04:40.286 SCRIPT : Reintroduced [terrain site]: id=everon-medical-3 position=<2309.54,30.5276,4481.14> heading=81.2354 attempts=171
23:04:41.352 SCRIPT : Reintroduced [terrain site]: id=err-extra-hospital-4 position=<5622.43,18.4742,5439.68> heading=10.9977 attempts=533
23:04:42.685 SCRIPT : Reintroduced [terrain site]: id=err-extra-hospital-5 position=<4912.81,21.5746,4664.91> heading=335.632 attempts=944
23:04:43.219 SCRIPT : Reintroduced [terrain site]: id=err-extra-hospital-6 position=<1977.13,72.0251,6988.21> heading=38.8488 attempts=27
23:04:43.485 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-1 position=<5966.54,82.1261,8351.95> heading=295.651 attempts=38
23:04:44.285 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-2 position=<6834.98,129.989,6723.5> heading=315.823 attempts=587
23:04:44.552 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-3 position=<2836.4,30.7983,4871.07> heading=82.1143 attempts=267
23:04:44.819 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-4 position=<4909.25,25.4479,6061.23> heading=273.634 attempts=285
23:04:45.619 SCRIPT : Reintroduced [terrain site]: id=everon-outpost-1 position=<4167.57,23.4371,4846.13> heading=198.892 attempts=188
23:04:46.152 SCRIPT : Reintroduced [terrain site]: id=everon-camp-2 position=<3484.93,99.5598,7040.13> heading=333.412 attempts=263
23:04:48.552 SCRIPT : Reintroduced [terrain site]: id=everon-camp-3 position=<6873.16,119.467,5276.78> heading=195.749 attempts=2386
23:04:49.352 SCRIPT : Reintroduced [terrain site]: id=everon-camp-4 position=<10030.8,105.564,5424.92> heading=280.424 attempts=208
23:04:50.152 SCRIPT : Reintroduced [terrain site]: id=everon-camp-5 position=<9670.38,273.449,6942.39> heading=174.644 attempts=266
23:04:50.951 SCRIPT : Reintroduced [terrain site]: id=err-extra-camp-6 position=<1650.83,24.9516,5818.41> heading=232.302 attempts=514
23:04:52.018 SCRIPT : Reintroduced [terrain site]: id=err-extra-camp-7 position=<2848.62,26.4506,3809.71> heading=100.583 attempts=839
23:04:54.419 SCRIPT : Reintroduced [terrain site]: id=err-extra-camp-8 position=<1525.6,21.87,4044.38> heading=310.505 attempts=2689
23:04:56.285 SCRIPT : Reintroduced [terrain site]: id=err-extra-camp-9 position=<4381.88,111.895,8191.6> heading=126.929 attempts=1711
23:04:57.085 SCRIPT : Reintroduced [terrain site]: id=err-extra-camp-10 position=<9892.84,160.58,3084.31> heading=66.2496 attempts=937
23:04:59.218 SCRIPT : Reintroduced [terrain site]: id=err-extra-camp-11 position=<9813.43,107.345,4532.55> heading=57.9437 attempts=1649
23:05:00.285 SCRIPT : Reintroduced [terrain site]: id=err-extra-camp-12 position=<9125.7,154.52,4925.54> heading=195.189 attempts=930
23:05:00.556 SCRIPT : Reintroduced [sites]: authored everon-supply-1 at <6996.86,120.697,6106.02>
23:05:00.817 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=0 conscious=0 nativeComplete=0
23:05:01.084 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=1 conscious=1 nativeComplete=0
23:05:01.618 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=2 conscious=2 nativeComplete=0
23:05:02.151 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=3 conscious=3 nativeComplete=0
23:05:02.421 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=4 conscious=4 nativeComplete=0
23:05:02.952 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=5 conscious=5 nativeComplete=1
23:05:02.952 SCRIPT : Reintroduced [sites]: transport parking=<6996.86,120.5,6094.02> radius=4 terrainRange=0.402161 obstructed=0 clear=1
23:05:02.970 SCRIPT : Reintroduced [sites]: optional transport omitted: everon-supply-1; transport security configuration: everon-supply-1
23:05:02.970 SCRIPT : Reintroduced [sites]: 1 sites and 42 physical stock items ready
23:05:02.970 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-supply-1 faction=FIA group=<0x0000000058CECA90> SCR_AIGroup position=<7011.86,120.26,6115.97> living=5
23:05:02.971 SCRIPT : Reintroduced [generation]: site ready: everon-supply-1; total=3
23:05:03.219 ENTITY : SpawnEntityPrefab @"{B3949F6D215A9F78}Prefabs/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02_base.et"
23:05:03.219 ENTITY : Create entity @"ENTITY:4611686018427388975" ('GenericEntity','Assets/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02.xob') at <4788.792480 125.840843 7407.608398> @"{B3949F6D215A9F78}Prefabs/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02_base.et"
23:05:03.219 ENTITY : CreateComponent 'ScriptedRadioComponent'
23:05:03.219 DEFAULT (W): BaseRadioComponent does not have any transceiver. (Entity: @"ENTITY:4611686018427388975" ('GenericEntity','Assets/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02.xob') at <4788.792480 125.840843 7407.608398> @"{B3949F6D215A9F78}Prefabs/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02_base.et"). Only printing this message once. There're possibly more nodes with this requirement.
23:05:03.221 SCRIPT : Reintroduced [sites]: authored everon-radio-1 at <4787.59,125.931,7414.79>
23:05:03.485 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
23:05:04.018 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
23:05:05.084 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
23:05:05.618 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
23:05:06.151 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
23:05:06.684 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
23:05:06.684 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
23:05:06.685 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-radio-1 faction=USSR group=<0x0000000059AA9220> SCR_AIGroup position=<4774.69,125.884,7441.87> living=6
23:05:06.685 SCRIPT : Reintroduced [generation]: site ready: everon-radio-1; total=4
23:05:06.956 SCRIPT : Reintroduced [sites]: authored everon-medical-1 at <7550.7,10.2293,1294.5>
23:05:07.218 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:07.218 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:07.751 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:07.751 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:08.285 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:08.285 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
23:05:08.285 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-1 faction=USSR group=<0x0000000059EF0C60> SCR_AIGroup position=<7558.48,10.0662,1303.64> living=2
23:05:08.285 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-1-responders faction=USSR group=<0x0000000059EECB70> SCR_AIGroup position=<7542.93,10.134,1285.35> living=1
23:05:08.285 SCRIPT : Reintroduced [generation]: site ready: everon-medical-1; total=5
23:05:08.556 SCRIPT : Reintroduced [sites]: authored everon-outpost-1 at <4167.57,23.5807,4846.13>
23:05:08.817 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:08.817 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:09.351 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:09.351 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:09.884 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:09.884 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:09.884 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-outpost-1 faction=USSR group=<0x000000005A185500> SCR_AIGroup position=<4156.21,23.5849,4850.01> living=2
23:05:09.885 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-outpost-1-responders faction=USSR group=<0x000000005A18DCD0> SCR_AIGroup position=<4178.92,23.4697,4842.24> living=1
23:05:09.885 SCRIPT : Reintroduced [generation]: site ready: everon-outpost-1; total=6
23:05:10.151 SCRIPT : Reintroduced [sites]: authored everon-mortar-1 at <5966.54,82.2452,8351.95>
23:05:10.418 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
23:05:10.418 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-1; total=7
23:05:10.685 SCRIPT : Reintroduced [sites]: authored everon-mortar-2 at <6834.98,130.069,6723.5>
23:05:10.951 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
23:05:10.951 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-2; total=8
23:05:11.218 SCRIPT : Reintroduced [sites]: authored everon-mortar-3 at <2836.4,30.9803,4871.07>
23:05:11.484 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
23:05:11.484 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-3; total=9
23:05:11.751 SCRIPT : Reintroduced [sites]: authored everon-mortar-4 at <4909.25,25.7769,6061.23>
23:05:12.017 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
23:05:12.018 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-4; total=10
23:05:12.287 SCRIPT : Reintroduced [sites]: authored everon-medical-2 at <4452.63,23.5868,3421.3>
23:05:12.551 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:12.551 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:12.818 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:12.818 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:13.884 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:13.885 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
23:05:13.885 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-2 faction=USSR group=<0x000000005A3F94D0> SCR_AIGroup position=<4453.52,23.3141,3409.33> living=2
23:05:13.885 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-2-responders faction=USSR group=<0x000000005A401AD0> SCR_AIGroup position=<4451.75,23.7122,3433.27> living=1
23:05:13.885 SCRIPT : Reintroduced [generation]: site ready: everon-medical-2; total=11
23:05:14.154 SCRIPT : Reintroduced [sites]: authored everon-medical-3 at <2309.54,30.9007,4481.14>
23:05:14.418 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:14.418 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:14.951 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:14.951 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:15.485 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:15.485 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
23:05:15.485 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-3 faction=USSR group=<0x000000005A6513F0> SCR_AIGroup position=<2311.37,30.7766,4469.28> living=2
23:05:15.485 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-3-responders faction=USSR group=<0x000000005A656700> SCR_AIGroup position=<2307.71,30.9961,4493> living=1
23:05:15.485 SCRIPT : Reintroduced [generation]: site ready: everon-medical-3; total=12
23:05:15.754 SCRIPT : Reintroduced [sites]: authored everon-camp-2 at <3484.93,99.7135,7040.13>
23:05:16.017 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:16.017 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:16.551 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:16.551 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:17.084 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:17.084 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:17.084 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-2 faction=USSR group=<0x000000005A8C5C60> SCR_AIGroup position=<3495.66,99.6537,7045.5> living=2
23:05:17.084 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-2-responders faction=USSR group=<0x000000005A8CEA80> SCR_AIGroup position=<3474.2,99.6235,7034.76> living=1
23:05:17.085 SCRIPT : Reintroduced [generation]: site ready: everon-camp-2; total=13
23:05:17.354 SCRIPT : Reintroduced [sites]: authored everon-camp-3 at <6873.16,119.77,5276.78>
23:05:17.617 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:17.617 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:18.151 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:18.151 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:18.685 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:18.685 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:18.685 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-3 faction=USSR group=<0x0000000059CD82A0> SCR_AIGroup position=<6861.61,119.703,5280> living=2
23:05:18.685 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-3-responders faction=USSR group=<0x0000000059CE0E10> SCR_AIGroup position=<6884.71,119.683,5273.53> living=1
23:05:18.685 SCRIPT : Reintroduced [generation]: site ready: everon-camp-3; total=14
23:05:18.954 SCRIPT : Reintroduced [sites]: authored everon-camp-4 at <10030.8,105.708,5424.92>
23:05:19.218 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:19.218 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:19.751 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:19.751 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:20.284 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:20.284 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:20.285 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-4 faction=USSR group=<0x000000005ABC0CB0> SCR_AIGroup position=<10033,105.691,5436.72> living=2
23:05:20.285 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-4-responders faction=USSR group=<0x000000005ABC98A0> SCR_AIGroup position=<10028.6,105.599,5413.12> living=1
23:05:20.285 SCRIPT : Reintroduced [generation]: site ready: everon-camp-4; total=15
23:05:20.554 SCRIPT : Reintroduced [sites]: authored everon-camp-5 at <9670.38,273.725,6942.39>
23:05:20.818 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:20.818 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:21.351 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:21.351 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:21.351 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-5 faction=USSR group=<0x000000005AF2CA10> SCR_AIGroup position=<9658.44,273.526,6941.27> living=2
23:05:21.351 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-5-responders faction=USSR group=<0x000000005AF356A0> SCR_AIGroup position=<9682.33,273.894,6943.51> living=1
23:05:21.351 SCRIPT : Reintroduced [generation]: site ready: everon-camp-5; total=16
23:05:21.620 SCRIPT : Reintroduced [sites]: authored err-extra-camp-6 at <1650.83,25.0667,5818.41>
23:05:21.884 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-6 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:21.884 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-6 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:22.155 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-6 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:22.155 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:22.155 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-6 faction=USSR group=<0x000000005AF4BCD0> SCR_AIGroup position=<1643.49,24.9934,5827.91> living=2
23:05:22.155 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-6-responders faction=USSR group=<0x000000005B1AB1D0> SCR_AIGroup position=<1658.17,24.9837,5808.92> living=1
23:05:22.155 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-6; total=17
23:05:22.420 SCRIPT : Reintroduced [sites]: authored err-extra-camp-7 at <2848.62,26.798,3809.71>
23:05:22.684 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-7 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:22.684 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-7 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:23.193 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-7 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:23.193 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-7 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:23.193 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:23.193 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-7 faction=USSR group=<0x000000005B3F11F0> SCR_AIGroup position=<2846.42,26.7161,3797.91> living=2
23:05:23.193 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-7-responders faction=USSR group=<0x000000005B407FA0> SCR_AIGroup position=<2850.83,26.9132,3821.5> living=1
23:05:23.194 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-7; total=18
23:05:23.487 SCRIPT : Reintroduced [sites]: authored err-extra-camp-8 at <1525.6,22.2153,4044.38>
23:05:23.751 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-8 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:23.751 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-8 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:24.284 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-8 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:24.284 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-8 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:24.818 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-8 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:24.818 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:24.818 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-8 faction=USSR group=<0x000000005B655620> SCR_AIGroup position=<1533.4,22.353,4053.5> living=2
23:05:24.819 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-8-responders faction=USSR group=<0x000000005B65AC90> SCR_AIGroup position=<1517.81,21.8777,4035.25> living=1
23:05:24.819 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-8; total=19
23:05:25.088 SCRIPT : Reintroduced [sites]: authored err-extra-camp-9 at <4381.88,112.195,8191.6>
23:05:25.351 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-9 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:25.351 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-9 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:25.884 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-9 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:25.884 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-9 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:26.418 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-9 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:26.418 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:26.418 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-9 faction=USSR group=<0x000000005B9C29B0> SCR_AIGroup position=<4374.67,112.292,8182> living=2
23:05:26.419 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-9-responders faction=USSR group=<0x000000005B9D9690> SCR_AIGroup position=<4389.09,111.973,8201.19> living=1
23:05:26.419 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-9; total=20
23:05:26.688 SCRIPT : Reintroduced [sites]: authored err-extra-camp-10 at <9892.84,160.932,3084.31>
23:05:26.951 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-10 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:26.951 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-10 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:27.484 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-10 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:27.484 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-10 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:28.551 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-10 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:28.551 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:28.551 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-10 faction=USSR group=<0x000000005B9AAAA0> SCR_AIGroup position=<9897.67,161.073,3073.33> living=2
23:05:28.552 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-10-responders faction=USSR group=<0x000000005BC3FDD0> SCR_AIGroup position=<9888,160.702,3095.29> living=1
23:05:28.552 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-10; total=21
23:05:28.820 SCRIPT : Reintroduced [sites]: authored err-extra-camp-11 at <9813.43,107.692,4532.55>
23:05:29.084 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-11 requested=2 physical=0 conscious=0 nativeComplete=0
23:05:29.084 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-11 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:29.617 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-11 requested=2 physical=1 conscious=1 nativeComplete=0
23:05:29.617 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-11 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:30.151 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-11 requested=2 physical=2 conscious=2 nativeComplete=1
23:05:30.151 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:30.151 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-11 faction=USSR group=<0x000000005BF9DFA0> SCR_AIGroup position=<9819.8,107.797,4522.38> living=2
23:05:30.151 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-11-responders faction=USSR group=<0x000000005BFB4BA0> SCR_AIGroup position=<9807.06,107.567,4542.73> living=1
23:05:30.151 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-11; total=22
23:05:30.421 SCRIPT : Reintroduced [sites]: authored err-extra-camp-12 at <9125.7,154.6,4925.54>
23:05:30.684 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-12 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:30.684 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-12 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:31.218 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-12 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:31.751 SCRIPT : Reintroduced [guards]: initial site=err-extra-camp-12 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:31.751 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
23:05:31.751 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-12 faction=USSR group=<0x000000005C0A1D10> SCR_AIGroup position=<9114.12,154.569,4928.68> living=1
23:05:31.752 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-camp-12-responders faction=USSR group=<0x000000005C118D50> SCR_AIGroup position=<9137.28,154.592,4922.4> living=1
23:05:31.752 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-12; total=23
23:05:32.021 SCRIPT : Reintroduced [sites]: authored err-extra-hospital-4 at <5622.43,18.7142,5439.68>
23:05:32.284 SCRIPT : Reintroduced [guards]: initial site=err-extra-hospital-4 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:32.284 SCRIPT : Reintroduced [guards]: initial site=err-extra-hospital-4 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:32.550 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
23:05:32.551 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-hospital-4 faction=USSR group=<0x000000005C310070> SCR_AIGroup position=<5634.21,18.8048,5437.39> living=1
23:05:32.551 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-hospital-4-responders faction=USSR group=<0x000000005C318AD0> SCR_AIGroup position=<5610.65,18.4792,5441.97> living=1
23:05:32.551 SCRIPT : Reintroduced [generation]: site ready: err-extra-hospital-4; total=24
23:05:32.820 SCRIPT : Reintroduced [sites]: authored err-extra-hospital-5 at <4912.81,21.6625,4664.91>
23:05:33.084 SCRIPT : Reintroduced [guards]: initial site=err-extra-hospital-5 requested=1 physical=0 conscious=0 nativeComplete=0
23:05:33.621 SCRIPT : Reintroduced [guards]: initial site=err-extra-hospital-5 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:33.621 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
23:05:33.622 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-hospital-5 faction=USSR group=<0x000000005C4169B0> SCR_AIGroup position=<4923.75,21.5998,4669.86> living=1
23:05:33.622 SCRIPT : Reintroduced [generation]: site ready: err-extra-hospital-5; total=25
23:05:33.887 SCRIPT : Reintroduced [sites]: authored err-extra-hospital-6 at <1977.13,72.3383,6988.21>
23:05:34.151 SCRIPT : Reintroduced [guards]: initial site=err-extra-hospital-6 requested=1 physical=1 conscious=1 nativeComplete=1
23:05:34.417 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
23:05:34.418 SCRIPT : Reintroduced [SPAWN GROUP]: source=err-extra-hospital-6 faction=USSR group=<0x000000005AA54480> SCR_AIGroup position=<1986.48,72.4627,6980.68> living=1
23:05:34.418 SCRIPT : Reintroduced [generation]: site ready: err-extra-hospital-6; total=26
23:05:34.684 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=1 position=<11375,119.96,7752.38> heading=90
23:05:34.685 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=2 position=<6542.45,270.592,9586.13> heading=135
23:05:34.685 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=3 position=<4408.51,345.835,10376.6> heading=45
23:05:34.685 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=4 position=<6940.49,238.803,8700.35> heading=45
23:05:34.686 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=5 position=<9389.41,143.997,3371.86> heading=225
23:05:34.687 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=6 position=<10862.8,276.008,10862.3> heading=225
23:05:34.688 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=7 position=<3338.73,154.637,7907.83> heading=0
23:05:34.952 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=8 position=<7350.77,142.237,11130.4> heading=180
23:05:34.953 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=9 position=<10020.4,297.398,7091.86> heading=135
23:05:34.956 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=10 position=<9319.07,678.679,9642.2> heading=225
23:05:46.418 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-1 faction=USSR group=<0x000000005C5ABBA0> SCR_AIGroup position=<11375,119.918,7752.38> living=1
23:05:46.418 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<11375,119.96,7752.38> backpack magazines=40
23:05:46.951 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-2 faction=USSR group=<0x000000005C5C6040> SCR_AIGroup position=<6542.45,270.492,9586.13> living=1
23:05:46.951 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<6542.45,270.592,9586.13> backpack magazines=40
23:05:46.951 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-3 faction=USSR group=<0x000000005C5DDB50> SCR_AIGroup position=<4408.51,345.968,10376.6> living=1
23:05:46.951 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<4408.51,345.835,10376.6> backpack magazines=40
23:05:47.485 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-4 faction=USSR group=<0x000000005C5E5DC0> SCR_AIGroup position=<6940.49,238.744,8700.35> living=1
23:05:47.485 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<6940.49,238.803,8700.35> backpack magazines=40
23:05:47.485 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-5 faction=USSR group=<0x000000005C860BE0> SCR_AIGroup position=<9389.41,143.94,3371.86> living=1
23:05:47.485 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<9389.41,143.997,3371.86> backpack magazines=40
23:05:48.018 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-6 faction=USSR group=<0x000000005C8774A0> SCR_AIGroup position=<10862.8,275.908,10862.3> living=1
23:05:48.018 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<10862.8,276.008,10862.3> backpack magazines=40
23:05:48.019 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-7 faction=USSR group=<0x000000005CB706A0> SCR_AIGroup position=<3338.73,154.537,7907.83> living=1
23:05:48.019 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<3338.73,154.637,7907.83> backpack magazines=40
23:05:48.551 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-8 faction=USSR group=<0x000000005CB78FF0> SCR_AIGroup position=<7350.77,142.992,11130.4> living=1
23:05:48.551 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<7350.77,142.237,11130.4> backpack magazines=40
23:05:48.551 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-9 faction=USSR group=<0x000000005CD63FB0> SCR_AIGroup position=<10020.4,297.361,7091.86> living=1
23:05:48.551 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<10020.4,297.398,7091.86> backpack magazines=40
23:05:49.085 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-10 faction=USSR group=<0x000000005CD7B370> SCR_AIGroup position=<9319.07,678.676,9642.2> living=1
23:05:49.085 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<9319.07,678.679,9642.2> backpack magazines=40
23:05:49.641 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-0 faction=USSR group=<0x000000005D51B050> SCR_AIGroup position=<2525.11,24.1074,4241.89> living=4
23:05:49.641 SCRIPT : Reintroduced [roadblocks]: roadblock-0 at <2519.68,24.6015,4235.3> guards=4 roadPassage=open HQ=registered
23:05:50.710 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-1 faction=USSR group=<0x000000005D8B1B30> SCR_AIGroup position=<2120.15,27.8052,5951.35> living=4
23:05:50.710 SCRIPT : Reintroduced [roadblocks]: roadblock-1 at <2129.01,27.6591,5947.83> guards=4 roadPassage=open HQ=registered
23:05:51.777 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-2 faction=USSR group=<0x000000005DB4AD00> SCR_AIGroup position=<7627.15,32.1376,5159.57> living=4
23:05:51.778 SCRIPT : Reintroduced [roadblocks]: roadblock-2 at <7636.65,31.4282,5158.73> guards=4 roadPassage=open HQ=registered
23:05:53.109 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-3 faction=USSR group=<0x000000005DDF2300> SCR_AIGroup position=<3595.01,137.935,7798.63> living=4
23:05:53.109 SCRIPT : Reintroduced [roadblocks]: roadblock-3 at <3603.99,137.228,7801.83> guards=4 roadPassage=open HQ=registered
23:05:53.350 SCRIPT : Reintroduced [roadblocks]: placed=4 requested=4 attempts=22 roadCandidates=4 clearPlans=4; requested count reached
23:05:53.350 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-1 location=<5966.54,82.2452,8351.95> authored=<5966.54,82.1261,8351.95>
23:05:53.354 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-2 location=<6834.98,130.069,6723.5> authored=<6834.98,129.989,6723.5>
23:05:53.355 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-3 location=<2836.4,30.9803,4871.07> authored=<2836.4,30.7983,4871.07>
23:05:53.356 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-4 location=<4909.25,25.7769,6061.23> authored=<4909.25,25.4479,6061.23>
23:05:53.360 SCRIPT : Reintroduced [generation]: background complete in 90407 ms; sites=26
23:05:53.360 SCRIPT : ERR SITES PASS: late sites adopted into live mission
23:05:53.360 SCRIPT : ERR SITES PASS: only committed locations registered, no duplicates
23:05:53.360 SCRIPT : ERR SITES PASS: larger site count retains the original physical guard budget
23:05:53.360 SCRIPT : ERR SITES PASS: default requested camps and hospitals physically committed
23:05:53.360 SCRIPT : ERR SITES PASS: required radio and late locations ready
23:05:53.360 SCRIPT : ERR SITES PASS: late reveal-on-escape sites caught up to current phase
23:05:53.360 SCRIPT : ERR SITES PASS: mission remains active on an empty server
23:05:53.360 SCRIPT : ERR SITES COMPLETE failures=0 sites=26
@@ -0,0 +1,55 @@
modded class ArmaReforgerScripted
{
protected bool m_ERRSawBootstrap;
protected bool m_ERRFinished;
protected int m_ERRInitialCount;
protected int m_ERRFailures;
protected void ERR_Check(bool pass, string label)
{
if (pass) Print("ERR SITES PASS: " + label);
else { m_ERRFailures++; Print("ERR SITES FAIL: " + label); }
}
override void OnUpdate(BaseWorld world, float timeslice)
{
super.OnUpdate(world, timeslice);
ERR_GameMode mode = ERR_GameMode.Get();
if (m_ERRFinished || !mode || !mode.Active() || !mode.Sites()) return;
if (!m_ERRSawBootstrap)
{
m_ERRSawBootstrap = true;
m_ERRInitialCount = mode.Sites().Count();
ref ERR_ScenarioDefinition maximum = ERR_ScenarioDefinition.Cast(SCR_BaseContainerTools.CreateInstanceFromPrefab("{BC310DC0CD27F523}Configs/ERR/EveronSites.conf"));
ERR_Check(maximum.ConfigurePopulation("{BC310DC0CD27F523}Configs/ERR/EveronSites.conf", 16, 8) && maximum.Sites.Count() == 32, "maximum menu counts produce a valid 32-site mission");
ERR_Check(maximum.ConfigurePopulation("{BC310DC0CD27F523}Configs/ERR/EveronSites.conf", 1, 1) && maximum.Sites.Count() == 10, "minimum counts preserve required objectives and independent clues");
ERR_Check(m_ERRInitialCount == 2, "active mission with only prison and extraction ready");
ERR_Check(mode.WorldPreparing(), "background still pending after spawn admission");
ERR_Check(mode.Sites().Find("everon-prison-1") != null, "real prison retained");
// Simulate an early prison exit, exercising reveal catch-up on late sites.
ERR_Check(mode.Transition(ERR_Phase.RADIO_SEARCH), "early escape while world generation continues");
}
if (mode.WorldPreparing()) return;
ERR_Check(mode.Sites().Count() == 26, "late sites adopted into live mission");
array<ERR_LocationComponent> locations = {}; mode.Locations(locations);
ERR_Check(locations.Count() == mode.Sites().Count(), "only committed locations registered, no duplicates");
int camps, hospitals, fixedGuards, mobileGuards;
bool radio, revealed = true, registered = true;
for (int i = 0; i < mode.Sites().Count(); i++)
{
ERR_SiteRuntime site = mode.Sites().At(i);
if (site.Definition.Kind == ERR_LocationKind.OUTPOST || site.Definition.Kind == ERR_LocationKind.HOSPITAL)
{ fixedGuards += site.InitialGuardCount; if (site.Responders) mobileGuards += site.Responders.InitialGuardCount; }
if (site.Definition.Kind == ERR_LocationKind.OUTPOST) camps++;
if (site.Definition.Kind == ERR_LocationKind.HOSPITAL) hospitals++;
if (site.Definition.Kind == ERR_LocationKind.RADIO) radio = true;
if (!site.Location || !site.Location.Prepared() || !mode.HasLocation(site.Location)) registered = false;
if (site.Definition.RevealOnEscape && site.Location.Knowledge() != 2) revealed = false;
}
ERR_Check(fixedGuards == 32 && mobileGuards == 16, "larger site count retains the original physical guard budget");
ERR_Check(camps == 12 && hospitals == 6, "default requested camps and hospitals physically committed");
ERR_Check(radio && registered, "required radio and late locations ready");
ERR_Check(revealed, "late reveal-on-escape sites caught up to current phase");
ERR_Check(mode.Active(), "mission remains active on an empty server");
m_ERRFinished = true;
PrintFormat("ERR SITES COMPLETE failures=%1 sites=%2", m_ERRFailures, mode.Sites().Count());
}
}
@@ -0,0 +1,75 @@
{
"date": "2026-10-07",
"engine": "Reforger dedicated 1.8.0.13 Linux",
"scope": "Isolated Nogova server; no connected client or live server changes.",
"observed_live_session": "RKS 2 logs_2026-10-07_20-57-47 (UTC log timestamps)",
"observed_live_timings": {
"terrain_survey_start": "20:59:20.429",
"airports_complete": "21:00:08.914",
"spawn_ready_ms": 57863,
"scene_admission_ms": 5614.73,
"player_spawn": "21:00:20.383",
"background_complete_ms": 135764
},
"prior_isolated_nogova": {
"evidence": "../site-population-2026-10-07/nogova-budgeted.log",
"airport_survey_ms": 21154,
"spawn_ready_ms": 27466,
"background_complete_ms": 100808
},
"final_isolated_nogova": {
"reason": "complete",
"exit": -15,
"airport_survey_ms": 7018,
"spawn_ready_ms": 13065,
"generation_log": [
"23:04:30.152 SCRIPT : Reintroduced [generation]: airport survey ready in 7018 ms; airports=0",
"23:04:36.018 SCRIPT : Reintroduced [generation]: spawn-ready in 13065 ms; remaining sites continue in background",
"23:05:02.971 SCRIPT : Reintroduced [generation]: site ready: everon-supply-1; total=3",
"23:05:06.685 SCRIPT : Reintroduced [generation]: site ready: everon-radio-1; total=4",
"23:05:08.285 SCRIPT : Reintroduced [generation]: site ready: everon-medical-1; total=5",
"23:05:09.885 SCRIPT : Reintroduced [generation]: site ready: everon-outpost-1; total=6",
"23:05:10.418 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-1; total=7",
"23:05:10.951 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-2; total=8",
"23:05:11.484 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-3; total=9",
"23:05:12.018 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-4; total=10",
"23:05:13.885 SCRIPT : Reintroduced [generation]: site ready: everon-medical-2; total=11",
"23:05:15.485 SCRIPT : Reintroduced [generation]: site ready: everon-medical-3; total=12",
"23:05:17.085 SCRIPT : Reintroduced [generation]: site ready: everon-camp-2; total=13",
"23:05:18.685 SCRIPT : Reintroduced [generation]: site ready: everon-camp-3; total=14",
"23:05:20.285 SCRIPT : Reintroduced [generation]: site ready: everon-camp-4; total=15",
"23:05:21.351 SCRIPT : Reintroduced [generation]: site ready: everon-camp-5; total=16",
"23:05:22.155 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-6; total=17",
"23:05:23.194 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-7; total=18",
"23:05:24.819 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-8; total=19",
"23:05:26.419 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-9; total=20",
"23:05:28.552 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-10; total=21",
"23:05:30.151 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-11; total=22",
"23:05:31.752 SCRIPT : Reintroduced [generation]: site ready: err-extra-camp-12; total=23",
"23:05:32.551 SCRIPT : Reintroduced [generation]: site ready: err-extra-hospital-4; total=24",
"23:05:33.622 SCRIPT : Reintroduced [generation]: site ready: err-extra-hospital-5; total=25",
"23:05:34.418 SCRIPT : Reintroduced [generation]: site ready: err-extra-hospital-6; total=26",
"23:05:53.360 SCRIPT : Reintroduced [generation]: background complete in 90407 ms; sites=26"
],
"assertions_passed": 13,
"assertions_failed": 0,
"script_errors": 0
},
"production_source_sha256": {
"Scripts/Game/ERR/00_Core/ERR_TerrainSites.c": "564d15e157f11330dc61ef673b54857cbc7fc7617de565a1c2eca034462392f6",
"Scripts/Game/ERR/10_AI/ERR_ReconAirports.c": "7551347d776d6e0eec818d6468cacbca7ac53daee7317e0a1618ca3d39ebc762"
},
"checks": [
"Actual scheduler policy: eight-query cap, elapsed-time yield, early completion, navigation and required-site safety.",
"Airfield marker/prefab policy.",
"Development source bundle preview."
],
"limitations": [
"Before/after are single random-placement runs, not a controlled FPS benchmark.",
"The improvement has not been measured on live Chernarus.",
"Initial engine map loading and startup terrain redirect are unchanged.",
"A single native spatial query may overrun the soft 4ms budget.",
"Existing terrain/dependency engine diagnostics remain in the full log; zero script errors is not zero engine warnings/errors.",
"Exit -15 is deliberate probe shutdown after completion."
]
}
@@ -0,0 +1,54 @@
from pathlib import Path
import os,sys,json,shutil,subprocess,time,signal
ROOT=Path('/home/jakub/devel/escapistsrereintroduced');sys.path.insert(0,str(ROOT/'tools'))
from external_addons import policy,prepare_profile
from source_manifest import addon_manifest
from dedicated_native import PROBE
base=Path('/tmp/erri-site-counts-native');base.mkdir(exist_ok=True)
run=base/sys.argv[1];run.mkdir();source=run/'source';source.mkdir()
for rel in addon_manifest(ROOT):
dest=source/Path(rel).relative_to('addons/core');dest.parent.mkdir(parents=True,exist_ok=True);shutil.copy2(ROOT/rel,dest)
shutil.copy2('/tmp/erri-takeover-pair-source32/resourceDatabase.rdb',source/'resourceDatabase.rdb')
if run.name.endswith('-unfixed'): (source/'Scripts/Game/ERR/00_Core/ERR_ItemStationLifecycle.c').unlink()
shutil.copy2('/tmp/err-site-counts-diag.c',source/'Scripts/Game/ERR/00_Core/ERR_ZErrorsProbe.c')
addons=run/'addons';addons.mkdir();steam=Path.home()/'.local/share/Steam'
# Private compile-only profile: use the currently installed dependency projects.
import re
installed=steam/'steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons'
required={'595F2BF2F44836FB','629B2BA37EFFD577','5E524E4FEECCA92B','65930CB4CD0237B2'}
projects={}
for project in installed.glob('*/addon.gproj'):
text=project.read_text();match=re.search(r'GUID "([A-Fa-f0-9]+)"',text)
if match: projects[match[1].upper()]=(project,re.findall(r'"([A-Fa-f0-9]{16})"',text.split('Dependencies',1)[-1]) if 'Dependencies' in text else [])
pending=list(required);seen=set()
while pending:
guid=pending.pop()
if guid in seen or guid=='58D0FB3206B6F859':continue
seen.add(guid);project,deps=projects[guid]
(addons/('Dependency_'+guid)).symlink_to(project.parent,target_is_directory=True)
pending.extend(deps)
(addons/'Nogova').symlink_to('/home/jakub/devel/gabreta/addons/NogovaReforger',target_is_directory=True)
(addons/'ERR_Core').symlink_to(source,target_is_directory=True)
profile=run/'profile/profile';profile.mkdir(parents=True)
(run/'network.py').write_text(PROBE)
runtime=Path('/tmp/erri-takeover-dedicated-runtime')
engine=['/tmp/runtime/ArmaReforgerServer','-server','{469880DFE1B48F95}Missions/Nogova_TerrainTest.conf','-addonsDir',str(addons),'-addons','2528466DE220D91C,70C981A53E02B64F','-profile',str(run/'profile'),'-noBackend','-noSound','-bindIP','127.0.0.1','-bindPort','2001','-maxFPS','30','-logconsole','-noSplash','-noThrow','-disableCrashReporter']
cmd=['bwrap','--unshare-net','--unshare-pid','--unshare-ipc','--unshare-uts','--die-with-parent','--cap-drop','ALL','--ro-bind','/','/','--tmpfs','/tmp','--ro-bind',str(runtime),'/tmp/runtime','--bind',str(run),str(run),'--proc','/proc','--dev','/dev','--chdir','/tmp/runtime','python',str(run/'network.py'),os.readlink('/proc/self/ns/net')]+engine
with (run/'stdout.log').open('w') as log:
p=subprocess.Popen(cmd,stdout=log,stderr=subprocess.STDOUT,start_new_session=True)
reason='timeout';start=time.monotonic()
try:
while time.monotonic()-start<360:
files=sorted((run/'profile/logs').glob('logs_*/console.log'));text=files[-1].read_text(errors='replace') if files else ''
if 'ERR SITES COMPLETE' in text:reason='complete';break
if "Can't compile" in text:reason='compile-failed';break
if p.poll() is not None:reason='exit';break
time.sleep(.3)
finally:
if p.poll() is None:
os.killpg(p.pid,signal.SIGTERM)
try:p.wait(timeout=8)
except subprocess.TimeoutExpired:os.killpg(p.pid,signal.SIGKILL);p.wait()
(run/'result.json').write_text(json.dumps({'reason':reason,'exit':p.returncode}));print(reason)
print('\n'.join(line for line in text.splitlines() if 'ERR SITES' in line or 'SCRIPT (E)' in line))

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