<gos>
  <go name="preFireSaplin" templs="/swf/characters/saplin">
    <animator>
      <startAnim>sit</startAnim>
    </animator>
    <placement />
    <transformAttach />
    <renderLayer>
      <layer>-1.000000</layer>
    </renderLayer>
  </go>
  <go name="joint">
    <placement />
    <revoluteJoint>
      <body0>parent</body0>
      <body1>parent.launchHelper</body1>
    </revoluteJoint>
  </go>
  <go name="saplin" templs="/templs/collisionFilter/crew /swf/characters/saplin">
    <saplin>
      <jointTempl>joint</jointTempl>
    </saplin>
    <placement>
      <transform>
        <translate>100.000000, -100.000000</translate>
      </transform>
    </placement>
    <teamOwned />
    <renderLayer />
    <animator>
      <startAnim>launch</startAnim>
    </animator>
    <shapeSource>
      <shape>
        <poly>
          <rings>
            <entry>
              <entry>-10.000000, -20.000000</entry>
              <entry>10.000000, -20.000000</entry>
              <entry>10.000000, -0.000000</entry>
              <entry>-10.000000, -0.000000</entry>
            </entry>
          </rings>
        </poly>
      </shape>
      <density>1.000000</density>
    </shapeSource>
    <lobChaser>
      <chaseDelay>1</chaseDelay>
      <maxAccel>400</maxAccel>
    </lobChaser>
    <body>
      <filterGroup>-100</filterGroup>
    </body>
    <go name="shipSensor" templs="/templs/collisionFilter/shipLogicTrigger">
      <shapeSource>
        <density>0.000000</density>
        <shape>
          <poly>
            <rings>
              <entry>
                <entry>-20.000000, -50.000000</entry>
                <entry>20.000000, -50.000000</entry>
                <entry>20.000000, -10.000000</entry>
                <entry>-20.000000, -10.000000</entry>
              </entry>
            </rings>
          </poly>
        </shape>
      </shapeSource>
      <placement />
      <transformAttach>
        <targetGo>parent</targetGo>
      </transformAttach>
    </go>
  </go>
  <go name="_baseCatapult" templs="../gunMount/gunMount">
    <saplinLauncher>
      <preFireSaplinTempl>preFireSaplin</preFireSaplinTempl>
      <saplinTempl>saplin</saplinTempl>
      <maxPower>850.000000</maxPower>
    </saplinLauncher>
    <lobTargetable>
      <priority>5.000000</priority>
    </lobTargetable>
    <gun>
      <fireRate>0.500000</fireRate>
      <batteryName>saplin</batteryName>
      <dps>75.000000</dps>
      <noAnim>true</noAnim>
      <soundFire>saplinFire</soundFire>
        <hintDamageType>crush</hintDamageType>
    </gun>
    <placement>
      <transform>
        <translate>-100.000000, 0.000000</translate>
      </transform>
    </placement>
    <go name="barrel" templs="/templs/collisionFilter/gunBarrel /templs/collisionFilter/builderNonoverlap">
      <placement>
        <childOffset>
          <translate>-4.000001, -33.000000</translate>
        </childOffset>
      </placement>
      <renderLayer>
        <layer>-1.000000</layer>
      </renderLayer>
      <builderSelectable />
      <shapeSource>
        <shape>
          <poly>
            <rings>
              <entry>
                <entry>5.999994, -5.999999</entry>
                <entry>5.999994, 6.000001</entry>
                <entry>-6.000004, 6.000001</entry>
                <entry>-6.000004, -5.999999</entry>
              </entry>
            </rings>
          </poly>
        </shape>
        <density>1.000000</density>
      </shapeSource>
      <go name="fireSpot">
        <placement />
        <transformAttach>
          <targetGo>parent</targetGo>
        </transformAttach>
      </go>
    </go>
    <go name="joint">
      <placement>
        <childOffset>
          <translate>-4.000001, -33.000000</translate>
        </childOffset>
      </placement>
      <transformAttach>
        <targetGo>parent.barrel</targetGo>
      </transformAttach>
      <revoluteJoint>
        <body1>parent.barrel</body1>
      </revoluteJoint>
    </go>
  </go>
  <go name="catapult" templs="_baseCatapult">
    <placement>
      <transform>
        <translate>300.000000, 0.000000</translate>
      </transform>
    </placement>
    <go name="barrel" templs="/swf/ship/pieces/base/catapult">
      <renderLayer>
        <layer>-1.000000</layer>
      </renderLayer>
      <go name="fireSpot">
        <placement>
          <childOffset>
            <translate>-84.742218, -142.624954</translate>
            <rotate>1.426157</rotate>
          </childOffset>
        </placement>
        <transformAttach>
          <offset>
            <translate>53.077892, 0.000000</translate>
          </offset>
        </transformAttach>
      </go>
    </go>
  </go>
</gos>
