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 @@
# Generated regional atlas pages
2026-10-12, hidden and muted native Everon Workbench fixture.
22 native checks passed, including island-index to regional-page selection,
Enter opening the first detail map and Enter returning to the parent region.
Screenshots inspected for the coarse island grid and enlarged regional map.
Geometry and viewport harnesses also passed across small, rectangular, large
and shifted terrain bounds. Page-number round trips and parent-region mappings
are checked for every generated page. No player position participates in layout.
Each region has at most 3 x 3 detail sheets, balanced at outer edges.
Chernarus's existing 12 x 9 detail grid produces 12 regional pages (2–13),
followed by detail pages 14–121. Existing geographic detail IDs are retained;
printed page numbers shift to accommodate the regions.
The detail footer was clarified after capture to read "ENTER: REGION ON PAGE"
so its page reference cannot be mistaken for the region ordinal. This wording
change was not separately captured. No live server or multiplayer validation,
publication, or changes to the character animation graph.
@@ -0,0 +1,35 @@
12:00:19.253 SCRIPT : ERR HELD MAP PASS: shared map inserted into real prisoner inventory
12:00:19.997 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<54.9356,0,164.808>..<12662.7,0,12772.5> zoom=0.0242708
12:00:25.527 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<54.9356,0,164.808>..<12662.7,0,12772.5> zoom=0.0242708
12:00:29.404 SCRIPT : ERR HELD MAP PASS: shared map stays in hand through native animation
12:00:29.404 SCRIPT : ERR HELD MAP PASS: shared map does not open fullscreen menu
12:00:29.405 SCRIPT : ERR HELD MAP PASS: held surface refreshes across two real capture cycles
12:00:29.405 SCRIPT : ERR HELD MAP PASS: entire captured page stays inside native map bounds
12:00:31.053 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<54.9356,0,164.808>..<12662.7,0,12772.5> zoom=0.0242708
12:00:36.575 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<54.9356,0,164.808>..<12662.7,0,12772.5> zoom=0.0242708
12:00:37.505 SCRIPT : ERR HELD MAP PASS: texture and map canvas match the paper aspect, not the game viewport
12:00:41.450 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<42.5249,0,95.6807>..<12704.3,0,12757.5> zoom=0.0313542
12:00:41.623 SCRIPT : ERR HELD MAP PASS: main Enter opens atlas index without a typed number
12:00:41.624 SCRIPT : ERR HELD MAP PASS: page selection keeps held item and raised focus
12:00:42.627 SCRIPT : ERR HELD MAP PASS: menu blocks page input
12:00:46.972 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<42.5249,0,95.6807>..<12704.3,0,12757.5> zoom=0.0313542
12:00:47.722 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<3769.77,0,7171.53>..<5255.16,0,9218.84> zoom=0.25448
12:00:48.172 SCRIPT : ERR HELD MAP PASS: numpad digits plus main Enter select page 37 through validated RPC
12:00:52.716 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<42.5249,0,95.6807>..<12704.3,0,12757.5> zoom=0.0313542
12:00:53.237 SCRIPT : ERR HELD MAP PASS: numpad zero returns to index without following player
12:00:54.702 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<10.0587,0,9113.49>..<2605.2,0,12779.9> zoom=0.132555
12:00:55.762 SCRIPT : ERR HELD MAP PASS: right arrow opens first region without reaching character movement
12:01:00.271 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<5.23944,0,10747.5>..<1490.62,0,12794.8> zoom=0.25448
12:01:00.818 SCRIPT : ERR HELD MAP PASS: Enter opens the first detail page of the selected region
12:01:05.017 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4688,5671.7> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<10.0587,0,9113.49>..<2605.2,0,12779.9> zoom=0.132555
12:01:05.867 SCRIPT : ERR HELD MAP PASS: Enter returns from detail page to its parent region
12:01:07.384 SCRIPT : ERR HELD MAP PASS: WASD movement remains available with atlas held
12:01:09.402 SCRIPT : ERR HELD MAP PASS: double map action opens the real interactive map
12:01:10.170 SCRIPT : ERR HELD MAP FRAME: holder=<5106.69,50.4497,5674.05> offset=<0,-204.781,0> size=<12800,580.312,12800> frame=<42.5249,0,95.6807>..<12704.3,0,12757.5> zoom=0.0313542
12:01:11.424 SCRIPT : ERR HELD MAP PASS: interactive map preserves the selected paper sheet
12:01:13.472 SCRIPT : ERR HELD MAP PASS: single map press puts the paper away
12:01:16.503 SCRIPT : ERR HELD MAP PASS: double map press from storage waits for equip then opens interactive map
12:01:19.550 SCRIPT : ERR HELD MAP PASS: ordinary map inserted
12:01:19.551 SCRIPT : ERR HELD MAP PASS: background capture active before stock map activation
12:01:23.601 SCRIPT : ERR HELD MAP PASS: ordinary map still opens fullscreen
12:01:23.603 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.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
}
}
}
}