Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
420 lines
16 KiB
JSON
420 lines
16 KiB
JSON
{
|
|
"status": "Suitable static resource identified; geometric placement and multiplayer visibility remain unqualified until measured native validation. No asset bytes copied.",
|
|
"recommended_resource": "{74DCE1AEC6832E18}Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck_static.et",
|
|
"alternative_resource": "{9668B6C528DCECBD}Prefabs/Props/Wrecks/Mi8MT_wreck/Mi8MT_wreck_static.et",
|
|
"resource_evidence": {
|
|
"rdb": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/resourceDatabase.rdb",
|
|
"rdb_sha256": "c5344847875ab4c94cf3cda88c5f9cc60878b799f33b2137c8e4a18726c19b7c",
|
|
"resources": [
|
|
{
|
|
"path": "Prefabs/Props/Wrecks/Mi8MT_wreck/Mi8MT_wreck.et",
|
|
"guid": "38E750A0E7C3B350",
|
|
"rdb_path_offset": 6398071,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/Wrecks/Mi8MT_wreck/Mi8MT_wreck.et",
|
|
"offset": 1460142670,
|
|
"stored_bytes": 294,
|
|
"content_bytes": 294,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4688f069"
|
|
},
|
|
"content_sha256": "acc9a29de668f6f07a401d85c29703b995eecfb3f28c80f1c9adcaf975a35c75",
|
|
"content_bytes": 294,
|
|
"references": [
|
|
[
|
|
"3619812B192CCAE9",
|
|
"Prefabs/Props/Core/Wreck_Base.et"
|
|
],
|
|
[
|
|
"CE90658993A183A9",
|
|
"Assets/Vehicles/Helicopters/Mi8/Mi8MT_Wreck.xob"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"path": "Prefabs/Props/Wrecks/Mi8MT_wreck/Mi8MT_wreck_static.et",
|
|
"guid": "9668B6C528DCECBD",
|
|
"rdb_path_offset": 6398145,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/Wrecks/Mi8MT_wreck/Mi8MT_wreck_static.et",
|
|
"offset": 1460142964,
|
|
"stored_bytes": 252,
|
|
"content_bytes": 252,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4688f069"
|
|
},
|
|
"content_sha256": "14ceccd804c889a4556b9a474e6162e15f86aa139d3a692b45f851fddc6ab51c",
|
|
"content_bytes": 252,
|
|
"references": [
|
|
[
|
|
"38E750A0E7C3B350",
|
|
"Prefabs/Props/Wrecks/Mi8MT_wreck/Mi8MT_wreck.et"
|
|
],
|
|
[
|
|
"D099E5976D407DD3",
|
|
"Assets/Vehicles/Helicopters/Mi8/Mi8MT_Wreck_static.xob"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"path": "Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck.et",
|
|
"guid": "77F237994998613F",
|
|
"rdb_path_offset": 6401172,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck.et",
|
|
"offset": 1460163612,
|
|
"stored_bytes": 294,
|
|
"content_bytes": 294,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4688f069"
|
|
},
|
|
"content_sha256": "8acc3a6efa7051e9a24dabef7cd03080afc11d5ccc6496b4fdae4e4926170418",
|
|
"content_bytes": 294,
|
|
"references": [
|
|
[
|
|
"3619812B192CCAE9",
|
|
"Prefabs/Props/Core/Wreck_Base.et"
|
|
],
|
|
[
|
|
"97B6EE1A45A88A89",
|
|
"Assets/Vehicles/Helicopters/UH1H/UH1H_Wreck.xob"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"path": "Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck_02_static.et",
|
|
"guid": "E98385D7F126474C",
|
|
"rdb_path_offset": 6401244,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck_02_static.et",
|
|
"offset": 1460163906,
|
|
"stored_bytes": 251,
|
|
"content_bytes": 251,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4788f069"
|
|
},
|
|
"content_sha256": "4dd46960bff52a5ce931fcb1175f287da230351a286cc0b4e451270bce5d4799",
|
|
"content_bytes": 251,
|
|
"references": [
|
|
[
|
|
"77F237994998613F",
|
|
"Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck.et"
|
|
],
|
|
[
|
|
"35A67E36F8ECFA10",
|
|
"Assets/Props/Wrecks/UH1H_wreck/UH1H_wreck_02_static.xob"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"path": "Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck_static.et",
|
|
"guid": "74DCE1AEC6832E18",
|
|
"rdb_path_offset": 6401326,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck_static.et",
|
|
"offset": 1460164157,
|
|
"stored_bytes": 250,
|
|
"content_bytes": 250,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4688f069"
|
|
},
|
|
"content_sha256": "5968999a8115255b1f6d4c067e7e1a62f28862766735bb48915c2ed744b49b02",
|
|
"content_bytes": 250,
|
|
"references": [
|
|
[
|
|
"77F237994998613F",
|
|
"Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck.et"
|
|
],
|
|
[
|
|
"CDF8A2CE68A11F4D",
|
|
"Assets/Vehicles/Helicopters/UH1H/UH1H_Wreck_static.xob"
|
|
]
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"dependency_evidence": {
|
|
"rdb": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/resourceDatabase.rdb",
|
|
"rdb_sha256": "c5344847875ab4c94cf3cda88c5f9cc60878b799f33b2137c8e4a18726c19b7c",
|
|
"resources": [
|
|
{
|
|
"path": "Assets/Vehicles/Helicopters/Mi8/Mi8MT_Wreck_static.xob",
|
|
"guid": "D099E5976D407DD3",
|
|
"rdb_path_offset": 4729557,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data005.pak",
|
|
"pak_entry": {
|
|
"path": "Assets/Vehicles/Helicopters/Mi8/Mi8MT_Wreck_static.xob",
|
|
"offset": 1886234813,
|
|
"stored_bytes": 7823282,
|
|
"content_bytes": 7823282,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "0488f069"
|
|
},
|
|
"content_sha256": "38a29b140014f3fc5fb17f3cfab2e4451d14bd45d0d925549bbe3eefef700a24",
|
|
"content_bytes": 7823282,
|
|
"resource_type_byte": 6,
|
|
"references": []
|
|
},
|
|
{
|
|
"path": "Assets/Vehicles/Helicopters/UH1H/UH1H_Wreck_static.xob",
|
|
"guid": "CDF8A2CE68A11F4D",
|
|
"rdb_path_offset": 4758018,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data005.pak",
|
|
"pak_entry": {
|
|
"path": "Assets/Vehicles/Helicopters/UH1H/UH1H_Wreck_static.xob",
|
|
"offset": 1954263516,
|
|
"stored_bytes": 1980260,
|
|
"content_bytes": 1980260,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "0488f069"
|
|
},
|
|
"content_sha256": "c99959507322e1b5f3f50e29add07221eda0b19e00c515a405ef3f492886dc24",
|
|
"content_bytes": 1980260,
|
|
"resource_type_byte": 6,
|
|
"references": []
|
|
},
|
|
{
|
|
"path": "Prefabs/Props/Core/Props_Base.et",
|
|
"guid": "10C26F96EF7A8CF5",
|
|
"rdb_path_offset": 6183913,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/Core/Props_Base.et",
|
|
"offset": 1458343660,
|
|
"stored_bytes": 163,
|
|
"content_bytes": 163,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4088f069"
|
|
},
|
|
"content_sha256": "48a6d755d8214798034fdd84a5f330c8852ff8dab6849206de4f84fdb3f64ce9",
|
|
"content_bytes": 163,
|
|
"resource_type_byte": 6,
|
|
"references": []
|
|
},
|
|
{
|
|
"path": "Prefabs/Props/Core/Wreck_Base.et",
|
|
"guid": "3619812B192CCAE9",
|
|
"rdb_path_offset": 6184369,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/Core/Wreck_Base.et",
|
|
"offset": 1458349304,
|
|
"stored_bytes": 278,
|
|
"content_bytes": 278,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4088f069"
|
|
},
|
|
"content_sha256": "3b9fbe613eced5ed0d1cef0cc745ce414c24ade35bd534cb47332d942218c9e7",
|
|
"content_bytes": 278,
|
|
"resource_type_byte": 6,
|
|
"references": [
|
|
[
|
|
"10C26F96EF7A8CF5",
|
|
"Prefabs/Props/Core/Props_Base.et"
|
|
],
|
|
[
|
|
"A4048C2AA75EF832",
|
|
"Common/Models/Default.xob"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"path": "Prefabs/Props/EmptyStorages/USSR_AmmoBox_empty.et",
|
|
"guid": "EBBC859CCD94D96D",
|
|
"rdb_path_offset": 6198041,
|
|
"pak": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/addons/data/data007.pak",
|
|
"pak_entry": {
|
|
"path": "Prefabs/Props/EmptyStorages/USSR_AmmoBox_empty.et",
|
|
"offset": 1458445409,
|
|
"stored_bytes": 4151,
|
|
"content_bytes": 4151,
|
|
"compression": "raw",
|
|
"opaque_tail_hex": "4088f069"
|
|
},
|
|
"content_sha256": "3e6a9bca6228fd6f7efc1491e40ae9e048a6f73592410d4b328554c73897489d",
|
|
"content_bytes": 4151,
|
|
"resource_type_byte": 6,
|
|
"references": [
|
|
[
|
|
"9E1DFF036BCE913E",
|
|
"Assets/Props/Military/AmmoBox/EquipmentBoxWooden_01/EquipmentBoxWooden_Ammunition_01.xob"
|
|
],
|
|
[
|
|
"EB85A5589049E9D1",
|
|
"Assets/Props/Military/AmmoBox/EquipmentBoxWooden_01/Data/EquipmentBoxWooden_Ammunition_01_USSR.emat"
|
|
],
|
|
[
|
|
"17332645A86C9BA6",
|
|
"Assets/Props/Military/AmmoBox/EquipmentBoxWooden_01/Data/EquipmentBoxWooden_decal_USSR.emat"
|
|
],
|
|
[
|
|
"AE6DE9DEA19D68B7",
|
|
"Assets/Props/Debris/Metal/FragmentMetal_dbr_03.xob"
|
|
],
|
|
[
|
|
"D9678156553F87C7",
|
|
"Assets/Props/Debris/Metal/FragmentMetal_dbr_02.xob"
|
|
],
|
|
[
|
|
"D9678156553F87C7",
|
|
"Assets/Props/Debris/Metal/FragmentMetal_dbr_02.xob"
|
|
],
|
|
[
|
|
"AE6DE9DEA19D68B7",
|
|
"Assets/Props/Debris/Metal/FragmentMetal_dbr_03.xob"
|
|
],
|
|
[
|
|
"0A04F02D30BA8459",
|
|
"Assets/Props/Debris/Metal/FragmentMechanical_dbr_03.xob"
|
|
],
|
|
[
|
|
"0A04F02D30BA8459",
|
|
"Assets/Props/Debris/Metal/FragmentMechanical_dbr_03.xob"
|
|
],
|
|
[
|
|
"C436A8D33CE1AA4E",
|
|
"Particles/Props/Dest_Prop_Wood_Small.ptc"
|
|
],
|
|
[
|
|
"A73D28179B395F19",
|
|
"Sounds/Props/Military/AmmoBoxes/AmmoBox_Big_Wooden/Props_AmmoBox_Big_Wooden.acp"
|
|
],
|
|
[
|
|
"A73D28179B395F19",
|
|
"Sounds/Props/Military/AmmoBoxes/AmmoBox_Big_Wooden/Props_AmmoBox_Big_Wooden.acp"
|
|
],
|
|
[
|
|
"8EB808BFA227C080",
|
|
"UI/Textures/Icons/InventoryHints/InventoryHint_SuppliesStored.edds"
|
|
]
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"static_chain": {
|
|
"entities": "GenericEntity throughout wreck_static\u2192wreck\u2192Wreck_Base\u2192Props_Base",
|
|
"physics": "Wreck_Base has RigidBody Static1 and ModelGeometry1; Props_Base Static1.",
|
|
"systems": "No flight, vehicle, compartment, crew, fuel, inventory, fire, particle or destruction component in either selected wreck inheritance chain.",
|
|
"replication": "No RplComponent in selected wreck chain. A dynamically server-created prop needs an owned replicated wrapper/composition using existing mission-site hierarchy/Rpl pattern; ordinary MP visibility cannot be inferred from generic prop spawn.",
|
|
"authored_coords": "Parent wreck prefabs contain coords2.326,5.692,-2.385. These are authored placement values, NOT model dimensions. Explicit spawn/composition transform must control placement."
|
|
},
|
|
"geometry": {
|
|
"declared_dimensions": null,
|
|
"model_bounds": "Static XOB resources exist and are content-hashed; binary model data was not reverse-engineered into guessed bounds. No text prefab numeric collision AABB available.",
|
|
"required_measurement": "Before admitting composition, obtain finite ordered native bounds including inherited mesh geometry at fixedyaw; validate full transformed collision footprint and ground support. Existing site +/-10m survey alone is insufficient for an offset helicopter wreck.",
|
|
"no_guarantee": "Neither nominal helicopter dimensions nor proposed offset can replace actual mesh/collision measurement."
|
|
},
|
|
"layout_recommendation": {
|
|
"start_anchor": "Keep existing on-foot ground slot grid independent of wreck; ordinary12 players use existing selected slots, validate all16 authored grid slots for capacity preservation.",
|
|
"slots_local": [
|
|
[
|
|
-4.5,
|
|
0,
|
|
-4.5
|
|
],
|
|
[
|
|
-1.5,
|
|
0,
|
|
-4.5
|
|
],
|
|
[
|
|
1.5,
|
|
0,
|
|
-4.5
|
|
],
|
|
[
|
|
4.5,
|
|
0,
|
|
-4.5
|
|
],
|
|
[
|
|
-4.5,
|
|
0,
|
|
-1.5
|
|
],
|
|
[
|
|
-1.5,
|
|
0,
|
|
-1.5
|
|
],
|
|
[
|
|
1.5,
|
|
0,
|
|
-1.5
|
|
],
|
|
[
|
|
4.5,
|
|
0,
|
|
-1.5
|
|
],
|
|
[
|
|
-4.5,
|
|
0,
|
|
1.5
|
|
],
|
|
[
|
|
-1.5,
|
|
0,
|
|
1.5
|
|
],
|
|
[
|
|
1.5,
|
|
0,
|
|
1.5
|
|
],
|
|
[
|
|
4.5,
|
|
0,
|
|
1.5
|
|
],
|
|
[
|
|
-4.5,
|
|
0,
|
|
4.5
|
|
],
|
|
[
|
|
-1.5,
|
|
0,
|
|
4.5
|
|
],
|
|
[
|
|
1.5,
|
|
0,
|
|
4.5
|
|
],
|
|
[
|
|
4.5,
|
|
0,
|
|
4.5
|
|
]
|
|
],
|
|
"minimum_slot_spacing_metres": 3,
|
|
"finite_salvage": "Retain original one-time PrisonBackpack/cache allowance at existing offset(-4,0,0), separate from wreck. Do not add arsenal, wreck inventory, recurring refill, driver or passenger seats.",
|
|
"cache_resource": "{D93480F29E73C1AB}Prefabs/ERR/PrisonBackpack.et",
|
|
"optional_container_alternative": "{40986810D0B1F4AE}Prefabs/ERR/SupplyCache.et; existing owned finite storage, capacity120000/maxweight80, not automatically equivalent to current backpack allowance. Do not switch without startup accounting review.",
|
|
"wreck_candidate_origin": [
|
|
25,
|
|
0,
|
|
0
|
|
],
|
|
"placement_status": "Provisional design coordinate only. Accept only if measured transformed wreck AABB lies wholly east of x=10 (at least5.5m beyond eastmost slot), plus all existing player/cache and full-footprint slope/water/obstruction checks. If that condition fails, reject or choose a separately surveyed farther position; never shift player slots inside wreck.",
|
|
"full_envelope": "Union of existing start-slot/cache clearance and measured wreck bounds with clearance padding, checked across whole support area. Preserve native ground spawn and ordinary equipment; no crash animation, flight, fall damage or forced seating."
|
|
},
|
|
"owned_integration_patterns": {
|
|
"addons/core/Prefabs/ERR/Prison.et": "c0ca5219aa2d6322ba7d094b92000640b259112ff6611a745c0713c8875d09d4",
|
|
"addons/core/Prefabs/ERR/PrisonBackpack.et": "ae750f08fc9af645561f59d7e5809bd22f4cec26ca8fa6409d09730765958c91",
|
|
"addons/core/Prefabs/ERR/SupplyCache.et": "4c97b0514fe7e723046f40f0b396f6573b12eb9981ca5df70b9e8aa3cf29323e",
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteService.c": "15a28876954bbbe0e80d5b5b19e7336f154023cd05b67d65dd709ae7fd9ac712"
|
|
},
|
|
"limitations": [
|
|
"No engine launch, spawn, screenshot, compiler or runtime test occurred.",
|
|
"No assertion of walkability, salvage access, map-specific terrain suitability, remote replication or FPS.",
|
|
"Only metadata/hashes and script inspection notes saved under scratch; installed PAK/model/prefab files left untouched."
|
|
]
|
|
}
|