<Character speciesname="Endworm" humanoid="False" speciestranslationoverride="" displayname="" group="abyss" hasinfo="False" husk="False" usehuskappendage="False" needsair="False" needswater="False" canspeak="False" noise="100" visibility="100" blooddecal="blood" bleedparticleair="blooddrop" bleedparticlewater="waterblood" bleedparticlemultiplier="10" eatingspeed="10" pathfinderpriority="1" hideinsonar="False" sonardisruption="0" distantsonarrange="30000" disabledistance="100000" usebosshealthbar="true">
  <ragdolls folder="default" />
  <animations folder="default" />
  <damageemitter particle="gib" drawontop="True" particleamount="2" velocitymin="200" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
  <bloodemitter particle="waterblood" particleamount="10" velocitymin="0" velocitymax="100" anglemin="0" anglemax="360" scalemin="10" scalemax="20" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
  <gibemitter particle="waterblood" particleamount="2" velocitymin="0" velocitymax="100" anglemin="0" anglemax="360" scalemin="10" scalemax="20" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
  <gibemitter particle="gib" drawontop="True" particleamount="20" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
  <gibemitter particle="heavygib" particleamount="20" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360" scalemin="2" scalemax="4" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
  <health vitality="8000" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="0" stunimmunity="true" poisonvulnerability="0.16">
    <Limb name="Head"/>
    <Limb name="LeftArm"/>
    <Limb name="RightArm"/>
  </health>
  <sound file="Content/Characters/Endworm/ENDWORM_idle1.ogg" state="Idle" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_idle2.ogg" state="Idle" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_idle3.ogg" state="Idle" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_attack1.ogg" state="Attack" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_attack2.ogg" state="Attack" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_attack3.ogg" state="Attack" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_damage1.ogg" state="Damage" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_damage2.ogg" state="Damage" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_damage3.ogg" state="Damage" range="20000" volume="1" />
  <sound file="Content/Characters/Endworm/ENDWORM_death1.ogg" state="Die" range="30000" volume="1" dontmuffle="true" />
  <sound file="Content/Characters/Endworm/ENDWORM_death2.ogg" state="Die" range="30000" volume="1" dontmuffle="true" />
  <Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="15">
    <Item identifier="endwormshell" />
  </Inventory>
  <Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="5">
    <Item identifier="endwormshell" />
    <Item identifier="scrap" amount="2" />
  </Inventory>
  <Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
    <Item identifier="endwormshell" amount="2" />
  </Inventory>
  <ai combatstrength="10000" sight="2" hearing="10" aggressionhurt="100" aggressiongreed="10" fleehealththreshold="0" attackwhenprovoked="False" avoidgunfire="False" avoidtime="3" minfleetime="20" aggressiveboarding="False" enforceaggressivebehaviorformissions="True" targetouterwalls="True" randomattack="False" avoidabyss="False" stayinabyss="True" aggressioncumulation="10" startaggression="0" maxaggression="100" WallTargetingMethod="Heading,Steering">
    <target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
    <target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True"/>
    <target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True"/>  
    <target tag="weaker" state="Attack" priority="100" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="True" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
    <target tag="human" state="Attack" priority="100" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="True" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
    <target tag="room" state="Attack" priority="80" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreincapacitated="False" sweepdistance="0" sweepstrength="10" sweepspeed="1" threshold="0" attackpattern="Circle" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="50" circlestartdistance="10000" />
    <target tag="sonar" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreincapacitated="False" sweepdistance="0" sweepstrength="10" sweepspeed="1" threshold="0" attackpattern="Circle" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="50" circlestartdistance="10000" />
    <target tag="terminalcell" state="Idle" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
    <target tag="leucocyte" state="Idle" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
  </ai>
  <StatusEffect type="OnActive" target="this">
    <Sound file="Content/Sounds/MONSTER_farLayer.ogg" loop="true" range="25000" dontmuffle="true" volume="0.5" />
  </StatusEffect>
  <!-- Requires a separate status effect, because there can only be one sound channel per status effect -->
  <StatusEffect type="OnActive" target="this">
    <Sound file="Content/Characters/Endworm/ENDWORM_idleLoop.ogg" loop="true" range="20000" dontmuffle="true" />
  </StatusEffect>
</Character>