{ "schemaVersion": 1, "slug": "halls-of-stone", "title": "Halls of Stone", "mapId": 599, "status": "green", "environment": { "schemaVersion": 1, "id": "manastorm:assets:599", "mapId": 599, "location": "Halls of Stone", "visual": [ { "id": "visual", "url": "/assets/game/manastorm/599-ulduar70/visual.glb", "checksum": "f0b9b1ce1cd902e15578797c58e9116135ad35d9998e85dddbf0f4ecdffa8306", "byteLength": 16124736, "triangleCount": 1748718, "compression": "meshopt+ktx2", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } } ], "collision": [ { "id": "collision-000", "url": "/assets/game/manastorm/599-ulduar70/collision-000.glb", "checksum": "5fe71c91e8a5c207b9665c179726ae487f4890beaa8dbb2cb09f918ccad1e10b", "byteLength": 113840, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-001", "url": "/assets/game/manastorm/599-ulduar70/collision-001.glb", "checksum": "da9197c1a605d2d7a16171185d9e73a6d4ca6ee478ee9b38f118aa3b60ae5a29", "byteLength": 113488, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-002", "url": "/assets/game/manastorm/599-ulduar70/collision-002.glb", "checksum": "3c4c628ff78bd541d9e1b4f1e2a9f9de17c68ac0aa7fac655942eba6906605d3", "byteLength": 113308, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-003", "url": "/assets/game/manastorm/599-ulduar70/collision-003.glb", "checksum": "28ee5a1b09b3e7fcfe40fe617bb74712fd96f875a5cc913f7afd4eaed926fa2c", "byteLength": 113648, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-004", "url": "/assets/game/manastorm/599-ulduar70/collision-004.glb", "checksum": "a3556fcb2fc8990b5637da5646dc64fae68c54d35d0d5201437c6586f0edc77a", "byteLength": 113484, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-005", "url": "/assets/game/manastorm/599-ulduar70/collision-005.glb", "checksum": "26ba2e420f01e3c7a2a4cae1b30a65a60560d7c95bdb9599764b39ab99927ab7", "byteLength": 113664, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-006", "url": "/assets/game/manastorm/599-ulduar70/collision-006.glb", "checksum": "cb19e3d0bf642e98c0d22f2420329c3f411eb885629c7ab172fc8a4be4d5afad", "byteLength": 113312, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-007", "url": "/assets/game/manastorm/599-ulduar70/collision-007.glb", "checksum": "2458ea457881c868f9d5c48c308313a50c7680ee017932188974c1649ce160bf", "byteLength": 113132, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-008", "url": "/assets/game/manastorm/599-ulduar70/collision-008.glb", "checksum": "f20ffafd1bfad7c4445496acad56670a6cbdac47f7ac873722ce43df66ffb629", "byteLength": 1395900, "triangleCount": 99999, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-009", "url": "/assets/game/manastorm/599-ulduar70/collision-009.glb", "checksum": "55d5429b0a734b84a06a7714a107cef0480a826b0af3dc9f860f8c5b3a2a7116", "byteLength": 113648, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-010", "url": "/assets/game/manastorm/599-ulduar70/collision-010.glb", "checksum": "bd148b6c635308dd74bf1663af18cfa0a170e7741e1e5529f9eda23e56beef03", "byteLength": 113308, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-011", "url": "/assets/game/manastorm/599-ulduar70/collision-011.glb", "checksum": "e5e6789c1cae31dd0a3613dddf6d07f28a646dcc680532c81cbaa97fedcc2434", "byteLength": 113460, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-012", "url": "/assets/game/manastorm/599-ulduar70/collision-012.glb", "checksum": "8aeb4c265bec3f8092ca4054dff636f79da1a3c44d22756fb2222c0be11389d6", "byteLength": 113468, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-013", "url": "/assets/game/manastorm/599-ulduar70/collision-013.glb", "checksum": "06b7b8c8847c6604dd82f878777d5f2bc72a3e7f00d47863362af0919cd68ad7", "byteLength": 187504, "triangleCount": 64400, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-014", "url": "/assets/game/manastorm/599-ulduar70/collision-014.glb", "checksum": "50de5d729f4dbcc086649c52b78cf7e646f731f83287f1b517d9b1e71c6d8166", "byteLength": 111900, "triangleCount": 63808, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-015", "url": "/assets/game/manastorm/599-ulduar70/collision-015.glb", "checksum": "a0b84808380384ad2cbab0aee59a3f494264d4e87b3a3468a760a4aa9ac0017a", "byteLength": 113464, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-016", "url": "/assets/game/manastorm/599-ulduar70/collision-016.glb", "checksum": "39cf6f22e10f90de57dbfd1310147bb9c786eda716e1b6902a9a70aadccd3f8a", "byteLength": 113712, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-017", "url": "/assets/game/manastorm/599-ulduar70/collision-017.glb", "checksum": "6c4c8fe598558da8d85d85333d7d5a9a1898e0294c05debd15fe56b8ac5e5dd5", "byteLength": 113312, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-018", "url": "/assets/game/manastorm/599-ulduar70/collision-018.glb", "checksum": "36cfcc9a8407db77ab58c587944c36d101e0c6557512e4af040932579b531a51", "byteLength": 221924, "triangleCount": 65376, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-019", "url": "/assets/game/manastorm/599-ulduar70/collision-019.glb", "checksum": "a2a73497fe96614c3e455850663c6eb782b5a9e38b519a331efa37cae7b26c36", "byteLength": 160264, "triangleCount": 65072, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-020", "url": "/assets/game/manastorm/599-ulduar70/collision-020.glb", "checksum": "a6c228a000ab562eb0119434ee46bd7df4e582a58fbd1fa6519f25629da2a28a", "byteLength": 113524, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-021", "url": "/assets/game/manastorm/599-ulduar70/collision-021.glb", "checksum": "decf3d655e6e7bc063b890d3379a4838d7783a17442464446a775841b1d91f6e", "byteLength": 114032, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-022", "url": "/assets/game/manastorm/599-ulduar70/collision-022.glb", "checksum": "33418b3b1af15a38115d5b8a58670fe7b85e4f7a37fe452d0c28ca44e3f52830", "byteLength": 113536, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-023", "url": "/assets/game/manastorm/599-ulduar70/collision-023.glb", "checksum": "dfed306093680095cd9b6a38e61279130a9df3009853e5d4e9c425ab9a6c66ca", "byteLength": 215852, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-024", "url": "/assets/game/manastorm/599-ulduar70/collision-024.glb", "checksum": "a4e3e233c49fc7676734e575a0a4f88f6888bcd2a639a230fe8e181d1ea315e2", "byteLength": 130708, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } }, { "id": "collision-025", "url": "/assets/game/manastorm/599-ulduar70/collision-025.glb", "checksum": "1bcff3dda88d7507979d80b12a06670f04e9a15aa80b14b7fc01de8e0564972e", "byteLength": 113700, "triangleCount": 65536, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "blender-conversion-report", "report": "dungeon-pipeline/work/halls-of-stone/staging/environment/conversion-report.json", "sourceFiles": [ "adt_28_27.obj", "adt_28_28.obj", "adt_28_29.obj", "adt_28_30.obj", "adt_28_31.obj", "adt_29_27.obj", "adt_29_28.obj", "adt_29_29.obj", "adt_29_30.obj", "adt_29_31.obj", "adt_30_27.obj", "adt_30_28.obj", "adt_30_29.obj", "adt_30_30.obj", "adt_30_31.obj", "adt_31_27.obj", "adt_31_28.obj", "adt_31_29.obj", "adt_31_30.obj", "adt_31_31.obj", "adt_32_27.obj", "adt_32_28.obj", "adt_32_29.obj", "adt_32_30.obj", "adt_32_31.obj" ] } } ], "navigation": { "id": "navigation", "url": "/assets/game/manastorm/599-ulduar70/navigation.glb", "checksum": "fd6366438476906a591e96c64f2d4c876fbac4b95d4e5516f6838203c6237ee0", "byteLength": 882640, "triangleCount": 74793, "compression": "meshopt", "transform": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "provenance": { "kind": "recast-navigation-report", "report": "dungeon-pipeline/work/halls-of-stone/recast-report.json", "collisionChunkIds": [ "collision-000", "collision-001", "collision-002", "collision-003", "collision-004", "collision-005", "collision-006", "collision-007", "collision-008", "collision-009", "collision-010", "collision-011", "collision-012", "collision-013", "collision-014", "collision-015", "collision-016", "collision-017", "collision-018", "collision-019", "collision-020", "collision-021", "collision-022", "collision-023", "collision-024", "collision-025" ], "collisionInputPaths": [ "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-000.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-001.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-002.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-003.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-004.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-005.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-006.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-007.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-008.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-009.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-010.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-011.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-012.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-013.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-014.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-015.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-016.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-017.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-018.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-019.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-020.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-021.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-022.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-023.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-024.glb", "dungeon-pipeline/work/halls-of-stone/staging/environment/halls-of-stone-collision-025.glb" ] } }, "transform": { "fromWow": "three(x,y,z)=(-wow.x,wow.z,wow.y)", "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": 1 }, "anchors": [ { "id": "player-provisional-main-component", "kind": "player", "position": [ 448.86673, -57.156311, 987.600708 ], "sourcePosition": [ 448.86673, -57.156311, 987.600708 ], "navmeshDistance": 0, "provenance": "authored", "source": "AzerothCore server coordinate projected to the selected Recast component.", "note": "Provisional projected entrance." }, { "id": "trash-provisional-main-component", "kind": "trash", "position": [ 448.86673, -57.156311, 987.600708 ], "sourcePosition": [ 448.86673, -57.156311, 987.600708 ], "navmeshDistance": 0, "provenance": "authored", "source": "AzerothCore server coordinate projected to the selected Recast component.", "note": "Provisional projected trash anchor." }, { "id": "boss-provisional-main-component", "kind": "boss", "position": [ 448.86673, -57.156311, 987.600708 ], "sourcePosition": [ 448.86673, -57.156311, 987.600708 ], "navmeshDistance": 0, "provenance": "authored", "source": "AzerothCore server coordinate projected to the selected Recast component.", "note": "Provisional projected boss anchor." }, { "id": "portal-provisional-main-component", "kind": "portal", "position": [ 448.86673, -57.156311, 987.600708 ], "sourcePosition": [ 448.86673, -57.156311, 987.600708 ], "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": [ 448.86673, -57.156311, 987.600708 ], "sourcePosition": [ 448.86673, -57.156311, 987.600708 ], "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 1649 connected components; provisional anchors use the largest component satisfying maximum-horizontal-span:1600, with 10,368 triangles (the largest overall component has 10,368).", "Entrance, boss, portal, and resurrection semantics require encounter-data and playtest review.", "Player, trash, and boss anchors were projected from AzerothCore server coordinates onto the selected Recast component.", "No ADT liquid geometry was reconstructed; visual review is required.", "Normalized 50 ADT placement containers to Blender Z-up before glTF export.", "Environment geometry is sourced from the installed Project Epoch 3.3.5a client.", "Population, creature spells, patrols, and encounter credit identities are sourced from the pinned AzerothCore world snapshot.", "1 collision chunk reached the 100,000-triangle conversion cap." ] }, "source": { "clientSnapshot": "project-epoch-installed-client", "mapDirectory": "Ulduar70", "checksums": {} } }, "creatureModels": { "27960": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-25994-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0007, "labelHeight": 2.7761, "markerRadius": 0.7096, "displayId": 25994, "checksum": "3b62a4322e0e5089adedc328f30158c50a738aaab6cfd1cce612a46c0c1e0e0b", "byteLength": 676200, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 40, "runtimeDrawCalls": 2, "savedDrawCalls": 38 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27961": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-25995-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0007, "labelHeight": 2.7761, "markerRadius": 0.7096, "displayId": 25995, "checksum": "89a03eb0d7d38b9d1b4ecd7233f0f88cf4f676d5f9d11be8d4c5e1fa704e4f33", "byteLength": 680160, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 40, "runtimeDrawCalls": 2, "savedDrawCalls": 38 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27962": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-25989-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0007, "labelHeight": 2.7761, "markerRadius": 0.7096, "displayId": 25989, "checksum": "035724d83b5c6c5228596e4c1102f2a3f1a185237866c82e232a9066eabc6dc1", "byteLength": 678368, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 40, "runtimeDrawCalls": 2, "savedDrawCalls": 38 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27963": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-25990-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0007, "labelHeight": 2.7761, "markerRadius": 0.7096, "displayId": 25990, "checksum": "bff3016d1223b2caed02ef86aa2eaf4ba7782c4b3afe26b5cb1c5db22c1722c1", "byteLength": 678960, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 40, "runtimeDrawCalls": 2, "savedDrawCalls": 38 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27964": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-25992-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0007, "labelHeight": 2.7761, "markerRadius": 0.7096, "displayId": 25992, "checksum": "8ee57f0b2ad79f94952ef8a9398f8c51cc567aef705483dd3b6b5827c048a8fe", "byteLength": 678688, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 40, "runtimeDrawCalls": 2, "savedDrawCalls": 38 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27965": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-25993-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0007, "labelHeight": 2.7761, "markerRadius": 0.7096, "displayId": 25993, "checksum": "7a9ddacedf05f9e0e5578582056eb728a12218891441ca9790111c027a566979", "byteLength": 676936, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 40, "runtimeDrawCalls": 2, "savedDrawCalls": 38 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27966": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-25988-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0007, "labelHeight": 2.7761, "markerRadius": 0.7096, "displayId": 25988, "checksum": "437d125d215fdbef9f2fdc36282fc8e2d57d3d737639fc83d9fbf25d87582b22", "byteLength": 677264, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 40, "runtimeDrawCalls": 2, "savedDrawCalls": 38 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27969": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-28132-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0042, "labelHeight": 15.9622, "markerRadius": 4.5, "displayId": 28132, "checksum": "d02b8d81f5064e0bdbe0085d0975e58d2f69918de741aaca82124e02dc1023a2", "byteLength": 719716, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 9, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 2 }, "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 } }, "27970": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-26146-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0, "labelHeight": 6.5279, "markerRadius": 2.231, "displayId": 26146, "checksum": "9bcab7d4b08727e89f2cda8537022f38dcd319683c3d80f02409430df9624a27", "byteLength": 379568, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 9, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 2 }, "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 } }, "27971": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-26154-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0, "labelHeight": 6.5279, "markerRadius": 2.231, "displayId": 26154, "checksum": "3d7865207d48715853f7c1610b204fb15edc76ca3b17815e5d63507f1efb88ce", "byteLength": 380756, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 9, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 2 }, "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 } }, "27972": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-26140-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0, "labelHeight": 6.5279, "markerRadius": 2.231, "displayId": 26140, "checksum": "4848967e8cb7ce6ba05eb3744b2c61d55eb4f2cd7d7f922849a90ef838e21cda", "byteLength": 381956, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 9, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 2 }, "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 } }, "27973": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-19383-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0025, "labelHeight": 3.2863, "markerRadius": 0.732, "displayId": 19383, "checksum": "453fffd52b4bbfd03deff816eef404f45cc37a8bc5270b5be816b707e7b3e390", "byteLength": 425096, "animationClips": 6, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": false, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 7, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 1 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 3, "runtimeDrawCalls": 3, "savedDrawCalls": 0 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 3, "ktx2Textures": 3, "fallbackTextures": 0 } }, "27975": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-26657-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0003, "labelHeight": 16.643, "markerRadius": 2.7243, "displayId": 26657, "checksum": "de2537a9260921b27ab29c2c568d146f4e926e076b0ad12061632f2e0465614b", "byteLength": 361968, "animationClips": 6, "animations": { "stand": true, "walk": true, "run": true, "attack": false, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [ "attack" ], "sourceAnimationClips": 8, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 2 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 2, "runtimeDrawCalls": 2, "savedDrawCalls": 0 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 2, "ktx2Textures": 2, "fallbackTextures": 0 } }, "27977": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-20909-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0221, "labelHeight": 25.1791, "markerRadius": 4.5, "displayId": 20909, "checksum": "513c876a5abed46562037dbcb7cb80dd144531c86accd9ece4bf6ab61af41e16", "byteLength": 357728, "animationClips": 6, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": false, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 7, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 1 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 3, "runtimeDrawCalls": 3, "savedDrawCalls": 0 }, "textureCompression": { "policy": "ktx2-creature-v1", "color": "ETC1S quality 180", "data": "UASTC level 2, RDO lambda 1, Zstandard 18", "textureCount": 3, "ktx2Textures": 3, "fallbackTextures": 0 } }, "27978": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-27483-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0592, "labelHeight": 8.4473, "markerRadius": 1.7345, "displayId": 27483, "checksum": "ecc51e4303ee804d1437356a79fa201d26211fefff61af86f09335613910f966", "byteLength": 588760, "animationClips": 7, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 10, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 3 }, "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 } }, "28070": { "url": "/assets/game/dungeons/halls-of-stone/creatures/display-26353-animated.glb", "rotationY": -1.5707963267948966, "groundOffset": 0.0054, "labelHeight": 2.1945, "markerRadius": 0.65, "displayId": 26353, "checksum": "f86b09ddd11bd1b6f9f6a740fedfa81b89eb1201d6c525b246b9b096d075d20b", "byteLength": 737848, "animationClips": 9, "animations": { "stand": true, "walk": true, "run": true, "attack": true, "cast": true, "hit": true, "death": true }, "missingAnimationSemantics": [], "sourceAnimationClips": 144, "animationOptimization": { "policy": "wow-creature-runtime-v1", "removedClips": 135 }, "meshOptimization": { "policy": "wow-creature-material-join-v1", "sourceDrawCalls": 64, "runtimeDrawCalls": 2, "savedDrawCalls": 62 }, "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": 16, "creatureDisplays": 16, "bosses": 3, "spawns": 99 }, "provenance": { "recipe": "dungeon-pipeline/recipes/halls-of-stone.json", "sourceSnapshot": "dungeon-pipeline/work/halls-of-stone/source-snapshot.json", "runtimeDraft": "dungeon-pipeline/work/halls-of-stone/runtime-draft.json", "creatureRecipe": "dungeon-pipeline/work/halls-of-stone/creature-export.recipe.json" } }