Add the rest of the shit

This commit is contained in:
2025-03-24 00:18:04 +01:00
parent 10742319f1
commit 5ef6e4a8de
613 changed files with 279933 additions and 0 deletions

8
.gitattributes vendored Normal file
View File

@@ -0,0 +1,8 @@
*.mp4 filter=lfs diff=lfs merge=lfs -text
*.ogg filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.webm filter=lfs diff=lfs merge=lfs -text
*.sub filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.otf filter=lfs diff=lfs merge=lfs -text
*.xnb filter=lfs diff=lfs merge=lfs -text

3243
Content/Afflictions.xml Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,637 @@
<?xml version="1.0" encoding="utf-8" ?>
<Afflictions>
<!-- positive effects -->
<Affliction
name="Increased Swimming Speed"
identifier="increasedswimmingspeed"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100">
<StatValue stattype="SwimmingSpeed" minvalue="0.1" maxvalue="0.5" />
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<!-- Used by mudraptor genes -->
<AfflictionHusk
name="Natural Melee Weapon"
identifier="naturalmeleeweapon"
type="alieninfection"
healableinmedicalclinic="false"
limbspecific="false"
targets="human"
huskedspeciesname="husk"
indicatorlimb="Head"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
needsair="true"
causespeechimpediment="false"
treatmentthreshold="1000"
dormantthreshold="0"
activethreshold="0"
transitionthreshold="1000"
transformthresholdondeath="1000"
sendmessages="false"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
<Effect minstrength="0" maxstrength="100"
resistancefor="damage"
resistancelimbs="head"
minresistance="0.2"
maxresistance="0.6">
<StatValue stattype="NaturalMeleeAttackMultiplier" minvalue="0.2" maxvalue="0.6" />
</Effect>
</AfflictionHusk>
<!-- Used by spineling genes -->
<AfflictionHusk
name="Natural Ranged Weapon"
identifier="naturalrangedweapon"
type="alieninfection"
healableinmedicalclinic="false"
limbspecific="false"
targets="human"
huskedspeciesname="husk"
indicatorlimb="Head"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
needsair="true"
causespeechimpediment="false"
treatmentthreshold="1000"
dormantthreshold="0"
activethreshold="0"
transitionthreshold="1000"
transformthresholdondeath="1000"
sendmessages="false"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
<Effect minstrength="0" maxstrength="100">
<StatValue stattype="NaturalRangedAttackMultiplier" minvalue="0" maxvalue="1.0" />
</Effect>
</AfflictionHusk>
<Affliction
name="Damage Resistance"
identifier="damageresistance"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100"
resistancefor="damage"
minresistance="0.1"
maxresistance="0.25"/>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<Affliction
name="Decreased Oxygen Consumption"
identifier="decreasedoxygenconsumption"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100"
resistancefor="oxygenlow"
minresistance="0.2"
maxresistance="1.0">
<StatusEffect target="Character" usehulloxygen="false" setvalue="true"/>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<Affliction
name="Increased Walking Speed"
identifier="increasedwalkingspeed"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100">
<StatValue stattype="WalkingSpeed" minvalue="0.1" maxvalue="0.25" />
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<Affliction
name="Increased Melee Damage"
identifier="increasedmeleedamage"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100">
<StatValue stattype="MeleeAttackMultiplier" minvalue="0.2" maxvalue="1.0" />
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<Affliction
name="Heal Damage"
identifier="healdamage"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="20">
<StatusEffect target="Character" interval="0.1" disabledeltatime="true">
<ReduceAffliction type="damage" amount="0.01" />
<ReduceAffliction type="bleeding" amount="0.0025" />
</StatusEffect>
</Effect>
<Effect minstrength="20" maxstrength="40">
<StatusEffect target="Character" interval="0.1" disabledeltatime="true">
<ReduceAffliction type="damage" amount="0.035" />
<ReduceAffliction type="bleeding" amount="0.0088" />
</StatusEffect>
</Effect>
<Effect minstrength="40" maxstrength="60">
<StatusEffect target="Character" interval="0.1" disabledeltatime="true">
<ReduceAffliction type="damage" amount="0.05" />
<ReduceAffliction type="bleeding" amount="0.0125" />
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="80">
<StatusEffect target="Character" interval="0.1" disabledeltatime="true">
<ReduceAffliction type="damage" amount="0.065" />
<ReduceAffliction type="bleeding" amount="0.016" />
</StatusEffect>
</Effect>
<Effect minstrength="80" maxstrength="100">
<StatusEffect target="Character" interval="0.1" disabledeltatime="true">
<ReduceAffliction type="damage" amount="0.075" />
<ReduceAffliction type="bleeding" amount="0.018" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Vigor On Damage"
identifier="vigorondamage"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="20">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="strengthen" amount="10" />
</StatusEffect>
</Effect>
<Effect minstrength="20" maxstrength="40">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="strengthen" amount="20" />
</StatusEffect>
</Effect>
<Effect minstrength="40" maxstrength="60">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="strengthen" amount="30" />
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="80">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="strengthen" amount="45" />
</StatusEffect>
</Effect>
<Effect minstrength="80" maxstrength="100">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="strengthen" amount="60" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Hyperactivity On Damage"
identifier="hyperactivityondamage"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="20">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="haste" amount="10" />
</StatusEffect>
</Effect>
<Effect minstrength="20" maxstrength="40">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="haste" amount="20" />
</StatusEffect>
</Effect>
<Effect minstrength="40" maxstrength="60">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="haste" amount="30" />
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="80">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="haste" amount="45" />
</StatusEffect>
</Effect>
<Effect minstrength="80" maxstrength="100">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="haste" amount="60" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Increased Melee Damage On Damage"
identifier="increasedmeleedamageondamage"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="20">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="increasedmeleedamage_temporary" amount="20" />
</StatusEffect>
</Effect>
<Effect minstrength="20" maxstrength="40">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="increasedmeleedamage_temporary" amount="40" />
</StatusEffect>
</Effect>
<Effect minstrength="40" maxstrength="60">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="increasedmeleedamage_temporary" amount="60" />
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="80">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="increasedmeleedamage_temporary" amount="80" />
</StatusEffect>
</Effect>
<Effect minstrength="80" maxstrength="100">
<StatusEffect target="Character" type="OnDamaged">
<requiredaffliction type="damage" minstrength="5" />
<Affliction identifier="increasedmeleedamage_temporary" amount="100" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Increased Melee Damage (Temporary)"
identifier="increasedmeleedamage_temporary"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100" strengthchange="-1">
<StatValue stattype="MeleeAttackMultiplier" minvalue="0.75" maxvalue="1.5" />
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<Affliction
name="Resistance to Husk Transformation"
identifier="husktransformimmunity"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
hideiconafterdelay="true"
showiconthreshold="0"
showinhealthscannerthreshold="1000"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="20">
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 50" />
<ReduceAffliction identifier="huskinfection" amount="0.08" />
</StatusEffect>
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 76" />
<ReduceAffliction identifier="huskinfection" amount="0.08" />
</StatusEffect>
</Effect>
<Effect minstrength="20" maxstrength="40">
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 50" />
<ReduceAffliction identifier="huskinfection" amount="0.08" />
</StatusEffect>
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 76" />
<ReduceAffliction identifier="huskinfection" amount="0.11" />
</StatusEffect>
</Effect>
<Effect minstrength="40" maxstrength="60">
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 50" />
<ReduceAffliction identifier="huskinfection" amount="0.08" />
</StatusEffect>
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 76" />
<ReduceAffliction identifier="huskinfection" amount="0.14" />
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="80">
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 50" />
<ReduceAffliction identifier="huskinfection" amount="0.08" />
</StatusEffect>
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 76" />
<ReduceAffliction identifier="huskinfection" amount="0.17" />
</StatusEffect>
</Effect>
<Effect minstrength="80" maxstrength="99" blocktransformation="huskinfection">
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 50" />
<ReduceAffliction identifier="huskinfection" amount="0.08" />
</StatusEffect>
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 76" />
<ReduceAffliction identifier="huskinfection" amount="0.2" />
</StatusEffect>
</Effect>
<Effect minstrength="99" maxstrength="100" blocktransformation="huskinfection">
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 50" />
<ReduceAffliction identifier="huskinfection" amount="0.08" />
</StatusEffect>
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 80" />
<ReduceAffliction identifier="huskinfection" amount="1" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<Affliction
identifier="husktransformimmunitytemporary"
translationoverride="husktransformimmunity"
type="geneticmaterialbuff"
limbspecific="false"
indicatorlimb="Torso"
treatmentthreshold="1000"
showiconthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100" blocktransformation="huskinfection" strengthchange="-10">
<StatusEffect target="Character" type="OnActive" interval="1" disabledeltatime="true">
<Conditional huskinfection="gt 90" />
<!-- husktransformimmunitytemporary has been removed from zealot robes, thus we want to remove huskinfection entirely from anyone using this -->
<ReduceAffliction identifier="huskinfection" amount="100" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="4,0" sheetelementsize="128,128" color="181,230,29,255" origin="0,0"/>
</Affliction>
<!-- negative effects -->
<Affliction
name="Tunnel Vision"
identifier="tunnelvision"
type="geneticmaterialdebuff"
limbspecific="false"
indicatorlimb="Head"
hideiconafterdelay="true"
showiconthreshold="0"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect
minstrength="0"
maxstrength="100"
minradialdistort="0.2"
maxradialdistort="0.3"
graincolor="0,0,0,255"
mingrainstrength="8.0"
maxgrainstrength="10.0">
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Rigid Joints"
identifier="rigidjoints"
type="geneticmaterialdebuff"
limbspecific="false"
indicatorlimb="RightLeg"
hideiconafterdelay="true"
showiconthreshold="0"
treatmentthreshold="100"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect
minstrength="0"
maxstrength="100"
minspeedmultiplier="0.9"
maxspeedmultiplier="0.8"/>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Hypersensitivity"
identifier="hypersensitivity"
type="geneticmaterialdebuff"
limbspecific="false"
maxstrength="100"
treatmentthreshold="100"
hideiconafterdelay="true"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100"
resistancefor="damage"
minresistance="-0.1"
maxresistance="-0.15"/>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Xenobiology"
identifier="xenobiology"
type="geneticmaterialdebuff"
limbspecific="false"
maxstrength="100"
treatmentthreshold="100"
hideiconafterdelay="true"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100">
<StatValue stattype="MedicalItemEffectivenessMultiplier" minvalue="-0.2" maxvalue="-0.25" />
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Outside Influence"
identifier="outsideinfluence"
type="geneticmaterialdebuff"
limbspecific="false"
indicatorlimb="Head"
hideiconafterdelay="true"
showiconthreshold="0"
treatmentthreshold="100"
showinhealthscannerthreshold="1000"
maxstrength="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="25">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="psychosis" amount="0.08" />
</StatusEffect>
</Effect>
<Effect minstrength="25" maxstrength="50">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="psychosis" amount="0.1" />
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="psychosis" amount="0.12" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="100">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="psychosis" amount="0.14" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Glass Jaw"
identifier="glassjaw"
type="geneticmaterialdebuff"
limbspecific="false"
hideiconafterdelay="true"
maxstrength="100"
treatmentthreshold="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100"
resistancefor="stun,incrementalstun,progressivestun"
minresistance="-0.25"
maxresistance="-0.3"/>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Decrepify"
identifier="decrepify"
type="geneticmaterialdebuff"
limbspecific="false"
hideiconafterdelay="true"
maxstrength="100"
treatmentthreshold="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100">
<StatValue stattype="MaximumHealthMultiplier" minvalue="-0.1" maxvalue="-0.15" />
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="163,73,764,255" origin="0,0"/>
</Affliction>
<Affliction
name="Muscular Dystrophy"
identifier="musculardystrophy"
type="geneticmaterialdebuff"
limbspecific="false"
hideiconafterdelay="true"
maxstrength="100"
treatmentthreshold="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100">
<StatValue stattype="MeleeAttackMultiplier" minvalue="-0.3" maxvalue="-0.4" />
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Inflamed Lung"
identifier="inflamedlung"
type="geneticmaterialdebuff"
limbspecific="false"
hideiconafterdelay="true"
maxstrength="100"
treatmentthreshold="100"
iconcolors="94,54,95;163,73,164;200,191,231">
<Effect minstrength="0" maxstrength="100"
minvitalitydecrease="0"
maxvitalitydecrease="20"
strengthchange="0.1">
<StatusEffect target="Character" type="OnActive" conditionalcomparison="And" interval="0.1" disabledeltatime="true">
<Conditional oxygenlow="gt 10" />
<Conditional inflamedlung="gt 1.1" />
<ReduceAffliction identifier="inflamedlung" amount="1" />
</StatusEffect>
<StatusEffect target="Character" type="OnActive" interval="0.1" disabledeltatime="true">
<Conditional NeedsOxygen="false" />
<ReduceAffliction identifier="inflamedlung" amount="1" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons3.png" sheetindex="5,0" sheetelementsize="128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
</Afflictions>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8" ?>
<backgroundcreatures>
<Fish1 speed ="200.0" wanderamount="3.0" wanderzamount="0.1" swarmmin="2" swarmmax="10" swarmradius="500" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="0,0,256,171"/>
</Fish1>
<Fish2 speed="80.0" wanderamount="0.2" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="256,0,256,171"/>
</Fish2>
<Fish3 speed="40.0" wanderamount="3.0" wanderzamount="0.1" swarmmin="3" swarmmax="6" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="0,341,512,171"/>
</Fish3>
<Fish4 speed="200.0" wanderamount="3.0" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="0,171,256,171"/>
</Fish4>
<Fish5 speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="256,171,256,171"/>
</Fish5>
<GlowingJellyfish speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="3" swarmmax="10" swarmradius="1000" scale="0.5" disablerotation="true" disableflipping="true" commonness="10">
<DeformableSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="1,2,109,162">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0.0" blendmode="multiply" row0="1,1 2,2 2,2 2,2 1,1" row1="1,1 1,1 1,1 1,1 1,1" row2="0,0 0,0 0,0 0,0 0,0" row3="0,0 0,0 0,0 0,0 0,0" row4="0,0 0,0 0,0 0,0 0,0" />
</DeformableSprite>
<DeformableLightSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="1,2,109,162">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableLightSprite>
</GlowingJellyfish>
<PaasselkaDevil1 speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="5.0" disablerotation="true" disableflipping="true" mindepth="3000" maxdepth="10000" commonness="0">
<overridecommonness leveltype="ridgebasic" commonness="1" />
<overridecommonness leveltype="ridgeadvanced" commonness="1" />
<DeformableSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="114,1,134,162">
<SpriteDeformation type="noise" resolution="5,5" frequency="0.99" amplitude="2.0" changespeed="0.2" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0" />
<SpriteDeformation type="inflate" resolution="5,5" frequency="0.2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableSprite>
<DeformableLightSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="114,1,134,162">
<SpriteDeformation type="noise" resolution="5,5" frequency="0.99" amplitude="2.0" changespeed="0.2" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0"/>
<SpriteDeformation type="inflate" resolution="5,5" frequency="0.2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableLightSprite>
</PaasselkaDevil1>
<Behemoth speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="10.0" disablerotation="true" disableflipping="true" mindepth="6000" maxdepth="10000" commonness="0" maxcount="1">
<overridecommonness leveltype="greatseabasic" commonness="1" />
<Sprite texture="Content/BackgroundCreatures/Behemoth.png" sourcerect="0,299,512,299" origin="0.5,0.7"/>
<LightSprite texture="Content/BackgroundCreatures/Behemoth.png" sourcerect="0,0,512,299" origin="0.5,0.6"/>
</Behemoth>
</backgroundcreatures>

View File

@@ -0,0 +1,26 @@
<Character visiblity="100" SpeciesName="Ancient" SpeciesTranslationOverride="" DisplayName="" Group="ancientalien" Humanoid="False" HasInfo="False" CanInteract="False" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" CanSpeak="False" ShowHealthBar="False" UseBossHealthBar="False" Noise="100" Visibility="100" BloodDecal="blood" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="1" CanEat="False" EatingSpeed="5" UsePathFinding="False" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="False" SonarDisruption="0" DistantSonarRange="0" DisableDistance="1000000" SoundInterval="10" DrawLast="False" AITurretPriority="0">
<ragdolls folder="default" />
<animations folder="default" />
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blood" particleamount="10" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="20" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="1" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" particleamount="5" velocitymin="50" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.5" scalemax="0.8" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health Vitality="100" DoesBleed="True" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="0.2" BurnReduction="0" ConstantHealthRegeneration="0" HealthRegenerationWhenEating="10" StunImmunity="False" PoisonImmunity="False" ApplyAfflictionColors="False"/>
<ai CombatStrength="0" Sight="10" Hearing="10" AggressionHurt="0" AggressionGreed="0" FleeHealthThreshold="99" AttackWhenProvoked="False" AvoidGunfire="False" DamageThreshold="0" AvoidTime="5" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="False" TargetOuterWalls="True" RandomAttack="False" CanOpenDoors="False" UsePathFindingToGetInside="False" KeepDoorsClosed="False" AvoidAbyss="False" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="0" AggressionCumulation="0" WallTargetingMethod="Target">
<target Tag="Jove" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Circle" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="1500" CircleRotationSpeed="0.6" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="0" CircleMaxRandomOffset="0" IgnoreTargetSize="True"/>
<SwarmBehavior mindistfromclosest="200" maxdistfromcenter="100000" cohesion="0" forceactive="true"/>
</ai>
<StatusEffect type="OnDamaged" target="this">
<AITrigger state="Escape" duration="0" allowtobeoverridden="false" allowtooverride="true" />
</StatusEffect>
<!-- Delayed death-->
<StatusEffect type="OnActive" target="this">
<Conditional HealthPercentage="lt 100"/>
<Affliction identifier="internaldamage" strength="0.5"/>
</StatusEffect>
<!--Remove the invisible body. Shouldn't be less than the dead color time defined in the limbs. -->
<StatusEffect type="OnDeath" target="This" delay="1">
<RemoveCharacter />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,28 @@
<AncientSwimFast
footangle="0"
type="Ancient"
UseSineMovement="False"
Flip="False"
FlipCooldown="0.5"
FlipDelay="0.1"
Mirror="True"
MirrorLerp="True"
WaveAmplitude="2.9666944"
WaveLength="41.130085"
RotateTowardsMovement="True"
TailTorque="10"
TailTorqueMultiplier="1"
FootAngles="4: -0.36651915"
TailAngle="0"
SteerTorque="3"
LegTorque="25"
MovementSpeed="1.5"
CycleSpeed="5"
HeadAngle="0"
TorsoAngle="20"
HeadTorque="10"
TorsoTorque="6"
FootTorque="20"
AnimationType="SwimFast"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,28 @@
<AncientSwimSlow
footangle="0"
type="Ancient"
UseSineMovement="False"
Flip="False"
FlipCooldown="0.5"
FlipDelay="0.1"
Mirror="True"
MirrorLerp="True"
WaveAmplitude="2.9666944"
WaveLength="41.130085"
RotateTowardsMovement="True"
TailTorque="10"
TailTorqueMultiplier="1"
FootAngles="4: -0.36651915"
TailAngle="0"
SteerTorque="3"
LegTorque="25"
MovementSpeed="1.5"
CycleSpeed="5"
HeadAngle="0"
TorsoAngle="20"
HeadTorque="10"
TorsoTorque="6"
FootTorque="20"
AnimationType="SwimSlow"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,64 @@
<Ragdoll type="Ancient" Texture="Content/Characters/Ancient/Ancient.png" Color="255,255,255,255" SpritesheetOrientation="0" LimbScale="0.5" JointScale="0.5" TextureScale="1" ColliderHeightFromFloor="225" ImpactTolerance="5" CanEnterSubmarine="True" CanWalk="False" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="100" Height="100" Width="0" />
<!-- main torso -->
<limb Name="Torso" ID="0" Type="Torso" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0.1" Radius="103.5" Height="67.49999" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="254,0,230,305" Origin="0.5043478,0.44662923" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<!-- Disabled because the light sprite has different size -> doesn't deform evenly
<SpriteDeformation type="inflate" typename="inflate" Frequency="2" Scale="0.5" Sync="1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="True" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
<SpriteDeformation type="custom" row0="0.5,0.5 0.5,1 0.5,0.5 0.2,0.2 0.1,0.1" row1="0,0 0,0 0,0 0,0 0,0" row2="0.8,0.8 0,0 0,0 0.5,0.5 0.5,0.5" row3="1,1 0,0 0,0 0.5,0.5 0.5,0.5" row4="0,0 0,0 0,0 0,0 0,0" typename="custom" Frequency="0" Amplitude="1" Sync="-1" BlendMode="Multiply" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
-->
</deformablesprite>
<lightsource castshadows="false" Color="255,255,255,0" Range="0" Scale="1" Offset="-34,-11" Rotation="0" Flicker="0" FlickerSpeed="1" PulseFrequency="0" PulseAmount="0" BlinkFrequency="0">
<deformablesprite texture="Content/Characters/Ancient/Ancient.png" sourcerect="375,310,130,196" alpha="1" />
</lightsource>
</limb>
<limb Name="TailA1" ID="1" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="144" Width="80" Density="10" IgnoreCollisions="True" AngularDamping="1" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="True" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="128,2,126,160" Origin="0.5,0.5" Depth="0.4" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<limb Name="TailA2" ID="2" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="150" Width="80" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="128,161,126,160" Origin="0.5,0.5" Depth="0.4" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<limb Name="TailA3" ID="3" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="40" Height="100" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="117,320,127,189" Origin="0.5,0.5" Depth="0.4" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<limb Name="TailB1" ID="4" Type="RightFoot" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="120" Width="60" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="0,0,116,129" Origin="0.5,0.5" Depth="0.3" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<limb Name="TailB2" ID="5" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="60" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="0,128,116,91" Origin="0.5,0.5" Depth="0.3" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<limb Name="TailB3" ID="6" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="60" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.05" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="0,218,116,96" Origin="0.5,0.5" Depth="0.3" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<limb Name="TailB4" ID="7" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="40" Height="100" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.05" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="0,313,116,199" Origin="0.5,0.5" Depth="0.3" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<limb Name="Waist" ID="8" Type="Waist" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="52.649998" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="255,304,117,122" Origin="0.5,0.5" Depth="1" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="50,50,50,0" DeadColorTime="0.5">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="20" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
</limb>
<!-- Joints -->
<joint Name="Joint 8 - 1" Limb1="8" Limb2="1" Limb1Anchor="-2.9492016,-13.121631" Limb2Anchor="-9.420696,45.247078" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="-60" Stiffness="0" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 2" Limb1="1" Limb2="2" Limb1Anchor="-3.5507574,-76.52756" Limb2Anchor="-5.1495867,78.00183" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 2 - 3" Limb1="2" Limb2="3" Limb1Anchor="-4.324403,-77.94008" Limb2Anchor="5.9455175,92.56146" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 4" Limb1="0" Limb2="4" Limb1Anchor="-26.947054,0.92695606" Limb2Anchor="8.859969,31.754166" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 4 - 5" Limb1="4" Limb2="5" Limb1Anchor="4.6519027,-62.57351" Limb2Anchor="5.695365,39.500065" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 5 - 6" Limb1="5" Limb2="6" Limb1Anchor="4.657932,-43.55579" Limb2Anchor="4.2617297,46.094086" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 6 - 7" Limb1="6" Limb2="7" Limb1Anchor="2.0767107,-45.674515" Limb2Anchor="1.271811,97.696915" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 8" Limb1="0" Limb2="8" Limb1Anchor="-27.852736,-127.99422" Limb2Anchor="13.517279,35.85556" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-45" Stiffness="15" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,32 @@
<BalloonRun
footangle="-36.14369"
mirrorlerp="False"
Flip="True"
FlipCooldown="1"
FlipDelay="0.5"
HeadMoveForce="0"
TorsoMoveForce="0.1"
FootMoveForce="3"
TailTorque="5"
LegTorque="0"
ColliderStandAngle="0"
FootAngles="10: 0.8620372,15: 1.5882496,11: 1.5707964"
TailAngle="1"
StepSize="0.45751935,0.55915964"
HeadPosition="3.2426245"
TorsoPosition="2"
StepLiftHeadMultiplier="0"
StepLiftAmount="5"
StepLiftOffset="0.4"
StepLiftFrequency="1"
BackwardsMovementMultiplier="0.75"
MovementSpeed="1.2713562"
CycleSpeed="10"
HeadAngle="-29"
TorsoAngle="-2"
HeadTorque="25"
TorsoTorque="25"
FootTorque="0"
AnimationType="Run"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,29 @@
<BalloonSwimFast
footangle="0"
type="Balloon"
UseSineMovement="False"
Flip="True"
FlipCooldown="1"
FlipDelay="0.2"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="5.4270434"
WaveLength="29.54"
RotateTowardsMovement="True"
TailTorque="250"
TailTorqueMultiplier="1"
FootAngles="10: 1.580441,15: 0,11: 0"
UpdateAnimationWhenNotMoving="False"
TailAngle="NaN"
SteerTorque="10"
LegTorque="25"
MovementSpeed="3.6437814"
CycleSpeed="5"
HeadAngle="151"
TorsoAngle="12"
HeadTorque="1"
TorsoTorque="8"
FootTorque="10"
AnimationType="SwimFast"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,29 @@
<BalloonSwimSlow
footangle="0"
type="Balloon"
UseSineMovement="False"
Flip="True"
FlipCooldown="2"
FlipDelay="0.3"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="1.3500328"
WaveLength="28.37266"
RotateTowardsMovement="True"
TailTorque="50"
TailTorqueMultiplier="1"
FootAngles="10: 1.567869,15: 0,11: 0"
UpdateAnimationWhenNotMoving="False"
TailAngle="NaN"
SteerTorque="10"
LegTorque="25"
MovementSpeed="1.34108"
CycleSpeed="5"
HeadAngle="141"
TorsoAngle="7"
HeadTorque="1"
TorsoTorque="2"
FootTorque="10"
AnimationType="SwimSlow"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,32 @@
<BalloonWalk
footangle="-36.14369"
mirrorlerp="False"
Flip="True"
FlipCooldown="1"
FlipDelay="0.5"
HeadMoveForce="0"
TorsoMoveForce="0.1"
FootMoveForce="3"
TailTorque="5"
LegTorque="0"
ColliderStandAngle="0"
FootAngles="10: 0.8620372,15: 1.5882496,11: 1.5707964"
TailAngle="4"
StepSize="0.45751935,0.55915964"
HeadPosition="0"
TorsoPosition="2"
StepLiftHeadMultiplier="0"
StepLiftAmount="5"
StepLiftOffset="0.4"
StepLiftFrequency="1"
BackwardsMovementMultiplier="0.75"
MovementSpeed="0.5"
CycleSpeed="10"
HeadAngle="-5"
TorsoAngle="-0"
HeadTorque="25"
TorsoTorque="25"
FootTorque="0"
AnimationType="Walk"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,32 @@
<Character visiblity="100" SpeciesName="Balloon" SpeciesTranslationOverride="Cthulhu" DisplayName="" Group="human" Humanoid="False" HasInfo="False" CanInteract="False" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" IsMachine="False" CanSpeak="False" ShowHealthBar="True" UseBossHealthBar="False" Noise="100" Visibility="100" BloodDecal="blood" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="1" CanEat="True" EatingSpeed="5" UsePathFinding="True" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="False" SonarDisruption="0" DistantSonarRange="0" DisableDistance="25000" SoundInterval="10" DrawLast="False" AITurretPriority="1" AISlowTurretPriority="1">
<ragdolls folder="default" />
<animations folder="default" />
<damageemitter drawontop="True" Particle="gib" AngleMin="0" AngleMax="360" ScaleMin="0.25" ScaleMax="0.5" VelocityMin="50" VelocityMax="300" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="10" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<bloodemitter Particle="blood" AngleMin="0" AngleMax="0" ScaleMin="1" ScaleMax="1" VelocityMin="0" VelocityMax="0" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="10" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<bloodemitter Particle="waterblood" AngleMin="0" AngleMax="0" ScaleMin="1" ScaleMax="1" VelocityMin="0" VelocityMax="0" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="1" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<gibemitter Particle="gib" AngleMin="0" AngleMax="360" ScaleMin="1" ScaleMax="1" VelocityMin="200" VelocityMax="700" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="20" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<health Vitality="30" DoesBleed="True" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="0.2" BurnReduction="0" ConstantHealthRegeneration="0" HealthRegenerationWhenEating="10" StunImmunity="False" PoisonImmunity="False" PoisonVulnerability="1" EmpVulnerability="0" ApplyAfflictionColors="False">
<Limb name="Torso" />
</health>
<Inventory Slots="Any, Any" AccessibleWhenAlive="True" Commonness="1" />
<ai CombatStrength="10" Sight="1" Hearing="1" AggressionHurt="200" AggressionGreed="10" FleeHealthThreshold="0" AttackWhenProvoked="False" AvoidGunfire="True" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="False" TargetOuterWalls="False" RandomAttack="False" CanOpenDoors="False" UsePathFindingToGetInside="False" KeepDoorsClosed="False" AvoidAbyss="True" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
<target Tag="owner" State="Protect" Priority="100" ReactDistance="200" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="3" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="stronger" State="Avoid" Priority="50" ReactDistance="1000" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="weaker" State="Avoid" Priority="50" ReactDistance="1000" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="human" State="Follow" Priority="10" ReactDistance="200" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<petbehavior maxhappiness="100" unhappythreshold="20" happythreshold="80" happinessdecreaserate="0.035" hungerincreaserate="0.03" playforce="6.0">
<eat tag="petfood2" ignorecontained="true" requiredhunger="30-100" hunger="-50" happiness="5" priority="100" />
<eat tag="dead" requiredhunger="70-100" hunger="-100" happiness="10" priority="100" />
<itemproduction rate="0.0" invhungerrate="0.002" requiredhunger="0-30">
<item identifier="poop" commonness="100" />
</itemproduction>
<itemproduction rate="0.001" requiredhappiness="50-100" requiredhunger="0-30">
<item identifier="dementonite" />
</itemproduction>
<itemproduction rate="0.0015" requiredhappiness="80-100" requiredhunger="0-30">
<item identifier="balloonegg" commonness="30" />
<item identifier="" commonness="70" />
</itemproduction>
</petbehavior>
</ai>
</Character>

View File

@@ -0,0 +1,22 @@
<Ragdoll type="peanut" Texture="Content/Characters/Pets/pets_event.png" Color="255,255,255,255" SpritesheetOrientation="0" LimbScale="0.46859998" JointScale="0.46859998" TextureScale="1" ColliderHeightFromFloor="150" ImpactTolerance="50" CanEnterSubmarine="True" CanWalk="True" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="40" Height="0" Width="0" BodyType="Dynamic" />
<!-- main torso -->
<limb bodytype="Dynamic" mass="0" Name="Torso" ID="0" Type="Torso" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0.1" Radius="40" Height="60" Width="0" Density="35" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="388,331,120,175" Origin="0.5410257,0.51310587" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" deadcolor="150,150,120,255" deadcolortime="10">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Ground" TargetType="Character" TargetLimbType="Torso" HitDetectionType="Distance" AfterAttack="PursueIfCanAttack" AfterAttackDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="200" DamageRange="100" MinRange="0" Duration="0.5" CoolDown="1" SecondaryCoolDown="0.01" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0" Force="10" RootForceWorldStart="0,0" RootForceWorldMiddle="1,0" RootForceWorldEnd="-1,-1" RootTransitionEasing="Smooth" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="20" TargetForceWorld="0,-1" SubmarineImpactMultiplier="1" SeverLimbsProbability="0.5" Priority="1" Blink="False">
<Affliction Strength="0.1" Identifier="stun" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="1" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
</attack>
</limb>
<limb Name="Limb 1" ID="1" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="41.399998" Width="64.8" Density="1" IgnoreCollisions="True" AngularDamping="1" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="True" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="10" BlinkFrequency="0.2" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<deformablesprite subdivisions="5,5" SourceRect="308,393,72,46" Origin="0.4986695,0.5031535" Depth="0.1" Texture="" IgnoreTint="False" Color="255,255,255,255" deadcolor="150,150,120,255" deadcolortime="10"/>
</limb>
<limb id="2" radius="5" name="Limb 2" type="Head" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" healthindex="0" friction="0.3" restitution="0.05" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<sprite texture="" sourcerect="316,336,56,40" origin="0.75,0.3" depth="0" color="255,255,255,255" deadcolor="150,150,120,255" deadcolortime="10" />
</limb>
<!-- Joints -->
<joint Name="Joint 0 - 1" Limb1="0" Limb2="1" Limb1Anchor="-22.638958,25.922892" Limb2Anchor="29.845253,-13.879556" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="70" LowerLimit="-4.999999" Stiffness="0" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 2" limb1="0" limb2="2" limb1anchor="16,33" limb2anchor="0,0" name="Joint 0 - 2" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,24 @@
<BonethresherSwimFast
animationtype="SwimFast"
usesinemovement="False"
flip="True"
mirror="False"
waveamplitude="30.99491"
wavelength="57.33745"
rotatetowardsmovement="True"
torsotorque="50"
headtorque="40"
tailtorque="25"
foottorque="25"
footangles=""
tailangle="90"
steertorque="5"
movementspeed="9.75"
cyclespeed="1"
headangle="90"
torsoangle="90"
type="Tigerthresherbone"
tailtorquemultiplier="5"
flipcooldown="1"
flipdelay="0.2"
mirrorlerp="True" />

View File

@@ -0,0 +1,24 @@
<BonethresherSwimSlow
animationtype="SwimSlow"
usesinemovement="False"
flip="True"
mirror="False"
waveamplitude="7.164682"
wavelength="84.41302"
rotatetowardsmovement="True"
torsotorque="50"
headtorque="40"
tailtorque="25"
foottorque="25"
footangles=""
tailangle="90"
steertorque="3"
movementspeed="4"
cyclespeed="1"
headangle="90"
torsoangle="90"
type="Tigerthresherbone"
tailtorquemultiplier="5"
flipcooldown="2"
flipdelay="0.2"
mirrorlerp="True" />

View File

@@ -0,0 +1,50 @@
<Character speciesname="Bonethresher" humanoid="False" husk="False" needsair="False" canspeak="False" noise="100" blooddecal="blood" group="thresher" displayname="" hasinfo="False" usehuskappendage="False" needswater="False" visibility="100" bleedparticleair="blooddrop" bleedparticlewater="waterblood" eatingspeed="10" pathfinderpriority="1" hideinsonar="False" speciestranslationoverride="" sonardisruption="0">
<ragdolls folder="Content/Characters/Bonethresher/Ragdolls/" />
<animations folder="Content/Characters/Bonethresher/Animations/" />
<health vitality="300" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="2" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="2" stunimmunity="true" poisonvulnerability="0.6"/>
<ai combatstrength="500" sight="1" hearing="1" aggressionhurt="100" aggressiongreed="100" fleehealththreshold="0" attackwhenprovoked="True" aggressiveboarding="True" avoidgunfire="False" enforceaggressivebehaviorformissions="True" targetinnerwalls="False" randomattack="False" avoidtime="3" minfleetime="20" targetouterwalls="True">
<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="nasonov" state="Attack" priority="100" ignoreinside="True"/>
<target tag="stronger" state="Aggressive" priority="80" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="equal" state="Aggressive" priority="80" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="human" state="Aggressive" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="wall" state="Attack" priority="50" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="door" state="Attack" priority="50" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="tool" state="Aggressive" priority="30" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" ignoreifnotinsamesub="True"/>
<target tag="room" state="Attack" priority="20" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="sonar" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="weaker" state="Aggressive" priority="10" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="terminalcell" state="Idle" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
<target tag="turret" state="Attack" priority="1" ignoreinside="true" />
<target tag="searchlight" state="Attack" priority="1" ignoreinside="true"/>
<target tag="watcher" state="Protect" priority="1" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" />
<SwarmBehavior mindistfromclosest="400" maxdistfromcenter="2000" cohesion="0.25" />
</ai>
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_idle1.ogg" state="Idle" range="4000" volume="1" />
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_idle2.ogg" state="Idle" range="4000" volume="1" />
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_damage1.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_damage1.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_attack1.ogg" state="Attack" range="5000" volume="1" />
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_attack2.ogg" state="Attack" range="5000" volume="1" />
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_death1.ogg" state="Die" range="4000" volume="1" />
<sound file="Content/Characters/Bonethresher/TIGERTRESHERb_death2.ogg" state="Die" range="4000" volume="1" />
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="15">
<Item identifier="alienblood" />
</Inventory>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="5">
<Item identifier="alienblood" />
<Item identifier="diversremains" />
</Inventory>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="5">
<Item identifier="alienblood" />
<Item identifier="scrap" />
</Inventory>
<bloodemitter particle="blood" anglemin="1" anglemax="2" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" particleamount="10" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" anglemin="1" anglemax="2" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" particleamount="1" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" anglemin="0" anglemax="360" scalemin="1" scalemax="2" velocitymin="200" velocitymax="1500" emitinterval="0" particlespersecond="0" particleamount="30" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" anglemin="0" anglemax="360" scalemin="1" scalemax="1.2" velocitymin="50" velocitymax="500" emitinterval="0" particlespersecond="0" particleamount="5" highqualitycollisiondetection="False" copyentityangle="False" />
<damageemitter particle="gib" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
</Character>

View File

@@ -0,0 +1,106 @@
<Ragdoll type="Bonethresher" canentersubmarine="False" canwalk="False" spritesheetorientation="90" limbscale="1" jointscale="1" texturescale="1" colliderheightfromfloor="45" impacttolerance="75" draggable="True" mainlimb="Head" texture="Content/Characters/Tigerthresher/Tigerthresher.png">
<collider radius="60" width="0" name="Main Collider" height="0" />
<limb id="0" name="Head" type="Head" height="0" width="70" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="50" stepoffset="0,0" radius="30" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0.5,-0.5" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="10" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="762,236,146,95" origin="0.5451591,0.4649931" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack context="Water" targettype="Structure" hitdetectiontype="Distance" afterattack="FallBackUntilCanAttack" reverse="False" range="200" damagerange="175" duration="0.25" cooldown="10" secondarycooldown="0.25" cooldownrandomfactor="0.1" structuredamage="50" itemdamage="60" stun="0" onlyhumans="False" applyforceonlimbs="" force="100" torque="0" applyforcesonlyonce="False" targetimpulse="200" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0.1" priority="1" structuresoundtype="StructureBlunt" targetlimbtype="None" afterattackdelay="0.1" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" ranged="False" requiredangle="20" submarineimpactmultiplier="3">
<StatusEffect type="OnUse" target="this">
<Explosion ignorecover="true" onlyinside="true" range="250" force="1" flames="false" shockwave="true" sparks="false" flash="false" underwaterbubble="false" camerashake="0" playtinnitus="false" structuredamage="100" applyFireEffects="false" smoke="false">
<Affliction identifier="stun" strength="3" probability="1" />
</Explosion>
</StatusEffect>
</attack>
<damagemodifier damagemultiplier="1.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="gunshotwound,lacerations" afflictiontypes="burn" damagesound="LimbSlash" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="bitewounds" afflictiontypes="" damagesound="LimbSlash" probabilitymultiplier="1" damageparticle="" />
<lightsource color="255,255,255,0" range="0" scale="1" offset="6,14" castshadows="false">
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="0,154,146,56" alpha="0.6"/>
<conditional watchersgaze="gt 0" />
</lightsource>
</limb>
<limb id="1" name="Neck" type="None" height="70" width="90" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="10" pullpos="0,0" refjoint="1" ignorecollisions="False" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="655,238,105,149" origin="0.4171119,0.5004655" depth="0.05" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="2" width="110" height="30" name="Jaw" type="Jaw" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="763,331,145,58" origin="0.5103448,0.4827586" depth="0.025" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack context="Water" targettype="Character" hitdetectiontype="Distance" afterattack="FollowThrough" reverse="False" range="150" damagerange="150" duration="0.5" cooldown="4" secondarycooldown="0" cooldownrandomfactor="0.1" structuredamage="0" itemdamage="0" stun="0" onlyhumans="False" applyforceonlimbs="" force="40" torque="150" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforce="100" targetforceworld="0,0" severlimbsprobability="2" priority="0" structuresoundtype="StructureSlash" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" ranged="False" requiredangle="20">
<affliction identifier="bitewounds" strength="60" probability="1" />
<affliction identifier="bleeding" strength="60" probability="1" />
<affliction identifier="stun" strength="1" probability="1" />
<Affliction identifier="infection" amount="10" probability="0.75" />
</attack>
<damagemodifier damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="bitewounds" afflictiontypes="" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="11" width="19" height="40" name="StructureBite" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<sprite sourcerect="851,268,19,40" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack structuresoundtype="StructureBlunt" context="Water" targettype="Structure" targetlimbtype="None" hitdetectiontype="Distance" afterattack="Pursue" reverse="False" range="150" damagerange="150" duration="0.25" cooldown="1" secondarycooldown="0" cooldownrandomfactor="0.5" structuredamage="50" itemdamage="25" stun="0" onlyhumans="False" applyforceonlimbs="0, 2" force="25" torque="200" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" priority="0" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" ranged="False" requiredangle="20" />
</limb>
<limb id="3" width="110" height="110" name="Torso" type="Torso" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="10" pullpos="0,0" refjoint="1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="552,238,106,149" origin="0.5019933,0.5206165" depth="0.1" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="2" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="4" radius="0" width="70" height="90" mass="0" name="Tail1" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="481,238,73,149" origin="0.4649819,0.4753716" depth="0.2" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="5" radius="0" width="130" height="65" mass="0" name="Tail2" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="352,251,131,137" origin="0.5223112,0.4369143" depth="0.3" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="6" radius="0" width="130" height="50" mass="0" name="Tail3" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="226,251,129,137" origin="0.5256678,0.5115675" depth="0.4" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="7" radius="0" width="100" height="20" mass="0" name="Tail4" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="132,251,97,137" origin="0.5051297,0.4391757" depth="0.5" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="8" radius="0" width="100" height="20" mass="0" name="Tail5" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="1,251,134,137" origin="0.6031405,0.4301268" depth="0.6" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1.5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.1" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" damagesound="LimbArmor" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagemultiplier="0.5" armorsector="-90,90" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" damagesound="" probabilitymultiplier="1" damageparticle="" />
</limb>
<limb id="9" width="43.35" height="44.2" name="Limb 9" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="15" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="902,386,51,61" origin="0.5,0.5" depth="0" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 0,5 0,0" row1="1,0 0,5 0,0" row2="1,0 0,5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="10" radius="0" width="42.5" height="47.6" mass="0" name="Limb 10" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="15" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear">
<deformablesprite sourcerect="899,450,50,63" origin="0.4434903,0.5113276" depth="0.1" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 0,5 0,0" row1="1,0 0,5 0,0" row2="1,0 0,5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<joint limb1="0" limb2="1" limb1anchor="-32.70639,-13.92811" limb2anchor="44.42143,37.27945" name="Joint 0 - 1" canbesevered="True" limitenabled="True" upperlimit="29.98326" lowerlimit="10.18363" stiffness="0.25" scale="1" severanceprobabilitymodifier="0" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="3" limb1anchor="-40.17115,1.283824" limb2anchor="49.08519,5.385744" name="Joint 1 - 3" canbesevered="False" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="4" limb1anchor="-47.88068,3.842602" limb2anchor="38.9842,-1.266313" name="Joint 3 - 4" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="4" limb2="5" limb1anchor="-30.56773,-1.016024" limb2anchor="61.67012,0.2775942" name="Joint 4 - 5" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="5" limb2="6" limb1anchor="-66.02003,-8.692857" limb2anchor="60.66912,1.314504" name="Joint 5 - 6" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="6" limb2="7" limb1anchor="-66.1244,3.508062" limb2anchor="47.50251,-6.355651" name="Joint 6 - 7" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="7" limb2="8" limb1anchor="-46.70847,0.1661554" limb2anchor="50.57946,-1.583979" name="Joint 7 - 8" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" severanceprobabilitymodifier="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="2" limb1anchor="36.25072,3.294761" limb2anchor="-20.00271,2.013826" name="Joint 1 - 2" canbesevered="True" limitenabled="True" upperlimit="-18.25742" lowerlimit="-33.39247" stiffness="0.25" scale="1" severanceprobabilitymodifier="0" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="10" limb1anchor="-10.92559,-35.25846" limb2anchor="3.86585,18.03033" name="Joint 1 - 10" canbesevered="True" limitenabled="True" upperlimit="10.66339" lowerlimit="-15.96447" stiffness="0.25" scale="1" severanceprobabilitymodifier="0.1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="9" limb1anchor="-38.40155,-40.57999" limb2anchor="3.307009,18.05545" name="Joint 1 - 9" canbesevered="True" limitenabled="True" upperlimit="7.110166" lowerlimit="-19.75739" stiffness="0.25" scale="1" severanceprobabilitymodifier="0.2" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="11" limb1anchor="18.481989,-12.334791" limb2anchor="-1.24,-2.48" name="Joint 0 - 11" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" severanceprobabilitymodifier="0.3" breaksound="gore" weldjoint="False" clockwiserotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,18 @@
<CarrierSwimFast
movementspeed="6"
waveamplitude="0"
wavelength="0"
steertorque="25"
flip="True"
mirror="True"
rotatetowardsmovement="False"
footangle="NaN"
headangle="-90"
torsoangle="NaN"
animationtype="SwimFast"
torsotorque="25"
headtorque="50"
foottorque="25"
tailtorque="50"
footangles=""
cyclespeed="1" />

View File

@@ -0,0 +1,18 @@
<CarrierSwimSlow
movementspeed="4"
waveamplitude="0"
wavelength="0"
steertorque="25"
flip="True"
mirror="True"
rotatetowardsmovement="False"
footangle="NaN"
headangle="270"
torsoangle="NaN"
animationtype="SwimSlow"
torsotorque="25"
headtorque="50"
foottorque="25"
tailtorque="50"
footangles=""
cyclespeed="1" />

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8" ?>
<Character speciesname="Carrier" humanoid="false">
<ragdolls folder="default"/>
<animations folder="default"/>
<gibemitter particle="shrapnel" particleamount="40" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360"/>
<health
vitality="1000"
doesbleed="false"/>
<sound file="Content/Characters/Carrier/CARRIER_attack1.ogg" state="Attack" range="3000"/>
<sound file="Content/Characters/Carrier/CARRIER_attack2.ogg" state="Attack" range="3000"/>
<sound file="Content/Characters/Carrier/CARRIER_attack3.ogg" state="Attack" range="3000"/>
<sound file="Content/Characters/Carrier/CARRIER_idle1.ogg" state="Idle" range="3000"/>
<sound file="Content/Characters/Carrier/CARRIER_idle2.ogg" state="Idle" range="3000"/>
<sound file="Content/Characters/Carrier/CARRIER_damage1.ogg" state="Damage" range="3000"/>
<sound file="Content/Characters/Carrier/CARRIER_damage2.ogg" state="Damage" range="3000"/>
<sound file="Content/Characters/Carrier/CARRIER_death1.ogg" state="Die" range="5000"/>
<ai
combatstrength="1000"
sight="0.5"
hearing="1.0">
<targetpriority tag="decoy" state="Attack" priority="600" />
<targetpriority tag="human" state="Attack" priority="100"/>
<targetpriority tag="sonar" state="Attack" priority="80" />
<targetpriority tag="room" state="Attack" priority="50"/>
<targetpriority tag="stronger" state="Escape" priority="50"/>
</ai>
</Character>

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8" ?>
<Ragdoll type="carrier" canentersubmarine="false" canwalk="False" texture="Content/Characters/Carrier/carrier.png">
<collider radius ="230"/>
<!-- head -->
<limb id = "0" width="300" height="673" type="Head" steerforce="1.0" flip="true">
<sprite texture="Content/Characters/Carrier/carrier.png" sourcerect="0,0,393,778" depth="0.02" origin ="0.5,0.45"/>
<lightsource range="1.0" color="0.7,0.8,1.0,1.0" castshadows="false">
<sprite texture="Content/Characters/Carrier/carrier.png" sourcerect="392,0,307,778" origin="0.5, 0.45"/>
</lightsource>
<damagemodifier armorsector="0.0,360.0" damagesound="StructureBlunt" deflectprojectiles="true"/>
<attack cooldown="15" range="400" damagerange="250" duration="0.08" force="20" structuresoundtype="StructureBlunt" targetforce="100">
<Affliction identifier="bitewounds" strength="100"/>
<Affliction identifier="stun" strength="5"/>
</attack>
</limb>
<limb id = "1" width="50" height="240" flip="true">
<sprite texture="Content/Characters/Carrier/carrier.png" sourcerect="786,0,54,242" depth="0.025" origin="0.5,0.5"/>
</limb>
<limb id = "2" width="50" height="240" flip="true">
<sprite texture="Content/Characters/Carrier/carrier.png" sourcerect="786,0,54,242" depth="0.025" origin="0.5,0.5"/>
</limb>
<limb id = "3" width="120" height="340" flip="true">
<sprite texture="Content/Characters/Carrier/carrier.png" sourcerect="863,0,150,390" depth="0.025" origin="0.5,0.5"/>
</limb>
<limb id = "4" width="10" height="10" flip="true">
<lightsource range="400.0" color="0.7,0.8,1.0,1.0">
<lighttexture texture="Content/Lights/lightcone.png" origin="0.0, 0.5" size="2.0,1.0"/>
</lightsource>
</limb>
<joint limb1="0" limb1anchor="92,-200" limb2="1" limb2anchor="0,-100" lowerlimit="180" upperlimit="210" canbesevered="true"/>
<joint limb1="0" limb1anchor="64,-264" limb2="2" limb2anchor="0,-100" lowerlimit="180" upperlimit="210" canbesevered="true"/>
<joint limb1="0" limb1anchor="-100,100" limb2="3" limb2anchor="38,0" lowerlimit="-50" upperlimit="5" canbesevered="true"/>
<joint limb1="0" limb1anchor="140,268" limb2="4" limb2anchor="0,0" lowerlimit="87" upperlimit="93" canbesevered="false"/>
</Ragdoll>

View File

@@ -0,0 +1,23 @@
<CharybdisSwimFast
animationtype="SwimFast"
usesinemovement="False"
flip="True"
flipcooldown="0"
flipdelay="0"
mirror="False"
mirrorlerp="False"
waveamplitude="100"
wavelength="200"
rotatetowardsmovement="True"
torsotorque="500"
headtorque="350"
tailtorque="500"
tailtorquemultiplier="2"
foottorque="25"
footangles=""
tailangle="90"
steertorque="100"
movementspeed="17"
cyclespeed="1"
headangle="65"
torsoangle="80" />

View File

@@ -0,0 +1,23 @@
<CharybdisSwimSlow
animationtype="SwimSlow"
usesinemovement="False"
flip="True"
flipcooldown="0"
flipdelay="0"
mirror="False"
mirrorlerp="False"
waveamplitude="100"
wavelength="200"
rotatetowardsmovement="True"
torsotorque="500"
headtorque="350"
tailtorque="500"
tailtorquemultiplier="2"
foottorque="25"
footangles=""
tailangle="90"
steertorque="100"
movementspeed="14"
cyclespeed="1"
headangle="65"
torsoangle="80" />

View File

@@ -0,0 +1,79 @@
<Character speciesname="Charybdis" 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="1" eatingspeed="500" 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="7" scalemax="15" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="waterblood" particleamount="2" velocitymin="0" velocitymax="100" anglemin="0" anglemax="360" scalemin="7" scalemax="15" 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="7500" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="0.25" stunimmunity="true" poisonimmunity="false" poisonvulnerability="0.2">
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
<Limb />
</health>
<sound file="Content/Characters/Charybdis/CHARYBDIS_idle1.ogg" state="Idle" range="20000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_idle2.ogg" state="Idle" range="20000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack1.ogg" state="Attack" range="20000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack2.ogg" state="Attack" range="20000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack3.ogg" state="Attack" range="20000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_damage1.ogg" state="Damage" range="20000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_damage2.ogg" state="Damage" range="20000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death1.ogg" state="Die" range="30000" volume="1" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death2.ogg" state="Die" range="30000" volume="1" />
<Inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="3">
<Item identifier="diversremains" />
<Item identifier="titanite" amount="2" />
<Item identifier="scrap" amount="2" />
</Inventory>
<Inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
<Item identifier="diversremains" />
<Item identifier="titanite" amount="1" />
<Item identifier="scrap" amount="4" />
</Inventory>
<Inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
<Item identifier="diversremains" />
<Item identifier="titanite" amount="2" />
<Item identifier="scrap" amount="3" />
</Inventory>
<ai combatstrength="8000" sight="3" hearing="7" aggressionhurt="100" aggressiongreed="10" fleehealththreshold="0" attackwhenprovoked="False" avoidgunfire="False" avoidtime="3" minfleetime="20" aggressiveboarding="True" enforceaggressivebehaviorformissions="True" targetouterwalls="True" randomattack="False" avoidabyss="False" stayinabyss="True" aggressioncumulation="25" startaggression="0" maxaggression="100" WallTargetingMethod="Target,Steering">
<target tag="human" state="Attack"
priority="500" PerceptionDistanceMultiplier="5.0" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False"
ignoreifnotinsamesub="False" ignoreincapacitated="True" sweepdistance="0" sweepstrength="10" sweepspeed="1" threshold="0"
attackpattern="Straight">
<Conditional TargetSelf="True" HealthPercentage="lt 50"/>
</target>
<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="dead" state="Eat" priority="90" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" 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="2" circlestrikedistancemultiplier="2" circlemaxrandomoffset="10" circlestartdistance="10000" ignoreifnotinsamesub="False" />
<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="2" circlestrikedistancemultiplier="2" circlemaxrandomoffset="10" circlestartdistance="10000" ignoreifnotinsamesub="False" />
<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/Charybdis/CHARYBDIS_IdleLoop.ogg" loop="true" range="20000" dontmuffle="true" />
</StatusEffect>
<StatusEffect type="OnDamaged" target="This" onlyplayertriggered="true" requiredafflictions="damage,burn">
<Conditional isdead="False" />
<!-- Large amounts of damage briefly "confuse" the monster -->
<AITrigger state="Idle" duration="5" probability="1" mindamage="700" allowtobeoverridden="false" allowtooverride="true" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death1.ogg" range="30000" volume="1" dontmuffle="true" selectionmode="random" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death2.ogg" range="30000" volume="1" dontmuffle="true" />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,396 @@
<Ragdoll type="Charybdis" Texture="Content/Characters/Charybdis/Charybdis.png" Color="255,255,255,255" SpritesheetOrientation="90" LimbScale="1" JointScale="1" TextureScale="1" ColliderHeightFromFloor="45" ImpactTolerance="200" CanEnterSubmarine="Partial" CanWalk="False" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="350" Height="600" Width="0" BodyType="Dynamic" />
<limb Name="Head" ID="0" Type="Head" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="200" Height="0" Width="170" Density="20" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0.25,-0.25" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="1430,0,623,457" Origin="0.5128508,0.51708466" Depth="0.4" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbSlash" DamageParticle="" DamageMultiplier="3" ProbabilityMultiplier="1" ArmorSector="90,210" DeflectProjectiles="False" AfflictionIdentifiers="" AfflictionTypes="damage,bleeding,burn" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="-90,90" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="90,270" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="-90,90" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<StatusEffect type="OnDamaged" target="This" onlyplayertriggered="true">
<Conditional isdead="False" />
<!-- these are intended to prevent the sounds from being triggered by very low damage
(the AI triggers define their own minimum damage thresholds) -->
<RequiredAfflictions type="damage" minstrength="50" />
<RequiredAfflictions type="burn" minstrength="50" />
<!-- Note, the order matters: only the first valid trigger is launched. But multiple triggers can be triggered from different limbs. -->
<!-- Railgun hit in the mouth -->
<AITrigger state="Escape" duration="10" probability="1" mindamage="700" allowtobeoverridden="false" allowtooverride="true" />
<!-- Railgun hit on the head -->
<AITrigger state="Escape" duration="6" probability="1" mindamage="200" allowtobeoverridden="true" allowtooverride="true" />
<!-- Coilgun hit in the mouth -->
<AITrigger state="Escape" duration="4" probability="0.25" mindamage="50" allowtobeoverridden="true" allowtooverride="false" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death1.ogg" range="30000" volume="1" dontmuffle="true" selectionmode="random" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death2.ogg" range="30000" volume="1" dontmuffle="true" />
</StatusEffect>
</limb>
<limb Name="Torso" ID="1" Type="Torso" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="350" Height="0" Width="350" Density="20" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="0,459,1431,934" Origin="0.59690136,0.5006372" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Jaw" ID="2" Type="Jaw" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="120" InheritLimbDepth="None" SteerForce="0" Radius="50" Height="0" Width="200" Density="5" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="20" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="5" BlinkDurationIn="1" BlinkDurationOut="0.1" BlinkHoldTime="0.5" BlinkRotationIn="-10" BlinkRotationOut="30" BlinkForce="100" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Smoother" BlinkTransitionOut="Exponential" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite SourceRect="1511,464,541,389" Origin="0.4201524,0.5150417" Depth="0.39" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="3" ProbabilityMultiplier="1" ArmorSector="-45,90" DeflectProjectiles="False" AfflictionIdentifiers="" AfflictionTypes="damage,bleeding,burn" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="90,270" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="90,270" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="90,270" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<StatusEffect type="OnDamaged" target="This" onlyplayertriggered="true">
<Conditional isdead="False" />
<!-- these are intended to prevent the sounds from being triggered by very low damage
(the AI triggers define their own minimum damage thresholds) -->
<RequiredAfflictions type="damage" minstrength="50" />
<RequiredAfflictions type="burn" minstrength="50" />
<!-- Note, the order matters: only the first valid trigger is launched. But multiple triggers can be triggered from different limbs. -->
<!-- Railgun hit in the mouth -->
<AITrigger state="Escape" duration="10" probability="1" mindamage="700" allowtobeoverridden="false" allowtooverride="true" />
<!-- Railgun hit on the head -->
<AITrigger state="Escape" duration="6" probability="1" mindamage="200" allowtobeoverridden="true" allowtooverride="true" />
<!-- Coilgun hit in the mouth -->
<AITrigger state="Escape" duration="4" probability="0.25" mindamage="50" allowtobeoverridden="true" allowtooverride="false" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death1.ogg" range="30000" volume="1" dontmuffle="true" selectionmode="random" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_death2.ogg" range="30000" volume="1" dontmuffle="true" />
</StatusEffect>
</limb>
<!--Tail-->
<limb Name="Tail1" ID="3" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="500" Width="800" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="True" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="974,1390,1074,659" Origin="0.5488577,0.4754728" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Tail2" ID="4" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="500" Width="800" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="974,1390,1074,659" Origin="0.5488577,0.4754728" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Tail3" ID="5" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="500" Width="800" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="974,1390,1074,659" Origin="0.5488577,0.4754728" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Tail4" ID="6" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="500" Width="800" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="974,1390,1074,659" Origin="0.5488577,0.4754728" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="TailEnd" ID="7" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="180" Height="0" Width="400" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="4,1555,974,492" Origin="0.4183031,0.43362594" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<!--Fins-->
<limb Name="Fin1A" ID="8" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="193.49998" Width="388.79996" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="931,7,432,215" Origin="0.4002823,0.32755533" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin1B" ID="9" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="197.09999" Width="387.9" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="506,4,426,219" Origin="0.5,0.5" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin1C" ID="10" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="100" Height="0" Width="300" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="4,4,503,219" Origin="0.56306064,0.39229313" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin2A" ID="11" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="170.99998" Width="450" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="931,222,430,190" Origin="0.5,0.5" Depth="0.1" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin2B" ID="12" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="150" Width="390" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="507,222,425,190" Origin="0.5,0.5" Depth="0.1" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin2C" ID="13" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="40" Height="0" Width="453.59998" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="4,222,504,190" Origin="0.51837265,0.38269576" Depth="0.1" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall1A" ID="14" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="226.79999" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="5" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="724,1392,252,100" Origin="0.492453,0.4348466" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall1B" ID="15" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="214.19997" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="5" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="488,1392,238,100" Origin="0.5,0.5" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall1C" ID="16" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="50" Width="244.8" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="5" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="219,1392,272,100" Origin="0.49816176,0.5" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall2A" ID="17" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="226.79999" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="6" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="724,1392,252,100" Origin="0.492453,0.4348466" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall2B" ID="18" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="214.19997" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="6" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="488,1392,238,100" Origin="0.5,0.5" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall2C" ID="19" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="244.79999" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="6" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="219,1392,272,100" Origin="0.49816176,0.5" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall3A" ID="20" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="226.79999" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="4" SineAmplitudeMultiplier="0.2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="7" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="724,1392,252,100" Origin="0.492453,0.4348466" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall3B" ID="21" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="214.19997" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="4" SineAmplitudeMultiplier="0.2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="7" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="488,1392,238,100" Origin="0.5,0.5" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall3C" ID="22" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="50" Width="244.79999" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="4" SineAmplitudeMultiplier="0.2" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="7" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="219,1392,272,100" Origin="0.49816176,0.5" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall4A" ID="23" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="226.79999" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="8" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="724,1392,252,100" Origin="0.492453,0.4348466" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall4B" ID="24" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="214.19997" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="8" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="488,1392,238,100" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall4C" ID="25" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="50" Width="244.79999" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="8" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="219,1392,272,100" Origin="0.49816176,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall5A" ID="26" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="226.79999" Density="1" IgnoreCollisions="False" AngularDamping="70" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="9" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="724,1392,252,100" Origin="0.492453,0.4348466" Depth="0.49" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall5B" ID="27" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="214.19997" Density="1" IgnoreCollisions="False" AngularDamping="70" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="9" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="488,1392,238,100" Origin="0.5,0.5" Depth="0.49" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmall5C" ID="28" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="50" Width="244.79999" Density="1" IgnoreCollisions="False" AngularDamping="70" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="9" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="219,1392,272,100" Origin="0.49816176,0.5" Depth="0.49" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin3A" ID="29" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="193.49998" Width="388.79996" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="10" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="931,7,432,215" Origin="0.4002823,0.32755533" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin3B" ID="30" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="197.09999" Width="387.9" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="10" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="506,4,426,219" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin3C" ID="31" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="100" Height="0" Width="300" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="10" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="4,4,503,219" Origin="0.56306064,0.39229313" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin3A" ID="32" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="170.99998" Width="450" Density="5" IgnoreCollisions="False" AngularDamping="5" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="11" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="931,222,430,190" Origin="0.5,0.5" Depth="0.55" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin3B" ID="33" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="150" Width="390" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="11" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="507,222,425,190" Origin="0.5,0.5" Depth="0.55" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin3C" ID="34" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="40" Height="0" Width="453.59998" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="2" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="11" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="4,222,504,190" Origin="0.51837265,0.38269576" Depth="0.55" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin5A" ID="35" Type="None" Notes="" Scale="0.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="193.49998" Width="388.79996" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="12" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="931,7,432,215" Origin="0.4002823,0.32755533" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin5C" ID="36" Type="None" Notes="" Scale="0.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="197.09999" Width="387.9" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="12" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="506,4,426,219" Origin="0.5,0.5" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="Fin5D" ID="37" Type="None" Notes="" Scale="0.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="100" Height="0" Width="300" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="12" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="4,4,503,219" Origin="0.56306064,0.39229313" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="3" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="StructureAttack" ID="38" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="62" Width="62" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<sprite SourceRect="1835,222,62,62" Origin="0.49480724,0.40739575" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance"
AfterAttack="FollowThroughWithoutObstacleAvoidance" AfterAttackDelay="0.5" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False"
Range="900" DamageRange="450" MinRange="0" Duration="0.5"
CoolDown="4" SecondaryCoolDown="0.1" CoolDownRandomFactor="0.1" FullSpeedAfterAttack="False"
StructureDamage="500" CreateWallDamageProjectiles="True" EmitStructureDamageParticles="True" ItemDamage="100" Penetration="0" LevelWallDamage="500" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 1, 2" Force="25" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="25" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="1" Priority="1" Blink="True">
<StatusEffect type="OnUse" target="This" delay="0.15">
<!-- a secondary "attack" that does damage to characters if the structure attack (and the FollowThroughWithoutObstacleAvoidance)
after it manages to push the monster's head inside the sub -->
<Explosion ignorecover="true" distancefalloff="true" onlyinside="true" range="350" force="-20" flames="false" smoke="false" shockwave="false" sparks="false" flash="false" underwaterbubble="false" camerashake="5" playtinnitus="false" structuredamage="250" applyFireEffects="false">
<Affliction identifier="stun" strength="1.5" probability="1" />
<Affliction identifier="bitewounds" strength="10" probability="1" />
<Affliction identifier="bleeding" strength="300" probability="1" />
</Explosion>
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack1.ogg" range="30000" volume="1" dontmuffle="True" selectionmode="random" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack2.ogg" range="30000" volume="1" dontmuffle="True" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack3.ogg" range="30000" volume="1" dontmuffle="True" />
</StatusEffect>
<StatusEffect type="OnUse" target="This">
<sound file="Content/Characters/Charybdis/Bite1.ogg" range="1000" volume="1" dontmuffle="True" selectionmode="random" />
<sound file="Content/Characters/Charybdis/Bite2.ogg" range="1000" volume="1" dontmuffle="True" />
<sound file="Content/Characters/Charybdis/Bite3.ogg" range="1000" volume="1" dontmuffle="True" />
</StatusEffect>
</attack>
</limb>
<limb Name="FinSmallV1A" ID="39" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="80" Width="187.19998" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1840,852,208,121" Origin="0.45596424,0.33308622" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV1B" ID="40" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="108.89999" Width="187.19998" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1634,852,207,121" Origin="0.4951933,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV1C" ID="41" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="60" Width="187.19998" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1428,852,208,121" Origin="0.49978587,0.44340563" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV2A" ID="42" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="109.8" Width="190" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1840,996,208,122" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV2B" ID="43" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="190" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1636,996,206,122" Origin="0.50074655,0.41460606" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV2C" ID="44" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="60" Width="187.2" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1430,996,208,122" Origin="0.5696529,0.31139547" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV3A" ID="45" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="100" Width="187.19998" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1840,1133,208,122" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV3B" ID="46" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="200" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1637,1133,205,122" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV3C" ID="47" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="70" Width="187.2" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1431,1133,208,122" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV4A" ID="48" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="90" Width="143.99998" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1888,1258,159,122" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV4B" ID="49" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="80" Width="143.99998" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1730,1258,160,122" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="2" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="FinSmallV4C" ID="50" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="40" Width="143.99998" Density="0.1" IgnoreCollisions="False" AngularDamping="700" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<deformablesprite subdivisions="10,5" SourceRect="1573,1258,160,122" Origin="0.48679876,0.4362255" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="30" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="10,5" />
</deformablesprite>
</limb>
<limb Name="CharacterAttack" ID="51" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="62" Width="62" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="False">
<sprite SourceRect="1835,222,62,62" Origin="0.49480724,0.40739575" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Any" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance"
AfterAttack="Eat" AfterAttackDelay="0.0" AfterAttackSecondary="Fallback" AfterAttackSecondaryDelay="2.5" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False"
Range="800" DamageRange="175" MinRange="0" Duration="0.5" CoolDown="5" SecondaryCoolDown="0" CoolDownRandomFactor="0.1" FullSpeedAfterAttack="False"
StructureDamage="500" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="500" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 1, 2" Force="25" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="25" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="10" Priority="2" Blink="True">
<Affliction Strength="100" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="60" Identifier="bleeding" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="2" Identifier="stun" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<StatusEffect type="OnUse" target="This">
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack1.ogg" range="30000" volume="1" dontmuffle="True" selectionmode="random" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack2.ogg" range="30000" volume="1" dontmuffle="True" />
<sound file="Content/Characters/Charybdis/CHARYBDIS_attack3.ogg" range="30000" volume="1" dontmuffle="True" />
<Explosion ignorecover="true" distancefalloff="true" onlyinside="true" range="350" force="-20" flames="false" smoke="false" shockwave="false" sparks="false" flash="false" underwaterbubble="false" camerashake="5" playtinnitus="false" structuredamage="250" applyFireEffects="false" />
</StatusEffect>
<StatusEffect type="OnUse" target="This">
<sound file="Content/Characters/Charybdis/Bite1.ogg" range="1000" volume="1" dontmuffle="True" selectionmode="random" />
<sound file="Content/Characters/Charybdis/Bite2.ogg" range="1000" volume="1" dontmuffle="True" />
<sound file="Content/Characters/Charybdis/Bite3.ogg" range="1000" volume="1" dontmuffle="True" />
</StatusEffect>
</attack>
</limb>
<joint Name="Joint 1 - 0 (neck)" Limb1="1" Limb2="0" Limb1Anchor="424.64127,30.523571" Limb2Anchor="-252.31166,-88.03925" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="23" LowerLimit="-22.000011" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 2 (jaw)" Limb1="0" Limb2="2" Limb1Anchor="-111.7584,26.079685" Limb2Anchor="-170.6147,144.63652" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="28" LowerLimit="-10" Stiffness="0.2" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!--Tail-->
<joint Name="Joint 1 - 3 (tail)" Limb1="1" Limb2="3" Limb1Anchor="-331.2529,8.264108" Limb2Anchor="302.8554,5.8688397" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 3 - 4 (tail)" Limb1="3" Limb2="4" Limb1Anchor="-331.2529,8.264108" Limb2Anchor="302.8554,5.8688397" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 4 - 5 (tail)" Limb1="4" Limb2="5" Limb1Anchor="-331.2529,8.264108" Limb2Anchor="302.8554,5.8688397" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="40" LowerLimit="-40" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 5 - 6 (tail)" Limb1="5" Limb2="6" Limb1Anchor="-331.2529,8.264108" Limb2Anchor="302.8554,5.8688397" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="40" LowerLimit="-40" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 6 - 7 (tail end)" Limb1="6" Limb2="7" Limb1Anchor="-163.02122,-0.4694028" Limb2Anchor="378.1026,5.303201" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-10" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!--Fins-->
<joint Name="Joint 1 - 8 (Fin1)" Limb1="1" Limb2="8" Limb1Anchor="-22.420519,-114.89643" Limb2Anchor="219.73318,-19.832104" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="40" LowerLimit="20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 8 - 9 (Fin1)" Limb1="8" Limb2="9" Limb1Anchor="-165.683,-20.236948" Limb2Anchor="211.97133,15.002288" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 9 - 10 (Fin1)" Limb1="9" Limb2="10" Limb1Anchor="-209.15086,7.4692936" Limb2Anchor="216.80717,-16.291254" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 11 (Fin2)" Limb1="1" Limb2="11" Limb1Anchor="370.46884,52.965916" Limb2Anchor="144.53629,2.3705359" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-45" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 11 - 12 (Fin2)" Limb1="11" Limb2="12" Limb1Anchor="-206.81128,0.58454305" Limb2Anchor="210.748,0.15391605" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 12 - 13 (Fin2)" Limb1="12" Limb2="13" Limb1Anchor="-208.45168,11.062504" Limb2Anchor="237.9586,-10.991834" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 14 (SmallFin1)" Limb1="0" Limb2="14" Limb1Anchor="-259.5485,202.67708" Limb2Anchor="92.20283,-11.186248" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-60" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 14 - 15 (SmallFin1)" Limb1="14" Limb2="15" Limb1Anchor="-116.343834,-4.932568" Limb2Anchor="110.60443,2.0364087" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 15 - 16 (SmallFin1)" Limb1="15" Limb2="16" Limb1Anchor="-111.25952,-1.6016254" Limb2Anchor="127.11769,-1.5771723" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 17 (SmallFin2)" Limb1="1" Limb2="17" Limb1Anchor="310.19684,167.52173" Limb2Anchor="92.20283,-11.186248" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-40" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 17 - 18 (SmallFin2)" Limb1="17" Limb2="18" Limb1Anchor="-116.343834,-4.932568" Limb2Anchor="110.60443,2.0364087" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 18 - 19 (SmallFin2)" Limb1="18" Limb2="19" Limb1Anchor="-111.25952,-1.6016254" Limb2Anchor="127.11769,-1.5771723" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint01 - 20 (SmallFin3)" Limb1="0" Limb2="20" Limb1Anchor="-248.85628,-144.9229" Limb2Anchor="92.20283,-11.186248" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="60" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 20 - 21 (SmallFin3)" Limb1="20" Limb2="21" Limb1Anchor="-116.343834,-4.932568" Limb2Anchor="110.60443,2.0364087" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 21 - 22 (SmallFin3)" Limb1="21" Limb2="22" Limb1Anchor="-111.25952,-1.6016254" Limb2Anchor="127.11769,-1.5771723" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 23 (SmallFin4)" Limb1="0" Limb2="23" Limb1Anchor="-164.28418,156.59315" Limb2Anchor="95.668915,-12.286283" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="-20" LowerLimit="-60" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 23 - 24 (SmallFin4)" Limb1="23" Limb2="24" Limb1Anchor="-116.343834,-4.932568" Limb2Anchor="110.60443,2.0364087" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 24 - 25 (SmallFin4)" Limb1="24" Limb2="25" Limb1Anchor="-111.25952,-1.6016254" Limb2Anchor="127.11769,-1.5771723" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 26 (SmallFin5)" Limb1="0" Limb2="26" Limb1Anchor="-339.14078,112.40381" Limb2Anchor="92.20283,-11.186248" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="-9.999998" LowerLimit="-40.00002" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 26 - 27 (SmallFin5)" Limb1="26" Limb2="27" Limb1Anchor="-116.343834,-4.932568" Limb2Anchor="110.60443,2.0364087" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 27 - 28 (SmallFin5)" Limb1="27" Limb2="28" Limb1Anchor="-111.25952,-1.6016254" Limb2Anchor="127.11769,-1.5771723" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 29 (Fin3)" Limb1="1" Limb2="29" Limb1Anchor="164.09294,31.068304" Limb2Anchor="219.73318,-19.832104" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="-20" LowerLimit="-40" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 29 - 30 (Fin3)" Limb1="29" Limb2="30" Limb1Anchor="-165.683,-20.236948" Limb2Anchor="211.97133,15.002288" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 30 - 31 (Fin3)" Limb1="30" Limb2="31" Limb1Anchor="-209.15086,7.4692936" Limb2Anchor="216.80717,-16.291254" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 32 (Fin4)" Limb1="1" Limb2="32" Limb1Anchor="451.54233,112.35993" Limb2Anchor="146.97275,2.3705359" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="-20" LowerLimit="-45" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 32 - 33 (Fin4)" Limb1="32" Limb2="33" Limb1Anchor="-206.81128,0.58454305" Limb2Anchor="210.748,0.15391605" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 33 - 34 (Fin4)" Limb1="33" Limb2="34" Limb1Anchor="-208.45168,11.062504" Limb2Anchor="237.9586,-10.991834" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 4 - 35 (Fin5)" Limb1="4" Limb2="35" Limb1Anchor="-91.17714,-50.63454" Limb2Anchor="124.195885,-4.838329" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 35 - 36 (Fin5)" Limb1="35" Limb2="36" Limb1Anchor="-85.42622,-8.789671" Limb2Anchor="101.54535,10.58453" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 36 - 37 (Fin5)" Limb1="36" Limb2="37" Limb1Anchor="-105,3.8" Limb2Anchor="104,-8" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 38 (StructureAttack)" Limb1="0" Limb2="38" Limb1Anchor="125,30" Limb2Anchor="2.5,2.5" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 39 - 40" Limb1="39" Limb2="40" Limb1Anchor="-102.95973,-12.018966" Limb2Anchor="91.88974,6.34848" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 40 - 41" Limb1="40" Limb2="41" Limb1Anchor="-102.36624,7.075857" Limb2Anchor="95.47171,1.6840498" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 42 - 43" Limb1="42" Limb2="43" Limb1Anchor="-109.52894,13.391328" Limb2Anchor="85.8982,5.020883" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 43 - 44" Limb1="43" Limb2="44" Limb1Anchor="-93.81008,11.221509" Limb2Anchor="90.99251,-1.5919024" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 45 - 46" Limb1="45" Limb2="46" Limb1Anchor="-98.294945,0" Limb2Anchor="95.807976,0.6213844" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 46 - 47" Limb1="46" Limb2="47" Limb1Anchor="-96.06734,1.3004802" Limb2Anchor="98.44366,1.3505335" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 48 - 49" Limb1="48" Limb2="49" Limb1Anchor="-78.14836,-2.3347304" Limb2Anchor="75.7534,-0.22061682" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 49 - 50" Limb1="49" Limb2="50" Limb1Anchor="-71.62359,-3.6835558" Limb2Anchor="77.237785,-8.609633" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 39" Limb1="0" Limb2="39" Limb1Anchor="-304.17255,144.90166" Limb2Anchor="77.36305,-0.84263074" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="10" LowerLimit="-40" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 42" Limb1="0" Limb2="42" Limb1Anchor="-315.912,80.696846" Limb2Anchor="69.02225,5.655217" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 45" Limb1="0" Limb2="45" Limb1Anchor="-307.10547,8.237279" Limb2Anchor="69.143776,-7.509548" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 48" Limb1="0" Limb2="48" Limb1Anchor="-305.20602,-71.46275" Limb2Anchor="51.31619,-11.220494" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="50" LowerLimit="0" Stiffness="0.2" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 51 (CharacterAttack)" Limb1="0" Limb2="51" Limb1Anchor="125,30" Limb2Anchor="2.5,2.5" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,20 @@
<CharybdisoldSwimFast
animationtype="SwimFast"
usesinemovement="False"
flip="False"
mirror="False"
waveamplitude="33.4345"
wavelength="89.89194"
rotatetowardsmovement="True"
torsotorque="200"
headtorque="200"
tailtorque="200"
foottorque="50"
footangles="3: 0,7: 1.928149"
tailangle="90"
steertorque="80"
movementspeed="7"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,20 @@
<CharybdisoldSwimSlow
animationtype="SwimSlow"
usesinemovement="False"
flip="False"
mirror="False"
waveamplitude="6.000143"
wavelength="127.7139"
rotatetowardsmovement="True"
torsotorque="150"
headtorque="150"
tailtorque="150"
foottorque="50"
footangles="7: 1.521676,3: 1.204156"
tailangle="79.13941"
steertorque="80"
movementspeed="4"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,36 @@
<Character speciesname="Charybdisold" humanoid="False" group="" husk="False" needsair="False" canspeak="False" noise="100" blooddecal="blood" eatingspeed="100">
<ragdolls folder="default" />
<animations folder="default" />
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blood" particleamount="10" scalemin="2" scalemax="3" anglemin="0" anglemax="0" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="4" scalemin="3" scalemax="5" anglemin="0" anglemax="0" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="50" velocitymin="200" velocitymax="1500" anglemin="0" anglemax="360" scalemin="2" scalemax="3" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" particleamount="20" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360" scalemin="2" scalemax="3" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="1000" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0.5" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_idle1.ogg" state="Idle" range="6000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_idle2.ogg" state="Idle" range="6000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_attack1.ogg" state="Attack" range="8000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_attack2.ogg" state="Attack" range="8000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_attack3.ogg" state="Attack" range="8000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_damage1.ogg" state="Damage" range="6000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_damage2.ogg" state="Damage" range="6000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_death1.ogg" state="Die" range="8000" volume="1" />
<sound file="Content/Characters/Charybdisold/CHARYBDIS_death2.ogg" state="Die" range="8000" volume="1" />
<ai combatstrength="2000" sight="1" hearing="1" aggressionhurt="100" aggressiongreed="10" fleehealththreshold="0" attackwhenprovoked="True" aggressiveboarding="False" avoidgunfire="False">
<target tag="decoy" state="Attack" priority="300" />
<target tag="provocative" state="Attack" priority="150" />
<target tag="weapon" state="Attack" priority="150" />
<target tag="stronger" state="PassiveAggressive" priority="110" reactdistance="2000"/>
<target tag="human" state="Aggressive" priority="100" reactdistance="2000"/>
<target tag="sonar" state="Attack" priority="100" />
<target tag="nasonov" state="Attack" priority="100" />
<target tag="wall" state="Attack" priority="80" />
<target tag="weaker" state="Aggressive" priority="70" reactdistance="2000" />
<target tag="dead" state="Eat" priority="60" />
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="2000"/>
<target tag="room" state="Attack" priority="40" />
<target tag="tool" state="Aggressive" priority="30" reactdistance="1000"/>
<target tag="terminalcell" state="Idle" priority="1"/>
<target tag="turret" state="Attack" priority="1"/>
</ai>
</Character>

View File

@@ -0,0 +1,198 @@
<Ragdoll type="Charybdisold" canentersubmarine="False" canwalk="False" spritesheetorientation="90" limbscale="1" jointscale="1" texturescale="1" colliderheightfromfloor="45" impacttolerance="50" draggable="True" texture="Content/Characters/Charybdisold/Charybdis.png" mainlimb="Torso">
<collider radius="210" width="0" name="Main Collider" height="700" />
<limb id="0" name="Jaw" type="None" radius="60" width="152" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="100">
<deformablesprite sourcerect="936,51,305,153" origin="0.5,0.5" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="0" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack range="300" damagerange="200" duration="0.25" structuredamage="50" structuresoundtype="StructureSlash" torque="100" force="20" targetforce="-50" severlimbsprobability="0.5" context="Any" targettype="Character" hitdetectiontype="Distance" afterattack="Pursue" cooldown="1" secondarycooldown="1" itemdamage="50" stun="0" onlyhumans="False" applyforceonlimbs="0, 1" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="1" cooldownrandomfactor="0.5" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="bitewounds" strength="30" probability="1" />
<Affliction identifier="bleeding" strength="100" probability="1" />
<Affliction identifier="stun" strength="0.2" probability="1" />
</attack>
</limb>
<limb id="1" name="Head" type="Head" radius="63" width="177" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="100">
<deformablesprite sourcerect="285,54,303,126" origin="0.5,0.5" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="0" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack range="300" damagerange="200" duration="0.1" structuredamage="50" structuresoundtype="StructureSlash" torque="0" force="30" targetimpulse="40" severlimbsprobability="1" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="FallBackUntilCanAttack" cooldown="15" secondarycooldown="2" itemdamage="50" stun="0" onlyhumans="False" applyforceonlimbs="8, 1" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.1" cooldownrandomfactor="0" targetforce="0" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="2" name="Neck" type="None" radius="90" width="0" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="100">
<deformablesprite sourcerect="285,243,252,214" origin="0.5,0.5" depth="0.1" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="0" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="3" name="Cocktail4" type="Tail" radius="80" height="0" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" width="60" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="795,270,182,262" origin="0.5732965,0.3092121" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="20" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.1" structuredamage="10" structuresoundtype="StructureSlash" torque="-1000" force="20" targetimpulse="20" severlimbsprobability="0" context="Any" targettype="Character" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.1" cooldownrandomfactor="0.1" targetforce="0" range="600" damagerange="250" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="bitewounds" strength="10" probability="1" />
<Affliction identifier="stun" strength="0.5" probability="1" />
</attack>
</limb>
<limb id="4" name="Cocktail3" type="Tail" radius="0" height="150" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" width="140" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="972,270,171,262" origin="0.5034575,0.2802967" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="20" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.1" structuredamage="10" structuresoundtype="StructureSlash" torque="-1000" force="20" targetimpulse="20" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.1" cooldownrandomfactor="0.1" targetforce="0" range="400" damagerange="300" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="5" name="Cocktail2" type="Tail" radius="0" height="180" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" width="100" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1142,270,118,265" origin="0.5365707,0.4538102" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="20" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="6" name="Cocktail1" type="Tail" radius="0" height="196.5" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" width="122.25" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite sourcerect="1256,270,163,262" origin="0.4435333,0.6272814" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="20" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="7" name="Fin" type="RightFoot" radius="80" width="312" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite sourcerect="1475,270,573,261" origin="0.6298022,0.5232554" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="0" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="8" name="Torso" type="Torso" radius="220" width="0" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="3,462,633,464" origin="0.5,0.5" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="0" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.2" structuredamage="10" structuresoundtype="StructureSlash" torque="0" force="20" targetimpulse="20" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="FallBackUntilCanAttack" cooldown="10" secondarycooldown="0.1" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0" targetforce="0" range="800" damagerange="450" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="9" name="Tentacle23" type="None" radius="0" height="60" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" width="140" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1537,888,162,187" origin="0.5043385,0.3153959" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.1" structuredamage="10" structuresoundtype="StructureSlash" torque="-1000" force="20" targetimpulse="20" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="400" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="10" name="Tentacle22" type="None" radius="50" height="0" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" width="70" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1696,888,154,188" origin="0.4983426,0.5017709" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.2" structuredamage="20" structuresoundtype="StructureSlash" torque="-500" force="10" targetimpulse="40" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="20" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="300" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="11" name="Tentacle24" type="None" radius="20" width="120" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1320,888,222,190" origin="0.5164864,0.35858" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.1" structuredamage="10" structuresoundtype="StructureSlash" torque="-1000" force="20" targetimpulse="20" severlimbsprobability="0" context="Any" targettype="Character" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="800" damagerange="200" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="bitewounds" strength="10" probability="1" />
<Affliction identifier="stun" strength="0.5" probability="1" />
</attack>
</limb>
<limb id="12" name="Tentacle21" type="None" radius="60" height="0" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" width="50" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite sourcerect="1847,888,203,185" origin="0.4676766,0.6464092" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="13" name="Tentacle14" type="Tail" radius="40" width="120" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="50,934,247,189" origin="0.4784835,0.3140833" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.1" structuredamage="10" structuresoundtype="StructureSlash" torque="1000" force="20" targetimpulse="20" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="600" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="14" name="Tentacle13" type="Tail" radius="0" width="220" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="80" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="295,934,273,187" origin="0.5011811,0.4205147" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="15" name="Tentacle12" type="Tail" radius="60" width="200" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="570,939,308,182" origin="0.50245,0.5294712" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="16" name="Tentacle11" type="Tail" radius="0" width="310" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="120" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite sourcerect="876,939,391,182" origin="0.494465,0.5283918" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.2" structuredamage="20" structuresoundtype="StructureSlash" torque="-500" force="10" targetimpulse="40" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="20" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="300" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="17" name="Tentacle42" type="None" radius="50" width="100" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1654,1075,193,129" origin="0.4974988,0.5345014" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.2" structuredamage="20" structuresoundtype="StructureSlash" torque="-500" force="10" targetimpulse="40" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="20" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="300" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="18" name="Tentacle41" type="None" radius="0" width="110" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="96.75" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite sourcerect="1845,1073,160,131" origin="0.4322518,0.4912778" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="19" name="Tentacle43" type="None" radius="30" width="140" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1431,1075,224,128" origin="0.5673937,0.3808473" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.1" structuredamage="10" structuresoundtype="StructureSlash" torque="1000" force="20" targetimpulse="20" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="600" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="20" name="Tentacle35" type="Tail" radius="30" width="100" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="85,1131,205,159" origin="0.5954768,0.2085088" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.15" structuredamage="10" structuresoundtype="StructureSlash" torque="-1000" force="20" targetimpulse="40" severlimbsprobability="0" context="Any" targettype="Character" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="800" damagerange="200" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="bitewounds" strength="15" probability="1" />
<Affliction identifier="stun" strength="1" probability="1" />
</attack>
</limb>
<limb id="21" name="Tentacle34" type="Tail" radius="0" width="160.5" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="50" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="290,1128,214,166" origin="0.4975166,0.172151" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.15" structuredamage="10" structuresoundtype="StructureSlash" torque="-1000" force="20" targetimpulse="40" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="10" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="600" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="22" name="Tentacle33" type="Tail" radius="40" width="130" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="90" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="501,1126,214,169" origin="0.5028731,0.3901239" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="23" name="Tentacle32" type="Tail" radius="0" width="220" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="100" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="712,1126,234,169" origin="0.4969701,0.3901239" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<attack duration="0.2" structuredamage="20" structuresoundtype="StructureSlash" torque="-500" force="10" targetimpulse="40" severlimbsprobability="0" context="Any" targettype="Structure" hitdetectiontype="Distance" afterattack="Pursue" cooldown="5" secondarycooldown="0.5" itemdamage="20" stun="0" onlyhumans="False" applyforceonlimbs="" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforceworld="0,0" stickchance="0" priority="0.25" cooldownrandomfactor="0.1" targetforce="0" range="300" damagerange="200" reverse="True" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear"></attack>
</limb>
<limb id="24" name="Tentacle31" type="Tail" radius="0" width="260" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="100" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite sourcerect="944,1126,328,169" origin="0.4864214,0.5544911" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="25" name="Tentacle53" type="Tail" radius="30" width="108.75" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1348,1212,253,108" origin="0.5808863,0.4221126" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="26" name="Tentacle52" type="Tail" radius="0" width="141.75" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="60" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="1601,1212,189,110" origin="0.5078647,0.5062661" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="27" name="Tentacle51" type="Tail" radius="0" width="182.25" notes="" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="83.25" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite sourcerect="1787,1212,243,111" origin="0.4609409,0.5017051" depth="0" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<joint name="Joint Neck - Jaw" limb1="2" limb2="0" limb1anchor="108.5943,-19.28831" limb2anchor="-97.07471,23.56939" canbesevered="True" limitenabled="True" upperlimit="39.80279" lowerlimit="23.22472" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint name="Joint Neck - Head" limb1="2" limb2="1" limb1anchor="89.72055,64.94095" limb2anchor="-91.17178,-21.96455" canbesevered="True" limitenabled="True" upperlimit="52.20382" lowerlimit="36.83701" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint name="Joint Torso - Neck" limb1="8" limb2="2" limb1anchor="286.3722,39.22549" limb2anchor="-49.80461,25.43573" canbesevered="True" limitenabled="True" upperlimit="14.17262" lowerlimit="-53.38123" stiffness="0.25" severanceprobabilitymodifier="0.5" scale="1" />
<joint name="Joint Cocktail3 - Cocktail4" limb1="4" limb2="3" limb1anchor="-82.99452,-6.42812" limb2anchor="68.9789,1.44685" canbesevered="False" limitenabled="True" upperlimit="9.863469" lowerlimit="-10.22378" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Cocktail2 - Cocktail3" limb1="5" limb2="4" limb1anchor="-53.20037,26.90418" limb2anchor="71.95904,-15.4516" canbesevered="False" limitenabled="True" upperlimit="10.38699" lowerlimit="-9.97541" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Cocktail1 - Cocktail2" limb1="6" limb2="5" limb1anchor="-66.89335,31.8925" limb2anchor="45.76319,-9.442907" canbesevered="False" limitenabled="True" upperlimit="9.993643" lowerlimit="-10.29706" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Torso - Cocktail1" limb1="8" limb2="6" limb1anchor="-87.1976,39.45522" limb2anchor="33.20958,-31.62627" canbesevered="True" limitenabled="True" upperlimit="45.99631" lowerlimit="-26.60031" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Torso - Fin" limb1="8" limb2="7" limb1anchor="82.85587,-71.69215" limb2anchor="211.1391,38.80014" canbesevered="True" limitenabled="True" upperlimit="65.1684" lowerlimit="-16.99253" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle22 - Tentacle23" limb1="10" limb2="9" limb1anchor="-79.02282,22.1963" limb2anchor="71.19073,-12.757" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle21 - Tentacle22" limb1="12" limb2="10" limb1anchor="-94.51072,-3.161913" limb2anchor="72.60704,-27.38138" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle23 - Tentacle24" limb1="9" limb2="11" limb1anchor="-85.64977,2.238762" limb2anchor="103.1394,11.08429" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Torso - Tentacle21" limb1="8" limb2="12" limb1anchor="108.3899,101.2216" limb2anchor="84.30907,-40.02479" canbesevered="True" limitenabled="True" upperlimit="-24.38383" lowerlimit="-67.83711" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle13 - Tentacle14" limb1="14" limb2="13" limb1anchor="-123.5173,10.28665" limb2anchor="113.4427,-8.280478" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle12 - Tentacle13" limb1="15" limb2="14" limb1anchor="-153.1086,3.829292" limb2anchor="133.7147,-16.06146" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle11 - Tentacle12" limb1="16" limb2="15" limb1anchor="-185.3037,6.336591" limb2anchor="153.4573,8.254519" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Torso - Tentacle11" limb1="8" limb2="16" limb1anchor="-221.9519,127.5674" limb2anchor="136.0369,-5.401101" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle41 - Tentacle42" limb1="18" limb2="17" limb1anchor="-63.61488,-8.666132" limb2anchor="89.90532,0.3372708" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Torso - Tentacle41" limb1="8" limb2="18" limb1anchor="-139.724,-140.7443" limb2anchor="39.21748,12.082" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-8.582214" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle42 - Tentacle43" limb1="17" limb2="19" limb1anchor="-90.47284,-0.2886835" limb2anchor="87.8516,-19.6466" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle34 - Tentacle35" limb1="21" limb2="20" limb1anchor="-101.9139,0.7201819" limb2anchor="87.69105,10.15677" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle33 - Tentacle34" limb1="22" limb2="21" limb1anchor="-105.2245,13.16004" limb2anchor="99.77714,-20.42074" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle32 - Tentacle33" limb1="23" limb2="22" limb1anchor="-111.7353,-4.447807" limb2anchor="99.58174,-4.209146" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle31 - Tentacle32" limb1="24" limb2="23" limb1anchor="-153.6614,24.89824" limb2anchor="110.4891,-2.06346" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Torso - Tentacle31" limb1="8" limb2="24" limb1anchor="-182.5351,-49.83457" limb2anchor="118.1094,-13.89242" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle52 - Tentacle53" limb1="26" limb2="25" limb1anchor="-90.10391,0" limb2anchor="97.13711,-10.56801" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Tentacle51 - Tentacle52" limb1="27" limb2="26" limb1anchor="-107.2404,2.128794" limb2anchor="89.93936,2.506285" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint name="Joint Torso - Tentacle51" limb1="8" limb2="27" limb1anchor="-247.8326,15.77256" limb2anchor="87.79477,-5.116681" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
</Ragdoll>

View File

@@ -0,0 +1,17 @@
<CoelanthSwimFast
waveamplitude="0.8"
wavelength="20"
steertorque="300"
movementspeed="6"
flip="True"
mirror="False"
rotatetowardsmovement="True"
torsotorque="80"
headtorque="25"
foottorque="25"
tailtorque="50"
footangles=""
cyclespeed="1"
headangle="0"
torsoangle="0"
animationtype="SwimFast" />

View File

@@ -0,0 +1,17 @@
<CoelanthSwimSlow
waveamplitude="0.2"
wavelength="50"
steertorque="300"
movementspeed="3"
flip="True"
mirror="False"
rotatetowardsmovement="True"
torsotorque="80"
headtorque="25"
foottorque="25"
tailtorque="50"
footangles=""
cyclespeed="1"
headangle="0"
torsoangle="0"
animationtype="SwimSlow" />

View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8" ?>
<Character speciesname="Coelanth" humanoid="false">
<ragdolls folder="default"/>
<animations folder="default"/>
<bloodemitter particle="waterblood" particleamount="1" scalemin="1" scalemax="2"/>
<gibemitter particle="gib" particleamount="30" velocitymin="200" velocitymax="1000" anglemin="0" anglemax="360" scalemin="1" scalemax="2"/>
<gibemitter particle="heavygib" particleamount="15" velocitymin="50" velocitymax="700" anglemin="0" anglemax="360" scalemin="1" scalemax="2"/>
<health
vitality="100"
doesbleed="true"/>
<sound file="Content/Characters/Coelanth/attack1.ogg" state="Attack" />
<sound file="Content/Characters/Coelanth/idle1.ogg" state="Idle" />
<sound file="Content/Characters/Coelanth/idle2.ogg" state="Idle" />
<ai
combatstrength="400"
sight="0.1"
hearing="1.0">
<targetpriority tag="decoy" state="Attack" priority="600" />
<targetpriority tag="stronger" state="Escape" priority="100"/>
<targetpriority tag="human" state="Attack" priority="90"/>
<targetpriority tag="room" state="Attack" priority="50"/>
<targetpriority tag="weaker" state="Attack" priority="50"/>
<targetpriority tag="sonar" state="Attack" priority="45"/>
<targetpriority tag="dead" state="Eat" priority="40"/>
<targetpriority tag="nasonov" state="Attack" priority="30"/>
</ai>
</Character>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8" ?>
<Ragdoll type="coelanth" canentersubmarine="false" canwalk="False" texture="Content/Characters/Coelanth/coelanth.png">
<collider radius="50" height="250"/>
<!-- head -->
<limb id = "0" radius="50" height="270" type="Head" steerforce="1.0">
<sprite sourcerect="267,171,162,392" depth="0.02" origin ="0.5,0.5"/>
</limb>
<!-- lower yaw -->
<limb id = "1" radius="20" height="240">
<sprite sourcerect="425,1,101,309" depth="0.025" origin="0.5,0.5"/>
<attack range="300" damagerange="200" duration="0.5" structuredamage="40" structuresoundtype="StructureSlash" torque="100" targetforce="-50" severlimbsprobability="0.8">
<Affliction identifier="bitewounds" strength="20"/>
<Affliction identifier="bleeding" strength="50"/>
</attack>
</limb>
<!-- body -->
<limb id = "2" radius="100" height="350" type="Torso" steerforce="0.1">
<sprite sourcerect="0,0,268,570" depth="0.03" origin="0.5,0.5"/>
</limb>
<!-- tail -->
<limb id = "3" radius="30" height="180" type="Tail">
<sprite sourcerect="441,321,96,301" depth="0.035" origin="0.5,0.5"/>
</limb>
<!-- front fins -->
<limb id = "4" radius="30" height="250">
<sprite sourcerect="532,0,92,382" depth="0.008" origin="0.5,0.5"/>
</limb>
<!-- back fins -->
<limb id = "5" width="80" height="150" ignorecollisions="true">
<sprite sourcerect="303,5,94,163" depth="0.01" origin="0.5,0.5"/>
</limb>
<!-- body to head -->
<joint limb1="0" limb1anchor="-5,-133" limb2="2" limb2anchor="-30,225" lowerlimit="-10" upperlimit="10"/>
<!-- body to lower yaw -->
<joint limb1="1" limb1anchor="0,-119" limb2="2" limb2anchor="40,240" lowerlimit="10" upperlimit="40"/>
<!-- body to tail -->
<joint limb1="2" limb1anchor="20,-245" limb2="3" limb2anchor="0,118" lowerlimit="-20" upperlimit="20"/>
<!-- body to front fin -->
<joint limb1="2" limb1anchor="65,100" limb2="4" limb2anchor="0,160" lowerlimit="-50" upperlimit="0"/>
<!-- body to back fin -->
<joint limb1="2" limb1anchor="46,-48" limb2="5" limb2anchor="0,55" lowerlimit="-50" upperlimit="0"/>
</Ragdoll>

View File

@@ -0,0 +1,29 @@
<CrawlerRun
movementspeed="5.024437"
stepsize="0.54825926,0.37847614"
legtorque="0"
colliderstandangle="90"
flip="True"
headposition="0.799391"
torsoposition="0.9479357"
headangle="7"
torsoangle="4"
footmoveforce="5"
torsomoveforce="15"
torsotorque="100"
headmoveforce="10"
headtorque="400"
footangle="-15.42238"
backwardsmovementmultiplier="0.75"
cyclespeed="2"
animationtype="Run"
foottorque="25"
footangles="10: 1.515006,15: 1.5882496,11: 1.9198622"
tailtorque="50"
tailangle="85"
stepliftheadmultiplier="0.5"
stepliftamount="20"
stepliftoffset="0.5000001"
stepliftfrequency="1"
flipcooldown="1"
flipdelay="0.5" />

View File

@@ -0,0 +1,23 @@
<CrawlerSwimFast
movementspeed="8"
steertorque="10"
waveamplitude="17.957405"
wavelength="36.39117"
flip="True"
headangle="151"
torsoangle="59"
mirror="False"
rotatetowardsmovement="True"
torsotorque="25"
headtorque="25"
foottorque="10"
tailtorque="250"
footangle="0"
cyclespeed="5"
animationtype="SwimFast"
footangles="10: 1.580441,15: 0,11: 0"
usesinemovement="False"
tailangle="NaN"
tailtorquemultiplier="1"
flipcooldown="1"
flipdelay="0.2" />

View File

@@ -0,0 +1,23 @@
<CrawlerSwimSlow
movementspeed="4"
steertorque="10"
waveamplitude="5.694347"
wavelength="40.9427"
flip="True"
headangle="141"
torsoangle="67"
mirror="False"
rotatetowardsmovement="True"
torsotorque="25"
headtorque="10"
foottorque="10"
tailtorque="50"
footangle="0"
cyclespeed="5"
animationtype="SwimSlow"
footangles="10: 1.567869,15: 0,11: 0"
usesinemovement="False"
tailangle="NaN"
tailtorquemultiplier="1"
flipcooldown="2"
flipdelay="0.3" />

View File

@@ -0,0 +1,29 @@
<CrawlerWalk
movementspeed="1.5456418"
stepsize="0.45751935,0.55915964"
legtorque="0"
colliderstandangle="90"
flip="True"
headposition="1.1996936"
torsoposition="0.70749724"
headangle="0"
torsoangle="12"
footmoveforce="3"
torsomoveforce="10"
torsotorque="50"
headmoveforce="10"
headtorque="400"
footangle="-36.14369"
backwardsmovementmultiplier="0.75"
cyclespeed="3.7958877"
animationtype="Walk"
foottorque="50"
footangles="10: 0.8620372,15: 1.5882496,11: 1.5707964"
tailtorque="50"
tailangle="-0"
stepliftheadmultiplier="0.29999992"
stepliftamount="20"
stepliftoffset="0.5999999"
stepliftfrequency="1"
flipcooldown="3"
flipdelay="1" />

View File

@@ -0,0 +1,75 @@
<Character speciesname="Crawler" humanoid="False" blooddecal="blood" group="crawler" husk="False" needsair="False" canspeak="False" noise="100" visiblity="100" eatingspeed="5" displayname="" visibility="100" pathfinderpriority="1" hasinfo="False" usehuskappendage="False" AISlowTurretPriority="0.5">
<ragdolls folder="default" />
<animations folder="default" />
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blood" particleamount="10" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="20" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="1" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" particleamount="5" velocitymin="50" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.5" scalemax="0.8" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="80" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0.2" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="10" poisonvulnerability="2">
<Limb name="Torso">
<VitalityMultiplier type="damage,burn" multiplier="1.0" />
</Limb>
<Limb name="Head">
<VitalityMultiplier type="damage,burn" multiplier="1.5" />
</Limb>
<Limb name="LeftLeg">
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
</Limb>
<Limb name="RightLeg">
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
</Limb>
<Limb>
<!--Tail-->
<VitalityMultiplier type="damage,burn" multiplier="0.75" />
</Limb>
</health>
<sound file="Content/Characters/Crawler/CRAWLER_attack1.ogg" state="Attack" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_attack2.ogg" state="Attack" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_attack3.ogg" state="Attack" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_attack4.ogg" state="Attack" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_idle1.ogg" state="Idle" range="1000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_idle2.ogg" state="Idle" range="1000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_idle3.ogg" state="Idle" range="1000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_death1.ogg" state="Die" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_death2.ogg" state="Die" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_damage1.ogg" state="Damage" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_damage2.ogg" state="Damage" range="2000" volume="1" />
<sound file="Content/Characters/Crawler/CRAWLER_damage3.ogg" state="Damage" range="2000" volume="1" />
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
<Item identifier="crawlermask" />
<Item identifier="alienblood" />
</Inventory>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="50">
<Item identifier="alienblood" />
</Inventory>
<ai combatstrength="100" sight="1" hearing="1.0" fleehealththreshold="10" aggressiveboarding="true" aggressiongreed="10" aggressionhurt="200" avoidgunfire="True" DamageThreshold="10">
<target tag="stronger" state="Avoid" priority="200" reactdistance="2000" />
<target tag="husk" state="PassiveAggressive" priority="200" reactdistance="2000" attackdistance="500"/>
<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="nasonov" state="Attack" priority="100" ignoreinside="True"/>
<target tag="dead" state="Eat" priority="100" reactdistance="0" />
<target tag="weaker" state="Attack" priority="80" reactdistance="0" />
<target tag="human" state="Attack" priority="80" reactdistance="0" />
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" ignoreifnotinsamesub="True"/>
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000"/>
<target tag="engine" state="Avoid" priority="50" reactdistance="400" ignoreinside="True" />
<target tag="monsterfood" state="Eat" priority="30" />
<target tag="room" state="Attack" priority="30" reactdistance="0" />
<target tag="wall" state="Attack" priority="15" reactdistance="0" />
<target tag="door" state="Attack" priority="5" reactdistance="0" />
<target tag="sonar" state="Attack" priority="5" reactdistance="0" ignoreinside="true"/>
<target tag="turret" state="Attack" priority="1" ignoreinside="true"/>
<target tag="searchlight" state="Attack" priority="1" ignoreinside="true"/>
<target tag="crawlerbroodmother" state="Protect" priority="10" reactdistance="750" ignoreinside="true"/>
<target tag="crawler_large" state="Protect" priority="5" reactdistance="750" ignoreinside="true"/>
<target tag="watcher" state="Protect" priority="1" reactdistance="1000" ignoreinside="true"/>
<chooserandom>
<latchonto attachtowalls="true" attachtosub="true" mindeattachspeed="5.0" maxdeattachspeed="8.0" damageondetach="30" detachstun="5.0" attachlimb="Head" localattachpos="40,10" offset="50" attachlimbrotation="100" />
<latchonto attachtowalls="true" attachtosub="false" mindeattachspeed="5.0" maxdeattachspeed="8.0" damageondetach="30" detachstun="5.0" attachlimb="Head" localattachpos="40,10" offset="50" attachlimbrotation="100" />
</chooserandom>
<SwarmBehavior mindistfromclosest="200" maxdistfromcenter="1000" cohesion="0.5" />
</ai>
</Character>

View File

@@ -0,0 +1,127 @@
<Ragdoll type="crawler" colliderheightfromfloor="40" impacttolerance="10" draggable="True" limbscale="0.65" jointscale="0.65" canentersubmarine="True" canwalk="True" texturescale="0.5" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Crawler/crawler.png" color="255,255,255,255">
<collider height="120" radius="50" name="Main Collider" width="0" />
<!-- Head -->
<limb id="0" radius="40" type="Head" flip="True" steerforce="10" healthindex="1" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" height="0" width="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Head" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.8,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="306,4,204,164" depth="0.1" origin="0.52333707,0.4824578" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False"></deformablesprite>
<lightsource color="255,255,255,0" range="0" offset="0,6" castshadows="false" scale="2.0" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" >
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
<deformablesprite texture="Content/Characters/Watcher/gazerage.png" sourcerect="0,0,102,82" origin="0.5,0.5" size="1,1" alpha="0.6" />
<conditional watchersgaze="gt 0" />
</lightsource>
</limb>
<!-- BodyUpper (main torso) -->
<limb id="1" width="1.6999927" height="0" type="Torso" flip="True" steerforce="0.1" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" radius="55" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Torso" notes="" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="8" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="72,0,230,226" depth="0.2" origin="0.4606622,0.4951695" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="2" width="74.799995" height="68.85" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 2" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="4" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="334,346,174,162" depth="0.21" origin="0.5457247,0.5583258" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="3" width="70.55" height="65.45" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 3" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="142,358,166,154" depth="0.22" origin="0.5427743,0.5" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="4" width="53.55" height="47.600002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 4" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="194,226,126,112" depth="0.023" origin="0.5571429,0.4659517" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="5" width="39.95" height="28.900003" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 5" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="0,270,94,68" depth="0.24" origin="0.53557885,0.59164065" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="6" width="37.399998" height="23.800001" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 6" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="100,228,88,56" depth="0.025" origin="0.5984064,0.5294023" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="7" width="39.1" height="20.400002" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 7" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="94,284,92,48" depth="0.26" origin="0.54265505,0.5360783" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<!-- Jaw -->
<limb id="8" width="53.55" height="38.25" ignorecollisions="True" flip="True" type="Jaw" healthindex="1" attackpriority="2" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" name="Jaw" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="322,166,126,90" depth="0.11" origin="0.53524786,0.5846235" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<attack context="Ground" cooldown="0.5" range="50" damagerange="50" duration="0.25" stun="0" structuredamage="0" itemdamage="0" structuresoundtype="" targetimpulse="0" targetimpulseworld="0,-5" severlimbsprobability="0.1" force="10" torque="100" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="Pursue" reverse="False" targetlimbtype="None" retreat="False" applyforceonlimbs="0, 8" afterattackdelay="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
<Affliction identifier="stun" strength="0.1" probability="0.5" />
<Affliction identifier="bitewounds" strength="3" probability="1" />
<Affliction identifier="bleeding" strength="5" probability="0.5" />
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
<ReduceAffliction type="damage" strength="2" />
</StatusEffect>
</attack>
</limb>
<limb id="14" width="25" height="20" name="Jump Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<attack context="Ground" cooldown="5" range="200" damagerange="100" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="0" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" rootforceworldstart="0,25" rootforceworldmiddle="10,50" rootforceworldend="10,-50" roottransitioneasing="Smooth" applyforceonlimbs="0, 1, 15, 11" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="20" targetforceworld="0,-15" priority="1" targettype="Character" secondarycooldown="0.01" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="PursueIfCanAttack" reverse="False" targetlimbtype="Torso" retreat="False" afterattackdelay="0" stun="0" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
<Affliction identifier="stun" strength="1.5" probability="1" />
<Affliction identifier="bitewounds" strength="12" probability="1" />
</attack>
</limb>
<limb id="16" width="25" height="20" name="Water Attack C" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<attack context="Water" cooldown="3" range="150" damagerange="50" duration="0.5" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetimpulse="50" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="0.5" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FollowThrough" reverse="False" targetlimbtype="None" retreat="False" afterattackdelay="0" stun="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False">
<Affliction identifier="stun" strength="0.25" probability="1" />
<Affliction identifier="bitewounds" strength="12" probability="1" />
<affliction identifier="bleeding" strength="12" probability="0.5" />
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
<ReduceAffliction type="damage" strength="5" />
</StatusEffect>
</attack>
</limb>
<limb id="17" width="25" height="20" name="Structure Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<sprite sourcerect="458,128,50,40" origin="0.44604877,0.5119512" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<attack context="Any" cooldown="3" range="100" damagerange="50" duration="0.5" structuredamage="35" itemdamage="10" structuresoundtype="StructureSlash" targetimpulse="40" targetimpulseworld="0,0" severlimbsprobability="0.5" force="20" applyforceonlimbs="0, 11, 15" torque="50" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Structure" secondarycooldown="1" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FallBack" afterattackdelay="0.2" reverse="False" targetlimbtype="None" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="35" ranged="False" avoidfriendlyfire="False" requiredangle="20" stun="0" submarineimpactmultiplier="1" blink="False" />
</limb>
<limb id="9" width="0" height="0" type="RightThigh" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="30" mass="0" friction="0.3" restitution="0.05" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 9" notes="" spriteorientation="210" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="0,340,140,174" depth="0.11" origin="0.4472283,0.4274753" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<limb id="10" width="90" height="30" type="RightLeg" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="21.6116,-9.738574" refjoint="8" ignorecollisions="False" name="RightArm" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="320,260,190,86" depth="0.05" origin="0.452,0.59239936" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<!--Left Claw-->
<limb id="11" width="20" height="87.549995" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="0,0,72,206" depth="0.5" origin="0.6944444,0.49514562" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<sound tag="footstep_crawler" />
</limb>
<limb id="12" radius="0" width="90" height="30" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="320,260,190,84" origin="0.452,0.592" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<limb id="13" radius="29.750002" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="0,340,140,174" origin="0.5574913,0.53277266" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<!--Right Claw-->
<limb id="15" radius="0" width="20" height="87.549995" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="0,0,72,206" origin="0.6944444,0.49514562" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<sound tag="footstep_crawler" />
</limb>
<!-- Joints -->
<joint limb1="0" limb2="1" limb1anchor="-21.448105,-10.967147" limb2anchor="47.691612,22.467834" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 0 - 1" stiffness="0.25" severanceprobabilitymodifier="0.25" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="2" limb1anchor="-43.57685,-1.7223679" limb2anchor="29.98288,1.783022" canbesevered="True" limitenabled="True" upperlimit="8.367105" lowerlimit="-66.20706" name="Joint 1 - 2" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<!-- Tail -->
<joint limb1="2" limb2="3" limb1anchor="-22.80847,-2.8231318" limb2anchor="31.19618,-1.2611864" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 2 - 3" stiffness="0.25" severanceprobabilitymodifier="0.1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="4" limb1anchor="-28.94305,-3.5352855" limb2anchor="19.21655,-1.4235371" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 3 - 4" stiffness="0.25" severanceprobabilitymodifier="0.2" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="4" limb2="5" limb1anchor="-26.94205,-2.537231" limb2anchor="15.81753,1.520584" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30.02529" name="Joint 4 - 5" stiffness="0.25" severanceprobabilitymodifier="0.3" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="5" limb2="6" limb1anchor="-16.309858,-1.172784" limb2anchor="11.703393,0.21717258" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-29.95912" name="Joint 5 - 6" stiffness="0.25" severanceprobabilitymodifier="0.4" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="6" limb2="7" limb1anchor="-19.064672,-0.7376906" limb2anchor="12.628254,-2.6309388" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 6 - 7" stiffness="0.25" severanceprobabilitymodifier="0.5" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="8" limb1anchor="-7.662386,-21.138512" limb2anchor="-21.757051,13.208095" canbesevered="True" limitenabled="True" upperlimit="9" lowerlimit="-21.58732" name="Joint 0 - 8" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="9" limb1anchor="-3.5972703,6.2334614" limb2anchor="22.849667,7.519464" canbesevered="True" limitenabled="True" upperlimit="65" lowerlimit="-35" name="Joint 1 - 9" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="9" limb2="10" limb1anchor="-22.397194,-37.906563" limb2anchor="-32.754326,14.481597" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" name="Joint 9 - 10" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="13" limb1anchor="19.067951,15.83907" limb2anchor="14.806871,17.870033" name="Joint 1 - 13" canbesevered="True" limitenabled="True" upperlimit="64.97125" lowerlimit="-35" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="13" limb2="12" limb1anchor="-28.900497,-29.457531" limb2anchor="-32.55083,12.579753" name="Joint 13 - 12" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" stiffness="0.2" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="14" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 14 - 0 (Jump Attack)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="16" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 16 - 0 (Water Attack C)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="17" limb2="0" limb1anchor="0.20820096,0.67279637" limb2anchor="28.857014,-30.433556" name="Joint 17 - 0 (Water Attack S)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="12" limb2="11" limb1anchor="35.248386,-7.2936254" limb2anchor="-1.9848251,41.149693" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="10" limb2="15" limb1anchor="35.34168,-6.990353" limb2anchor="-2.0823996,41.17109" name="Joint 10 - 15" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,28 @@
<CrawlerbroodmotherSwimFast
movementspeed="8"
steertorque="20"
waveamplitude="70.5529"
wavelength="104.91817"
flip="True"
headangle="160"
torsoangle="90"
mirror="False"
rotatetowardsmovement="True"
torsotorque="50"
headtorque="25"
foottorque="10"
tailtorque="250"
footangle="0"
cyclespeed="5"
animationtype="SwimFast"
footangles="10: 1.580441,15: 0,11: 0,14: 0"
usesinemovement="False"
tailangle="NaN"
tailtorquemultiplier="1"
flipcooldown="2"
flipdelay="0.2"
mirrorlerp="True"
legtorque="25"
armikstrength="1"
handikstrength="1"
type="Crawlerbroodmother" />

View File

@@ -0,0 +1,28 @@
<CrawlerbroodmotherSwimSlow
movementspeed="4"
steertorque="13"
waveamplitude="9.211875"
wavelength="193.74799"
flip="True"
headangle="120"
torsoangle="90"
mirror="False"
rotatetowardsmovement="True"
torsotorque="30"
headtorque="10"
foottorque="10"
tailtorque="50"
footangle="0"
cyclespeed="5"
animationtype="SwimSlow"
footangles="10: 1.567869,15: 0,11: 0,14: 0"
usesinemovement="False"
tailangle="NaN"
tailtorquemultiplier="2"
flipcooldown="3"
flipdelay="0.3"
mirrorlerp="True"
legtorque="25"
armikstrength="1"
handikstrength="1"
type="Crawlerbroodmother" />

View File

@@ -0,0 +1,71 @@
<Character speciesname="Crawlerbroodmother" humanoid="False" blooddecal="blood" group="crawler" husk="False" needsair="False" canspeak="False" noise="100" visiblity="100" eatingspeed="15" displayname="" visibility="100" pathfinderpriority="1" hasinfo="False" usehuskappendage="False" speciestranslationoverride="" caninteract="False" needswater="False" usebosshealthbar="False" bleedparticleair="blooddrop" bleedparticlewater="waterblood" bleedparticlemultiplier="1" caneat="True" usepathfinding="True" hideinsonar="False" hideinthermalgoggles="False" sonardisruption="0" distantsonarrange="0" disabledistance="25000" soundinterval="10">
<ragdolls folder="default" />
<animations folder="default" />
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.4" scalemax="0.8" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blood" particleamount="15" anglemin="0" anglemax="0" scalemin="1" scalemax="2" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="2" anglemin="0" anglemax="0" scalemin="1" scalemax="2" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="30" velocitymin="200" velocitymax="1500" anglemin="0" anglemax="360" scalemin="1" scalemax="2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" particleamount="10" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.8" scalemax="1.2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="1000" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0.2" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="1" stunimmunity="True" applyafflictioncolors="False" poisonvulnerability="0.5">
<Limb name="Torso">
<VitalityMultiplier type="damage,burn" multiplier="1.0" />
</Limb>
<Limb name="Head">
<VitalityMultiplier type="damage,burn" multiplier="1.5" />
</Limb>
<Limb name="LeftLeg">
<VitalityMultiplier type="damage,burn" multiplier="0.5" />
</Limb>
<Limb name="RightLeg">
<VitalityMultiplier type="damage,burn" multiplier="0.5" />
</Limb>
<Limb> <!--Tail-->
<VitalityMultiplier type="damage,burn" multiplier="0.5" />
</Limb>
</health>
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack1.ogg" state="Attack" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack2.ogg" state="Attack" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack3.ogg" state="Attack" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_attack4.ogg" state="Attack" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_idle1.ogg" state="Idle" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_idle2.ogg" state="Idle" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_idle3.ogg" state="Idle" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_death1.ogg" state="Die" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_death2.ogg" state="Die" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_damage1.ogg" state="Damage" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_damage2.ogg" state="Damage" range="6000" volume="1" gender="None" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_damage3.ogg" state="Damage" range="6000" volume="1" gender="None" />
<Inventory slots="Any, Any, Any, Any, Any, Any" accessiblewhenalive="False">
<Item identifier="alienblood" amount="2" />
<Item identifier="smallcrawleregg" />
<Item identifier="swimbladder" />
</Inventory>
<ai combatstrength="800" sight="1.5" hearing="1.5" fleehealththreshold="0" aggressiveboarding="True" aggressiongreed="10" aggressionhurt="200" attackwhenprovoked="True" avoidgunfire="False" avoidtime="3" minfleetime="20" enforceaggressivebehaviorformissions="True" targetouterwalls="True" randomattack="False" canopendoors="False" keepdoorsclosed="False" avoidabyss="True" stayinabyss="False" patrolflooded="False" patroldry="False" startaggression="0" maxaggression="100" aggressioncumulation="0" walltargetingmethod="Target">
<target tag="stronger" state="Avoid" priority="200" reactdistance="2000" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<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="nasonov" state="Attack" priority="100" ignoreinside="True"/>
<target tag="husk" state="Attack" priority="100" reactdistance="2000" attackdistance="500" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="human" state="Attack" priority="80" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" ignoreifnotinsamesub="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="engine" state="Avoid" priority="50" reactdistance="800" ignoreinside="True" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="sonar" state="Attack" priority="30" reactdistance="0" ignoreinside="True" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="room" state="Attack" priority="20" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="wall" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="door" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="dead" state="Eat" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="weaker" state="Aggressive" priority="2" reactdistance="800" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="True" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="turret" state="Attack" priority="1" ignoreinside="True" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="searchlight" state="Attack" priority="1" ignoreinside="true"/>
<target tag="watcher" state="Idle" priority="1" ignoreinside="True" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<SwarmBehavior mindistfromclosest="400" maxdistfromcenter="2000" cohesion="0.25" />
</ai>
<StatusEffect type="OnDamaged" target="LastLimb" checkconditionalways="true" comparison="and" delay="0.25" stackable="false" targetlimb="Tail">
<RequiredAffliction type="damage,burn" minstrength="5" />
<Conditional isdead="false" />
<Conditional inwater="true" />
<SpawnItem identifier="smallcrawleregg" spawnposition="This" count="1" rotationtype="Random" />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,129 @@
<Ragdoll type="crawler" colliderheightfromfloor="40" impacttolerance="40" draggable="True" limbscale="0.5047" jointscale="0.5047" canentersubmarine="False" canwalk="False" texturescale="1" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Crawlerbroodmother/crawlerbroodmother.png" color="255,255,255,255">
<collider height="450" radius="180" name="Main Collider" width="0" />
<!-- Head -->
<limb id="0" radius="135" type="Head" flip="True" steerforce="10" healthindex="1" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" height="0" width="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Head" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0.8,-1" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="631,1,360,295" depth="0.1" origin="0.42565042,0.49612236" subdivisions="3,3" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False"></deformablesprite>
</limb>
<!-- BodyUpper (main torso) -->
<limb id="1" width="300" height="320" type="Torso" flip="True" steerforce="0.1" healthindex="0" attackpriority="1" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Torso" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="170,1,459,427" depth="0.2" origin="0.50568044,0.48020792" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="2" width="375.3" height="370" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 2" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="606,591,418,433" depth="0.21" origin="0.52797294,0.5039486" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="noise" resolution="5,5" frequency="1" amplitude="0.4" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
<spritedeformation type="inflate" resolution="5,5" frequency="10" scale="0.1" blendmode="Add" usemovementsine="False" stopwhenhostisdead="True" sync="-1" typename="inflate" strength="1" maxrotation="90" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.25" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0,0 0,0 0,0 0,0 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" blendmode="Add" sync="-1" typename="bendjoint" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="3" width="338.4" height="250" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 3" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.25" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="231,644,376,381" depth="0.22" origin="0.49160612,0.41395557" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="noise" resolution="5,5" frequency="1" amplitude="0.4" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
<spritedeformation type="inflate" resolution="5,5" frequency="10" scale="0.1" blendmode="Add" usemovementsine="False" stopwhenhostisdead="True" sync="-1" typename="inflate" strength="0.5" maxrotation="90" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.25" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0,0 0,0 0,0 0,0 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" amplitude="1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="4" width="227.7" height="160" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 4" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.5" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="350,427,253,218" depth="0.023" origin="0.51198304,0.4643768" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="5" width="170.99998" height="110" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 5" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.9" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="2,433,190,132" depth="0.24" origin="0.5106501,0.54225403" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="6" width="138.6" height="70" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 6" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.8" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="192,443,154,90" depth="0.025" origin="0.53721887,0.5446612" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="7" width="135.89998" height="50" type="Tail" flip="True" healthindex="4" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 7" notes="" spriteorientation="270" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.3" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="192,541,151,93" depth="0.26" origin="0.5230819,0.53412014" subdivisions="5,5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="2" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<!-- Jaw -->
<limb id="8" width="296.09998" height="120" ignorecollisions="False" flip="True" type="Jaw" healthindex="1" attackpriority="2" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="0,0" refjoint="-1" name="Jaw" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="629,299,329,160" depth="0.11" origin="0.47563198,0.5897866" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<limb id="15" width="25" height="20" name="Water Attack C" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<sprite sourcerect="885,244,25,20" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<attack context="Water" cooldown="5" range="250" damagerange="100" duration="1" structuresoundtype="StructureSlash" targetimpulse="160" targetimpulseworld="0,0" severlimbsprobability="0.5" force="40" applyforceonlimbs="0" torque="0" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Character" secondarycooldown="1" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FollowThrough" reverse="False" targetlimbtype="None" retreat="False" afterattackdelay="0" stun="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False" structuredamage="0" itemdamage="0">
<Affliction identifier="stun" strength="1.5" probability="1" />
<Affliction identifier="bitewounds" strength="60" probability="1" />
<affliction identifier="bleeding" strength="30" probability="0.75" />
</attack>
</limb>
<limb id="16" width="25" height="20" name="Structure Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<sprite sourcerect="886,248,25,20" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<attack context="Any" cooldown="5" range="200" damagerange="100" duration="1" structuredamage="100" itemdamage="50" structuresoundtype="StructureSlash" targetimpulse="160" targetimpulseworld="0,0" severlimbsprobability="0.5" force="40" applyforceonlimbs="0" torque="100" hitdetectiontype="Distance" onlyhumans="False" targetforce="0" targetforceworld="0,0" priority="0" targettype="Structure" secondarycooldown="3" applyforcesonlyonce="False" stickchance="0" cooldownrandomfactor="0.25" afterattack="FallBack" afterattackdelay="0.3" reverse="False" targetlimbtype="None" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" emitstructuredamageparticles="True" penetration="0" levelwalldamage="40" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="1" blink="False" stun="0" />
</limb>
<limb id="17" width="25" height="20" name="Ranged Attack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="1" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<sprite sourcerect="886,248,25,20" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<attack ranged="True" avoidfriendlyfire="False" requiredangle="30" context="Water" targettype="Any" targetlimbtype="None" hitdetectiontype="Distance" afterattack="FallBackUntilCanAttack" afterattackdelay="0.1" reverse="False" retreat="False" fullspeedafterattack="False" range="1000" damagerange="1000" duration="1" cooldown="15" secondarycooldown="3" cooldownrandomfactor="0" structuredamage="0" itemdamage="0" stun="0" onlyhumans="False" applyforceonlimbs="0, 1" force="0" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" torque="100" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" priority="1" structuresoundtype="StructureBlunt" emitstructuredamageparticles="True" penetration="0" levelwalldamage="0" submarineimpactmultiplier="1" blink="False">
<StatusEffect type="OnFailure" target="This">
<particleemitter drawontop="true" copyentityangle="true" particle="crawlervomitsplash" particleamount="20" scalemin="1" scalemax="2" velocitymin="100" velocitymax="300" anglemin="-30" anglemax="30" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_vomit1.ogg" range="6000" volume="1" selectionmode="random" dontmuffle="true" />
<sound file="Content/Characters/Crawlerbroodmother/CRAWLERBR_vomit2.ogg" range="6000" volume="1" selectionmode="random" dontmuffle="true" />
</StatusEffect>
<StatusEffect type="OnFailure" target="This" delay="0.2">
<SpawnItem identifier="crawlereggprojectile" spawnposition="This" count="3" aimspread="15" rotationtype="Collider" rotation="0" />
</StatusEffect>
<StatusEffect type="OnFailure" target="This" delay="0.3">
<SpawnItem identifier="crawlereggprojectile" spawnposition="This" count="5" aimspread="30" rotationtype="Collider" rotation="0" />
</StatusEffect>
<StatusEffect type="OnFailure" target="This" delay="0.4">
<SpawnItem identifier="crawlereggprojectile" spawnposition="This" count="3" aimspread="15" rotationtype="Collider" rotation="0" />
</StatusEffect>
</attack>
</limb>
<limb id="9" width="0" height="0" type="RightThigh" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="101.7" mass="0" friction="0.3" restitution="0.05" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" name="Limb 9" notes="" spriteorientation="210" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="6,642,226,263" depth="0.11" origin="0.5039067,0.49808028" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<limb id="10" width="268.2" height="100" type="RightLeg" flip="False" healthindex="3" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" friction="0.3" restitution="0.05" density="10" pullpos="21.6116,-9.738574" refjoint="8" ignorecollisions="False" name="RightArm" notes="" spriteorientation="90" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="631,463,298,127" depth="0.05" origin="0.44715995,0.5628193" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<!--Left Claw-->
<limb id="11" width="80" height="369" ignorecollisions="False" flip="False" mass="0.5" type="RightFoot" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" bodytype="Dynamic" radius="0" friction="0.3" restitution="0.05" density="10" pullpos="-3.9884124,-1.8825091" refjoint="0" name="LeftClaw" notes="" spriteorientation="180" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="13,19,139,410" depth="0.5" origin="0.64316547,0.43489587" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<sound tag="footstep_crawler" />
</limb>
<limb id="12" radius="0" width="268.2" height="100" mass="0" name="LeftArm" type="RightLeg" spriteorientation="NaN" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="27.3626,-6.016137" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="630,461,298,130" origin="0.44632512,0.55560976" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<limb id="13" radius="101.7" width="0" height="0" mass="0" name="Limb 13" type="RightThigh" spriteorientation="210" flip="False" mirrorvertically="False" mirrorhorizontally="False" healthindex="2" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" friction="0.3" restitution="0.05" hide="False" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="6,641,226,264" origin="0.4983812,0.50471175" depth="0.5" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
</limb>
<!--Right Claw-->
<limb id="14" radius="0" width="80" height="368.99997" name="RightClaw" type="RightFoot" spriteorientation="180" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="-5.450408,-0.114616506" stepoffset="0,0" refjoint="0" mouthpos="0,0" notes="" healthindex="3" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" inheritlimbdepth="None" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" onlyblinkinwater="False" blinktransitionin="Linear" blinktransitionout="Linear" canbeseveredalive="True">
<deformablesprite sourcerect="13,19,139,410" origin="0.64316547,0.43489587" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<sound tag="footstep_crawler" />
</limb>
<!-- Joints -->
<joint limb1="0" limb2="1" limb1anchor="-101.72242,-20.389397" limb2anchor="142.3726,56.7463" canbesevered="True" limitenabled="True" upperlimit="20" lowerlimit="-40" name="Joint 0 - 1" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="True" />
<joint limb1="1" limb2="2" limb1anchor="-174.94586,-6.9077344" limb2anchor="93.44623,45.20165" canbesevered="True" limitenabled="True" upperlimit="8.367105" lowerlimit="-66.20706" name="Joint 1 - 2" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<!-- Tail -->
<joint limb1="2" limb2="3" limb1anchor="-150.58286,8.692038" limb2anchor="127.61233,11.144856" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 2 - 3" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="4" limb1anchor="-118.09751,-13.980717" limb2anchor="71.2788,-8.957865" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 3 - 4" stiffness="0.25" severanceprobabilitymodifier="0.05" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="4" limb2="5" limb1anchor="-88.71179,-12.191047" limb2anchor="56.69874,-0.24925603" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30.02529" name="Joint 4 - 5" stiffness="0.25" severanceprobabilitymodifier="0.1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="5" limb2="6" limb1anchor="-58.36296,-7.995171" limb2anchor="48.43976,-2.290606" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-29.95912" name="Joint 5 - 6" stiffness="0.25" severanceprobabilitymodifier="0.15" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="6" limb2="7" limb1anchor="-49.20192,1.3032576" limb2anchor="51.188152,2.4567723" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-30" name="Joint 6 - 7" stiffness="0.25" severanceprobabilitymodifier="0.2" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="8" limb1anchor="-105.4433,-59.54576" limb2anchor="-107.42666,50.62406" canbesevered="True" limitenabled="True" upperlimit="0" lowerlimit="-30" name="Joint 0 - 8" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="9" limb1anchor="-40.456398,10.642103" limb2anchor="89.13132,52.656567" canbesevered="True" limitenabled="True" upperlimit="65" lowerlimit="-35" name="Joint 1 - 9" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="9" limb2="10" limb1anchor="-72.09847,-121.8896" limb2anchor="-84.49823,41.869198" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" name="Joint 9 - 10" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="13" limb1anchor="64.65698,27.644127" limb2anchor="62.32378,84.12753" name="Joint 1 - 13" canbesevered="True" limitenabled="True" upperlimit="64.97125" lowerlimit="-35" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="13" limb2="12" limb1anchor="-95.58048,-94.35211" limb2anchor="-84.889046,42.622585" name="Joint 13 - 12" canbesevered="True" limitenabled="True" upperlimit="45" lowerlimit="-90" stiffness="0.2" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="12" limb2="11" limb1anchor="125.36,-17.261583" limb2anchor="-8.215395,167.40263" name="Joint 12 - 11" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="10" limb2="14" limb1anchor="126.53378,-19.49628" limb2anchor="-7.0831356,166.26538" name="Joint 10 - 14" canbesevered="True" limitenabled="True" upperlimit="145" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="15" limb1anchor="109.54902,-144.77794" limb2anchor="0,0" name="Joint 0 - 15 (Water Attack C)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="True" clockwiserotation="False" />
<joint limb1="0" limb2="16" limb1anchor="108.82801,-144.95901" limb2anchor="0,0" name="Joint 0 - 16 (Water Attack S)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="True" clockwiserotation="False" />
<joint limb1="0" limb2="17" limb1anchor="157.43246,-166.58304" limb2anchor="0,0" name="Joint 0 - 17 (Ranged Attack)" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="True" clockwiserotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,29 @@
<CrawlerhuskRun
movementspeed="4"
stepsize="0.79517955,0.37847614"
legtorque="0"
colliderstandangle="90"
flip="True"
headposition="1.1493882"
torsoposition="0.9930965"
headangle="20"
torsoangle="4"
footmoveforce="5"
torsomoveforce="15"
torsotorque="100"
headmoveforce="10"
headtorque="400"
footangle="-15.42238"
backwardsmovementmultiplier="0.75"
cyclespeed="2"
animationtype="Run"
foottorque="25"
footangles="10: 1.515006,15: 1.5882496,11: 1.9198622"
tailtorque="50"
tailangle="38"
stepliftheadmultiplier="0.5"
stepliftamount="26"
stepliftoffset="0.5000001"
stepliftfrequency="1"
flipcooldown="1"
flipdelay="0.5"/>

View File

@@ -0,0 +1,23 @@
<CrawlerhuskSwimFast
movementspeed="7"
steertorque="7"
waveamplitude="29.47369"
wavelength="49.502018"
flip="True"
headangle="106"
torsoangle="59"
mirror="False"
rotatetowardsmovement="True"
torsotorque="25"
headtorque="100"
foottorque="20"
tailtorque="250"
footangle="0"
cyclespeed="5"
animationtype="SwimFast"
footangles="10: 1.580441,15: -0.87266463,11: -0.87266463"
usesinemovement="False"
tailangle="NaN"
tailtorquemultiplier="1"
flipcooldown="1"
flipdelay="0.2"/>

View File

@@ -0,0 +1,23 @@
<CrawlerhuskSwimSlow
movementspeed="2.5"
steertorque="5"
waveamplitude="2.5516217"
wavelength="44.228916"
flip="True"
headangle="91"
torsoangle="90"
mirror="False"
rotatetowardsmovement="True"
torsotorque="25"
headtorque="100"
foottorque="10"
tailtorque="50"
footangle="0"
cyclespeed="5"
animationtype="SwimSlow"
footangles="10: 1.567869,15: -0.43633232,11: -0.43633232"
usesinemovement="False"
tailangle="NaN"
tailtorquemultiplier="1"
flipcooldown="2"
flipdelay="0.3"/>

View File

@@ -0,0 +1,29 @@
<CrawlerhuskWalk
movementspeed="1"
stepsize="0.45751935,0.55915964"
legtorque="0"
colliderstandangle="90"
flip="True"
headposition="0.8893403"
torsoposition="0.88981164"
headangle="37"
torsoangle="57"
footmoveforce="3"
torsomoveforce="10"
torsotorque="50"
headmoveforce="10"
headtorque="400"
footangle="-36.14369"
backwardsmovementmultiplier="0.75"
cyclespeed="3.7958877"
animationtype="Walk"
foottorque="50"
footangles="10: 0.8620372,15: 1.5882496,11: 1.5707964"
tailtorque="50"
tailangle="3"
stepliftheadmultiplier="0.3"
stepliftamount="15"
stepliftoffset="0.5999999"
stepliftfrequency="1"
flipcooldown="3"
flipdelay="1"/>

View File

@@ -0,0 +1,73 @@
<Character speciesname="Crawlerhusk" speciestranslationoverride="crawler" husk="True" nonhuskedspecies="crawler" humanoid="False" hasinfo="False" usehuskappendage="False" needsair="False" canspeak="False" blooddecal="blackblood" bleedparticlewater="blackwaterblood" bleedparticleair="blackblooddrop" group="husk" displayname="" noise="200" visibility="150" eatingspeed="10" pathfinderpriority="1" hideinthermalgoggles="True" AISlowTurretPriority="0.5">
<huskappendage affliction="huskinfection" path="Content/Characters/Crawlerhusk/Huskappendage.xml" />
<ragdolls folder="default" />
<animations folder="default" />
<damageemitter particle="blackgib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.25" scalemax="0.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blackblood" particleamount="10" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blackwaterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="blackgib" particleamount="20" velocitymin="200" velocitymax="500" anglemin="0" anglemax="360" scalemin="0.5" scalemax="0.75" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="100" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="10" burnreduction="0.1" constanthealthregeneration="1" healthregenerationwheneating="15" poisonvulnerability="0.5">
<Limb name="Torso">
<VitalityMultiplier type="damage" multiplier="1.0" />
<VitalityMultiplier type="burn" multiplier="2.0" />
</Limb>
<Limb name="Head">
<VitalityMultiplier type="damage" multiplier="1.5" />
<VitalityMultiplier type="burn" multiplier="2.0" />
</Limb>
<Limb name="LeftLeg">
<VitalityMultiplier type="damage" multiplier="0.75" />
<VitalityMultiplier type="burn" multiplier="1.0" />
</Limb>
<Limb name="RightLeg">
<VitalityMultiplier type="damage" multiplier="0.75" />
<VitalityMultiplier type="burn" multiplier="1.0" />
</Limb>
<Limb>
<!--Tail-->
<VitalityMultiplier type="damage" multiplier="0.75" />
<VitalityMultiplier type="burn" multiplier="1.0" />
</Limb>
</health>
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle1.ogg" state="Idle" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle2.ogg" state="Idle" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle3.ogg" state="Idle" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle4.ogg" state="Idle" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack1.ogg" state="Attack" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack2.ogg" state="Attack" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack3.ogg" state="Attack" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack4.ogg" state="Attack" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage1.ogg" state="Damage" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage2.ogg" state="Damage" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage3.ogg" state="Damage" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_damage4.ogg" state="Damage" range="1000" volume="1" />
<sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_dead1.ogg" state="Die" range="1000" volume="1" />
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="8">
</Inventory>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="2">
<Item identifier="alienblood" />
<Item identifier="huskeggsbasic"/>
</Inventory>
<Inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
<Item identifier="alienblood" />
<Item identifier="huskeggsbasic"/>
<Item identifier="huskstinger"/>
</Inventory>
<ai combatstrength="150" sight="0.5" hearing="1" fleehealththreshold="0" aggressiveboarding="True" aggressiongreed="20" aggressionhurt="50" attackwhenprovoked="True" avoidgunfire="False">
<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="nasonov" state="Attack" priority="100" ignoreinside="True"/>
<target tag="crawler" state="Attack" priority="100" reactdistance="0" />
<target tag="human" state="Attack" priority="80" reactdistance="0" />
<target tag="room" state="Attack" priority="30" reactdistance="0" />
<target tag="wall" state="Attack" priority="5" reactdistance="0" />
<target tag="door" state="Attack" priority="5" reactdistance="0" />
<target tag="sonar" state="Attack" priority="5" reactdistance="0" ignoreinside="true"/>
<target tag="turret" state="Attack" priority="1" ignoreinside="true"/>
<target tag="searchlight" state="Attack" priority="1" ignoreinside="true"/>
<target tag="swarmfeeder" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True"/>
<target tag="huskinfected" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True" threshold="1" />
<SwarmBehavior mindistfromclosest="200" maxdistfromcenter="3000" cohesion="0.1" />
</ai>
</Character>

View File

@@ -0,0 +1,174 @@
<Ragdoll type="crawlerhusk" group="husk" Texture="Content/Characters/Crawlerhusk/crawlerhusk.png" Color="255,255,255,255" SpritesheetOrientation="90" LimbScale="0.65" JointScale="0.65" TextureScale="0.5" SourceRectScale="1" ColliderHeightFromFloor="40" ImpactTolerance="10" CanEnterSubmarine="True" CanWalk="True" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="50" Height="120" Width="0" BodyType="Dynamic" />
<!-- Head -->
<limb Name="Head" ID="0" Type="Head" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="10" Radius="40" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0.8,-1" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="8" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="3,3" SourceRect="306,4,204,164" Origin="0.52333707,0.4824578" Depth="0.1" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<!-- BodyUpper (main torso) -->
<limb Name="Torso" ID="1" Type="Torso" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0.1" Radius="55" Height="0" Width="1.6999927" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="8" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="5,5" SourceRect="72,0,230,226" Origin="0.4606622,0.4951695" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<SpriteDeformation type="inflate" typename="inflate" Frequency="2" Scale="0.2" Sync="1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="True" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
<SpriteDeformation type="custom" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" typename="custom" Frequency="0" Amplitude="1" Sync="-1" BlendMode="Multiply" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 2" ID="2" Type="Tail" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="68.85" Width="74.799995" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="5,5" SourceRect="334,346,174,162" Origin="0.5457247,0.5583258" Depth="0.21" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<SpriteDeformation type="inflate" typename="inflate" Frequency="2" Scale="0.2" Sync="1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="True" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
<SpriteDeformation type="custom" row0="0,0 0.5,1 1,1 0.5,1 0,0" row1="0,0 0.5,1 1,1 0.5,1 0,0" row2="0,0 0.5,1 1,1 0.5,1 0,0" row3="0,0 0.5,1 1,1 0.5,1 0,0" row4="0,0 0.5,1 1,1 0.5,1 0,0" typename="custom" Frequency="0" Amplitude="1" Sync="-1" BlendMode="Multiply" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 3" ID="3" Type="Tail" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="65.45" Width="70.55" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="5,5" SourceRect="142,358,166,154" Origin="0.5427743,0.5" Depth="0.22" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 4" ID="4" Type="Tail" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="47.600002" Width="53.55" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="5,5" SourceRect="194,226,126,112" Origin="0.5571429,0.4659517" Depth="0.023" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 5" ID="5" Type="Tail" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="28.900003" Width="39.95" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="5,5" SourceRect="0,270,94,68" Origin="0.53557885,0.59164065" Depth="0.24" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 6" ID="6" Type="Tail" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="23.800001" Width="37.399998" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="5,5" SourceRect="100,228,88,56" Origin="0.5984064,0.5294023" Depth="0.025" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 7" ID="7" Type="Tail" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20.400002" Width="39.1" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite subdivisions="5,5" SourceRect="94,284,92,48" Origin="0.54265505,0.5360783" Depth="0.26" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0">
<spritedeformation type="bendjoint" typename="bendjoint" Sync="-1" BlendMode="Add" Strength="1" MaxRotation="90" UseMovementSine="False" StopWhenHostIsDead="False" OnlyInWater="False" SineOffset="0" Resolution="5,5" />
</deformablesprite>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<!-- Jaw -->
<limb Name="Jaw" ID="8" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="38.25" Width="53.55" Density="10" IgnoreCollisions="True" AngularDamping="7" AttackPriority="2" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="5" ConstantAngle="-90" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="322,166,126,90" Origin="0.53524786,0.5846235" Depth="0.12" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack stickchance="0" StructureSoundType="" Context="Ground" TargetType="Character" TargetLimbType="Head" HitDetectionType="Distance" AfterAttack="Pursue" AfterAttackDelay="0" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="100" DamageRange="100" MinRange="0" Duration="0.25" CoolDown="1" SecondaryCoolDown="0" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="0" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="8, 19, 21, 23, 25" Force="10" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,-5" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="True">
<Affliction Strength="0.1" Identifier="stun" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="3" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="10" Identifier="bleeding" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="2" Identifier="huskinfection" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
<ReduceAffliction type="damage" strength="2" />
</StatusEffect>
</attack>
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Jump Attack" ID="14" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20" Width="25" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<sprite SourceRect="458,128,50,40" Origin="0.44604877,0.5119512" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Ground" TargetType="Character" TargetLimbType="Torso" HitDetectionType="Distance" AfterAttack="Pursue" AfterAttackDelay="0" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="200" DamageRange="100" MinRange="0" Duration="0.5" CoolDown="5" SecondaryCoolDown="0.5" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="0" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="36" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 1, 11, 15" Force="20" RootForceWorldStart="0,25" RootForceWorldMiddle="10,50" RootForceWorldEnd="10,-50" RootTransitionEasing="Smooth" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="20" TargetForceWorld="0,-15" SubmarineImpactMultiplier="1" SeverLimbsProbability="0.5" Priority="1" Blink="False">
<Affliction Strength="1.5" Identifier="stun" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="12" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="5" Identifier="huskinfection" Probability="0.1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
</attack>
</limb>
<limb Name="Water Attack C" ID="16" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20" Width="25" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<sprite SourceRect="458,128,50,40" Origin="0.44604877,0.5119512" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Water" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FollowThrough" AfterAttackDelay="0" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="150" DamageRange="100" MinRange="0" Duration="0.5" CoolDown="3" SecondaryCoolDown="0.5" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="0" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="36" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 11, 15, 19, 21, 23, 25" Force="20" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="50" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0.5" Priority="0" Blink="True">
<Affliction Strength="0.25" Identifier="stun" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="12" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="20" Identifier="bleeding" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<Affliction Strength="5" Identifier="huskinfection" Probability="0.5" DivideByLimbCount="True" MultiplyByMaxVitality="False" />
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
<ReduceAffliction type="damage" strength="5" />
</StatusEffect>
</attack>
</limb>
<limb Name="Structure Attack" ID="17" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="20" Width="25" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<sprite SourceRect="458,128,50,40" Origin="0.44604877,0.5119512" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBack" AfterAttackDelay="0.2" AfterAttackSecondary="FallBack" AfterAttackSecondaryDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="100" DamageRange="50" MinRange="0" Duration="0.5" CoolDown="2" SecondaryCoolDown="1" CoolDownRandomFactor="0.25" FullSpeedAfterAttack="False" StructureDamage="35" CreateWallDamageProjectiles="False" EmitStructureDamageParticles="True" ItemDamage="10" Penetration="0" LevelWallDamage="18" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0.3" OnlyHumans="False" ApplyForceOnLimbs="0, 11, 15, 19, 21, 23, 25" Force="20" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="50" ApplyForcesOnlyOnce="False" TargetImpulse="40" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0.5" Priority="0" Blink="False" />
</limb>
<limb Name="Limb 8" ID="9" Type="RightThigh" SecondaryType="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="210" InheritLimbDepth="None" SteerForce="0" Radius="30" Height="0" Width="0" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="0,340,140,174" Origin="0.4472283,0.4274753" Depth="0.11" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 9" ID="10" Type="RightLeg" SecondaryType="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="30" Width="90" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="21.6116,-9.738574" StepOffset="0,0" RefJoint="8" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="320,260,190,86" Origin="0.452,0.59239936" Depth="0.05" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<!--Left Claw-->
<limb Name="LeftClaw" ID="11" Type="RightFoot" SecondaryType="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="87.549995" Width="20" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="-3.9884124,-1.8825091" StepOffset="0,0" RefJoint="0" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="0,0,72,206" Origin="0.6944444,0.49514562" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<sound Tag="footstep_crawler" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="LeftArm" ID="12" Type="RightLeg" SecondaryType="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="30" Width="90" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="27.3626,-6.016137" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="320,260,190,84" Origin="0.452,0.592" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<limb Name="Limb 13" ID="13" Type="RightThigh" SecondaryType="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="210" InheritLimbDepth="None" SteerForce="0" Radius="29.750002" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="0,340,140,174" Origin="0.5574913,0.53277266" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<!--Right Claw-->
<limb Name="RightClaw" ID="15" Type="RightFoot" SecondaryType="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="87.549995" Width="20" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="-5.450408,-0.114616506" StepOffset="0,0" RefJoint="0" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="3" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="0,0,72,206" Origin="0.6944444,0.49514562" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<sound Tag="footstep_crawler" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.6" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="gunshotwound,stun" AfflictionTypes="" />
</limb>
<!-- ovipositor -->
<limb Name="Ovipositor1a" ID="18" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="13" Width="25" Density="2" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="1000" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,104,60,24" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Ovipositor1b" ID="19" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="13" Width="35" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0.5" BlinkDurationIn="0.2" BlinkDurationOut="0.2" BlinkHoldTime="0.25" BlinkRotationIn="0" BlinkRotationOut="-90" BlinkForce="300" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="EaseIn" BlinkTransitionOut="EaseOut" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,226,92,28" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Ovipositor2a" ID="20" Type="None" SecondaryType="None" Notes="" Scale="1.25" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="30" Density="2" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="1000" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,128,68,22" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Ovipositor2b" ID="21" Type="None" SecondaryType="None" Notes="" Scale="1.25" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="35" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0.5" BlinkDurationIn="0.1" BlinkDurationOut="0.1" BlinkHoldTime="0.2" BlinkRotationIn="0" BlinkRotationOut="-90" BlinkForce="300" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="EaseIn" BlinkTransitionOut="EaseOut" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,226,92,28" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Ovipositor3a" ID="22" Type="None" SecondaryType="None" Notes="" Scale="1.25" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="25" Density="2" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="1000" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,152,70,20" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Ovipositor3b" ID="23" Type="None" SecondaryType="None" Notes="" Scale="1.25" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="35" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0.5" BlinkDurationIn="0.2" BlinkDurationOut="0.2" BlinkHoldTime="0.25" BlinkRotationIn="0" BlinkRotationOut="-90" BlinkForce="300" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="EaseIn" BlinkTransitionOut="EaseOut" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,203,80,22" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Ovipositor4a" ID="24" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="13" Width="30" Density="2" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="1000" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,176,80,26" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Ovipositor4b" ID="25" Type="None" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="90" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="13" Width="30" Density="1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="1" BlinkDurationIn="0.05" BlinkDurationOut="0.1" BlinkHoldTime="0.25" BlinkRotationIn="90" BlinkRotationOut="-90" BlinkForce="300" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="EaseIn" BlinkTransitionOut="EaseOut" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<deformablesprite SourceRect="405,203,80,22" Origin="0.5,0.5" Depth="0.13" Texture="Content/Items/Diving/Broken_DivingSuit.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<!-- Joints -->
<joint Name="Joint 0 - 1" Limb1="0" Limb2="1" Limb1Anchor="-21.448105,-10.967147" Limb2Anchor="56.668037,17.959017" CanBeSevered="True" SeveranceProbabilityModifier="0.25" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 2" Limb1="1" Limb2="2" Limb1Anchor="-39.061676,-3.8948364" Limb2Anchor="29.98288,1.783022" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="8.367105" LowerLimit="-66.20706" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!-- Tail -->
<joint Name="Joint 2 - 3" Limb1="2" Limb2="3" Limb1Anchor="-19.25937,-1.6185555" Limb2Anchor="31.19618,-1.2611864" CanBeSevered="True" SeveranceProbabilityModifier="0.1" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 3 - 4" Limb1="3" Limb2="4" Limb1Anchor="-28.94305,-3.5352855" Limb2Anchor="19.21655,-1.4235371" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 4 - 5" Limb1="4" Limb2="5" Limb1Anchor="-26.94205,-2.537231" Limb2Anchor="15.81753,1.520584" CanBeSevered="True" SeveranceProbabilityModifier="0.3" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30.02529" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 5 - 6" Limb1="5" Limb2="6" Limb1Anchor="-16.309858,-1.172784" Limb2Anchor="11.703393,0.21717258" CanBeSevered="True" SeveranceProbabilityModifier="0.4" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-29.95912" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 6 - 7" Limb1="6" Limb2="7" Limb1Anchor="-19.064672,-0.7376906" Limb2Anchor="12.628254,-2.6309388" CanBeSevered="True" SeveranceProbabilityModifier="0.5" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 8" Limb1="0" Limb2="8" Limb1Anchor="-27.985016,-4.2211614" Limb2Anchor="-21.662643,-7.210979" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 9" Limb1="1" Limb2="9" Limb1Anchor="-3.5972703,6.2334614" Limb2Anchor="22.849667,7.519464" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="65" LowerLimit="-35" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 9 - 10" Limb1="9" Limb2="10" Limb1Anchor="-22.397194,-37.906563" Limb2Anchor="-32.754326,14.481597" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-90" Stiffness="0.2" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 13" Limb1="1" Limb2="13" Limb1Anchor="19.067951,15.83907" Limb2Anchor="14.806871,17.870033" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="64.97125" LowerLimit="-35" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 13 - 12" Limb1="13" Limb2="12" Limb1Anchor="-28.900497,-29.457531" Limb2Anchor="-32.55083,12.579753" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-90" Stiffness="0.2" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 14 - 0 (Jump Attack)" Limb1="14" Limb2="0" Limb1Anchor="0.20820096,0.67279637" Limb2Anchor="28.857014,-30.433556" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 16 - 0 (Water Attack C)" Limb1="16" Limb2="0" Limb1Anchor="0.20820096,0.67279637" Limb2Anchor="28.857014,-30.433556" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 17 - 0 (Water Attack S)" Limb1="17" Limb2="0" Limb1Anchor="0.20820096,0.67279637" Limb2Anchor="28.857014,-30.433556" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 12 - 11" Limb1="12" Limb2="11" Limb1Anchor="35.248386,-7.2936254" Limb2Anchor="-1.9848251,41.149693" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="145" LowerLimit="-45" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 10 - 15" Limb1="10" Limb2="15" Limb1Anchor="35.34168,-6.990353" Limb2Anchor="-2.0823996,41.17109" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="145" LowerLimit="-45" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!-- head to husk appendage -->
<joint Name="Ovipositor1a" Limb1="1" Limb2="18" Limb1Anchor="62.46534,6.7238955" Limb2Anchor="-11.668899,-1.004633" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Ovipositor1b" Limb1="18" Limb2="19" Limb1Anchor="11.007136,-0.19858864" Limb2Anchor="-19.207605,-0.87736815" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-110" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Ovipositor2a" Limb1="1" Limb2="20" Limb1Anchor="48.34047,6.5405464" Limb2Anchor="-14.563409,-0.75330037" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1.25" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Ovipositor2b" Limb1="20" Limb2="21" Limb1Anchor="13.273356,-1.2465339" Limb2Anchor="-19.101175,-0.624928" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-110" Stiffness="0.25" Scale="1.25" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Ovipositor3a" Limb1="1" Limb2="22" Limb1Anchor="45.668934,4.38803" Limb2Anchor="-14.002236,-0.05258337" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1.25" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Ovipositor3b" Limb1="22" Limb2="23" Limb1Anchor="13.614813,-0.0697975" Limb2Anchor="-17.029104,-0.19745809" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-110" Stiffness="0.25" Scale="1.25" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Ovipositor4a" Limb1="1" Limb2="24" Limb1Anchor="71.66282,2.2052383" Limb2Anchor="-16.275648,-0.8137416" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Ovipositor4b" Limb1="24" Limb2="25" Limb1Anchor="14.44641,1.1411079" Limb2Anchor="-16.912191,0.34033692" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-110" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,26 @@
<CyborgwormSwimFast
UseSineMovement="False"
Flip="False"
FlipCooldown="1"
FlipDelay="0.5"
Mirror="False"
MirrorLerp="True"
WaveAmplitude="100"
WaveLength="200"
RotateTowardsMovement="True"
TailTorque="2000"
TailTorqueMultiplier="100"
FootAngles=""
TailAngle="NaN"
SteerTorque="100"
LegTorque="25"
MovementSpeed="17"
CycleSpeed="1"
HeadAngle="0"
TorsoAngle="0"
HeadTorque="400"
TorsoTorque="0"
FootTorque="0"
AnimationType="SwimFast"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,26 @@
<CyborgwormSwimSlow
UseSineMovement="False"
Flip="False"
FlipCooldown="1"
FlipDelay="0.5"
Mirror="False"
MirrorLerp="True"
WaveAmplitude="100"
WaveLength="200"
RotateTowardsMovement="True"
TailTorque="2000"
TailTorqueMultiplier="100"
FootAngles=""
TailAngle="NaN"
SteerTorque="100"
LegTorque="25"
MovementSpeed="17"
CycleSpeed="1"
HeadAngle="0"
TorsoAngle="0"
HeadTorque="400"
TorsoTorque="0"
FootTorque="0"
AnimationType="SwimSlow"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,45 @@
<Character SpeciesName="Cyborgworm" SpeciesTranslationOverride="endworm" DisplayName="" Group="ancientalien" Humanoid="False" HasInfo="False" CanInteract="False" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" CanSpeak="False" ShowHealthBar="True" UseBossHealthBar="True" Noise="100" Visibility="100" BloodDecal="blood" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="10" CanEat="True" EatingSpeed="10" UsePathFinding="True" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="False" SonarDisruption="0" DistantSonarRange="30000" DisableDistance="100000" SoundInterval="10" DrawLast="False">
<ragdolls folder="default" />
<animations folder="default" />
<damageemitter drawontop="True" Particle="gib" AngleMin="0" AngleMax="360" ScaleMin="0.5" ScaleMax="1" VelocityMin="200" VelocityMax="300" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="2" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<bloodemitter Particle="waterblood" AngleMin="0" AngleMax="360" ScaleMin="10" ScaleMax="20" VelocityMin="0" VelocityMax="100" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="10" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<gibemitter Particle="waterblood" AngleMin="0" AngleMax="360" ScaleMin="10" ScaleMax="20" VelocityMin="0" VelocityMax="100" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="2" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<gibemitter drawontop="True" Particle="gib" AngleMin="0" AngleMax="360" ScaleMin="0.5" ScaleMax="1" VelocityMin="200" VelocityMax="700" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="20" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<gibemitter Particle="heavygib" AngleMin="0" AngleMax="360" ScaleMin="2" ScaleMax="4" VelocityMin="50" VelocityMax="1000" EmitInterval="0" ParticlesPerSecond="0" ParticleAmount="20" HighQualityCollisionDetection="False" CopyEntityAngle="False" />
<health Vitality="10000" DoesBleed="False" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="0" BurnReduction="0" ConstantHealthRegeneration="0" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="True" ApplyAfflictionColors="False">
<Limb name="Head" />
<Limb name="LeftArm" />
<Limb name="RightArm" />
</health>
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_idle1.ogg" State="Idle" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_idle2.ogg" State="Idle" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_idle3.ogg" State="Idle" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_attack1.ogg" State="Attack" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_attack2.ogg" State="Attack" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_attack3.ogg" State="Attack" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_damage1.ogg" State="Damage" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_damage2.ogg" State="Damage" Range="20000" Volume="1" Tags="" />
<sound frequencymultiplier="0.6" File="Content/Characters/Endworm/ENDWORM_damage3.ogg" State="Damage" Range="20000" Volume="1" Tags="" />
<sound dontmuffle="true" File="Content/Characters/Endworm/ENDWORM_death1.ogg" State="Die" Range="30000" Volume="1" Tags="" />
<sound dontmuffle="true" File="Content/Characters/Endworm/ENDWORM_death2.ogg" State="Die" Range="30000" Volume="1" Tags="" />
<ai CombatStrength="10000" Sight="10" Hearing="10" AggressionHurt="100" AggressionGreed="10" FleeHealthThreshold="0" AttackWhenProvoked="False" AvoidGunfire="False" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="True" TargetOuterWalls="True" RandomAttack="True" CanOpenDoors="False" UsePathFindingToGetInside="False" KeepDoorsClosed="False" AvoidAbyss="False" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="0" AggressionCumulation="0" WallTargetingMethod="Target">
<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" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="provocative" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="weapon" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" CircleRandomRotationFactor="0" 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="2" circlestrikedistancemultiplier="0" circlemaxrandomoffset="0" circlestartdistance="4000" />
<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="2" circlestrikedistancemultiplier="0" circlemaxrandomoffset="0" circlestartdistance="4000" />
</ai>
<Inventory slots="Any, Any, Any, Any, Any, Any, Any" accessiblewhenalive="False">
<Item identifier="endwormshell" amount="2" />
<Item identifier="alienpowercell" amount="8" />
<Item identifier="physicorium" amount="8" />
<Item identifier="fulgurium" amount="8" />
</Inventory>
<StatusEffect type="OnActive" target="this">
<Sound file="Content/Sounds/MONSTER_farLayer.ogg" loop="true" range="25000" dontmuffle="true" volume="0.5" frequencymultiplier="0.6" />
</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" frequencymultiplier="0.6" />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,891 @@
<Ragdoll type="Cyborgworm" Texture="Content/Characters/Endworm/endworm.png" Color="255,255,255,255" SpritesheetOrientation="0" LimbScale="1" JointScale="1" TextureScale="1" ColliderHeightFromFloor="45" ImpactTolerance="300" CanEnterSubmarine="False" CanWalk="False" Draggable="True" MainLimb="Head">
<collider Name="Main Collider" Radius="500" Height="0" Width="0" BodyType="Dynamic" />
<!-- Head -->
<limb Name="Head" ID="0" Type="Head" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="5" Radius="400" Height="300" Width="0" Density="50" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,1" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1,2,1071,1117" Origin="0.5,0.5" Depth="0.2" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<!-- Tail -->
<limb Name="Tail1" ID="1" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail2" ID="2" Type="Tail" Notes="" Scale="1.3" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail3" ID="3" Type="Tail" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail4" ID="4" Type="Tail" Notes="" Scale="1.6" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail5" ID="5" Type="Tail" Notes="" Scale="1.3" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail6" ID="6" Type="Tail" Notes="" Scale="1.1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail7" ID="7" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail8" ID="8" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail9" ID="9" Type="Tail" Notes="" Scale="0.9" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail10" ID="10" Type="Tail" Notes="" Scale="0.8" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<limb Name="Tail11" ID="11" Type="Tail" Notes="" Scale="0.7" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="220" Height="0" Width="250" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="200" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="37,1118,999,569" Origin="0.5,0.55" Depth="0.1" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
</limb>
<!--Armor Head-->
<limb Name="Limb 12" ID="12" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 13" ID="13" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 14" ID="14" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 15" ID="15" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 16" ID="16" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail1-->
<limb Name="Limb 17" ID="17" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.42401284" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 18" ID="18" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 19" ID="19" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 20" ID="20" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="300" velocitymax="800" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1" />
</StatusEffect>
</limb>
<limb Name="Limb 21" ID="21" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 22" ID="22" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail2-->
<limb Name="Limb 23" ID="23" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 24" ID="24" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 25" ID="25" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 26" ID="26" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 27" ID="27" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 28" ID="28" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail3-->
<limb Name="Limb 29" ID="29" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.02" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 30" ID="30" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 31" ID="31" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 32" ID="32" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 33" ID="33" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 34" ID="34" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail4-->
<limb Name="Limb 35" ID="35" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 36" ID="36" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 37" ID="37" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 38" ID="38" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 39" ID="39" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 40" ID="40" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail5-->
<limb Name="Limb 41" ID="41" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 42" ID="42" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 43" ID="43" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 44" ID="44" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 45" ID="45" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 46" ID="46" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail6-->
<limb Name="Limb 47" ID="47" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 48" ID="48" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.02" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 49" ID="49" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 50" ID="50" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 51" ID="51" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 52" ID="52" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail7-->
<limb Name="Limb 53" ID="53" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 54" ID="54" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 55" ID="55" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 56" ID="56" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 57" ID="57" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail8-->
<limb Name="Limb 58" ID="58" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 59" ID="59" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 60" ID="60" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 61" ID="61" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="497,358,533,519" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail9-->
<limb Name="Limb 62" ID="62" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 63" ID="63" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 64" ID="64" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 65" ID="65" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 66" ID="66" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 67" ID="67" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail10-->
<limb Name="Limb 68" ID="68" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 69" ID="69" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 70" ID="70" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1216,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 71" ID="71" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 72" ID="72" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1553,58,338,278" Origin="0.5,0.5" Depth="0.04" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail11-->
<limb Name="Limb 73" ID="73" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.02" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 74" ID="74" Type="None" Notes="" Scale="1.5" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="155" Height="0" Width="0" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="575,1684,464,362" Origin="0.5,0.5" Depth="0.02" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 75" ID="75" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<limb Name="Limb 76" ID="76" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="250.19998" Width="304.19998" Density="0.01" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="0" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="557,876,594,757" Origin="0.5,0.5" Depth="0.04" Texture="Content/Map/AlienRuins_CornerWebbing.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="brownchunks" DamageMultiplier="0.1" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
<damagemodifier DamageSound="LimbArmor" DamageParticle="" DamageMultiplier="0" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="bleeding" />
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="0.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="burn" />
<StatusEffect type="OnSevered" target="This" disabledeltatime="true">
<particleemitter particle="brownchunks" drawontop="true" particleamount="30" velocitymin="500" velocitymax="1000" anglemin="0" anglemax="360" scalemin="0.25" scalemax="1.0" />
</StatusEffect>
</limb>
<!--Armor Tail12-->
<!--Teeth-->
<!--Mouth-->
<limb Name="Limb 77" ID="77" Type="None" Notes="" Scale="1.2" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="2" Width="2" Density="0.01" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="459,8,164,139" Origin="0.5,0.5" Depth="0" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack stickchance="0" targetdistance="0" StructureSoundType="StructureBlunt" Context="Any" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FollowThrough" AfterAttackDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="500" DamageRange="400" MinRange="0" Duration="0.5" CoolDown="5" SecondaryCoolDown="0" CoolDownRandomFactor="0.1" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="1000" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="113, 114" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="1000" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="10" Priority="0" Blink="True">
<Affliction Strength="200" Identifier="bitewounds" Probability="1" DivideByLimbCount="True" />
<Affliction Strength="100" Identifier="bleeding" Probability="1" DivideByLimbCount="True" />
<Affliction Strength="3" Identifier="stun" Probability="1" DivideByLimbCount="True" />
<StatusEffect type="OnUse" target="This">
<sound file="Content/Characters/Endworm/ENDWORM_attack2.ogg" range="30000" volume="1" dontmuffle="True" selectionmode="random" />
<sound file="Content/Characters/Endworm/ENDWORM_attack3.ogg" range="30000" volume="1" dontmuffle="True" />
</StatusEffect>
</attack>
</limb>
<limb Name="Limb 78" ID="78" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="2" Width="2" Density="0.01" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="0.5" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="459,8,164,139" Origin="0.5,0.5" Depth="0" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<!--
<attack stickchance="0" targetdistance="0" StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FollowThrough" AfterAttackDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="1000" DamageRange="1000" MinRange="0" Duration="0.5" CoolDown="7" SecondaryCoolDown="0" CoolDownRandomFactor="0.1" FullSpeedAfterAttack="True" StructureDamage="150" EmitStructureDamageParticles="True" ItemDamage="100" Penetration="0" LevelWallDamage="1000" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="113, 114" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="5" SeverLimbsProbability="0" Priority="0" Blink="True">
<StatusEffect type="OnUse" target="This">
<Explosion ignorecover="true" onlyinside="true" range="900" force="1" flames="false" smoke="false" shockwave="false" sparks="false" flash="false" underwaterbubble="false" camerashake="0" playtinnitus="false" structuredamage="600" itemdamage="0" applyFireEffects="false">
<Affliction identifier="stun" strength="7.5" probability="1" />
</Explosion>
<sound file="Content/Characters/Endworm/ENDWORM_attack2.ogg" range="30000" volume="1" dontmuffle="True" selectionmode="random" />
<sound file="Content/Characters/Endworm/ENDWORM_attack3.ogg" range="30000" volume="1" dontmuffle="True" />
</StatusEffect>
</attack>
-->
</limb>
<!--Turrets-->
<limb Name="LeftTurretBase" ID="79" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="130" Height="0" Width="0" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="3" BlinkDurationIn="1" BlinkDurationOut="1" BlinkHoldTime="1" BlinkRotationIn="90" BlinkRotationOut="40" BlinkForce="200" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="EaseOut" BlinkTransitionOut="EaseOut" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="403,422,318,348" Origin="0.49734834,0.6083545" Depth="0.4" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="LeftTurretBarrel" ID="80" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="350" Width="80" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="764,381,121,389" Origin="0.5,0.5" Depth="0.45" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="RightTurretBase" ID="81" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="130" Height="0" Width="0" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="2" BlinkDurationIn="0.5" BlinkDurationOut="0.5" BlinkHoldTime="0.5" BlinkRotationIn="-60" BlinkRotationOut="-30" BlinkForce="200" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="EaseOut" BlinkTransitionOut="EaseOut" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="403,422,318,348" Origin="0.49734834,0.6083545" Depth="0.4" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="RightTurretBarrel" ID="82" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="350" Width="80" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="764,381,121,389" Origin="0.5,0.5" Depth="0.45" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="Eye" ID="83" Type="None" Notes="" Scale="0.7" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="50" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0.25" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="207,355,149,149" Origin="0.5,0.5" Depth="0.05" Texture="Content/Characters/Fractalguardian/fractalguardian.png" IgnoreTint="False" Color="255,255,255,0" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="GlassImpact" DamageParticle="" DamageMultiplier="1.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="" AfflictionTypes="damage" />
<lightsource castshadows="false" Color="255,0,0,255" Range="100" Scale="1" Offset="0,0" Rotation="-90" Flicker="0.3" FlickerSpeed="100" PulseFrequency="0.2" PulseAmount="0.1" BlinkFrequency="0">
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
</lightsource>
<decorativesprite SourceRect="207,355,149,149" Origin="0.5,0.5" Depth="0" Texture="Content/Characters/Fractalguardian/fractalguardian.png" IgnoreTint="False" DeadColor="255,255,255,255" DeadColorTime="0" Offset="0,0" RandomOffset="0,0" OffsetAnim="Noise" OffsetAnimSpeed="0" RotationSpeed="5000" Rotation="360" RandomRotation="0,0" Scale="1" RandomScale="0,0" RotationAnim="None" RandomGroupID="0" Color="255,255,255,100" />
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Any" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="IdleUntilCanAttack" AfterAttackDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="4000" DamageRange="4000" MinRange="0" Duration="0.1" CoolDown="5" SecondaryCoolDown="1" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="45" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="1" Blink="False">
<StatusEffect type="OnFailure" target="UseTarget" forceplaysounds="true">
<Explosion range="500.0" force="1" shockwave="true" smoke="false" flames="false" sparks="false" underwaterbubble="false" camerashake="6.0" />
<SpawnItem identifier="guardianlaserprojectile" spawnposition="This" count="6" aimspread="5" rotationtype="Target" rotation="0" />
<ParticleEmitter particle="muzzleflashguardianlaser" anglemin="0" anglemax="360" particleamount="10" velocitymin="0" scalemultiplier="0.65,0.65" colormultiplier="255,255,255,255" scalemin="0.25" scalemax="0.25" />
<sound file="Content/Items/Weapons/WEAPONS_laserGunShot1.ogg" range="5000" type="OnUse" selectionmode="random" />
<sound file="Content/Items/Weapons/WEAPONS_laserGunShot2.ogg" range="5000" type="OnUse" />
<sound file="Content/Items/Weapons/WEAPONS_laserGunShot3.ogg" range="5000" type="OnUse" />
<sound file="Content/Items/Weapons/WEAPONS_laserGunShot4.ogg" range="5000" type="OnUse" />
</StatusEffect>
</attack>
</limb>
<limb Name="EyeBase" ID="84" Type="None" Notes="" Scale="0.8" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="207" Width="192" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="915,598,210,210" Origin="0.5,0.5" Depth="0.1" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="LeftTurretEnd" ID="85" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="10" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="392,4884,24,36" Origin="0.5,0.5" Depth="0" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Any" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="IdleUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="8000" DamageRange="8000" MinRange="0" Duration="0.1" CoolDown="3" SecondaryCoolDown="1" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="180" RequiredAngleToShoot="10" AimRotationTorque="500" RotationLimbIndex="79" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<StatusEffect type="OnFailure" target="UseTarget">
<Explosion range="1500.0" force="1" shockwave="true" smoke="false" flames="false" sparks="false" underwaterbubble="false" camerashake="12.0" />
<SpawnItem identifier="cyborgturretammo" spawnposition="This" count="1" aimspread="0" rotationtype="Limb" rotation="90" />
<sound file="Content/Items/Alien/AlienTurret1.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random" />
<sound file="Content/Items/Alien/AlienTurret2.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random" />
</StatusEffect>
</attack>
<lightsource castshadows="true" Color="255,255,255,200" Range="1000" directional="true" Scale="1" Offset="-160,0" Rotation="-90" Flicker="0.3" FlickerSpeed="100" PulseFrequency="0.2" PulseAmount="0.8" BlinkFrequency="0">
<lighttexture Texture="Content/Lights/lightcone.png" Origin="0.15,0.5" Size="1,1" />
</lightsource>
</limb>
<limb Name="RightTurretEnd" ID="86" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="10" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="392,4884,24,36" Origin="0.5,0.5" Depth="0" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Any" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="IdleUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="8000" DamageRange="8000" MinRange="0" Duration="0.1" CoolDown="3" SecondaryCoolDown="1" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="180" RequiredAngleToShoot="10" AimRotationTorque="500" RotationLimbIndex="81" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<StatusEffect type="OnFailure" target="UseTarget">
<Explosion range="1500.0" force="1" shockwave="true" smoke="false" flames="false" sparks="false" underwaterbubble="false" camerashake="12.0" />
<SpawnItem identifier="cyborgturretammo" spawnposition="This" count="1" aimspread="0" rotationtype="Limb" rotation="90" />
<sound file="Content/Items/Alien/AlienTurret1.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random" />
<sound file="Content/Items/Alien/AlienTurret2.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random" />
</StatusEffect>
</attack>
<lightsource castshadows="true" Color="255,255,255,200" Range="1000" directional="true" Scale="1" Offset="-160,0" Rotation="-90" Flicker="0.3" FlickerSpeed="100" PulseFrequency="0.2" PulseAmount="0.8" BlinkFrequency="0">
<lighttexture Texture="Content/Lights/lightcone.png" Origin="0.15,0.5" Size="1,1" />
</lightsource>
</limb>
<limb Name="FrontTurretBase" ID="87" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="130" Height="0" Width="0" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="5" BlinkDurationIn="1" BlinkDurationOut="1" BlinkHoldTime="2" BlinkRotationIn="45" BlinkRotationOut="-10" BlinkForce="200" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="EaseOut" BlinkTransitionOut="EaseOut" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="403,422,318,348" Origin="0.49734834,0.6083545" Depth="0.1" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="FrontTurretBarrel" ID="88" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="350" Width="80" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="764,381,121,389" Origin="0.5,0.5" Depth="0.11" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="FrontTurretEnd" ID="89" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="10" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="392,4884,24,36" Origin="0.5,0.5" Depth="0" Texture="Content/Characters/Endworm/endworm.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="IdleUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="8000" DamageRange="8000" MinRange="0" Duration="0.1" CoolDown="3" SecondaryCoolDown="1" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="180" RequiredAngleToShoot="10" AimRotationTorque="500" RotationLimbIndex="87" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<StatusEffect type="OnFailure" target="UseTarget">
<Explosion range="1500.0" force="1" shockwave="true" smoke="false" flames="false" sparks="false" underwaterbubble="false" camerashake="12.0" />
<SpawnItem identifier="cyborgturretammo" spawnposition="This" count="1" aimspread="0" rotationtype="Limb" rotation="90" />
<sound file="Content/Items/Alien/AlienTurret1.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random" />
<sound file="Content/Items/Alien/AlienTurret2.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random" />
</StatusEffect>
</attack>
<lightsource castshadows="true" Color="255,255,255,200" Range="1000" directional="true" Scale="1" Offset="-160,0" Rotation="-90" Flicker="0.3" FlickerSpeed="100" PulseFrequency="0.2" PulseAmount="0.8" BlinkFrequency="0">
<lighttexture Texture="Content/Lights/lightcone.png" Origin="0.15,0.5" Size="1,1" />
</lightsource>
</limb>
<!--Tail-->
<joint Name="Joint 0 - 1" Limb1="0" Limb2="1" Limb1Anchor="0,-380.89972" Limb2Anchor="0,279.50577" CanBeSevered="True" SeveranceProbabilityModifier="0.0025" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 1 - 2" Limb1="1" Limb2="2" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.005" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 2 - 3" Limb1="2" Limb2="3" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.0075" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 3 - 4" Limb1="3" Limb2="4" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.01" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 4 - 5" Limb1="4" Limb2="5" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.015" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 5 - 6" Limb1="5" Limb2="6" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.02" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 6 - 7" Limb1="6" Limb2="7" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.025" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 7 - 8" Limb1="7" Limb2="8" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.03" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 8 - 9" Limb1="8" Limb2="9" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.035" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 9 - 10" Limb1="9" Limb2="10" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.04" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 10 - 11" Limb1="10" Limb2="11" Limb1Anchor="0,-66" Limb2Anchor="0,292.45953" CanBeSevered="True" SeveranceProbabilityModifier="0.05" BreakSound="gore" LimitEnabled="True" UpperLimit="15" LowerLimit="-15" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!--Armor Head-->
<joint Name="Joint 0 - 12" Limb1="0" Limb2="12" Limb1Anchor="0,-194.97296" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 0 - 13" Limb1="0" Limb2="13" Limb1Anchor="0,-369.79453" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 0 - 14" Limb1="0" Limb2="14" Limb1Anchor="-291.8012,-252.56577" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 0 - 15" Limb1="0" Limb2="15" Limb1Anchor="294.518,-251.7986" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 0 - 16" Limb1="0" Limb2="16" Limb1Anchor="-291.2596,-436.29465" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail1-->
<joint Name="Joint 1 - 17" Limb1="1" Limb2="17" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 1 - 18" Limb1="1" Limb2="18" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 1 - 19" Limb1="1" Limb2="19" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 1 - 20" Limb1="1" Limb2="20" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 1 - 21" Limb1="1" Limb2="21" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 1 - 22" Limb1="1" Limb2="22" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail2-->
<joint Name="Joint 2 - 23" Limb1="2" Limb2="23" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 2 - 24" Limb1="2" Limb2="24" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 2 - 25" Limb1="2" Limb2="25" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 2 - 26" Limb1="2" Limb2="26" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 2 - 27" Limb1="2" Limb2="27" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 2 - 28" Limb1="2" Limb2="28" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail3-->
<joint Name="Joint 3 - 29" Limb1="3" Limb2="29" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 3 - 30" Limb1="3" Limb2="30" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 3 - 31" Limb1="3" Limb2="31" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 3 - 32" Limb1="3" Limb2="32" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 3 - 33" Limb1="3" Limb2="33" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 3 - 34" Limb1="3" Limb2="34" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail4-->
<joint Name="Joint 4 - 35" Limb1="4" Limb2="35" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 4 - 36" Limb1="4" Limb2="36" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 4 - 37" Limb1="4" Limb2="37" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 4 - 38" Limb1="4" Limb2="38" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 4 - 39" Limb1="4" Limb2="39" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 4 - 40" Limb1="4" Limb2="40" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail5-->
<joint Name="Joint 5 - 41" Limb1="5" Limb2="41" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 5 - 42" Limb1="5" Limb2="42" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 5 - 43" Limb1="5" Limb2="43" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 5 - 44" Limb1="5" Limb2="44" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 5 - 45" Limb1="5" Limb2="45" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 5 - 46" Limb1="5" Limb2="46" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail6-->
<joint Name="Joint 6 - 47" Limb1="6" Limb2="47" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 6 - 48" Limb1="6" Limb2="48" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 6 - 49" Limb1="6" Limb2="49" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 6 - 50" Limb1="6" Limb2="50" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 6 - 51" Limb1="6" Limb2="51" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 6 - 52" Limb1="6" Limb2="52" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail7-->
<joint Name="Joint 7 - 53" Limb1="7" Limb2="53" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 7 - 54" Limb1="7" Limb2="54" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 7 - 55" Limb1="7" Limb2="55" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 7 - 56" Limb1="7" Limb2="56" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 7 - 57" Limb1="7" Limb2="57" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail8-->
<joint Name="Joint 8 - 58" Limb1="8" Limb2="58" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 8 - 59" Limb1="8" Limb2="59" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 8 - 60" Limb1="8" Limb2="60" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 8 - 61" Limb1="8" Limb2="61" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail9-->
<joint Name="Joint 9 - 62" Limb1="9" Limb2="62" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 9 - 63" Limb1="9" Limb2="63" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 9 - 64" Limb1="9" Limb2="64" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 9 - 65" Limb1="9" Limb2="65" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 9 - 66" Limb1="9" Limb2="66" Limb1Anchor="-284.95465,-134.52132" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 9 - 67" Limb1="9" Limb2="67" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail10-->
<joint Name="Joint 10 - 68" Limb1="10" Limb2="68" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 10 - 69" Limb1="10" Limb2="69" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 10 - 70" Limb1="10" Limb2="70" Limb1Anchor="-285.5553,58.72761" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 10 - 71" Limb1="10" Limb2="71" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 10 - 72" Limb1="10" Limb2="72" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail11-->
<joint Name="Joint 11 - 73" Limb1="11" Limb2="73" Limb1Anchor="0,159.53722" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 11 - 74" Limb1="11" Limb2="74" Limb1Anchor="0,-35.52314" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 11 - 75" Limb1="11" Limb2="75" Limb1Anchor="285.8914,61.483585" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 11 - 76" Limb1="11" Limb2="76" Limb1Anchor="283.57355,-121.712326" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0.2" BreakSound="armorbreak" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Armor Tail12-->
<!--Teeth-->
<!--Mouth-->
<joint Name="Joint 0 - 77" Limb1="0" Limb2="77" Limb1Anchor="0,400" Limb2Anchor="-0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Joint 0 - 78" Limb1="0" Limb2="78" Limb1Anchor="0,200" Limb2Anchor="-0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Turrets-->
<joint Name="Left Turret Base" Limb1="1" Limb2="79" Limb1Anchor="-395.3971,-2.1845071" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="150" LowerLimit="10" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Left Turret Barrel" Limb1="79" Limb2="80" Limb1Anchor="0,0" Limb2Anchor="0,-130" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Left Turret End" Limb1="80" Limb2="85" Limb1Anchor="0,180" Limb2Anchor="-0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Right Turret Base" Limb1="1" Limb2="81" Limb1Anchor="361.51672,-191.46902" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="-10" LowerLimit="-150" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Right Turret Barrel" Limb1="81" Limb2="82" Limb1Anchor="0,0" Limb2Anchor="0,-130" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Right Turret End" Limb1="82" Limb2="86" Limb1Anchor="0,180" Limb2Anchor="-0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Front Turret Base" Limb1="0" Limb2="87" Limb1Anchor="-315.92377,61.883713" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="130" LowerLimit="-75" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Front Turret Barrel" Limb1="87" Limb2="88" Limb1Anchor="0,0" Limb2Anchor="0,-130" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="Front Turret End" Limb1="88" Limb2="89" Limb1Anchor="0,180" Limb2Anchor="-0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Eye-->
<joint Name="Eyeball" Limb1="0" Limb2="83" Limb1Anchor="309.8677,28.315601" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Eyebase" Limb1="84" Limb2="0" Limb1Anchor="0,0" Limb2Anchor="314.82626,31.88386" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,30 @@
<DefensebotRun
Flip="True"
FlipCooldown="0"
FlipDelay="0"
HeadMoveForce="0"
TorsoMoveForce="10"
FootMoveForce="8"
TailTorque="50"
LegTorque="0"
ColliderStandAngle="0"
FootAngles=""
TailAngle="NaN"
StepSize="1,1"
HeadPosition="NaN"
TorsoPosition="3"
StepLiftHeadMultiplier="1"
StepLiftAmount="9.999981"
StepLiftOffset="0.4999999"
StepLiftFrequency="0.5"
BackwardsMovementMultiplier="1"
MovementSpeed="4"
CycleSpeed="1"
HeadAngle="90"
TorsoAngle="0"
HeadTorque="12"
TorsoTorque="100"
FootTorque="25"
AnimationType="Run"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,26 @@
<DefensebotSwimFast
UseSineMovement="False"
Flip="False"
FlipCooldown="1"
FlipDelay="0.5"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="5"
WaveLength="10"
RotateTowardsMovement="True"
TailTorque="50"
TailTorqueMultiplier="1"
FootAngles=""
TailAngle="NaN"
SteerTorque="2"
LegTorque="25"
MovementSpeed="3"
CycleSpeed="1"
HeadAngle="0"
TorsoAngle="180"
HeadTorque="3"
TorsoTorque="6"
FootTorque="25"
AnimationType="SwimFast"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,26 @@
<DefensebotSwimSlow
UseSineMovement="False"
Flip="False"
FlipCooldown="1"
FlipDelay="0.5"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="5"
WaveLength="10"
RotateTowardsMovement="True"
TailTorque="50"
TailTorqueMultiplier="1"
FootAngles=""
TailAngle="NaN"
SteerTorque="2"
LegTorque="25"
MovementSpeed="1"
CycleSpeed="1"
HeadAngle="180"
TorsoAngle="180"
HeadTorque="30"
TorsoTorque="3"
FootTorque="25"
AnimationType="SwimSlow"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,30 @@
<DefensebotWalk
Flip="True"
FlipCooldown="1"
FlipDelay="0.5"
HeadMoveForce="0"
TorsoMoveForce="10"
FootMoveForce="8"
TailTorque="50"
LegTorque="0"
ColliderStandAngle="0"
FootAngles=""
TailAngle="NaN"
StepSize="1,1"
HeadPosition="NaN"
TorsoPosition="3"
StepLiftHeadMultiplier="1"
StepLiftAmount="4.999998"
StepLiftOffset="0.5"
StepLiftFrequency="2.000001"
BackwardsMovementMultiplier="1"
MovementSpeed="1"
CycleSpeed="1"
HeadAngle="90"
TorsoAngle="0"
HeadTorque="8"
TorsoTorque="20"
FootTorque="25"
AnimationType="Walk"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,50 @@
<Character ShowHealthBar="True" SpeciesName="Defensebot" SpeciesTranslationOverride="" DisplayName="" Group="human" Humanoid="False" HasInfo="False" CanInteract="True" CanClimb="True" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" CanSpeak="False" UseBossHealthBar="False" Noise="100" Visibility="100" BloodDecal="" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="1" CanEat="False" EatingSpeed="10" UsePathFinding="True" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="True" SonarDisruption="0" DistantSonarRange="0" DisableDistance="25000" SoundInterval="10" DrawLast="False" IsMachine="True">
<ragdolls folder="Content/Characters/Defensebot/Ragdolls/" />
<animations folder="Content/Characters/Defensebot/Animations/" />
<health Vitality="50" DoesBleed="False" crushdepth="Infinity" UseHealthWindow="False" BleedingReduction="0" BurnReduction="2" ConstantHealthRegeneration="2" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="True" ApplyAfflictionColors="False" empvulnerability="1">
<Limb>
<VitalityMultiplier type="burn" multiplier="0.5" />
</Limb>
</health>
<Inventory Slots="Any,Card" AccessibleWhenAlive="True">
<Item Identifier="defensebotammobox" slot="Any" />
<Item identifier="idcard" equip="true" />
</Inventory>
<ai UsePathFindingToGetInside="True" CombatStrength="105" Sight="2" Hearing="1" AggressionHurt="0" AggressionGreed="0" FleeHealthThreshold="0" AttackWhenProvoked="True" AvoidGunfire="False" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="False" TargetOuterWalls="False" RandomAttack="False" CanOpenDoors="True" KeepDoorsClosed="False" AvoidAbyss="True" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
<target Tag="hostile" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="stronger" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="weaker" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="equal" State="Aggressive" Priority="50" ReactDistance="1500" AttackDistance="1500" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="owner" State="Protect" Priority="10" ReactDistance="150" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<petbehavior maxhappiness="100" happinessdecreaserate="0" hungerincreaserate="0" playforce="0" toggleowner="true" hidestatusindicators="true" playcooldown="0"/>
</ai>
<StatusEffect type="OnDeath" target="This" targetlimb="Torso">
<ParticleEmitter particle="shrapnel" anglemin="0" anglemax="360" particleamount="100" velocitymin="100" velocitymax="1000" scalemin="0.3" scalemax="0.5" />
<Explosion range="150" force="10" flash="true" shockwave="true" sparks="true" flames="true" smoke="true" underwaterbubble="true" structuredamage="0" itemdamage="200" decal="explosion" decalsize="0.3">
<Affliction identifier="explosiondamage" strength="50" />
<Affliction identifier="stun" strength="0.75" />
</Explosion>
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" range="3000.0" selectionmode="Random" />
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" range="3000.0" selectionmode="Random" />
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" range="3000.0" selectionmode="Random" />
</StatusEffect>
<StatusEffect type="OnDeath" target="This">
<ParticleEmitter particle="ElectricShock" DistanceMin="10" DistanceMax="25" ParticleAmount="5" ScaleMin="0.1" ScaleMax="0.12" />
</StatusEffect>
<StatusEffect type="OnDeath" target="This" delay="0.2">
<ParticleEmitter drawontop="true" particle="spark" distancemin="0" distancemax="30" anglemin="0" anglemax="360" particlespersecond="10" velocitymin="50" velocitymax="100" scalemin="0.4" scalemax="0.7"/>
<ParticleEmitter drawontop="true" particle="swirlysmoke" particlespersecond="5" scalemin="1" scalemax="2" anglemin="0" anglemax="360" velocitymin="0" velocitymax="10" />
</StatusEffect>
<sound File="Content/Characters/Defensebot/DEFENCEBOT_idle1.ogg" State="Idle" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_idle1.ogg" State="Idle" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_idle1.ogg" State="Idle" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_idle1.ogg" State="Idle" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_damage1.ogg" State="Attack" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_damage2.ogg" State="Attack" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_damage3.ogg" State="Attack" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_damage4.ogg" State="Attack" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_interact1.ogg" State="Happy" Range="1000" Volume="1" Tags="" />
<!--interact2.ogg intentionally omitted, because decided to use it to indicate the state change (see the ragdoll file)-->
<sound File="Content/Characters/Defensebot/DEFENCEBOT_interact4.ogg" State="Happy" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Defensebot/DEFENCEBOT_interact3.ogg" State="Unhappy" Range="1000" Volume="1" Tags="" />
</Character>

View File

@@ -0,0 +1,94 @@
<Ragdoll type="Defensebot" Texture="Content/Characters/Defensebot/DefenseBot.png" Color="255,255,255,255" SpritesheetOrientation="0" LimbScale="0.4" JointScale="0.4" TextureScale="1" ColliderHeightFromFloor="230" ImpactTolerance="50" CanEnterSubmarine="True" CanWalk="True" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="0" Height="130" Width="130" />
<limb UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" Name="Torso (0)" ID="0" Type="Torso" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="120.59998" Width="138.59999" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,0,154,134" Origin="0.5015216,0.5" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" deadcolor="120,120,120,255" DeadColorTime="0" />
</limb>
<limb UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" Name="PropellerLeft" ID="1" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12" Width="80" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="42,133,42,13" Origin="0.5,0.5" Depth="0.4" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<decorativesprite SourceRect="0,133,42,13" Origin="0.5,0.5" Depth="0.6" Texture="Content/Characters/Defensebot/DefenseBot.png" IgnoreTint="False" DeadColor="255,255,255,255" DeadColorTime="0" Offset="20,0" RandomOffset="0,0" OffsetAnim="Sine" OffsetAnimSpeed="600" RotationSpeed="0" Rotation="360" RandomRotation="0,0" Scale="1" RandomScale="0,0" RotationAnim="None" RandomGroupID="0" Color="255,255,255,255">
<IsActiveConditional IsDead="False" />
</decorativesprite>
</limb>
<limb UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" Name="PropellerRight" ID="2" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="12" Width="80" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="42,133,42,13" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<decorativesprite SourceRect="0,133,42,13" Origin="0.5,0.5" Depth="0.6" Texture="Content/Characters/Defensebot/DefenseBot.png" IgnoreTint="False" DeadColor="255,255,255,255" DeadColorTime="0" Offset="20,0" RandomOffset="0,0" OffsetAnim="Sine" OffsetAnimSpeed="600" RotationSpeed="0" Rotation="360" RandomRotation="0,0" Scale="1" RandomScale="0,0" RotationAnim="None" RandomGroupID="0" Color="255,255,255,255">
<IsActiveConditional IsDead="False" />
</decorativesprite>
</limb>
<limb UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" Name="Turret" ID="3" Type="Head" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="116.09999" Width="40" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="1" BlinkDurationOut="1" BlinkHoldTime="1" BlinkRotationIn="60" BlinkRotationOut="-60" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="EaseIn" BlinkTransitionOut="EaseIn" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="165,0,55,130" Origin="0.5,0.5017685" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="BarrelEnd" ID="4" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="True" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="10" Width="10" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="230,8,10,10" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack SwayAmount="0" SwayFrequency="5" StructureSoundType="StructureBlunt" Context="Any" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="IdleUntilCanAttack" AfterAttackDelay="0" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="2000" DamageRange="2000" MinRange="0" Duration="0.03" CoolDown="0.1" SecondaryCoolDown="0" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="True" RequiredAngle="360" RequiredAngleToShoot="2" AimRotationTorque="50" RotationLimbIndex="3" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<StatusEffect type="OnFailure" target="This" forceplaysounds="true">
<RequiredItem item="defensebotammo" type="Picked" ExcludeBroken="true" />
<SpawnItem identifier="defensebotround" spawnposition="This" count="1" aimspread="0" rotationtype="Limb" rotation="-90" />
<ParticleEmitter particle="muzzleflash" particleamount="1" velocitymin="0" velocitymax="0" CopyEntityAngle="True" CopyEntityDir="False" />
<Sound file="Content/Items/Weapons/SMGsingleShot1.ogg" type="OnUse" range="3000" selectionmode="Random" />
<Sound file="Content/Items/Weapons/SMGsingleShot2.ogg" type="OnUse" range="3000" />
<Sound file="Content/Items/Weapons/SMGsingleShot3.ogg" type="OnUse" range="3000" />
<Sound file="Content/Items/Weapons/SMGsingleShot4.ogg" type="OnUse" range="3000" />
<Sound file="Content/Items/Weapons/SMGsingleShot5.ogg" type="OnUse" range="3000" />
<Sound file="Content/Items/Weapons/SMGsingleShot6.ogg" type="OnUse" range="3000" />
<Explosion range="150.0" force="0" shockwave="false" smoke="false" flames="false" sparks="false" underwaterbubble="false" camerashake="0" flash="true" />
</StatusEffect>
<!-- -0.5 -> 200 shots per magazine-->
<StatusEffect type="OnFailure" targettype="Contained" Condition="-0.5" targets="defensebotammo" />
<!-- Drop the empty magazine -->
<!--
<StatusEffect type="OnFailure" targettype="Contained" targetitems="defensebotammo">
<Conditional condition="lte 0" />
<DropItem />
</StatusEffect>
-->
<!-- Play a warning sound and escape when out of ammo -->
<StatusEffect type="OnFailure" targettype="This">
<RequiredItem item="defensebotammo" type="Picked" RequireEmpty="true" />
<Sound File="Content/Characters/Defensebot/DEFENCEBOT_interact2.ogg" Range="500" loop="false"/>
<AITrigger state="Escape" duration="5" allowtobeoverridden="false" allowtooverride="true" />
</StatusEffect>
</attack>
</limb>
<limb Name="EscapeIndicator" ID="5" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="18" Width="25.2" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,149,28,20" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,0" DeadColor="255,255,255,255" DeadColorTime="0" />
<lightsource castshadows="false" Color="255,255,255,100" Range="15" Scale="1" Offset="0,0" Rotation="0" Flicker="0" FlickerSpeed="0" PulseFrequency="0" PulseAmount="0" BlinkFrequency="1">
<sprite texture="Content/Characters/Defensebot/DefenseBot.png" sourcerect="0,149,28,20" origin="0.5,0.5" size="1,1" alpha="1.0" />
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<Conditional AIState="Escape" />
</lightsource>
</limb>
<limb Name="IdleIndicator" ID="6" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="18" Width="25.2" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,149,28,20" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,0" DeadColor="255,255,255,255" DeadColorTime="0" />
<lightsource castshadows="false" Color="255,255,255,100" Range="15" Scale="1" Offset="0,0" Rotation="0" Flicker="0.4" FlickerSpeed="100" PulseFrequency="0" PulseAmount="0" BlinkFrequency="0" comparison="or">
<sprite texture="Content/Characters/Defensebot/DefenseBot.png" sourcerect="0,149,28,20" origin="0.5,0.5" size="1,1" alpha="1.0" />
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<Conditional AIState="Idle" />
</lightsource>
</limb>
<limb Name="AttackIndicator" ID="7" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="18" Width="25.2" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,149,28,20" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,0" DeadColor="255,255,255,255" DeadColorTime="0" />
<lightsource castshadows="false" Color="255,0,0,255" Range="15" Scale="1" Offset="0,0" Rotation="0" Flicker="0" FlickerSpeed="0" PulseFrequency="0" PulseAmount="0" BlinkFrequency="5" comparison="or">
<sprite texture="Content/Characters/Defensebot/DefenseBot.png" sourcerect="0,149,28,20" origin="0.5,0.5" size="1,1" alpha="1.0" />
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<Conditional AIState="Aggressive" />
<Conditional AIState="Attack" />
</lightsource>
</limb>
<limb Name="ProtectIndicator" ID="8" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="18" Width="25.2" Density="0.1" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,149,28,20" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,0" DeadColor="255,255,255,255" DeadColorTime="0" />
<lightsource castshadows="false" Color="0,255,0,100" Range="15" Scale="1" Offset="0,0" Rotation="0" Flicker="0.4" FlickerSpeed="100" PulseFrequency="0" PulseAmount="0" BlinkFrequency="0" comparison="or">
<sprite texture="Content/Characters/Defensebot/DefenseBot.png" sourcerect="0,149,28,20" origin="0.5,0.5" size="1,1" alpha="1.0" />
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<Conditional AIState="Protect" />
</lightsource>
</limb>
<joint Name="Joint 0 - 1" Limb1="0" Limb2="1" Limb1Anchor="-48.6114,58.955128" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 2" Limb1="0" Limb2="2" Limb1Anchor="47.55433,59.16373" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 3" Limb1="0" Limb2="3" Limb1Anchor="-0.82164353,-55.57961" Limb2Anchor="-0.8491167,33.868114" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="False" UpperLimit="90" LowerLimit="-90" Stiffness="1" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="BarrelEnd" Limb1="3" Limb2="4" Limb1Anchor="0,-65" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="EscapeIndicator" Limb1="0" Limb2="5" Limb1Anchor="-2.6294203,36.501225" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="IdleIndicator" Limb1="0" Limb2="6" Limb1Anchor="-2.6294203,36.501225" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="AttackIndicator" Limb1="0" Limb2="7" Limb1Anchor="-2.6294203,36.501225" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<joint Name="ProtectIndicator" Limb1="0" Limb2="8" Limb1Anchor="-2.6294203,36.501225" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,23 @@
<EndwormSwimFast
movementspeed="17"
waveamplitude="100"
wavelength="200"
flip="False"
mirror="False"
rotatetowardsmovement="True"
torsotorque="0"
headtorque="1000"
foottorque="0"
tailtorque="2000"
footangles=""
steertorque="100"
cyclespeed="1"
headangle="0"
torsoangle="0"
animationtype="SwimFast"
usesinemovement="False"
flipcooldown="1"
flipdelay="0.5"
mirrorlerp="True"
tailtorquemultiplier="100"
tailangle="NaN" />

View File

@@ -0,0 +1,23 @@
<EndwormSwimSlow
movementspeed="17"
waveamplitude="100"
wavelength="200"
flip="False"
mirror="False"
rotatetowardsmovement="True"
torsotorque="0"
headtorque="1000"
foottorque="0"
tailtorque="2000"
footangles=""
steertorque="100"
cyclespeed="1"
headangle="0"
torsoangle="0"
animationtype="SwimSlow"
usesinemovement="False"
flipcooldown="1"
flipdelay="0.5"
mirrorlerp="True"
tailtorquemultiplier="100"
tailangle="NaN" />

View File

@@ -0,0 +1,53 @@
<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>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,26 @@
<FractalguardianSwimFast
animationtype="SwimFast"
usesinemovement="False"
flip="False"
flipcooldown="0"
flipdelay="0.1"
mirror="False"
mirrorlerp="False"
waveamplitude="-26.524675"
wavelength="42.95774"
rotatetowardsmovement="True"
tailtorque="120"
tailtorquemultiplier="10"
footangles=""
tailangle="0"
steertorque="10"
legtorque="25"
movementspeed="5"
cyclespeed="1"
headangle="0"
torsoangle="0"
headtorque="1"
torsotorque="15"
foottorque="0"
armikstrength="1"
handikstrength="2" />

View File

@@ -0,0 +1,26 @@
<FractalguardianSwimSlow
animationtype="SwimSlow"
usesinemovement="False"
flip="False"
flipcooldown="1"
flipdelay="0.1"
mirror="False"
mirrorlerp="False"
waveamplitude="-6.9074135"
wavelength="38.42837"
rotatetowardsmovement="True"
tailtorque="50"
tailtorquemultiplier="10"
footangles=""
tailangle="0"
steertorque="5"
legtorque="25"
movementspeed="2"
cyclespeed="1"
headangle="0"
torsoangle="0"
headtorque="1"
torsotorque="15"
foottorque="0"
armikstrength="1"
handikstrength="2" />

View File

@@ -0,0 +1,101 @@
<Character speciesname="Fractalguardian" humanoid="False" caninteract="True" canclimb="false" blooddecal="" speciestranslationoverride="" displayname="" group="ancientalien" tags="ruinguardian" hasinfo="False" husk="False" usehuskappendage="False" needsair="False" needswater="False" canspeak="False" usebosshealthbar="False" noise="100" visibility="100" bleedparticleair="blooddrop" bleedparticlewater="waterblood" bleedparticlemultiplier="1" eatingspeed="10" pathfinderpriority="1" hideinsonar="False" hideinthermalgoggles="True" sonardisruption="0" distantsonarrange="0" disabledistance="25000" soundinterval="10" caneat="False" ismachine="true">
<ragdolls folder="default" />
<animations folder="default" />
<health vitality="400" doesbleed="False" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0" burnreduction="1" constanthealthregeneration="0" healthregenerationwheneating="0" stunimmunity="true" poisonimmunity="true" empvulnerability="1">
<Limb name="Torso">
<VitalityMultiplier identifier="explosiondamage" multiplier="1.5" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="Head">
<VitalityMultiplier identifier="explosiondamage" multiplier="1.5" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="RightArm">
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="LeftArm">
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb>
<!-- Tail -->
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
</health>
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle1.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle2.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle1.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle2.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle3.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle4.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack1.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack2.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack3.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack4.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack5.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_attack1.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage2.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage3.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage4.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage5.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage1.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage2.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage3.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage4.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage5.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death1.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death2.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death3.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death4.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death1.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death2.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death3.ogg" state="Die" range="3000" volume="1" gender="None" />
<ai combatstrength="550" sight="2" hearing="1" aggressiveboarding="False" fleehealththreshold="0" aggressionhurt="0" aggressiongreed="0" attackwhenprovoked="True" avoidgunfire="False" avoidtime="3" minfleetime="20" enforceaggressivebehaviorformissions="True" targetouterwalls="True" randomattack="True" canopendoors="True" keepdoorsclosed="False" avoidabyss="False" stayinabyss="False" startaggression="0" maxaggression="100" aggressioncumulation="0" walltargetingmethod="Target" patrolflooded="True" patroldry="False" damagethreshold="10">
<target tag="guardianshelter" state="FleeTo" priority="1000" reactdistance="25" offset="0,60" thresholdmin="30" thresholdmax="99" ignoreoutside="True" ignoreifnotinsamesub="True" />
<target tag="provocative" state="Attack" priority="200" ignoreifnotinsamesub="True"/>
<target tag="weapon" state="Attack" priority="200" ignoreifnotinsamesub="True"/>
<target tag="human" state="Attack" priority="100" />
<target tag="tool" state="Attack" priority="100" ignoreifnotinsamesub="True"/>
<target tag="stronger" state="Attack" priority="100" ignoreifnotinsamesub="True" />
<target tag="weaker" state="Attack" priority="100" ignoreifnotinsamesub="True" />
<target tag="portalguardian" state="Follow" priority="5" ignoreinside="true" reactdistance="1000"/>
<target tag="fractalguardian_emp" state="Follow" priority="1" ignoreinside="true" reactdistance="1000"/>
<target tag="guardiantrap" state="HideTo" priority="1" threshold="100" reactdistance="25" offset="0,60" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="False" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
</ai>
<inventory slots="RightHand, Any, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="5">
<Item identifier="guardianhookcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
</inventory>
<inventory slots="RightHand, Any, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="1">
<Item identifier="guardianhookcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
<Item identifier="alientrinket1" />
</inventory>
<inventory slots="RightHand, Any, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="1">
<Item identifier="guardianhookcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
<Item identifier="alientrinket2" />
</inventory>
<inventory slots="RightHand, Any, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="1">
<Item identifier="guardianhookcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
<Item identifier="alientrinket3" />
</inventory>
<StatusEffect type="OnActive" target="this">
<Conditional HealthPercentage="lte 30"/>
<Affliction identifier="internaldamage" strength="0.4"/>
<Affliction identifier="strengthen" strength="50"/>
<Sound file="Content/Characters/Fractalguardian/ALIEN_fractalGuardianPanicLoop.ogg" loop="true" range="3000" />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,113 @@
<Ragdoll type="Fractalguardian" texture="Content/Characters/Fractalguardian/fractalguardian.png" canentersubmarine="True" canwalk="False" spritesheetorientation="0" limbscale="0.4515" jointscale="0.4515" texturescale="1" colliderheightfromfloor="45" impacttolerance="50" draggable="True" mainlimb="Torso" color="255,255,255,255">
<collider radius="120" width="0" name="Main Collider" height="0" />
<limb id="0" name="MainBody" type="Torso" height="90" width="0" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="100" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="0.25" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="0" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="194,0,240,344" origin="0.5,0.5" depth="0.5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="-55,55" afflictiontypes="damage" damagemultiplier="1.25" damagesound="GlassImpact" deflectprojectiles="False" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
<conditionalsprite exclusive="True">
<conditional isDead="True" />
<sprite sourcerect="194,650,240,344" origin="0.5,0.5" texture="Content/Characters/Fractalguardian/fractalguardian.png" />
</conditionalsprite>
<damagedsprite sourcerect="0,467,200,266" origin="0.5,0.5" />
<StatusEffect type="OnDamaged" target="This" requiredafflictions="lacerations,gunshotwound,explosiondamage">
<Conditional isdead="False" />
<ParticleEmitter particle="plasmaspark" drawontop="true" particleamount="10" scalemin="0.3" scalemax="0.5" velocitymin="300" velocitymax="600" anglemin="0" anglemax="360" />
</StatusEffect>
<lightsource color="255,255,255,200" range="300" scale="1" castshadows="true" offset="0,0" rotation="-90" flicker="0.3" flickerspeed="100" pulsefrequency="0.2" pulseamount="0.8" blinkfrequency="0">
<lighttexture texture="Content/Lights/Guardianlight.png" origin="0.15,0.5" size="1,1" />
<Conditional AIState="! FleeTo" />
<Conditional AIState="! Hiding" />
<Conditional HealthPercentage="gt 30" />
</lightsource>
</limb>
<limb id="1" width="0" height="0" name="Sensor" type="Head" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="70" density="10" ignorecollisions="True" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="3" blinkdurationin="0.75" blinkdurationout="0.5" blinkholdtime="0.5" blinkrotationin="0" blinkrotationout="90" blinkforce="50" blinktransitionin="EaseIn" blinktransitionout="EaseIn" healthindex="1" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="207,355,149,149" origin="0.5,0.5" depth="0.6" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="1.25" damagesound="GlassImpact" deflectprojectiles="False" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
<lightsource color="255,255,255,0" range="0" scale="1" castshadows="false" offset="0,0" rotation="0" flicker="0.3" flickerspeed="100" pulsefrequency="0.2" pulseamount="0.8" blinkfrequency="0">
<lighttexture texture="Content/Lights/pointlight_falloff.png" origin="0.5,0.5" size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
<Conditional AIState="! Hiding" />
<Conditional HealthPercentage="gt 30" />
</lightsource>
</limb>
<!--Arms-->
<limb id="2" radius="0" width="45" height="160" name="RightArm" type="RightArm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" ConstantTorque="5" ConstantAngle="180" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="2" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="100,277,75,176" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="3" radius="0" width="30" height="120" name="RightForearm" type="RightForearm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="2" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,113,75,165" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="4" radius="0" width="30" height="80" name="RightHand" type="RightHand" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="2" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,0,75,114" origin="0.49506646,0.6" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
<attack cooldown="3" range="700" damagerange="700" duration="3" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="0" torque="0" force="0" applyforceonlimbs="" context="Any" targettype="Character" targetlimbtype="None" hitdetectiontype="Distance" afterattack="FallBackUntilCanAttack" afterattackdelay="0" reverse="False" retreat="False" secondarycooldown="0" cooldownrandomfactor="0" fullspeedafterattack="True" penetration="0" levelwalldamage="0" ranged="True" avoidfriendlyfire="False" requiredangle="360" stun="0" onlyhumans="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforceworld="0,0" submarineimpactmultiplier="0" priority="1" blink="False">
<conditional drag="lte 0" />
<conditional targetself="true" healthpercentage="gt 30" />
</attack>
</limb>
<limb id="5" radius="0" width="45" height="160" name="LeftArm" type="LeftArm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" ConstantTorque="5" ConstantAngle="180" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="100,277,75,176" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="6" radius="0" width="30" height="120" name="LeftForearm" type="LeftForearm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,113,75,165" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="7" radius="0" width="30" height="80" name="LeftHand" type="LeftHand" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,0,75,114" origin="0.49506646,0.6" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<!--Tail-->
<limb id="8" radius="0" width="50" height="170" name="Tail1" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="9" radius="0" width="50" height="170" name="Tail2" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="10" radius="0" width="50" height="170" name="Tail3" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.5" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="11" radius="0" width="50" height="170" name="Tail4" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<!--Melee-->
<limb id="12" width="30" height="157.5" name="Stinger" type="None" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="0" density="5" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="0.75" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="1,304,76,148" origin="0.45454016,0.5009382" depth="0" ignoretint="False" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack cooldown="2" range="175" damagerange="50" duration="0.25" structuredamage="20" itemdamage="10" structuresoundtype="StructureSlash" targetforce="50" severlimbsprobability="0" torque="0" force="12" applyforceonlimbs="0, 5, 6, 7, 12" context="Any" targettype="Any" targetlimbtype="None" hitdetectiontype="Distance" afterattack="FollowThrough" afterattackdelay="0" reverse="False" retreat="False" secondarycooldown="0" cooldownrandomfactor="0" fullspeedafterattack="False" penetration="0" levelwalldamage="0.1" ranged="False" avoidfriendlyfire="False" requiredangle="20" stun="0" onlyhumans="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforceworld="0,0" submarineimpactmultiplier="1" priority="0" blink="False">
<affliction identifier="lacerations" strength="30" probability="1" />
<affliction identifier="bleeding" strength="30" probability="1" />
<affliction identifier="stun" strength="0.2" probability="1" />
</attack>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<!--Emergency mode-->
<limb id="13" width="0" height="0" name="Emergency" type="None" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="70" density="10" ignorecollisions="True" angulardamping="7" attackpriority="0" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="3" blinkdurationin="0.75" blinkdurationout="0.5" blinkholdtime="0.5" blinkrotationin="0" blinkrotationout="90" blinkforce="50" blinktransitionin="EaseIn" blinktransitionout="EaseIn" healthindex="1" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="513,0,149,149" origin="0.5,0.5" depth="0.6" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<lightsource color="255,0,0,255" range="300" scale="1" castshadows="false" offset="0,0" rotation="0" flicker="0.5" flickerspeed="10" pulsefrequency="0" pulseamount="0" blinkfrequency="5">
<lighttexture texture="Content/Lights/pointlight_falloff.png" origin="0.5,0.5" size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
<Conditional HealthPercentage="lte 30" />
</lightsource>
</limb>
<!--Sensor-->
<joint limb1="0" limb2="1" limb1anchor="0,56.705017" limb2anchor="0,0" name="Torso-Sensor" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="180" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="13" limb1anchor="0,56.705017" limb2anchor="0,0" name="Torso-Emergency" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="180" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<!--Arms-->
<joint limb1="0" limb2="2" limb1anchor="61,-61" limb2anchor="0.43189558,-60.072" name="Joint 0 - 2" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="2" limb2="3" limb1anchor="0.5492516,66.80062" limb2anchor="-1.3444438,-46.514153" name="Joint 2 - 3" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="4" limb1anchor="-1.3845586,64.292046" limb2anchor="-1.5662653,-33.37965" name="Joint 3 - 4" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="5" limb1anchor="-61,-61" limb2anchor="0.40093312,-61.108025" name="Joint 0 - 5" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="180" lowerlimit="45" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint Name="Joint 5 - 6" Limb1="5" Limb2="6" Limb1Anchor="-1.4535246,66.70912" Limb2Anchor="-1.786032,-46.98801" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 6 - 7" Limb1="6" Limb2="7" Limb1Anchor="-0.27359048,64.099434" Limb2Anchor="-1.4222066,-33.44571" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint limb1="7" limb2="12" limb1anchor="-0.6515329,32.592834" limb2anchor="1.2743322,-62.849365" name="Joint 7 - 12" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-10" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<!--Tail-->
<joint limb1="0" limb2="8" limb1anchor="0.66559714,-128.41592" limb2anchor="0,85" name="Torso-Tail 1" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="8" limb2="9" limb1anchor="0,-85" limb2anchor="0,85" name="Tail 2" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="9" limb2="10" limb1anchor="0,-85" limb2anchor="0,85" name="Tail 3" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="10" limb2="11" limb1anchor="0,-85" limb2anchor="0,85" name="Tail 4" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,26 @@
<Fractalguardian2SwimFast
animationtype="SwimFast"
usesinemovement="False"
flip="False"
flipcooldown="0"
flipdelay="0.1"
mirror="False"
mirrorlerp="False"
waveamplitude="-26.524675"
wavelength="42.95774"
rotatetowardsmovement="True"
tailtorque="120"
tailtorquemultiplier="10"
footangles=""
tailangle="0"
steertorque="10"
legtorque="25"
movementspeed="5"
cyclespeed="1"
headangle="0"
torsoangle="0"
headtorque="1"
torsotorque="15"
foottorque="0"
armikstrength="1"
handikstrength="2" />

View File

@@ -0,0 +1,26 @@
<Fractalguardian2SwimSlow
animationtype="SwimSlow"
usesinemovement="False"
flip="False"
flipcooldown="1"
flipdelay="0.1"
mirror="False"
mirrorlerp="False"
waveamplitude="-6.9074135"
wavelength="38.42837"
rotatetowardsmovement="True"
tailtorque="50"
tailtorquemultiplier="10"
footangles=""
tailangle="0"
steertorque="5"
legtorque="25"
movementspeed="2"
cyclespeed="1"
headangle="0"
torsoangle="0"
headtorque="1"
torsotorque="15"
foottorque="0"
armikstrength="1"
handikstrength="2" />

View File

@@ -0,0 +1,101 @@
<Character speciesname="Fractalguardian2" humanoid="False" caninteract="True" canclimb="false" blooddecal="" speciestranslationoverride="Fractalguardian" displayname="" group="ancientalien" tags="ruinguardian" hasinfo="False" husk="False" usehuskappendage="False" needsair="False" needswater="False" canspeak="False" usebosshealthbar="False" noise="100" visibility="100" bleedparticleair="blooddrop" bleedparticlewater="waterblood" bleedparticlemultiplier="1" eatingspeed="10" pathfinderpriority="1" hideinsonar="False" hideinthermalgoggles="True" sonardisruption="0" distantsonarrange="0" disabledistance="25000" soundinterval="10" caneat="False" ismachine="true">
<ragdolls folder="default" />
<animations folder="default" />
<health vitality="400" doesbleed="False" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0" burnreduction="1" constanthealthregeneration="0" healthregenerationwheneating="0" stunimmunity="true" poisonimmunity="true" empvulnerability="1">
<Limb name="Torso">
<VitalityMultiplier identifier="explosiondamage" multiplier="1.5" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="Head">
<VitalityMultiplier identifier="explosiondamage" multiplier="1.5" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="RightArm">
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="LeftArm">
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb>
<!-- Tail -->
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
</health>
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle1.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle2.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle1.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle2.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle3.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle4.ogg" state="Idle" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack1.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack2.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack3.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack4.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack5.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_attack1.ogg" state="Attack" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage2.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage3.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage4.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage5.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage1.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage2.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage3.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage4.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage5.ogg" state="Damage" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death1.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death2.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death3.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death4.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death1.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death2.ogg" state="Die" range="3000" volume="1" gender="None" />
<sound file="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death3.ogg" state="Die" range="3000" volume="1" gender="None" />
<ai combatstrength="550" sight="2" hearing="1" aggressiveboarding="False" fleehealththreshold="0" aggressionhurt="0" aggressiongreed="0" attackwhenprovoked="True" avoidgunfire="False" avoidtime="3" minfleetime="20" enforceaggressivebehaviorformissions="True" targetouterwalls="True" randomattack="False" canopendoors="True" keepdoorsclosed="False" avoidabyss="False" stayinabyss="False" startaggression="0" maxaggression="100" aggressioncumulation="0" walltargetingmethod="Target" patrolflooded="True" patroldry="False" damagethreshold="10">
<target tag="guardianshelter" state="FleeTo" priority="1000" reactdistance="25" offset="0,60" thresholdmin="30" thresholdmax="99" ignoreoutside="True" ignoreifnotinsamesub="True" />
<target tag="provocative" state="Attack" priority="200" ignoreifnotinsamesub="True"/>
<target tag="weapon" state="Attack" priority="200" ignoreifnotinsamesub="True"/>
<target tag="human" state="Attack" priority="100" />
<target tag="tool" state="Attack" priority="100" ignoreifnotinsamesub="True"/>
<target tag="stronger" state="Attack" priority="100" ignoreifnotinsamesub="True" />
<target tag="weaker" state="Attack" priority="100" ignoreifnotinsamesub="True" />
<target tag="portalguardian" state="Follow" priority="5" ignoreinside="true" reactdistance="1000"/>
<target tag="fractalguardian_emp" state="Follow" priority="1" ignoreinside="true" reactdistance="1000"/>
<target tag="guardiantrap" state="HideTo" priority="1" threshold="100" reactdistance="25" offset="0,60" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="False" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
</ai>
<inventory slots="RightHand, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="5">
<Item identifier="guardiansteamcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
</inventory>
<inventory slots="RightHand, Any, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="1">
<Item identifier="guardiansteamcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
<Item identifier="alientrinket1" />
</inventory>
<inventory slots="RightHand, Any, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="1">
<Item identifier="guardiansteamcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
<Item identifier="alientrinket2" />
</inventory>
<inventory slots="RightHand, Any, Any, Any, Any" accessiblewhenalive="False" accessiblebyowner="True" commonness="1">
<Item identifier="guardiansteamcannon" slot="RightHand" />
<Item identifier="aliencircuitry" />
<Item identifier="alientrinket3" />
</inventory>
<StatusEffect type="OnActive" target="this">
<Conditional HealthPercentage="lte 30"/>
<Affliction identifier="internaldamage" strength="0.4"/>
<Affliction identifier="strengthen" strength="50"/>
<Sound file="Content/Characters/Fractalguardian/ALIEN_fractalGuardianPanicLoop.ogg" loop="true" range="3000" />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,110 @@
<Ragdoll type="Fractalguardian2" texture="Content/Characters/Fractalguardian/fractalguardian.png" canentersubmarine="True" canwalk="False" spritesheetorientation="0" limbscale="0.4515" jointscale="0.4515" texturescale="1" colliderheightfromfloor="45" impacttolerance="50" draggable="True" mainlimb="Torso" color="255,255,255,255">
<collider radius="120" width="0" name="Main Collider" height="0" />
<limb id="0" name="MainBody" type="Torso" height="90" width="0" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="100" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="0.25" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="0" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="194,0,240,344" origin="0.5,0.5" depth="0.5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="-55,55" afflictiontypes="damage" damagemultiplier="1.25" damagesound="GlassImpact" deflectprojectiles="False" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
<conditionalsprite exclusive="True">
<conditional isDead="True" />
<sprite sourcerect="194,650,240,344" origin="0.5,0.5" texture="Content/Characters/Fractalguardian/fractalguardian.png" />
</conditionalsprite>
<damagedsprite sourcerect="0,467,200,266" origin="0.5,0.5"/>
<StatusEffect type="OnDamaged" target="This" requiredafflictions="lacerations,gunshotwound,explosiondamage">
<Conditional isdead="False" />
<ParticleEmitter particle="plasmaspark" drawontop="true" particleamount="10" scalemin="0.3" scalemax="0.5" velocitymin="300" velocitymax="600" anglemin="0" anglemax="360" />
</StatusEffect>
<lightsource color="255,255,255,200" range="300" scale="1" castshadows="true" offset="0,0" rotation="-90" flicker="0.3" flickerspeed="100" pulsefrequency="0.2" pulseamount="0.8" blinkfrequency="0">
<lighttexture texture="Content/Lights/Guardianlight.png" origin="0.15,0.5" size="1,1" />
<Conditional AIState="! FleeTo"/>
<Conditional AIState="! Hiding" />
<Conditional HealthPercentage="gt 30"/>
</lightsource>
</limb>
<limb id="1" width="0" height="0" name="Sensor" type="Head" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="70" density="10" ignorecollisions="True" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="3" blinkdurationin="0.75" blinkdurationout="0.5" blinkholdtime="0.5" blinkrotationin="0" blinkrotationout="90" blinkforce="50" blinktransitionin="EaseIn" blinktransitionout="EaseIn" healthindex="1" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="207,355,149,149" origin="0.5,0.5" depth="0.6" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="1.25" damagesound="GlassImpact" deflectprojectiles="False" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
<lightsource color="255,255,255,0" range="0" scale="1" castshadows="false" offset="0,0" rotation="0" flicker="0.3" flickerspeed="100" pulsefrequency="0.2" pulseamount="0.8" blinkfrequency="0">
<lighttexture texture="Content/Lights/pointlight_falloff.png" origin="0.5,0.5" size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
<Conditional AIState="! Hiding"/>
<Conditional HealthPercentage="gt 30"/>
</lightsource>
</limb>
<!--Arms-->
<limb id="2" radius="0" width="45" height="160" name="RightArm" type="RightArm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" ConstantTorque="5" ConstantAngle="180" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="2" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="100,277,75,176" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="3" radius="0" width="30" height="120" name="RightForearm" type="RightForearm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="2" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,113,75,165" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="4" radius="0" width="30" height="80" name="RightHand" type="RightHand" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="2" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,0,75,114" origin="0.49506646,0.6" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
<attack cooldown="0" range="500" damagerange="500" duration="3" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="0" torque="0" force="0" applyforceonlimbs="" context="Any" targettype="Any" targetlimbtype="None" hitdetectiontype="Distance" afterattack="Pursue" afterattackdelay="0" reverse="False" retreat="False" secondarycooldown="0" cooldownrandomfactor="0" fullspeedafterattack="True" penetration="0" levelwalldamage="0" ranged="True" avoidfriendlyfire="False" requiredangle="360" stun="0" onlyhumans="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforceworld="0,0" submarineimpactmultiplier="0" priority="1" blink="False" swayamount="1" swayfrequency="10"/>
</limb>
<limb id="5" radius="0" width="45" height="160" name="LeftArm" type="LeftArm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" ConstantTorque="5" ConstantAngle="180" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="100,277,75,176" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="6" radius="0" width="30" height="120" name="LeftForearm" type="LeftForearm" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,113,75,165" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="7" radius="0" width="30" height="80" name="LeftHand" type="LeftHand" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="99,0,75,114" origin="0.49506646,0.6" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<!--Tail-->
<limb id="8" radius="0" width="50" height="170" name="Tail1" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="9" radius="0" width="50" height="170" name="Tail2" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="10" radius="0" width="50" height="170" name="Tail3" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="6" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0.5" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="11" radius="0" width="50" height="170" name="Tail4" type="Tail" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="180" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="6" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="0" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="4" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="0,0,70,235" origin="0.5,0.5" depth="0.2" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<!--Melee-->
<limb id="12" width="30" height="157.5" name="Stinger" type="None" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="0" density="5" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="0.75" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="3" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="1,304,76,148" origin="0.45454016,0.5009382" depth="0" ignoretint="False" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack cooldown="2" range="175" damagerange="50" duration="0.25" structuredamage="20" itemdamage="10" structuresoundtype="StructureSlash" targetforce="50" severlimbsprobability="0" torque="0" force="12" applyforceonlimbs="0, 5, 6, 7, 12" context="Any" targettype="Any" targetlimbtype="None" hitdetectiontype="Distance" afterattack="FollowThrough" afterattackdelay="0" reverse="False" retreat="False" secondarycooldown="0" cooldownrandomfactor="0" fullspeedafterattack="False" penetration="0" levelwalldamage="0.1" ranged="False" avoidfriendlyfire="False" requiredangle="20" stun="0" onlyhumans="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforceworld="0,0" submarineimpactmultiplier="1" priority="1" blink="False">
<affliction identifier="lacerations" strength="30" probability="1" />
<affliction identifier="bleeding" strength="30" probability="1" />
<affliction identifier="stun" strength="0.2" probability="1" />
</attack>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<!--Emergency mode-->
<limb id="13" width="0" height="0" name="Emergency" type="None" notes="" scale="1" flip="False" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" radius="70" density="10" ignorecollisions="True" angulardamping="7" attackpriority="0" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="3" blinkdurationin="0.75" blinkdurationout="0.5" blinkholdtime="0.5" blinkrotationin="0" blinkrotationout="90" blinkforce="50" blinktransitionin="EaseIn" blinktransitionout="EaseIn" healthindex="1" friction="0.3" restitution="0.05">
<sprite texture="" sourcerect="513,0,149,149" origin="0.5,0.5" depth="0.6" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<lightsource color="255,0,0,255" range="300" scale="1" castshadows="false" offset="0,0" rotation="0" flicker="0.5" flickerspeed="10" pulsefrequency="0" pulseamount="0" blinkfrequency="5">
<lighttexture texture="Content/Lights/pointlight_falloff.png" origin="0.5,0.5" size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
<Conditional HealthPercentage="lte 30"/>
</lightsource>
</limb>
<!--Sensor-->
<joint limb1="0" limb2="1" limb1anchor="0,56.705017" limb2anchor="0,0" name="Torso-Sensor" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="180" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="13" limb1anchor="0,56.705017" limb2anchor="0,0" name="Torso-Emergency" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="180" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<!--Arms-->
<joint limb1="0" limb2="2" limb1anchor="61,-61" limb2anchor="0.43189558,-60.072" name="Joint 0 - 2" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="2" limb2="3" limb1anchor="0.5492516,66.80062" limb2anchor="-1.3444438,-46.514153" name="Joint 2 - 3" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="4" limb1anchor="-1.3845586,64.292046" limb2anchor="-1.5662653,-33.37965" name="Joint 3 - 4" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="90" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="5" limb1anchor="-61,-61" limb2anchor="0.40093312,-61.108025" name="Joint 0 - 5" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="180" lowerlimit="45" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint Name="Joint 5 - 6" Limb1="5" Limb2="6" Limb1Anchor="-1.4535246,66.70912" Limb2Anchor="-1.786032,-46.98801" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 6 - 7" Limb1="6" Limb2="7" Limb1Anchor="-0.27359048,64.099434" Limb2Anchor="-1.4222066,-33.44571" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint limb1="7" limb2="12" limb1anchor="-0.6515329,32.592834" limb2anchor="1.2743322,-62.849365" name="Joint 7 - 12" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="-10" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<!--Tail-->
<joint limb1="0" limb2="8" limb1anchor="0.66559714,-128.41592" limb2anchor="0,85" name="Torso-Tail 1" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="8" limb2="9" limb1anchor="0,-85" limb2anchor="0,85" name="Tail 2" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="9" limb2="10" limb1anchor="0,-85" limb2anchor="0,85" name="Tail 3" canbesevered="True" severanceprobabilitymodifier="0.25" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="10" limb2="11" limb1anchor="0,-85" limb2anchor="0,85" name="Tail 4" canbesevered="True" severanceprobabilitymodifier="0.5" breaksound="gore" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,27 @@
<Fractalguardian_empSwimFast
type="Fractalguardian_emp"
UseSineMovement="False"
Flip="False"
FlipCooldown="0"
FlipDelay="0.1"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="-43.246597"
WaveLength="72.78608"
RotateTowardsMovement="True"
TailTorque="120"
TailTorqueMultiplier="10"
FootAngles=""
TailAngle="0"
SteerTorque="10"
LegTorque="25"
MovementSpeed="8"
CycleSpeed="1"
HeadAngle="0"
TorsoAngle="0"
HeadTorque="1"
TorsoTorque="15"
FootTorque="0"
AnimationType="SwimFast"
ArmIKStrength="1"
HandIKStrength="2" />

View File

@@ -0,0 +1,27 @@
<Fractalguardian_empSwimSlow
type="Fractalguardian_emp"
UseSineMovement="False"
Flip="False"
FlipCooldown="1"
FlipDelay="0.1"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="-10.508069"
WaveLength="38.42837"
RotateTowardsMovement="True"
TailTorque="50"
TailTorqueMultiplier="10"
FootAngles=""
TailAngle="0"
SteerTorque="5"
LegTorque="25"
MovementSpeed="3"
CycleSpeed="1"
HeadAngle="0"
TorsoAngle="0"
HeadTorque="1"
TorsoTorque="15"
FootTorque="0"
AnimationType="SwimSlow"
ArmIKStrength="1"
HandIKStrength="2" />

View File

@@ -0,0 +1,85 @@
<Character SpeciesName="Fractalguardian_emp" SpeciesTranslationOverride="Fractalguardian" DisplayName="" Group="ancientalien" Humanoid="False" HasInfo="False" CanInteract="True" CanClimb="False" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" CanSpeak="False" UseBossHealthBar="True" Noise="100" Visibility="100" BloodDecal="" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="1" CanEat="False" EatingSpeed="10" UsePathFinding="True" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="True" SonarDisruption="0" DistantSonarRange="0" DisableDistance="25000" SoundInterval="10" DrawLast="False" CanEnterSubmarine="False">
<ragdolls folder="default" />
<animations folder="default" />
<health Vitality="700" DoesBleed="False" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="0" BurnReduction="1" ConstantHealthRegeneration="0" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="True" ApplyAfflictionColors="False">
<Limb name="Torso">
<VitalityMultiplier identifier="explosiondamage" multiplier="1.5" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="Head">
<VitalityMultiplier identifier="explosiondamage" multiplier="1.5" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="RightArm">
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb name="LeftArm">
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
<Limb>
<!-- Tail -->
<VitalityMultiplier identifier="explosiondamage" multiplier="1" />
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="lacerations" multiplier="0.5" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
</health>
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle1.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle2.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle1.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle2.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle3.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle4.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack1.ogg" State="Attack" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack2.ogg" State="Attack" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack3.ogg" State="Attack" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack4.ogg" State="Attack" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_attack5.ogg" State="Attack" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_attack1.ogg" State="Attack" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage2.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage3.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage4.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_damage5.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage1.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage2.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage3.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage4.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_damage5.ogg" State="Damage" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death1.ogg" State="Die" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death2.ogg" State="Die" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death3.ogg" State="Die" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_death4.ogg" State="Die" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death1.ogg" State="Die" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death2.ogg" State="Die" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_death3.ogg" State="Die" Range="3000" Volume="1" Tags="" />
<ai CombatStrength="1000" Sight="4" Hearing="4" AggressionHurt="0" AggressionGreed="0" FleeHealthThreshold="0" AttackWhenProvoked="True" AvoidGunfire="False" DamageThreshold="10" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="True" TargetOuterWalls="True" RandomAttack="False" CanOpenDoors="True" KeepDoorsClosed="False" AvoidAbyss="False" StayInAbyss="False" PatrolFlooded="True" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
<target Tag="weapon" State="Attack" Priority="500" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="engine" State="Attack" Priority="200" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Sweep" PrioritizeSubCenter="False" SweepDistance="3000" SweepStrength="5" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="sonar" State="Attack" Priority="50" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Sweep" PrioritizeSubCenter="False" SweepDistance="3000" SweepStrength="5" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="room" State="Attack" Priority="10" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Sweep" PrioritizeSubCenter="False" SweepDistance="3000" SweepStrength="5" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="wall" State="Attack" Priority="10" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Sweep" PrioritizeSubCenter="False" SweepDistance="3000" SweepStrength="5" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="human" State="Attack" Priority="5" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target tag="portalguardian" state="Follow" priority="1" ignoreinside="true" reactdistance="1000"/>
</ai>
<StatusEffect type="OnActive" target="this">
<Conditional HealthPercentage="lte 30" />
<Affliction identifier="internaldamage" strength="0.6" />
<Affliction identifier="strengthen" strength="50" />
<Sound file="Content/Characters/Fractalguardian/ALIEN_fractalGuardianPanicLoop.ogg" loop="true" range="3000" />
</StatusEffect>
<StatusEffect type="OnDamaged" target="this" comparison="and" delay="1" oneshot="true">
<Conditional isdead="false" />
<Conditional inwater="true" />
<Conditional healthpercentage="lt 50" />
<SpawnCharacter speciesname="guardianrepairbot" spawnposition="This" count="1"/>
</StatusEffect>
</Character>

View File

@@ -0,0 +1,139 @@
<Ragdoll Texture="Content/Characters/Fractalguardian/fractalguardian.png" Color="255,255,255,255" SpritesheetOrientation="0" LimbScale="0.6" JointScale="0.6" TextureScale="1" ColliderHeightFromFloor="45" ImpactTolerance="50" CanEnterSubmarine="True" CanWalk="False" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="120" Height="0" Width="0" />
<limb Name="MainBody" ID="0" Type="Torso" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="100" Height="90" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0.25" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="194,0,240,344" Origin="0.5,0.5" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="GlassImpact" DamageParticle="" DamageMultiplier="1.25" ProbabilityMultiplier="1" ArmorSector="-55,55" DeflectProjectiles="False" AfflictionIdentifiers="" AfflictionTypes="damage" />
<conditionalsprite exclusive="True">
<conditional isDead="True" />
<sprite sourcerect="194,650,240,344" origin="0.5,0.5" texture="Content/Characters/Fractalguardian/fractalguardian.png" />
</conditionalsprite>
<damagedsprite sourcerect="0,467,200,266" origin="0.5,0.5" />
<StatusEffect target="This" type="OnDamaged" requiredafflictions="lacerations,gunshotwound,explosiondamage">
<Conditional isdead="False" />
<ParticleEmitter particle="plasmaspark" drawontop="true" particleamount="10" scalemin="0.3" scalemax="0.5" velocitymin="300" velocitymax="600" anglemin="0" anglemax="360" />
</StatusEffect>
<lightsource color="255,255,255,200" range="300" scale="1" castshadows="true" offset="0,0" rotation="-90" flicker="0.3" flickerspeed="100" pulsefrequency="0.2" pulseamount="0.8" blinkfrequency="0">
<lighttexture texture="Content/Lights/Guardianlight.png" origin="0.15,0.5" size="1,1" />
<Conditional HealthPercentage="gt 30" />
</lightsource>
</limb>
<limb Name="Sensor" ID="1" Type="Head" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="70" Height="0" Width="0" Density="10" IgnoreCollisions="True" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="3" BlinkDurationIn="0.75" BlinkDurationOut="0.5" BlinkHoldTime="0.5" BlinkRotationIn="0" BlinkRotationOut="90" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="EaseIn" BlinkTransitionOut="EaseIn" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="207,355,149,149" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="GlassImpact" DamageParticle="" DamageMultiplier="1.25" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="" AfflictionTypes="damage" />
<lightsource castshadows="false" Color="255,255,255,0" Range="0" Scale="1" Offset="0,0" Rotation="0" Flicker="0.3" FlickerSpeed="100" PulseFrequency="0.2" PulseAmount="0.8" BlinkFrequency="0">
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
<Conditional HealthPercentage="gt 30" />
</lightsource>
</limb>
<!--Arms-->
<limb Name="RightArm" ID="2" Type="RightArm" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="160" Width="45" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="5" ConstantAngle="180" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="100,277,75,176" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="RightForearm" ID="3" Type="RightForearm" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="120" Width="30" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="99,113,75,165" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="RightHand" ID="4" Type="RightHand" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="80" Width="30" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="2" Friction="0.3" Restitution="0.05">
<sprite SourceRect="99,0,75,114" Origin="0.49506646,0.6" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="LeftArm" ID="5" Type="LeftArm" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="160" Width="45" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="5" ConstantAngle="180" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05">
<sprite SourceRect="100,277,75,176" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="LeftForearm" ID="6" Type="LeftForearm" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="120" Width="30" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05">
<sprite SourceRect="99,113,75,165" Origin="0.5,0.5" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="LeftHand" ID="7" Type="LeftHand" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="80" Width="30" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05">
<sprite SourceRect="99,0,75,114" Origin="0.49506646,0.6" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<!--Tail-->
<limb Name="Tail1" ID="8" Type="Tail" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="170" Width="50" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,0,70,235" Origin="0.48468885,0.50018966" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="Tail2" ID="9" Type="Tail" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="170" Width="50" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,0,70,235" Origin="0.5,0.5" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="Tail3" ID="10" Type="Tail" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="170" Width="50" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0.5" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,0,70,235" Origin="0.5,0.5" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<limb Name="Tail4" ID="11" Type="Tail" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="180" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="170" Width="50" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="0" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="4" Friction="0.3" Restitution="0.05">
<sprite SourceRect="0,0,70,235" Origin="0.5,0.5" Depth="0.2" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<!--Melee-->
<limb Name="Stinger" ID="12" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="157.5" Width="30" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0.75" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1,304,76,148" Origin="0.45454016,0.5009382" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack StructureSoundType="StructureSlash" Context="Any" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FollowThrough" AfterAttackDelay="0" Reverse="False" Retreat="False" Range="240" DamageRange="70" MinRange="0" Duration="0.25" CoolDown="2" SecondaryCoolDown="0" CoolDownRandomFactor="0" FullSpeedAfterAttack="False" StructureDamage="20" EmitStructureDamageParticles="True" ItemDamage="10" Penetration="0" LevelWallDamage="0.1" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 5, 6, 7, 12" Force="12" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="50" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<affliction Strength="45" Identifier="lacerations" Probability="1" />
<affliction Strength="45" Identifier="bleeding" Probability="1" />
<affliction Strength="0.3" Identifier="stun" Probability="1" />
</attack>
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<!--Emergency mode-->
<limb Name="Emergency" ID="13" Type="None" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="70" Height="0" Width="0" Density="10" IgnoreCollisions="True" AngularDamping="7" AttackPriority="0" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="3" BlinkDurationIn="0.75" BlinkDurationOut="0.5" BlinkHoldTime="0.5" BlinkRotationIn="0" BlinkRotationOut="90" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="EaseIn" BlinkTransitionOut="EaseIn" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="513,0,149,149" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<lightsource castshadows="false" Color="255,0,0,255" Range="300" Scale="1" Offset="0,0" Rotation="0" Flicker="0.5" FlickerSpeed="10" PulseFrequency="0" PulseAmount="0" BlinkFrequency="5">
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
<Conditional HealthPercentage="lte 30" />
</lightsource>
</limb>
<!--Turret-->
<limb Name="TurretBase" ID="14" Type="Head" Notes="" Scale="0.5" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="130" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="2" BlinkDurationIn="0.5" BlinkDurationOut="0.5" BlinkHoldTime="0.5" BlinkRotationIn="-30" BlinkRotationOut="30" BlinkForce="5" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="1" Friction="0.3" Restitution="0.05">
<sprite SourceRect="403,422,318,348" Origin="0.49734834,0.6083545" Depth="0.4" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
</limb>
<limb Name="TurretBarrel" ID="15" Type="None" Notes="" Scale="0.4" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="350" Width="80" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="764,381,121,389" Origin="0.5,0.5" Depth="0.45" Texture="Content/Items/Alien/EndRuin_Items.png" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" Retreat="False" Range="3000" DamageRange="3000" MinRange="0" Duration="0.1" CoolDown="15" SecondaryCoolDown="0" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="True" RequiredAngle="180" RequiredAngleToShoot="5" AimRotationTorque="50" RotationLimbIndex="14" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<StatusEffect type="OnFailure" target="UseTarget">
<Explosion range="1500.0" force="1" shockwave="true" smoke="false" flames="false" sparks="false" underwaterbubble="false" camerashake="12.0" />
<SpawnItem identifier="alienturretammoemp" spawnposition="This" count="1" aimspread="0" rotationtype="Limb" rotation="90" />
<sound file="Content/Items/Alien/AlienTurret1.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random"/>
<sound file="Content/Items/Alien/AlienTurret2.ogg" range="10000" type="OnUse" dontmuffle="true" selectionmode="random"/>
</StatusEffect>
</attack>
<lightsource castshadows="true" Color="255,255,255,200" Range="800" Scale="1" Offset="-160,0" Rotation="-90" Flicker="0.3" FlickerSpeed="100" PulseFrequency="0.2" PulseAmount="0.8" BlinkFrequency="0">
<lighttexture Texture="Content/Lights/lightcone.png" Origin="0.15,0.5" Size="1,1" />
</lightsource>
</limb>
<!--Melee2-->
<limb Name="Stinger" ID="16" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="157.5" Width="30" Density="5" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="0.75" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="3" Friction="0.3" Restitution="0.05">
<sprite SourceRect="1,304,76,148" Origin="0.45454016,0.5009382" Depth="0" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<attack StructureSoundType="StructureSlash" Context="Any" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FollowThrough" AfterAttackDelay="0" Reverse="False" Retreat="False" Range="240" DamageRange="70" MinRange="0" Duration="0.25" CoolDown="2" SecondaryCoolDown="0" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="20" EmitStructureDamageParticles="True" ItemDamage="10" Penetration="0" LevelWallDamage="0.1" Ranged="False" AvoidFriendlyFire="False" RequiredAngle="20" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="0, 5, 6, 7, 12" Force="12" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="50" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<affliction Strength="45" Identifier="lacerations" Probability="1" />
<affliction Strength="45" Identifier="bleeding" Probability="1" />
<affliction Strength="0.3" Identifier="stun" Probability="1" />
</attack>
<damagemodifier DamageSound="MetalImpact" DamageParticle="" DamageMultiplier="0.75" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="True" AfflictionIdentifiers="" AfflictionTypes="damage" />
</limb>
<!--Sensor-->
<joint Name="Torso-Sensor" Limb1="0" Limb2="1" Limb1Anchor="0,56.705017" Limb2Anchor="0,0" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="180" LowerLimit="-180" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Torso-Emergency" Limb1="0" Limb2="13" Limb1Anchor="0,56.705017" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="180" LowerLimit="-180" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!--Arms-->
<joint Name="Joint 0 - 2" Limb1="0" Limb2="2" Limb1Anchor="61,-61" Limb2Anchor="0.43189558,-60.072" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="-90" LowerLimit="-180" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 2 - 3" Limb1="2" Limb2="3" Limb1Anchor="0.5492516,66.80062" Limb2Anchor="-1.3444438,-46.514153" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 3 - 4" Limb1="3" Limb2="4" Limb1Anchor="-1.3845586,64.292046" Limb2Anchor="-1.5662653,-33.37965" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 0 - 5" Limb1="0" Limb2="5" Limb1Anchor="-61,-61" Limb2Anchor="0.40093312,-61.108025" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="180" LowerLimit="90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 5 - 6" Limb1="5" Limb2="6" Limb1Anchor="-1.4535246,66.70912" Limb2Anchor="-1.786032,-46.98801" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 6 - 7" Limb1="6" Limb2="7" Limb1Anchor="-0.27359048,64.099434" Limb2Anchor="-1.4222066,-33.44571" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 7 - 12" Limb1="7" Limb2="12" Limb1Anchor="-0.6515329,32.592834" Limb2Anchor="1.2743322,-62.849365" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-10" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!--Tail-->
<joint Name="Torso-Tail 1" Limb1="0" Limb2="8" Limb1Anchor="0.66559714,-128.41592" Limb2Anchor="0,85" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Tail 2" Limb1="8" Limb2="9" Limb1Anchor="0,-85" Limb2Anchor="0,85" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Tail 3" Limb1="9" Limb2="10" Limb1Anchor="0,-85" Limb2Anchor="0,85" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Tail 4" Limb1="10" Limb2="11" Limb1Anchor="0,-85" Limb2Anchor="0,85" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="30" LowerLimit="-30" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<!--Turret-->
<joint Name="Joint 0 - 14" Limb1="0" Limb2="14" Limb1Anchor="0,0" Limb2Anchor="0,0" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="45" LowerLimit="-45" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
<joint Name="Joint 14 - 15" Limb1="14" Limb2="15" Limb1Anchor="0,-50" Limb2Anchor="0,-130" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="100" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
<!--Melee2-->
<joint Name="Joint 4 - 16" Limb1="4" Limb2="16" Limb1Anchor="-0.6515329,32.592834" Limb2Anchor="1.2743322,-62.849365" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="-10" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,26 @@
<GuardianrepairbotSwimFast
UseSineMovement="False"
Flip="False"
FlipCooldown="1"
FlipDelay="0.5"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="5"
WaveLength="10"
RotateTowardsMovement="False"
TailTorque="50"
TailTorqueMultiplier="1"
FootAngles=""
TailAngle="NaN"
SteerTorque="25"
LegTorque="25"
MovementSpeed="16"
CycleSpeed="1"
HeadAngle="NaN"
TorsoAngle="NaN"
HeadTorque="50"
TorsoTorque="50"
FootTorque="25"
AnimationType="SwimFast"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,26 @@
<GuardianrepairbotSwimSlow
UseSineMovement="False"
Flip="False"
FlipCooldown="1"
FlipDelay="0.5"
Mirror="False"
MirrorLerp="False"
WaveAmplitude="5"
WaveLength="10"
RotateTowardsMovement="False"
TailTorque="50"
TailTorqueMultiplier="1"
FootAngles=""
TailAngle="NaN"
SteerTorque="25"
LegTorque="25"
MovementSpeed="16"
CycleSpeed="1"
HeadAngle="NaN"
TorsoAngle="NaN"
HeadTorque="50"
TorsoTorque="50"
FootTorque="25"
AnimationType="SwimSlow"
ArmIKStrength="1"
HandIKStrength="1" />

View File

@@ -0,0 +1,35 @@
<Character SpeciesName="Guardianrepairbot" SpeciesTranslationOverride="" DisplayName="" Group="ancientalien" Humanoid="False" HasInfo="False" CanInteract="False" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" CanSpeak="False" ShowHealthBar="False" UseBossHealthBar="False" Noise="100" Visibility="500" BloodDecal="" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="1" CanEat="False" EatingSpeed="10" UsePathFinding="False" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="False" SonarDisruption="0" DistantSonarRange="0" DisableDistance="25000" SoundInterval="10" DrawLast="True" CanEnterSubmarine="False" AITurretPriority="2" AISlowTurretPriority="0">
<ragdolls folder="Content/Characters/Guardianrepairbot/Ragdolls/" />
<animations folder="Content/Characters/Guardianrepairbot/Animations/" />
<health Vitality="10" DoesBleed="False" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="0" BurnReduction="1" ConstantHealthRegeneration="0" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="True" ApplyAfflictionColors="False">
<Limb>
<VitalityMultiplier type="burn" multiplier="0.25" />
<VitalityMultiplier identifier="bitewounds" multiplier="0.5" />
</Limb>
</health>
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle1.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN1_idle2.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle1.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle2.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle3.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<sound gender="None" File="Content/Characters/Fractalguardian/FRACTALGUARDIAN2_idle4.ogg" State="Idle" Range="3000" Volume="1" Tags="" />
<ai CombatStrength="0" Sight="10" Hearing="10" AggressionHurt="0" AggressionGreed="0" FleeHealthThreshold="0" AttackWhenProvoked="False" AvoidGunfire="False" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="False" TargetOuterWalls="False" RandomAttack="False" CanOpenDoors="False" UsePathFindingToGetInside="False" KeepDoorsClosed="False" AvoidAbyss="False" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="0" AggressionCumulation="0" WallTargetingMethod="Target">
<target Tag="portalguardian" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Circle" PrioritizeSubCenter="False" SweepDistance="2000" SweepStrength="5" SweepSpeed="1" circlerotationspeed="0.5" dynamiccirclerotationspeed="true" CircleRandomRotationFactor="0.5" circlestrikedistancemultiplier="0" circlemaxrandomoffset="0" circlestartdistance="400"/>
<target Tag="fractalguardian_emp" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Circle" PrioritizeSubCenter="False" SweepDistance="2000" SweepStrength="5" SweepSpeed="1" circlerotationspeed="0.5" dynamiccirclerotationspeed="true" CircleRandomRotationFactor="0.5" circlestrikedistancemultiplier="0" circlemaxrandomoffset="0" circlestartdistance="400"/>
<target Tag="fractalguardian" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Circle" PrioritizeSubCenter="False" SweepDistance="2000" SweepStrength="5" SweepSpeed="1" circlerotationspeed="0.5" dynamiccirclerotationspeed="true" CircleRandomRotationFactor="0.5" circlestrikedistancemultiplier="0" circlemaxrandomoffset="0" circlestartdistance="400"/>
<target Tag="fractalguardian2" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Circle" PrioritizeSubCenter="False" SweepDistance="2000" SweepStrength="5" SweepSpeed="1" circlerotationspeed="0.5" dynamiccirclerotationspeed="true" CircleRandomRotationFactor="0.5" circlestrikedistancemultiplier="0" circlemaxrandomoffset="0" circlestartdistance="400"/>
<target Tag="fractalguardian3" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Circle" PrioritizeSubCenter="False" SweepDistance="2000" SweepStrength="5" SweepSpeed="1" circlerotationspeed="0.5" dynamiccirclerotationspeed="true" CircleRandomRotationFactor="0.5" circlestrikedistancemultiplier="0" circlemaxrandomoffset="0" circlestartdistance="400"/>
</ai>
<StatusEffect type="OnDeath" target="This" targetlimb="Torso">
<ParticleEmitter particle="shrapnel" anglemin="0" anglemax="360" particleamount="100" velocitymin="100" velocitymax="1000" scalemin="0.3" scalemax="0.5" />
<Explosion range="150" force="10" flash="true" shockwave="true" sparks="true" flames="true" smoke="true" underwaterbubble="true" structuredamage="50" itemdamage="50">
<Affliction identifier="stun" strength="0.75" />
</Explosion>
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" range="5000.0" selectionmode="Random" />
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" range="5000.0" selectionmode="Random" />
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" range="5000.0" selectionmode="Random" />
</StatusEffect>
<StatusEffect type="OnDeath" target="This" delay="0.2">
<RemoveCharacter />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,19 @@
<Ragdoll type="Guardianrepairbot" Texture="Content/Characters/Fractalguardian/fractalguardian.png" Color="255,255,255,255" SpritesheetOrientation="0" LimbScale="0.75" JointScale="0.75" TextureScale="1" ColliderHeightFromFloor="45" ImpactTolerance="50" CanEnterSubmarine="False" CanWalk="False" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="70" Height="0" Width="0" />
<limb Name="Sensor" ID="0" Type="Torso" Notes="" Scale="1" Flip="False" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="70" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0.1" BlinkDurationIn="0.05" BlinkDurationOut="0.05" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="180" BlinkForce="10" OnlyBlinkInWater="False" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
<sprite SourceRect="356,355,149,149" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="True" Color="255,255,255,255" DeadColor="255,255,255,0" DeadColorTime="0.1" />
<damagemodifier DamageSound="GlassImpact" DamageParticle="" DamageMultiplier="1.01" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="" AfflictionTypes="damage" />
<lightsource castshadows="false" Color="255,255,255,200" Range="50" Scale="1" Offset="0,0" Rotation="0" Flicker="0.3" FlickerSpeed="100" PulseFrequency="0.5" PulseAmount="0.8" BlinkFrequency="0">
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
</lightsource>
<attack Context="Any" TargetType="Character" TargetLimbType="Torso" HitDetectionType="Distance" AfterAttack="IdleUntilCanAttack" AfterAttackDelay="0" Reverse="False" Retreat="False" Range="1000" DamageRange="1000" MinRange="0" Duration="0.03" CoolDown="0.03" SecondaryCoolDown="0" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="360" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="0" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<StatusEffect type="OnFailure" target="UseTarget">
<SpawnItem identifier="guardianrepairprojectile" spawnposition="This" count="1" aimspread="0" rotationtype="Target" rotation="0" />
<ParticleEmitter particle="muzzleflashnucleargun" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" lifetimemultiplier="0.5" scalemultiplier="0.65,0.65" scalemin="0.5" scalemax="1.0" colormultiplier="200,50,150,255"/>
<sound file="Content/Items/Tools/WeldingLoop.ogg" type="OnUse" range="3000.0" loop="true" />
</StatusEffect>
<Conditional HealthPercentage="lt 100" />
</attack>
</limb>
</Ragdoll>

View File

@@ -0,0 +1,20 @@
<HammerheadSwimSlow
animationtype="SwimFast"
flip="False"
mirror="False"
waveamplitude="86.09863"
wavelength="124.1194"
rotatetowardsmovement="True"
torsotorque="140"
headtorque="110"
foottorque="50"
tailtorque="190"
steertorque="40"
movementspeed="12"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailangle="90"
usesinemovement="False"
footangles=""
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,20 @@
<HammerheadSwimSlow
animationtype="SwimSlow"
flip="False"
mirror="False"
waveamplitude="18"
wavelength="145"
rotatetowardsmovement="True"
torsotorque="140"
headtorque="60"
foottorque="50"
tailtorque="190"
steertorque="40"
movementspeed="8"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailangle="90"
usesinemovement="False"
footangles=""
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,53 @@
<Character speciesname="Hammerhead" humanoid="False" husk="False" needsair="False" canspeak="False" noise="100" blooddecal="blood" group="hammerhead" caneat="False">
<ragdolls />
<animations />
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blood" particleamount="10" scalemin="1" scalemax="2" anglemin="0" anglemax="0" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="3" scalemin="1" scalemax="3" anglemin="0" anglemax="0" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="30" velocitymin="200" velocitymax="1500" anglemin="0" anglemax="360" scalemin="1" scalemax="2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" particleamount="15" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360" scalemin="1" scalemax="1.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="350" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0.5" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="0" stunimmunity="true" poisonvulnerability="0.6"/>
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_idle1.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_idle2.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_idle3.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_idle4.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_idle5.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_attack1.ogg" state="Attack" range="6000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_attack2.ogg" state="Attack" range="6000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_attack3.ogg" state="Attack" range="6000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_damage1.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_damage2.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_damage3.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_damage4.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_death1.ogg" state="Die" range="4000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_death2.ogg" state="Die" range="4000" volume="1" />
<sound file="Content/Characters/Hammerhead/HAMMERHEAD_death3.ogg" state="Die" range="4000" volume="1" />
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="3">
<Item identifier="swimbladder" />
<Item identifier="alienblood" />
</Inventory>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
<Item identifier="swimbladder" />
<Item identifier="hammerheadribs" />
</Inventory>
<ai combatstrength="400" sight="2" hearing="1" aggressionhurt="100" aggressiongreed="10" fleehealththreshold="0" attackwhenprovoked="True" aggressiveboarding="False" avoidgunfire="False">
<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="nasonov" state="Attack" priority="100" ignoreinside="True"/>
<target tag="door" state="Attack" priority="80" />
<target tag="wall" state="Attack" priority="80" />
<target tag="stronger" state="Aggressive" priority="75" reactdistance="2000"/>
<target tag="equal" state="Aggressive" priority="75" reactdistance="2000"/>
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" ignoreifnotinsamesub="True"/>
<target tag="leucocyte" state="Avoid" priority="50" reactdistance="1000"/>
<target tag="human" state="Aggressive" priority="50" reactdistance="2000"/>
<target tag="weaker" state="Aggressive" priority="25" reactdistance="1000"/>
<target tag="hammerheadmatriarch" state="Protect" priority="10"/>
<target tag="sonar" state="Attack" priority="10" />
<target tag="turret" state="Attack" priority="1" />
<target tag="searchlight" state="Attack" priority="1" />
<target tag="terminalcell" state="Idle" priority="1"/>
<SwarmBehavior mindistfromclosest="300" maxdistfromcenter="3000" cohesion="0.25" />
</ai>
</Character>

View File

@@ -0,0 +1,139 @@
<Ragdoll type="Hammerhead" limbscale="1" jointscale="1" texturescale="1" colliderheightfromfloor="45" impacttolerance="75" canentersubmarine="False" canwalk="False" draggable="True" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Hammerhead/Hammerhead.png">
<collider radius="80" name="Main Collider" width="0" height="300" />
<limb id="0" name="Head" type="Head" radius="0" width="170" notes="0_Torso" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="140" mass="0" density="50" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="803,1,221,236" origin="0.4502646,0.5158103" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.1" armorsector="0,180" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.25" armorsector="0,180" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
</limb>
<limb id="1" name="Tail1" type="Tail" radius="0" width="100" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="120" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="545,0,122,236" origin="0.5272418,0.4978859" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="2" name="Tail2" type="Tail" radius="0" width="200" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="80" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="355,0,195,236" origin="0.512684,0.5253006" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="3" radius="0" width="150" height="150" mass="0" name="Torso" type="Torso" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="659,0,152,236" origin="0.5175177,0.4794456" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="4" radius="0" width="290" height="40" mass="0" name="Tail3" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="0,1,360,238" origin="0.5878074,0.4895002" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="0.5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="5" width="200" height="100" name="LeftArm1" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="100" constantangle="135" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="0,237,201,148" origin="0.4667156,0.5681383" subdivisions="5,5" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="6" width="200" height="100" name="LeftArm2" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="90" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="200,239,208,148" origin="0.5110166,0.5454218" subdivisions="5,5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="7" radius="0" width="270" height="50" mass="0" name="LeftClaw1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="407,276,308,63" origin="0.5002822,0.5105198" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="10" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" levelwalldamage="10" ranged="False" avoidfriendlyfire="False" requiredangle="20">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="8" radius="0" width="270" height="50" mass="0" name="LeftClaw2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="716,267,307,66" origin="0.4527762,0.4468614" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="10" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" levelwalldamage="10" ranged="False" avoidfriendlyfire="False" requiredangle="20">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="9" width="0" height="0" name="SmallFin" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="60" mass="0.1" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="70" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="530,391,190,133" origin="0.607293,0.5330999" subdivisions="5,5" depth="0.002" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 0.5,0.5 0,0" row1="1,0 0.5,0.5 0,0" row2="1,0 0.5,0.5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</deformablesprite>
</limb>
<limb id="10" width="0" height="0" name="LargeFin" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="80" mass="0.1" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="70" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="765,332,260,183" origin="0.5,0.5" subdivisions="5,5" depth="0.001" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 0.5,0.5 0,0" row1="1,0 0.5,0.5 0,0" row2="1,0 0.5,0.5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</deformablesprite>
</limb>
<limb id="11" radius="0" width="200" height="100" mass="0" name="RightArm1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="True" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="100" constantangle="45" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="1,238,201,148" origin="0.4761062,0.4859957" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="12" radius="0" width="200" height="100" mass="0" name="RightArm2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="True" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="90" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<deformablesprite sourcerect="200,239,208,148" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="13" radius="0" width="270" height="50" mass="0" name="RightClaw1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="True" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<sprite sourcerect="407,276,308,63" origin="0.5,0.5" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="10" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" levelwalldamage="10" ranged="False" avoidfriendlyfire="False" requiredangle="20">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="14" radius="0" width="270" height="50" mass="0" name="RightClaw2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="True" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<sprite sourcerect="716,266,307,67" origin="0.5104665,0.5920025" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="10" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" levelwalldamage="10" ranged="False" avoidfriendlyfire="False" requiredangle="20">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="15" radius="0" width="59.5" height="133.45" name="NoseAttackCharacter" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" stepoffset="0,0" density="0.1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" angulardamping="7" healthindex="0" friction="0.3" restitution="0.05" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<sprite sourcerect="955,39,70,157" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="1" range="100" damagerange="100" cooldown="10" secondarycooldown="2" afterattack="FollowThroughUntilCanAttack" structuredamage="0" force="10" targetimpulse="500" structuresoundtype="StructureBlunt" applyforceonlimbs="0, 3" context="Any" hitdetectiontype="Distance" itemdamage="0" stun="0" onlyhumans="False" torque="0" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" stickchance="0" duration="0.25" cooldownrandomfactor="0.1" reverse="False" targetlimbtype="Torso" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" levelwalldamage="75" ranged="False" avoidfriendlyfire="False" requiredangle="20">
<Affliction identifier="blunttrauma" strength="120" probability="1" />
<affliction identifier="stun" strength="3" probability="1" />
<Conditional stun="lte 0"/>
</attack>
</limb>
<limb id="16" radius="0" width="59.5" height="133.45" name="NoseAttackStructure" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" stepoffset="0,0" density="0.1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" angulardamping="7" healthindex="0" friction="0.3" restitution="0.05" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinktime="0" blinkrotationin="NaN" blinkrotationout="NaN" blinktransitionin="Linear" blinktransitionout="Linear" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkforce="50">
<sprite sourcerect="955,39,70,157" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Structure" priority="1" range="200" damagerange="200" cooldown="7" secondarycooldown="0" afterattack="FallBack" structuredamage="75" force="10" targetimpulse="500" structuresoundtype="StructureBlunt" applyforceonlimbs="0, 3" context="Any" hitdetectiontype="Distance" itemdamage="60" stun="0" onlyhumans="False" torque="0" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" stickchance="0" duration="0.25" cooldownrandomfactor="0.1" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" fullspeedafterattack="False" levelwalldamage="60" ranged="False" avoidfriendlyfire="False" requiredangle="20" submarineimpactmultiplier="3">
<StatusEffect type="OnUse" target="this">
<Explosion ignorecover="true" onlyinside="true" range="300" force="1" flames="false" shockwave="true" sparks="false" flash="false" underwaterbubble="false" camerashake="0" playtinnitus="false" structuredamage="150" applyFireEffects="false" smoke="false">
<Affliction identifier="stun" strength="3" probability="1" />
</Explosion>
</StatusEffect>
</attack>
</limb>
<joint limb1="3" limb2="0" limb1anchor="68.27786,-11.39096" limb2anchor="-97.41309,-1.674939" name="Joint 3 - 0" canbesevered="False" limitenabled="True" upperlimit="10" lowerlimit="-10" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="1" limb1anchor="-74.66603,-3.830754" limb2anchor="49.96994,0.36584" name="Joint 3 - 1" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="2" limb1anchor="-59.16335,-1.901198" limb2anchor="89.82687,4.450167" name="Joint 1 - 2" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="2" limb2="4" limb1anchor="-97.9998,-7.098717" limb2anchor="147.2203,-12.02077" name="Joint 2 - 4" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="5" limb1anchor="107.44797,37.597137" limb2anchor="-82.85439,8.955989" name="Joint 3 - 5" canbesevered="True" limitenabled="True" upperlimit="170.0266" lowerlimit="107.394" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="5" limb2="7" limb1anchor="94.34475,19.33259" limb2anchor="-129.1997,-12.34505" name="Joint 5 - 7" canbesevered="True" limitenabled="True" upperlimit="0" lowerlimit="-145" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="6" limb1anchor="50.05676,36.71946" limb2anchor="-83.90382,12.28926" name="Joint 3 - 6" canbesevered="True" limitenabled="True" upperlimit="167.5689" lowerlimit="90.66715" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="6" limb2="8" limb1anchor="85.28163,10.67951" limb2anchor="-129.3476,-13.96718" name="Joint 6 - 8" canbesevered="True" limitenabled="True" upperlimit="0" lowerlimit="-145" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="12" limb1anchor="51.297802,-43.194668" limb2anchor="88.58005,4.0408344" name="Joint 3 - 12" canbesevered="True" limitenabled="True" upperlimit="84.89627" lowerlimit="13.74819" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="12" limb2="14" limb1anchor="-81.466225,7.2249203" limb2anchor="-143.9619,26.21149" name="Joint 12 - 14" canbesevered="True" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="11" limb1anchor="105.73585,-34.413376" limb2anchor="90.86572,7.05388" name="Joint 3 - 11" canbesevered="True" limitenabled="True" upperlimit="81.39597" lowerlimit="21.20649" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="11" limb2="13" limb1anchor="-84.012314,-2.4789894" limb2anchor="-136.8331,12.11883" name="Joint 11 - 13" canbesevered="True" limitenabled="True" upperlimit="-45" lowerlimit="-180" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="10" limb1anchor="-67.89462,-33.80014" limb2anchor="85.05,5.1" name="Joint 3 - 10" canbesevered="True" limitenabled="True" upperlimit="76.02953" lowerlimit="12.98217" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="9" limb1anchor="-30.78856,-45.94465" limb2anchor="64.58987,-5.1" name="Joint 1 - 9" canbesevered="True" limitenabled="True" upperlimit="60" lowerlimit="15" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="15" limb1anchor="82.52718,3.470483" limb2anchor="10.77566,3.398551" name="Joint 0 - 15" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="16" limb1anchor="82.52718,3.470483" limb2anchor="10.77566,3.398551" name="Joint 0 - 16" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" breaksound="gore" weldjoint="False" clockwiserotation="False" />
</Ragdoll>

View File

@@ -0,0 +1,20 @@
<HammerheadgoldSwimSlow
animationtype="SwimFast"
flip="False"
mirror="False"
waveamplitude="83.03234"
wavelength="135"
rotatetowardsmovement="True"
torsotorque="170"
headtorque="170"
foottorque="50"
tailtorque="190"
steertorque="45"
movementspeed="15"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailangle="90"
usesinemovement="False"
footangles=""
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,20 @@
<HammerheadgoldSwimSlow
animationtype="SwimSlow"
flip="False"
mirror="False"
waveamplitude="28"
wavelength="150"
rotatetowardsmovement="True"
torsotorque="160"
headtorque="85"
foottorque="50"
tailtorque="190"
steertorque="45"
movementspeed="8"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailangle="90"
usesinemovement="False"
footangles=""
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,56 @@
<Character speciesname="Hammerheadgold" humanoid="False" husk="False" needsair="False" canspeak="False" noise="25" visibility="50" blooddecal="blood" group="hammerhead" disabledistance="30000" caneat="False">
<ragdolls />
<animations />
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blood" particleamount="10" scalemin="1" scalemax="2" anglemin="0" anglemax="0" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="3" scalemin="1" scalemax="3" anglemin="0" anglemax="0" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="30" velocitymin="200" velocitymax="1500" anglemin="0" anglemax="360" scalemin="1" scalemax="2" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" particleamount="15" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360" scalemin="1" scalemax="1.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="400" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0.5" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="0" stunimmunity="true" poisonvulnerability="0.6"/>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="3">
<Item identifier="swimbladder" />
<Item identifier="alienblood" />
</Inventory>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
<Item identifier="swimbladder" />
<Item identifier="hammerheadribs" />
</Inventory>
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_idle1.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_idle2.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_idle3.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_idle4.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_idle5.ogg" state="Idle" range="5000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_attack1.ogg" state="Attack" range="6000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_attack2.ogg" state="Attack" range="6000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_attack3.ogg" state="Attack" range="6000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_attack4.ogg" state="Attack" range="6000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_damage1.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_damage2.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_damage3.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_damage4.ogg" state="Damage" range="4000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_death1.ogg" state="Die" range="4000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_death2.ogg" state="Die" range="4000" volume="1" />
<sound file="Content/Characters/Hammerheadgold/HAMMERHEADg_death3.ogg" state="Die" range="4000" volume="1" />
<ai combatstrength="500" sight="4" hearing="2" aggressionhurt="50" aggressiongreed="10" fleehealththreshold="0" attackwhenprovoked="False" aggressiveboarding="False" avoidgunfire="True" DamageThreshold="10">
<target tag="leucocyte" state="Avoid" priority="100" reactdistance="1000"/>
<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="nasonov" state="Attack" priority="100" ignoreinside="True"/>
<target tag="wall" state="Attack" priority="80" />
<target tag="door" state="Attack" priority="80" />
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" ignoreifnotinsamesub="True"/>
<target tag="human" state="PassiveAggressive" priority="25" reactdistance="2000"/>
<target tag="weaker" state="PassiveAggressive" priority="25" reactdistance="2000"/>
<target tag="stronger" state="PassiveAggressive" priority="25" reactdistance="2000"/>
<target tag="sonar" state="Attack" priority="10" />
<target tag="turret" state="Attack" priority="1" />
<target tag="searchlight" state="Attack" priority="1" />
<target tag="terminalcell" state="Idle" priority="1"/>
<SwarmBehavior mindistfromclosest="300" maxdistfromcenter="3000" cohesion="0.25" />
</ai>
</Character>

View File

@@ -0,0 +1,139 @@
<Ragdoll type="Hammerheadgold" limbscale="1" jointscale="1" texturescale="1" colliderheightfromfloor="45" impacttolerance="60" canentersubmarine="False" canwalk="False" draggable="True" spritesheetorientation="90" mainlimb="Torso" texture="Content/Characters/Hammerheadgold/Hammerheadgold.png">
<collider radius="80" name="Main Collider" width="0" height="300" />
<limb id="0" name="Head" type="Head" radius="0" width="170" notes="0_Torso" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="120" mass="0" density="50" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="803,1,221,236" origin="0.4502646,0.5158103" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.1" armorsector="0,180" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
<damagemodifier damagesound="" damagemultiplier="0.25" armorsector="0,180" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
</limb>
<limb id="1" name="Tail1" type="Tail" radius="0" width="100" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="120" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="545,0,122,236" origin="0.5272418,0.4978859" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="2" name="Tail2" type="Tail" radius="0" width="200" flip="True" healthindex="0" attackpriority="1" steerforce="0" stepoffset="0,0" height="80" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" friction="0.3" restitution="0.05" spriteorientation="NaN" mirrorvertically="False" mirrorhorizontally="False" hide="False" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="355,0,195,236" origin="0.512684,0.5253006" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="3" radius="0" width="150" height="150" mass="0" name="Torso" type="Torso" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="659,0,152,236" origin="0.5175177,0.4794456" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="4" radius="0" width="290" height="40" mass="0" name="Tail3" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite sourcerect="0,1,360,238" origin="0.5878074,0.4895002" subdivisions="5,5" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="0.5" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="5" width="200" height="100" name="LeftArm1" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="0,237,201,148" origin="0.4667156,0.5681383" subdivisions="5,5" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="6" width="200" height="100" name="LeftArm2" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="200,239,208,148" origin="0.5110166,0.5454218" subdivisions="5,5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="7" radius="0" width="270" height="50" mass="0" name="LeftClaw1" type="None" spriteorientation="90" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="407,276,308,63" origin="0.5002822,0.5105198" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="10" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="8" radius="0" width="270" height="50" mass="0" name="LeftClaw2" type="None" spriteorientation="90" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="5" pullpos="0,0" refjoint="1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="716,267,307,65" origin="0.4527762,0.4468614" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="10" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="9" width="0" height="0" name="SmallFin" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="60" mass="0.1" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="70" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="530,391,190,133" origin="0.607293,0.5330999" subdivisions="5,5" depth="0.002" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 0.5,0.5 0,0" row1="1,0 0.5,0.5 0,0" row2="1,0 0.5,0.5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="10" width="0" height="0" name="LargeFin" type="None" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="80" mass="0.1" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="70" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="765,332,260,183" origin="0.5,0.5" subdivisions="5,5" depth="0.001" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,1 0.5,0.5 0,0" row1="1,0 0.5,0.5 0,0" row2="1,0 0.5,0.5 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="11" radius="0" width="200" height="100" mass="0" name="RightArm1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="True" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="1,238,201,148" origin="0.4761062,0.4859957" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="12" radius="0" width="200" height="100" mass="0" name="RightArm2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="True" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<deformablesprite sourcerect="200,239,208,148" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<damagemodifier damagemultiplier="0.75" armorsector="0,360" deflectprojectiles="False" afflictiontypes="damage,bleeding" probabilitymultiplier="1" />
</limb>
<limb id="13" radius="0" width="270" height="50" mass="0" name="RightClaw1" type="None" spriteorientation="270" flip="True" mirrorvertically="True" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<sprite sourcerect="407,276,308,63" origin="0.5,0.5" depth="0.2" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="15" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="14" radius="0" width="270" height="50" mass="0" name="RightClaw2" type="None" spriteorientation="270" flip="True" mirrorvertically="True" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="5" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" lineardamping="0" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="50">
<sprite sourcerect="716,266,307,65" origin="0.5104665,0.5920025" depth="0.1" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="0.9" range="250" damagerange="200" duration="0.2" cooldown="3" secondarycooldown="1" afterattack="PursueIfCanAttack" structuredamage="0" itemdamage="15" force="60" torque="0" targetimpulse="50" targetforce="0" structuresoundtype="StructureSlash" context="Any" hitdetectiontype="Distance" stun="0" onlyhumans="False" applyforceonlimbs="" targetimpulseworld="0,0" targetforceworld="0,0" severlimbsprobability="0.5" stickchance="0" applyforcesonlyonce="True" cooldownrandomfactor="0.25" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<Affliction identifier="lacerations" strength="50" probability="1" />
<Affliction identifier="bleeding" strength="50" probability="1" />
<Affliction identifier="stun" strength="0.3" probability="1" />
</attack>
<damagemodifier damagesound="LimbArmor" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="damage" probabilitymultiplier="1" damageparticle="" />
<damagemodifier damagesound="" damagemultiplier="0.5" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="burn" probabilitymultiplier="1" />
<damagemodifier damagesound="LimbArmor" damagemultiplier="0" armorsector="0,360" deflectprojectiles="True" afflictionidentifiers="" afflictiontypes="bleeding" probabilitymultiplier="1" />
</limb>
<limb id="15" radius="0" width="59.5" height="133.45" name="NoseAttack1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" stepoffset="0,0" density="0.1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" angulardamping="7" healthindex="0" friction="0.3" restitution="0.05" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<sprite sourcerect="955,39,70,157" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack targettype="Character" priority="1" range="100" damagerange="100" cooldown="10" secondarycooldown="2" afterattack="FollowThroughUntilCanAttack" structuredamage="0" force="10" targetimpulse="500" structuresoundtype="StructureBlunt" applyforceonlimbs="0, 3" context="Any" hitdetectiontype="Distance" itemdamage="0" stun="0" onlyhumans="False" torque="0" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" stickchance="0" duration="0.25" cooldownrandomfactor="0.1" reverse="False" targetlimbtype="Torso" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<affliction identifier="stun" strength="3" probability="1" />
<Affliction identifier="blunttrauma" strength="150" probability="1" />
<Conditional stun="lte 0"/>
</attack>
</limb>
<limb id="16" radius="0" width="59.5" height="133.45" name="NoseAttack2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" stepoffset="0,0" density="0.1" pullpos="0,0" refjoint="-1" ignorecollisions="True" notes="" angulardamping="7" healthindex="0" friction="0.3" restitution="0.05" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<sprite sourcerect="955,39,70,157" origin="0.5,0.5" depth="0" texture="" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack submarineimpactmultiplier="3" targettype="Structure" priority="1" range="200" damagerange="200" cooldown="10" secondarycooldown="1" afterattack="FallBack" structuredamage="200" force="10" targetimpulse="500" structuresoundtype="StructureBlunt" applyforceonlimbs="0, 3" context="Any" hitdetectiontype="Distance" itemdamage="75" stun="0" onlyhumans="False" torque="0" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" stickchance="0" duration="0.25" cooldownrandomfactor="0.1" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<StatusEffect type="OnUse" target="this">
<Explosion ignorecover="true" onlyinside="true" range="400" force="1" flames="false" shockwave="true" sparks="false" flash="false" underwaterbubble="false" camerashake="0" playtinnitus="false" structuredamage="100" applyFireEffects="false" smoke="false">
<Affliction identifier="stun" strength="3" probability="1" />
</Explosion>
</StatusEffect>
</attack>
</limb>
<joint limb1="3" limb2="0" limb1anchor="68.27786,-11.39096" limb2anchor="-97.41309,-1.674939" name="Joint 3 - 0" canbesevered="False" limitenabled="True" upperlimit="10" lowerlimit="-10" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="3" limb2="1" limb1anchor="-74.66603,-3.830754" limb2anchor="49.96994,0.36584" name="Joint 3 - 1" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="1" limb2="2" limb1anchor="-59.16335,-1.901198" limb2anchor="92.35233,3.951959" name="Joint 1 - 2" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="2" limb2="4" limb1anchor="-97.9998,-7.098717" limb2anchor="145.9344,-12.02077" name="Joint 2 - 4" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="3" limb2="5" limb1anchor="100.5414,37.53042" limb2anchor="-80.36808,10.21258" name="Joint 3 - 5" canbesevered="True" limitenabled="True" upperlimit="170.0266" lowerlimit="107.394" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="5" limb2="7" limb1anchor="94.34475,19.33259" limb2anchor="-129.1997,-12.34505" name="Joint 5 - 7" canbesevered="True" limitenabled="True" upperlimit="0.4777034" lowerlimit="-90.58186" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="3" limb2="6" limb1anchor="50.05676,36.71946" limb2anchor="-83.90382,12.28926" name="Joint 3 - 6" canbesevered="True" limitenabled="True" upperlimit="167.5689" lowerlimit="90.66715" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="6" limb2="8" limb1anchor="85.28163,10.67951" limb2anchor="-129.3476,-13.96718" name="Joint 6 - 8" canbesevered="True" limitenabled="True" upperlimit="-1.832294" lowerlimit="-104.3365" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="3" limb2="12" limb1anchor="50.20065,-43.83191" limb2anchor="77.87583,17.02686" name="Joint 3 - 12" canbesevered="True" limitenabled="True" upperlimit="84.89627" lowerlimit="13.74819" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="12" limb2="14" limb1anchor="-88.97153,2.220483" limb2anchor="-143.9619,26.21149" name="Joint 12 - 14" canbesevered="True" limitenabled="True" upperlimit="323.6852" lowerlimit="177.9073" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="3" limb2="11" limb1anchor="92.16215,-34.69567" limb2anchor="85.88313,7.060055" name="Joint 3 - 11" canbesevered="True" limitenabled="True" upperlimit="81.39597" lowerlimit="21.20649" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="11" limb2="13" limb1anchor="-76.5207,8.757726" limb2anchor="-136.8331,12.11883" name="Joint 11 - 13" canbesevered="True" limitenabled="True" upperlimit="-45.06269" lowerlimit="-170.0939" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="3" limb2="10" limb1anchor="-67.89462,-33.80014" limb2anchor="85.05,5.1" name="Joint 3 - 10" canbesevered="True" limitenabled="True" upperlimit="76.02953" lowerlimit="12.98217" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="1" limb2="9" limb1anchor="-30.78856,-45.94465" limb2anchor="64.58987,-5.1" name="Joint 1 - 9" canbesevered="True" limitenabled="True" upperlimit="60" lowerlimit="15" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="15" limb1anchor="82.52718,3.470483" limb2anchor="10.77566,3.398551" name="Joint 0 - 15" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="16" limb1anchor="82.52718,3.470483" limb2anchor="10.77566,3.398551" name="Joint 0 - 16" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
</Ragdoll>

View File

@@ -0,0 +1,20 @@
<HammerheadmatriarchSwimFast
animationtype="SwimFast"
usesinemovement="False"
flip="False"
mirror="False"
waveamplitude="100"
wavelength="149.115"
rotatetowardsmovement="True"
torsotorque="200"
headtorque="280"
tailtorque="100"
foottorque="100"
footangles=""
tailangle="90"
steertorque="65"
movementspeed="6"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,20 @@
<HammerheadmatriarchSwimSlow
animationtype="SwimSlow"
usesinemovement="False"
flip="False"
mirror="False"
waveamplitude="44.62474"
wavelength="111.5567"
rotatetowardsmovement="True"
torsotorque="180"
headtorque="280"
tailtorque="100"
foottorque="100"
footangles=""
tailangle="90"
steertorque="65"
movementspeed="2"
cyclespeed="1"
headangle="90"
torsoangle="90"
tailtorquemultiplier="1" />

View File

@@ -0,0 +1,53 @@
<Character speciesname="Hammerheadmatriarch" humanoid="False" group="hammerhead" husk="False" needsair="False" canspeak="False" noise="100" blooddecal="blood" displayname="" eatingspeed="10" caneat="False">
<ragdolls folder="Content/Characters/Hammerheadmatriarch/Ragdolls/" />
<animations folder="Content/Characters/Hammerheadmatriarch/Animations/" />
<damageemitter particle="gib" drawontop="True" particleamount="10" velocitymin="50" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="blood" particleamount="10" anglemin="0" anglemax="0" scalemin="1" scalemax="1" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="4" anglemin="0" anglemax="0" scalemin="3" scalemax="5" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="20" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="1" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="heavygib" particleamount="15" velocitymin="50" velocitymax="1000" anglemin="0" anglemax="360" scalemin="1" scalemax="1.5" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="1000" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="0" stunimmunity="true" poisonvulnerability="0.5"/>
<ai combatstrength="550" sight="1" hearing="1" aggressionhurt="0" aggressiongreed="0" fleehealththreshold="0" attackwhenprovoked="True" aggressiveboarding="False" avoidgunfire="False" EnforceAggressiveBehaviorForMissions="False">
<target tag="nasonov" state="Attack" priority="100" reactdistance="0" />
<target tag="stronger" state="Avoid" priority="100" reactdistance="2000" />
<target tag="weapon" state="Avoid" priority="100" reactdistance="3000" />
<target tag="leucocyte" state="Avoid" priority="100" reactdistance="1500"/>
<target tag="tool" state="Avoid" priority="50" reactdistance="1000" />
<target tag="wall" state="PassiveAggressive" priority="50" reactdistance="2500" />
<target tag="door" state="PassiveAggressive" priority="50" reactdistance="2500" />
<target tag="weaker" state="Avoid" priority="10" reactdistance="1000" />
<target tag="watcher" state="Idle" priority="0"/>
<SwarmBehavior mindistfromclosest="300" maxdistfromcenter="3000" cohesion="0.25" />
</ai>
<Inventory slots="Any, Any, Any, Any" accessiblewhenalive="False" commonness="1">
<Item identifier="alienblood" amount="3" />
<Item identifier="swimbladder" />
</Inventory>
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_explosion1.ogg" state="Die" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_explosion2.ogg" state="Die" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_explosion3.ogg" state="Die" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_explosion4.ogg" state="Die" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_damage1.ogg" state="Damage" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_damage2.ogg" state="Damage" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_idle1.ogg" state="Idle" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_idle2.ogg" state="Idle" range="10000" volume="1" />
<sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_idle3.ogg" state="Idle" range="10000" volume="1" />
<StatusEffect type="Always" target="This" lifetime="5" targetlimb="Head">
<Conditional isdead="True" />
<ParticleEmitter particle="waterblood" particlespersecond="100" scalemin="2" scalemax="4" velocitymin="0" velocitymax="50" anglemin="0" anglemax="360" />
<ParticleEmitter particle="blackwaterblood" particlespersecond="100" scalemin="3" scalemax="5" velocitymin="0" velocitymax="50" anglemin="0" anglemax="360" />
</StatusEffect>
<StatusEffect type="OnDeath" target="This" targetlimb="Head">
<Explosion ignorecover="true" onlyinside="true" range="1000" force="5" flames="false" shockwave="true" sparks="false" flash="false" underwaterbubble="false" playtinnitus="true" camerashake="75" structuredamage="350" applyFireEffects="false">
<Affliction identifier="stun" strength="4.5" />
</Explosion>
<ParticleEmitter particle="bubbles" particleamount="60" scalemin="1" scalemax="2" velocitymin="50" velocitymax="100" anglemin="0" anglemax="360" />
<ParticleEmitter particle="bloodtrail" particleamount="40" scalemin="2" scalemax="5" velocitymin="200" velocitymax="1000" anglemin="0" anglemax="360" />
<ParticleEmitter particle="waterblood" particleamount="10" scalemin="2" scalemax="4" velocitymin="0" velocitymax="20" anglemin="0" anglemax="360" />
<ParticleEmitter particle="waterblood" drawontop="True" particleamount="10" scalemin="2" scalemax="4" velocitymin="0" velocitymax="20" anglemin="0" anglemax="360" />
<ParticleEmitter particle="blackwaterblood" particleamount="10" scalemin="3" scalemax="5" velocitymin="0" velocitymax="20" anglemin="0" anglemax="360" />
<ParticleEmitter particle="heavygib" particleamount="2" scalemin="15" scalemax="15" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" />
<ParticleEmitter particle="gib" particleamount="200" scalemin="1" scalemax="2" velocitymin="100" velocitymax="300" anglemin="0" anglemax="360" />
<SpawnCharacter speciesname="hammerheadspawn" count="30" spread="100" />
</StatusEffect>
</Character>

View File

@@ -0,0 +1,279 @@
<Ragdoll type="Hammerheadmatriarch" canentersubmarine="False" canwalk="False" spritesheetorientation="90" limbscale="1" jointscale="1" texturescale="1" colliderheightfromfloor="45" impacttolerance="80" draggable="True" mainlimb="Torso" texture="Content/Characters/Hammerheadmatriarch/Hammerheadmatriarch.png">
<collider radius="200" width="0" name="Main Collider" height="600" />
<limb id="0" name="Torso" type="Torso" height="350" width="500" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1163,1,500,558" origin="0.5112625,0.5286262" depth="0.2" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="5" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="1" name="Head" type="Head" height="0" width="0" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="5" steerforce="0" stepoffset="0,0" radius="210" mass="0" density="50" pullpos="0,0" refjoint="-1" ignorecollisions="False" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1655,0,381,563" origin="0.4631682,0.5593005" depth="0.3" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="1" amplitude="0.4" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
<spritedeformation type="inflate" resolution="5,5" frequency="10" scale="0.1" blendmode="Add" usemovementsine="False" stopwhenhostisdead="True" sync="-1" typename="inflate" strength="1" maxrotation="90" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.25" changespeed="2" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="True" sineoffset="0" onlyinwater="False" />
<spritedeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0.5,0.2 1,0.3" row1="0,0 0,0 0.1,0.1 0.5,0.2 1,0.3" row2="0,0 0,0 0.1,0.1 0.5,0.25 1,0.5" row3="0,0 0,0 0.1,0.1 0.5,0.2 1,0.3" row4="0,0 0,0 0.1,0.1 0.5,0.2 1,0.3" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="45" strength="5" onlyinwater="False" />
</deformablesprite>
<conditionalsprite exclusive="True">
<conditional isDead="True" />
<deformablesprite texture="Content/Characters/Hammerheadmatriarch/Hammerheadmatriarch.png" sourcerect="366,0,381,563" origin="0.4631682,0.5593005" depth="0.3" subdivisions="5,5">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="2" changespeed="0.2" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.3" changespeed="0.7" blendmode="Add" sync="-1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" />
<spritedeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0.25,0.25 0.5,0.5 1,1" row1="0,0 0,0 0.25,0.25 0.5,0.5 1,1" row2="0,0 0,0 0.25,0.25 0.5,0.5 1,1" row3="0,0 0,0 0.25,0.25 0.5,0.5 1,1" row4="0,0 0,0 0.25,0.25 0.5,0.5 1,1" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" />
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="45" strength="5" />
</deformablesprite>
</conditionalsprite>
<damagemodifier damagesound="Gore" damagemultiplier="10" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="gunshotwound,lacerations,burn" probabilitymultiplier="1" afflictiontypes="" />
<damagemodifier damagemultiplier="2" armorsector="0,360" deflectprojectiles="False" afflictionidentifiers="bitewounds,blunttrauma,internaldamage" damagesound="" probabilitymultiplier="1" afflictiontypes="" />
</limb>
<limb id="2" radius="0" width="450" height="250" mass="0" name="Tail1" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="10" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="7" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="740,1,430,557" origin="0.5415135,0.5051444" depth="0.3" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="5,5" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="3" width="204" height="224" name="Fin1" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="2" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="35" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="8,263,202,260" origin="0.5502423,0.3959902" depth="0.1" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0" row1="0.5,0.5 0.5,0.5 0.5,0.5" row2="1,0 1,1 1,1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="4" radius="100" width="0" height="0" mass="0" name="Fin2" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="2" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="35" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="12,29,203,235" origin="0.541802,0.486223" depth="0.1" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0" row1="0.5,0.5 0.5,0.5 0.5,0.5" row2="1,0 1,1 1,1" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="5" width="0" height="0" name="RoundFin1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="150" mass="0" density="2" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="35" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="2,533,325,210" origin="0.4948558,0.5242501" depth="0.1" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="1,0 1,0 1,0" row1="1,0 0.5,0.5 1,0" row2="0,0 0,0 0,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="6" radius="150" width="0" height="0" mass="0" name="RoundFin2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" density="2" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="35" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="2,740,325,233" origin="0.4711748,0.5063239" depth="0.11" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="3,3" frequency="0.1" amplitude="0.25" changespeed="0.5" blendmode="Add" sync="-1" typename="noise" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<spritedeformation type="custom" resolution="3,3" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0" row1="1,0 0.5,0.5 1,0" row2="1,0 1,0 1,0" sync="-1" typename="custom" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="7" width="243.95" height="389.3" name="SkirtA1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="70" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1131,585,287,458" origin="0.3528613,0.4009167" depth="0.15" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="1" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="23" radius="0" width="276.25" height="387.6" name="SkirtA2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="1" ignorecollisions="False" angulardamping="70" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="813,583,325,456" origin="0.5271671,0.4288104" depth="0.15" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="1" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="24" radius="0" width="362.1" height="390.15" name="SkirtA3" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="1" ignorecollisions="False" angulardamping="70" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="399,582,426,459" origin="0.5,0.5" depth="0.15" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="1" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="1,1 1,1 1,1 0.5,0.5 0,0" row1="1,1 1,1 1,1 0.5,0.5 0,0" row2="1,1 1,1 1,1 0.5,0.5 0,0" row3="1,1 1,1 1,1 0.5,0.5 0,0" row4="1,1 1,1 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="1,1 1,1 1,1 0.5,0.5 0,0" row1="1,1 1,1 1,1 0.5,0.5 0,0" row2="1,1 1,1 1,1 0.5,0.5 0,0" row3="1,1 1,1 1,1 0.5,0.5 0,0" row4="1,1 1,1 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="8" width="179.35" height="307.7" name="SkirtB1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="70" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1044,1067,211,367" origin="0.4190488,0.5317273" depth="0.2" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="25" radius="0" width="192.1" height="314.5" name="SkirtB2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="1" ignorecollisions="False" angulardamping="70" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="824,1066,226,370" origin="0.5,0.5" depth="0.2" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="26" radius="0" width="216.75" height="321.3" name="SkirtB3" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="1" ignorecollisions="False" angulardamping="70" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="578,1065,255,375" origin="0.5,0.5" depth="0.2" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="27" radius="0" width="496.4" height="318.75" name="SkirtB4" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="1" ignorecollisions="False" angulardamping="70" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="3,1063,584,375" origin="0.7135226,0.5147712" depth="0.2" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="1,1 1,1 1,1 0.5,0.5 0,0" row1="1,1 1,1 1,1 0.5,0.5 0,0" row2="1,1 1,1 1,1 0.5,0.5 0,0" row3="1,1 1,1 1,1 0.5,0.5 0,0" row4="1,1 1,1 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="2" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="1,1 1,1 1,1 0.5,0.5 0,0" row1="1,1 1,1 1,1 0.5,0.5 0,0" row2="1,1 1,1 1,1 0.5,0.5 0,0" row3="1,1 1,1 1,1 0.5,0.5 0,0" row4="1,1 1,1 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="9" width="226.1" height="515.95" name="SkirtC1" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" stepoffset="0,0" radius="0" mass="0" density="1" pullpos="0,0" refjoint="-1" ignorecollisions="False" notes="" healthindex="0" friction="0.3" restitution="0.05" angulardamping="70" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="805,1445,266,607" origin="0.4268753,0.4967338" depth="0.175" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="3" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="3" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="10" sync="-1" typename="bendjoint" blendmode="Add" strength="2" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="29" radius="0" width="287.3" height="515.95" name="SkirtC2" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="1" ignorecollisions="False" angulardamping="70" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="477,1445,338,607" origin="0.4945396,0.492614" depth="0.175" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="3" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="3" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row1="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row2="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row3="0,0 0.5,0.5 1,1 0.5,0.5 0,0" row4="0,0 0.5,0.5 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="28" radius="0" width="413.1" height="515.95" name="SkirtC3" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="1" ignorecollisions="False" angulardamping="70" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="4,1445,486,607" origin="0.5654854,0.4695771" depth="0.175" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="3" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="1,1 1,1 1,1 0.5,0.5 0,0" row1="1,1 1,1 1,1 0.5,0.5 0,0" row2="1,1 1,1 1,1 0.5,0.5 0,0" row3="1,1 1,1 1,1 0.5,0.5 0,0" row4="1,1 1,1 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="3" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="1,1 1,1 1,1 0.5,0.5 0,0" row1="1,1 1,1 1,1 0.5,0.5 0,0" row2="1,1 1,1 1,1 0.5,0.5 0,0" row3="1,1 1,1 1,1 0.5,0.5 0,0" row4="1,1 1,1 1,1 0.5,0.5 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="10" width="346.8" height="164.9" name="SkirtD1" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="0" density="0.5" ignorecollisions="False" angulardamping="140" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1613,557,437,192" origin="0.4189696,0.6453495" depth="0.7" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="1,0.5 1,0.5 1,0.5 1,0.5 1,0.5" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="0,0 0,0 0,0 0,0 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0.5,0 0.5,0 0.5,0 0.5,0 0.5,0" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="0,0 0,0 0,0 0,0 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="19" radius="0" width="372.3" height="184.45" name="SkirtD2" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="0.5" ignorecollisions="False" angulardamping="140" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1612,747,438,217" origin="0.5,0.5" depth="0.7" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="1,0.5 1,0.5 1,0.5 1,0.5 1,0.5" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="0,0 0,0 0,0 0,0 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0.5,0 0.5,0 0.5,0 0.5,0 0.5,0" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="0,0 0,0 0,0 0,0 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="20" radius="0" width="371.45" height="187.85" name="SkirtD3" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="0.5" ignorecollisions="False" angulardamping="140" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1611,959,437,221" origin="0.5367573,0.4486468" depth="0.7" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="1,0.5 1,0.5 1,0.5 1,0.5 1,0.5" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="0,0 0,0 0,0 0,0 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0.5,0 0.5,0 0.5,0 0.5,0 0.5,0" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="0,0 0,0 0,0 0,0 0,0" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="21" radius="0" width="373.15" height="313.65" name="SkirtD4" type="None" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="0.5" ignorecollisions="False" angulardamping="140" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1611,1175,439,369" origin="0.5366619,0.3074546" depth="0.7" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="1" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="0.5" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="1,0.5 1,0.5 1,0.5 1,0.5 1,0.5" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="1,1 1,1 1,1 1,1 1,1" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="noise" resolution="5,5" frequency="0.01" amplitude="0.5" changespeed="0.5" blendmode="Add" sync="4" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0" amplitude="1" blendmode="Multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0.5,0 0.5,0 0.5,0 0.5,0 0.5,0" row2="1,1 1,1 1,1 1,1 1,1" row3="1,1 1,1 1,1 1,1 1,1" row4="1,1 1,1 1,1 1,1 1,1" sync="-1" typename="custom" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
<spritedeformation type="bendjoint" resolution="5,5" maxrotation="30" sync="-1" typename="bendjoint" blendmode="Add" strength="1" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" onlyinwater="False" />
</deformablesprite>
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.1" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="bleeding" damagemultiplier="0.2" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
<damagemodifier armorsector="0,360" afflictiontypes="burn" damagemultiplier="0.5" deflectprojectiles="False" damagesound="" probabilitymultiplier="1" afflictionidentifiers="" />
</limb>
<limb id="11" width="286" height="100" name="LeftArm1" type="LeftArm" spriteorientation="270" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1079,1532,286,158" origin="0.5,0.5" depth="0.6" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="12" radius="0" width="286" height="100" name="LeftArm2" type="LeftArm" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1076,1809,286,143" origin="0.5,0.5" depth="0.6" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="13" radius="0" width="286" height="100" name="RightArm2" type="RightArm" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1406,1809,286,143" origin="0.4881344,0.4860579" depth="0" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="14" radius="0" width="286" height="100" name="RightArm1" type="RightArm" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1421,1542,286,147" origin="0.5,0.5" depth="0" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="15" radius="0" width="400" height="70" name="LeftClaw1" type="LeftHand" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1078,1723,426,90" origin="0.5,0.5" depth="0.6" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="16" radius="0" width="400" height="70" name="RightClaw1" type="RightHand" spriteorientation="180" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1532,1720,426,92" origin="0.5,0.6" depth="0" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="17" radius="0" width="400" height="70" name="LeftClaw2" type="LeftHand" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1078,1955,426,90" origin="0.5,0.6" depth="0.6" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="18" radius="0" width="400" height="70" name="RightClaw2" type="RightHand" spriteorientation="0" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="2" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="3">
<deformablesprite texture="" sourcerect="1532,1954,426,92" origin="0.5,0.6" depth="0" subdivisions="5,5" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0"></deformablesprite>
</limb>
<limb id="22" width="93.50001" height="266.05" name="NoseAttack" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="True" attackpriority="1" steerforce="0" radius="0" density="0.5" ignorecollisions="True" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<sprite texture="" sourcerect="1938,158,110,313" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" />
<attack submarineimpactmultiplier="5" targettype="Structure" priority="1" range="250" damagerange="400" cooldown="15" secondarycooldown="1" afterattack="FallBack" structuredamage="400" force="100" targetimpulse="1000" structuresoundtype="StructureBlunt" applyforceonlimbs="0, 3" context="Any" hitdetectiontype="Distance" itemdamage="200" stun="0" onlyhumans="False" torque="0" applyforcesonlyonce="False" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" stickchance="0" duration="0.1" cooldownrandomfactor="0.1" reverse="False" targetlimbtype="None" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
<Affliction identifier="internaldamage" strength="1000" />
</StatusEffect>
</attack>
</limb>
<joint limb1="1" limb2="0" limb1anchor="-174.2241,12.05397" limb2anchor="230.088,-7.789665" name="Joint 1 - 0" canbesevered="False" limitenabled="True" upperlimit="10" lowerlimit="-10" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="2" limb1anchor="-249.9327,-6.215336" limb2anchor="182.4334,-9.416095" name="Joint 0 - 2" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="4" limb1anchor="-14.32087,-80.0099" limb2anchor="-8.296177,81.25043" name="Joint 0 - 4" canbesevered="True" limitenabled="True" upperlimit="-38" lowerlimit="-62" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="14" limb1anchor="189.2043,37.79153" limb2anchor="-114.26,44.64662" name="Joint 0 - 14" canbesevered="True" limitenabled="True" upperlimit="141" lowerlimit="112" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="13" limb1anchor="198.0184,-79.52584" limb2anchor="-96.07294,-31.17442" name="Joint 0 - 13" canbesevered="True" limitenabled="True" upperlimit="231" lowerlimit="213" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="11" limb1anchor="208.9949,-121.2392" limb2anchor="-106.97,26.74" name="Joint 0 - 11" canbesevered="True" limitenabled="True" upperlimit="-50.00002" lowerlimit="-88.00002" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="12" limb1anchor="267.2223,108.3609" limb2anchor="-109.4,-17.02" name="Joint 0 - 12" canbesevered="True" limitenabled="True" upperlimit="117" lowerlimit="91" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="3" limb1anchor="63.31639,-108.9244" limb2anchor="3.439642,70.99994" name="Joint 0 - 3" canbesevered="True" limitenabled="True" upperlimit="-25.00002" lowerlimit="-55.00002" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="13" limb2="18" limb1anchor="115.67,-34.02" limb2anchor="-203.8319,13.33085" name="Joint 13 - 18" canbesevered="True" limitenabled="True" upperlimit="137" lowerlimit="109" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="14" limb2="16" limb1anchor="102.06,34.02" limb2anchor="-182.8098,-6.989933" name="Joint 14 - 16" canbesevered="True" limitenabled="True" upperlimit="-98.00002" lowerlimit="-122" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="11" limb2="17" limb1anchor="117.6313,35.09177" limb2anchor="-186.9918,10.47017" name="Joint 11 - 17" canbesevered="True" limitenabled="True" upperlimit="66" lowerlimit="53" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="12" limb2="15" limb1anchor="115.67,-34.12953" limb2anchor="-184.0301,-16.89171" name="Joint 12 - 15" canbesevered="True" limitenabled="True" upperlimit="267" lowerlimit="250" stiffness="0.25" severanceprobabilitymodifier="0" scale="1" />
<joint limb1="2" limb2="10" limb1anchor="-137.8407,-7.879963" limb2anchor="0.3250347,43.64072" name="Joint 2 - 10" canbesevered="False" limitenabled="True" upperlimit="270" lowerlimit="270" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="5" limb1anchor="-180.5483,91.71019" limb2anchor="6.8,-61.24" name="Joint 0 - 5" canbesevered="False" limitenabled="True" upperlimit="342" lowerlimit="342" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="6" limb1anchor="-230.4351,-91.60926" limb2anchor="6.982111,61.08958" name="Joint 0 - 6" canbesevered="False" limitenabled="True" upperlimit="10" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="7" limb1anchor="-152.8381,-4.967737" limb2anchor="96.50256,-8.416684" name="Joint 0 - 7" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="10" limb2="19" limb1anchor="14.75196,-56.64618" limb2anchor="-20.87727,107.7341" name="Joint 10 - 19" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="19" limb2="20" limb1anchor="-14.43011,-100.491" limb2anchor="-28.69183,94.44974" name="Joint 19 - 20" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="20" limb2="21" limb1anchor="-16.76549,-115.494" limb2anchor="-17.98608,107.6283" name="Joint 20 - 21" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="1" limb2="22" limb1anchor="206.7185,-28.73208" limb2anchor="11.97764,-9.081385" name="Joint 1 - 22" canbesevered="True" limitenabled="True" upperlimit="0" lowerlimit="0" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="7" limb2="23" limb1anchor="-98.69661,-0.1300369" limb2anchor="148.226,7.534222" name="Joint 7 - 23" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="23" limb2="24" limb1anchor="-168.3845,-3.798505" limb2anchor="204.9549,31.62011" name="Joint 23 - 24" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="8" limb2="25" limb1anchor="-86.42073,1.905803" limb2anchor="105.5709,-8.359675" name="Joint 8 - 25" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="25" limb2="26" limb1anchor="-116.4344,-10.1447" limb2anchor="113.1192,-8.606905" name="Joint 25 - 26" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="26" limb2="27" limb1anchor="-130.9346,-9.955917" limb2anchor="154.1395,-6.376718" name="Joint 26 - 27" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="9" limb2="29" limb1anchor="-113.9896,19.77437" limb2anchor="155.993,15.67004" name="Joint 9 - 29" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="29" limb2="28" limb1anchor="-174.1752,13.32974" limb2anchor="196.8684,1.048683" name="Joint 29 - 28" canbesevered="False" limitenabled="True" upperlimit="45" lowerlimit="-45" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="9" limb1anchor="-269.4908,24.92395" limb2anchor="109.1308,-9.167359" name="Joint 0 - 9" canbesevered="False" limitenabled="True" upperlimit="10" lowerlimit="-10" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="8" limb1anchor="-179.9015,115.6594" limb2anchor="-18.15358,45.9981" name="Joint 0 - 8" canbesevered="False" limitenabled="True" upperlimit="0" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
</Ragdoll>

View File

@@ -0,0 +1,20 @@
<HammerheadspawnSwimFast
animationtype="SwimFast"
usesinemovement="False"
flip="False"
mirror="False"
waveamplitude="4.229573"
wavelength="36.3606"
rotatetowardsmovement="True"
torsotorque="2.5"
headtorque="5"
tailtorque="1"
tailtorquemultiplier="1"
foottorque="10"
footangles=""
tailangle="90"
steertorque="2.5"
movementspeed="3"
cyclespeed="1"
headangle="90"
torsoangle="90" />

View File

@@ -0,0 +1,20 @@
<HammerheadspawnSwimSlow
animationtype="SwimSlow"
usesinemovement="False"
flip="False"
mirror="False"
waveamplitude="2.986903"
wavelength="28.03192"
rotatetowardsmovement="True"
torsotorque="2.5"
headtorque="5"
tailtorque="1"
tailtorquemultiplier="1"
foottorque="10"
footangles=""
tailangle="90"
steertorque="2"
movementspeed="1.582274"
cyclespeed="1"
headangle="90"
torsoangle="90" />

View File

@@ -0,0 +1,27 @@
<Character speciesname="Hammerheadspawn" humanoid="False" group="hammerhead" husk="False" needsair="False" needswater="True" canspeak="False" noise="100" blooddecal="blood" usepathfinding="false" pathfinderpriority="0.25" disabledistance="15000">
<ragdolls folder="Content/Characters/Hammerheadspawn/Ragdolls/" />
<animations folder="Content/Characters/Hammerheadspawn/Animations/" />
<bloodemitter particle="blood" particleamount="5" anglemin="0" anglemax="0" scalemin="0.1" scalemax="0.25" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<bloodemitter particle="waterblood" particleamount="1" anglemin="0" anglemax="0" scalemin="0.1" scalemax="0.25" velocitymin="0" velocitymax="0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<gibemitter particle="gib" particleamount="10" velocitymin="200" velocitymax="700" anglemin="0" anglemax="360" scalemin="0.1" scalemax="0.25" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
<health vitality="5" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0" burnreduction="0" constanthealthregeneration="0" healthregenerationwheneating="0" poisonvulnerability="3">
<Limb>>
<VitalityMultiplier type="burn" multiplier="5"/>
</Limb>
</health>
<ai combatstrength="10" sight="1" hearing="1" aggressionhurt="100" aggressiongreed="50" fleehealththreshold="0" attackwhenprovoked="False" avoidgunfire="False" aggressiveboarding="True">
<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="leucocyte" state="Avoid" priority="100" reactdistance="1000"/>
<target tag="terminalcell" state="Attack" priority="50"/>
<target tag="stronger" state="Avoid" priority="50" reactdistance="2000"/>
<target tag="tool" state="Aggressive" priority="50" reactdistance="1000" ignoreifnotinsamesub="True"/>
<target tag="human" state="Attack" priority="50" />
<target tag="weaker" state="Attack" priority="50" />
<target tag="crawler" state="Attack" priority="50" />
<target tag="room" state="Attack" priority="10"/>
<target tag="sonar" state="Attack" priority="10" />
<SwarmBehavior mindistfromclosest="25" maxdistfromcenter="750" cohesion="1" />
</ai>
</Character>

View File

@@ -0,0 +1,24 @@
<Ragdoll type="Hammerheadspawn" canentersubmarine="True" spritesheetorientation="90" limbscale="0.1969" jointscale="0.1969" texturescale="1" colliderheightfromfloor="45" impacttolerance="5" canwalk="False" draggable="True" mainlimb="Torso" texture="Content/Characters/Hammerheadmatriarch/Hammerheadmatriarch.png">
<collider radius="0" width="75" name="Main Collider" height="200" />
<limb id="1" name="Head" type="Head" height="70" width="90" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="5" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1514,1433,98,115" origin="0.4460883,0.4520822" depth="0" subdivisions="3,3" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="3,3" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
<attack structuresoundtype="StructureBlunt" context="Water" targettype="Character,Item" targetlimbtype="None" hitdetectiontype="Distance" afterattack="FollowThrough" reverse="False" range="25" damagerange="25" duration="0.5" cooldown="2" secondarycooldown="0" cooldownrandomfactor="0" structuredamage="0" itemdamage="1" stun="0" onlyhumans="False" applyforceonlimbs="" force="1" torque="2" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0" priority="0" afterattackdelay="0" retreat="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear">
<affliction identifier="bitewounds" strength="2" probability="1" />
<affliction identifier="stun" strength="0.05" probability="0.25" />
</attack>
</limb>
<limb id="0" name="Torso" type="Torso" height="80" width="100" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1401,1433,116,115" origin="0.534501,0.4520822" depth="0" subdivisions="3,3" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="3,3" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="2" name="Tail" type="Tail" width="160" height="50" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" healthindex="0" friction="0.3" restitution="0.05" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1">
<deformablesprite texture="" sourcerect="1230,1432,177,115" origin="0.6045581,0.4690734" depth="0" subdivisions="3,3" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0">
<spritedeformation type="bendjoint" resolution="3,3" multiplier="1.0" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="30" strength="1" onlyinwater="False" />
</deformablesprite>
</limb>
<joint limb1="1" limb2="0" limb1anchor="-43.16693,-0.8315565" limb2anchor="51.36745,-0.6573032" name="Joint 1 - 0" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
<joint limb1="0" limb2="2" limb1anchor="-61.19426,-2.871144" limb2anchor="65.26091,-1.740783" name="Joint 0 - 2" canbesevered="False" limitenabled="True" upperlimit="30" lowerlimit="-30" stiffness="0.25" severanceprobabilitymodifier="1" scale="1" />
</Ragdoll>

View File

@@ -0,0 +1,40 @@
<HumanRun
GetUpForce="0.70000005"
HeadLeanAmount="0.08500931"
TorsoLeanAmount="0.059398003"
FootMoveStrength="8"
FootLiftHorizontalFactor="0.1"
StepSizeWhenStanding="0,0"
FootAngle="-2"
FootMoveOffset="0.2,0"
LegBendTorque="5"
HandMoveAmount="0.3166485,-0.22445261"
HandMoveOffset="0.2,0"
HandClampY="-0.1"
ArmMoveStrength="5"
HandMoveStrength="2"
FixedHeadAngle="True"
StepSize="1,1.0686634"
HeadPosition="2.9893727"
TorsoPosition="2.276594"
StepLiftHeadMultiplier="0"
StepLiftAmount="15"
StepLiftOffset="0"
StepLiftFrequency="2"
BackwardsMovementMultiplier="0.75"
ClimbSpeed="1"
SlideSpeed="4"
ClimbBodyMoveForce="5"
ClimbHandMoveForce="7"
ClimbFootMoveForce="5"
ClimbStepHeight="80"
AnimationType="Run"
MovementSpeed="4.7247353"
CycleSpeed="1.8716289"
HeadAngle="-19"
TorsoAngle="-60"
HeadTorque="25"
TorsoTorque="15"
FootTorque="35"
ArmIKStrength="3"
HandIKStrength="10" />

View File

@@ -0,0 +1,40 @@
<HumanWalk
GetUpForce="0.18"
HeadLeanAmount="0.15"
TorsoLeanAmount="0.05"
FootMoveStrength="5"
FootLiftHorizontalFactor="0"
StepSizeWhenStanding="0.15,0"
FootAngle="1"
FootMoveOffset="-0.1,0"
LegBendTorque="15"
HandMoveAmount="0.6,0.07966587"
HandMoveOffset="0,0"
HandClampY="-1"
ArmMoveStrength="1"
HandMoveStrength="1"
FixedHeadAngle="True"
StepSize="0.6,0.39"
HeadPosition="3.24"
TorsoPosition="2.3897822"
StepLiftHeadMultiplier="1"
StepLiftAmount="6"
StepLiftOffset="-0.3"
StepLiftFrequency="0.3"
BackwardsMovementMultiplier="0.75"
ClimbSpeed="0.5"
SlideSpeed="2"
ClimbBodyMoveForce="10.5"
ClimbHandMoveForce="5.2"
ClimbFootMoveForce="10"
ClimbStepHeight="30"
AnimationType="Walk"
MovementSpeed="1.22829"
CycleSpeed="3.1523502"
HeadAngle="-109"
TorsoAngle="1"
HeadTorque="3"
TorsoTorque="1"
FootTorque="15"
ArmIKStrength="2"
HandIKStrength="10" />

View File

@@ -0,0 +1,38 @@
<HumanCrouch
footrotatestrength="45"
crouchingfootmoveoffset="0,0"
MoveDownAmountWhenStationary="0.25"
ExtraHeadAngleWhenStationary="0.2"
ExtraTorsoAngleWhenStationary="0.4"
GetUpForce="1"
HeadLeanAmount="0.2"
TorsoLeanAmount="0.0063905665"
FootMoveStrength="8"
FootLiftHorizontalFactor="1"
FootAngle="5"
FootMoveOffset="-0.1,0"
LegBendTorque="15"
HandMoveAmount="0.22999997,0.20780796"
HandMoveOffset="0.2,0"
HandClampY="-0.2"
ArmMoveStrength="1"
HandMoveStrength="1"
FixedHeadAngle="True"
StepSize="0.87660325,0.47976005"
HeadPosition="2.788823"
TorsoPosition="1.9477382"
StepLiftHeadMultiplier="1"
StepLiftAmount="3.9999986"
StepLiftOffset="-0.5"
StepLiftFrequency="2"
BackwardsMovementMultiplier="0.6"
MovementSpeed="1.4841671"
CycleSpeed="3.528752"
HeadAngle="0"
TorsoAngle="-10"
HeadTorque="50"
TorsoTorque="170"
FootTorque="25"
AnimationType="Crouch"
ArmIKStrength="3"
HandIKStrength="2.5" />

View File

@@ -0,0 +1,40 @@
<HumanRun
GetUpForce="0.70000005"
HeadLeanAmount="0.12057937"
TorsoLeanAmount="0.06872561"
FootMoveStrength="9"
FootLiftHorizontalFactor="1"
StepSizeWhenStanding="0,0"
FootAngle="10"
FootMoveOffset="-0.1,0"
LegBendTorque="50"
HandMoveAmount="0.15,0"
HandMoveOffset="0.2,0"
HandClampY="-0.1"
ArmMoveStrength="4"
HandMoveStrength="2"
FixedHeadAngle="True"
StepSize="1.3,0.5"
HeadPosition="3.1514897"
TorsoPosition="2.4529896"
StepLiftHeadMultiplier="1"
StepLiftAmount="5"
StepLiftOffset="-0.5"
StepLiftFrequency="2"
BackwardsMovementMultiplier="0.75"
ClimbSpeed="2"
SlideSpeed="4"
ClimbBodyMoveForce="10.5"
ClimbHandMoveForce="6"
ClimbFootMoveForce="10"
ClimbStepHeight="60"
AnimationType="Run"
MovementSpeed="4.7247353"
CycleSpeed="1.8"
HeadAngle="0"
TorsoAngle="-10"
HeadTorque="60"
TorsoTorque="200"
FootTorque="80"
ArmIKStrength="3"
HandIKStrength="10" />

Some files were not shown because too many files have changed in this diff Show More