Ridley's Room: Carry G-Mode Back Through

Room ID: 142

Wiki
From: 2
Right Door
To: 2
Right Door

Entrance condition:

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

Requires:

{
  "or": [
    "SpaceJump",
    "canWalljump",
    {
      "and": [
        "canJumpIntoIBJ",
        "canInsaneJump",
        {
          "or": [
            "HiJump",
            {
              "and": [
                "canLongIBJ",
                "canDoubleBombJump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        {
          "or": [
            "f_DefeatedRidley",
            {
              "obstaclesCleared": [
                "f_DefeatedRidley"
              ]
            }
          ]
        },
        {
          "or": [
            "canLongIBJ",
            {
              "and": [
                "canJumpIntoIBJ",
                "HiJump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpeedyJump",
        "canTrickyJump",
        {
          "or": [
            "canInsaneJump",
            {
              "or": [
                "f_DefeatedRidley",
                {
                  "obstaclesCleared": [
                    "f_DefeatedRidley"
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Clears obstacles: door_2