<gos>
  <go name="ground">
    <body>
      <collideBelong merge="true">
        <entry>groundPhysical</entry>
        <entry>deathLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>collectablePhysical</entry>
        <entry>moonPhysical</entry>
        <entry>cannonShell</entry>
        <entry>groundPhysical</entry>
        <entry>girlPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>crewPhysical</entry>
        <entry>bulletPhysical</entry>
        <entry>creatureWalkPart</entry>
        <entry>feelerLogical</entry>
        <entry>debrisPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="groundSelfPass">
    <body>
      <collideBelong merge="true">
        <entry>groundPhysical</entry>
        <entry>deathLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>collectablePhysical</entry>
        <entry>moonPhysical</entry>
        <entry>cannonShell</entry>
        <entry>girlPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>crewPhysical</entry>
        <entry>bulletPhysical</entry>
        <entry>creatureWalkPart</entry>
        <entry>pressureContactPhysical</entry>
        <entry>pressureContactLogical</entry>
        <entry>feelerLogical</entry>
      </collideWith>
    </body>
  </go>
  <go name="pressureContact">
    <body>
      <collideBelong merge="true">
        <entry>pressureContactLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="pressureBlocker">
    <body>
      <collideBelong merge="true">
        <entry>pressureContactPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="groundMoonPass">
    <body>
      <collideBelong merge="true">
        <entry>groundPhysical</entry>
        <entry>deathLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>shipPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="xGroundMoonPass">
    <body>
      <collideBelong merge="true">
        <entry>groundPhysical</entry>
        <entry>deathLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>crewPhysical</entry>
        <entry>creatureWalkPart</entry>
        <entry>feelerLogical</entry>
      </collideWith>
    </body>
  </go>
  <go name="girl">
    <body>
      <collideBelong merge="true">
        <entry>girlPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
        <entry>girlActionable</entry>
      </collideWith>
    </body>
  </go>
  <go name="piece">
    <body>
      <collideBelong merge="true">
        <entry>shipPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>collectablePhysical</entry>
        <entry>moonPhysical</entry>
        <entry>creatureWalkPart</entry>
        <entry>cannonShell</entry>
        <entry>groundPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>bulletPhysical</entry>
        <entry>deathLogical</entry>
        <entry>shipLogicTrigger</entry>
        <entry>stopSensor</entry>
        <entry>bird</entry>
        <entry>buildZoneLogical</entry>
      </collideWith>
    </body>
  </go>
  <go name="gunBarrel">
    <body>
      <collideBelong merge="true">
        <entry>gunBarrel</entry>
      </collideBelong>
      <collideWith merge="true"></collideWith>
    </body>
  </go>
  <go name="builderNonoverlap">
    <builderNonoverlap />
    <shapeRender>
      <lineColor>0, 0, 0, 0</lineColor>
    </shapeRender>
    <holdBlocker />
  </go>
  <go name="moon">
    <body>
      <collideBelong merge="true">
        <entry>moonPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>collectablePhysical</entry>
        <entry>moonTrigger</entry>
        <entry>creatureWalkPart</entry>
        <entry>cannonShell</entry>
        <entry>groundPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>bulletPhysical</entry>
        <entry>deathLogical</entry>
        <entry>shipLogicTrigger</entry>
        <entry>stopSensor</entry>
        <entry>bird</entry>
      </collideWith>
    </body>
  </go>
  <go name="pieceGrow">
    <body>
      <collideBelong merge="true">
        <entry>shipPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>deathLogical</entry>
        <entry>shipLogicTrigger</entry>
        <entry>stopSensor</entry>
      </collideWith>
    </body>
  </go>
  <go name="root">
    <body>
      <collideBelong merge="true">
        <entry>rootPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
        <entry>rootPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>deathLogical</entry>
        <entry>shipLogicTrigger</entry>
      </collideWith>
    </body>
  </go>
  <go name="pieceChained">
    <body>
      <collideBelong merge="true">
        <entry>shipChainedPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>moonPhysical</entry>
        <entry>cannonShell</entry>
        <entry>groundPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>bulletPhysical</entry>
        <entry>deathLogical</entry>
      </collideWith>
    </body>
  </go>
  <go name="crew">
    <body>
      <collideBelong merge="true">
        <entry>crewLogical</entry>
        <entry>crewPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>crewTrigger</entry>
        <entry>groundPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="bullet">
    <body>
      <collideBelong merge="true">
        <entry>bulletPhysical</entry>
        <entry>bulletPhysical2</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>creatureWalkPart</entry>
        <entry>groundPhysical</entry>
        <entry>crewLogical</entry>
        <entry>shipPhysical</entry>
        <entry>shipPhysical2</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>forceShieldShellPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="forceShieldShell">
    <body>
      <collideBelong merge="true">
        <entry>forceShieldShellPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>bulletPhysical</entry>
        <entry>cannonShell</entry>
      </collideWith>
    </body>
  </go>
  <go name="cannonShell">
    <body>
      <collideBelong merge="true">
        <entry>cannonShell</entry>
        <entry>cannonShell2</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
        <entry>crewLogical</entry>
        <entry>shipPhysical</entry>
        <entry>shipPhysical2</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
        <entry>forceShieldShellPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="death">
    <body>
      <collideBelong merge="true">
        <entry>deathLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>shipPhysical</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="girlActionable">
    <body>
      <collideBelong merge="true">
        <entry>girlActionable</entry>
      </collideBelong>
      <collideWith>
        <entry>girlPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="shipLogicTrigger">
    <body>
      <collideBelong merge="true">
        <entry>shipLogicTrigger</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>shipPhysical</entry>
        <entry>rootPhysical</entry>
        <entry>shipChainedPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="stopSensor">
    <body>
      <collideBelong merge="true">
        <entry>stopSensor</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>shipPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="bird">
    <body>
      <collideBelong merge="true">
        <entry>bird</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>shipPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="crewTrigger">
    <body>
      <collideBelong merge="true">
        <entry>crewTrigger</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>crewLogical</entry>
      </collideWith>
    </body>
  </go>
  <go name="moonTrigger">
    <body>
      <collideBelong merge="true">
        <entry>moonTrigger</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>moonPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="creatureTrigger">
    <body>
      <collideBelong merge="true">
        <entry>creatureTrigger</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>creatureWalkPart</entry>
      </collideWith>
    </body>
  </go>
  <go name="creatureWalkPart">
    <body>
      <collideBelong merge="true">
        <entry>creatureWalkPart</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>bulletPhysical</entry>
        <entry>groundPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>creatureTrigger</entry>
        <entry>crewLogical</entry>
      </collideWith>
    </body>
  </go>
  <go name="creatureAnimPart">
    <body>
      <collideBelong merge="true">
        <entry>creatureAnimPart</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>crewLogical</entry>
      </collideWith>
    </body>
  </go>
  <go name="builderRivetable">
    <builderRivetable />
    <shapeRender>
      <lineColor>0, 0, 0, 0</lineColor>
    </shapeRender>
  </go>
  <go name="collectable">
    <body>
      <collideBelong merge="true">
        <entry>collectablePhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>collectablePhysical</entry>
        <entry>groundPhysical</entry>
        <entry>shipPhysical</entry>
        <entry>moonPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="groundFeeler">
    <shapeSource>
      <density>1</density>
      <gavityEffected>false</gavityEffected>
    </shapeSource>
    <body>
      <kinematic>true</kinematic>
      <collideBelong merge="true">
        <entry>feelerLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="rebuildButton">
    <body>
      <collideBelong merge="true">
        <entry>rebuildButtonPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>rebuildButtonPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="buildZone">
    <body>
      <collideBelong merge="true">
        <entry>buildZoneLogical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>shipPhysical</entry>
      </collideWith>
    </body>
  </go>
  <go name="debris">
    <body>
      <collideBelong merge="true">
        <entry>debrisPhysical</entry>
      </collideBelong>
      <collideWith merge="true">
        <entry>groundPhysical</entry>
        <entry>debrisPhysical</entry>
      </collideWith>
    </body>
  </go>
</gos>
