Files
BarotraumaModServer/LocalMods/Barotraumatic/Characters/Mine/Mine.xml
T

34 lines
7.1 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<Character impacttolerance="1" Canbeselected="false" CanBeDragged="false" SpeciesName="Mine" Tags="" SpeciesTranslationOverride="" DisplayName="" Group="mine" Humanoid="False" HasInfo="False" CanInteract="False" CanClimb="True" ForceSlowClimbing="False" Husk="False" HuskedSpecies="" NonHuskedSpecies="" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" UseHumanAI="False" IsMachine="True" CanSpeak="False" ShowHealthBar="True" UseBossHealthBar="False" Noise="100" Visibility="100" BloodDecal="blood" 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" AITurretPriority="1" AISlowTurretPriority="1" DespawnContainer="" MusicType="monster" MusicCommonness="1" MusicRangeMultiplier="1" UnlockKillAchievementForWholeCrew="False">
<ragdolls folder="default" />
<animations folder="default" />
<health Vitality="30" DoesBleed="False" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="10" BurnReduction="0" ConstantHealthRegeneration="0.1" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="True" PoisonVulnerability="1" EmpVulnerability="0" ApplyMovementPenalties="True" DieFromBeheading="True" AllowSeveringLegs="False" ApplyAfflictionColors="False" Immunities="" />
<ai CombatStrength="9999" Sight="1" Hearing="1" MaxPerceptionDistance="-1" 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="100" AggressionCumulation="0" WallTargetingMethod="Target" PlayDeadProbability="0">
<target Tag="wall" State="PassiveAggressive" Priority="50" ReactDistance="200" AttackDistance="200" Timer="0.1" IgnoreContained="True" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-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="door" State="PassiveAggressive" Priority="50" ReactDistance="200" AttackDistance="200" Timer="0.1" IgnoreContained="True" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-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="room" State="PassiveAggressive" Priority="30" ReactDistance="200" AttackDistance="200" Timer="0.1" IgnoreContained="True" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-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="turret" State="PassiveAggressive" Priority="30" ReactDistance="200" AttackDistance="200" Timer="0.1" IgnoreContained="True" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-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" />
<!-- <latchonto AttachToWalls="true" AttachLimbRotation="0" LocalAttachPos="0,0" CoolDown="1000000" FreezeWhenLatched="true" attachlimb="Torso" weld="true" /> -->
</ai>
<sound File="%ModDir:2518816103%/Characters/Mine/Creak1.ogg" State="Idle" Range="4000" Volume="0.7" Tags="" />
<sound File="%ModDir:2518816103%/Characters/Mine/Creak2.ogg" State="Idle" Range="4000" Volume="0.7" Tags="" />
<StatusEffect type="OnDeath" delay="0.1" target="Limb" targetlimb="Torso" offset="0,0" CanBeDragged="false" setvalue="true">
<Explosion range="1000" structuredamage="260" distancefalloff="true" force="100" smoke="false" sparks="false" shockwave="true" underwaterbubble="true" severlimbsprobability="1.0" camerashake="160" camerashakerange="4000">
<Affliction identifier="stun" strength="6" />
<Affliction identifier="explosiondamage" strength="150" dividebylimbcount="true" />
<Affliction identifier="burn" strength="10" probability="0.2" dividebylimbcount="false" />
<Affliction identifier="bleeding" strength="20" probability="0.05" dividebylimbcount="false" />
<Affliction identifier="radiationsickness" strength="25" />
</Explosion>
<ParticleEmitter particle="brownchunks" colormultiplier="120,100,100,255" particleamount="15" distancemin="100" distancemax="200" scalemin="1.5" scalemax="3" velocitymin="7500" velocitymax="10000" anglemin="0" anglemax="360" lifetimemultiplier="3" />
<ParticleEmitter particle="sonarflorawave" particleamount="2" scalemin="30" scalemax="30" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" lifetimemultiplier="4" />
<sound File="%ModDir:2518816103%/Characters/Mine/MassiveBreach.ogg" range="13000" volume="2" />
<ParticleEmitter particle="underwaterexplosion" drawontop="True" particleamount="1" scalemin="7" scalemax="7" velocitymin="0" velocitymax="20" anglemin="0" anglemax="360" />
<RemoveCharacter />
<!-- <HideLimb/> -->
</StatusEffect>
<!-- <StatusEffect type="OnActive" target="This" setvalue="true" indetectable="true" teamid="Team1" /> -->
<StatusEffect type="OnDeath" target="Character,Limb" targetlimb="Tail">
<BreakLimb />
</StatusEffect>
</Character>