{ "schemaVersion": 2, "dungeonId": "tomb-seven-heroes", "sourceDungeonConfigId": "tomb_seven_heroes", "zoneId": 142, "expectedActiveRows": 439, "expectedBossSpawns": 0, "runtimeIdPrefix": "rw-tomb-seven-heroes", "coordinateSystem": { "metersPerSourceUnit": 0.1, "directionUnitsPerTurn": 360, "maximumProjectionDistance": 4 }, "files": { "environmentRecipe": "scripts/runewaker-pipeline/recipes/tomb-seven-heroes.json", "snapshot": "scripts/runewaker-pipeline/snapshots/tomb-seven-heroes-zone-142.json", "generatedSource": "src/game/generated/tombSevenHeroesPopulation.generated.ts", "report": "src/assets/game/dungeons/tomb-seven-heroes/population-import-report.json", "mechanicsReport": "src/assets/game/dungeons/tomb-seven-heroes/mechanics-audit.json", "mechanicsSource": "src/game/generated/tombSevenHeroesMechanics.generated.ts", "environmentMetadata": "src/assets/game/dungeons/tomb-seven-heroes/import-metadata.json", "navigation": "src/assets/game/dungeons/tomb-seven-heroes/tomb-seven-heroes-navigation.glb", "actorManifest": "public/assets/creatures/tomb-seven-heroes/manifest.json", "actorOutput": "public/assets/creatures/tomb-seven-heroes" }, "source": { "rootEnvironmentVariable": "RUNEWAKER_ROOT", "relativeDefault": "../rom-pvt-server-backups/Runewaker", "resourceRoot": "Resource", "dungeonConfig": "Tools/dungeon_config.json", "dungeonConfigId": "tomb_seven_heroes", "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": [ { "id": "angaren-female-paperdoll", "sourceModel": "model/character/creature/angaren_female/act_angaren_female_paperdoll.ros", "runtimeRotationY": 0 }, { "id": "angaren-male", "sourceModel": "model/character/creature/angaren_male/act_angaren_male.ros", "runtimeRotationY": 0 }, { "id": "bunny", "sourceModel": "model/character/creature/bunny/act_bunny.ros", "runtimeRotationY": 0 }, { "id": "cereus-01", "sourceModel": "model/character/creature/cereus/act_cereus_01.ros", "runtimeRotationY": 0 }, { "id": "elder-myconid", "sourceModel": "model/character/creature/elder_myconid/act_elder_myconid.ros", "runtimeRotationY": 0 }, { "id": "evilye", "sourceModel": "model/character/creature/evilye/act_evilye.ros", "runtimeRotationY": 0 }, { "id": "evilye-olive", "sourceModel": "model/character/creature/evilye/act_evilye_olive.ros", "runtimeRotationY": 0 }, { "id": "experiments-21", "sourceModel": "model/character/creature/experiments_81/act_experiments_21.ros", "runtimeRotationY": 0 }, { "id": "ghoul-acid", "sourceModel": "model/character/creature/ghoul/act_ghoul_acid.ros", "runtimeRotationY": 0 }, { "id": "hm-female", "sourceModel": "model/character/pc/human/female/act_hm_female.ros", "runtimeRotationY": 0 }, { "id": "hm-male", "sourceModel": "model/character/pc/human/male/act_hm_male.ros", "runtimeRotationY": 0 }, { "id": "keroen-female", "sourceModel": "model/character/creature/keroen_female/act_keroen_female.ros", "runtimeRotationY": 0 }, { "id": "keroen-male", "sourceModel": "model/character/creature/keroen_male/act_keroen_male.ros", "runtimeRotationY": 0 }, { "id": "lamuren-male", "sourceModel": "model/character/creature/lamuren_male/act_lamuren_male.ros", "runtimeRotationY": 0 }, { "id": "sample-template", "sourceModel": "model/character/creature/machine_bug/act_sample_template.ros", "runtimeRotationY": 0 } ], "templates": [ { "primaryColor": "hsl(160 22% 38%)", "accentColor": "hsl(188 38% 64%)", "id": 102680, "name": "Template 102680", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 579502, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(320 22% 38%)", "accentColor": "hsl(348 38% 64%)", "id": 103120, "name": "Template 103120", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "actor": "bunny", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 578539, "modelPath": "model/character/creature/bunny/act_bunny.ros", "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(230 22% 38%)", "accentColor": "hsl(258 38% 64%)", "id": 105370, "name": "Template 105370", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 586373, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(215 22% 38%)", "accentColor": "hsl(243 38% 64%)", "id": 105385, "name": "Template 105385", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 576382, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(14 22% 38%)", "accentColor": "hsl(42 38% 64%)", "id": 105442, "name": "Template 105442", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 587134, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(112 22% 38%)", "accentColor": "hsl(140 38% 64%)", "id": 105536, "name": "Template 105536", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 586734, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(91 22% 38%)", "accentColor": "hsl(119 38% 64%)", "id": 105773, "name": "Template 105773", "level": 60, "classification": "combat", "archetype": "humanoid", "actor": "lamuren-male", "source": { "imageId": 587433, "modelPath": "model/character/creature/lamuren_male/act_lamuren_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(295 22% 38%)", "accentColor": "hsl(323 38% 64%)", "id": 105785, "name": "Template 105785", "level": 1, "classification": "deferred-object", "archetype": "humanoid", "reason": "Positive-level source object has no static character ROS and is retained for mechanics review.", "source": { "imageId": 587137, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(77 22% 38%)", "accentColor": "hsl(105 38% 64%)", "id": 105811, "name": "Template 105811", "level": 100, "classification": "deferred-object", "archetype": "humanoid", "reason": "Scripted dungeon door retained for mechanics review.", "source": { "imageId": 588093, "modelPath": null, "classificationRule": "NPCObjectDB.sex=3 scripted non-character object retained for mechanics review" } }, { "primaryColor": "hsl(65 22% 38%)", "accentColor": "hsl(93 38% 64%)", "id": 105895, "name": "Template 105895", "level": 65, "classification": "combat", "archetype": "humanoid", "actor": "cereus-01", "source": { "imageId": 583949, "modelPath": "model/character/creature/cereus/act_cereus_01.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(164 22% 38%)", "accentColor": "hsl(192 38% 64%)", "id": 106012, "name": "Template 106012", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 588092, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(231 22% 38%)", "accentColor": "hsl(259 38% 64%)", "id": 106113, "name": "Template 106113", "level": 70, "classification": "combat", "archetype": "plant", "actor": "elder-myconid", "source": { "imageId": 576437, "modelPath": "model/character/creature/elder_myconid/act_elder_myconid.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(13 22% 38%)", "accentColor": "hsl(41 38% 64%)", "id": 106139, "name": "Template 106139", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 588596, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(94 22% 38%)", "accentColor": "hsl(122 38% 64%)", "id": 106202, "name": "Template 106202", "level": 100, "classification": "deferred-object", "archetype": "humanoid", "reason": "Positive-level source object has no static character ROS and is retained for mechanics review.", "source": { "imageId": 581086, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(271 22% 38%)", "accentColor": "hsl(299 38% 64%)", "id": 106313, "name": "Undead Kalon Charger", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "keroen-male", "source": { "imageId": 588419, "modelPath": "model/character/creature/keroen_male/act_keroen_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(318 22% 38%)", "accentColor": "hsl(346 38% 64%)", "id": 106314, "name": "Undead Kalon Quaker", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "keroen-male", "source": { "imageId": 588420, "modelPath": "model/character/creature/keroen_male/act_keroen_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(5 22% 38%)", "accentColor": "hsl(33 38% 64%)", "id": 106315, "name": "Undead Kalon Controller", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "keroen-female", "source": { "imageId": 588421, "modelPath": "model/character/creature/keroen_female/act_keroen_female.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(52 22% 38%)", "accentColor": "hsl(80 38% 64%)", "id": 106316, "name": "Undead Lionheart Knight Guard", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-female", "source": { "imageId": 588422, "modelPath": "model/character/pc/human/female/act_hm_female.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(99 22% 38%)", "accentColor": "hsl(127 38% 64%)", "id": 106317, "name": "Undead Lionheart Knight Guard", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-male", "source": { "imageId": 588423, "modelPath": "model/character/pc/human/male/act_hm_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(146 22% 38%)", "accentColor": "hsl(174 38% 64%)", "id": 106318, "name": "Undead Lionheart Knight Captain", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-male", "source": { "imageId": 588486, "modelPath": "model/character/pc/human/male/act_hm_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(193 22% 38%)", "accentColor": "hsl(221 38% 64%)", "id": 106319, "name": "Undead Shador Archer", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-female", "source": { "imageId": 588424, "modelPath": "model/character/pc/human/female/act_hm_female.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(240 22% 38%)", "accentColor": "hsl(268 38% 64%)", "id": 106320, "name": "Undead Shador Knight", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-male", "source": { "imageId": 588425, "modelPath": "model/character/pc/human/male/act_hm_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(287 22% 38%)", "accentColor": "hsl(315 38% 64%)", "id": 106321, "name": "Undead Shador Knight Captain", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-male", "source": { "imageId": 588485, "modelPath": "model/character/pc/human/male/act_hm_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(334 22% 38%)", "accentColor": "hsl(2 38% 64%)", "id": 106322, "name": "Undead Angren Fatalist", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "angaren-male", "source": { "imageId": 588426, "modelPath": "model/character/creature/angaren_male/act_angaren_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(21 22% 38%)", "accentColor": "hsl(49 38% 64%)", "id": 106323, "name": "Undead Angren Speeder", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "angaren-female-paperdoll", "source": { "imageId": 588427, "modelPath": "model/character/creature/angaren_female/act_angaren_female_paperdoll.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(68 22% 38%)", "accentColor": "hsl(96 38% 64%)", "id": 106324, "name": "Undead Angren Scout", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "angaren-female-paperdoll", "source": { "imageId": 588487, "modelPath": "model/character/creature/angaren_female/act_angaren_female_paperdoll.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(115 22% 38%)", "accentColor": "hsl(143 38% 64%)", "id": 106325, "name": "Undead Shadowtrooper Assassin", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-male", "source": { "imageId": 588428, "modelPath": "model/character/pc/human/male/act_hm_male.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(162 22% 38%)", "accentColor": "hsl(190 38% 64%)", "id": 106326, "name": "Undead Shadowtrooper Assassin", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-female", "source": { "imageId": 588477, "modelPath": "model/character/pc/human/female/act_hm_female.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(209 22% 38%)", "accentColor": "hsl(237 38% 64%)", "id": 106327, "name": "Undead Shadowtrooper Assassin", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "hm-female", "source": { "imageId": 588488, "modelPath": "model/character/pc/human/female/act_hm_female.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(256 22% 38%)", "accentColor": "hsl(284 38% 64%)", "id": 106328, "name": "Test Subject No. 22", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "experiments-21", "source": { "imageId": 588480, "modelPath": "model/character/creature/experiments_81/act_experiments_21.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(303 22% 38%)", "accentColor": "hsl(331 38% 64%)", "id": 106329, "name": "Strong Acid Beast", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "ghoul-acid", "source": { "imageId": 588481, "modelPath": "model/character/creature/ghoul/act_ghoul_acid.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(350 22% 38%)", "accentColor": "hsl(18 38% 64%)", "id": 106330, "name": "Mechanical Bug", "level": 70, "classification": "combat", "archetype": "lizard", "actor": "sample-template", "source": { "imageId": 588482, "modelPath": "model/character/creature/machine_bug/act_sample_template.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(37 22% 38%)", "accentColor": "hsl(65 38% 64%)", "id": 106331, "name": "Dark Oculodemon", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "evilye", "source": { "imageId": 588483, "modelPath": "model/character/creature/evilye/act_evilye.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(84 22% 38%)", "accentColor": "hsl(112 38% 64%)", "id": 106332, "name": "Cunning Oculodemon", "level": 70, "classification": "combat", "archetype": "humanoid", "actor": "evilye-olive", "source": { "imageId": 588484, "modelPath": "model/character/creature/evilye/act_evilye_olive.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(131 22% 38%)", "accentColor": "hsl(159 38% 64%)", "id": 106333, "name": "Small Mechanical Bug", "level": 70, "classification": "combat", "archetype": "lizard", "actor": "sample-template", "source": { "imageId": 588535, "modelPath": "model/character/creature/machine_bug/act_sample_template.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(178 22% 38%)", "accentColor": "hsl(206 38% 64%)", "id": 106334, "name": "Small Mechanical Bug", "level": 70, "classification": "combat", "archetype": "lizard", "actor": "sample-template", "source": { "imageId": 588535, "modelPath": "model/character/creature/machine_bug/act_sample_template.ros", "classificationRule": "positive native level plus static model/character ROS" } }, { "primaryColor": "hsl(5 22% 38%)", "accentColor": "hsl(33 38% 64%)", "id": 118915, "name": "Jenny Giant Inscription", "level": 0, "classification": "deferred-object", "archetype": "lizard", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(52 22% 38%)", "accentColor": "hsl(80 38% 64%)", "id": 118916, "name": "Letin Mocliff Inscription", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(99 22% 38%)", "accentColor": "hsl(127 38% 64%)", "id": 118917, "name": "Lekani Inscription", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(146 22% 38%)", "accentColor": "hsl(174 38% 64%)", "id": 118918, "name": "Heurton Inscription", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(193 22% 38%)", "accentColor": "hsl(221 38% 64%)", "id": 118919, "name": "Thanteos Kalume Inscription", "level": 0, "classification": "deferred-object", "archetype": "lizard", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(240 22% 38%)", "accentColor": "hsl(268 38% 64%)", "id": 118920, "name": "Shint Kanches Inscription", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(287 22% 38%)", "accentColor": "hsl(315 38% 64%)", "id": 118921, "name": "Kawak Angerfang Inscription", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(29 22% 38%)", "accentColor": "hsl(57 38% 64%)", "id": 119467, "name": "Mystery Mechanism", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(2 22% 38%)", "accentColor": "hsl(30 38% 64%)", "id": 780886, "name": "Template 780886", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(98 22% 38%)", "accentColor": "hsl(126 38% 64%)", "id": 780934, "name": "Template 780934", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(241 22% 38%)", "accentColor": "hsl(269 38% 64%)", "id": 780983, "name": "Template 780983", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(288 22% 38%)", "accentColor": "hsl(316 38% 64%)", "id": 780984, "name": "Template 780984", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(335 22% 38%)", "accentColor": "hsl(3 38% 64%)", "id": 780985, "name": "Template 780985", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(164 22% 38%)", "accentColor": "hsl(192 38% 64%)", "id": 781012, "name": "Template 781012", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(39 22% 38%)", "accentColor": "hsl(67 38% 64%)", "id": 781017, "name": "Template 781017", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } }, { "primaryColor": "hsl(55 22% 38%)", "accentColor": "hsl(83 38% 64%)", "id": 781025, "name": "Template 781025", "level": 0, "classification": "deferred-object", "archetype": "humanoid", "reason": "Level-zero quest, trigger, prop, or noncombat NPC retained for a later interaction pass.", "source": { "imageId": 0, "modelPath": null, "classificationRule": "noncombat/dynamic-display source object" } } ], "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." ] }