51 lines
9.8 KiB
XML
51 lines
9.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Character speciesname="Huskmutanthunter" humanoid="True" speciestranslationoverride="" displayname="" group="husk" hasinfo="False" husk="False" usehuskappendage="False" needsair="False" needswater="False" canspeak="true" noise="100" visibility="100" blooddecal="blackblood" bleedparticleair="blackblood" bleedparticlewater="blackwaterblood" eatingspeed="10" pathfinderpriority="1" hideinsonar="False" sonardisruption="0" bleedparticlemultiplier="1" disabledistance="25000" usebosshealthbar="False" distantsonarrange="0" caninteract="True" caneat="False" usepathfinding="True" hideinthermalgoggles="False" soundinterval="20">
|
|
<ragdolls folder="%ModDir:Improved Husks%/Characters/Huskmutanthunter/Ragdolls/" />
|
|
<animations folder="%ModDir:Improved Husks%/Characters/Huskmutanthunter/Animations/" />
|
|
<health vitality="300" doesbleed="True" crushdepth="Infinity" usehealthwindow="False" bleedingreduction="0" burnreduction="0" constanthealthregeneration="2" healthregenerationwheneating="0" stunimmunity="False" applyafflictioncolors="False" />
|
|
<bloodemitter particle="blackblood" particleamount="5" 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="10" velocitymin="50" velocitymax="500" anglemin="0" anglemax="360" scalemin="1" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
|
<gibemitter particle="blackgib" particleamount="10" velocitymin="50" velocitymax="500" anglemin="0" anglemax="360" scalemin="1" scalemax="1" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/attack1.ogg" state="Attack" range="1500" volume="1" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/attack2.ogg" state="Attack" range="1500" volume="1" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/attack3.ogg" state="Attack" range="1500" volume="1" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/idle1.ogg" state="Idle" range="1000" volume="0.6" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/idle2.ogg" state="Idle" range="1000" volume="0.6" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/idle3.ogg" state="Idle" range="1000" volume="0.6" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/damage1.ogg" state="Damage" range="1000" volume="1" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/damage2.ogg" state="Damage" range="1000" volume="1" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/death1.ogg" state="Die" range="1000" volume="1" gender="None" />
|
|
<sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/death2.ogg" state="Die" range="1000" volume="1" gender="None" />
|
|
<ai combatstrength="500" sight="2" hearing="2" aggressiveboarding="True" attackwhenprovoked="True" aggressiongreed="5" aggressionhurt="150" infiltrate="False" targetouterwalls="True" fleehealththreshold="0" avoidgunfire="True" avoidtime="3" minfleetime="20" enforceaggressivebehaviorformissions="True" randomattack="True" avoidabyss="False" stayinabyss="False" startaggression="0" maxaggression="100" aggressioncumulation="0" canopendoors="False" walltargetingmethod="Target" keepdoorsclosed="False" patrolflooded="False" patroldry="False">
|
|
<target tag="decoy" state="Attack" priority="500" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="provocative" state="Attack" priority="100" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="weapon" state="Attack" priority="100" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="human" state="Attack" priority="80" reactdistance="0" ignoreincapacitated="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="huskmutanthumanhead" state="Attack" priority="30" reactdistance="50" ignoreincapacitated="True" attackdistance="50" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="stronger" state="Attack" priority="80" reactdistance="0" ignoreincapacitated="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="weaker" state="Attack" priority="80" reactdistance="0" ignoreincapacitated="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="nasonov" state="Attack" priority="70" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="sonar" state="Attack" priority="30" reactdistance="0" ignoreinside="True" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
<target tag="room" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" damagethreshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" threshold="0" thresholdmin="-1" thresholdmax="-1" offset="0,0" />
|
|
</ai>
|
|
<StatusEffect type="OnSpawn" target="This" stackable="false">
|
|
<!-- If this character is the variant that is spawned in wrecks and such, allow it to throw heads without having to manually pick them up. -->
|
|
<Conditional speciesname="huskmutanthunterranged" />
|
|
<Affliction identifier="huskhunterstorage" strength="2500" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="this">
|
|
<Conditional huskhunterstorage="gte 50" />
|
|
<Sound file="%ModDir:Improved Husks%/Characters/Huskmutanthunter/carry.ogg" volume="0.8" loop="true" range="500" dontmuffle="false" />
|
|
</StatusEffect>
|
|
<inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="4">
|
|
<Item identifier="huskeggsbasic" />
|
|
<Item identifier="huskeggsbasic" />
|
|
<Item identifier="huskeggsbasic" />
|
|
</inventory>
|
|
<inventory slots="Any, Any, Any, Any, Any" accessiblewhenalive="False" commonness="3">
|
|
<Item identifier="huskeggsbasic" />
|
|
<Item identifier="huskeggsbasic" />
|
|
<Item identifier="unstablehuskeggs" />
|
|
</inventory>
|
|
</Character> |