31 lines
1.2 KiB
TypeScript
31 lines
1.2 KiB
TypeScript
/* Generated evidence only. Review before mapping candidates to executable encounter logic. */
|
|
export const ZURHIDON_STRONGHOLD_124_MECHANICS_AUDIT = {
|
|
"schemaVersion": 1,
|
|
"dungeonId": "zurhidon-stronghold-124",
|
|
"status": "review-required",
|
|
"categories": {
|
|
"summon": 0,
|
|
"door": 0,
|
|
"timer": 0,
|
|
"movement": 0,
|
|
"spell": 0,
|
|
"death": 0,
|
|
"phase": 0,
|
|
"interaction": 0,
|
|
"loot": 0
|
|
},
|
|
"bossRows": [],
|
|
"templateCandidates": [],
|
|
"reviewQueue": [
|
|
"Map authoritative spell ids/scripts to HealerMan EnemyAttackDefinition data.",
|
|
"Implement and test doors/gates as encounter state, not static combat entities.",
|
|
"Map summons and waves only after identifying their trigger, lifetime, and reset rules.",
|
|
"Convert patrol/AutoPlot routes to navmesh-projected paths.",
|
|
"Separate interactables/loot from combat population and define offline state transitions.",
|
|
"Add encounter-specific tests and a browser playtest before marking mechanics green."
|
|
],
|
|
"sourceReport": "src/assets/game/dungeons/zurhidon-stronghold-124/mechanics-audit.json"
|
|
} as const;
|
|
|
|
export const ZURHIDON_STRONGHOLD_124_MECHANICS_REVIEW_REQUIRED = true as const;
|