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:
@@ -0,0 +1,40 @@
|
||||
modded class ERR_ScenarioComponent
|
||||
{
|
||||
bool ERR_FixtureCancelPending()
|
||||
{
|
||||
if (!m_Finished || !m_PendingSite || m_Sites.Count() < 3) return false;
|
||||
StopBackground();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
modded class ArmaReforgerScripted
|
||||
{
|
||||
protected bool m_ERRCancelled;
|
||||
protected bool m_ERRFinished;
|
||||
protected int m_ERRCount;
|
||||
protected float m_ERRWait;
|
||||
override void OnUpdate(BaseWorld world, float timeslice)
|
||||
{
|
||||
super.OnUpdate(world, timeslice);
|
||||
ERR_GameMode mode = ERR_GameMode.Get();
|
||||
if (m_ERRFinished || !mode || !mode.Active()) return;
|
||||
ERR_ScenarioComponent scenario = ERR_ScenarioComponent.Cast(mode.FindComponent(ERR_ScenarioComponent));
|
||||
if (!m_ERRCancelled)
|
||||
{
|
||||
if (!scenario || !scenario.ERR_FixtureCancelPending()) return;
|
||||
m_ERRCancelled = true;
|
||||
m_ERRCount = mode.Sites().Count();
|
||||
PrintFormat("ERR PROGRESSIVE PASS: cancelled unfinished late site; committed sites=%1", m_ERRCount);
|
||||
return;
|
||||
}
|
||||
m_ERRWait += timeslice;
|
||||
if (m_ERRWait < 4) return;
|
||||
array<ERR_LocationComponent> locations = {}; mode.Locations(locations);
|
||||
bool pass = !mode.WorldPreparing() && mode.Sites().Count() == m_ERRCount && locations.Count() == m_ERRCount;
|
||||
ERR_SiteRuntime prison = mode.Sites().Find("everon-prison-1");
|
||||
pass = pass && prison && prison.Location && mode.HasLocation(prison.Location);
|
||||
m_ERRFinished = true;
|
||||
if (pass) Print("ERR PROGRESSIVE COMPLETE failures=0; cancelled callbacks and partial location removed, committed prison/sites survive");
|
||||
else Print("ERR PROGRESSIVE COMPLETE failures=1; cancellation failed");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,345 @@
|
||||
---------------------------------------------
|
||||
Log /tmp/erri-progressive-native/everon-cancel/profile/logs/logs_2026-10-07_20-32-31/console.log started at 2026-10-07 20:32:31 (2026-10-07 18:32:31 UTC)
|
||||
|
||||
20:32:31.357 ENGINE : FileSystem: Adding relative directory '/tmp/erri-progressive-native/everon-cancel/profile/logs/logs_2026-10-07_20-32-31' to filesystem under name logs
|
||||
20:32:31.357 ENGINE : FileSystem: Adding relative directory '/tmp/erri-progressive-native/everon-cancel/profile/profile' to filesystem under name profile
|
||||
20:32:31.357 ENGINE : FileSystem: Current working directory: '/tmp/runtime/'
|
||||
20:32:31.358 ENGINE : Initializing engine, version 192142
|
||||
20:32:31.358 ENGINE : CLI Params: -server {C1E20667DCE324ED}Missions/ERR_Everon.conf -addonsDir /tmp/erri-progressive-native/everon-cancel/addons -addons 2528466DE220D91C,70C981A53E02B64F -profile /tmp/erri-progressive-native/everon-cancel/profile -noBackend -noSound -bindIP 127.0.0.1 -bindPort 2001 -maxFPS 30 -logconsole -noSplash -noThrow -disableCrashReporter
|
||||
20:32:31.360 ENGINE : Addon dirs:
|
||||
20:32:31.360 ENGINE : dir: '/tmp/erri-progressive-native/everon-cancel/addons'
|
||||
20:32:31.360 ENGINE : dir: './addons'
|
||||
20:32:31.360 ENGINE : dir: '/tmp/erri-progressive-native/everon-cancel/profile/addons'
|
||||
20:32:31.360 ENGINE : Available addons:
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/ERR_Core/addon.gproj' guid: '2528466DE220D91C'
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Nogova/addon.gproj' guid: '70C981A53E02B64F'
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_65930CB4CD0237B2/addon.gproj' guid: '65930CB4CD0237B2' (packed)
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
|
||||
20:32:31.360 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
|
||||
20:32:31.360 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
|
||||
20:32:31.360 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
|
||||
20:32:31.360 ENGINE : FileSystem: Adding relative directory '/home/jakub/devel/gabreta/addons/NogovaReforger' to filesystem under name NogovaReforger
|
||||
20:32:31.360 ENGINE : FileSystem: Adding relative directory '/tmp/erri-progressive-native/everon-cancel/source' to filesystem under name ERR_Core
|
||||
20:32:31.361 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_65930CB4CD0237B2/' (pak count: 1) to filesystem under name Parachutes
|
||||
20:32:31.361 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
|
||||
20:32:31.361 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
|
||||
20:32:31.362 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
|
||||
20:32:31.366 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
|
||||
20:32:31.367 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
|
||||
20:32:31.370 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
|
||||
20:32:31.462 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
|
||||
20:32:31.464 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
|
||||
20:32:31.464 ENGINE : CPU vendor : AuthenticAMD
|
||||
20:32:31.464 ENGINE : CPU type : 2
|
||||
20:32:31.464 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
|
||||
20:32:31.464 ENGINE : CPU cache info : Unknown cache
|
||||
20:32:31.464 ENGINE : CPU count logical : 16
|
||||
20:32:31.464 ENGINE : CPU count physical : 8
|
||||
20:32:31.464 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
|
||||
20:32:31.464 RESOURCES : ResourceDB: loading cache (id=0 name=NogovaReforger path=/home/jakub/devel/gabreta/addons/NogovaReforger/resourceDatabase.rdb)
|
||||
20:32:31.474 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Core path=/tmp/erri-progressive-native/everon-cancel/source/resourceDatabase.rdb)
|
||||
20:32:31.474 RESOURCES : ResourceDB: loading cache (id=2 name=Parachutes path=/tmp/erri-progressive-native/everon-cancel/addons/Dependency_65930CB4CD0237B2/resourceDatabase.rdb)
|
||||
20:32:31.474 RESOURCES : ResourceDB: loading cache (id=3 name=WCS_BMP-1 path=/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E524E4FEECCA92B/resourceDatabase.rdb)
|
||||
20:32:31.474 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_SpaceCore path=/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E389BB9F58B79A6/resourceDatabase.rdb)
|
||||
20:32:31.475 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_Armaments path=/tmp/erri-progressive-native/everon-cancel/addons/Dependency_629B2BA37EFFD577/resourceDatabase.rdb)
|
||||
20:32:31.477 RESOURCES : ResourceDB: loading cache (id=6 name=RHS_Core path=/tmp/erri-progressive-native/everon-cancel/addons/Dependency_595F2BF2F44836FB/resourceDatabase.rdb)
|
||||
20:32:31.487 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Content_02 path=/tmp/erri-progressive-native/everon-cancel/addons/Dependency_BADC0DEDABBEDA5E/resourceDatabase.rdb)
|
||||
20:32:31.488 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_01 path=/tmp/erri-progressive-native/everon-cancel/addons/Dependency_1337C0DE5DABBEEF/resourceDatabase.rdb)
|
||||
20:32:31.493 RESOURCES : ResourceDB: loading cache (id=9 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
|
||||
20:32:31.618 RESOURCES : ResourceDB: loading cache (id=10 name=core path=./addons/core/resourceDatabase.rdb)
|
||||
20:32:31.619 RESOURCES : ResourceDB: loading cache (id=11 name=profile path=/tmp/erri-progressive-native/everon-cancel/profile/profile/resourceDatabase.rdb)
|
||||
20:32:31.619 RESOURCES : ResourceDB: loading cache (id=12 name=logs path=/tmp/erri-progressive-native/everon-cancel/profile/logs/logs_2026-10-07_20-32-31/resourceDatabase.rdb)
|
||||
20:32:31.803 ENGINE : GameProject load
|
||||
20:32:31.803 ENGINE : Loaded addons:
|
||||
20:32:31.803 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
|
||||
20:32:31.803 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Dependency_65930CB4CD0237B2/addon.gproj' guid: '65930CB4CD0237B2'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/ERR_Core/addon.gproj' guid: '2528466DE220D91C'
|
||||
20:32:31.804 ENGINE : gproj: '/tmp/erri-progressive-native/everon-cancel/addons/Nogova/addon.gproj' guid: '70C981A53E02B64F'
|
||||
20:32:31.804 ENGINE : GameProject load
|
||||
20:32:31.804 INIT : GameProject load project data @"/tmp/erri-progressive-native/everon-cancel/addons/Dependency_595F2BF2F44836FB/addon.gproj"
|
||||
20:32:31.804 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||
20:32:31.804 INIT : GameProject load project data @"/tmp/erri-progressive-native/everon-cancel/addons/Dependency_629B2BA37EFFD577/addon.gproj"
|
||||
20:32:31.804 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||
20:32:31.804 INIT : GameProject load project data @"/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E389BB9F58B79A6/addon.gproj"
|
||||
20:32:31.804 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||
20:32:31.804 INIT : GameProject load project data @"/tmp/erri-progressive-native/everon-cancel/addons/Dependency_5E524E4FEECCA92B/addon.gproj"
|
||||
20:32:31.804 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||
20:32:31.805 ENGINE : Loading custom engine user config '$profile:.save/settings/ReforgerEngineSettings.conf'
|
||||
20:32:31.805 ENGINE : No Enfusion settings file loaded. Continuing with defaults
|
||||
20:32:31.805 RENDER : Basic screen setup:
|
||||
20:32:31.805 RENDER : Back buffer width x height: 0x0
|
||||
20:32:31.805 RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
|
||||
20:32:31.805 RENDER : MSAA : none
|
||||
20:32:31.805 RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version
|
||||
20:32:31.805 RENDER : Detected output devices:
|
||||
20:32:31.805 RENDER : * 1 device/s connected to Dummy:
|
||||
20:32:31.805 RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
|
||||
20:32:31.805 RENDER : Concurrent frames limit 2
|
||||
20:32:31.805 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
|
||||
20:32:31.817 PROFILING : Settings changed took: 0.040000 ms
|
||||
20:32:31.819 ENGINE : Initializing inputs.
|
||||
20:32:31.826 NETWORK : Initializing networking.
|
||||
20:32:31.826 NETWORK : Using new GameRplScheduler.
|
||||
20:32:31.827 SCRIPT : SCRIPT : Initializing scripts
|
||||
20:32:31.827 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||
20:32:31.827 PROFILING : ScriptProjectManager init took: 0.008000 ms
|
||||
20:32:31.842 PROFILING : Initializing scripts took: 15.539000 ms
|
||||
20:32:31.842 BACKEND : Backend Services are disabled.
|
||||
20:32:31.842 ENGINE : Enfusion engine successfully created.
|
||||
20:32:31.844 GUI : Using default language (en_us)
|
||||
20:32:31.844 GUI : Loading 'en_us' localization file.
|
||||
20:32:31.844 INIT : INIT : Loading StringTable
|
||||
20:32:31.868 PROFILING : Loading StringTable took: 24.173000 ms
|
||||
20:32:31.868 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||
20:32:31.896 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
|
||||
20:32:31.896 PROFILING : Compiling GameLib scripts took: 28.001000 ms
|
||||
20:32:31.896 SCRIPT : SCRIPT : Compiling Game scripts
|
||||
20:32:32.495 SCRIPT : Compiling Game scripts
|
||||
20:32:32.496 SCRIPT (W): @"Scripts/Game/Parachutes/ParachuteDeployed.c,7": Pointer type 'Physics' can only be used with local variables
|
||||
20:32:32.868 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||
20:32:32.868 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||
20:32:33.173 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_SiteService.c,360": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||
20:32:33.188 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||
20:32:33.231 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||
20:32:33.392 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||
20:32:33.392 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||
20:32:33.392 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||
20:32:33.392 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||
20:32:33.424 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||
20:32:33.471 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c,64": 'GetPlayerIdentityId' is obsolete
|
||||
20:32:33.487 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||
20:32:33.487 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||
20:32:33.489 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||
20:32:33.535 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||
20:32:33.535 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||
20:32:33.537 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||
20:32:33.537 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||
20:32:33.599 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||
20:32:33.804 SCRIPT : Module: Game; loaded 6734x files; 13534x classes; used 33541K 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: 12812649
|
||||
20:32:33.826 PROFILING : Compiling Game scripts took: 1929.218000 ms
|
||||
20:32:33.826 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||
20:32:33.851 ENGINE : Game successfully created.
|
||||
20:32:33.927 PLATFORM : Save data from container 'settings' have been loaded
|
||||
20:32:34.026 PLATFORM : Save data from container 'sessions' have been loaded
|
||||
20:32:34.026 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
|
||||
20:32:34.026 PLATFORM : Save data transaction to 'settings' started.
|
||||
20:32:34.026 NETWORK : Starting local multiplayer server using command line args.
|
||||
20:32:34.125 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{C1E20667DCE324ED}Missions/ERR_Everon.conf'.
|
||||
20:32:34.126 WORLD : WORLD : Entities load '$ERR_Core:Worlds/ERR_Everon.ent'
|
||||
20:32:34.883 PROFILING : Entities load took: 756.562000 ms
|
||||
20:32:34.884 WORLD : WORLD : Game::LoadEntities
|
||||
20:32:34.884 WORLD : WORLD : Initializing world systems @"{C50579A2EC48E8EF}Configs/Systems/MissionSystems.conf"
|
||||
20:32:34.885 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
|
||||
20:32:34.885 WORLD : WORLD : CreateEntities
|
||||
20:32:34.885 WORLD : WORLD : CreateEntities
|
||||
20:32:34.885 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||
20:32:34.887 RESOURCES : Loaded mission headers from 11 addon(s)!
|
||||
20:32:34.887 PROFILING : NotifyBeforeEntitiesCreated took: 1.556000 ms
|
||||
20:32:34.887 WORLD : WORLD : Wait for preloading data
|
||||
20:32:35.574 PROFILING : Wait for preloading data took: 687.507000 ms
|
||||
20:32:35.631 ENTITY : Create entity @"ENTITY:2" ('Eden', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{5AD924374E8C7AF6}Prefabs/World/Game/Eden/GenericTerrain_Eden.et"
|
||||
20:32:35.631 PROFILING : PROFILING : Terrain load
|
||||
20:32:36.746 PROFILING : Terrain load took: 1115.192000 ms
|
||||
20:32:39.382 WORLD : Game::LoadEntities
|
||||
20:32:39.382 WORLD : CreateEntities
|
||||
20:32:39.382 WORLD : CreateEntities
|
||||
20:32:39.382 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"
|
||||
20:32:39.382 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||
20:32:39.382 DEFAULT (W): World doesn't contain RadioManagerEntity to support any BaseRadioComponent.
|
||||
20:32:43.887 ENTITY : Create entity @"ENTITY:2305843009213693956" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{5414041A15DC4B54}Prefabs/ERR/FactionManager.et"
|
||||
20:32:43.887 RESOURCES : GetResourceObject @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
|
||||
20:32:43.887 WORLD : Entity prefab load @"{442939C9617DF228}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_FIA.et"
|
||||
20:32:43.887 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:32:43.887 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:32:43.887 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:32:43.887 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:32:43.887 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
|
||||
20:32:43.888 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
|
||||
20:32:43.889 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
|
||||
20:32:43.889 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
|
||||
20:32:43.889 RESOURCES : GetResourceObject @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
|
||||
20:32:43.889 WORLD : Entity prefab load @"{B47110AA1A806556}Prefabs/Vehicles/Wheeled/BTR70/BTR70_FIA.et"
|
||||
20:32:43.889 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:32:43.889 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:32:43.889 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:32:43.889 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:32:43.889 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
|
||||
20:32:43.889 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
|
||||
20:32:43.889 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
|
||||
20:32:43.889 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
|
||||
20:32:43.974 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
|
||||
20:32:43.974 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
|
||||
20:32:43.974 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:32:43.974 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:32:43.974 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:32:43.974 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:32:43.974 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:32:43.974 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:32:43.974 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
|
||||
20:32:44.371 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||
20:32:44.371 PROFILING : NotifyBeforeEntitiesInitialized took: 0.035000 ms
|
||||
20:32:44.371 WORLD : InitEntities 'world'
|
||||
20:32:44.371 ENTITY : Init entity @"ENTITY:3" ('SCR_MapEntity1', SCR_MapEntity) at <6400.000000 0.000000 6400.000000> @"{E1B88C66BF6CA1F9}Prefabs/World/Game/Eden/MapEntity_Everon.et"
|
||||
20:32:44.371 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
|
||||
20:32:44.882 WORLD : InitEntities 'world'
|
||||
20:32:44.882 ENTITY : Init entity @"ENTITY:2305843009213693953" ('Reintroduced', ERR_GameMode) at <60.452000 1.000000 213.136002> @"{978E045E53EF36C8}Prefabs/ERR/GameMode.et"
|
||||
20:32:44.882 SCRIPT : Reintroduced [config]: using $profile:Escapists.json; legacy files retained but no longer used.
|
||||
20:32:44.889 WORLD : WORLD : NotifyEntitiesInitialized
|
||||
20:32:44.889 TERRAIN : TERRAIN : Initializing road networks...
|
||||
20:32:44.891 PROFILING : Initializing road networks... took: 2.173000 ms
|
||||
20:32:44.937 SCRIPT : Reintroduced [terrain selection]: discovered 46 playable scenario headers; truncated=0
|
||||
20:32:44.937 DEFAULT : DEFAULT : WorldVolumesCollection
|
||||
20:32:44.984 PROFILING : WorldVolumesCollection took: 46.623000 ms
|
||||
20:32:44.984 INIT : INIT : SoundWorldInit
|
||||
20:32:44.991 PROFILING : SoundWorldInit took: 6.842000 ms
|
||||
20:32:44.991 PROFILING : NotifyEntitiesInitialized took: 102.333000 ms
|
||||
20:32:44.991 PROFILING : CreateEntities took: 10105.836000 ms
|
||||
20:32:44.991 PROFILING : CreateEntities took: 10105.842000 ms
|
||||
20:32:44.991 WORLD : WORLD : EOnActivate
|
||||
20:32:45.018 PROFILING : EOnActivate took: 27.269000 ms
|
||||
20:32:45.018 PROFILING : Game::LoadEntities took: 10134.358000 ms
|
||||
20:32:45.127 NETWORK : Starting RPL server, listening on address 0.0.0.0:2001, fastValidation=false
|
||||
20:32:45.618 DEFAULT : Entered online game state.
|
||||
20:32:45.619 PROFILING : Settings changed took: 0.412000 ms
|
||||
20:32:48.482 SCRIPT : Map load time: 1756ms
|
||||
20:32:48.553 WORLD : Frame start
|
||||
20:32:48.553 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||
20:32:48.559 WORLD : UpdateEntities
|
||||
20:32:48.559 WORLD : Frame
|
||||
20:32:48.559 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||
20:32:49.915 SCRIPT : Co10 Escape Reintroduced factions: players=US enemy=USSR independent=FIA
|
||||
20:32:51.245 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-prison-1 position=<7301.38,122.758,5175.94> heading=98.5504 attempts=211 fallback=0
|
||||
20:32:51.250 SCRIPT : Reintroduced [sites]: authored everon-prison-1 at <7301.38,123.204,5175.94>
|
||||
20:32:51.268 SCRIPT : Reintroduced [sites]: authored everon-extraction-1 at <4800.95,27.8202,11487.4>
|
||||
20:32:51.268 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<4800.95,27.8202,11487.4> up=1
|
||||
20:32:51.268 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||
20:32:51.268 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=12450.3
|
||||
20:32:51.268 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<4800.95,28.1168,11489.7>
|
||||
20:32:51.268 SCRIPT : ERR GEAR TERRAIN: bottom=<4800.95,27.8168,11489.7> terrainY=27.7202 tireTerrainGap=0.0965805
|
||||
20:32:51.268 SCRIPT : ERR GEAR SUPPORT: center=<4800.95,28.1168,11489.7> radius=0.3 bottom=<4800.95,27.8168,11489.7> fraction=0.893554 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=0.0965824
|
||||
20:32:51.268 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<4798.68,28.585,11485.4>
|
||||
20:32:51.268 SCRIPT : ERR GEAR TERRAIN: bottom=<4798.68,28.135,11485.4> terrainY=27.8121 tireTerrainGap=0.322891
|
||||
20:32:51.268 SCRIPT : ERR GEAR SUPPORT: center=<4798.68,28.585,11485.4> radius=0.45 bottom=<4798.68,28.135,11485.4> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.120001
|
||||
20:32:51.268 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<4803.23,28.585,11485.4>
|
||||
20:32:51.268 SCRIPT : ERR GEAR TERRAIN: bottom=<4803.23,28.135,11485.4> terrainY=27.649 tireTerrainGap=0.485987
|
||||
20:32:51.268 SCRIPT : ERR GEAR SUPPORT: center=<4803.23,28.585,11485.4> radius=0.45 bottom=<4803.23,28.135,11485.4> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.120001
|
||||
20:32:51.268 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=0 conscious=0 nativeComplete=0
|
||||
20:32:51.268 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||
20:32:51.914 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=1 conscious=1 nativeComplete=0
|
||||
20:32:51.914 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||
20:32:52.448 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<4801.01,27.5199,11487.4> up=0.997702
|
||||
20:32:52.448 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.143244 angularSpeed=0.118164
|
||||
20:32:52.448 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=12450.3
|
||||
20:32:52.448 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<4801.07,28.0244,11489.6>
|
||||
20:32:52.448 SCRIPT : ERR GEAR TERRAIN: bottom=<4801.07,27.7244,11489.6> terrainY=27.7165 tireTerrainGap=0.00793076
|
||||
20:32:52.448 SCRIPT : ERR GEAR SUPPORT: center=<4801.07,28.0244,11489.6> radius=0.3 bottom=<4801.07,27.7244,11489.6> fraction=0.490597 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=0.00793076
|
||||
20:32:52.448 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<4798.7,28.2577,11485.4>
|
||||
20:32:52.448 SCRIPT : ERR GEAR TERRAIN: bottom=<4798.7,27.8077,11485.4> terrainY=27.8107 tireTerrainGap=-0.00305939
|
||||
20:32:52.448 SCRIPT : ERR GEAR SUPPORT: center=<4798.7,28.2577,11485.4> radius=0.45 bottom=<4798.7,27.8077,11485.4> fraction=0.440633 normal=<0.0468236,0.998903,0> self=0 dynamic=0 supported=1 gap=-0.00306129
|
||||
20:32:52.448 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<4803.26,28.0941,11485.3>
|
||||
20:32:52.448 SCRIPT : ERR GEAR TERRAIN: bottom=<4803.26,27.6441,11485.3> terrainY=27.6482 tireTerrainGap=-0.00412369
|
||||
20:32:52.448 SCRIPT : ERR GEAR SUPPORT: center=<4803.26,28.0941,11485.3> radius=0.45 bottom=<4803.26,27.6441,11485.3> fraction=0.435778 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=-0.00412941
|
||||
20:32:52.448 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||
20:32:52.448 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=2 conscious=2 nativeComplete=0
|
||||
20:32:52.448 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||
20:32:52.981 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||
20:32:53.514 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<4801.04,27.6064,11487.4> up=0.996138
|
||||
20:32:53.514 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.101953 angularSpeed=0.0645912
|
||||
20:32:53.514 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=12450.4
|
||||
20:32:53.514 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<4801.1,28.018,11489.6>
|
||||
20:32:53.514 SCRIPT : ERR GEAR TERRAIN: bottom=<4801.1,27.718,11489.6> terrainY=27.7157 tireTerrainGap=0.00238419
|
||||
20:32:53.514 SCRIPT : ERR GEAR SUPPORT: center=<4801.1,28.018,11489.6> radius=0.3 bottom=<4801.1,27.718,11489.6> fraction=0.465376 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=0.00238228
|
||||
20:32:53.514 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<4798.74,28.254,11485.4>
|
||||
20:32:53.514 SCRIPT : ERR GEAR TERRAIN: bottom=<4798.74,27.804,11485.4> terrainY=27.8092 tireTerrainGap=-0.00517845
|
||||
20:32:53.514 SCRIPT : ERR GEAR SUPPORT: center=<4798.74,28.254,11485.4> radius=0.45 bottom=<4798.74,27.804,11485.4> fraction=0.430912 normal=<0.0468236,0.998903,0> self=0 dynamic=0 supported=1 gap=-0.00519943
|
||||
20:32:53.514 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<4803.29,28.0911,11485.3>
|
||||
20:32:53.514 SCRIPT : ERR GEAR TERRAIN: bottom=<4803.29,27.6411,11485.3> terrainY=27.6473 tireTerrainGap=-0.00627327
|
||||
20:32:53.514 SCRIPT : ERR GEAR SUPPORT: center=<4803.29,28.0911,11485.3> radius=0.45 bottom=<4803.29,27.6411,11485.3> fraction=0.426024 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=-0.00627518
|
||||
20:32:53.514 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||
20:32:53.514 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=3 conscious=3 nativeComplete=0
|
||||
20:32:53.514 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||
20:32:53.780 SCRIPT : Reintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||
20:32:54.047 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||
20:32:54.580 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<4801.08,27.5856,11487.4> up=0.995984
|
||||
20:32:54.580 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.0466481 angularSpeed=0.0591689
|
||||
20:32:54.580 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=12450.4
|
||||
20:32:54.580 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<4801.17,28.0171,11489.6>
|
||||
20:32:54.580 SCRIPT : ERR GEAR TERRAIN: bottom=<4801.17,27.7171,11489.6> terrainY=27.7136 tireTerrainGap=0.00349045
|
||||
20:32:54.580 SCRIPT : ERR GEAR SUPPORT: center=<4801.17,28.0171,11489.6> radius=0.3 bottom=<4801.17,27.7171,11489.6> fraction=0.470405 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=0.00348854
|
||||
20:32:54.580 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<4798.77,28.2552,11485.4>
|
||||
20:32:54.580 SCRIPT : ERR GEAR TERRAIN: bottom=<4798.77,27.8052,11485.4> terrainY=27.8076 tireTerrainGap=-0.00244141
|
||||
20:32:54.580 SCRIPT : ERR GEAR SUPPORT: center=<4798.77,28.2552,11485.4> radius=0.45 bottom=<4798.77,27.8052,11485.4> fraction=0.44331 normal=<0.0468236,0.998903,0> self=0 dynamic=0 supported=1 gap=-0.00247192
|
||||
20:32:54.580 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<4803.32,28.0935,11485.3>
|
||||
20:32:54.580 SCRIPT : ERR GEAR TERRAIN: bottom=<4803.32,27.6434,11485.3> terrainY=27.6462 tireTerrainGap=-0.00277519
|
||||
20:32:54.580 SCRIPT : ERR GEAR SUPPORT: center=<4803.32,28.0935,11485.3> radius=0.45 bottom=<4803.32,27.6434,11485.3> fraction=0.441954 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=-0.00276947
|
||||
20:32:54.580 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||
20:32:54.580 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=4 conscious=4 nativeComplete=0
|
||||
20:32:54.581 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||
20:32:55.647 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<4801.1,27.5905,11487.4> up=0.996028
|
||||
20:32:55.647 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=0 speed=0 angularSpeed=0
|
||||
20:32:55.647 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=12450.4
|
||||
20:32:55.647 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<4801.19,28.0151,11489.6>
|
||||
20:32:55.647 SCRIPT : ERR GEAR TERRAIN: bottom=<4801.19,27.7151,11489.6> terrainY=27.7128 tireTerrainGap=0.00226021
|
||||
20:32:55.647 SCRIPT : ERR GEAR SUPPORT: center=<4801.19,28.0151,11489.6> radius=0.3 bottom=<4801.19,27.7151,11489.6> fraction=0.464784 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=0.00225258
|
||||
20:32:55.647 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<4798.79,28.2545,11485.4>
|
||||
20:32:55.647 SCRIPT : ERR GEAR TERRAIN: bottom=<4798.79,27.8045,11485.4> terrainY=27.8069 tireTerrainGap=-0.00242233
|
||||
20:32:55.647 SCRIPT : ERR GEAR SUPPORT: center=<4798.79,28.2545,11485.4> radius=0.45 bottom=<4798.79,27.8045,11485.4> fraction=0.44348 normal=<0.0468236,0.998903,0> self=0 dynamic=0 supported=1 gap=-0.00243378
|
||||
20:32:55.647 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<4803.34,28.0932,11485.3>
|
||||
20:32:55.647 SCRIPT : ERR GEAR TERRAIN: bottom=<4803.34,27.6432,11485.3> terrainY=27.6458 tireTerrainGap=-0.00252914
|
||||
20:32:55.647 SCRIPT : ERR GEAR SUPPORT: center=<4803.34,28.0932,11485.3> radius=0.45 bottom=<4803.34,27.6432,11485.3> fraction=0.443064 normal=<0.0312348,0.999512,0> self=0 dynamic=0 supported=1 gap=-0.00252533
|
||||
20:32:55.647 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||
20:32:55.647 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=5 physical=5 conscious=5 nativeComplete=1
|
||||
20:32:55.647 SCRIPT : Reintroduced [sites]: 2 sites and 14 physical stock items ready
|
||||
20:32:55.647 SCRIPT : Reintroduced [generation]: spawn-ready in 5732 ms; remaining sites continue in background
|
||||
20:32:55.647 SCRIPT : Reintroduced [environment]: date=authored weather=authored
|
||||
20:32:55.648 SCRIPT : Reintroduced [time]: started at 14:00 with 1x progression
|
||||
20:32:55.648 SCRIPT : Reintroduced [mission]: phase 0 -> 1
|
||||
20:32:55.648 SCRIPT : Reintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<7301.38,122.758,5175.94>
|
||||
20:32:55.648 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=<7295.6,122.758,5177.48>
|
||||
20:32:55.648 SCRIPT : Reintroduced [prison]: one intact successor lock in owned prison
|
||||
20:32:55.917 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-radio-1 position=<5529.21,85.7319,5631.42> heading=127.687 attempts=109 fallback=0
|
||||
20:32:56.184 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-mortar-1 position=<5914.6,79.4804,5645.1> heading=215.174 attempts=336 fallback=0
|
||||
20:32:57.648 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-prison-1 faction=USSR group=<0x000000002F6ED7D0> SCR_AIGroup position=<7296.18,123.879,5141.33> living=5
|
||||
20:32:57.648 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-extraction-1 faction=USSR group=<0x000000002D725E00> SCR_AIGroup position=<4830.95,28.2904,11487.4> living=6
|
||||
20:32:57.787 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-mortar-2 position=<9182.99,1.68319,5381.02> heading=349.958 attempts=2128 fallback=0
|
||||
20:32:58.317 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-mortar-3 position=<4736.54,27.8638,11148.4> heading=89.6182 attempts=469 fallback=0
|
||||
20:33:00.455 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-mortar-4 position=<4813.54,51.5293,5302.51> heading=77.6098 attempts=3018 fallback=0
|
||||
20:33:01.018 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-medical-1 position=<5321.66,18.7798,9745.22> heading=97.9351 attempts=456 fallback=0
|
||||
20:33:01.021 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-outpost-1 position=<4993.34,174.708,7017.01> heading=222.788 attempts=119 fallback=0
|
||||
20:33:01.021 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-medical-2 position=<10160.1,2.55925,1545.75> heading=335.577 attempts=13 fallback=0
|
||||
20:33:04.483 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-medical-3 position=<2976.49,7.2075,2069.21> heading=233.478 attempts=3835 fallback=0
|
||||
20:33:09.817 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-camp-2 position=<5501.07,41.8148,10732> heading=231.115 attempts=6624 fallback=0
|
||||
20:33:15.955 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-camp-3 position=<4616.94,84.9996,8583.86> heading=68.4359 attempts=8052 fallback=0
|
||||
20:33:18.348 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-camp-4 position=<4740.06,15.5238,10201.1> heading=329.38 attempts=2802 fallback=0
|
||||
20:33:24.252 SCRIPT : Co10 Escape Reintroduced [generated site]: id=everon-camp-5 position=<6043.2,13.8359,9855.38> heading=321.755 attempts=7252 fallback=0
|
||||
20:33:24.513 SCRIPT : Reintroduced [sites]: cache clearance position=<6150,203.288,7050> clear=1
|
||||
20:33:24.519 SCRIPT : Reintroduced [sites]: authored everon-supply-1 at <6150,203.288,7050>
|
||||
20:33:24.780 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=0 conscious=0 nativeComplete=0
|
||||
20:33:25.580 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=1 conscious=1 nativeComplete=0
|
||||
20:33:26.113 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=2 conscious=2 nativeComplete=0
|
||||
20:33:27.181 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=3 conscious=3 nativeComplete=0
|
||||
20:33:27.714 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=4 conscious=4 nativeComplete=0
|
||||
20:33:28.314 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=5 conscious=5 nativeComplete=1
|
||||
20:33:28.314 SCRIPT : Reintroduced [sites]: transport parking=<6150,202.725,7038> radius=4 terrainRange=0.625 obstructed=0 clear=1
|
||||
20:33:28.333 SCRIPT : Reintroduced [sites]: optional transport omitted: everon-supply-1; transport security configuration: everon-supply-1
|
||||
20:33:28.333 SCRIPT : Reintroduced [sites]: 1 sites and 42 physical stock items ready
|
||||
20:33:28.333 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-supply-1 faction=FIA group=<0x0000000047658EA0> SCR_AIGroup position=<6168,202.217,7050> living=5
|
||||
20:33:28.333 SCRIPT : Reintroduced [generation]: site ready: everon-supply-1; total=3
|
||||
20:33:28.581 ENTITY : SpawnEntityPrefab @"{B3949F6D215A9F78}Prefabs/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02_base.et"
|
||||
20:33:28.581 ENTITY : Create entity @"ENTITY:4611686018427389446" ('GenericEntity','Assets/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02.xob') at <5535.074219 86.210533 5635.740234> @"{B3949F6D215A9F78}Prefabs/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02_base.et"
|
||||
20:33:28.581 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||
20:33:28.581 DEFAULT (W): BaseRadioComponent does not have any transceiver. (Entity: @"ENTITY:4611686018427389446" ('GenericEntity','Assets/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02.xob') at <5535.074219 86.210533 5635.740234> @"{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.
|
||||
20:33:28.583 SCRIPT : Reintroduced [sites]: authored everon-radio-1 at <5529.21,86.128,5631.42>
|
||||
20:33:28.584 SCRIPT : ERR PROGRESSIVE PASS: cancelled unfinished late site; committed sites=3
|
||||
20:33:32.580 SCRIPT : ERR PROGRESSIVE COMPLETE failures=0; cancelled callbacks and partial location removed, committed prison/sites survive
|
||||
@@ -0,0 +1,521 @@
|
||||
---------------------------------------------
|
||||
Log /tmp/erri-progressive-native/first/profile/logs/logs_2026-10-07_20-28-30/console.log started at 2026-10-07 20:28:30 (2026-10-07 18:28:30 UTC)
|
||||
|
||||
20:28:30.610 ENGINE : FileSystem: Adding relative directory '/tmp/erri-progressive-native/first/profile/logs/logs_2026-10-07_20-28-30' to filesystem under name logs
|
||||
20:28:30.610 ENGINE : FileSystem: Adding relative directory '/tmp/erri-progressive-native/first/profile/profile' to filesystem under name profile
|
||||
20:28:30.610 ENGINE : FileSystem: Current working directory: '/tmp/runtime/'
|
||||
20:28:30.611 ENGINE : Initializing engine, version 192142
|
||||
20:28:30.611 ENGINE : CLI Params: -server {469880DFE1B48F95}Missions/Nogova_TerrainTest.conf -addonsDir /tmp/erri-progressive-native/first/addons -addons 2528466DE220D91C,70C981A53E02B64F -profile /tmp/erri-progressive-native/first/profile -noBackend -noSound -bindIP 127.0.0.1 -bindPort 2001 -maxFPS 30 -logconsole -noSplash -noThrow -disableCrashReporter
|
||||
20:28:30.614 ENGINE : Addon dirs:
|
||||
20:28:30.614 ENGINE : dir: '/tmp/erri-progressive-native/first/addons'
|
||||
20:28:30.614 ENGINE : dir: './addons'
|
||||
20:28:30.614 ENGINE : dir: '/tmp/erri-progressive-native/first/profile/addons'
|
||||
20:28:30.614 ENGINE : Available addons:
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/ERR_Core/addon.gproj' guid: '2528466DE220D91C'
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Nogova/addon.gproj' guid: '70C981A53E02B64F'
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF' (packed)
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E' (packed)
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB' (packed)
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_65930CB4CD0237B2/addon.gproj' guid: '65930CB4CD0237B2' (packed)
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6' (packed)
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577' (packed)
|
||||
20:28:30.614 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B' (packed)
|
||||
20:28:30.614 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
|
||||
20:28:30.614 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
|
||||
20:28:30.614 ENGINE : FileSystem: Adding relative directory '/home/jakub/devel/gabreta/addons/NogovaReforger' to filesystem under name NogovaReforger
|
||||
20:28:30.614 ENGINE : FileSystem: Adding relative directory '/tmp/erri-progressive-native/first/source' to filesystem under name ERR_Core
|
||||
20:28:30.614 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/first/addons/Dependency_65930CB4CD0237B2/' (pak count: 1) to filesystem under name Parachutes
|
||||
20:28:30.614 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/first/addons/Dependency_5E524E4FEECCA92B/' (pak count: 1) to filesystem under name WCS_BMP-1
|
||||
20:28:30.615 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/first/addons/Dependency_5E389BB9F58B79A6/' (pak count: 1) to filesystem under name WCS_SpaceCore
|
||||
20:28:30.616 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/first/addons/Dependency_629B2BA37EFFD577/' (pak count: 1) to filesystem under name WCS_Armaments
|
||||
20:28:30.619 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/first/addons/Dependency_595F2BF2F44836FB/' (pak count: 1) to filesystem under name RHS_Core
|
||||
20:28:30.620 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/first/addons/Dependency_BADC0DEDABBEDA5E/' (pak count: 2) to filesystem under name RHS_Content_02
|
||||
20:28:30.623 ENGINE : FileSystem: Adding package '/tmp/erri-progressive-native/first/addons/Dependency_1337C0DE5DABBEEF/' (pak count: 4) to filesystem under name RHS_Content_01
|
||||
20:28:30.715 ENGINE : FileSystem: Adding package './addons/data/' (pak count: 14) to filesystem under name ArmaReforger
|
||||
20:28:30.717 ENGINE : FileSystem: Adding package './addons/core/' (pak count: 2) to filesystem under name core
|
||||
20:28:30.717 ENGINE : CPU vendor : AuthenticAMD
|
||||
20:28:30.717 ENGINE : CPU type : 2
|
||||
20:28:30.717 ENGINE : CPU name : AMD Ryzen 7 3800XT 8-Core Processor
|
||||
20:28:30.717 ENGINE : CPU cache info : Unknown cache
|
||||
20:28:30.717 ENGINE : CPU count logical : 16
|
||||
20:28:30.717 ENGINE : CPU count physical : 8
|
||||
20:28:30.717 ENGINE : CPU features : mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 popcnt aesni pclmulqdq osxsave avx sha avx2
|
||||
20:28:30.717 RESOURCES : ResourceDB: loading cache (id=0 name=NogovaReforger path=/home/jakub/devel/gabreta/addons/NogovaReforger/resourceDatabase.rdb)
|
||||
20:28:30.727 RESOURCES : ResourceDB: loading cache (id=1 name=ERR_Core path=/tmp/erri-progressive-native/first/source/resourceDatabase.rdb)
|
||||
20:28:30.728 RESOURCES : ResourceDB: loading cache (id=2 name=Parachutes path=/tmp/erri-progressive-native/first/addons/Dependency_65930CB4CD0237B2/resourceDatabase.rdb)
|
||||
20:28:30.728 RESOURCES : ResourceDB: loading cache (id=3 name=WCS_BMP-1 path=/tmp/erri-progressive-native/first/addons/Dependency_5E524E4FEECCA92B/resourceDatabase.rdb)
|
||||
20:28:30.728 RESOURCES : ResourceDB: loading cache (id=4 name=WCS_SpaceCore path=/tmp/erri-progressive-native/first/addons/Dependency_5E389BB9F58B79A6/resourceDatabase.rdb)
|
||||
20:28:30.728 RESOURCES : ResourceDB: loading cache (id=5 name=WCS_Armaments path=/tmp/erri-progressive-native/first/addons/Dependency_629B2BA37EFFD577/resourceDatabase.rdb)
|
||||
20:28:30.730 RESOURCES : ResourceDB: loading cache (id=6 name=RHS_Core path=/tmp/erri-progressive-native/first/addons/Dependency_595F2BF2F44836FB/resourceDatabase.rdb)
|
||||
20:28:30.740 RESOURCES : ResourceDB: loading cache (id=7 name=RHS_Content_02 path=/tmp/erri-progressive-native/first/addons/Dependency_BADC0DEDABBEDA5E/resourceDatabase.rdb)
|
||||
20:28:30.741 RESOURCES : ResourceDB: loading cache (id=8 name=RHS_Content_01 path=/tmp/erri-progressive-native/first/addons/Dependency_1337C0DE5DABBEEF/resourceDatabase.rdb)
|
||||
20:28:30.746 RESOURCES : ResourceDB: loading cache (id=9 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
|
||||
20:28:30.870 RESOURCES : ResourceDB: loading cache (id=10 name=core path=./addons/core/resourceDatabase.rdb)
|
||||
20:28:30.871 RESOURCES : ResourceDB: loading cache (id=11 name=profile path=/tmp/erri-progressive-native/first/profile/profile/resourceDatabase.rdb)
|
||||
20:28:30.871 RESOURCES : ResourceDB: loading cache (id=12 name=logs path=/tmp/erri-progressive-native/first/profile/logs/logs_2026-10-07_20-28-30/resourceDatabase.rdb)
|
||||
20:28:31.054 ENGINE : GameProject load
|
||||
20:28:31.054 ENGINE : Loaded addons:
|
||||
20:28:31.054 ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
|
||||
20:28:31.054 ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_1337C0DE5DABBEEF/addon.gproj' guid: '1337C0DE5DABBEEF'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_BADC0DEDABBEDA5E/addon.gproj' guid: 'BADC0DEDABBEDA5E'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_595F2BF2F44836FB/addon.gproj' guid: '595F2BF2F44836FB'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_629B2BA37EFFD577/addon.gproj' guid: '629B2BA37EFFD577'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_5E389BB9F58B79A6/addon.gproj' guid: '5E389BB9F58B79A6'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_5E524E4FEECCA92B/addon.gproj' guid: '5E524E4FEECCA92B'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Dependency_65930CB4CD0237B2/addon.gproj' guid: '65930CB4CD0237B2'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/ERR_Core/addon.gproj' guid: '2528466DE220D91C'
|
||||
20:28:31.054 ENGINE : gproj: '/tmp/erri-progressive-native/first/addons/Nogova/addon.gproj' guid: '70C981A53E02B64F'
|
||||
20:28:31.055 ENGINE : GameProject load
|
||||
20:28:31.055 INIT : GameProject load project data @"/tmp/erri-progressive-native/first/addons/Dependency_595F2BF2F44836FB/addon.gproj"
|
||||
20:28:31.055 RESOURCES (E): Wrong GUID/name for resource @"{0AFDD005CD669892}Language/rhs_localization.st" in property "StringTableSource"
|
||||
20:28:31.055 INIT : GameProject load project data @"/tmp/erri-progressive-native/first/addons/Dependency_629B2BA37EFFD577/addon.gproj"
|
||||
20:28:31.055 RESOURCES (E): Wrong GUID/name for resource @"{41FA2A08B6971D4C}Language/wcs_armament_localization.st" in property "StringTableSource"
|
||||
20:28:31.055 INIT : GameProject load project data @"/tmp/erri-progressive-native/first/addons/Dependency_5E389BB9F58B79A6/addon.gproj"
|
||||
20:28:31.055 RESOURCES (E): Wrong GUID/name for resource @"{84270E09F7A4A7A0}Language/wcs_spacecore_localization.st" in property "StringTableSource"
|
||||
20:28:31.055 INIT : GameProject load project data @"/tmp/erri-progressive-native/first/addons/Dependency_5E524E4FEECCA92B/addon.gproj"
|
||||
20:28:31.055 RESOURCES (E): Wrong GUID/name for resource @"{E50E557B468C7073}Language/wcs_bmp1_localization.st" in property "StringTableSource"
|
||||
20:28:31.055 ENGINE : Loading custom engine user config '$profile:.save/settings/ReforgerEngineSettings.conf'
|
||||
20:28:31.055 ENGINE : No Enfusion settings file loaded. Continuing with defaults
|
||||
20:28:31.055 RENDER : Basic screen setup:
|
||||
20:28:31.055 RENDER : Back buffer width x height: 0x0
|
||||
20:28:31.055 RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
|
||||
20:28:31.055 RENDER : MSAA : none
|
||||
20:28:31.055 RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version
|
||||
20:28:31.055 RENDER : Detected output devices:
|
||||
20:28:31.055 RENDER : * 1 device/s connected to Dummy:
|
||||
20:28:31.055 RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
|
||||
20:28:31.055 RENDER : Concurrent frames limit 2
|
||||
20:28:31.055 ENGINE : Job system settings: coreCount=16, shortJobContextCount=16, shortJobThreadCount=15, longJobThreadCount=7
|
||||
20:28:31.067 PROFILING : Settings changed took: 0.017000 ms
|
||||
20:28:31.069 ENGINE : Initializing inputs.
|
||||
20:28:31.076 NETWORK : Initializing networking.
|
||||
20:28:31.076 NETWORK : Using new GameRplScheduler.
|
||||
20:28:31.076 SCRIPT : SCRIPT : Initializing scripts
|
||||
20:28:31.076 SCRIPT : SCRIPT : ScriptProjectManager init
|
||||
20:28:31.076 PROFILING : ScriptProjectManager init took: 0.009000 ms
|
||||
20:28:31.093 PROFILING : Initializing scripts took: 17.067000 ms
|
||||
20:28:31.093 BACKEND : Backend Services are disabled.
|
||||
20:28:31.093 ENGINE : Enfusion engine successfully created.
|
||||
20:28:31.095 GUI : Using default language (en_us)
|
||||
20:28:31.095 GUI : Loading 'en_us' localization file.
|
||||
20:28:31.095 INIT : INIT : Loading StringTable
|
||||
20:28:31.119 PROFILING : Loading StringTable took: 24.068000 ms
|
||||
20:28:31.119 SCRIPT : SCRIPT : Compiling GameLib scripts
|
||||
20:28:31.147 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
|
||||
20:28:31.148 PROFILING : Compiling GameLib scripts took: 28.513000 ms
|
||||
20:28:31.148 SCRIPT : SCRIPT : Compiling Game scripts
|
||||
20:28:31.747 SCRIPT : Compiling Game scripts
|
||||
20:28:31.747 SCRIPT (W): @"Scripts/Game/Parachutes/ParachuteDeployed.c,7": Pointer type 'Physics' can only be used with local variables
|
||||
20:28:32.130 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,785": 'GetPlayerPlatformKind' is obsolete
|
||||
20:28:32.130 SCRIPT (W): @"Scripts/Game/Editor/Components/EditableEntity/SCR_EditableEntityComponent.c,786": 'GetPlayerPlatformId' is obsolete
|
||||
20:28:32.434 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_SiteService.c,360": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||
20:28:32.446 SCRIPT (W): @"Scripts/Game/Workshop/SCR_AddonManager.c,876": 'GetRefCount' is obsolete: Will be removed
|
||||
20:28:32.481 SCRIPT (W): @"Scripts/Game/Campaign/SCR_PlayerProfileManagerComponent.c,142": 'PlayerData' is obsolete
|
||||
20:28:32.625 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,159": 'GetDSSession' is obsolete
|
||||
20:28:32.625 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,162": 'RoomID' is obsolete
|
||||
20:28:32.625 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,197": 'GetDSSession' is obsolete
|
||||
20:28:32.625 SCRIPT (W): @"Scripts/Game/UI/Backend/CareerBackend.c,201": 'RoomID' is obsolete
|
||||
20:28:32.656 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_CasualtyGroundSupport.c,21": 'GetBoneIndex' is obsolete: Use GetAnimation().GetBoneIndex() instead
|
||||
20:28:32.702 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c,64": 'GetPlayerIdentityId' is obsolete
|
||||
20:28:32.720 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,481": 'GetStorage' is obsolete
|
||||
20:28:32.720 SCRIPT (W): @"Scripts/Game/DataCollection/SCR_DataCollectorComponent.c,483": 'GetOnlineWritePrivilege' is obsolete
|
||||
20:28:32.721 SCRIPT (W): @"Scripts/Game/Utilities/SCR_PlayerIdentityUtils.c,20": 'GetPlayerIdentityId' is obsolete
|
||||
20:28:32.762 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_ExtractionService.c,45": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||
20:28:32.762 SCRIPT (W): @"Scripts/Game/ERR/00_Core/ERR_ExtractionService.c,56": 'GetCompartmentType' is obsolete: Use GetType() on the compartment instance directly.
|
||||
20:28:32.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,643": 'GetNotifyCount' is obsolete: Will be substitued by Notification Api.
|
||||
20:28:32.763 SCRIPT (W): @"Scripts/Game/UI/Menu/MainMenuUI.c,645": 'GetNotifyItem' is obsolete: Will be substitued by Notification Api.
|
||||
20:28:32.814 SCRIPT (W): @"Scripts/Game/DataCollection/PlayerData/SCR_PlayerData.c,210": 'PlayerData' is obsolete
|
||||
20:28:33.010 SCRIPT : Module: Game; loaded 6734x files; 13533x classes; used 33542K 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: 4acb7473
|
||||
20:28:33.033 PROFILING : Compiling Game scripts took: 1884.960000 ms
|
||||
20:28:33.033 INIT : Creating game instance(ArmaReforgerScripted), version 1.8.0.13 built 2026-08-21 14:30:18 UTC.
|
||||
20:28:33.061 ENGINE : Game successfully created.
|
||||
20:28:33.078 PLATFORM : Save data from container 'settings' have been loaded
|
||||
20:28:33.177 PLATFORM : Save data from container 'sessions' have been loaded
|
||||
20:28:33.177 PLATFORM : System language differs from the saved one - using new language {new: 'en_us'; old: ''}
|
||||
20:28:33.177 PLATFORM : Save data transaction to 'settings' started.
|
||||
20:28:33.177 NETWORK : Starting local multiplayer server using command line args.
|
||||
20:28:33.276 DEFAULT : [SaveGameManager] Starting new playthrough nr.0 '' for mission '{469880DFE1B48F95}Missions/Nogova_TerrainTest.conf'.
|
||||
20:28:33.278 WORLD : WORLD : Entities load '$NogovaReforger:Worlds/Nogova/Nogova_Test.ent'
|
||||
20:28:33.653 PROFILING : Entities load took: 375.401000 ms
|
||||
20:28:37.546 WORLD : WORLD : Game::LoadEntities
|
||||
20:28:37.546 WORLD : WORLD : Initializing world systems
|
||||
20:28:37.547 NETWORK : Enabled lag compensation, 29 frames with 100 FPS and 280 ms rewind limits.
|
||||
20:28:37.547 WORLD : WORLD : CreateEntities
|
||||
20:28:37.547 WORLD : WORLD : CreateEntities
|
||||
20:28:37.547 WORLD : WORLD : NotifyBeforeEntitiesCreated
|
||||
20:28:37.549 RESOURCES : Loaded mission headers from 11 addon(s)!
|
||||
20:28:37.549 PROFILING : NotifyBeforeEntitiesCreated took: 1.313000 ms
|
||||
20:28:37.549 WORLD : WORLD : Wait for preloading data
|
||||
20:28:37.549 PROFILING : Wait for preloading data took: 0.000000 ms
|
||||
20:28:37.550 ENTITY : Create entity @"ENTITY:2" ('Nogova', GenericTerrainEntity) at <0.000000 0.000000 0.000000> @"{221ABC927C672E4E}Prefabs/World/DefaultWorld/GenericTerrain_Default.et"
|
||||
20:28:37.550 PROFILING : PROFILING : Terrain load
|
||||
20:28:37.557 PROFILING : Terrain load took: 7.052000 ms
|
||||
20:28:43.346 WORLD : Game::LoadEntities
|
||||
20:28:43.346 WORLD : CreateEntities
|
||||
20:28:43.346 WORLD : CreateEntities
|
||||
20:28:43.346 ENTITY : Create entity @"ENTITY:2305843009213693954" ('NGR_Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
|
||||
20:28:43.346 RESOURCES : GetResourceObject @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
|
||||
20:28:43.346 WORLD : Entity prefab load @"{5168FEA3054D6D15}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB_MERDC.et"
|
||||
20:28:43.346 RESOURCES : GetResourceObject @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
|
||||
20:28:43.346 WORLD : Entity prefab load @"{F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et"
|
||||
20:28:43.346 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:28:43.346 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:28:43.346 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:28:43.346 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:28:43.346 RESOURCES : GetResourceObject @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:28:43.346 WORLD : Entity prefab load @"{F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et"
|
||||
20:28:43.346 WORLD (E): Unknown keyword/data 'SlidingTrackMaterial' at offset 19441(0x4bf1)
|
||||
20:28:43.425 RESOURCES : GetResourceObject @"{B77A433F5B48EE25}Prefabs/Tests/Vision/Sights/Vehicles/WCS_Armament_SightDebug_USSR.et"
|
||||
20:28:43.425 WORLD : Entity prefab load @"{B77A433F5B48EE25}Prefabs/Tests/Vision/Sights/Vehicles/WCS_Armament_SightDebug_USSR.et"
|
||||
20:28:43.425 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
|
||||
20:28:43.425 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
|
||||
20:28:43.425 RESOURCES : GetResourceObject @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
|
||||
20:28:43.425 WORLD : Entity prefab load @"{C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et"
|
||||
20:28:43.425 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:28:43.425 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:28:43.425 RESOURCES : GetResourceObject @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:28:43.425 WORLD : Entity prefab load @"{1C5FE7B7FF49BB8D}Prefabs/Vehicles/Wheeled/BTR70/BTR70_Base.et"
|
||||
20:28:43.425 WORLD (E): Unknown keyword/data 'Parent' at offset 42646(0xa696)
|
||||
20:28:43.425 WORLD (E): Unknown keyword/data 'Parent' at offset 43645(0xaa7d)
|
||||
20:28:43.425 WORLD (E): Unknown keyword/data 'Parent' at offset 44617(0xae49)
|
||||
20:28:43.425 WORLD (E): Unknown keyword/data 'Parent' at offset 45590(0xb216)
|
||||
20:28:43.430 RESOURCES : GetResourceObject @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
|
||||
20:28:43.430 WORLD : Entity prefab load @"{F7B9B434FCFF00B3}Prefabs/Vehicles/Wheeled/Conflict_Variants/BRDM2_Conflict.et"
|
||||
20:28:43.430 RESOURCES : GetResourceObject @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
|
||||
20:28:43.430 WORLD : Entity prefab load @"{254289B9C09904AB}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2.et"
|
||||
20:28:43.430 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:28:43.430 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:28:43.430 RESOURCES : GetResourceObject @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:28:43.430 WORLD : Entity prefab load @"{532B5F3CF8496E59}Prefabs/Vehicles/Wheeled/BRDM2/BRDM2_base.et"
|
||||
20:28:43.430 WORLD (E): Unknown keyword/data 'Parent' at offset 35955(0x8c73)
|
||||
20:28:43.430 WORLD (E): Unknown keyword/data 'Parent' at offset 36915(0x9033)
|
||||
20:28:43.493 WORLD : WORLD : NotifyBeforeEntitiesInitialized
|
||||
20:28:43.493 PROFILING : NotifyBeforeEntitiesInitialized took: 0.028000 ms
|
||||
20:28:43.493 WORLD : InitEntities 'world'
|
||||
20:28:43.493 ENTITY : Init entity @"ENTITY:18" ('NGR_Map', SCR_MapEntity) at <6400.000000 0.000000 6400.000000> @"{731564B66F91B107}Prefabs/World/Game/MapEntity.et"
|
||||
20:28:43.493 SCRIPT (W): SCR_MapEntity: Cannot get the size from terrain. Using default.
|
||||
20:28:43.496 ENTITY : Init entity @"ENTITY:2305843009213693953" ('NGR_TestMode', NGR_TestGameMode) at <0.000000 0.000000 0.000000> @"{592F3093A2B876C1}Prefabs/NGR/TestGameMode.et"
|
||||
20:28:43.496 SCRIPT (W): SCR_PerceivedFactionManagerComponent trying to set fall back faction 'CIV' but this faction could not be found so it is null instead.
|
||||
20:28:43.496 WORLD : WORLD : NotifyEntitiesInitialized
|
||||
20:28:43.496 TERRAIN : TERRAIN : Initializing road networks...
|
||||
20:28:43.496 PROFILING : Initializing road networks... took: 0.086000 ms
|
||||
20:28:43.499 SCRIPT : Reintroduced [config]: using $profile:Escapists.json; legacy files retained but no longer used.
|
||||
20:28:43.545 SCRIPT : Reintroduced [terrain selection]: discovered 46 playable scenario headers; truncated=0
|
||||
20:28:43.553 SCRIPT : Reintroduced [terrain takeover]: enabled; configured airports=0
|
||||
20:28:43.553 DEFAULT : DEFAULT : WorldVolumesCollection
|
||||
20:28:43.561 PROFILING : WorldVolumesCollection took: 7.449000 ms
|
||||
20:28:43.561 PROFILING : NotifyEntitiesInitialized took: 64.539000 ms
|
||||
20:28:43.561 PROFILING : CreateEntities took: 6013.424000 ms
|
||||
20:28:43.561 PROFILING : CreateEntities took: 6013.432000 ms
|
||||
20:28:43.561 WORLD : WORLD : EOnActivate
|
||||
20:28:43.565 PROFILING : EOnActivate took: 4.781000 ms
|
||||
20:28:43.566 PROFILING : Game::LoadEntities took: 6019.412000 ms
|
||||
20:28:43.590 NETWORK : Starting RPL server, listening on address 0.0.0.0:2001, fastValidation=false
|
||||
20:28:43.912 DEFAULT : Entered online game state.
|
||||
20:28:43.987 PROFILING : Settings changed took: 0.132000 ms
|
||||
20:28:44.577 SCRIPT : Map load time: 27ms
|
||||
20:28:44.586 WORLD : Frame start
|
||||
20:28:44.586 SCRIPT : ScenarioFramework: Available tasks are empty, no new tasks will be generated.
|
||||
20:28:44.590 WORLD : UpdateEntities
|
||||
20:28:44.590 WORLD : Frame
|
||||
20:28:44.590 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||
20:28:44.868 SCRIPT : Reintroduced [terrain takeover]: stopping original scenario; preserving radio manager
|
||||
20:28:44.868 SCRIPT : Reintroduced [terrain takeover]: native registrations cleared
|
||||
20:28:45.078 SCRIPT : Reintroduced [terrain takeover]: Game Master player and admin events attached to Escape
|
||||
20:28:45.078 RESOURCES (E): Wrong GUID/name for resource @"{0000000000000000}Worlds/Nogova/Nogova.ent" in property "<missing-def>"
|
||||
20:28:45.078 SCRIPT (W): Can't open config file "Worlds/Nogova/Nogova.ent"
|
||||
20:28:45.078 SCRIPT : Reintroduced [terrain presentation]: mission=Co10 Escape Reintroduced - Nogova; source scenario={469880DFE1B48F95}Missions/Nogova_TerrainTest.conf
|
||||
20:28:45.078 SCRIPT : Reintroduced [terrain takeover]: Escape started on selected scenario
|
||||
20:28:45.078 WORLD : UpdateEntities
|
||||
20:28:45.078 WORLD : Frame
|
||||
20:28:45.078 SCRIPT : SCR_BaseGameMode::OnGameStateChanged = GAME
|
||||
20:28:45.079 WORLD : UpdateEntities
|
||||
20:28:45.079 DEFAULT (E): Previously set BaseChatEntity doesn't match the one that is getting unregistered!
|
||||
20:28:45.079 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387913" ('Chat', ScriptedChatEntity) at <-318.967010 54.514000 1.838000> @"Chat"
|
||||
20:28:45.079 DEFAULT (E): newEntity: @"ENTITY:2305843009213693958" ('NGR_Chat', ScriptedChatEntity) at <-318.967010 54.514000 1.838000> @"{F69BC912AC8236F9}Prefabs/MP/ScriptedChatEntity.et"
|
||||
20:28:45.079 DEFAULT (E): Previously set PerceptionManager doesn't match the one that is getting unregistered!
|
||||
20:28:45.079 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387910" ('Perception', PerceptionManager) at <1893.353027 387.072998 5056.824219> @"Perception"
|
||||
20:28:45.079 DEFAULT (E): newEntity: @"ENTITY:2305843009213693956" ('NGR_Perception', PerceptionManager) at <1893.353027 387.072998 5056.824219> @"{028DAEAD63E056BE}Prefabs/World/Game/PerceptionManager.et"
|
||||
20:28:45.079 DEFAULT (E): Previously set FactionManager doesn't match the one that is getting unregistered!
|
||||
20:28:45.079 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387911" ('Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"Factions"
|
||||
20:28:45.079 DEFAULT (E): newEntity: @"ENTITY:2305843009213693954" ('NGR_Factions', SCR_FactionManager) at <0.000000 0.000000 0.000000> @"{589540B35EBA8CDC}Prefabs/MP/Managers/Factions/FactionManager_USxUSSR.et"
|
||||
20:28:45.079 SCRIPT : Reintroduced [terrain takeover]: completed original loadout unregister
|
||||
20:28:45.079 DEFAULT (E): Previously set BaseGameMode doesn't match the one that is getting unregistered!
|
||||
20:28:45.079 DEFAULT (E): oldEntity: @"ENTITY:4611686018427387909" ('ERR_TerrainTakeoverMode') at <0.000000 0.000000 0.000000> @"{9D182739ABEF405C}Prefabs/ERR/TerrainTakeover.et"
|
||||
20:28:45.079 DEFAULT (E): newEntity: @"ENTITY:2305843009213693953" ('NGR_TestMode', NGR_TestGameMode) at <0.000000 0.000000 0.000000> @"{592F3093A2B876C1}Prefabs/NGR/TestGameMode.et"
|
||||
20:28:46.436 SCRIPT : Co10 Escape Reintroduced factions: players=US enemy=USSR independent=FIA
|
||||
20:28:46.612 SCRIPT : Reintroduced [terrain]: bounds=<-2000,-500,-2000>..<14800,2000,14800> spacing=600 sites=16; native terrain/navmesh placement, no authored fallback
|
||||
20:29:07.768 SCRIPT : Co10 Escape Reintroduced [AI / air recon]: airport search finished; airports=0
|
||||
20:29:07.768 SCRIPT : Reintroduced [terrain]: no airport infrastructure found; surveying a clear helicopter extraction landing zone
|
||||
20:29:08.302 SCRIPT : Reintroduced [terrain site]: id=everon-extraction-1 position=<1485.9,24.9888,5257.44> heading=103.494 attempts=28
|
||||
20:29:08.835 SCRIPT : Reintroduced [terrain site]: id=everon-prison-1 position=<9624.57,272.716,6914.39> heading=193.332 attempts=129
|
||||
20:29:08.844 SCRIPT : Reintroduced [sites]: authored everon-prison-1 at <9624.57,273.016,6914.39>
|
||||
20:29:08.867 SCRIPT : Reintroduced [sites]: authored everon-extraction-1 at <1485.9,25.0688,5257.44>
|
||||
20:29:08.867 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<1485.9,25.0688,5257.44> up=1
|
||||
20:29:08.867 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0 angularSpeed=0
|
||||
20:29:08.867 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=0 engine=0 origin=<0,0,0> up=1 entityDifference=5463.44
|
||||
20:29:08.867 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<1485.9,25.3653,5259.69>
|
||||
20:29:08.867 SCRIPT : ERR GEAR TERRAIN: bottom=<1485.9,25.0653,5259.69> terrainY=24.9688 tireTerrainGap=0.0965805
|
||||
20:29:08.867 SCRIPT : ERR GEAR SUPPORT: center=<1485.9,25.3653,5259.69> radius=0.3 bottom=<1485.9,25.0653,5259.69> fraction=0.893545 normal=<-0,1,0> self=0 dynamic=0 supported=1 gap=0.0965805
|
||||
20:29:08.867 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<1483.62,25.8335,5255.41>
|
||||
20:29:08.867 SCRIPT : ERR GEAR TERRAIN: bottom=<1483.62,25.3835,5255.41> terrainY=24.9688 tireTerrainGap=0.414749
|
||||
20:29:08.867 SCRIPT : ERR GEAR SUPPORT: center=<1483.62,25.8335,5255.41> radius=0.45 bottom=<1483.62,25.3835,5255.41> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.120001
|
||||
20:29:08.867 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<1488.18,25.8335,5255.41>
|
||||
20:29:08.867 SCRIPT : ERR GEAR TERRAIN: bottom=<1488.18,25.3835,5255.41> terrainY=24.9688 tireTerrainGap=0.414789
|
||||
20:29:08.867 SCRIPT : ERR GEAR SUPPORT: center=<1488.18,25.8335,5255.41> radius=0.45 bottom=<1488.18,25.3835,5255.41> fraction=1 normal=<0,0,0> self=0 dynamic=0 supported=0 gap=0.120001
|
||||
20:29:08.867 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=3 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:08.867 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:09.134 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=3 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:09.134 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:09.701 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=3 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:09.701 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:09.967 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=0 origin=<1485.9,24.7963,5257.42> up=0.997995
|
||||
20:29:09.967 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.576784 angularSpeed=0.0348232
|
||||
20:29:09.967 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=5463.42
|
||||
20:29:09.968 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<1485.9,25.2404,5259.65>
|
||||
20:29:09.968 SCRIPT : ERR GEAR TERRAIN: bottom=<1485.9,24.9404,5259.65> terrainY=24.9688 tireTerrainGap=-0.0283623
|
||||
20:29:09.968 SCRIPT : ERR GEAR SUPPORT: center=<1485.9,25.2404,5259.65> radius=0.3 bottom=<1485.9,24.9404,5259.65> fraction=0.325626 normal=<-0,1,0> self=0 dynamic=0 supported=1 gap=-0.0283623
|
||||
20:29:09.968 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<1483.63,25.397,5255.34>
|
||||
20:29:09.968 SCRIPT : ERR GEAR TERRAIN: bottom=<1483.63,24.947,5255.34> terrainY=24.9688 tireTerrainGap=-0.0217342
|
||||
20:29:09.968 SCRIPT : ERR GEAR SUPPORT: center=<1483.63,25.397,5255.34> radius=0.45 bottom=<1483.63,24.947,5255.34> fraction=0.355753 normal=<-0,1,0> self=0 dynamic=0 supported=1 gap=-0.0217342
|
||||
20:29:09.968 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<1488.18,25.3969,5255.35>
|
||||
20:29:09.968 SCRIPT : ERR GEAR TERRAIN: bottom=<1488.18,24.9469,5255.35> terrainY=24.9688 tireTerrainGap=-0.0218849
|
||||
20:29:09.968 SCRIPT : ERR GEAR SUPPORT: center=<1488.18,25.3969,5255.35> radius=0.45 bottom=<1488.18,24.9469,5255.35> fraction=0.355068 normal=<0,1,0> self=0 dynamic=0 supported=1 gap=-0.0218849
|
||||
20:29:09.968 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||
20:29:10.234 SCRIPT : Reintroduced [guards]: initial site=everon-prison-1 requested=3 physical=3 conscious=3 nativeComplete=1
|
||||
20:29:10.234 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:10.768 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||
20:29:11.034 SCRIPT : ERR EXTRACTION PLACEMENT: wakes=1 alive=1 ready=1 origin=<1485.9,24.8481,5257.42> up=0.996759
|
||||
20:29:11.034 SCRIPT : ERR EXTRACTION PHYSICS: dynamic=1 awake=1 speed=0.106183 angularSpeed=0.0181831
|
||||
20:29:11.034 SCRIPT : ERR EXTRACTION NATIVE: valid=1 contact=1 engine=0 origin=<0,0,0> up=1 entityDifference=5463.42
|
||||
20:29:11.034 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_F node=-1704401612 center=<1485.9,25.2763,5259.66>
|
||||
20:29:11.034 SCRIPT : ERR GEAR TERRAIN: bottom=<1485.9,24.9763,5259.66> terrainY=24.9688 tireTerrainGap=0.00756836
|
||||
20:29:11.034 SCRIPT : ERR GEAR SUPPORT: center=<1485.9,25.2763,5259.66> radius=0.3 bottom=<1485.9,24.9763,5259.66> fraction=0.488946 normal=<-0,1,0> self=0 dynamic=0 supported=1 gap=0.00756836
|
||||
20:29:11.034 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bL node=-410678372 center=<1483.63,25.4203,5255.34>
|
||||
20:29:11.034 SCRIPT : ERR GEAR TERRAIN: bottom=<1483.63,24.9703,5255.34> terrainY=24.9688 tireTerrainGap=0.0015831
|
||||
20:29:11.034 SCRIPT : ERR GEAR SUPPORT: center=<1483.63,25.4203,5255.34> radius=0.45 bottom=<1483.63,24.9703,5255.34> fraction=0.461741 normal=<-0,1,0> self=0 dynamic=0 supported=1 gap=0.0015831
|
||||
20:29:11.034 SCRIPT : ERR GEAR PIVOT: bone=v_wheel_bR node=-410678366 center=<1488.18,25.4203,5255.34>
|
||||
20:29:11.034 SCRIPT : ERR GEAR TERRAIN: bottom=<1488.18,24.9703,5255.34> terrainY=24.9688 tireTerrainGap=0.00153923
|
||||
20:29:11.034 SCRIPT : ERR GEAR SUPPORT: center=<1488.18,25.4203,5255.34> radius=0.45 bottom=<1488.18,24.9703,5255.34> fraction=0.461541 normal=<0,1,0> self=0 dynamic=0 supported=1 gap=0.00153923
|
||||
20:29:11.034 SCRIPT : ERR EXTRACTION FUEL: manager=1 hasFuel=1
|
||||
20:29:11.301 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||
20:29:11.568 SCRIPT : Reintroduced [extraction placement]: native supported aircraft stable for one second, fuel present, exactly one initial wake
|
||||
20:29:11.834 SCRIPT : Reintroduced [guards]: initial site=everon-extraction-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||
20:29:11.834 SCRIPT : Reintroduced [sites]: 2 sites and 14 physical stock items ready
|
||||
20:29:11.834 SCRIPT : Reintroduced [generation]: spawn-ready in 25398 ms; remaining sites continue in background
|
||||
20:29:11.834 SCRIPT : Reintroduced [environment]: date=authored weather=authored
|
||||
20:29:11.834 SCRIPT : Reintroduced [time]: started at 14:00 with 1x progression
|
||||
20:29:11.834 SCRIPT : Reintroduced [mission]: phase 0 -> 1
|
||||
20:29:11.834 SCRIPT : Reintroduced [prison]: owned composition raw={BE6B8D56349038A6}Prefabs/ERR/Prison.et resolved={BE6B8D56349038A6}Prefabs/ERR/Prison.et position=<9624.57,272.716,6914.39>
|
||||
20:29:11.834 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=<9626.58,272.716,6920.03>
|
||||
20:29:11.834 SCRIPT : Reintroduced [prison]: one intact successor lock in owned prison
|
||||
20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: active mission with only prison and extraction ready
|
||||
20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: background still pending after spawn admission
|
||||
20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: real prison retained
|
||||
20:29:11.835 SCRIPT : Reintroduced [mission]: phase 1 -> 2
|
||||
20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: early escape while world generation continues
|
||||
20:29:12.634 SCRIPT : Reintroduced [terrain site]: id=everon-radio-1 position=<4554.44,20.7719,5165.3> heading=66.711 attempts=59
|
||||
20:29:13.701 SCRIPT : Reintroduced [terrain site]: id=everon-supply-1 position=<3040.53,114.693,7536.45> heading=338.356 attempts=672
|
||||
20:29:13.834 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-prison-1 faction=USSR group=<0x0000000058005FC0> SCR_AIGroup position=<9590.51,272.132,6922.46> living=3
|
||||
20:29:13.834 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-extraction-1 faction=USSR group=<0x0000000057D317E0> SCR_AIGroup position=<1478.9,24.9934,5228.27> living=6
|
||||
20:29:14.234 SCRIPT : Reintroduced [terrain site]: id=everon-medical-1 position=<2578.83,16.0213,3339.34> heading=253.506 attempts=67
|
||||
20:29:15.035 SCRIPT : Reintroduced [terrain site]: id=everon-medical-2 position=<10087.8,115.512,5040.08> heading=10.0858 attempts=203
|
||||
20:29:15.568 SCRIPT : Reintroduced [terrain site]: id=everon-medical-3 position=<5376.05,7.33192,5420.34> heading=233.785 attempts=356
|
||||
20:29:15.834 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-1 position=<7493.18,6.53228,966.159> heading=233.609 attempts=223
|
||||
20:29:16.101 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-2 position=<4255.12,21.6472,3744.04> heading=26.7965 attempts=84
|
||||
20:29:16.368 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-3 position=<10607.5,127.989,3266.04> heading=357.473 attempts=91
|
||||
20:29:16.635 SCRIPT : Reintroduced [terrain site]: id=everon-mortar-4 position=<6846.69,112.417,5648.39> heading=357.956 attempts=320
|
||||
20:29:17.168 SCRIPT : Reintroduced [terrain site]: id=everon-outpost-1 position=<9991.59,14.9207,12582.1> heading=244.014 attempts=83
|
||||
20:29:17.968 SCRIPT : Reintroduced [terrain site]: id=everon-camp-2 position=<2118.14,23.5775,5111.85> heading=172.293 attempts=308
|
||||
20:29:18.768 SCRIPT : Reintroduced [terrain site]: id=everon-camp-3 position=<6545.84,109.989,4072.37> heading=164.229 attempts=643
|
||||
20:29:19.567 SCRIPT : Reintroduced [terrain site]: id=everon-camp-4 position=<3068.02,21.9888,5980.29> heading=104.626 attempts=353
|
||||
20:29:20.367 SCRIPT : Reintroduced [terrain site]: id=everon-camp-5 position=<3784.76,25.7862,5588.83> heading=258.329 attempts=646
|
||||
20:29:20.639 SCRIPT : Reintroduced [sites]: authored everon-supply-1 at <3040.53,115.036,7536.45>
|
||||
20:29:20.901 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:21.434 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:21.967 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:22.500 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=4 conscious=4 nativeComplete=0
|
||||
20:29:23.033 SCRIPT : Reintroduced [guards]: initial site=everon-supply-1 requested=5 physical=5 conscious=5 nativeComplete=1
|
||||
20:29:23.034 SCRIPT : Reintroduced [sites]: transport parking=<3040.53,114.826,7524.45> radius=4 terrainRange=0.257568 obstructed=0 clear=1
|
||||
20:29:23.052 SCRIPT : Reintroduced [sites]: optional transport omitted: everon-supply-1; transport security configuration: everon-supply-1
|
||||
20:29:23.052 SCRIPT : Reintroduced [sites]: 1 sites and 42 physical stock items ready
|
||||
20:29:23.052 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-supply-1 faction=FIA group=<0x000000005C62F580> SCR_AIGroup position=<3057.26,115.122,7543.09> living=5
|
||||
20:29:23.052 SCRIPT : Reintroduced [generation]: site ready: everon-supply-1; total=3
|
||||
20:29:23.302 ENTITY : SpawnEntityPrefab @"{B3949F6D215A9F78}Prefabs/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02_base.et"
|
||||
20:29:23.302 ENTITY : Create entity @"ENTITY:4611686018427388869" ('GenericEntity','Assets/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02.xob') at <4553.513184 20.901407 5172.522461> @"{B3949F6D215A9F78}Prefabs/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02_base.et"
|
||||
20:29:23.302 ENTITY : CreateComponent 'ScriptedRadioComponent'
|
||||
20:29:23.302 DEFAULT (W): BaseRadioComponent does not have any transceiver. (Entity: @"ENTITY:4611686018427388869" ('GenericEntity','Assets/Props/Military/Antennas/Antenna_FIA_02/Antenna_FIA_02.xob') at <4553.513184 20.901407 5172.522461> @"{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.
|
||||
20:29:23.304 SCRIPT : Reintroduced [sites]: authored everon-radio-1 at <4554.44,20.8903,5165.3>
|
||||
20:29:23.567 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:24.367 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:24.901 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:25.434 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=4 conscious=4 nativeComplete=0
|
||||
20:29:25.967 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=5 conscious=5 nativeComplete=0
|
||||
20:29:26.501 SCRIPT : Reintroduced [guards]: initial site=everon-radio-1 requested=6 physical=6 conscious=6 nativeComplete=1
|
||||
20:29:26.501 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
|
||||
20:29:26.501 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-radio-1 faction=USSR group=<0x000000005D2E7E40> SCR_AIGroup position=<4566.13,20.9302,5138.26> living=6
|
||||
20:29:26.501 SCRIPT : Reintroduced [generation]: site ready: everon-radio-1; total=4
|
||||
20:29:26.772 SCRIPT : Reintroduced [sites]: authored everon-medical-1 at <2578.83,16.3701,3339.34>
|
||||
20:29:27.034 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=4 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:27.034 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:27.567 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:27.567 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:28.100 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:28.633 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:29.168 SCRIPT : Reintroduced [guards]: initial site=everon-medical-1 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:29.168 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
|
||||
20:29:29.168 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-1 faction=USSR group=<0x000000005D737250> SCR_AIGroup position=<2575.42,16.4776,3350.85> living=4
|
||||
20:29:29.168 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-1-responders faction=USSR group=<0x000000005D747C10> SCR_AIGroup position=<2582.23,16.1329,3327.84> living=2
|
||||
20:29:29.168 SCRIPT : Reintroduced [generation]: site ready: everon-medical-1; total=5
|
||||
20:29:29.438 SCRIPT : Reintroduced [sites]: authored everon-outpost-1 at <9991.59,15.1,12582.1>
|
||||
20:29:29.701 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=4 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:29.701 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=2 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:30.235 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:30.235 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:30.767 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:30.767 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:31.300 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:31.834 SCRIPT : Reintroduced [guards]: initial site=everon-outpost-1 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:31.834 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
|
||||
20:29:31.835 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-outpost-1 faction=USSR group=<0x000000004BC85E30> SCR_AIGroup position=<9986.33,15.0878,12592.9> living=4
|
||||
20:29:31.835 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-outpost-1-responders faction=USSR group=<0x000000004BC6F100> SCR_AIGroup position=<9996.85,15.0137,12571.4> living=2
|
||||
20:29:31.835 SCRIPT : Reintroduced [generation]: site ready: everon-outpost-1; total=6
|
||||
20:29:32.101 SCRIPT : Reintroduced [sites]: authored everon-mortar-1 at <7493.18,6.89193,966.159>
|
||||
20:29:32.367 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
|
||||
20:29:32.367 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-1; total=7
|
||||
20:29:32.634 SCRIPT : Reintroduced [sites]: authored everon-mortar-2 at <4255.12,21.9515,3744.04>
|
||||
20:29:32.901 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
|
||||
20:29:32.901 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-2; total=8
|
||||
20:29:33.167 SCRIPT : Reintroduced [sites]: authored everon-mortar-3 at <10607.5,128.069,3266.04>
|
||||
20:29:33.434 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
|
||||
20:29:33.434 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-3; total=9
|
||||
20:29:33.700 SCRIPT : Reintroduced [sites]: authored everon-mortar-4 at <6846.69,112.817,5648.39>
|
||||
20:29:33.967 SCRIPT : Reintroduced [sites]: 1 sites and 0 physical stock items ready
|
||||
20:29:33.967 SCRIPT : Reintroduced [generation]: site ready: everon-mortar-4; total=10
|
||||
20:29:34.236 SCRIPT : Reintroduced [sites]: authored everon-medical-2 at <10087.8,115.759,5040.08>
|
||||
20:29:34.501 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:34.501 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:35.034 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:35.034 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:35.304 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:36.367 SCRIPT : Reintroduced [guards]: initial site=everon-medical-2 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:36.367 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
|
||||
20:29:36.367 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-2 faction=USSR group=<0x000000005DF882D0> SCR_AIGroup position=<10099.6,115.724,5037.97> living=4
|
||||
20:29:36.367 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-2-responders faction=USSR group=<0x000000005DF8FFB0> SCR_AIGroup position=<10076,115.774,5042.18> living=2
|
||||
20:29:36.367 SCRIPT : Reintroduced [generation]: site ready: everon-medical-2; total=11
|
||||
20:29:36.638 SCRIPT : Reintroduced [sites]: authored everon-medical-3 at <5376.05,7.69683,5420.34>
|
||||
20:29:36.900 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=4 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:36.900 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=2 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:37.434 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:37.434 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:37.967 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:37.967 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:38.500 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:39.034 SCRIPT : Reintroduced [guards]: initial site=everon-medical-3 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:39.034 SCRIPT : Reintroduced [sites]: 1 sites and 28 physical stock items ready
|
||||
20:29:39.034 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-3 faction=USSR group=<0x000000005E4053F0> SCR_AIGroup position=<5368.96,7.84248,5430.02> living=4
|
||||
20:29:39.034 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-medical-3-responders faction=USSR group=<0x000000005E40A700> SCR_AIGroup position=<5383.14,7.45839,5410.65> living=2
|
||||
20:29:39.034 SCRIPT : Reintroduced [generation]: site ready: everon-medical-3; total=12
|
||||
20:29:39.304 SCRIPT : Reintroduced [sites]: authored everon-camp-2 at <2118.14,23.9107,5111.85>
|
||||
20:29:39.567 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=4 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:39.567 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=2 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:40.101 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:40.101 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:40.633 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:40.633 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:41.167 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:41.700 SCRIPT : Reintroduced [guards]: initial site=everon-camp-2 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:41.700 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
|
||||
20:29:41.701 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-2 faction=USSR group=<0x000000005E6A99D0> SCR_AIGroup position=<2106.24,24.1171,5110.24> living=4
|
||||
20:29:41.701 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-2-responders faction=USSR group=<0x000000005E6B2580> SCR_AIGroup position=<2130.03,23.6022,5113.46> living=2
|
||||
20:29:41.701 SCRIPT : Reintroduced [generation]: site ready: everon-camp-2; total=13
|
||||
20:29:41.970 SCRIPT : Reintroduced [sites]: authored everon-camp-3 at <6545.84,110.069,4072.37>
|
||||
20:29:42.234 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=4 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:42.234 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=2 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:42.767 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:42.767 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:43.300 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:43.301 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:43.834 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:44.367 SCRIPT : Reintroduced [guards]: initial site=everon-camp-3 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:44.367 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
|
||||
20:29:44.368 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-3 faction=USSR group=<0x000000005EBC0820> SCR_AIGroup position=<6534.29,110.082,4069.11> living=4
|
||||
20:29:44.368 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-3-responders faction=USSR group=<0x000000005EC3BFB0> SCR_AIGroup position=<6557.39,109.986,4075.64> living=2
|
||||
20:29:44.368 SCRIPT : Reintroduced [generation]: site ready: everon-camp-3; total=14
|
||||
20:29:44.637 SCRIPT : Reintroduced [sites]: authored everon-camp-4 at <3068.02,22.0688,5980.29>
|
||||
20:29:44.900 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=4 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:44.900 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=2 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:45.174 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:45.174 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:45.707 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:45.707 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:46.234 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:46.767 SCRIPT : Reintroduced [guards]: initial site=everon-camp-4 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:46.767 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
|
||||
20:29:46.767 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-4 faction=USSR group=<0x000000005F0410E0> SCR_AIGroup position=<3064.99,21.9973,5968.68> living=4
|
||||
20:29:46.767 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-4-responders faction=USSR group=<0x000000005F0B5EB0> SCR_AIGroup position=<3071.05,21.9973,5991.9> living=2
|
||||
20:29:46.767 SCRIPT : Reintroduced [generation]: site ready: everon-camp-4; total=15
|
||||
20:29:47.037 SCRIPT : Reintroduced [sites]: authored everon-camp-5 at <3784.76,25.9573,5588.83>
|
||||
20:29:47.301 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=4 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:47.301 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=2 physical=0 conscious=0 nativeComplete=0
|
||||
20:29:47.833 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=4 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:47.833 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=2 physical=1 conscious=1 nativeComplete=0
|
||||
20:29:48.367 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=4 physical=2 conscious=2 nativeComplete=0
|
||||
20:29:48.367 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=2 physical=2 conscious=2 nativeComplete=1
|
||||
20:29:48.900 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=4 physical=3 conscious=3 nativeComplete=0
|
||||
20:29:49.434 SCRIPT : Reintroduced [guards]: initial site=everon-camp-5 requested=4 physical=4 conscious=4 nativeComplete=1
|
||||
20:29:49.434 SCRIPT : Reintroduced [sites]: 1 sites and 20 physical stock items ready
|
||||
20:29:49.435 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-5 faction=USSR group=<0x000000005F5264D0> SCR_AIGroup position=<3782.33,25.9221,5600.58> living=4
|
||||
20:29:49.435 SCRIPT : Reintroduced [SPAWN GROUP]: source=everon-camp-5-responders faction=USSR group=<0x000000005F52BC30> SCR_AIGroup position=<3792,25.8095,5577.08> living=2
|
||||
20:29:49.435 SCRIPT : Reintroduced [generation]: site ready: everon-camp-5; total=16
|
||||
20:29:49.702 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=1 position=<1236.9,155.905,11633.4> heading=0
|
||||
20:29:49.702 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=2 position=<4767.82,384.697,10272.6> heading=135
|
||||
20:29:49.705 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=3 position=<5285.12,203.385,7640.26> heading=0
|
||||
20:29:49.706 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=4 position=<6493.01,139.685,6420.64> heading=0
|
||||
20:29:49.706 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=5 position=<4439.6,132.054,8330.33> heading=90
|
||||
20:29:49.968 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=6 position=<11281.8,139.71,8077.54> heading=135
|
||||
20:29:49.969 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=7 position=<6177.53,229.894,8901.66> heading=0
|
||||
20:29:49.972 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=8 position=<7718.23,162.105,8533.69> heading=0
|
||||
20:29:49.972 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=9 position=<10035.1,283.048,10906.7> heading=225
|
||||
20:29:50.233 SCRIPT : Co10 Escape Reintroduced [scout survey]: post=10 position=<2295.97,219.175,10630.4> heading=0
|
||||
20:30:01.700 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-1 faction=USSR group=<0x000000005F559E60> SCR_AIGroup position=<1236.9,155.878,11633.4> living=1
|
||||
20:30:01.700 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<1236.9,155.905,11633.4> backpack magazines=40
|
||||
20:30:02.235 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-2 faction=USSR group=<0x000000005DF7F8A0> SCR_AIGroup position=<4767.82,384.684,10272.6> living=1
|
||||
20:30:02.235 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<4767.82,384.697,10272.6> backpack magazines=40
|
||||
20:30:02.235 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-3 faction=USSR group=<0x000000005FB20640> SCR_AIGroup position=<5285.12,203.285,7640.26> living=1
|
||||
20:30:02.235 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<5285.12,203.385,7640.26> backpack magazines=40
|
||||
20:30:02.767 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-4 faction=USSR group=<0x000000005FD4A7B0> SCR_AIGroup position=<6493.01,139.618,6420.64> living=1
|
||||
20:30:02.767 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<6493.01,139.685,6420.64> backpack magazines=40
|
||||
20:30:02.768 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-5 faction=USSR group=<0x000000005FDA6120> SCR_AIGroup position=<4439.6,131.954,8330.33> living=1
|
||||
20:30:02.768 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<4439.6,132.054,8330.33> backpack magazines=40
|
||||
20:30:03.300 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-6 faction=USSR group=<0x000000005FF7D9D0> SCR_AIGroup position=<11281.8,139.642,8077.54> living=1
|
||||
20:30:03.300 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<11281.8,139.71,8077.54> backpack magazines=40
|
||||
20:30:03.301 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-7 faction=USSR group=<0x000000005FFA10F0> SCR_AIGroup position=<6177.53,229.986,8901.66> living=1
|
||||
20:30:03.301 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<6177.53,229.894,8901.66> backpack magazines=40
|
||||
20:30:03.834 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-8 faction=USSR group=<0x000000006006D440> SCR_AIGroup position=<7718.23,162.294,8533.69> living=1
|
||||
20:30:03.834 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<7718.23,162.105,8533.69> backpack magazines=40
|
||||
20:30:03.834 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-9 faction=USSR group=<0x000000006008D760> SCR_AIGroup position=<10035.1,282.948,10906.7> living=1
|
||||
20:30:03.834 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<10035.1,283.048,10906.7> backpack magazines=40
|
||||
20:30:04.367 SCRIPT : Reintroduced [SPAWN GROUP]: source=hill-scout-10 faction=USSR group=<0x0000000060156650> SCR_AIGroup position=<2295.97,219.075,10630.4> living=1
|
||||
20:30:04.367 SCRIPT : Co10 Escape Reintroduced [scout ready]: position=<2295.97,219.175,10630.4> backpack magazines=40
|
||||
20:30:05.192 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-0 faction=USSR group=<0x000000005E440A80> SCR_AIGroup position=<4295,25.1418,4801.79> living=4
|
||||
20:30:05.192 SCRIPT : Reintroduced [roadblocks]: roadblock-0 at <4287.52,25.1923,4795.88> guards=4 roadPassage=open HQ=registered
|
||||
20:30:06.258 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-1 faction=USSR group=<0x0000000060619070> SCR_AIGroup position=<3081.43,123.876,10338.5> living=4
|
||||
20:30:06.258 SCRIPT : Reintroduced [roadblocks]: roadblock-1 at <3079.11,124.414,10329.2> guards=4 roadPassage=open HQ=registered
|
||||
20:30:08.128 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-2 faction=USSR group=<0x000000005F893020> SCR_AIGroup position=<10467.7,137.001,2899.75> living=4
|
||||
20:30:08.128 SCRIPT : Reintroduced [roadblocks]: roadblock-2 at <10465,136.877,2891.66> guards=4 roadPassage=open HQ=registered
|
||||
20:30:08.927 SCRIPT : Reintroduced [SPAWN GROUP]: source=roadblock-3 faction=USSR group=<0x000000006109A7F0> SCR_AIGroup position=<9347.95,15.1,12575> living=4
|
||||
20:30:08.927 SCRIPT : Reintroduced [roadblocks]: roadblock-3 at <9350.95,15.1,12567> guards=4 roadPassage=open HQ=registered
|
||||
20:30:09.167 SCRIPT : Reintroduced [roadblocks]: placed=4 requested=4 attempts=37 roadCandidates=6 clearPlans=4; requested count reached
|
||||
20:30:09.167 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-1 location=<7493.18,6.89193,966.159> authored=<7493.18,6.53228,966.159>
|
||||
20:30:09.170 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-2 location=<4255.12,21.9515,3744.04> authored=<4255.12,21.6472,3744.04>
|
||||
20:30:09.172 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-3 location=<10607.5,128.069,3266.04> authored=<10607.5,127.989,3266.04>
|
||||
20:30:09.174 SCRIPT : Reintroduced [mortars]: preparing everon-mortar-4 location=<6846.69,112.817,5648.39> authored=<6846.69,112.417,5648.39>
|
||||
20:30:09.177 SCRIPT : Reintroduced [generation]: background complete in 82741 ms; sites=16
|
||||
20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: late sites adopted into live mission
|
||||
20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: only committed locations registered, no duplicates
|
||||
20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: required radio and late locations ready
|
||||
20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: late reveal-on-escape sites caught up to current phase
|
||||
20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: mission remains active on an empty server
|
||||
20:30:09.177 SCRIPT : ERR PROGRESSIVE COMPLETE failures=0 sites=16
|
||||
@@ -0,0 +1,45 @@
|
||||
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 PROGRESSIVE PASS: " + label);
|
||||
else { m_ERRFailures++; Print("ERR PROGRESSIVE 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();
|
||||
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() > m_ERRInitialCount, "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");
|
||||
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.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(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 PROGRESSIVE COMPLETE failures=%1 sites=%2", m_ERRFailures, mode.Sites().Count());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"engine": "Arma Reforger 1.8.0.13 dedicated, isolated network/profile, no live server changes",
|
||||
"runs": [
|
||||
{
|
||||
"name": "first",
|
||||
"result": {
|
||||
"reason": "complete",
|
||||
"exit": -15
|
||||
},
|
||||
"script_errors": 0,
|
||||
"spawn_ready_ms": 25398,
|
||||
"checks": [
|
||||
"20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: active mission with only prison and extraction ready",
|
||||
"20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: background still pending after spawn admission",
|
||||
"20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: real prison retained",
|
||||
"20:29:11.835 SCRIPT : ERR PROGRESSIVE PASS: early escape while world generation continues",
|
||||
"20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: late sites adopted into live mission",
|
||||
"20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: only committed locations registered, no duplicates",
|
||||
"20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: required radio and late locations ready",
|
||||
"20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: late reveal-on-escape sites caught up to current phase",
|
||||
"20:30:09.177 SCRIPT : ERR PROGRESSIVE PASS: mission remains active on an empty server",
|
||||
"20:30:09.177 SCRIPT : ERR PROGRESSIVE COMPLETE failures=0 sites=16"
|
||||
],
|
||||
"background_complete_ms": 82741,
|
||||
"sites": 16
|
||||
},
|
||||
{
|
||||
"name": "everon-cancel",
|
||||
"result": {
|
||||
"reason": "complete",
|
||||
"exit": -15
|
||||
},
|
||||
"script_errors": 0,
|
||||
"spawn_ready_ms": 5732,
|
||||
"checks": [
|
||||
"20:33:28.584 SCRIPT : ERR PROGRESSIVE PASS: cancelled unfinished late site; committed sites=3",
|
||||
"20:33:32.580 SCRIPT : ERR PROGRESSIVE COMPLETE failures=0; cancelled callbacks and partial location removed, committed prison/sites survive"
|
||||
]
|
||||
}
|
||||
],
|
||||
"limitations": [
|
||||
"Server-only checks: no connected human-client admission or frame-time measurement.",
|
||||
"Timings start at scenario preparation, not process launch; randomized terrain samples are not a controlled before/after benchmark.",
|
||||
"Extraction vehicle and starting prison/crash scene still block admission.",
|
||||
"Historical explicit WORKBENCH errSmokeOutcome fixtures retain synchronous full-world setup."
|
||||
],
|
||||
"source_sha256": {
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_ScenarioComponent.c": "05839a735f780223df2cface6a2ca7e1b31af3731a4ec1b76ac47d650f8c0a1f",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_GeneratedSites.c": "c75b6eec40737df69f0d1ec406ec83bc78aa5557ca80e3e2eab1455cbcbbedad",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainSites.c": "e5f7a92babb7717e729fe621d2b18c0009284a16cfa3be64d6805e066c1f9a6d",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteService.c": "9cb71f01c8e833baa58986f11e931c8d5c38ef73e380af80f237efc32ea3ca53",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_Location.c": "45281c83e3300b37f079351aaaf30b0bc345c6a47394f594f79d07fa0d4176d0",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_GameMode.c": "620c341116f4e73dd70ca865139ca768654ba8c49ab1afbb6a70dd71eaa175cf",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryService.c": "0ad97b7dea562658d6e235116885bddac581ccb208284de34e2cfda0f2c90194"
|
||||
},
|
||||
"focused_checks": [
|
||||
"test_generated_sites.py",
|
||||
"test_terrain_sites.py",
|
||||
"test_mine_intel_discovery_integration.py",
|
||||
"test_start_settings.py",
|
||||
"test_initial_guard_policy.py",
|
||||
"test_site_discovery_policy.py",
|
||||
"test_intel_registration.py",
|
||||
"test_preparation_status.py",
|
||||
"test_field_sites.py",
|
||||
"test_terrain_takeover.py",
|
||||
"test_progression_identity.py",
|
||||
"test_spawn_scene.py",
|
||||
"test_spawn_scene_inventory.py",
|
||||
"test_spawn_scene_lease.py"
|
||||
],
|
||||
"client_gate_review": "Existing spawn finalizer still requires replicated nearby scene, usable inventory links, native asset preload, and final client verification before assigning control; timeout rejects and retries. Focused handshake/inventory/lease regressions passed; no connected client was used for this run."
|
||||
}
|
||||
@@ -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-progressive-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-progressive-cancel-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','{C1E20667DCE324ED}Missions/ERR_Everon.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 PROGRESSIVE 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 PROGRESSIVE' in line or 'SCRIPT (E)' in line))
|
||||
@@ -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-progressive-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-progressive-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 PROGRESSIVE 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 PROGRESSIVE' in line or 'SCRIPT (E)' in line))
|
||||
Reference in New Issue
Block a user