Mama Turtle Room: Direct G-mode Morph, Crystal Flash Interrupt

Room ID: 178

Wiki
From: 1
Left Door
To: 1
Left Door

On room entry, roll into one of the baby turtles in order to get Mama Turtle to wake up. This then requires a precisely timed Crystal Flash, such that Mama Turtle hits Samus immediately after she gets Reserve Energy, to prevent getting double hit. The precise timing is not required with the ability to survive another hit after the Reserve trigger. Samus will sometimes be forced onto Mama Turtle's back, which can force a third hit; this can be prevented by holding forward as she hits Samus.

Entrance condition:

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

Requires:

"h_artificialMorphRModeCrystalFlashInterrupt"
{
  "or": [
    {
      "and": [
        {
          "ammo": {
            "type": "Missile",
            "count": 10
          }
        },
        {
          "or": [
            "h_fullEnemyDamageReduction",
            {
              "and": [
                "h_partialEnemyDamageReduction",
                {
                  "resourceCapacity": [
                    {
                      "type": "RegularEnergy",
                      "count": 149
                    }
                  ]
                },
                {
                  "resourceCapacity": [
                    {
                      "type": "ReserveEnergy",
                      "count": 149
                    }
                  ]
                }
              ]
            },
            {
              "and": [
                {
                  "resourceCapacity": [
                    {
                      "type": "RegularEnergy",
                      "count": 249
                    }
                  ]
                },
                {
                  "resourceCapacity": [
                    {
                      "type": "ReserveEnergy",
                      "count": 249
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        {
          "ammo": {
            "type": "Missile",
            "count": 2
          }
        },
        "canComplexRModeCrystalFlashInterrupt"
      ]
    }
  ]
}