<gos>
  <go name="carry">
    <transformAttach>
      <layerOffset>0.100000</layerOffset>
    </transformAttach>
  </go>
  <go name="baseSimple">
    <teamOwned />
    <placement />
    <spriteSource>
      <sprite>/cannonShell15.png</sprite>
    </spriteSource>
    <spriteRender />
    <renderLayer />
  </go>
  <go name="carrySimple" templs="baseSimple">
    <transformAttach>
      <layerOffset>0.100000</layerOffset>
    </transformAttach>
  </go>
  <go name="simple" templs="/templs/collisionFilter/bullet baseSimple">
    <shapeSource>
      <shape>
        <circle>
          <center>0.000000, 0.000000</center>
          <radius>12.000000</radius>
        </circle>
      </shape>
      <density>1.000000</density>
    </shapeSource>
    <body>
      <filterGroup>-100</filterGroup>
    </body>
    <explosive>
      <effectTempl>/templs/vfx/simpleExplosion</effectTempl>
      <radius>50.000000</radius>
      <maxDamage>50.000000</maxDamage>
    </explosive>
    <go name="trailFx" templs="/templs/vfx/mortarTrail">
      <transformAttach>
        <targetGo>parent</targetGo>
      </transformAttach>
    </go>
  </go>

  <go name="autoBullet" templs="/templs/collisionFilter/bullet baseSimple">
    <shapeSource>
      <shape>
        <circle>
          <center>0.000000, 0.000000</center>
          <radius>12.000000</radius>
        </circle>
      </shape>
      <density>1.000000</density>
    </shapeSource>
    <body>
      <filterGroup>-100</filterGroup>
    </body>
    <explosive>
      <effectTempl>/templs/vfx/simpleExplosion</effectTempl>
      <radius>125.000000</radius>
      <maxDamage>1.000000</maxDamage>
    </explosive>
    <go name="trailFx" templs="/templs/vfx/mortarTrail">
      <transformAttach>
        <targetGo>parent</targetGo>
      </transformAttach>
    </go>
  </go>
  <go name="grapple">
    <placement />
    <spriteSource>
      <sprite>/grappleBullet.png</sprite>
    </spriteSource>
    <spriteRender />
    <renderLayer />
    <shapeSource>
      <shape>
        <circle>
          <center>0.000000, 0.000000</center>
          <radius>12.000000</radius>
        </circle>
      </shape>
      <density>1.000000</density>
    </shapeSource>
    <grappleBullet />
  </go>
  <go name="cannonShot" templs="/templs/collisionFilter/cannonShell baseSimple">
    <shapeSource>
      <shape>
        <circle>
          <center>0.000000, 0.000000</center>
          <radius>12.000000</radius>
        </circle>
      </shape>
      <density>1.000000</density>
    </shapeSource>
    <body>
      <filterGroup>-100</filterGroup>
    </body>
    <raycastCollider />
    <cannonShell>
      <effectTempl>/templs/vfx/simpleExplosion</effectTempl>
      <maxDamage>0.500000</maxDamage>
      <pierceMax>20000</pierceMax>
    </cannonShell>
    <go name="trailFx" templs="/templs/vfx/cannonTrail">
      <transformAttach>
        <targetGo>parent</targetGo>
      </transformAttach>
    </go>
  </go>
  <go name="shotgunShot" templs="/templs/collisionFilter/cannonShell baseSimple">
    <shapeSource>
      <shape>
        <circle>
          <center>0.000000, 0.000000</center>
          <radius>12.000000</radius>
        </circle>
      </shape>
      <density>1.000000</density>
    </shapeSource>
    <body>
      <filterGroup>-100</filterGroup>
    </body>
    <raycastCollider />
    <cannonShell>
      <effectTempl>/templs/vfx/simpleExplosion</effectTempl>
      <maxDamage>0.500000</maxDamage>
      <pierceMax>20000</pierceMax>
    </cannonShell>
    <go name="trailFx" templs="/templs/vfx/cannonTrail">
      <transformAttach>
        <targetGo>parent</targetGo>
      </transformAttach>
    </go>
  </go>
  <go name="beam" templs="/templs/collisionFilter/bullet baseSimple">
    <body>
      <filterGroup>-100</filterGroup>
      <gravityEffected>false</gravityEffected>
    </body>
    <explosive>
      <effectTempl>/templs/vfx/simpleExplosion</effectTempl>
      <maxDamage>30</maxDamage>
      <radius>150</radius>
    </explosive>
    <shapeSource>
      <density>1.000000</density>
      <shape>
        <poly>
          <rings>
            <entry>
              <entry>-36.373299, -32.181740</entry>
              <entry>36.373299, -32.181740</entry>
              <entry>36.373299, 32.181740</entry>
              <entry>-36.373299, 32.181740</entry>
            </entry>
          </rings>
        </poly>
      </shape>
    </shapeSource>
    <placement>
      <transform>
        <translate>200.000000, -200.000000</translate>
      </transform>
    </placement>
    <go name="trailFx" templs="/templs/vfx/cannonTrail">
      <transformAttach>
        <targetGo>parent</targetGo>
      </transformAttach>
      <particleEmitter>
        <color>
          <min>.67 .125 .125 0.5</min>
          <max>.92 .118 .125 0.8</max>
        </color>
        <scale>
          <min>.20</min>
          <max>.4</max>
        </scale>
        <spawnRate>500</spawnRate>
        <lifetime>0.5</lifetime>
      </particleEmitter>
    </go>
    <spriteSource>
      <sprite>/vfx/beam/beam.png</sprite>
    </spriteSource>
    <animator>
      <startAnim>spawn</startAnim>
    </animator>
    <renderLayer>
      <layer>1000</layer>
    </renderLayer>
  </go>
</gos>
