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,17 @@
|
||||
--- a/addons/core/Scripts/Game/ERR/00_Core/ERR_CrashSiteResources.c
|
||||
+++ b/addons/core/Scripts/Game/ERR/00_Core/ERR_CrashSiteResources.c
|
||||
@@ -5,8 +5,11 @@
|
||||
static ResourceName WreckPrefab() { return "{486DDD0B811047EE}Prefabs/ERR/CrashWreck.et"; }
|
||||
static bool Bounds(out vector minimum, out vector maximum)
|
||||
{
|
||||
- // Fail closed until the exact owned wrapper has native measured bounds.
|
||||
- minimum = vector.Zero; maximum = vector.Zero;
|
||||
- return false;
|
||||
+ // Exact owned static wrapper measured in WORKBENCH on 2026-10-03.
|
||||
+ // Native bounds: (-1.43719, 0.512451, -8.79651) to (1.4325, 3.98193, 3.94385).
|
||||
+ // Expand by 1mm then round outward to millimetres; terrain survey adds its own clearance.
|
||||
+ minimum = "-1.439 0.511 -8.798";
|
||||
+ maximum = "1.434 3.983 3.945";
|
||||
+ return true;
|
||||
}
|
||||
}
|
||||
+49
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"native_log": "/tmp/erri-workbench-crash-geometry-20261003-1852/logs/logs_2026-10-03_18-53-52/console.log",
|
||||
"console_sha256": "05be9f2c953f675c3ed9a58a65bc408ac24543e3ad9708ee89a7da6f665721d1",
|
||||
"runner_sha256": "7194cabb905a6c3a25f501682f98d8860a3c1ff9c8b07c596f58d6601e1c9f76",
|
||||
"launch_source_sha256": "29ff23b8b3afa96f4c5508eb180baf18380504443c675a453a52e85a9869b3cb",
|
||||
"native_result": "smoke-completed",
|
||||
"cleanup_confirmed": true,
|
||||
"measured_source": {
|
||||
"addons/core/Prefabs/ERR/CrashWreck.et": "f5de4785c0e3cdf02f1d5372e9b01171bd5a37acb9c36aa2a94bae3f429b2272",
|
||||
"addons/core/Prefabs/ERR/CrashWreck.et.meta": "bde3299bdbbddb91d2ef471b61035b6cced29899cff4cd90c080fe584ce63f26",
|
||||
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeCrashGeometryProbe.c": "7867ce1794aa0d1bbab72c32f60f5bd0c2bad4f5ff6224978c215e7828840178"
|
||||
},
|
||||
"raw_min": [
|
||||
-1.43719,
|
||||
0.512451,
|
||||
-8.79651
|
||||
],
|
||||
"raw_max": [
|
||||
1.4325,
|
||||
3.98193,
|
||||
3.94385
|
||||
],
|
||||
"outward_min": [
|
||||
-1.439,
|
||||
0.511,
|
||||
-8.798
|
||||
],
|
||||
"outward_max": [
|
||||
1.434,
|
||||
3.983,
|
||||
3.945
|
||||
],
|
||||
"rounding": "floor(rawMin*1000-1)/1000 and ceil(rawMax*1000+1)/1000",
|
||||
"derived_core_geometry": {
|
||||
"offset": [
|
||||
13.439,
|
||||
-0.511,
|
||||
0
|
||||
],
|
||||
"survey_center": [
|
||||
13.4365,
|
||||
0,
|
||||
-2.4265
|
||||
],
|
||||
"half_size": 8,
|
||||
"height": 5
|
||||
},
|
||||
"limits": "Native isolated wrapper geometry/static physics/Rpl presence/local cleanup only; no terrain placement, walkability or remote replication proof."
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
PASS: each stored bound is >=1mm outward of exact logged native scalar; derived geometry remains within core caps. No engine/compiler run.
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"files": {
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_CrashSiteResources.c": {
|
||||
"baseline_sha256": "c6d51831776946dc51464a69987b0ee497eb8fd60bb071b211c658c789309309",
|
||||
"proposal_sha256": "832aebf6e754dba54ba28b8f480180d32ced968a2d2f192424c4007a862c2b43",
|
||||
"index_sha256": null
|
||||
}
|
||||
},
|
||||
"patch_sha256": "3387eb4121abda7ef81ca5be388e50d12d6ca6c91c33a21c6128aac07f017da3"
|
||||
}
|
||||
Reference in New Issue
Block a user