forked from phenom/healer-man
170 lines
4.3 KiB
JSON
170 lines
4.3 KiB
JSON
{
|
|
"schemaVersion": 2,
|
|
"dungeonId": "warnorken-arena",
|
|
"title": "Warnorken Arena",
|
|
"status": "source-packaged",
|
|
"generatedAt": "2026-08-01T01:05:21.741Z",
|
|
"source": {
|
|
"recipe": "scripts/runewaker-pipeline/recipes/warnorken-arena.json",
|
|
"wdb": "Resource/wdb/dungeon/dgn_venadurken_arena.wdb",
|
|
"wdbSha256": "3a1adcca6a54f764b850c40db0cb68bebfb81820eafacdedc5af74804f077c36",
|
|
"model": "model/dungeon/wana_dokken_arena/act_wana_dokken_arena_undercroft.ros",
|
|
"modelSha256": "f96e2a781d7c73e011e849fb97642216f878370ce8a6f87f789e2e5c9af65041",
|
|
"server": {
|
|
"dungeonConfigId": "warnorken_arena",
|
|
"baseZone": 129,
|
|
"variants": {
|
|
"party": [
|
|
{
|
|
"id": 472,
|
|
"lv": 1
|
|
},
|
|
{
|
|
"id": 501,
|
|
"lv": 10
|
|
},
|
|
{
|
|
"id": 530,
|
|
"lv": 20
|
|
},
|
|
{
|
|
"id": 559,
|
|
"lv": 30
|
|
},
|
|
{
|
|
"id": 588,
|
|
"lv": 40
|
|
},
|
|
{
|
|
"id": 621,
|
|
"lv": 50
|
|
}
|
|
]
|
|
},
|
|
"luaFiles": [],
|
|
"mobGuids": [],
|
|
"bossGuids": [],
|
|
"bossPositions": {},
|
|
"playerSpawn": {
|
|
"x": 1855,
|
|
"y": 496,
|
|
"z": 1890,
|
|
"dir": 350,
|
|
"directionUnitsPerTurn": 360,
|
|
"source": "environment recipe entryCoordinates",
|
|
"reviewRequired": false
|
|
}
|
|
},
|
|
"wdbReport": {
|
|
"descriptorCount": 256,
|
|
"file": "wdb-report.json",
|
|
"primaryPlacement": {
|
|
"guid": "44EA3D84-4B1A5024-F93B379C-36DC5010",
|
|
"resource": "model\\dungeon\\wana_dokken_arena\\act_wana_dokken_arena_undercroft.ros",
|
|
"scale": [
|
|
1.00000024,
|
|
1.00000024,
|
|
1.00000024
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0.407761216,
|
|
0,
|
|
0.91308862
|
|
],
|
|
"translation": [
|
|
2252.87036,
|
|
514.274353,
|
|
1913.68201
|
|
],
|
|
"localBounds": {
|
|
"center": [
|
|
-20.0275669,
|
|
250.710892,
|
|
63.6394272
|
|
],
|
|
"radius": 1532.328
|
|
},
|
|
"worldBounds": {
|
|
"center": [
|
|
2192.11401,
|
|
764.985291,
|
|
1941.24548
|
|
],
|
|
"radius": 1532.32837
|
|
},
|
|
"zoneFlags": 0,
|
|
"detailClass": 0,
|
|
"zoneType": 0
|
|
}
|
|
}
|
|
},
|
|
"coordinateSystem": {
|
|
"source": "left-handed Y-up",
|
|
"nativeBridge": "three(x,y,z)=(runewaker.x,runewaker.y,-runewaker.z)",
|
|
"metersPerSourceUnit": 0.1,
|
|
"directionUnitsPerTurn": 360,
|
|
"calibration": "model/character/pc/dummy/fake_pc.ros mesh height is 16.4977 source units"
|
|
},
|
|
"entrance": {
|
|
"sourcePosition": [
|
|
1855,
|
|
496,
|
|
1890
|
|
],
|
|
"sourceDirection": 350,
|
|
"localPosition": [
|
|
-24.792845,
|
|
-1.827435,
|
|
31.207863
|
|
],
|
|
"footPosition": [
|
|
-24.792195,
|
|
-1.896951,
|
|
31.207279
|
|
],
|
|
"navmeshDistance": 0.069522,
|
|
"yaw": 6.108652382,
|
|
"forward": [
|
|
-0.173648178,
|
|
0,
|
|
0.984807753
|
|
],
|
|
"provenance": "environment recipe entryCoordinates",
|
|
"reviewRequired": false
|
|
},
|
|
"assets": [
|
|
{
|
|
"role": "visual",
|
|
"fileName": "warnorken-arena-visual.glb",
|
|
"size": 3752248,
|
|
"sha256": "ee81c9e7c94d624977143297ca6c070c40799fdda1c51b92044c70dff53987ea",
|
|
"compression": "meshopt+ktx2"
|
|
},
|
|
{
|
|
"role": "collision",
|
|
"fileName": "warnorken-arena-collision.glb",
|
|
"size": 3005760,
|
|
"sha256": "0b1ce7555da0d2900465e3539e1bf17ac244d23a0f5eb57a2106f29570757c5c"
|
|
},
|
|
{
|
|
"role": "navigation",
|
|
"fileName": "warnorken-arena-navigation.glb",
|
|
"size": 94700,
|
|
"sha256": "2a3982d09b210e223279a7c1d3ae32fc6e3d71bba99228d823de1a7e98def3e0"
|
|
}
|
|
],
|
|
"review": {
|
|
"environment": "authoritative-wdb-largest-model-selected",
|
|
"collision": "generated-review-required",
|
|
"entrance": "source-script",
|
|
"bossAnchors": "source-population",
|
|
"wdbPlacements": "unique-primary-model"
|
|
},
|
|
"exceptions": [
|
|
"Secondary WDB doodads/effects remain in the audit; this pass exports the primary ROS hierarchy.",
|
|
"Collision initially includes decorative primary-ROS geometry.",
|
|
"Original skeletal animations and complex scripted mechanics remain later passes."
|
|
]
|
|
}
|