Release Healer Man 0.1.14

This commit is contained in:
phenom committed 2026-09-05 11:40:50 -04:00
1 parent 67d7a8ebe7
commit 7b41b102fa
147 files changed
+169892 -1342

No files matched your search

@@ -102,8 +102,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "kalins-shrine-visual.glb",
"checksum": "0cfdb047990a4870d18e67fcf96170c3cd575fbb7f0739784dcf15edd5c8bddf",
"size": 14175516,
"checksum": "769accb48e23c9f80e28697e3e8454ef4148243a69ce247ed06ba4eb35bb0da7",
"size": 8747072,
"triangleCount": 202382
}
],
@@ -216,7 +216,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -291,8 +291,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "hoto-visual.glb",
"checksum": "4c69138c8bf6a6b1055f337a7c39204b977a6169905ab735e1742a139c76ad64",
"size": 16626184,
"checksum": "0d12b9c6dc477704d2833c81f76113d340da7f07f5885a40bafd1321524e455e",
"size": 6667208,
"triangleCount": 189855
}
],
@@ -405,7 +405,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -480,8 +480,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "mystic-altar-visual.glb",
"checksum": "9f395e5670c79fe306c2a5440125885c4c58b36d677f2bde74667d3779d1eab5",
"size": 6453276,
"checksum": "765dd1b15bbe79fe1ffc2104e10caece19acaf86c919f0327419cb3609dbf600",
"size": 5552872,
"triangleCount": 174521
}
],
@@ -588,7 +588,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -663,8 +663,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "kal-turok-hive-visual.glb",
"checksum": "7a593b8b0b001d410213c09cf75f3b1edc3fb8543f412d2a5bb18e411506b0da",
"size": 5593304,
"checksum": "012867deefc4dc5a18c3e1a507309aa48f119cf4c2e88968fdd2787936ed7c24",
"size": 1777616,
"triangleCount": 24026
}
],
@@ -763,7 +763,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -838,8 +838,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "paspers-shrine-visual.glb",
"checksum": "564dc92bae483dd0be8fd0086215d4e2e6bd4dda45f2094a55f4045de8301f5f",
"size": 6262596,
"checksum": "82ea6cafd19c0a323c994795699223a07193807da29b300eb12dac41146f1034",
"size": 5625952,
"triangleCount": 169935
}
],
@@ -945,7 +945,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -1020,8 +1020,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "treasure-trove-visual.glb",
"checksum": "eb8f26f1594d8e10a060444899e91744c8c5f48af720b873504031d860d9f446",
"size": 10623004,
"checksum": "f4c4dc12df65f8afc3c696308db17cb42b6a5894086dbe870dae2e21e1258448",
"size": 7433280,
"triangleCount": 182387
}
],
@@ -1135,7 +1135,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -1210,8 +1210,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "ystra-labyrinth-boss1-visual.glb",
"checksum": "54febe2d5e0740da790f6bdbad73e4f383ed9b633da9c096a6687ae28081eeaa",
"size": 8036460,
"checksum": "c8ca72a5fdf487fa71a1aecd1e66ea821183f476540be9a89444b409be957c25",
"size": 2709352,
"triangleCount": 64284
}
],
@@ -1324,7 +1324,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -1399,8 +1399,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "barren-caves-visual.glb",
"checksum": "71e264d5e757e2402c45e7c291b03af243c9defdd89d78ec736a3024d126d482",
"size": 1852500,
"checksum": "d0f733de4b26c0f432c5e160614765f320bf1753a829be269740b340e7415a12",
"size": 1710152,
"triangleCount": 47084
}
],
@@ -1499,7 +1499,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -1574,8 +1574,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "ystra-labyrinth-boss2-visual.glb",
"checksum": "12c32e7c72cb1a6ed8693999d9d9a99bfeeee28ce32f2415852d8c9a9f59cf6c",
"size": 7954300,
"checksum": "d52524621220e16d844badc24ee745f4374798031b2b0bc7236decbe3b9588ab",
"size": 2682688,
"triangleCount": 21428
}
],
@@ -1674,7 +1674,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -1749,8 +1749,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "ystra-labyrinth-boss3-visual.glb",
"checksum": "12c32e7c72cb1a6ed8693999d9d9a99bfeeee28ce32f2415852d8c9a9f59cf6c",
"size": 7954300,
"checksum": "d52524621220e16d844badc24ee745f4374798031b2b0bc7236decbe3b9588ab",
"size": 2682688,
"triangleCount": 21428
}
],
@@ -1849,7 +1849,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -1924,8 +1924,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "ice-dwarf-kingdom-visual.glb",
"checksum": "a0f4ce4572d6fe491c362a8494623b5b4f5a255c1a63c9a4b5509af633f05c72",
"size": 11348084,
"checksum": "a6b902e85bb6026f18281d77efa235ec880ffc2fc13ea6bfdc431d24af768e00",
"size": 9880192,
"triangleCount": 285517
}
],
@@ -2045,7 +2045,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -2120,8 +2120,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "the-origin-visual.glb",
"checksum": "d6e1b8aaa69d067068ea29ad38544466a3a5fab7e0a532ca15da60cbfceac51b",
"size": 643248,
"checksum": "a6db29db31f88a45bd082d27130725d70b2fa1db82030530750492a54b3f9bf8",
"size": 251132,
"triangleCount": 2664
}
],
@@ -2221,7 +2221,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -2296,8 +2296,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "hall-of-survivors-visual.glb",
"checksum": "c22b5ae6b4a836a8861d90c8db249ed813caab8dfa6eb1311bc0730fd62e1150",
"size": 31415356,
"checksum": "18b9d116da599159719ad76eeee45a4d89056ee8c61cc4f21cab9a1d9228fff7",
"size": 15216768,
"triangleCount": 380192
}
],
@@ -2424,7 +2424,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -2499,8 +2499,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "cave-water-dragon-visual.glb",
"checksum": "56b9565c53ae8c644fb7ca7d070c02f39656e3ff30c407f1e04f28874566b781",
"size": 13081352,
"checksum": "cc57c0285de77690c4a1cdabaecd8b192791cbd05aca38aa21ed96462688ca31",
"size": 8893112,
"triangleCount": 249082
}
],
@@ -2613,7 +2613,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -2688,8 +2688,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "lair-demon-dragon-visual.glb",
"checksum": "4e3e15f5c5c3d02fab6a5eefa37962e614012cb2d255c56c841dadfd983db101",
"size": 11971136,
"checksum": "d28481504802203e800985836f2b0907d67f6d6d0495c67500914e749d771ffe",
"size": 4551300,
"triangleCount": 64688
}
],
@@ -2788,7 +2788,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -2863,8 +2863,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "zurhidon-stronghold-visual.glb",
"checksum": "ac533caeaf367039a48527d33695d9f28dfaffa6c29eac7b304e93334e5bb8d3",
"size": 38128108,
"checksum": "a2d450946ca9687395cf65815b931c7817d9f41041afeb36ba1a351ec24104c4",
"size": 17189492,
"triangleCount": 364765
}
],
@@ -2991,7 +2991,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -3167,7 +3167,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"The source WDB has no terrain ROS; a flat playable arena is derived from source descriptor bounds and must be visually reviewed.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -3242,8 +3242,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "demon-stronghold-visual.glb",
"checksum": "27d9026c01418e26959c2c24fb3929fc50a7a29c63922ef7223a7cf82aceb46f",
"size": 37609808,
"checksum": "9368984b3c183a8db6e8b7e18b7818edcf41b8edd45ffeca1d1df28aadc592a2",
"size": 15166984,
"triangleCount": 261609
}
],
@@ -3357,7 +3357,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -3432,8 +3432,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "zurhidon-stronghold-124-visual.glb",
"checksum": "ac533caeaf367039a48527d33695d9f28dfaffa6c29eac7b304e93334e5bb8d3",
"size": 38128108,
"checksum": "a2d450946ca9687395cf65815b931c7817d9f41041afeb36ba1a351ec24104c4",
"size": 17189492,
"triangleCount": 364765
}
],
@@ -3560,7 +3560,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -3635,8 +3635,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "demon-stronghold-125-visual.glb",
"checksum": "e648750047d8bbcf77b3f1a7d1c79144e4dcf45bd209bc54f070777d1e55541c",
"size": 37597956,
"checksum": "ecbacfe274e7eecb104c5807eedf3cc51cd4b7a628967c6331fc93b86396b842",
"size": 15134500,
"triangleCount": 259377
}
],
@@ -3749,7 +3749,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -3824,8 +3824,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "dungeon-of-dalanis-visual.glb",
"checksum": "9dbf0d01dd3d6ba029a2647561076ccd049c29ea9391a45ade5c6259c7c11b9c",
"size": 14905224,
"checksum": "4c584ef34779e516f8e6ff3a4907eaab1c7c8d49d4c302de66e17b09222d8829",
"size": 11936864,
"triangleCount": 288949
}
],
@@ -3945,7 +3945,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -4020,8 +4020,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "warnorken-arena-visual.glb",
"checksum": "52d94f8fabf0c86fb24c57d5be36a490b26703b0acf84f83139adcd7df9710df",
"size": 10114952,
"checksum": "c452a843c2e4123d4fe0d20da41558f5b5a1906548b3d091dc691ffc42ed19d9",
"size": 3752136,
"triangleCount": 60751
}
],
@@ -4120,7 +4120,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -4195,8 +4195,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "raksha-temple-visual.glb",
"checksum": "91a2197f45cd7e63829c35a3748efc2311c7d5a40e6737a33f42d21163dc4b1d",
"size": 3274336,
"checksum": "3439e64f2a49d0545651bac35276867af83c3eb57b3c859f767de0c49c3dce66",
"size": 937772,
"triangleCount": 4302
}
],
@@ -4296,7 +4296,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -4371,8 +4371,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "kawaks-tomb-visual.glb",
"checksum": "6a55e61218a56a0f21566555ad0b7bb88b29b52882317231e836cc76b359ba14",
"size": 21954824,
"checksum": "de54d223725e2c3dfb0c47a97c208a212ef9423860bd0ac390f1482b302d3a32",
"size": 8963188,
"triangleCount": 161613
}
],
@@ -4478,7 +4478,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -4553,8 +4553,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "grafu-castle-visual.glb",
"checksum": "d5561b8b427edd6dca0a675dabaf40b251430ad5511ab66217254bde45a7eda0",
"size": 21509296,
"checksum": "ba4552484ef9cddc1c00607d0dfd4c8fb0bae5b3cd3f992d215a580dac1e96ed",
"size": 11149716,
"triangleCount": 207925
}
],
@@ -4667,7 +4667,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -4742,8 +4742,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "sardo-castle-visual.glb",
"checksum": "e819c1afb60fd81f7e79f0e3fea0b3bf4e64f57eb41526761bf41ccce3876a51",
"size": 17572084,
"checksum": "16d759af9f8a3f98281e89362c7fb52dceff6543bbd837a7c6f89015920cdd94",
"size": 7756568,
"triangleCount": 147586
}
],
@@ -4849,7 +4849,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -4924,8 +4924,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "tomb-seven-heroes-visual.glb",
"checksum": "3659d1675240704a6f5e43cb59a2ffffc503c979adfe92afcc93ff4e18a0413c",
"size": 26962236,
"checksum": "d9f39da6b61c9f841c5d075e4985bc67e533ce422313fdf38d5f6c99dbb304c1",
"size": 10910804,
"triangleCount": 155422
}
],
@@ -5031,7 +5031,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -5106,8 +5106,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "aeternal-circle-visual.glb",
"checksum": "d182e54b99a9875600c89efea194d9e86aa508c800a4e2b4d6ac7420158906aa",
"size": 12997820,
"checksum": "42fdcff1b25b58688943a030f69fd14ea839247a7baabbc31b5f6f7faaf49785",
"size": 4963912,
"triangleCount": 61639
}
],
@@ -5207,7 +5207,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition,
@@ -5282,8 +5282,8 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
{
"id": "visual-000",
"fileName": "kulech-bones-nest-visual.glb",
"checksum": "a29116b276c7057ef30a6d7faacc8c7ff4430cea658b9bd9eb1edb86228f770c",
"size": 36555996,
"checksum": "2d912dcf7c0c8e59e36362fd947df1d5554c5dd5060590e1abb112e4c39f606f",
"size": 12146892,
"triangleCount": 168192
}
],
@@ -5390,7 +5390,7 @@ export const RUNEWAKER_DUNGEON_DEFINITIONS = [
"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.",
"1 runtime/dynamic actor containers use HealerMan procedural visuals because their ROS files expose no static triangles.",
"Mechanics candidates are source-audited; complex doors, summons, phases, patrol scripts, and loot remain review-required."
"Boss combat kits are compiled from RuneWaker spell/script evidence; complex doors, patrol scripts, and loot remain review-required."
]
}
} as const satisfies DungeonDefinition