----------------
Kraid Entrance
Extra - map_name: Kraid/x104_y337
> Teleporter to Brinstar; Heals? True
  * Layers: default
  * Teleporter to Kraid Prelude/Teleporter to Kraid; Excluded from Dock Lock Rando
  * Extra - object_id: 100020
  * Extra - global_x: 1664
  * Extra - global_y: 4672
  > Door to Arrival Chamber
      Trivial

> Door to Back Entrance; Heals? False
  * Layers: default
  * Normal Door to Back Entrance/Door to Kraid Entrance
  > Door to Hall of Rejection
      Can Use Bombs

> Door to Hall of Rejection; Heals? False
  * Layers: default
  * Normal Door to Hall of Rejection/Door to Kraid Entrance
  > Door to Back Entrance
      Can Use Bombs
  > Door to Acid Gauntlet
      Hi-Jump Boots and Ice Beam
  > Door to Hall of Returns
      Hi-Jump Boots and Ice Beam

> Door to Acid Gauntlet; Heals? False
  * Layers: default
  * Missile Door to Acid Gauntlet/Door to Kraid Entrance
  > Door to Hall of Rejection
      Trivial

> Door to Blue Closet; Heals? False
  * Layers: default
  * Missile Door to Blue Closet/Door to Kraid Entrance
  > Door to Pond Access
      Trivial

> Door to Arrival Chamber; Heals? False
  * Layers: default
  * Normal Door to Arrival Chamber/Door to Kraid Entrance
  > Teleporter to Brinstar
      Trivial
  > Door to Upper Hall
      Trivial

> Door to Hall of Returns; Heals? False
  * Layers: default
  * Normal Door to Hall of Returns/Door to Kraid Entrance
  > Door to Hall of Rejection
      Trivial
  > Door to Pond Access
      Trivial

> Door to Upper Hall; Heals? False
  * Layers: default
  * Missile Door to Upper Hall/Door to Kraid Entrance
  > Door to Arrival Chamber
      Trivial
  > Door to Pond Access
      Trivial

> Door to Pond Access; Heals? False
  * Layers: default
  * Normal Door to Pond Access/Door to Kraid Entrance
  > Door to Acid Gauntlet
      # TODO: unmorph jump
      Morph Ball and Knowledge (Advanced)
  > Door to Blue Closet
      Trivial
  > Door to Hall of Returns
      Trivial
  > Door to Upper Hall
      Trivial

----------------
Arrival Chamber
Extra - map_name: Kraid/x56_y307
> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Normal Door to Kraid Entrance/Door to Arrival Chamber
  > Pickup (Missile Tank)
      Can Use Bombs

> Pickup (Missile Tank); Heals? False
  * Layers: default
  * Pickup 37; Category? Minor
  * Extra - object_id: 100063
  > Door to Kraid Entrance
      Can Use Bombs
  > Door to Bottomless Pond
      Trivial

> Door to Bottomless Pond; Heals? False
  * Layers: default
  * Normal Door to Bottomless Pond/Door to Arrival Chamber
  > Pickup (Missile Tank)
      Trivial

----------------
Upper Hall
Extra - map_name: Kraid/x136_y307
> Pickup (Missile Tank); Heals? False
  * Layers: default
  * Pickup 36; Category? Minor
  * Extra - object_id: 100062
  > Door to Kraid Entrance
      Trivial
  > Door to Apex Tower
      Trivial

> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Missile Door to Kraid Entrance/Door to Upper Hall
  > Pickup (Missile Tank)
      Trivial

> Door to Apex Tower; Heals? False
  * Layers: default
  * Normal Door to Apex Tower/Door to Upper Hall
  > Pickup (Missile Tank)
      Trivial

----------------
Apex Tower
Extra - map_name: Kraid/x168_y277
> Door to Upper Hall; Heals? False
  * Layers: default
  * Normal Door to Upper Hall/Door to Apex Tower
  > Door to Lower Attic
      Trivial

> Door to Lower Attic; Heals? False
  * Layers: default
  * Normal Door to Lower Attic/Door to Apex Tower
  > Door to Upper Hall
      Trivial
  > Door to Central Attic
      Trivial

> Door to Central Attic; Heals? False
  * Layers: default
  * Normal Door to Central Attic/Door to Apex Tower
  > Door to Lower Attic
      Trivial
  > Door to Upper Attic
      Trivial

> Door to Upper Attic; Heals? False
  * Layers: default
  * Normal Door to Upper Attic/Door to Apex Tower
  > Door to Central Attic
      Trivial

----------------
Upper Attic
Extra - map_name: Kraid/x144_y247
> Door to Apex Tower; Heals? False
  * Layers: default
  * Normal Door to Apex Tower/Door to Upper Attic
  > Door to Attic Access
      Trivial

> Door to Attic Access; Heals? False
  * Layers: default
  * Normal Door to Attic Access/Door to Upper Attic
  > Door to Apex Tower
      Trivial

----------------
Attic Access
Extra - map_name: Kraid/x120_y262
> Door to Upper Attic; Heals? False
  * Layers: default
  * Normal Door to Upper Attic/Door to Attic Access
  > Door to Central Attic
      Trivial

> Door to Central Attic; Heals? False
  * Layers: default
  * Normal Door to Central Attic/Door to Attic Access
  > Door to Upper Attic
      Trivial
  > Door to Lower Attic
      Trivial

> Door to Lower Attic; Heals? False
  * Layers: default
  * Normal Door to Lower Attic/Door to Attic Access
  > Door to Central Attic
      Trivial

----------------
Central Attic
Extra - map_name: Kraid/x144_y262
> Door to Apex Tower; Heals? False
  * Layers: default
  * Normal Door to Apex Tower/Door to Central Attic
  > Door to Attic Access
      Trivial

> Door to Attic Access; Heals? False
  * Layers: default
  * Normal Door to Attic Access/Door to Central Attic
  > Door to Apex Tower
      Trivial

----------------
Lower Attic
Extra - map_name: Kraid/x144_y277
> Door to Apex Tower; Heals? False
  * Layers: default
  * Normal Door to Apex Tower/Door to Lower Attic
  > Door to Attic Access
      Trivial

> Door to Attic Access; Heals? False
  * Layers: default
  * Normal Door to Attic Access/Door to Lower Attic
  > Door to Apex Tower
      Trivial

----------------
Pond Access
Extra - map_name: Kraid/x56_y322
> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Normal Door to Kraid Entrance/Door to Pond Access
  > Door to Bottomless Pond
      Trivial

> Door to Bottomless Pond; Heals? False
  * Layers: default
  * Normal Door to Bottomless Pond/Door to Pond Access
  > Door to Kraid Entrance
      Trivial

----------------
Bottomless Pond
Extra - map_name: Kraid/x8_y352
> Door to Pond Access; Heals? False
  * Layers: default
  * Normal Door to Pond Access/Door to Bottomless Pond
  > Door to Arrival Chamber
      Hi-Jump Boots and Ice Beam
  > Door to Antechamber
      Trivial

> Door to Arrival Chamber; Heals? False
  * Layers: default
  * Normal Door to Arrival Chamber/Door to Bottomless Pond
  > Door to Pond Access
      Trivial

> Door to Antechamber; Heals? False
  * Layers: default
  * Normal Door to Antechamber/Door to Bottomless Pond
  > Door to Pond Access
      Hi-Jump Boots and Ice Beam

----------------
Antechamber
Extra - map_name: Kraid/x24_y397
> Door to Bottomless Pond; Heals? False
  * Layers: default
  * Normal Door to Bottomless Pond/Door to Antechamber
  > Door to Drain
      Trivial

> Door to Drain; Heals? False
  * Layers: default
  * Normal Door to Drain/Door to Antechamber
  > Door to Bottomless Pond
      Trivial

----------------
Drain
Extra - map_name: Kraid/x40_y405
> Door to Antechamber; Heals? False
  * Layers: default
  * Normal Door to Antechamber/Door to Drain
  > Door to Back Storage
      Trivial
  > Door to Hall of Illusion
      Can Use Bombs

> Door to Back Storage; Heals? False
  * Layers: default
  * Missile Door to Back Storage/Door to Drain
  > Door to Antechamber
      Trivial

> Door to Hall of Illusion; Heals? False
  * Layers: default
  * Normal Door to Hall of Illusion/Door to Drain

----------------
Hall of Illusion
Extra - map_name: Kraid/x88_y412
> Door to Drain; Heals? False
  * Layers: default
  * Normal Door to Drain/Door to Hall of Illusion
  > Door to Green Parlor
      Trivial

> Door to Green Parlor; Heals? False
  * Layers: default
  * Normal Door to Green Parlor/Door to Hall of Illusion
  > Door to Drain
      Trivial

----------------
Green Parlor
Extra - map_name: Kraid/x136_y412
> Door to Hall of Illusion; Heals? False
  * Layers: default
  * Normal Door to Hall of Illusion/Door to Green Parlor
  > Dock to Kraid Arena Access
      Can Use Bombs
  > Door to Lower Side Room Access
      Trivial

> Dock to Kraid Arena Access; Heals? False
  * Layers: default
  * Open Passage to Kraid Arena Access/Dock to Green Parlor

> Door to Lower Side Room Access; Heals? False
  * Layers: default
  * Normal Door to Lower Side Room Access/Door to Green Parlor
  > Door to Hall of Illusion
      Trivial

----------------
Lower Side Room Access
Extra - map_name: Kraid/x152_y412
> Door to Green Parlor; Heals? False
  * Layers: default
  * Normal Door to Green Parlor/Door to Lower Side Room Access
  > Door to East Stairwell
      Trivial

> Door to East Stairwell; Heals? False
  * Layers: default
  * Normal Door to East Stairwell/Door to Lower Side Room Access
  > Door to Green Parlor
      Trivial

----------------
East Stairwell
Extra - map_name: Kraid/x168_y401
> Door to Lower Side Room Access; Heals? False
  * Layers: default
  * Normal Door to Lower Side Room Access/Door to East Stairwell
  > Door to Upper Side Room Access
      Trivial

> Door to Upper Side Room Access; Heals? False
  * Layers: default
  * Normal Door to Upper Side Room Access/Door to East Stairwell
  > Door to Lower Side Room Access
      Trivial

----------------
Upper Side Room Access
Extra - map_name: Kraid/x152_y397
> Door to East Stairwell; Heals? False
  * Layers: default
  * Normal Door to East Stairwell/Door to Upper Side Room Access
  > Door to Return Stairwell
      Trivial

> Door to Return Stairwell; Heals? False
  * Layers: default
  * Normal Door to Return Stairwell/Door to Upper Side Room Access
  > Door to East Stairwell
      Trivial

----------------
Return Stairwell
Extra - map_name: Kraid/x136_y386
> Door to Upper Side Room Access; Heals? False
  * Layers: default
  * Normal Door to Upper Side Room Access/Door to Return Stairwell
  > Door to Back Storage
      Can Use Bombs

> Door to Back Entrance; Heals? False
  * Layers: default
  * Normal Door to Back Entrance/Door to Return Stairwell
  > Door to Back Storage
      Trivial

> Door to Back Storage; Heals? False
  * Layers: default
  * Normal Door to Back Storage/Door to Return Stairwell
  > Door to Upper Side Room Access
      Can Use Bombs
  > Door to Back Entrance
      Trivial

----------------
Back Storage
Extra - map_name: Kraid/x88_y397
> Door to Return Stairwell; Heals? False
  * Layers: default
  * Normal Door to Return Stairwell/Door to Back Storage
  > Pickup (Missile Tank)
      Trivial

> Door to Drain; Heals? False
  * Layers: default
  * Missile Door to Drain/Door to Back Storage
  > Pickup (Missile Tank)
      Trivial

> Pickup (Missile Tank); Heals? False
  * Layers: default
  * Pickup 33; Category? Minor
  * Extra - object_id: 100059
  > Door to Return Stairwell
      Trivial
  > Door to Drain
      Trivial

----------------
Back Entrance
Extra - map_name: Kraid/x120_y382
> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Normal Door to Kraid Entrance/Door to Back Entrance
  > Door to Return Stairwell
      Trivial

> Door to Return Stairwell; Heals? False
  * Layers: default
  * Normal Door to Return Stairwell/Door to Back Entrance
  > Door to Kraid Entrance
      Trivial

----------------
Hall of Rejection
Extra - map_name: Kraid/x80_y382
> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Normal Door to Kraid Entrance/Door to Hall of Rejection
  > Door to Stairway of Hope
      Trivial

> Door to Stairway of Hope; Heals? False
  * Layers: default
  * Normal Door to Stairway of Hope/Door to Hall of Rejection
  > Door to Kraid Entrance
      Trivial

----------------
Stairway of Hope
Extra - map_name: Kraid/x56_y366
> Door to Hall of Returns; Heals? False
  * Layers: default
  * Normal Door to Hall of Returns/Door to Stairway of Hope
  > Door to Hall of Rejection
      Trivial

> Door to Hall of Rejection; Heals? False
  * Layers: default
  * Normal Door to Hall of Rejection/Door to Stairway of Hope
  > Door to Hall of Returns
      Trivial

----------------
Hall of Returns
Extra - map_name: Kraid/x80_y352
> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Normal Door to Kraid Entrance/Door to Hall of Returns
  > Door to Stairway of Hope
      Trivial

> Door to Stairway of Hope; Heals? False
  * Layers: default
  * Normal Door to Stairway of Hope/Door to Hall of Returns
  > Door to Kraid Entrance
      Trivial

----------------
Waiting Room
Extra - map_name: Kraid/x160_y427
> Door to Tower of Despair; Heals? False
  * Layers: default
  * Normal Door to Tower of Despair/Door to Waiting Room
  > Door to Kraid Arena Access
      Trivial

> Door to Kraid Arena Access; Heals? False
  * Layers: default
  * Normal Door to Kraid Arena Access/Door to Waiting Room
  > Door to Tower of Despair
      Trivial

----------------
Kraid Arena Access
Extra - map_name: Kraid/x136_y427
> Door to Waiting Room; Heals? False
  * Layers: default
  * Normal Door to Waiting Room/Door to Kraid Arena Access
  > Bridge
      Trivial

> Door to Kraid Arena; Heals? False
  * Layers: default
  * Normal Door to Kraid Arena/Door to Kraid Arena Access
  > Bridge
      Trivial

> Dock to Green Parlor; Heals? False
  * Layers: default
  * Open Passage to Green Parlor/Dock to Kraid Arena Access
  > Bridge
      Trivial

> Bridge; Heals? False
  * Layers: default
  > Door to Waiting Room
      Trivial
  > Door to Kraid Arena
      Trivial

----------------
Kraid Arena
Extra - map_name: Kraid/x120_y427
> Door to Kraid Arena Access; Heals? False
  * Layers: default
  * Missile Door to Kraid Arena Access/Door to Kraid Arena
  > Event - Kraid Killed
      Missiles ≥ 22
  > Pickup (Energy Tank)
      Trivial

> Event - Kraid Killed; Heals? False
  * Layers: default
  * Event Kraid Boss Killed
  > Door to Kraid Arena Access
      Trivial
  > Pickup (Boss Key)
      Trivial

> Pickup (Energy Tank); Heals? False
  * Layers: default
  * Pickup 32; Category? Minor
  * Extra - object_id: 100058
  > Door to Kraid Arena Access
      Hi-Jump Boots

> Pickup (Big Missile Tank); Heals? False
  * Layers: default
  * Pickup 39; Category? Major
  * Extra - object_id: 100084
  > Event - Kraid Killed
      Trivial

> Pickup (Boss Key); Heals? False
  * Layers: default
  * Pickup 38; Category? Major
  * Extra - object_id: 100083
  > Pickup (Big Missile Tank)
      Trivial

----------------
Tower of Despair
Extra - map_name: Kraid/x184_y390
> Door to Acid Gauntlet; Heals? False
  * Layers: default
  * Normal Door to Acid Gauntlet/Door to Tower of Despair
  > Door to Acid Pier
      Trivial

> Door to Acid Pier; Heals? False
  * Layers: default
  * Normal Door to Acid Pier/Door to Tower of Despair
  > Door to Acid Gauntlet
      Trivial
  > Door to Waiting Room
      Trivial

> Door to Waiting Room; Heals? False
  * Layers: default
  * Normal Door to Waiting Room/Door to Tower of Despair
  > Door to Acid Pier
      Trivial

----------------
Acid Pier
Extra - map_name: Kraid/x159_y367
> Pickup (Missile Tank); Heals? False
  * Layers: default
  * Pickup 34; Category? Minor
  * Extra - object_id: 100060
  > Door to Tower of Despair
      Trivial

> Door to Tower of Despair; Heals? False
  * Layers: default
  * Normal Door to Tower of Despair/Door to Acid Pier
  > Pickup (Missile Tank)
      Trivial

----------------
Acid Gauntlet
Extra - map_name: Kraid/x144_y352
> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Missile Door to Kraid Entrance/Door to Acid Gauntlet
  > Door to Tower of Despair
      Trivial

> Door to Tower of Despair; Heals? False
  * Layers: default
  * Normal Door to Tower of Despair/Door to Acid Gauntlet
  > Door to Kraid Entrance
      Trivial

----------------
Blue Closet
Extra - map_name: Kraid/x136_y323
> Door to Kraid Entrance; Heals? False
  * Layers: default
  * Missile Door to Kraid Entrance/Door to Blue Closet
  > Pickup (Energy Tank)
      Can Use Bombs

> Pickup (Energy Tank); Heals? False
  * Layers: default
  * Pickup 35; Category? Minor
  * Extra - object_id: 100061
  > Door to Kraid Entrance
      Can Use Bombs

