617 lines
18 KiB
JSON
617 lines
18 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"slug": "ragefire-chasm",
|
|
"title": "Ragefire Chasm",
|
|
"mapId": 389,
|
|
"status": "green",
|
|
"environment": {
|
|
"schemaVersion": 1,
|
|
"id": "manastorm:assets:389",
|
|
"mapId": 389,
|
|
"location": "Ragefire Chasm",
|
|
"visual": [
|
|
{
|
|
"id": "visual",
|
|
"url": "/assets/game/manastorm/389-orgrimmarinstance/visual.glb",
|
|
"checksum": "81037802c292cddc9cfe3606e90bb27525945f474e2aee41baa0b3f60934db9f",
|
|
"byteLength": 3035420,
|
|
"triangleCount": 93703,
|
|
"compression": "meshopt+ktx2"
|
|
}
|
|
],
|
|
"collision": [
|
|
{
|
|
"id": "collision",
|
|
"url": "/assets/game/manastorm/389-orgrimmarinstance/collision.glb",
|
|
"checksum": "7e690b5792ddc9f0e096ea537fd46f5ba999d72497bbd9efb7fd463b2c9a5862",
|
|
"byteLength": 762756,
|
|
"triangleCount": 88071,
|
|
"compression": "meshopt"
|
|
}
|
|
],
|
|
"navigation": {
|
|
"id": "navigation",
|
|
"url": "/assets/game/manastorm/389-orgrimmarinstance/navigation.glb",
|
|
"checksum": "479f5bf477d1a5bbbcc1a2de078fcd04dfc086c15069257a71c1ba1e07fb4ecc",
|
|
"byteLength": 245956,
|
|
"triangleCount": 18137,
|
|
"compression": "meshopt"
|
|
},
|
|
"transform": {
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scale": 1,
|
|
"fromWow": "three(x,y,z)=(-wow.x,wow.z,wow.y)"
|
|
},
|
|
"anchors": [
|
|
{
|
|
"id": "player-provisional-main-component",
|
|
"kind": "player",
|
|
"position": [
|
|
-76.72789,
|
|
-5.863659,
|
|
91.9272
|
|
],
|
|
"sourcePosition": [
|
|
-76.72789,
|
|
-5.863659,
|
|
91.9272
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Largest Recast component near-minimum X interior vertex.",
|
|
"note": "Provisional geometry-derived entrance."
|
|
},
|
|
{
|
|
"id": "trash-provisional-main-component",
|
|
"kind": "trash",
|
|
"position": [
|
|
135.651062,
|
|
-22.26366,
|
|
66.137726
|
|
],
|
|
"sourcePosition": [
|
|
135.651062,
|
|
-22.26366,
|
|
66.137726
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Largest Recast component vertex nearest its centroid.",
|
|
"note": "Provisional geometry-derived trash anchor."
|
|
},
|
|
{
|
|
"id": "boss-provisional-main-component",
|
|
"kind": "boss",
|
|
"position": [
|
|
395.672119,
|
|
1.93634,
|
|
202.927185
|
|
],
|
|
"sourcePosition": [
|
|
395.672119,
|
|
1.93634,
|
|
202.927185
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Largest Recast component near-maximum X interior vertex.",
|
|
"note": "Provisional geometry-derived boss anchor."
|
|
},
|
|
{
|
|
"id": "portal-provisional-main-component",
|
|
"kind": "portal",
|
|
"position": [
|
|
-76.72789,
|
|
-5.863659,
|
|
91.9272
|
|
],
|
|
"sourcePosition": [
|
|
-76.72789,
|
|
-5.863659,
|
|
91.9272
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Reuses the provisional player anchor for the stage exit.",
|
|
"note": "Provisional until portal placement is playtested."
|
|
},
|
|
{
|
|
"id": "resurrection-provisional-main-component",
|
|
"kind": "resurrection",
|
|
"position": [
|
|
-76.72789,
|
|
-5.863659,
|
|
91.9272
|
|
],
|
|
"sourcePosition": [
|
|
-76.72789,
|
|
-5.863659,
|
|
91.9272
|
|
],
|
|
"navmeshDistance": 0,
|
|
"provenance": "authored",
|
|
"source": "Reuses the provisional player anchor as a safe navigation fallback.",
|
|
"note": "Provisional until resurrection placement is playtested."
|
|
}
|
|
],
|
|
"review": {
|
|
"anchors": "provisional",
|
|
"warnings": [
|
|
"The Recast result has 217 connected components; provisional anchors stay on the largest 11,953-triangle component.",
|
|
"Entrance, boss, portal, and resurrection semantics require encounter-data and playtest review."
|
|
]
|
|
},
|
|
"source": {
|
|
"clientSnapshot": "ascension-area-52-installed-client",
|
|
"mapDirectory": "OrgrimmarInstance",
|
|
"checksums": {
|
|
"common-2.mpq/World/Maps/OrgrimmarInstance": "d7902c57f230e172a480cbc3be415489a6718b793674904ca3b73c6e2815b2bd",
|
|
"patch/World/maps/OrgrimmarInstance": "a25d78ffa0b5ad573b9b46709375dae8df6e335f316e0f2ea11707428f22ccd1"
|
|
}
|
|
}
|
|
},
|
|
"creatureModels": {
|
|
"11318": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11609-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 2.0503,
|
|
"markerRadius": 0.65,
|
|
"displayId": 11609,
|
|
"checksum": "e4615d060b07a984d3e1eb8eeb06fdc3b9a29368754b4b383a475c11378ce7d4",
|
|
"byteLength": 225944,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 1,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11319": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11610-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 1.7502,
|
|
"markerRadius": 0.65,
|
|
"displayId": 11610,
|
|
"checksum": "daa11d2a08981224dc7b0e5f6a8e23d082724aaff2994bb6d8ef511a6588f9b5",
|
|
"byteLength": 225968,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 1,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11320": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11010-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.1885,
|
|
"labelHeight": 0.7785,
|
|
"markerRadius": 1.5392,
|
|
"displayId": 11010,
|
|
"checksum": "a31c7730073d898e9d31e04a0dcb67c8d42cc3b683d1d5b48009c98a89cab658",
|
|
"byteLength": 252460,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 3,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 2
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11321": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-2075-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.1656,
|
|
"labelHeight": 3.6208,
|
|
"markerRadius": 1.7178,
|
|
"displayId": 2075,
|
|
"checksum": "acd4226f5304323c3fcc5dbf824e3c307ca3b87cde6029a70c5fcf3613207c84",
|
|
"byteLength": 306968,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 4,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 3
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11322": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11434-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0067,
|
|
"labelHeight": 2.9441,
|
|
"markerRadius": 0.6745,
|
|
"displayId": 11434,
|
|
"checksum": "ed5b214dfbc89c5be914a1062f11c687bbedaded584246278a65896eb2ddd4c2",
|
|
"byteLength": 621844,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11323": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11430-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0067,
|
|
"labelHeight": 2.9441,
|
|
"markerRadius": 0.6745,
|
|
"displayId": 11430,
|
|
"checksum": "4e70c99e3704faa109518fcd8a577cddda6a1073a1c1fb1e54d5f44ba0c3cae7",
|
|
"byteLength": 621860,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11324": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11438-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0067,
|
|
"labelHeight": 2.9441,
|
|
"markerRadius": 0.6745,
|
|
"displayId": 11438,
|
|
"checksum": "3b538fb88245e779dd6750e357b3c37f67e289661198046d39bac85e347e389c",
|
|
"byteLength": 620740,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11517": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11611-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0,
|
|
"labelHeight": 2.3504,
|
|
"markerRadius": 0.65,
|
|
"displayId": 11611,
|
|
"checksum": "88b8b166ff3d846289cc8fbcd64c48c3f78a36afb343f46e326a3b30f7e3521f",
|
|
"byteLength": 225932,
|
|
"animationClips": 6,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": false,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 7,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 1
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 1,
|
|
"runtimeDrawCalls": 1,
|
|
"savedDrawCalls": 0
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 1,
|
|
"ktx2Textures": 1,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11518": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-11429-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0067,
|
|
"labelHeight": 2.9441,
|
|
"markerRadius": 0.6745,
|
|
"displayId": 11429,
|
|
"checksum": "686f4f1a9b1e6c3daede4e020b2351d340861b41fd1c929cd6328e0ede6f80ec",
|
|
"byteLength": 621540,
|
|
"animationClips": 8,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 142,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 134
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 62,
|
|
"runtimeDrawCalls": 3,
|
|
"savedDrawCalls": 59
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 3,
|
|
"ktx2Textures": 3,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11519": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-2007-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0048,
|
|
"labelHeight": 3.0953,
|
|
"markerRadius": 0.8912,
|
|
"displayId": 2007,
|
|
"checksum": "5ffbc495690326f685328307ebc1f2ed568c2481d7548ed22d2cff3cfed70e45",
|
|
"byteLength": 342976,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 10,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 3
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 3,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 1
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
},
|
|
"11520": {
|
|
"url": "/assets/game/dungeons/ragefire-chasm/creatures/display-7970-animated.glb",
|
|
"rotationY": -1.5707963267948966,
|
|
"groundOffset": 0.0115,
|
|
"labelHeight": 6.5047,
|
|
"markerRadius": 0.9622,
|
|
"displayId": 7970,
|
|
"checksum": "0b805a9a4404a196a95be3f334be166c5b2ac9e8cc38140409a38e8e0decb077",
|
|
"byteLength": 251460,
|
|
"animationClips": 7,
|
|
"animations": {
|
|
"stand": true,
|
|
"walk": true,
|
|
"run": true,
|
|
"attack": true,
|
|
"cast": true,
|
|
"hit": true,
|
|
"death": true
|
|
},
|
|
"sourceAnimationClips": 9,
|
|
"animationOptimization": {
|
|
"policy": "wow-creature-runtime-v1",
|
|
"removedClips": 2
|
|
},
|
|
"missingAnimationSemantics": [],
|
|
"meshOptimization": {
|
|
"policy": "wow-creature-material-join-v1",
|
|
"sourceDrawCalls": 3,
|
|
"runtimeDrawCalls": 2,
|
|
"savedDrawCalls": 1
|
|
},
|
|
"textureCompression": {
|
|
"policy": "ktx2-creature-v1",
|
|
"color": "ETC1S quality 180",
|
|
"data": "UASTC level 2, RDO lambda 1, Zstandard 18",
|
|
"textureCount": 2,
|
|
"ktx2Textures": 2,
|
|
"fallbackTextures": 0
|
|
}
|
|
}
|
|
},
|
|
"counts": {
|
|
"creatureEntries": 11,
|
|
"creatureDisplays": 11,
|
|
"bosses": 4,
|
|
"spawns": 131
|
|
},
|
|
"provenance": {
|
|
"recipe": "dungeon-pipeline/recipes/ragefire-chasm.json",
|
|
"sourceSnapshot": "dungeon-pipeline/work/ragefire-chasm/source-snapshot.json",
|
|
"runtimeDraft": "dungeon-pipeline/work/ragefire-chasm/runtime-draft.json",
|
|
"creatureRecipe": "dungeon-pipeline/work/ragefire-chasm/creature-export.recipe.json"
|
|
}
|
|
}
|