----------------
Grasstown
Extra - map_name: Weed
Extra - starting_script: <TRA0006:0097:0004:0018
> Door to Santa's House; Heals? False
  * Layers: default
  * Door to Santa's House/Door to Grasstown
  > West Side
      Trivial

> Pickup (West Grasstown Floor); Heals? False
  * Layers: default
  * Pickup 4; Category? Minor
  * Extra - event: 0700
  > West Side
      Trivial

> Pickup (West Grasstown Ceiling); Heals? False
  * Layers: default
  * Pickup 5; Category? Minor
  * Extra - event: 0701
  > West Side
      Trivial

> Door to Chaco's House; Heals? False
  * Layers: default
  * Door to Chaco's House/Door to Grasstown
  > West Side
      Any of the following:
          Pacifist Strats (Intermediate) or Has Weapon
          Pacifist Strats (Beginner) and Has Flight
  > Above Chaco's House
      Any of the following:
          After Activated Fans or Has Flight
          All of the following:
              # Chaco Skip - https://www.youtube.com/watch?v=Zamb3TjF60M
              Invincibility Frame Reset (Beginner) and Reset Iframes
              Any of the following:
                  # 3 hit method
                  Damage Boosting (Beginner) and Normal Damage ≥ 6
                  # 2 hit method
                  Damage Boosting (Intermediate) and Normal Damage ≥ 4
                  # Hard Mode method
                  Damage Boosting (Advanced) and Normal Damage ≥ 2 and Has Weapon

> Entrance from Chaco's House; Heals? False
  * Layers: default
  * Entrance to Chaco's House/Exit to Grasstown
  > Event - Entered Grasstown from Chaco Fireplace
      Trivial

> Door to Power Room; Heals? False
  * Layers: default
  * Door to Power Room/Door to Grasstown
  > East Side
      Trivial

> Door to Save Point; Heals? False
  * Layers: default
  * Door to Save Point/Door to Grasstown
  > East Side
      Trivial

> Door to Grasstown Hut; Heals? False
  * Layers: default
  * Door to Grasstown Hut/Door to Grasstown
  > East Side
      Trivial

> Door to Shelter; Heals? False
  * Layers: default
  * Door to Shelter/Door to Grasstown
  > East Side
      Trivial

> Door to Execution Chamber; Heals? False
  * Layers: default
  * Door to Execution Chamber/Door to Grasstown
  > East Side
      Trivial

> Door to Gum; Heals? False
  * Layers: default
  * Door to Gum/Door to Grasstown
  > Near Hint
      Trivial

> Pickup (Grasstown East Chest); Heals? False
  * Layers: default
  * Pickup 6; Category? Minor
  * Extra - event: 0303
  > East Side
      Trivial

> Pickup (Kazuma Crack); Heals? False
  * Layers: default
  * Pickup 7; Category? Minor
  * Extra - event: 0800
  > East Side
      Trivial

> Pickup (Kazuma Chest); Heals? False
  * Layers: default
  * Pickup 8; Category? Minor
  * Extra - event: 0801
  > East Side
      Trivial

> West Side; Heals? False
  * Layers: default
  > Door to Santa's House
      After Returned Santa's Key
  > Pickup (West Grasstown Floor)
      Any of the following:
          Has Weapon
          # https://www.youtube.com/watch?v=e2Y-j0IV1Fs
          Pacifist Strats (Beginner)
  > Pickup (West Grasstown Ceiling)
      Any of the following:
          Has Weapon
          # https://www.youtube.com/watch?v=e2Y-j0IV1Fs
          Pacifist Strats (Beginner)
  > Door to Chaco's House
      Any of the following:
          Pacifist Strats (Intermediate) or Has Weapon
          Pacifist Strats (Beginner) and Has Flight
  > Teleporter to Arthur's House
      Trivial
  > Pickup (Kulala)
      After Summoned Jellies and Has Weapon
  > Event - Return Santa's Key
      Santa's Key
  > Hint - Cthulhu (West)
      Trivial
  > Event - Level MG (West)
      Machine Gun

> East Side; Heals? False
  * Layers: default
  > Door to Power Room
      Rusty Key
  > Door to Save Point
      Trivial
  > Door to Grasstown Hut
      Any of the following:
          After Activated Fans or Has Flight
          # Flightless Grasstown Hut - https://www.youtube.com/watch?v=Lf_Hguu-tqw
          Damage Boosting (Intermediate) and Invincibility Frame Reset (Beginner) and Normal Damage ≥ 4 and Reset Iframes
  > Door to Shelter
      After Saved Kazuma
  > Door to Execution Chamber
      Trivial
  > Pickup (Grasstown East Chest)
      Trivial
  > Pickup (Kazuma Crack)
      Trivial
  > Pickup (Kazuma Chest)
      Rusty Key
  > Event - Saved Kazuma
      Explosive
  > Event - Level MG (East)
      Machine Gun
  > Near Hint
      Trivial
  > Beyond First Mannan
      Any of the following:
          After Activated Fans or Has Flight
          After Entered Grasstown from Fireplace and Remove Points of No Return
          Any of the following:
              # Reverse Chaco Skip
              # https://www.youtube.com/watch?v=rmtwHNrxU5Q
              Damage Boosting (Intermediate) and Normal Damage ≥ 3
              # https://www.youtube.com/watch?v=WiA3lsW5gec
              Damage Boosting (Advanced) and Normal Damage ≥ 2
              # TAS Jump (TODO: vid)
              Gravity Hopping (Ludicrous)

> Above Chaco's House; Heals? False
  * Layers: default
  > Door to Chaco's House
      Trivial
  > Beyond First Mannan
      Any of the following:
          # Kill Mannan
          Has Weapon
          # Walk through Mannan
          Damage Boosting (Beginner) and Pacifist Strats (Intermediate) and Normal Damage ≥ 3
          # Fly over Mannan
          Pacifist Strats (Intermediate) and Has Flight
          # Jump over Mannan (TODO: vid)
          Gravity Hopping (Advanced) and Pacifist Strats (Advanced)

> Event - Saved Kazuma; Heals? False
  * Layers: default
  * Event Saved Kazuma
  > East Side
      Trivial

> Teleporter to Arthur's House; Heals? False; Spawn Point; Default Node
  * Layers: default
  * Teleporter to Arthur's House/Teleporter to Grasstown
  > West Side
      Trivial

> Pickup (Kulala); Heals? False
  * Layers: default
  * Pickup 9; Category? Minor
  * Extra - event: 0702
  > West Side
      Trivial

> Hint - Cthulhu (East); Heals? False
  * Layers: default
  * Hint
  * Extra - event: 0205
  * Extra - string_asset_id: 3
  > Near Hint
      Trivial

> Event - Return Santa's Key; Heals? False
  * Layers: default
  * Event Returned Santa's Key
  > West Side
      Trivial

> Hint - Cthulhu (West); Heals? False
  * Layers: default
  * Hint
  * Extra - event: 0201
  * Extra - string_asset_id: 2
  > West Side
      Trivial

> Event - Entered Grasstown from Chaco Fireplace; Heals? False
  * Layers: default
  * Event Entered Grasstown from Fireplace
  > Above Chaco's House
      Trivial

> Event - Level MG (West); Heals? False
  * Layers: default
  * Event Level Up Machine Gun
  > West Side
      Trivial

> Event - Level MG (East); Heals? False
  * Layers: default
  * Event Level Up Machine Gun
  > East Side
      Trivial

> Save Point; Heals? False
  * Layers: default
  > Near Hint
      Trivial

> Near Hint; Heals? False
  * Layers: default
  > Door to Gum
      All of the following:
          Gum Key
          After Activated Fans or Has Flight
  > East Side
      Trivial
  > Hint - Cthulhu (East)
      Trivial
  > Save Point
      Trivial

> Beyond First Mannan; Heals? False
  * Layers: default
  > East Side
      Trivial
  > Above Chaco's House
      Any of the following:
          # Kill Mannan
          Has Weapon
          # Walk through Mannan
          Damage Boosting (Beginner) and Pacifist Strats (Intermediate) and Normal Damage ≥ 3
          # Fly over Mannan
          Pacifist Strats (Intermediate) and Has Flight
          # Jump over Mannan (TODO: vid)
          Gravity Hopping (Advanced) and Pacifist Strats (Advanced)

----------------
Santa's House
Extra - map_name: Santa
Extra - starting_script: <TRA0007:0094:0018:0008
Hint Features - Someone's House
> Door to Grasstown; Heals? False
  * Layers: default
  * Door to Grasstown/Door to Santa's House
  > Pickup (Santa)
      After Returned Santa's Key
  > Pickup (Santa's Fireplace)
      Jellyfish Juice
  > Save Point
      Trivial

> Pickup (Santa); Heals? False
  * Layers: default
  * Pickup 10; Category? Minor
  * Extra - event: 0501
  > Door to Grasstown
      Trivial

> Pickup (Santa's Fireplace); Heals? False
  * Layers: default
  * Pickup 11; Category? Minor
  * Hint Features - Fireplace
  * Extra - event: 0302
  > Door to Grasstown
      Trivial

> Save Point; Heals? False; Spawn Point; Default Node
  * Layers: default
  > Door to Grasstown
      Trivial
  > Refill
      Trivial

> Refill; Heals? True
  * Layers: default
  > Save Point
      Trivial

----------------
Chaco's House
Extra - map_name: Chako
Extra - starting_script: <TRA0008:0094:0007:0003
Hint Features - Someone's House
> Door to Grasstown; Heals? False
  * Layers: default
  * Door to Grasstown/Door to Chaco's House
  > Exit to Grasstown
      Jellyfish Juice
  > Event - Summon Jellies
      After Returned Santa's Key
  > Pickup (Chaco's Bed, where you two Had A Nap)
      After Returned Santa's Key
  > Save Point
      Trivial
  > Bed
      Trivial

> Exit to Grasstown; Heals? False
  * Layers: default
  * Exit to Grasstown/Entrance from Chaco's House

> Event - Summon Jellies; Heals? False
  * Layers: default
  * Event Summoned Jellies
  > Door to Grasstown
      Trivial

> Pickup (Chaco's Bed, where you two Had A Nap); Heals? False
  * Layers: default
  * Pickup 12; Category? Minor
  * Extra - event: 0211
  > Door to Grasstown
      Trivial

> Save Point; Heals? False; Spawn Point; Default Node
  * Layers: default
  > Door to Grasstown
      Trivial

> Bed; Heals? True
  * Layers: default
  > Door to Grasstown
      Trivial

----------------
Power Room
Extra - map_name: Malco
Extra - starting_script: <TRA0025:0094:0016:0007
Hint Features - Boss
> Door to Grasstown; Heals? False; Spawn Point; Default Node
  * Layers: default
  * Door to Grasstown/Door to Power Room
  > Event - Activated Fans
      Trivial
  > Pickup (MALCO)
      Jellyfish Juice and Charcoal and Gum Base and After Defeated Balrog 2 and After Activated Fans
  > Hint - MALCO
      After Defeated Balrog 2

> Event - Activated Fans; Heals? False
  * Layers: default
  * Event Activated Fans
  > Event - Balrog 2
      Any of the following:
          Can Kill Bosses
          Missiles ≥ 7 and Super Missile Launcher and Kill Bosses with Missiles (Beginner)
          Missiles ≥ 15 and Missile Launcher and Kill Bosses with Missiles (Intermediate)
          Any of the following:
              # Health requirements
              Combat (Intermediate) or Normal Damage ≥ 14
              Combat (Beginner) and Normal Damage ≥ 9

> Event - Balrog 2; Heals? False
  * Layers: default
  * Event Defeated Balrog 2
  > Door to Grasstown
      Trivial

> Pickup (MALCO); Heals? False
  * Layers: default
  * Pickup 13; Category? Minor
  * Extra - event: 0350
  > Door to Grasstown
      Trivial

> Hint - MALCO; Heals? False
  * Layers: default
  * Hint
  * Extra - event: 0306
  * Extra - hint_index: 13
  * Extra - string_asset_id: 8
  > Door to Grasstown
      Trivial

----------------
Save Point
Extra - map_name: WeedS
Extra - starting_script: <TRA0026:0094:0009:0007
> Door to Grasstown; Heals? False
  * Layers: default
  * Door to Grasstown/Door to Save Point
  > Save Point
      Trivial
  > Refill
      Trivial

> Save Point; Heals? False; Spawn Point; Default Node
  * Layers: default
  > Door to Grasstown
      Trivial

> Refill; Heals? True
  * Layers: default
  > Door to Grasstown
      Trivial

----------------
Grasstown Hut
Extra - map_name: WeedB
Extra - starting_script: <TRA0030:0094:0007:0009
> Door to Grasstown; Heals? False; Spawn Point; Default Node
  * Layers: default
  * Door to Grasstown/Door to Grasstown Hut
  > Pickup (Grasstown Hut)
      Trivial

> Pickup (Grasstown Hut); Heals? False
  * Layers: default
  * Pickup 14; Category? Minor
  * Extra - event: 0301
  > Door to Grasstown
      # Ravil Boss
      Sisters Skip (Beginner) or Has Weapon

----------------
Execution Chamber
Extra - map_name: WeedD
Extra - starting_script: <TRA0027:0094:0010:0009
> Door to Grasstown; Heals? False; Spawn Point; Default Node
  * Layers: default
  * Door to Grasstown/Door to Execution Chamber
  > Pickup (Execution Chamber)
      Any of the following:
          Can Break Blocks
          All of the following:
              Missiles ≥ 2 and Break blocks with Missiles (Beginner)
              Missile Launcher or Super Missile Launcher

> Pickup (Execution Chamber); Heals? False
  * Layers: default
  * Pickup 15; Category? Minor
  * Extra - event: 0305
  > Door to Grasstown
      Trivial

----------------
Gum
Extra - map_name: Frog
Extra - starting_script: <TRA0028:0094:0006:0013
Hint Features - Boss
> Door to Grasstown; Heals? False; Spawn Point; Default Node
  * Layers: default
  * Door to Grasstown/Door to Gum
  > Pickup (Gum Chest)
      Trivial

> Pickup (Gum Chest); Heals? False
  * Layers: default
  * Pickup 16; Category? Minor
  * Extra - event: 0300
  > Event - Balfrog
      Any of the following:
          Can Kill Bosses
          Missiles ≥ 8 and Super Missile Launcher and Kill Bosses with Missiles (Beginner)
          Missile Launcher ≥ 18 and Kill Bosses with Missiles (Intermediate)
          Any of the following:
              # Health requirements
              Combat (Intermediate) or Normal Damage ≥ 14
              Combat (Beginner) and Normal Damage ≥ 9

> Event - Balfrog; Heals? False
  * Layers: default
  * Event Defeated Balfrog
  > Door to Grasstown
      Trivial

----------------
Shelter
Extra - map_name: Shelt
Extra - starting_script: <TRA0018:0099:0015:0010
> Door to Grasstown; Heals? False
  * Layers: default
  * Door to Grasstown/Door to Shelter
  > Teleporter to Jail No. 2
      Trivial

> Event - Saved Kazuma; Heals? False
  * Layers: default
  * Event Saved Kazuma
  > Teleporter to Jail No. 2
      Trivial

> Save Point; Heals? False
  * Layers: default
  > Teleporter to Jail No. 2
      Trivial
  > Refill
      Trivial

> Teleporter to Jail No. 2; Heals? False; Spawn Point; Default Node
  * Layers: default
  * Teleporter to Jail No. 2/Teleporter to Shelter
  > Door to Grasstown
      After Saved Kazuma
  > Event - Saved Kazuma
      Explosive
  > Save Point
      Trivial

> Refill; Heals? True
  * Layers: default
  > Save Point
      Trivial

