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,16 @@
# Bidirectional atlas hand turns — 2026-10-11
Hidden, muted native Reforger 1.8 Everon fixture. All 20 existing held-map checks
passed; five native hand actions started successfully. Printed page 37 to index
selected the backward action. Native skeleton samples relative to LeftHandProp
show the actual sweep direction (metres along the book's horizontal axis):
- Forward reach +0.141, forward fold -0.206.
- Backward reach -0.208, backward fold +0.107.
- Forward rest: leaf removed, CanUseItem true.
Screenshots are actual native captures. The original forward graph, grip,
binding and timing are preserved. The backward state reverses the same right
hand trajectory, and the local sheet follows that direction. No published build
or live server was changed. Remote-client visual synchronization remains outside
this local fixture's evidence.
@@ -0,0 +1,2 @@
48dc42771b7e44994839dfabe9b007c23e37bd9be900196c757f42351e5c6b04 addons/core/Assets/Items/ERR_Atlas/AtlasTurn.agf
075875f06ca99955da469ecd3fcf17e7656085598764e508110fb19442ea9d73 addons/core/Scripts/Game/ERR/30_Map/ERRM_SharedMapComponent.c
@@ -0,0 +1,33 @@
22:18:54.833 SCRIPT : ERR HELD MAP PASS: shared map inserted into real prisoner inventory
22:19:05.016 SCRIPT : ERR HELD MAP PASS: shared map stays in hand through native animation
22:19:05.017 SCRIPT : ERR HELD MAP PASS: shared map does not open fullscreen menu
22:19:05.017 SCRIPT : ERR HELD MAP PASS: held surface refreshes across two real capture cycles
22:19:05.017 SCRIPT : ERR HELD MAP PASS: entire captured page stays inside native map bounds
22:19:13.126 SCRIPT : ERR HELD MAP PASS: texture and map canvas match the paper aspect, not the game viewport
22:19:16.388 SCRIPT : ERR ATLAS TURN: id=1 started=1 backwards=0
22:19:16.736 SCRIPT : ERR ATLAS PHASE: reach hand=<0.0799525,1.45647,0.294791> leaf=1 canUse=0 across=0.141007
22:19:16.881 SCRIPT : ERR ATLAS PHASE: sweep hand=<0.0298236,1.46579,0.250778> leaf=1 canUse=0 across=0.083371
22:19:17.188 SCRIPT : ERR ATLAS PHASE: fold hand=<-0.247059,1.4756,0.160007> leaf=1 canUse=0 across=-0.205583
22:19:17.673 SCRIPT : ERR HELD MAP PASS: main Enter opens atlas index without a typed number
22:19:17.673 SCRIPT : ERR HELD MAP PASS: page selection keeps held item and raised focus
22:19:18.690 SCRIPT : ERR HELD MAP PASS: menu blocks page input
22:19:19.077 SCRIPT : ERR ATLAS PHASE: rest hand=<0.322842,0.892978,-0.163914> leaf=0 canUse=1 across=0.332095
22:19:19.796 SCRIPT : ERR ATLAS TURN: id=2 started=1 backwards=0
22:19:22.272 SCRIPT : ERR HELD MAP PASS: numpad digits plus main Enter select page 37 through validated RPC
22:19:22.799 SCRIPT : ERR ATLAS TURN: id=3 started=1 backwards=1
22:19:23.148 SCRIPT : ERR ATLAS PHASE: back-reach hand=<-0.247693,1.46845,0.162912> leaf=1 canUse=0 across=-0.207747
22:19:23.306 SCRIPT : ERR ATLAS PHASE: back-sweep hand=<-0.246382,1.47346,0.16398> leaf=1 canUse=0 across=-0.206642
22:19:23.608 SCRIPT : ERR ATLAS PHASE: back-fold hand=<0.0529659,1.4623,0.265577> leaf=1 canUse=0 across=0.107463
22:19:24.306 SCRIPT : ERR HELD MAP PASS: numpad zero returns to index without following player
22:19:24.578 SCRIPT : ERR ATLAS TURN: id=4 started=1 backwards=0
22:19:26.331 SCRIPT : ERR HELD MAP PASS: right arrow turns page without reaching character movement
22:19:27.850 SCRIPT : ERR HELD MAP PASS: WASD movement remains available with atlas held
22:19:27.850 SCRIPT : ERR ATLAS TURN: id=5 started=1 backwards=1
22:19:29.911 SCRIPT : ERR HELD MAP PASS: double map action opens the real interactive map
22:19:31.926 SCRIPT : ERR HELD MAP PASS: interactive map preserves the selected paper sheet
22:19:33.960 SCRIPT : ERR HELD MAP PASS: single map press puts the paper away
22:19:36.994 SCRIPT : ERR HELD MAP PASS: double map press from storage waits for equip then opens interactive map
22:19:40.030 SCRIPT : ERR HELD MAP PASS: ordinary map inserted
22:19:40.032 SCRIPT : ERR HELD MAP PASS: background capture active before stock map activation
22:19:44.071 SCRIPT : ERR HELD MAP PASS: ordinary map still opens fullscreen
22:19:44.073 SCRIPT : ERR HELD MAP COMPLETE
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

@@ -0,0 +1,18 @@
{
"result": "passed",
"cleanup": {
"cleanup_confirmed": true,
"idle_verified": true,
"errors": [],
"orphan_cleanup": {
"attempted": true,
"report": {
"scope": "/tmp/erri-headless-compat/pfx",
"candidates": [],
"term_sent": [],
"kill_sent": [],
"cleared": true
}
}
}
}