{"^^d": "DG", "props": {}, "node_links": {"directed": true, "multigraph": true, "graph": {}, "nodes": [{"name": "death", "domain": "endings", "tags": {}, "annotations": [], "id": 0}, {"name": "triggers", "domain": "triggers", "tags": {}, "annotations": ["This decision is always active, and we attach sevral trigger actions\n to it which will then apply their effects after each step in which\n their conditions are met throughout the exploration."], "id": 1}, {"name": "stasisChamber", "domain": "main", "tags": {"enemy:Bouncer": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "id": 2}, {"name": "fallingPartsLedge", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "id": 3}, {"name": "fallingJunkHeap", "domain": "main", "tags": {"enemy:bouncer": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "id": 4}, {"name": "eastLedge", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "id": 5}, {"name": "westSide", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["BoltsLedge"]}, "id": 6}, {"name": "junkHeapSaveLedge", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "id": 7}, {"name": "junkHeapLeftSide", "domain": "main", "tags": {"friendly:crawler": 1, "boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "mechanisms": {"switch": 0}, "id": 8}, {"name": "hiddenNook", "domain": "main", "tags": {"boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "id": 9}, {"name": "westThreshold", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkShaft"]}, "id": 10}, {"name": "upperLevel", "domain": "main", "tags": {"enemy:Crawler": 1, "enemy:HoppingBolt": 1, "enemy:Slider": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["WestPlatforms"]}, "id": 11}, {"name": "topWestCorner", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["WestPlatforms"]}, "id": 12}, {"name": "lowerLevel", "domain": "main", "tags": {"enemy:Bouncer": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["WestPlatforms"]}, "id": 13}, {"name": "topLevelWest", "domain": "main", "tags": {"enemy:Flier": 1, "boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["LowerBypass"]}, "id": 14}, {"name": "topLevelEast", "domain": "main", "tags": {"enemy:Bouncer": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["LowerBypass"]}, "id": 15}, {"name": "lowerLevel", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["LowerBypass"]}, "mechanisms": {"bigLock": 1}, "id": 16}, {"name": "bottom", "domain": "main", "tags": {"enemy:Flitter": 1, "enemy:Bouncer": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["TirePile"]}, "id": 17}, {"name": "topLevel", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkMachine"]}, "id": 18}, {"name": "main", "domain": "main", "tags": {"enemy:HoppingBolt": 1, "enemy:HexNut": 1, "boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["LowerWestRoom"]}, "id": 19}, {"name": "main", "domain": "main", "tags": {"enemy:Flier": 1, "enemy:Flitter": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["ElevatorsShaft"]}, "id": 20}, {"name": "hiddenNook", "domain": "main", "tags": {"boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["ElevatorsShaft"]}, "id": 21}, {"name": "_u.19", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 22}, {"name": "topWestLedge", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["ElevatorsShaft"]}, "mechanisms": {"switch": 2}, "id": 23}, {"name": "_u.20", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 24}, {"name": "westLedge", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["TirePile"]}, "id": 26}, {"name": "bottom", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["EastJunkShafts"]}, "id": 28}, {"name": "bottomLevel", "domain": "main", "tags": {"enemy:Bouncer": 1, "enemy:HexNut": 1, "enemy:HoppingBolt": 1, "boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkMachine"]}, "id": 29}, {"name": "main", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkMachineSavePoint"]}, "id": 30}, {"name": "bottomEastChamber", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["EastJunkShafts"]}, "mechanisms": {"switch": 3}, "id": 31}, {"name": "_u.27", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 32}, {"name": "main", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["TrainStation"]}, "id": 33}, {"name": "jammingNook", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["EastJunkShafts"]}, "id": 34}, {"name": "top", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["EastJunkShafts"]}, "id": 35}, {"name": "eastSide", "domain": "main", "tags": {"enemy:HexNut": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["BoltsLedge"]}, "id": 36}, {"name": "boltsLedge", "domain": "main", "tags": {"boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["EastJunkShafts"]}, "id": 37}, {"name": "top", "domain": "main", "tags": {"unconfirmed": 1, "boltsCache": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["BoltsLedge"]}, "id": 39}, {"name": "topEast", "domain": "main", "tags": {"enemy:Flier": 1, "enemy:HexNut": 1, "enemy:HoppingBolt": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkWarrens"]}, "id": 40}, {"name": "midIntersection", "domain": "main", "tags": {"enemy:Bouncer": 1, "enemy:HoppingBolt": 1, "enemy:Slider": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkWarrens"]}, "id": 42}, {"name": "topWest", "domain": "main", "tags": {"enemy:HexNut": 1, "enemy:Flier": 1}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkWarrens"]}, "id": 43}, {"name": "lowerEastFork", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkWarrens"]}, "id": 45}, {"name": "bottomLevel", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["JunkWarrens"]}, "id": 47}, {"name": "westEntrance", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["SmelterEntrance"]}, "id": 48}, {"name": "main", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["DarkJunkHole"]}, "id": 49}, {"name": "main", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["CrusherRoom"]}, "id": 51}, {"name": "bottomLevel", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["CrusherShaft"]}, "id": 52}, {"name": "_u.48", "domain": "main", "tags": {"unconfirmed": 1}, "annotations": [], "id": 53}, {"name": "ledge", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MagnetRoom"]}, "id": 54}, {"name": "socket", "domain": "main", "tags": {}, "annotations": [], "zones": {"^^d": "s", "values": ["MagnetRoom"]}, "id": 55}], "links": [{"tags": {"trigger": 1}, "annotations": [], "requirement": {"^^d": "R", "value": "(heated~1&!(?heatResist))"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["health", 1]}, "delay": null, "charges": null, "hidden": false}], "source": 1, "target": 1, "key": "heatDamage"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "(attack&jump&slide)"}, "source": 2, "target": 3, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 3, "target": 2, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "climbUp", "source": 3, "target": 4, "key": "fallDown"}, {"tags": {}, "annotations": [], "reciprocal": "jumpAcross", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 3, "target": 5, "key": "jumpAcross"}, {"tags": {}, "annotations": [], "reciprocal": "fallDown", "requirement": {"^^d": "R", "value": "flightOrClimb"}, "consequence": [], "source": 4, "target": 3, "key": "climbUp"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 4, "target": 6, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "downEast", "source": 4, "target": 7, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "jumpAcross", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 5, "target": 3, "key": "jumpAcross"}, {"tags": {}, "annotations": [], "reciprocal": "east", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 6, "target": 4, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "downWest", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 6, "target": 39, "key": "jumpUp"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 7, "target": 4, "key": "downEast"}, {"tags": {"save": 1}, "annotations": [], "consequence": [{"type": "save", "applyTo": "active", "value": "slot0", "delay": null, "charges": null, "hidden": true}], "source": 7, "target": 7, "key": "saveGame"}, {"tags": {}, "annotations": [], "reciprocal": "upEast", "source": 7, "target": 8, "key": "downWest"}, {"tags": {}, "annotations": [], "reciprocal": "downWest", "source": 8, "target": 7, "key": "upEast"}, {"tags": {"hidden": 1}, "annotations": [], "reciprocal": "leave", "source": 8, "target": 9, "key": "eastWall"}, {"tags": {}, "annotations": [], "consequence": [{"type": "set", "applyTo": "active", "value": {"^^d": "t", "values": [{"^^d": "nt", "name": "MechanismSpecifier", "values": {"domain": "main", "zone": "JunkShaft", "decision": "junkHeapLeftSide", "name": "switch"}}, "open"]}, "delay": null, "charges": null, "hidden": true}], "source": 8, "target": 8, "key": "hitSwitch"}, {"tags": {}, "annotations": [], "reciprocal": "east", "requirement": {"^^d": "R", "value": "main//JunkShaft::junkHeapLeftSide::switch:open"}, "source": 8, "target": 10, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "eastWall", "source": 9, "target": 8, "key": "leave"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "main//JunkShaft::junkHeapLeftSide::switch:open"}, "source": 10, "target": 8, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "topEast", "source": 10, "target": 11, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 11, "target": 10, "key": "topEast"}, {"tags": {}, "annotations": [], "reciprocal": "hopDown", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 11, "target": 12, "key": "upWest"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 11, "target": 13, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "upWest", "source": 12, "target": 11, "key": "hopDown"}, {"tags": {}, "annotations": [], "reciprocal": "topEast", "source": 12, "target": 20, "key": "west"}, {"tags": {"item": "RustedKey", "itemType": "key"}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["RustedKey", 1]}, "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 12, "target": 12, "key": "getRustedKey"}, {"tags": {}, "annotations": [], "reciprocal": "down", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 13, "target": 11, "key": "up"}, {"tags": {"power": "selfHeal"}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": "selfHeal", "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 13, "target": 13, "key": "claimselfHeal"}, {"tags": {}, "annotations": [], "reciprocal": "topWest", "source": 13, "target": 14, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 14, "target": 13, "key": "topWest"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 14, "target": 15, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 14, "target": 16, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "east", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 15, "target": 14, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 15, "target": 17, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "down", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 16, "target": 14, "key": "up"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "RustedKey*1"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["RustedKey", 1]}, "delay": null, "charges": null, "hidden": false}, {"type": "set", "applyTo": "active", "value": {"^^d": "t", "values": [{"^^d": "nt", "name": "MechanismSpecifier", "values": {"domain": "main", "zone": "LowerBypass", "decision": "lowerLevel", "name": "bigLock"}}, "unlocked"]}, "delay": null, "charges": null, "hidden": false}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": false}], "source": 16, "target": 16, "key": "unlock"}, {"tags": {}, "annotations": [], "reciprocal": "topWest", "requirement": {"^^d": "R", "value": "main//LowerBypass::lowerLevel::bigLock:unlocked"}, "source": 16, "target": 18, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 16, "target": 19, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "east", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 17, "target": 15, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "hopDown", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 17, "target": 26, "key": "climbWest"}, {"tags": {}, "annotations": [], "reciprocal": "east", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 18, "target": 16, "key": "topWest"}, {"tags": {"character:Pinion": 1, "conversation": 1}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": "GoldcrestWhistle", "delay": null, "charges": null, "hidden": true}], "source": 18, "target": 18, "key": "talkToPinion"}, {"tags": {"perchStation": 1}, "annotations": [], "source": 18, "target": 18, "key": "perchStation"}, {"tags": {}, "annotations": [], "reciprocal": "bottomWest", "source": 18, "target": 28, "key": "topEast"}, {"tags": {}, "annotations": [], "reciprocal": "upRight", "source": 18, "target": 29, "key": "downRight"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "upLeft", "source": 18, "target": 29, "key": "downLeft"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 19, "target": 16, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "bottomEast", "source": 19, "target": 20, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 20, "target": 19, "key": "bottomEast"}, {"tags": {"hidden": 1}, "annotations": [], "reciprocal": "leave", "source": 20, "target": 21, "key": "enter"}, {"tags": {}, "annotations": [], "reciprocal": "return", "requirement": {"^^d": "R", "value": "main//JunkShaft::junkHeapLeftSide::switch:open"}, "source": 20, "target": 22, "key": "topWest"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "west", "source": 20, "target": 12, "key": "topEast"}, {"tags": {}, "annotations": [], "reciprocal": "enter", "source": 21, "target": 20, "key": "leave"}, {"tags": {}, "annotations": [], "reciprocal": "topWest", "requirement": {"^^d": "R", "value": "main//JunkShaft::junkHeapLeftSide::switch:open"}, "source": 22, "target": 20, "key": "return"}, {"tags": {}, "annotations": [], "consequence": [{"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": false}, {"type": "set", "applyTo": "active", "value": {"^^d": "t", "values": [{"^^d": "nt", "name": "MechanismSpecifier", "values": {"domain": "main", "zone": "ElevatorsShaft", "decision": "topWestLedge", "name": "switch"}}, "open"]}, "delay": null, "charges": null, "hidden": false}], "source": 23, "target": 23, "key": "switch"}, {"tags": {}, "annotations": [], "reciprocal": "return", "source": 23, "target": 24, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 24, "target": 23, "key": "return"}, {"tags": {}, "annotations": [], "reciprocal": "climbWest", "source": 26, "target": 17, "key": "hopDown"}, {"tags": {}, "annotations": [], "reciprocal": "topEast", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 28, "target": 18, "key": "bottomWest"}, {"tags": {}, "annotations": [], "reciprocal": "throughGate", "requirement": {"^^d": "R", "value": "main//EastJunkShafts::bottomEastChamber::switch:open"}, "source": 28, "target": 31, "key": "throughGate"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 28, "target": 33, "key": "midWest"}, {"tags": {"hidden": 1, "hinted": 1}, "annotations": [], "reciprocal": "leave", "source": 28, "target": 34, "key": "midGap"}, {"tags": {}, "annotations": [], "reciprocal": "down", "source": 28, "target": 35, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "fallRight", "requirement": {"^^d": "R", "value": "climb"}, "source": 28, "target": 35, "key": "climbRight"}, {"tags": {}, "annotations": [], "reciprocal": "fallDown", "source": 28, "target": 37, "key": "climbRightEdge"}, {"tags": {}, "annotations": [], "reciprocal": "downRight", "source": 29, "target": 18, "key": "upRight"}, {"tags": {}, "annotations": [], "reciprocal": "downLeft", "requirement": {"^^d": "R", "value": "moreJump"}, "consequence": [], "source": 29, "target": 18, "key": "upLeft"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 29, "target": 30, "key": "bottomWest"}, {"tags": {}, "annotations": [], "reciprocal": "bottomWest", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 30, "target": 29, "key": "east"}, {"tags": {"save": 1}, "annotations": [], "consequence": [{"type": "save", "applyTo": "active", "value": "slot0", "delay": null, "charges": null, "hidden": true}], "source": 30, "target": 30, "key": "saveGame"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 30, "target": 40, "key": "west"}, {"tags": {}, "annotations": [], "consequence": [{"type": "set", "applyTo": "active", "value": {"^^d": "t", "values": [{"^^d": "nt", "name": "MechanismSpecifier", "values": {"domain": "main", "zone": "EastJunkShafts", "decision": "bottomEastChamber", "name": "switch"}}, "open"]}, "delay": null, "charges": null, "hidden": false}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": false}], "source": 31, "target": 31, "key": "switch"}, {"tags": {}, "annotations": [], "reciprocal": "return", "source": 31, "target": 32, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "throughGate", "requirement": {"^^d": "R", "value": "main//EastJunkShafts::bottomEastChamber::switch:open"}, "source": 31, "target": 28, "key": "throughGate"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 32, "target": 31, "key": "return"}, {"tags": {}, "annotations": [], "reciprocal": "midWest", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 33, "target": 28, "key": "east"}, {"tags": {"character:Sonnet": 1, "conversation": 1}, "annotations": [], "source": 33, "target": 33, "key": "talkToSonnet"}, {"tags": {"item": "RustedKey", "itemType": "key"}, "annotations": [], "requirement": {"^^d": "R", "value": "money*300"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["money", 300]}, "delay": null, "charges": null, "hidden": false}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["RustedKey", 1]}, "delay": null, "charges": null, "hidden": false}], "source": 33, "target": 33, "key": "purchaseRustedKey"}, {"tags": {"item": "MapSweeper", "itemType": "upgrade"}, "annotations": [], "requirement": {"^^d": "R", "value": "money*400"}, "consequence": [{"type": "lose", "applyTo": "active", "value": {"^^d": "t", "values": ["money", 400]}, "delay": null, "charges": null, "hidden": false}, {"type": "gain", "applyTo": "active", "value": {"^^d": "t", "values": ["MapSweeper", 1]}, "delay": null, "charges": null, "hidden": false}], "source": 33, "target": 33, "key": "purchaseMapSweeper"}, {"tags": {}, "annotations": [], "reciprocal": "midGap", "source": 34, "target": 28, "key": "leave"}, {"tags": {"jammer": 1}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": "canMapAbandonedWastes", "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 34, "target": 34, "key": "destroyJammer"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 35, "target": 28, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "climbRight", "source": 35, "target": 28, "key": "fallRight"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 35, "target": 36, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "climbUp", "source": 35, "target": 37, "key": "fallRightEdge"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 36, "target": 35, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "downEast", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 36, "target": 39, "key": "jumpUp"}, {"tags": {}, "annotations": [], "reciprocal": "fallRightEdge", "requirement": {"^^d": "R", "value": "climb"}, "source": 37, "target": 35, "key": "climbUp"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "climbRightEdge", "source": 37, "target": 28, "key": "fallDown"}, {"tags": {}, "annotations": [], "reciprocal": "jumpUp", "source": 39, "target": 6, "key": "downWest"}, {"tags": {}, "annotations": [], "reciprocal": "jumpUp", "source": 39, "target": 36, "key": "downEast"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 40, "target": 30, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "topEast", "source": 40, "target": 42, "key": "west"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "upEast", "source": 40, "target": 45, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 42, "target": 40, "key": "topEast"}, {"tags": {}, "annotations": [], "reciprocal": "downEast", "source": 42, "target": 43, "key": "upWest"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "downWest", "source": 42, "target": 43, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "topWest", "source": 42, "target": 45, "key": "bottomEast"}, {"tags": {}, "annotations": [], "reciprocal": "upWest", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 43, "target": 42, "key": "downEast"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "west", "source": 43, "target": 42, "key": "downWest"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 43, "target": 51, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "bottomEast", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 45, "target": 42, "key": "topWest"}, {"tags": {}, "annotations": [], "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "reciprocal": "down", "source": 45, "target": 40, "key": "upEast"}, {"tags": {}, "annotations": [], "reciprocal": "up", "source": 45, "target": 47, "key": "down"}, {"tags": {}, "annotations": [], "reciprocal": "down", "source": 47, "target": 45, "key": "up"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 47, "target": 48, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 47, "target": 49, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "east", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 48, "target": 47, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "O"}, "consequence": [], "source": 49, "target": 47, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "CrusherDefeated"}, "source": 51, "target": 43, "key": "east"}, {"tags": {}, "annotations": [], "source": 51, "target": 51, "key": "crusher"}, {"tags": {"bossFight": 1}, "annotations": [], "consequence": [{"skills": {"^^d": "SC", "value": "sum(bossFight, Crusher)"}, "level": 1, "success": [{"type": "gain", "applyTo": "active", "value": "CrusherDefeated", "delay": null, "charges": null, "hidden": false}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": false}], "failure": [{"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": 51, "target": 51, "key": "Crusher"}, {"tags": {"trigger": 1}, "annotations": [], "requirement": {"^^d": "R", "value": "CrusherDefeated"}, "consequence": [{"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 51, "target": 51, "key": "claimReward"}, {"tags": {}, "annotations": [], "reciprocal": "east", "requirement": {"^^d": "R", "value": "CrusherDefeated"}, "source": 51, "target": 52, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "west", "requirement": {"^^d": "R", "value": "CrusherDefeated"}, "consequence": [], "source": 52, "target": 51, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "return", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 52, "target": 53, "key": "jumpUp"}, {"tags": {}, "annotations": [], "reciprocal": "east", "source": 52, "target": 54, "key": "west"}, {"tags": {}, "annotations": [], "reciprocal": "jumpUp", "source": 53, "target": 52, "key": "return"}, {"tags": {}, "annotations": [], "reciprocal": "west", "source": 54, "target": 52, "key": "east"}, {"tags": {}, "annotations": [], "reciprocal": "hopUp", "source": 54, "target": 55, "key": "hopDown"}, {"tags": {}, "annotations": [], "reciprocal": "hopDown", "requirement": {"^^d": "R", "value": "moreJump"}, "source": 55, "target": 54, "key": "hopUp"}, {"tags": {"power": "ElectroMagnet"}, "annotations": [], "consequence": [{"type": "gain", "applyTo": "active", "value": "ElectroMagnet", "delay": null, "charges": null, "hidden": true}, {"type": "deactivate", "applyTo": "active", "value": null, "delay": null, "charges": null, "hidden": true}], "source": 55, "target": 55, "key": "claimElectroMagnet"}]}, "_byEdge": {"^^d": "d", "items": [[0, {}], [1, {"heatDamage": 1}], [2, {"east": 3}], [3, {"west": 2, "fallDown": 4, "jumpAcross": 5}], [4, {"climbUp": 3, "east": 6, "west": 7}], [5, {"jumpAcross": 3}], [6, {"west": 4, "jumpUp": 39}], [7, {"downEast": 4, "saveGame": 7, "downWest": 8}], [8, {"upEast": 7, "eastWall": 9, "hitSwitch": 8, "west": 10}], [9, {"leave": 8}], [10, {"east": 8, "west": 11}], [11, {"topEast": 10, "upWest": 12, "down": 13}], [12, {"hopDown": 11, "west": 20, "getRustedKey": 12}], [13, {"up": 11, "claimselfHeal": 13, "east": 14}], [14, {"topWest": 13, "east": 15, "down": 16}], [15, {"west": 14, "east": 17}], [16, {"up": 14, "unlock": 16, "east": 18, "west": 19}], [17, {"west": 15, "climbWest": 26}], [18, {"topWest": 16, "talkToPinion": 18, "perchStation": 18, "topEast": 28, "downRight": 29, "downLeft": 29}], [19, {"east": 16, "west": 20}], [20, {"bottomEast": 19, "enter": 21, "topWest": 22, "topEast": 12}], [21, {"leave": 20}], [22, {"return": 20}], [23, {"switch": 23, "west": 24}], [24, {"return": 23}], [26, {"hopDown": 17}], [28, {"bottomWest": 18, "throughGate": 31, "midWest": 33, "midGap": 34, "up": 35, "climbRight": 35, "climbRightEdge": 37}], [29, {"upRight": 18, "upLeft": 18, "bottomWest": 30}], [30, {"east": 29, "saveGame": 30, "west": 40}], [31, {"switch": 31, "east": 32, "throughGate": 28}], [32, {"return": 31}], [33, {"east": 28, "talkToSonnet": 33, "purchaseRustedKey": 33, "purchaseMapSweeper": 33}], [34, {"leave": 28, "destroyJammer": 34}], [35, {"down": 28, "west": 36, "fallRight": 28, "fallRightEdge": 37}], [36, {"east": 35, "jumpUp": 39}], [37, {"climbUp": 35, "fallDown": 28}], [39, {"downWest": 6, "downEast": 36}], [40, {"east": 30, "west": 42, "down": 45}], [42, {"topEast": 40, "upWest": 43, "bottomEast": 45, "west": 43}], [43, {"downEast": 42, "west": 51, "downWest": 42}], [45, {"topWest": 42, "upEast": 40, "down": 47}], [47, {"up": 45, "east": 48, "west": 49}], [48, {"west": 47}], [49, {"east": 47}], [51, {"east": 43, "crusher": 51, "west": 52, "Crusher": 51, "claimReward": 51}], [52, {"east": 51, "jumpUp": 53, "west": 54}], [53, {"return": 52}], [54, {"east": 52, "hopDown": 55}], [55, {"hopUp": 54, "claimElectroMagnet": 55}]]}, "zones": {"JunkShaft": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [10, 2, 3, 4, 5, 7, 8, 9]}, "tags": {}, "annotations": []}}, "AbandonedWastes": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 1, "parents": {"^^d": "s", "values": []}, "contents": {"^^d": "s", "values": ["BoltsLedge", "CrusherRoom", "CrusherShaft", "DarkJunkHole", "EastJunkShafts", "ElevatorsShaft", "JunkMachine", "JunkMachineSavePoint", "JunkShaft", "JunkWarrens", "LowerBypass", "LowerWestRoom", "MagnetRoom", "TirePile", "TrainStation", "WestPlatforms"]}, "tags": {}, "annotations": []}}, "WestPlatforms": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [11, 12, 13]}, "tags": {}, "annotations": []}}, "LowerBypass": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [14, 15, 16]}, "tags": {}, "annotations": []}}, "LowerWestRoom": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [19]}, "tags": {}, "annotations": []}}, "ElevatorsShaft": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [20, 21, 23]}, "tags": {}, "annotations": []}}, "TirePile": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [17, 26]}, "tags": {}, "annotations": []}}, "JunkMachine": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [18, 29]}, "tags": {}, "annotations": []}}, "EastJunkShafts": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [28, 31, 34, 35, 37]}, "tags": {"jammer": 1}, "annotations": []}}, "TrainStation": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [33]}, "tags": {}, "annotations": []}}, "BoltsLedge": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [36, 39, 6]}, "tags": {}, "annotations": []}}, "JunkMachineSavePoint": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [30]}, "tags": {}, "annotations": []}}, "JunkWarrens": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [40, 42, 43, 45, 47]}, "tags": {}, "annotations": []}}, "CrusherRoom": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [51]}, "tags": {}, "annotations": []}}, "SmelterEntrance": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["IncineratorBurner"]}, "contents": {"^^d": "s", "values": [48]}, "tags": {"heated": 1}, "annotations": []}}, "IncineratorBurner": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 1, "parents": {"^^d": "s", "values": []}, "contents": {"^^d": "s", "values": ["SmelterEntrance"]}, "tags": {}, "annotations": []}}, "DarkJunkHole": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [49]}, "tags": {"dark": 1}, "annotations": []}}, "CrusherShaft": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [52]}, "tags": {}, "annotations": []}}, "MagnetRoom": {"^^d": "nt", "name": "ZoneInfo", "values": {"level": 0, "parents": {"^^d": "s", "values": ["AbandonedWastes"]}, "contents": {"^^d": "s", "values": [54, 55]}, "tags": {}, "annotations": []}}}, "unknownCount": 51, "equivalences": {"moreJump": {"^^d": "s", "values": [{"^^d": "R", "value": "ElectroMagnet"}]}, "flightOrClimb": {"^^d": "s", "values": [{"^^d": "R", "value": "ElectroMagnet"}]}}, "reversionTypes": {}, "nextID": 56, "nextMechanismID": 4, "mechanisms": {"^^d": "d", "items": [[0, {"^^d": "t", "values": [8, "switch"]}], [1, {"^^d": "t", "values": [16, "bigLock"]}], [2, {"^^d": "t", "values": [23, "switch"]}], [3, {"^^d": "t", "values": [31, "switch"]}]]}, "globalMechanisms": {}, "nameLookup": {"death": [0], "triggers": [1], "stasisChamber": [2], "fallingPartsLedge": [3], "eastLedge": [5], "fallingJunkHeap": [4], "junkHeapSaveLedge": [7], "junkHeapLeftSide": [8], "hiddenNook": [9, 21], "westThreshold": [10], "upperLevel": [11], "topWestCorner": [12], "lowerLevel": [13, 16], "topLevelWest": [14], "topLevelEast": [15], "main": [19, 20, 33, 30, 51, 49], "_u.19": [22], "topWestLedge": [23], "_u.20": [24], "bottom": [17, 28], "westLedge": [26], "topLevel": [18], "bottomLevel": [29, 47, 52], "bottomEastChamber": [31], "_u.27": [32], "jammingNook": [34], "top": [35, 39], "boltsLedge": [37], "eastSide": [36], "westSide": [6], "topEast": [40], "midIntersection": [42], "lowerEastFork": [45], "topWest": [43], "westEntrance": [48], "_u.48": [53], "ledge": [54], "socket": [55]}}