Separate radio defence and harden player and objective lifecycles

This commit is contained in:
2026-09-19 05:33:36 +02:00
parent e5857b6ddf
commit 16f397e581
237 changed files with 29087 additions and 202 deletions
@@ -0,0 +1,18 @@
{
"log": "docs/evidence/native-2026-09-19-050158-lifecycle-compile-failure/console.log.txt",
"smoke_completions": 0,
"assertions_passed": 0,
"script_or_runtime_failures": [
"05:02:03.168 SCRIPT (E): @\"Scripts/Game/ERR/ERR_SpawnFinalization.c,3\": Variable name 'PlayerId' is already used as type name",
"05:02:03.168 SCRIPT (E): @\"Scripts/Game/ERR/ERR_SpawnFinalization.c,4\": Variable name 'Identity' is already used as type name",
"05:02:03.486 SCRIPT (E): Can't compile \"Game\" script module!"
],
"engine_errors": [
"05:02:03.168 SCRIPT (E): @\"Scripts/Game/ERR/ERR_SpawnFinalization.c,3\": Variable name 'PlayerId' is already used as type name",
"05:02:03.168 SCRIPT (E): @\"Scripts/Game/ERR/ERR_SpawnFinalization.c,4\": Variable name 'Identity' is already used as type name",
"05:02:03.486 SCRIPT (E): Can't compile \"Game\" script module!",
"05:02:03.996 ENGINE (E): Unable to initialize a game/gamelib. Some workbench features will not work."
],
"missing_end_screen": [],
"scope": "scripted local Workbench integration only; no multiplayer, piloting or FPS claim"
}