{"^^d": "DG", "props": {}, "node_links": {"directed": true, "multigraph": true, "graph": {}, "nodes": [{"name": "death", "domain": "endings", "tags": {}, "annotations": [], "id": 0}, {"name": "main", "domain": "menu", "tags": {}, "annotations": [], "id": 1}, {"name": "bottom", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 2}, {"name": "steps", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 4}, {"name": "main", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyStatueNook"]}, "id": 5}, {"name": "right", "domain": "main", "tags": {"enemy:mossBug": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "id": 6}, {"name": "lake", "domain": "main", "tags": {"enemy:mossBug": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "id": 7}, {"name": "hiddenShaft", "domain": "main", "tags": {"enemy:mossBug": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "mechanisms": {"support": 0}, "id": 8}, {"name": "aboveLake", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "id": 9}, {"name": "topPlatform", "domain": "main", "tags": {"enemy:mossyFlier": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "id": 12}, {"name": "gallery", "domain": "main", "tags": {"enemy:mossyFlier": 1, "enemy:mossBug": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "id": 13}, {"name": "galleryPlatforms", "domain": "main", "tags": {"enemy:mossyFlier": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "id": 14}, {"name": "galleryLedge", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyThroughWay"]}, "id": 15}, {"name": "midLeft", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 17}, {"name": "aboveBottom", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 18}, {"name": "bottomEntrance", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "id": 20}, {"name": "bottomLedges", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 21}, {"name": "bottomNook", "domain": "main", "tags": {"enemy:mossBug": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "id": 23}, {"name": "bonePlatformsBase", "domain": "main", "tags": {"enemy:mossyFlier": 1, "hazard:spikes": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "id": 24}, {"name": "bonePlatforms", "domain": "main", "tags": {"enemy:aroundSpinner": 1, "hazard:spikes": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "id": 25}, {"name": "spikyBonesRoom", "domain": "main", "tags": {"enemy:aroundSpinner": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "id": 26}, {"name": "mossyClimbMid", "domain": "main", "tags": {"enemy:mossBug": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "id": 27}, {"name": "bonePlatformsLedge", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "mechanisms": {"door": 1}, "id": 29}, {"name": "_u.27", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 30}, {"name": "mossyClimbTop", "domain": "main", "tags": {"enemy:mossBug": 1, "enemy:mossyFlier": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossEdgeCave"]}, "id": 31}, {"name": "thirdCrossing", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 34}, {"name": "bottom", "domain": "main", "tags": {"hasBench": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["RuinedChapel"]}, "id": 37}, {"name": "_u.35", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 38}, {"name": "ledgeBetween", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 39}, {"name": "rosaryChestNook", "domain": "main", "tags": {"enemy:mossyFlier": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyShaft"]}, "id": 40}, {"name": "mossEggsChamber", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["RuinedChapel"]}, "id": 41}, {"name": "wayUp", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["RuinedChapel"]}, "id": 42}, {"name": "archedChamber", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["RuinedChapel"]}, "id": 43}, {"name": "sunlitGrotto", "domain": "main", "tags": {"friendly:ChapelMaid": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["MossyTumble"]}, "id": 44}, {"name": "_u.42", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 45}, {"name": "_u.43", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 46}], "links": [{"tags": {"trigger": 1}, "annotations": [], "consequence": [{"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["totalCrests", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunter", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunterYellow", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunterBlue", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunterRed", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunterWhite", 1]}, "delay": null, "charges": null, "hidden": true}], "source": 1, "target": 1, "key": "startGame"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "(MemoryLocket*1&!(CrestOfTheHunterYellow*2))"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["MemoryLocket", 1]}, "delay": null, "charges": null, "hidden": false}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunterYellow", 1]}, "delay": null, "charges": null, "hidden": false}], "source": 1, "target": 1, "key": "upgradeCrestOfTheHunterYellow"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "(MemoryLocket*1&!(CrestOfTheHunterBlue*2))"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["MemoryLocket", 1]}, "delay": null, "charges": null, "hidden": false}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunterBlue", 1]}, "delay": null, "charges": null, "hidden": false}], "source": 1, "target": 1, "key": "upgradeCrestOfTheHunterBlue"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "(MemoryLocket*1&!(CrestOfTheHunterRed*2))"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["MemoryLocket", 1]}, "delay": null, "charges": null, "hidden": false}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["CrestOfTheHunterRed", 1]}, "delay": null, "charges": null, "hidden": false}], "source": 1, "target": 1, "key": "upgradeCrestOfTheHunterRed"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "frayedRosaryString*1"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["frayedRosaryString", 1]}, "delay": null, "charges": null, "hidden": false}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["rosaryBead", 30]}, "delay": null, "charges": null, "hidden": false}], "source": 1, "target": 1, "key": "breakFrayedRosaryString"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 2, "target": 4, "key": "left"}, {"tags": {"hidden": 1}, "annotations": [], "reciprocal": "left", "source": 2, "target": 5, "key": "right"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "?flight"}, "consequence": [], "reciprocal": "down", "source": 2, "target": 21, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "left", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 4, "target": 2, "key": "right"}, {"tags": {}, "annotations": [], "source": 4, "target": 6, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 5, "target": 2, "key": "left"}, {"tags": {}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["shard", 20]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 5, "target": 5, "key": "breakStatue"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 6, "target": 7, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 7, "target": 6, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "underRight", "source": 7, "target": 8, "key": "underLeft"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "down", "source": 7, "target": 9, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "underLeft", "source": 8, "target": 7, "key": "underRight"}, {"tags": {}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["shard", 15]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 8, "target": 8, "key": "breakLump"}, {"tags": {}, "annotations": [], "consequence": [{"type": "set", "applyTo": "active", "value": {"^^d": "t", "values": [{"^^d": "nt", "name": "MechanismSpecifier", "values": {"domain": "main", "zone": "MossyThroughWay", "decision": "hiddenShaft", "name": "support"}}, "broken"]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 8, "target": 8, "key": "breakSupport"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 8, "target": 9, "key": "right"}, {"tags": {"hidden": 1}, "annotations": [], "reciprocal": "right", "requirement": {"^^d": "R", "value": "support:broken"}, "source": 9, "target": 8, "key": "left"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "up", "source": 9, "target": 7, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "down", "source": 9, "target": 12, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 12, "target": 9, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 12, "target": 13, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 13, "target": 12, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "down", "source": 13, "target": 14, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "fallDown", "requirement": {"^^d": "R", "value": "?flight"}, "source": 13, "target": 15, "key": "flyUp"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 13, "target": 17, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 14, "target": 13, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 14, "target": 15, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 15, "target": 14, "key": "left"}, {"tags": {"item": "Mossberry", "itemType": "collectible"}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["Mossberry", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 15, "target": 15, "key": "getMossberry"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "flyUp", "source": 15, "target": 13, "key": "fallDown"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 17, "target": 13, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 17, "target": 18, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 18, "target": 17, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 18, "target": 20, "key": "right"}, {"tags": {"hidden": 1}, "annotations": [], "reciprocal": "up", "source": 18, "target": 21, "key": "down"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "(?flight|(?higherJump&?wallClimb))"}, "consequence": [], "reciprocal": "down", "source": 18, "target": 34, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "down", "requirement": {"^^d": "R", "value": "(?flight|(?wallClimb&?higherJump))"}, "source": 18, "target": 39, "key": "upLeft"}, {"tags": {}, "annotations": [], "reciprocal": "right", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 20, "target": 18, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "down", "requirement": {"^^d": "R", "value": "?higherJump"}, "source": 20, "target": 23, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 20, "target": 24, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "fallAllTheWay", "requirement": {"^^d": "R", "value": "(?flight|(?higherJump&?wallClimb))"}, "source": 20, "target": 27, "key": "flyUpMid"}, {"tags": {}, "annotations": [], "reciprocal": "down", "source": 21, "target": 18, "key": "up"}, {"tags": {"item": "frayedRosaryString", "itemType": "currency"}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["frayedRosaryString", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 21, "target": 21, "key": "getFrayedRosaryString"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "up", "source": 21, "target": 2, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 23, "target": 20, "key": "down"}, {"tags": {}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["shard", 15]}, "delay": null, "charges": null, "hidden": false}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": false}], "source": 23, "target": 23, "key": "breakStatue"}, {"tags": {}, "annotations": [], "reciprocal": "down", "requirement": {"^^d": "R", "value": "pogo"}, "consequence": [], "source": 23, "target": 27, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 24, "target": 20, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "down", "source": 24, "target": 25, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 24, "target": 26, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "up", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 25, "target": 24, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 25, "target": 27, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 25, "target": 29, "key": "right"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "right", "source": 25, "target": 31, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 26, "target": 24, "key": "left"}, {"tags": {}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["shard", 10]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 26, "target": 26, "key": "breakLump"}, {"tags": {}, "annotations": [], "reciprocal": "left", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 27, "target": 25, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "down", "source": 27, "target": 31, "key": "up"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "flyUpMid", "source": 27, "target": 20, "key": "fallAllTheWay"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "up", "source": 27, "target": 23, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 29, "target": 25, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "return", "requirement": {"^^d": "R", "value": "1:open"}, "source": 29, "target": 30, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "right", "requirement": {"^^d": "R", "value": "1:open"}, "source": 30, "target": 29, "key": "return"}, {"tags": {}, "annotations": [], "reciprocal": "up", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 31, "target": 27, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 31, "target": 34, "key": "left"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "pogo"}, "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["Mossberry", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 31, "target": 31, "key": "getBerry"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "up", "source": 31, "target": 25, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "left", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 34, "target": 31, "key": "right"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "up", "source": 34, "target": 18, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "return", "source": 34, "target": 37, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "return", "requirement": {"^^d": "R", "value": "(?flight|(?higherJump&?wallClimb))"}, "source": 34, "target": 38, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 34, "target": 39, "key": "downLeft"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 37, "target": 34, "key": "return"}, {"tags": {"bench": 1}, "annotations": [], "consequence": [{"type": "save", "applyTo": "active", "value": "slot0", "delay": null, "charges": null, "hidden": true}, {"type": "lose", "applyTo": "active", "value": "MaggotInfestation", "delay": null, "charges": null, "hidden": true}], "source": 37, "target": 37, "key": "rest"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 37, "target": 41, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 38, "target": 34, "key": "return"}, {"tags": {}, "annotations": [], "reciprocal": "downLeft", "requirement": {"^^d": "R", "value": "(?flight|?wallClimb)"}, "source": 39, "target": 34, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "upLeft", "source": 39, "target": 18, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 39, "target": 40, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 40, "target": 39, "key": "right"}, {"tags": {"chest": 1}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["rosaryBead", 30]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 40, "target": 40, "key": "chest"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 41, "target": 37, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "right", "requirement": {"^^d": "R", "value": "MossMotherDefeated"}, "source": 41, "target": 42, "key": "left"}, {"tags": {"bossFight": 1}, "annotations": [], "consequence": [{"skills": {"^^d": "SC", "value": "sum(bossFight, MossMother, helpWithMossMother)"}, "level": 0, "success": [{"type": "gain", "applyTo": "active", "value": "MossMotherDefeated", "delay": null, "charges": null, "hidden": false}, {"type": "set", "applyTo": "active", "value": {"^^d": "t", "values": ["skill", "helpWithMossMother", 0]}, "delay": null, "charges": null, "hidden": false}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": false}], "failure": [{"type": "set", "applyTo": "active", "value": {"^^d": "t", "values": ["skill", "helpWithMossMother", 0]}, "delay": null, "charges": null, "hidden": false}, {"type": "goto", "applyTo": "active", "value": {"^^d": "nt", "name": "DecisionSpecifier", "values": {"domain": "endings", "zone": null, "name": "death"}}, "delay": null, "charges": null, "hidden": false}], "outcome": true}], "source": 41, "target": 41, "key": "MossMother"}, {"tags": {"trigger": 1}, "annotations": [], "requirement": {"^^d": "R", "value": "MossMotherDefeated"}, "consequence": [{"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 41, "target": 41, "key": "claimReward"}, {"tags": {}, "annotations": [], "reciprocal": "left", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 42, "target": 41, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 42, "target": 43, "key": "left"}, {"tags": {"activated": 1}, "annotations": [], "reciprocal": "descend", "source": 42, "target": 44, "key": "ascend"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 43, "target": 42, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "ascend", "source": 44, "target": 42, "key": "descend"}, {"tags": {"forced": 1, "trigger": 1}, "annotations": [], "consequence": [{"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 44, "target": 44, "key": "meetMaid"}, {"tags": {"chat": 1}, "annotations": [], "source": 44, "target": 44, "key": "chatWithChapelMaid"}, {"tags": {}, "annotations": [], "reciprocal": "return", "source": 44, "target": 45, "key": "right"}, {"tags": {}, "annotations": [], "reciprocal": "return", "source": 44, "target": 46, "key": "left"}, {"tags": {}, "annotations": [], "reciprocal": "right", "source": 45, "target": 44, "key": "return"}, {"tags": {}, "annotations": [], "reciprocal": "left", "source": 46, "target": 44, "key": "return"}]}, "_byEdge": {"^^d": "d", "items": [[0, {}], [1, {"startGame": 1, "upgradeCrestOfTheHunterYellow": 1, "upgradeCrestOfTheHunterBlue": 1, "upgradeCrestOfTheHunterRed": 1, "breakFrayedRosaryString": 1}], [2, {"left": 4, "right": 5, "up": 21}], [4, {"right": 2, "left": 6}], [5, {"left": 2, "breakStatue": 5}], [6, {"left": 7}], [7, {"right": 6, "underLeft": 8, "up": 9}], [8, {"underRight": 7, "breakLump": 8, "breakSupport": 8, "right": 9}], [9, {"left": 8, "down": 7, "up": 12}], [12, {"down": 9, "right": 13}], [13, {"left": 12, "up": 14, "flyUp": 15, "right": 17}], [14, {"down": 13, "right": 15}], [15, {"left": 14, "getMossberry": 15, "fallDown": 13}], [17, {"left": 13, "right": 18}], [18, {"left": 17, "right": 20, "down": 21, "up": 34, "upLeft": 39}], [20, {"left": 18, "up": 23, "right": 24, "flyUpMid": 27}], [21, {"up": 18, "getFrayedRosaryString": 21, "down": 2}], [23, {"down": 20, "breakStatue": 23, "up": 27}], [24, {"left": 20, "up": 25, "right": 26}], [25, {"down": 24, "left": 27, "right": 29, "up": 31}], [26, {"left": 24, "breakLump": 26}], [27, {"right": 25, "up": 31, "fallAllTheWay": 20, "down": 23}], [29, {"left": 25, "right": 30}], [30, {"return": 29}], [31, {"down": 27, "left": 34, "getBerry": 31, "right": 25}], [34, {"right": 31, "down": 18, "left": 37, "up": 38, "downLeft": 39}], [37, {"return": 34, "rest": 37, "left": 41}], [38, {"return": 34}], [39, {"up": 34, "down": 18, "left": 40}], [40, {"right": 39, "chest": 40}], [41, {"right": 37, "left": 42, "MossMother": 41, "claimReward": 41}], [42, {"right": 41, "left": 43, "ascend": 44}], [43, {"right": 42}], [44, {"descend": 42, "meetMaid": 44, "right": 45, "left": 46, "chatWithChapelMaid": 44}], [45, {"return": 44}], [46, {"return": 44}]]}, "zones": {"MossyShaft": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["MossGrotto"]}, "contents": {"^^d": "s", "values": [17, 18, 2, 21, 34, 39, 4, 40]}, "tags": {}, "annotations": []}}, "MossGrotto": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 1, "parents": {"^^d": "s", "values": ["Pharloom"]}, "contents": {"^^d": "s", "values": ["MossEdgeCave", "MossyShaft", "MossyStatueNook", "MossyThroughWay", "RuinedChapel"]}, "tags": {}, "annotations": []}}, "Pharloom": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 2, "parents": {"^^d": "s", "values": []}, "contents": {"^^d": "s", "values": ["BoneBottom", "MossGrotto"]}, "tags": {}, "annotations": []}}, "MossyStatueNook": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["MossGrotto"]}, "contents": {"^^d": "s", "values": [5]}, "tags": {}, "annotations": []}}, "MossyThroughWay": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["MossGrotto"]}, "contents": {"^^d": "s", "values": [12, 13, 14, 15, 6, 7, 8, 9]}, "tags": {}, "annotations": []}}, "MossEdgeCave": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["MossGrotto"]}, "contents": {"^^d": "s", "values": [20, 23, 24, 25, 26, 27, 29, 31]}, "tags": {}, "annotations": []}}, "RuinedChapel": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["MossGrotto"]}, "contents": {"^^d": "s", "values": [37, 41, 42, 43]}, "tags": {}, "annotations": []}}, "MossyTumble": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["BoneBottom"]}, "contents": {"^^d": "s", "values": [44]}, "tags": {}, "annotations": []}}, "BoneBottom": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 1, "parents": {"^^d": "s", "values": ["Pharloom"]}, "contents": {"^^d": "s", "values": ["MossyTumble"]}, "tags": {}, "annotations": []}}}, "unknownCount": 44, "equivalences": {}, "reversionTypes": {}, "nextID": 47, "nextMechanismID": 2, "mechanisms": {"^^d": "d", "items": [[0, {"^^d": "t", "values": [8, "support"]}], [1, {"^^d": "t", "values": [29, "door"]}]]}, "globalMechanisms": {}, "nameLookup": {"death": [0], "main": [1, 5], "bottom": [2, 37], "steps": [4], "right": [6], "lake": [7], "hiddenShaft": [8], "aboveLake": [9], "topPlatform": [12], "gallery": [13], "galleryPlatforms": [14], "galleryLedge": [15], "midLeft": [17], "aboveBottom": [18], "bottomLedges": [21], "bottomEntrance": [20], "bottomNook": [23], "bonePlatformsBase": [24], "spikyBonesRoom": [26], "bonePlatforms": [25], "bonePlatformsLedge": [29], "_u.27": [30], "mossyClimbMid": [27], "mossyClimbTop": [31], "thirdCrossing": [34], "_u.35": [38], "ledgeBetween": [39], "rosaryChestNook": [40], "mossEggsChamber": [41], "wayUp": [42], "archedChamber": [43], "sunlitGrotto": [44], "_u.42": [45], "_u.43": [46]}}