<gos>
  <go name="line">
    <placement />
    <shapeSource>
      <shape>
        <convexPoly>
          <vertices>
            <entry>0.000000, 0.000000</entry>
            <entry>0.000000, 0.000000</entry>
            <entry>0.000000, 0.000000</entry>
            <entry>0.000000, 0.000000</entry>
          </vertices>
        </convexPoly>
      </shape>
    </shapeSource>
    <spriteSource>
      <sprite>/vfx/white.png</sprite>
      <wrapX>true</wrapX>
      <wrapY>true</wrapY>
    </spriteSource>
    <spriteRender>
      <useShape>true</useShape>
    </spriteRender>
    <renderLayer>
      <layerParent>none</layerParent>
      <layer>43</layer>
    </renderLayer>
    <tileLineBetween>
      <baseScaleLen>5.000000</baseScaleLen>
      <useSpriteWidth>false</useSpriteWidth>
      <color0>0.100000, 1.0000000, 1.000000, 0.700000</color0>
      <color1>0.100000, .800000, 0.800000, 0.700000</color1>
      <width0>6.000000</width0>
      <width1>6.000000</width1>
    </tileLineBetween>
  </go>
  <go name="afterLine" templs="line">
    <tileLineBetween>
      <color0>0.000000, 1.000000, 0.000000, 0.700000</color0>
      <color1>0.000000, 1.000000, 0.000000, 0.000000</color1>
      <width0>6.000000</width0>
      <width1>3.000000</width1>
    </tileLineBetween>
  </go>
  <go name="_baseLaserGun" templs="../gunMount/gunMount">
    <backLaser>
      <maxRange>5000.000000</maxRange>
      <lineTempl>line</lineTempl>
      <afterLineTempl>afterLine</afterLineTempl>
    </backLaser>
    <gun>
      <fireRate>1.000000</fireRate>
      <dps>17.000000</dps>
      <noAnim>true</noAnim>
      <hintDamageType>fire</hintDamageType>
    </gun>
    <cannonTargetSource />
    <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 />
      <shapeRender />
      <shapeSource>
        <shape>
          <poly>
            <rings>
              <entry>
                <entry>68.108643, -20.406942</entry>
                <entry>68.108643, 20.657467</entry>
                <entry>-11.645512, 25.386211</entry>
                <entry>-11.645506, -25.565577</entry>
              </entry>
            </rings>
          </poly>
        </shape>
        <density>1.000000</density>
      </shapeSource>
      <go name="fireSpot">
        <placement>
          <childOffset>
            <translate>-107.451057, 0.000000</translate>
          </childOffset>
        </placement>
        <transformAttach>
          <targetGo>parent</targetGo>
          <offset>
            <translate>-107.451057, 0.000000</translate>
          </offset>
        </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="laserGunLv0" templs="_baseLaserGun">
    <gun />
    <placement>
      <transform>
        <translate>0.000000, 0.000000</translate>
      </transform>
    </placement>
    <go name="barrel" templs="/swf/ship/pieces/base/laserGunLv0">
      <renderLayer>
        <layer>-1.000000</layer>
      </renderLayer>
      <go name="fireSpot">
        <placement>
          <childOffset>
            <translate>94.424438, -2.966213</translate>
          </childOffset>
        </placement>
        <transformAttach>
          <targetGo>parent</targetGo>
          <offset>
            <translate>94.424438, -2.966213</translate>
          </offset>
        </transformAttach>
        <!--<go name="beamFx" templs="/templs/vfx/laser/beamStart">
          <placement />
          <transformAttach>
            <targetGo>parent</targetGo>
          </transformAttach>
        </go>-->
      </go>
    </go>
  </go>
  <go name="laserGunLv1" templs="_baseLaserGun">
    <gun />
    <placement>
      <transform>
        <translate>150.000000, 0.000000</translate>
      </transform>
    </placement>
    <go name="barrel" templs="/swf/ship/pieces/base/laserGunLv1">
      <renderLayer>
        <layer>-1.000000</layer>
      </renderLayer>
      <go name="fireSpot">
        <placement>
          <childOffset>
            <translate>80.582115, 0.000000</translate>
          </childOffset>
        </placement>
        <transformAttach>
          <targetGo>parent</targetGo>
          <offset>
            <translate>80.582115, 0.000000</translate>
          </offset>
        </transformAttach>
      </go>
    </go>
  </go>
  <go name="laserGunLv2" templs="_baseLaserGun">
    <gun />
    <placement>
      <transform>
        <translate>300.000000, 0.000000</translate>
      </transform>
    </placement>
    <go name="barrel" templs="/swf/ship/pieces/base/laserGunLv2">
      <renderLayer>
        <layer>-1.000000</layer>
      </renderLayer>
      <go name="fireSpot">
        <placement>
          <childOffset>
            <translate>89.480759, 0.988738</translate>
          </childOffset>
        </placement>
        <transformAttach>
          <targetGo>parent</targetGo>
          <offset>
            <translate>89.480759, 0.988738</translate>
          </offset>
        </transformAttach>
      </go>
    </go>
  </go>
</gos>
