forked from phenom/healer-man
Release Healer Man 0.1.21
This commit is contained in:
1 parent
699fc858c9
commit
f6f2375145
210 files changed
+976039
-6247
No files matched your search
@@ -1131,10 +1131,10 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"report": "src/assets/game/dungeons/treasure-trove/instance-validation-report.json",
|
||||
"blockers": [],
|
||||
"warnings": [
|
||||
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
|
||||
"All valid static WDB ROS placements are assembled; filename-only dynamic candidates remain static until script evidence maps their behavior.",
|
||||
"Collision initially includes decorative primary-ROS geometry.",
|
||||
"Original GR2 actor animations are recovered where source graphs and validation permit; scripted encounter mechanics remain evidence-driven per-instance work.",
|
||||
"Source-anchor support pads preserve combat and entrance coordinates where modular WDB sections or primary-ROS collision leave navmesh gaps; full secondary placement assembly remains a visual follow-up.",
|
||||
"The full WDB static assembly replaces the former source-anchor support pads; source-backed switch and drawbridge behavior is represented by encounter world objects pending original object-mesh animation mapping.",
|
||||
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
|
||||
]
|
||||
}
|
||||
@@ -2080,7 +2080,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"fog": {
|
||||
"color": "#0b0b10",
|
||||
"near": 34,
|
||||
"far": 684
|
||||
"far": 1195
|
||||
},
|
||||
"ambientLight": {
|
||||
"color": "#9d96a7",
|
||||
@@ -2109,8 +2109,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"additiveNames": []
|
||||
},
|
||||
"map": {
|
||||
"width": 494,
|
||||
"height": 634,
|
||||
"width": 1013,
|
||||
"height": 974,
|
||||
"padding": 24,
|
||||
"contours": []
|
||||
}
|
||||
@@ -2120,26 +2120,124 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
{
|
||||
"id": "visual-000",
|
||||
"fileName": "the-origin-visual.glb",
|
||||
"checksum": "a6db29db31f88a45bd082d27130725d70b2fa1db82030530750492a54b3f9bf8",
|
||||
"size": 251132,
|
||||
"triangleCount": 2664
|
||||
"checksum": "d1ded0316b2cbaa07458c56864c47c01afaa85e4f33dd13f5d95984d7305fb92",
|
||||
"size": 28683180,
|
||||
"triangleCount": 1176881
|
||||
}
|
||||
],
|
||||
"collision": [
|
||||
{
|
||||
"id": "collision-000",
|
||||
"fileName": "the-origin-collision.glb",
|
||||
"checksum": "7cc2e9dfc649742d546a7771fb836cde3e5f708f2a7088bfc111457eb516c17a",
|
||||
"size": 72976,
|
||||
"triangleCount": 2664
|
||||
"fileName": "the-origin-wdb-collision-000.glb",
|
||||
"checksum": "7eb6e18cf11ac9a15b24c6300f8c62773df9d2cb045b16c9c4732e18016b18e7",
|
||||
"size": 2703604,
|
||||
"triangleCount": 78675
|
||||
},
|
||||
{
|
||||
"id": "collision-001",
|
||||
"fileName": "the-origin-wdb-collision-001.glb",
|
||||
"checksum": "31ec6603c7c100af9c0177cbbae3f13f029266a13c5b9690731089d8193deeb2",
|
||||
"size": 2757368,
|
||||
"triangleCount": 83558
|
||||
},
|
||||
{
|
||||
"id": "collision-002",
|
||||
"fileName": "the-origin-wdb-collision-002.glb",
|
||||
"checksum": "ccce739574edbeef58ed1bc502d9be77cb0565213c381113bcdb9944323b0be0",
|
||||
"size": 2538872,
|
||||
"triangleCount": 84659
|
||||
},
|
||||
{
|
||||
"id": "collision-003",
|
||||
"fileName": "the-origin-wdb-collision-003.glb",
|
||||
"checksum": "7f83d131a71bee2fb3f47e7c2fe94c39cb3f3f9bd7f333a994627528465e07d1",
|
||||
"size": 2438228,
|
||||
"triangleCount": 61945
|
||||
},
|
||||
{
|
||||
"id": "collision-004",
|
||||
"fileName": "the-origin-wdb-collision-004.glb",
|
||||
"checksum": "044bc594aa521c7b4a441b477c369b03083189068dbe6b17572851beb23531b1",
|
||||
"size": 3127712,
|
||||
"triangleCount": 87835
|
||||
},
|
||||
{
|
||||
"id": "collision-005",
|
||||
"fileName": "the-origin-wdb-collision-005.glb",
|
||||
"checksum": "8cd5228f6443dceb983e5e8c457ed97fdfdac2083049dce036157f3573a0f9ff",
|
||||
"size": 2827072,
|
||||
"triangleCount": 88513
|
||||
},
|
||||
{
|
||||
"id": "collision-006",
|
||||
"fileName": "the-origin-wdb-collision-006.glb",
|
||||
"checksum": "abca4c48c25d495e40399dfd5a9fbcab8941a056af1b8159ff0b4d3f453b0b52",
|
||||
"size": 3210756,
|
||||
"triangleCount": 86404
|
||||
},
|
||||
{
|
||||
"id": "collision-007",
|
||||
"fileName": "the-origin-wdb-collision-007.glb",
|
||||
"checksum": "9693440956d31489d888e30fd97de0427e9bf65bd02174a6bbad34b78a8b6a29",
|
||||
"size": 2364920,
|
||||
"triangleCount": 66883
|
||||
},
|
||||
{
|
||||
"id": "collision-008",
|
||||
"fileName": "the-origin-wdb-collision-008.glb",
|
||||
"checksum": "89f95739e8ac2384d0c125c1ab013e1803031f67f11d35fa94355719a4db2251",
|
||||
"size": 2811712,
|
||||
"triangleCount": 87544
|
||||
},
|
||||
{
|
||||
"id": "collision-009",
|
||||
"fileName": "the-origin-wdb-collision-009.glb",
|
||||
"checksum": "2bbddf84d5754100c3499d5e35cb1da45dfa920940c59a3007c0848b975d609d",
|
||||
"size": 3077192,
|
||||
"triangleCount": 84937
|
||||
},
|
||||
{
|
||||
"id": "collision-010",
|
||||
"fileName": "the-origin-wdb-collision-010.glb",
|
||||
"checksum": "73012e2dcb9892ad3aeccd3536e0c36f4365276226b265f82326a25e45d4ec4e",
|
||||
"size": 2989496,
|
||||
"triangleCount": 88994
|
||||
},
|
||||
{
|
||||
"id": "collision-011",
|
||||
"fileName": "the-origin-wdb-collision-011.glb",
|
||||
"checksum": "d19124247096c475e344ae467274be6a0320192cf2292f891970b102eb4fc1be",
|
||||
"size": 3128952,
|
||||
"triangleCount": 89430
|
||||
},
|
||||
{
|
||||
"id": "collision-012",
|
||||
"fileName": "the-origin-wdb-collision-012.glb",
|
||||
"checksum": "23870416ad12c179e576959df6f72370e209365e03d3510ceb3b1745f30fe930",
|
||||
"size": 2825584,
|
||||
"triangleCount": 89857
|
||||
},
|
||||
{
|
||||
"id": "collision-013",
|
||||
"fileName": "the-origin-wdb-collision-013.glb",
|
||||
"checksum": "5c9bb9f4b5d118c834f3b1d0b515b30d553a1e21423767c9e7dafcbd6d78d1c2",
|
||||
"size": 2856020,
|
||||
"triangleCount": 85511
|
||||
},
|
||||
{
|
||||
"id": "collision-014",
|
||||
"fileName": "the-origin-wdb-collision-014.glb",
|
||||
"checksum": "0743835882534516c770766cbbf3585386e05e96e95a2bdc24e3ca5d90482c57",
|
||||
"size": 533188,
|
||||
"triangleCount": 12136
|
||||
}
|
||||
],
|
||||
"navigation": {
|
||||
"id": "navigation",
|
||||
"fileName": "the-origin-navigation.glb",
|
||||
"checksum": "a9b97bc8cc62279486292d42aad3ae0a8e70638e7dc223dd0c392f32b3811781",
|
||||
"size": 54768,
|
||||
"triangleCount": 1213
|
||||
"checksum": "70c0a78073d7c3cd7a95e0dc3531c25c0de9815376001f9b80cfbb59a72596cd",
|
||||
"size": 4667144,
|
||||
"triangleCount": 97214
|
||||
}
|
||||
},
|
||||
"transform": {
|
||||
@@ -2158,22 +2256,22 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
},
|
||||
"bounds": {
|
||||
"min": [
|
||||
-386.52997,
|
||||
-46.51506,
|
||||
-324.07977
|
||||
-630.039165,
|
||||
-94.763691,
|
||||
-431.593932
|
||||
],
|
||||
"max": [
|
||||
107.21951,
|
||||
11.46503,
|
||||
309.25803
|
||||
382.64336,
|
||||
260.724523,
|
||||
541.440422
|
||||
]
|
||||
},
|
||||
"entrance": {
|
||||
"name": "The Origin Entrance",
|
||||
"footPosition": [
|
||||
-380.368111,
|
||||
-7.734726,
|
||||
-292.973182
|
||||
-377.445404,
|
||||
-13.802109,
|
||||
-267.742004
|
||||
],
|
||||
"forward": [
|
||||
-0.292372,
|
||||
@@ -2187,9 +2285,9 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"id": "entrance",
|
||||
"name": "The Origin Entrance",
|
||||
"center": [
|
||||
-380.368111,
|
||||
-7.734726,
|
||||
-292.973182
|
||||
-377.445404,
|
||||
-13.802109,
|
||||
-267.742004
|
||||
],
|
||||
"radius": 24
|
||||
}
|
||||
@@ -2217,10 +2315,10 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"report": "src/assets/game/dungeons/the-origin/instance-validation-report.json",
|
||||
"blockers": [],
|
||||
"warnings": [
|
||||
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
|
||||
"All valid static WDB ROS placements are assembled; filename-only dynamic candidates remain static until script evidence maps their behavior.",
|
||||
"Collision initially includes decorative primary-ROS geometry.",
|
||||
"Original GR2 actor animations are recovered where source graphs and validation permit; scripted encounter mechanics remain evidence-driven per-instance work.",
|
||||
"Source-anchor support pads preserve combat and entrance coordinates where modular WDB sections or primary-ROS collision leave navmesh gaps; full secondary placement assembly remains a visual follow-up.",
|
||||
"The full static WDB collision requires a tiled monotone Recast build because the solo watershed contour triangulator rejects this source geometry.",
|
||||
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
|
||||
]
|
||||
}
|
||||
@@ -4155,7 +4253,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"fog": {
|
||||
"color": "#0b0b10",
|
||||
"near": 34,
|
||||
"far": 635
|
||||
"far": 1461
|
||||
},
|
||||
"ambientLight": {
|
||||
"color": "#9d96a7",
|
||||
@@ -4184,8 +4282,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"additiveNames": []
|
||||
},
|
||||
"map": {
|
||||
"width": 377,
|
||||
"height": 644,
|
||||
"width": 1162,
|
||||
"height": 1266,
|
||||
"padding": 24,
|
||||
"contours": []
|
||||
}
|
||||
@@ -4195,26 +4293,68 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
{
|
||||
"id": "visual-000",
|
||||
"fileName": "raksha-temple-visual.glb",
|
||||
"checksum": "3439e64f2a49d0545651bac35276867af83c3eb57b3c859f767de0c49c3dce66",
|
||||
"size": 937772,
|
||||
"triangleCount": 4302
|
||||
"checksum": "3a61098e772a0c656aa25d88aee357f78b84c738e45150fca6fd5059c2b675f7",
|
||||
"size": 23554528,
|
||||
"triangleCount": 605820
|
||||
}
|
||||
],
|
||||
"collision": [
|
||||
{
|
||||
"id": "collision-000",
|
||||
"fileName": "raksha-temple-collision.glb",
|
||||
"checksum": "a0b19ff9c1c5ef6abfbaee6080bec91bdcdc8eb3d2b8f6b3e3fad092fd71e548",
|
||||
"size": 161552,
|
||||
"triangleCount": 4302
|
||||
"fileName": "raksha-temple-wdb-collision-000.glb",
|
||||
"checksum": "22cfdc239b638f906f3cb77c9fb7b94c66eb483cfcbbe59e059bf8d5cbaad8a0",
|
||||
"size": 2584136,
|
||||
"triangleCount": 87109
|
||||
},
|
||||
{
|
||||
"id": "collision-001",
|
||||
"fileName": "raksha-temple-wdb-collision-001.glb",
|
||||
"checksum": "3a3f4448aa92276faa94c8b99ae49aa48660423fb42edf0f2403615e5e3b3453",
|
||||
"size": 2785392,
|
||||
"triangleCount": 86228
|
||||
},
|
||||
{
|
||||
"id": "collision-002",
|
||||
"fileName": "raksha-temple-wdb-collision-002.glb",
|
||||
"checksum": "b4b9e92646bbaf290263b601e7af7d6547f85a7b3fdae4b931ab930a263c2a36",
|
||||
"size": 2788332,
|
||||
"triangleCount": 89719
|
||||
},
|
||||
{
|
||||
"id": "collision-003",
|
||||
"fileName": "raksha-temple-wdb-collision-003.glb",
|
||||
"checksum": "846ac1301549d8e05c8efb59b9ddfc0ebec2fb36cf216a0d5c143ab3eb5ae423",
|
||||
"size": 2676988,
|
||||
"triangleCount": 89776
|
||||
},
|
||||
{
|
||||
"id": "collision-004",
|
||||
"fileName": "raksha-temple-wdb-collision-004.glb",
|
||||
"checksum": "100f27d9a2c46f1d30b0e395d60d99a3b62dfabc82474ed574f137c1513fb1bb",
|
||||
"size": 2328332,
|
||||
"triangleCount": 85897
|
||||
},
|
||||
{
|
||||
"id": "collision-005",
|
||||
"fileName": "raksha-temple-wdb-collision-005.glb",
|
||||
"checksum": "cb22cb168e559fa8ed6983109bdc02bc4fd11f7d8834649bfab1d9cd0448ba87",
|
||||
"size": 2960700,
|
||||
"triangleCount": 89896
|
||||
},
|
||||
{
|
||||
"id": "collision-006",
|
||||
"fileName": "raksha-temple-wdb-collision-006.glb",
|
||||
"checksum": "d8f6bd33ada7b6e0ee1b7cb4aacdf1c32e8ceb614f45d60ac2f24c9f1e0cef18",
|
||||
"size": 2345864,
|
||||
"triangleCount": 77195
|
||||
}
|
||||
],
|
||||
"navigation": {
|
||||
"id": "navigation",
|
||||
"fileName": "raksha-temple-navigation.glb",
|
||||
"checksum": "21e0aa6d58f8958fc6a21912cf72ec86188c13e87d70695504cee9e910b754b0",
|
||||
"size": 60088,
|
||||
"triangleCount": 1287
|
||||
"checksum": "1e1d1ad26907dc8c4fd0a917dba40b52d2aaaea4a0335af06871ee28230eddf1",
|
||||
"size": 8686564,
|
||||
"triangleCount": 180952
|
||||
}
|
||||
},
|
||||
"transform": {
|
||||
@@ -4233,22 +4373,22 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
},
|
||||
"bounds": {
|
||||
"min": [
|
||||
-327.82031,
|
||||
-15.38933,
|
||||
-321.33469
|
||||
-764.460151,
|
||||
-118.862537,
|
||||
-658.700334
|
||||
],
|
||||
"max": [
|
||||
49.02461,
|
||||
51.30486,
|
||||
322.06534
|
||||
397.479134,
|
||||
368.792163,
|
||||
606.421358
|
||||
]
|
||||
},
|
||||
"entrance": {
|
||||
"name": "Raksha Temple Entrance",
|
||||
"footPosition": [
|
||||
-0.020312,
|
||||
21.013313,
|
||||
11.334656
|
||||
0.021786,
|
||||
10.664467,
|
||||
17.560761
|
||||
],
|
||||
"forward": [
|
||||
-0.173648,
|
||||
@@ -4262,9 +4402,9 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"id": "entrance",
|
||||
"name": "Raksha Temple Entrance",
|
||||
"center": [
|
||||
-0.020312,
|
||||
21.013313,
|
||||
11.334656
|
||||
0.021786,
|
||||
10.664467,
|
||||
17.560761
|
||||
],
|
||||
"radius": 24
|
||||
}
|
||||
@@ -4292,10 +4432,10 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
|
||||
"report": "src/assets/game/dungeons/raksha-temple/instance-validation-report.json",
|
||||
"blockers": [],
|
||||
"warnings": [
|
||||
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
|
||||
"All valid static WDB ROS placements are assembled; filename-only dynamic candidates remain static until script evidence maps their behavior.",
|
||||
"Collision initially includes decorative primary-ROS geometry.",
|
||||
"Original GR2 actor animations are recovered where source graphs and validation permit; scripted encounter mechanics remain evidence-driven per-instance work.",
|
||||
"Source-anchor support pads preserve combat and entrance coordinates where modular WDB sections or primary-ROS collision leave navmesh gaps; full secondary placement assembly remains a visual follow-up.",
|
||||
"The full WDB static assembly replaces the former source-anchor support pads; entrance and combat anchors still require live collision/navigation review.",
|
||||
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
|
||||
]
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user