<ball name="UtilAttachWalkable"
      shape="circle,24,0.1"
      mass="20"
      towermass="3"
      strands="1" 
      walkspeed="0.1"
      climbspeed="2.0"
      speedvariance="0.2" 
      draggable="true"
      jump="0,0"
      grumpy="false"
      detachable="false"
      invulnerable="true"
      >
 
  <marker drag="IMAGE_BALL_UTILATTACHWALKABLE_DRAGMARKER_P1" 
          detach="IMAGE_BALL_UTILATTACHWALKABLE_DRAGMARKER_P1" 
          rotspeed="-2"/>
 
  <strand type="spring" 
          image="IMAGE_BALL_UTILATTACHWALKABLE_STRAND"
          inactiveimage="IMAGE_BALL_GENERIC_ARM_INACTIVE" 
          springconstmin="9" springconstmax="9" 
          dampfac="0.9" 
          maxlen2="140" maxlen1="200" 
          maxforce="600"
          minlen="100"
          shrinklen="90"
          walkable="true"
          />
 
  <part name="body"
        layer="1" 
        x="0" y="0" 
        image="IMAGE_BALL_UTILATTACHWALKABLE_BODY"
        stretch="16,2,0.5"
        scale="0.5390625"
        />
 
 
	<!-- Sound FX -->
 
  <sound event="marker"       id="SOUND_BALL_GENERIC_ROLLOVER1,SOUND_BALL_GENERIC_ROLLOVER2,SOUND_BALL_GENERIC_ROLLOVER3,SOUND_BALL_GENERIC_ROLLOVER4,SOUND_BALL_GENERIC_ROLLOVER5,SOUND_BALL_GENERIC_ROLLOVER6,SOUND_BALL_GENERIC_ROLLOVER7,SOUND_BALL_GENERIC_ROLLOVER8"/>
  <sound event="pickup"       id="SOUND_BALL_UTILATTACHWALKABLE_SQUEAK01,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK02,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK03,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK04,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK05,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK06,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK07,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK08,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK09,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK10,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK11,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK12,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK13,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK14,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK15,SOUND_BALL_UTILATTACHWALKABLE_SQUEAK16"/>
 
  <sound event="drop"         id="SOUND_BALL_GENERIC_MUMBLE1,SOUND_BALL_GENERIC_MUMBLE2,SOUND_BALL_GENERIC_MUMBLE3,SOUND_BALL_GENERIC_MUMBLE4,SOUND_BALL_GENERIC_MUMBLE5,SOUND_BALL_GENERIC_MUMBLE6,SOUND_BALL_GENERIC_MUMBLE7"/>
  <sound event="throw"        id="SOUND_BALL_GENERIC_MUMBLE1,SOUND_BALL_GENERIC_MUMBLE2,SOUND_BALL_GENERIC_MUMBLE3,SOUND_BALL_GENERIC_MUMBLE4,SOUND_BALL_GENERIC_MUMBLE5,SOUND_BALL_GENERIC_MUMBLE6,SOUND_BALL_GENERIC_MUMBLE7"/>
 
  <sound event="bounce"       id="SOUND_BALL_GENERIC_BOUNCE1,SOUND_BALL_GENERIC_BOUNCE2,SOUND_BALL_GENERIC_BOUNCE3,SOUND_BALL_GENERIC_BOUNCE4"/>
  <sound event="land"         id="SOUND_BALL_GENERIC_STICK1,SOUND_BALL_GENERIC_STICK2,SOUND_BALL_GENERIC_STICK3,SOUND_BALL_GENERIC_STICK4,SOUND_BALL_GENERIC_STICK5,SOUND_BALL_GENERIC_STICK6"/>
 
  <sound event="attach"       id="SOUND_BALL_GENERIC_ATTACH01,SOUND_BALL_GENERIC_ATTACH02,SOUND_BALL_GENERIC_ATTACH03,SOUND_BALL_GENERIC_STICK1,SOUND_BALL_GENERIC_STICK2,SOUND_BALL_GENERIC_STICK3,SOUND_BALL_GENERIC_STICK4,SOUND_BALL_GENERIC_STICK5,SOUND_BALL_GENERIC_STICK6"/>
  <sound event="attachcloser" id="SOUND_BALL_GENERIC_ATTACH01,SOUND_BALL_GENERIC_ATTACH02,SOUND_BALL_GENERIC_ATTACH03,SOUND_BALL_GENERIC_STICK1,SOUND_BALL_GENERIC_STICK2,SOUND_BALL_GENERIC_STICK3,SOUND_BALL_GENERIC_STICK4,SOUND_BALL_GENERIC_STICK5,SOUND_BALL_GENERIC_STICK6"/>
  <sound event="detaching"    id="SOUND_BALL_GENERIC_DETACHING1"/>
  <sound event="detached"     id="SOUND_BALL_GENERIC_ATTACH01,SOUND_BALL_GENERIC_ATTACH02,SOUND_BALL_GENERIC_ATTACH03,SOUND_BALL_GENERIC_DETACHED1"/>
 
  <sound event="snap"         id="SOUND_BALL_GENERIC_SNAP1"/>
 
  <sound event="death"        id="SOUND_BALL_GENERIC_DEATH1,SOUND_BALL_GENERIC_DEATH2,SOUND_BALL_GENERIC_DEATH3,SOUND_BALL_GENERIC_DEATH4,SOUND_BALL_GENERIC_DEATH5"/>
  <sound event="deathfall"    id="SOUND_BALL_GENERIC_DEATH1,SOUND_BALL_GENERIC_DEATH2,SOUND_BALL_GENERIC_DEATH3,SOUND_BALL_GENERIC_DEATH4,SOUND_BALL_GENERIC_DEATH5"/>
 
  <sound event="suction"      id="SOUND_BALL_GENERIC_DETACHED1"/>
  <sound event="exit"         id=""/>
 
 
</ball>