{ "schemaVersion": 2, "slug": "mystic-altar", "title": "Mystic Altar", "source": { "rootEnvironmentVariable": "RUNEWAKER_ROOT", "relativeDefault": "../rom-pvt-server-backups/Runewaker", "resourceRoot": "Resource", "wdb": "Resource/wdb/dungeon/dgn_mystic_altar.wdb", "model": "model/dungeon/mystic_altar/act_mystic_altar_instance.ros", "primaryPlacementTranslation": [ 395.215332, 993.078796, 2068.02246 ], "sourceAnchorSupport": { "kind": "source-anchor-support-pads", "reason": "The authoritative WDB is modular or its primary ROS collision has navigation gaps at source spawn anchors.", "points": [ [ 568, 983, 1785 ], [ 3004.784912109375, 812.9965209960938, 6410.9189453125 ], [ 3659, 916, 546 ], [ 3320, 916, 565 ], [ 3475.222900390625, 916.2294921875, 551.435302734375 ], [ 3517.287109375, 916.2294921875, 457.7305908203125 ], [ 4791, 916, 1935 ], [ 4976, 916, 2093 ], [ 4957.85595703125, 916.2412719726562, 1880.220947265625 ], [ 4847, 983, 1250 ], [ 5058, 984, 1168 ], [ 4849, 983, 897 ], [ 5048.5380859375, 984.9019775390625, 793.5037231445312 ], [ 2789, 983, 485 ], [ 2847.10009765625, 984.3724975585938, 282.8688049316406 ], [ 2530, 983, 286 ], [ 2366, 983, 485 ], [ 2535, 984, 558 ], [ 3365, 916, 3167 ], [ 3385, 916, 3552 ], [ 3529, 916, 3385 ], [ 4168, 918, 3301 ], [ 4175, 918, 3362 ], [ 4389, 916, 3341 ], [ 4723, 916, 3410 ], [ 4717, 916, 3262 ], [ 4504, 916, 3484 ], [ 4611, 916, 3282 ], [ 4738, 918, 3536 ], [ 4278, 918, 3564 ], [ 3967, 992, 4111 ], [ 3980, 951, 4515 ], [ 630.3391723632812, 932.0582275390625, 4434.044921875 ], [ 475, 916.2274780273438, 5678 ], [ 769, 916.2291870117188, 5742 ], [ 585.8264770507812, 951.04052734375, 5694.2978515625 ], [ 555, 916.226806640625, 5294 ], [ 1670, 916.2363891601562, 6557 ], [ 1762, 916.2365112304688, 6398 ], [ 1479, 916.2354125976562, 6553 ], [ 1743, 916.236572265625, 6471 ], [ 1616, 916.2354736328125, 6358 ], [ 518, 983.186279296875, 6220 ], [ 730, 983.1873779296875, 6229 ], [ 558.7421875, 984.8927001953125, 6122.4619140625 ], [ 667.6729125976562, 984.892822265625, 6117.7490234375 ], [ 748, 983.188720703125, 6638 ], [ 4858, 812, 4628 ], [ 4840, 812, 4636 ], [ 4901, 812, 4609 ], [ 4849, 812, 4632 ], [ 4881, 812, 4618 ], [ 4875, 812, 4605 ], [ 4852, 811, 4603 ], [ 4834, 811, 4612 ], [ 4821, 811, 4618 ], [ 4826, 811, 4659 ], [ 4805, 812, 4633 ], [ 4661, 818.95947265625, 4384 ], [ 4656, 825.6989135742188, 4288 ], [ 4440, 804.5031127929688, 4477 ], [ 4259, 800, 4200 ], [ 4252, 799, 4214 ], [ 4249, 799, 4220 ], [ 4242, 799, 4232 ], [ 4234, 799, 4248 ], [ 4267, 801, 4185 ], [ 4286, 801, 4150 ], [ 4272, 804, 4168 ], [ 4566, 814, 5307 ], [ 4550, 814, 5291 ], [ 4533, 814, 5290 ], [ 4511, 814, 5289 ], [ 4563, 814, 5291 ], [ 4580, 814, 5292 ], [ 4595, 814, 5293 ], [ 4620, 814, 5294 ], [ 4526, 814, 5307 ], [ 4507, 814, 5306 ], [ 4634.44921875, 814.3745727539062, 5387.2578125 ], [ 3335, 916.2396240234375, 4455 ], [ 3229, 916.2393188476562, 4531 ], [ 3472, 916.2402954101562, 4430 ], [ 3371, 916.2421875, 5287 ], [ 3267, 916.2418212890625, 5385 ], [ 3276, 916.2418212890625, 5326 ], [ 3359, 916.2421264648438, 5284 ], [ 3367, 916.2399291992188, 4500 ], [ 2311, 983, 4499 ], [ 2307, 983, 4423 ], [ 2305, 983, 4457 ], [ 2117, 983.1901245117188, 4459 ], [ 1120.8349609375, 916.15087890625, 4609.26318359375 ], [ 1119, 914, 4561 ], [ 1098.47705078125, 913.4232177734375, 4593.1220703125 ], [ 1136.2049560546875, 912.5689697265625, 4442.89501953125 ], [ 1130.126953125, 912.353515625, 4410.4951171875 ], [ 1112.3060302734375, 910.456298828125, 4430.7470703125 ], [ 905.6920776367188, 919.5479736328125, 4619.2158203125 ], [ 898.1397705078125, 914.8853759765625, 4593.408203125 ], [ 888, 919, 4605 ], [ 873, 912, 4464 ], [ 802, 916.5313110351562, 4313 ], [ 1079, 913.2581787109375, 4336 ], [ 597, 936, 4364 ], [ 571, 929, 4448 ], [ 789, 917.7714233398438, 4407 ], [ 865, 912.9865112304688, 4321 ], [ 1015, 905.8779296875, 4528 ], [ 616, 930.8430786132812, 4268 ], [ 2069, 983.1901245117188, 4564 ], [ 2073, 983.1900024414062, 4534 ], [ 2096, 983.189697265625, 4366 ], [ 2101, 983.1895751953125, 4329 ], [ 1945.0150146484375, 983.1890869140625, 4482.9970703125 ], [ 1954.9990234375, 983.1890258789062, 4402.9990234375 ], [ 1950, 983, 4445 ], [ 1779, 984.8945922851562, 4461 ], [ 1012, 905, 4517 ], [ 1013, 905, 4538 ], [ 912, 910, 4479 ], [ 889.846923828125, 910.2918701171875, 4451.45703125 ], [ 2088, 916.2252807617188, 1775 ], [ 2079, 916.2255249023438, 1843 ], [ 1934, 916.2249755859375, 1926 ], [ 3384, 724.7927856445312, 2110 ], [ 3696, 724.7941284179688, 1921 ], [ 3503, 724.7921752929688, 1625 ], [ 3213, 724.7910766601562, 1820 ], [ 3422, 916.2401123046875, 4473 ], [ 3525, 916.242919921875, 5236 ], [ 3546, 916.2432861328125, 5411 ], [ 4662.9599609375, 814.375, 5445.9521484375 ], [ 4561.41796875, 806.51708984375, 4442.60498046875 ], [ 1568, 914.6121215820312, 3197 ], [ 1543, 914.6112060546875, 2943 ], [ 2154, 916.3209228515625, 2822 ], [ 2110, 914.614990234375, 3200 ], [ 2790, 984.888671875, 552 ], [ 4431, 810.7969970703125, 4553 ], [ 4843, 916.2410888671875, 2046 ], [ 4752, 984.9016723632812, 1300 ], [ 4367, 811, 4562 ], [ 4322, 813, 4575 ], [ 4331, 807, 4503 ], [ 3306, 916, 5388 ], [ 3253, 916, 5371 ], [ 3527, 916, 5380 ], [ 3472, 916, 4525 ], [ 3569, 916, 4508 ], [ 3562, 916, 4446 ], [ 3288, 916, 4442 ], [ 3245, 916, 4397 ], [ 3195.800048828125, 916.239013671875, 4499.68115234375 ], [ 3204, 916, 4658 ], [ 3200, 916, 4648 ], [ 3487, 916, 5245 ], [ 3468, 916, 5201 ], [ 3515, 916, 5198 ], [ 3956, 990.7429809570312, 4249 ], [ 4455, 918, 3538 ], [ 4452, 918, 3495 ], [ 4516, 918, 3510 ], [ 4503, 916, 3210 ], [ 4518, 916, 3273 ], [ 4560, 916, 3248 ], [ 4696, 916, 3246 ], [ 4697, 916, 3305 ], [ 4733, 916, 3282 ], [ 3375, 916, 3272 ], [ 3400, 916, 3291 ], [ 3591, 916, 3284 ], [ 3565, 916, 3288 ], [ 3503, 799, 2460 ], [ 3437, 799, 2460 ], [ 3519, 916, 3506 ], [ 3576, 916, 3462 ], [ 3443, 916, 3409 ], [ 3399, 916, 3420 ], [ 3420, 916, 3453 ], [ 3481, 916.2376708984375, 3473 ], [ 4704, 918, 3538 ], [ 4698, 918, 3477 ], [ 4719, 918, 3506 ], [ 3297, 916, 5336 ], [ 3288, 916, 5242 ], [ 3290, 916, 5207 ], [ 3257, 916, 5224 ], [ 3300, 916, 4629 ], [ 3395, 916, 4633 ], [ 3067, 982, 4395 ], [ 3066, 982, 4499 ], [ 666, 916, 5313 ], [ 570, 916, 5324 ], [ 579, 982, 5808 ], [ 639, 988, 5802 ], [ 1760, 916, 6362 ], [ 1750, 916, 6488 ], [ 1448, 916, 6361 ], [ 1451, 916, 6388 ], [ 1642, 916, 6298 ], [ 1645, 916, 6335 ], [ 1718, 916, 6486 ], [ 1722, 916, 6536 ], [ 671, 951, 5577 ], [ 550, 951, 5584 ], [ 681, 920, 5499 ], [ 545, 920, 5500 ], [ 4356, 816, 5360 ], [ 4354, 816, 5449 ], [ 4789, 916, 2028 ], [ 4856, 916, 1743 ], [ 4983, 984, 1011 ], [ 4774, 984, 1021 ], [ 4991, 983, 1168 ], [ 4856, 983, 1174 ], [ 4948, 983, 787 ], [ 4885, 983, 791 ], [ 3381.300048828125, 916.2288818359375, 511.8599853515625 ], [ 3679, 916, 397 ], [ 3680, 916, 430 ], [ 3683, 916, 478 ], [ 3176, 982, 459 ], [ 3164, 982, 325 ], [ 2704, 985, 234 ], [ 2503, 984, 568 ], [ 2298.9970703125, 983.1799926757812, 468.9997863769531 ], [ 2298, 983.1795043945312, 316 ], [ 4078, 800, 1899 ], [ 4087, 800, 1816 ], [ 3432, 799, 1252 ], [ 3493, 799, 1254 ], [ 2847, 800, 1913 ], [ 2851, 800, 1828 ], [ 2197, 916, 1826 ], [ 2189.823974609375, 916.2263793945312, 1936.7230224609375 ], [ 2000, 916.2249145507812, 1752 ], [ 1859, 916, 1879 ], [ 3324, 916, 552 ], [ 4933.9990234375, 814.376220703125, 5374.9990234375 ], [ 998, 906, 4530 ], [ 866, 917, 4614 ], [ 1095, 910, 4432 ], [ 1078, 914, 4600 ], [ 848, 913, 4466 ], [ 721, 922, 4283 ], [ 737, 921, 4306 ], [ 757, 920, 4281 ], [ 753, 920, 4254 ], [ 565, 936, 4400 ] ], "halfExtentSourceUnits": 60, "thicknessSourceUnits": 3, "evidence": [ "ROM_Global.dbo.NPCData source coordinates", "Resource/luascript/03246.lua:MS_TEST_DUNGEONS" ], "reviewRequired": true }, "modelSelection": { "rule": "largest unique model/dungeon ROS", "score": 86.519818, "placements": 1, "dominance": 27.4229 }, "dungeonConfig": "Tools/dungeon_config.json", "dungeonConfigId": "mystic_altar", "entryCoordinates": { "position": [ 568, 983, 1785 ], "direction": 359, "reviewRequired": false, "evidence": "Resource/luascript/03246.lua:MS_TEST_DUNGEONS" } }, "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" }, "navigation": { "cellSize": 0.3, "cellHeight": 0.1, "agentHeight": 1.8, "agentRadius": 0.36, "agentMaxClimb": 0.5, "agentMaxSlope": 50, "tileSize": 64, "retainTileIntermediates": false }, "review": { "environment": "authoritative-wdb-largest-model-selected", "collision": "primary-ros-plus-source-anchor-support-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 GR2 actor animations are recovered where source graphs and validation permit; scripted encounter mechanics remain evidence-driven per-instance work.", "Source-anchor support pads preserve combat and entrance coordinates where modular WDB sections or primary-ROS collision leave navmesh gaps; full secondary placement assembly remains a visual follow-up." ] }