Kassiuz Room

Room ID: 217

Wiki
Difficulty filter

From: 1
Bottom Left Door
To: 1
Bottom Left Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 3,
    "openEnd": 1
  }
}
From: 1
Bottom Left Door
To: 1
Bottom Left Door

Requires:

"h_canTrickyFrozenEnemyRunway"

Exit condition:

{
  "leaveWithRunway": {
    "length": 4,
    "openEnd": 1
  }
}
From: 1
Bottom Left Door
To: 1
Bottom Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ],
    "mustStayPut": false
  }
}
{
  "refill": [
    "Energy",
    "Missile",
    "PowerBomb"
  ]
}
From: 1
Bottom Left Door
To: 1
Bottom Left Door

Requires:

"h_canCrystalFlash"
From: 1
Bottom Left Door
To: 1
Bottom Left Door

Exit condition:

{
  "leaveWithGModeSetup": {}
}
From: 1
Bottom Left Door
To: 1
Bottom Left Door

Requires:

{
  "enemyDamage": {
    "enemy": "Puyo",
    "type": "contact",
    "hits": 1
  }
}
Base (Basic)
Kassiuz Room
From: 1
Bottom Left Door
To: 2
Top Right Door

Requires:

{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canSpringBallJumpMidAir",
            "canUseFrozenEnemies"
          ]
        }
      ]
    },
    "canTrickySpringBallJump"
  ]
}
From: 1
Bottom Left Door
To: 2
Top Right Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 1
  }
}

Requires:

{
  "shinespark": {
    "frames": 58,
    "excessFrames": 6
  }
}
From: 1
Bottom Left Door
To: 2
Top Right Door

Entrance condition:

{
  "comeInShinecharged": {
    "framesRequired": 20
  }
}

Requires:

{
  "shinespark": {
    "frames": 58,
    "excessFrames": 6
  }
}
From: 1
Bottom Left Door
To: 2
Top Right Door

Climb up 2.5 screens. Stop when about half of Samus (or less) is visible at the top of the screen. Turn-around a couple times to move to the right, to get close to falling out. Then perform a buffered spin-jump while turning around to the right, to make it onto the platform. The Choot will be safely off-camera and will not hit Samus while passing through it.

Entrance condition:

{
  "comeInWithDoorStuckSetup": {}
}

Requires:

"canShinesparkDeepStuck"
{
  "shinespark": {
    "frames": 1,
    "excessFrames": 1
  }
}
"canXRayClimb"
"canBePatient"
"canOffScreenMovement"
From: 1
Bottom Left Door
To: 2
Top Right Door

Climb up 2.5 screens. Stop when about half of Samus (or less) is visible at the top of the screen. Turn-around a couple times to move to the right, to get close to falling out. Then perform a buffered spin-jump while turning around to the right, to make it onto the platform. The Choot will be safely off-camera and will not hit Samus while passing through it.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  }
}

Requires:

"canXRayClimb"
"canBePatient"
"canOffScreenMovement"
From: 1
Bottom Left Door
To: 2
Top Right Door

IBJ up the climb. This is a lot easier with PBs or Spring Ball to help kill the enemies. With PBs, use one on entry to deal with the Puyos, then IBJ up the right side and use another to kill the middle Choot. Otherwise, Kill the Puyos then the bottom Choot with Bombs, falling off when necessary, then climb the left side of the room.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": true
  }
}

Requires:

"h_canArtificialMorphIBJ"
{
  "or": [
    "h_canArtificialMorphSpringBall",
    {
      "and": [
        "h_canArtificialMorphPowerBomb",
        "h_canArtificialMorphPowerBomb"
      ]
    },
    {
      "and": [
        "h_canArtificialMorphStaggeredIBJ",
        "canBeVeryPatient"
      ]
    }
  ]
}
Base (Basic)
Kassiuz Room
From: 2
Top Right Door
To: 1
Bottom Left Door

From: 2
Top Right Door
To: 2
Top Right Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 1,
    "openEnd": 1
  }
}
From: 2
Top Right Door
To: 2
Top Right Door

Requires:

"h_canCrystalFlash"

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 217,
  "name": "Kassiuz Room",
  "area": "Maridia",
  "subarea": "Inner",
  "subsubarea": "Yellow",
  "playable": true,
  "roomAddress": "0x7D387",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Bottom Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001a5d0",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 2,
      "name": "Top Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001a5dc",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Kassiuz Room Choots",
      "enemyName": "Choot",
      "quantity": 3,
      "homeNodes": [
        1,
        2
      ]
    },
    {
      "id": "e2",
      "groupName": "Kassiuz Room Puyos",
      "enemyName": "Puyo",
      "quantity": 4,
      "homeNodes": [
        1,
        2
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    }
  ],
  "strats": [
    {
      "link": [
        1,
        1
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 3,
          "openEnd": 1
        }
      }
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Leave With Runway - Frozen Puyo",
      "requires": [
        "h_canTrickyFrozenEnemyRunway"
      ],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 4,
          "openEnd": 1
        }
      }
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Puyo Farm",
      "requires": [
        {
          "resetRoom": {
            "nodes": [
              1
            ],
            "mustStayPut": false
          }
        },
        {
          "refill": [
            "Energy",
            "Missile",
            "PowerBomb"
          ]
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "G-Mode Setup - Get Hit By Puyo",
      "notable": false,
      "requires": [],
      "exitCondition": {
        "leaveWithGModeSetup": {}
      }
    },
    {
      "link": [
        1,
        1
      ],
      "name": "G-Mode Regain Mobility",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Puyo",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "gModeRegainMobility": {}
    },
    {
      "link": [
        1,
        2
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            "canWalljump",
            "h_canFly",
            {
              "and": [
                "HiJump",
                {
                  "or": [
                    "canSpringBallJumpMidAir",
                    "canUseFrozenEnemies"
                  ]
                }
              ]
            },
            "canTrickySpringBallJump"
          ]
        }
      ]
    },
    {
      "link": [
        1,
        2
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 2,
          "openEnd": 1
        }
      },
      "requires": [
        {
          "shinespark": {
            "frames": 58,
            "excessFrames": 6
          }
        }
      ]
    },
    {
      "link": [
        1,
        2
      ],
      "name": "Shinespark, Come in Shinecharged",
      "entranceCondition": {
        "comeInShinecharged": {
          "framesRequired": 20
        }
      },
      "requires": [
        {
          "shinespark": {
            "frames": 58,
            "excessFrames": 6
          }
        }
      ]
    },
    {
      "link": [
        1,
        2
      ],
      "name": "Shinespark Deep Stuck X-Ray Climb",
      "entranceCondition": {
        "comeInWithDoorStuckSetup": {}
      },
      "requires": [
        "canShinesparkDeepStuck",
        {
          "shinespark": {
            "frames": 1,
            "excessFrames": 1
          }
        },
        "canXRayClimb",
        "canBePatient",
        "canOffScreenMovement"
      ],
      "note": [
        "Climb up 2.5 screens.",
        "Stop when about half of Samus (or less) is visible at the top of the screen.",
        "Turn-around a couple times to move to the right, to get close to falling out.",
        "Then perform a buffered spin-jump while turning around to the right, to make it onto the platform.",
        "The Choot will be safely off-camera and will not hit Samus while passing through it."
      ]
    },
    {
      "link": [
        1,
        2
      ],
      "name": "G-Mode Deep Stuck X-Ray Climb",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": false
        }
      },
      "requires": [
        "canXRayClimb",
        "canBePatient",
        "canOffScreenMovement"
      ],
      "note": [
        "Climb up 2.5 screens.",
        "Stop when about half of Samus (or less) is visible at the top of the screen.",
        "Turn-around a couple times to move to the right, to get close to falling out.",
        "Then perform a buffered spin-jump while turning around to the right, to make it onto the platform.",
        "The Choot will be safely off-camera and will not hit Samus while passing through it."
      ]
    },
    {
      "link": [
        1,
        2
      ],
      "name": "G-Mode Morph",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        "h_canArtificialMorphIBJ",
        {
          "or": [
            "h_canArtificialMorphSpringBall",
            {
              "and": [
                "h_canArtificialMorphPowerBomb",
                "h_canArtificialMorphPowerBomb"
              ]
            },
            {
              "and": [
                "h_canArtificialMorphStaggeredIBJ",
                "canBeVeryPatient"
              ]
            }
          ]
        }
      ],
      "note": [
        "IBJ up the climb. This is a lot easier with PBs or Spring Ball to help kill the enemies.",
        "With PBs, use one on entry to deal with the Puyos, then IBJ up the right side and use another to kill the middle Choot.",
        "Otherwise, Kill the Puyos then the bottom Choot with Bombs, falling off when necessary, then climb the left side of the room."
      ]
    },
    {
      "link": [
        2,
        1
      ],
      "name": "Base",
      "requires": []
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 1,
          "openEnd": 1
        }
      }
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ]
    }
  ]
}