Room ID: 142
Exit condition: { "leaveWithRunway": { "length": 1, "openEnd": 1 } } |
Requires: "h_canNavigateHeatRooms" { "heatFrames": 50 } |
Exit condition: { "leaveWithRunway": { "length": 1, "openEnd": 1 } } |
Requires: "h_canNavigateHeatRooms" { "heatFrames": 100 } |
Requires: "h_canNavigateHeatRooms" { "heatFrames": 50 } |
Requires: "h_canNavigateHeatRooms" "canWalljump" { "heatFrames": 200 } |
Requires: "h_canNavigateHeatRooms" "SpaceJump" { "heatFrames": 250 } |
Requires: "h_heatProof" "h_canIBJ" |
Requires: "h_canHeatedCrystalFlash" |
Requires: "f_DefeatedRidley" |
|
Requires: "f_DefeatedRidley" |
|
Requires: "h_heatProof" { "enemyKill": { "enemies": [ [ "Ridley" ] ] } } Clears obstacles: f_DefeatedRidley |
From: 3
Ridley (locked)
To: 6
Ridley (unlocked)
Notable: true Requires: "canHeatRun" { "enemyKill": { "enemies": [ [ "Ridley" ] ] } } Clears obstacles: f_DefeatedRidley |
|
Requires: { "obstaclesCleared": [ "f_DefeatedRidley" ] } |
Requires: { "obstaclesCleared": [ "f_DefeatedRidley" ] } |
{ "$schema": "../../../schema/m3-room.schema.json", "id": 142, "name": "Ridley's Room", "area": "Norfair", "subarea": "Lower", "subsubarea": "East", "playable": true, "roomAddress": "0x7B32E", "roomEnvironments": [ { "heated": true } ], "nodes": [ { "id": 1, "name": "Left Door (locked)", "nodeType": "junction", "nodeSubType": "grey", "nodeAddress": "0x00198b2", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 2, "name": "Right Door (locked)", "nodeType": "junction", "nodeSubType": "grey", "nodeAddress": "0x00198be", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 3, "name": "Ridley (locked)", "nodeType": "junction", "nodeSubType": "boss" }, { "id": 4, "name": "Left Door (unlocked)", "nodeType": "door", "nodeSubType": "grey", "nodeAddress": "0x00198b2", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 5, "name": "Right Door (unlocked)", "nodeType": "door", "nodeSubType": "grey", "nodeAddress": "0x00198be", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 6, "name": "Ridley (unlocked)", "nodeType": "event", "nodeSubType": "boss", "yields": [ "f_DefeatedRidley" ] } ], "enemies": [ { "id": "e1", "groupName": "Ridley", "enemyName": "Ridley", "quantity": 1, "homeNodes": [ 3 ], "stopSpawn": [ "f_DefeatedRidley" ] } ], "links": [ { "from": 1, "to": [ { "id": 1 }, { "id": 3 } ] }, { "from": 2, "to": [ { "id": 2 }, { "id": 3 } ] }, { "from": 3, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 } ] } ], "strats": [ { "link": [ 1, 1 ], "name": "Leave With Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 1, "openEnd": 1 } } }, { "link": [ 1, 3 ], "name": "Base", "requires": [ "h_canNavigateHeatRooms", { "heatFrames": 50 } ] }, { "link": [ 2, 2 ], "name": "Leave With Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 1, "openEnd": 1 } } }, { "link": [ 2, 3 ], "name": "Base", "requires": [ "h_canNavigateHeatRooms", { "heatFrames": 100 } ] }, { "link": [ 3, 1 ], "name": "Base", "requires": [ "h_canNavigateHeatRooms", { "heatFrames": 50 } ] }, { "link": [ 3, 2 ], "name": "Wall Jump", "requires": [ "h_canNavigateHeatRooms", "canWalljump", { "heatFrames": 200 } ] }, { "link": [ 3, 2 ], "name": "Space Jump", "requires": [ "h_canNavigateHeatRooms", "SpaceJump", { "heatFrames": 250 } ] }, { "link": [ 3, 2 ], "name": "IBJ", "requires": [ "h_heatProof", "h_canIBJ" ] }, { "link": [ 3, 3 ], "name": "Crystal Flash", "requires": [ "h_canHeatedCrystalFlash" ] }, { "name": "Base", "notable": false, "requires": [ "f_DefeatedRidley" ], "link": [ 1, 4 ] }, { "link": [ 4, 1 ], "name": "Base", "notable": false, "requires": [] }, { "name": "Base", "notable": false, "requires": [ "f_DefeatedRidley" ], "link": [ 2, 5 ] }, { "link": [ 5, 2 ], "name": "Base", "notable": false, "requires": [] }, { "name": "Heat Proof Ridley", "notable": false, "requires": [ "h_heatProof", { "enemyKill": { "enemies": [ [ "Ridley" ] ] } } ], "link": [ 3, 6 ], "clearsObstacles": [ "f_DefeatedRidley" ] }, { "name": "Ridley without Heat Protection", "notable": true, "requires": [ "canHeatRun", { "enemyKill": { "enemies": [ [ "Ridley" ] ] } } ], "note": "Fight Ridley without immunity to heat damage.", "link": [ 3, 6 ], "clearsObstacles": [ "f_DefeatedRidley" ] }, { "link": [ 6, 3 ], "name": "Base", "notable": false, "requires": [] }, { "name": "Base", "notable": false, "requires": [ { "obstaclesCleared": [ "f_DefeatedRidley" ] } ], "link": [ 1, 4 ] }, { "name": "Base", "notable": false, "requires": [ { "obstaclesCleared": [ "f_DefeatedRidley" ] } ], "link": [ 2, 5 ] } ], "obstacles": [ { "id": "f_DefeatedRidley", "name": "f_DefeatedRidley" } ] }