Capture current mission, AI, map and administration development

Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
2026-10-13 22:52:53 +02:00
parent a951a96edc
commit 6a667d8deb
8104 changed files with 2124945 additions and 2061 deletions
@@ -0,0 +1,20 @@
{
"finding": "Installed SCR_HitZone invokes one argument; native InventoryHitZonePointContainerUI subscribes a two-argument UpdateHitZoneState method with optional bool, matching reported bool/void runtime errors.",
"implementation": "Mission-only one-argument wrapper replaces only the known blood and character damage-state subscriptions after native initialization. Direct updates remain native and preserve updateAttachmentStorage.",
"validation": {
"proposal": "Focused actual successor methods green.",
"baseline": "Compiled native-boundary double without adapter runtime fails missing bool error assertion. This is not executing copied vanilla UI implementation or the engine invoker.",
"native": "Not run; rendered UI restoration remains unverified.",
"test_registration_needed": "tests/test_inventory_hitzone_compat.py"
},
"sdk_inputs": {
"/tmp/erri-vanilla-stock/scripts/Game/UI/Inventory/SCR_InventoryHitZonePointUI.c": "0ffc7359e76a6de03669dc2e631682ec9b107048d829794ab61512dbdb209b02",
"/tmp/erri-vanilla-stock/scripts/Game/HitZone/SCR_HitZone.c": "d622f0e7ee5727a2430aa10e78bf37c623a12b229bfcef098e0c385451adb612"
},
"limits": [
"Existing native tourniquet/DOT listener lifecycle not changed or qualified.",
"Does not mutate hitzone health, damage or treatment.",
"No active game inspection, identifiers or chat collected."
],
"live_writes": false
}