52 lines
2.3 KiB
JSON
52 lines
2.3 KiB
JSON
{
|
|
"schemaVersion": 2,
|
|
"dungeonId": "demon-stronghold-125",
|
|
"sourceDungeonConfigId": "demon_stronghold_125",
|
|
"zoneId": 125,
|
|
"expectedActiveRows": 0,
|
|
"expectedBossSpawns": 0,
|
|
"runtimeIdPrefix": "rw-demon-stronghold-125",
|
|
"coordinateSystem": {
|
|
"metersPerSourceUnit": 0.1,
|
|
"directionUnitsPerTurn": 360,
|
|
"maximumProjectionDistance": 4
|
|
},
|
|
"files": {
|
|
"environmentRecipe": "scripts/runewaker-pipeline/recipes/demon-stronghold-125.json",
|
|
"snapshot": "scripts/runewaker-pipeline/snapshots/demon-stronghold-125-zone-125.json",
|
|
"generatedSource": "src/game/generated/demonStronghold125Population.generated.ts",
|
|
"report": "src/assets/game/dungeons/demon-stronghold-125/population-import-report.json",
|
|
"mechanicsReport": "src/assets/game/dungeons/demon-stronghold-125/mechanics-audit.json",
|
|
"mechanicsSource": "src/game/generated/demonStronghold125Mechanics.generated.ts",
|
|
"environmentMetadata": "src/assets/game/dungeons/demon-stronghold-125/import-metadata.json",
|
|
"navigation": "src/assets/game/dungeons/demon-stronghold-125/demon-stronghold-125-navigation.glb",
|
|
"actorManifest": "public/assets/creatures/demon-stronghold-125/manifest.json",
|
|
"actorOutput": "public/assets/creatures/demon-stronghold-125"
|
|
},
|
|
"source": {
|
|
"rootEnvironmentVariable": "RUNEWAKER_ROOT",
|
|
"relativeDefault": "../rom-pvt-server-backups/Runewaker",
|
|
"resourceRoot": "Resource",
|
|
"dungeonConfig": "Tools/dungeon_config.json",
|
|
"dungeonConfigId": "demon_stronghold_125",
|
|
"luaRoot": "Resource/luascript",
|
|
"catalogs": [
|
|
"Resource/data/npcobject.db",
|
|
"Resource/data/imageobject.db",
|
|
"Resource/data/string_enus.db"
|
|
],
|
|
"backups": {
|
|
"global": "../rom-pvt-server-backups/OneForAll/SQL/databases/ROM_Global.bak",
|
|
"objects": "../rom-pvt-server-backups/OneForAll/SQL/databases/ObjectEdit.bak"
|
|
},
|
|
"serverEnvironmentVariable": "RUNEWAKER_SQL_SERVER",
|
|
"serverDefault": ".\\HEALERMAN_RW"
|
|
},
|
|
"actors": [],
|
|
"templates": [],
|
|
"deferred": [
|
|
"Doors, summons, patrols, phases, interactables, and loot require reviewed mechanics mappings.",
|
|
"Direct GR2 actors and exact paperdoll appearances use recovered native animation when validated; explicit pose-only/proxy exceptions retain procedural presentation."
|
|
]
|
|
}
|