<gos>
  <go name="shock1" templs="/templs/ship/pieces/piece /swf/shipPieces/shockBase">
    <shapeSource>
      <shape>
        <poly>
          <rings>
            <entry>
              <entry>23.000000, -26.000000</entry>
              <entry>23.000000, 130.000000</entry>
              <entry>-23.000000, 130.000000</entry>
              <entry>-23.000000, -26.000000</entry>
            </entry>
          </rings>
        </poly>
      </shape>
      <density>2.000000</density>
    </shapeSource>
    <piece>
      <ringMenuSprite>/uiTest/shock1.png</ringMenuSprite>
      <ringMenuLabel>Shock</ringMenuLabel>
    </piece>
    <health>
      <maxHp>5.000000</maxHp>
    </health>
    <placement>
      <transform>
        <translate>-781.819824, 6.819267</translate>
      </transform>
    </placement>
    <renderLayer>
      <layer>0.000000</layer>
    </renderLayer>
    <body>
      <mergeable>false</mergeable>
    </body>
    <walkable>
      <climbable>true</climbable>
    </walkable>
    <go name="rivetable" templs="/templs/ship/pieces/_builderSubrivetable">
      <shapeSource>
        <shape>
          <poly>
            <rings>
              <entry>
                <entry>22.311649, 26.751652</entry>
                <entry>-16.575047, 26.751652</entry>
                <entry>-16.575029, -22.562263</entry>
                <entry>22.311653, -22.562271</entry>
              </entry>
            </rings>
          </poly>
        </shape>
      </shapeSource>
      <placement>
        <childOffset>
          <translate>-2.129270, -2.236938</translate>
        </childOffset>
      </placement>
      <transformAttach>
        <targetGo>parent</targetGo>
        <offset>
          <translate>-2.129270, -2.236938</translate>
        </offset>
      </transformAttach>
    </go>
    <go name="endPiece" templs="/templs/collisionFilter/piece /swf/shipPieces/shockBaseEnd">
      <builderSelectable />
      <transformAttach>
        <targetGo>parent</targetGo>
        <layerOnly>true</layerOnly>
        <layerOffset>0.010000</layerOffset>
      </transformAttach>
      <shapeSource>
        <shape>
          <poly>
            <rings>
              <entry>
                <entry>-23.000000, 24.496002</entry>
                <entry>-23.000000, -131.503998</entry>
                <entry>23.000000, -131.503998</entry>
                <entry>23.000000, 24.496002</entry>
              </entry>
            </rings>
          </poly>
        </shape>
        <density>2.000000</density>
      </shapeSource>
      <placement>
        <childOffset>
          <translate>0.000000, 200.000000</translate>
        </childOffset>
      </placement>
      <renderLayer>
        <layer>0.000000</layer>
      </renderLayer>
      <body>
        <mergeable>false</mergeable>
      </body>
      <go name="rivetable" templs="/templs/ship/pieces/_builderSubrivetable">
        <shapeSource>
          <shape>
            <poly>
              <rings>
                <entry>
                  <entry>21.103806, 29.756302</entry>
                  <entry>-18.016472, 29.756302</entry>
                  <entry>-18.016455, -23.936348</entry>
                  <entry>21.103811, -23.936352</entry>
                </entry>
              </rings>
            </poly>
          </shape>
        </shapeSource>
        <placement>
          <childOffset>
            <translate>-2.129270, -2.236938</translate>
          </childOffset>
        </placement>
        <transformAttach>
          <targetGo>parent</targetGo>
          <offset>
            <translate>-2.129270, -2.236938</translate>
          </offset>
        </transformAttach>
      </go>
      <walkable />
    </go>
    <go name="spring1">
      <placement />
      <builderSelectable />
      <transformAttach>
        <targetGo>parent</targetGo>
        <offset>
          <translate>0.000000, 100.000000</translate>
        </offset>
      </transformAttach>
      <spring>
        <body0>parent</body0>
        <body1>parent.endPiece</body1>
        <localAttach0>0.000000, 100.000000</localAttach0>
        <localAttach1>0.000000, -100.000000</localAttach1>
        <targetLength>0.000000</targetLength>
        <scale>4000.000000</scale>
        <damping>200.000000</damping>
        <axis>-1</axis>
      </spring>
      <prismaticJoint>
        <body0>parent</body0>
        <body1>parent.endPiece</body1>
        <rotationOnly>true</rotationOnly>
      </prismaticJoint>
    </go>
    <go name="springSprite">
      <placement />
      <renderLayer>
        <layerParent>none</layerParent>
        <layer>35</layer>
      </renderLayer>
      <shapeSource>
        <shape>
          <convexPoly>
            <vertices>
              <entry>-10.000000, -10.000000</entry>
              <entry>10.000000, -10.000000</entry>
              <entry>10.000000, 10.000000</entry>
              <entry>-10.000000, 10.000000</entry>
            </vertices>
          </convexPoly>
        </shape>
      </shapeSource>
      <spriteSource>
        <sprite>/shipPieces/shockSpring.png</sprite>
      </spriteSource>
      <tileLineBetween>
        <go0>parent</go0>
        <go1>parent.endPiece</go1>
        <baseScaleLen>200.000000</baseScaleLen>
      </tileLineBetween>
    </go>
  </go>  
  <go name="iconShock" templs="/swf/shipPieces/shockIcon">
  </go>
</gos>
