Files
barotrauma-gamefiles/Content/Afflictions.xml
2025-04-13 10:54:55 +02:00

3337 lines
130 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Afflictions>
<!-- Basic afflictions.
These afflictions are required by the vanilla game;
modifying them may require modifications to the code. -->
<CPRSettings
revivechanceperskill="0.007"
revivechanceexponent="2"
revivechancemin="0.05"
revivechancemax="0.5"
stabilizationperskill="0.02"
stabilizationmin="0.5"
stabilizationmax="2"
damageskillthreshold="50"
damageskillmultiplier="0.05"
insufficientskillaffliction="internaldamage">
<!--
CPR revive chance = max(min((medicalskill * cprrevivechanceperskill) ^ cprrevivechanceexponent, cprrevivechancemin), cprrevivechancemax)
Example:
cprrevivechanceperskill="0.007"
cprrevivechanceexponent="2"
cprrevivechancemin="0.05"
cprrevivechancemax="0.5"
Skill 5: 5%
Skill 20: 5%
Skill 50: 12%
Skill 70: 24%
Skill 90: 40%
Skill 100: 49%
Stabilization means that the oxygen level of the target increases (but doesn't get back to normal until the character is revived).
A value of 1 means that the oxygen level doesn't drop (nor increase), 0.5 means the character takes twice as long to die of lack of oxygen
Example:
cprstabilizationperskill="0.02"
cprstabilizationmin="0.5"
cprstabilizationmax="2"
Skill 5: stabilization 50%, character takes twice as long to die of lack of oxygen
Skill 20: stabilization 50%
Skill 50: stabilization 100%, character won't die of lack of oxygen, but oxygen level doesn't rise
Skill 75: stabilization 150%, oxygen level rises
If the skill of the character performing cpr is below damageskillthreshold, each pump causes damage
The amount damage is calculated as (damageskillthreshold - skill) * damageskillmultiplier
Example:
damageskillthreshold="20"
damageskillmultiplier="0.05"
Skill 5: 0.75
Skill 15: 0.25
Skill 38: 0.0
-->
</CPRSettings>
<DamageOverlay texture="Content/UI/damageOverlay.png"/>
<!--Generic damage.-->
<InternalDamage
name="Internal Damage"
identifier="internaldamage"
description="The area is an ugly shade of purple, and apparently very painful to touch. You suspect a bone might be broken."
type="damage"
causeofdeathdescription="Died of internal injuries"
selfcauseofdeathdescription="You have succumbed to your internal injuries."
limbspecific="true"
maxstrength="200"
damageoverlayalpha="0.1">
<Description
textidentifier="afflictiondescription.internaldamage.low"
minstrength="0"
maxstrength="40"/>
<Description
textidentifier="afflictiondescription.internaldamage"
minstrength="40"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,768,128,128" color="195,136,60,255" origin="0,0"/>
</InternalDamage>
<!--Blunt force trauma is received from crowbars, wrenches, etc.-->
<InternalDamage
name="Blunt force trauma"
identifier="blunttrauma"
description=""
type="damage"
causeofdeathdescription=""
selfcauseofdeathdescription=""
limbspecific="true"
maxstrength="200"
damageoverlayalpha="0.5"
WeaponsSkillGain="1.0">
<Description
textidentifier="afflictiondescription.blunttrauma.low"
minstrength="0"
maxstrength="40"/>
<Description
textidentifier="afflictiondescription.blunttrauma"
minstrength="40"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="768,896,128,128" color="195,136,60,255" origin="0,0"/>
</InternalDamage>
<!--Lacerations are received from sharp damage sources-->
<InternalDamage
name="Lacerations"
identifier="lacerations"
description=""
type="damage"
causeofdeathdescription=""
selfcauseofdeathdescription=""
limbspecific="true"
maxstrength="200"
damageoverlayalpha="2"
WeaponsSkillGain="1.0">
<Description
textidentifier="afflictiondescription.lacerations.low"
minstrength="0"
maxstrength="40"/>
<Description
textidentifier="afflictiondescription.lacerations"
minstrength="40"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="195,136,60,255" origin="0,0"/>
</InternalDamage>
<!--Bite wounds are monster specific-->
<InternalDamage
name="Bite wounds"
identifier="bitewounds"
description=""
type="damage"
causeofdeathdescription="Mauled to death"
selfcauseofdeathdescription="You have been mauled to death."
limbspecific="true"
maxstrength="200"
damageoverlayalpha="2">
<Description
textidentifier="afflictiondescription.bitewounds.low"
minstrength="0"
maxstrength="40"/>
<Description
textidentifier="afflictiondescription.bitewounds"
minstrength="40"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,512,128,128" color="195,136,60,255" origin="0,0"/>
</InternalDamage>
<InternalDamage
name="Gunshot wound"
identifier="gunshotwound"
description="The entry site is a small, dark, bruised hole oozing a little blood. The exit wound however is a large ragged mess of exposed tissue and pouring blood."
type="damage"
causeofdeathdescription="Shot to death"
selfcauseofdeathdescription="You have died of gunshot wounds."
limbspecific="true"
maxstrength="200"
karmachangeonapplied="-1"
damageoverlayalpha="2"
WeaponsSkillGain="1.0">
<Description
textidentifier="afflictiondescription.gunshotwound.low"
minstrength="0"
maxstrength="40"/>
<Description
textidentifier="afflictiondescription.gunshotwound"
minstrength="40"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"
dialogflag="GunshotWound"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,768,128,128" color="195,60,60,255" origin="0,0"/>
</InternalDamage>
<!--Mainly for medical side effects-->
<InternalDamage
name="Organ damage"
identifier="organdamage"
description=""
type="damage"
causeofdeathdescription=""
selfcauseofdeathdescription=""
limbspecific="false"
indicatorlimb="Torso"
maxstrength="200"
affectmachines="false"
damageoverlayalpha="0"
damageparticles="false"
MedicalSkillGain="0.1">
<Description
textidentifier="afflictiondescription.organdamage.self"
target="Self" />
<Description
textidentifier="afflictiondescription.organdamage"
target="OtherCharacter " />
<Effect minstrength="0" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,384,128,128" color="195,136,60,255" origin="0,0"/>
</InternalDamage>
<!--For damage inflicted by explosions' blast waves and other sources that aren't quite blunt force trauma-->
<InternalDamage
name="Deep tissue injury"
identifier="explosiondamage"
description=""
type="damage"
causeofdeathdescription=""
selfcauseofdeathdescription=""
limbspecific="true"
maxstrength="200"
damageoverlayalpha="1"
WeaponsSkillGain="1.0">
<Description
textidentifier="afflictiondescription.explosiondamage.low"
minstrength="0"
maxstrength="40"/>
<Description
textidentifier="afflictiondescription.explosiondamage"
minstrength="40"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,0,128,128" color="195,136,60,255" origin="0,0"/>
</InternalDamage>
<Bleeding
identifier="bleeding"
type="bleeding"
causeofdeathdescription="Bled to death"
selfcauseofdeathdescription="You have bled to death."
limbspecific="true"
maxstrength="100"
karmachangeonapplied="-1"
damageoverlayalpha="0.6"
healcostmultiplier="2.5"
WeaponsSkillGain="1.0">
<Description
textidentifier="afflictiondescription.bleeding.low"
minstrength="0"
maxstrength="20"/>
<Description
textidentifier="afflictiondescription.bleeding"
minstrength="20"
maxstrength="60"/>
<Description
textidentifier="afflictiondescription.bleeding.high"
minstrength="60"
maxstrength="100"/>
<!-- Strength 0-20 -->
<Effect minstrength="0" maxstrength="20"
minvitalitydecrease="0"
maxvitalitydecrease="2"
strengthchange="-0.1" />
<!-- Strength 20-40 -->
<Effect minstrength="20" maxstrength="40"
minvitalitydecrease="2"
maxvitalitydecrease="4"
strengthchange="-0.1">
<StatusEffect target="Limb" interval="5" disabledeltatime="true" ConditionalComparison="And">
<Conditional IsHuman="true"/>
<Conditional WorldHostility="gte high" />
<Affliction identifier="infection" amount="5" probability="0.025" />
</StatusEffect>
</Effect>
<!-- Strength 40-60 -->
<Effect minstrength="40" maxstrength="60"
minvitalitydecrease="4"
maxvitalitydecrease="6"
strengthchange="-0.1">
<StatusEffect target="Limb" interval="5" disabledeltatime="true" ConditionalComparison="And">
<Conditional IsHuman="true"/>
<Conditional WorldHostility="gte high" />
<Affliction identifier="infection" amount="5" probability="0.05" />
</StatusEffect>
</Effect>
<!-- Strength 60-100 -->
<Effect minstrength="60" maxstrength="100"
minvitalitydecrease="6"
maxvitalitydecrease="10"
strengthchange="-0.1">
<StatusEffect target="Limb" interval="5" disabledeltatime="true" ConditionalComparison="And">
<Conditional IsHuman="true"/>
<Conditional WorldHostility="gte high" />
<Affliction identifier="infection" amount="5" probability="0.08" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,640,128,128" color="139,60,42,255" origin="0,0"/>
</Bleeding>
<Bleeding
name="Bleeding"
identifier="bleedingnonstop"
translationoverride="bleeding"
description="Blood pours freely from this ragged and particularly nasty open wound"
type="bleeding"
causeofdeathdescription="Bled to death"
selfcauseofdeathdescription="You have bled to death."
limbspecific="true"
maxstrength="100"
karmachangeonapplied="-1"
damageoverlayalpha="0.6">
<Effect minstrength="0" maxstrength="100"
minvitalitydecrease="0"
maxvitalitydecrease="10"
strengthchange="0"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,640,128,128" color="139,60,42,255" origin="0,0"/>
</Bleeding>
<Burn
name="Burn"
identifier="burn"
description="The area is blistered and red, and skin is already beginning to peel away in sheets. The patient is in a great deal of pain."
type="burn"
causeofdeathdescription="Burned to death"
selfcauseofdeathdescription="You have burned to death."
limbspecific="true"
maxstrength="200"
burnoverlayalpha="1"
healcostmultiplier="2.25"
WeaponsSkillGain="1.0">
<Description
textidentifier="afflictiondescription.burn.low"
minstrength="0"
maxstrength="30"/>
<Description
textidentifier="afflictiondescription.burn"
minstrength="30"
maxstrength="60"/>
<Description
textidentifier="afflictiondescription.burn.high"
minstrength="60"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="30" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="0.3"/>
<Effect minstrength="30" maxstrength="60" multiplybymaxvitality="true"
minvitalitydecrease="0.3"
maxvitalitydecrease="0.6">
<StatusEffect target="Limb" interval="5" disabledeltatime="true" ConditionalComparison="And">
<Conditional IsHuman="true"/>
<Conditional WorldHostility="gte high" />
<Affliction identifier="infection" amount="5" probability="0.015" />
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0.6"
maxvitalitydecrease="2">
<StatusEffect target="Limb" interval="5" disabledeltatime="true" ConditionalComparison="And">
<Conditional IsHuman="true"/>
<Conditional WorldHostility="gte high" />
<Affliction identifier="infection" amount="5" probability="0.03" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="768,640,128,128" color="195,104,60,255" origin="0,0"/>
</Burn>
<AcidBurn
identifier="acidburn"
type="burn"
limbspecific="true"
maxstrength="200"
burnoverlayalpha="0"
causeofdeathdescription="causeofdeathdescription.damage"
selfcauseofdeathdescription="self_causeofdeathdescription.damage"
healcostmultiplier="2.25"
WeaponsSkillGain="0.5"
MedicalSkillGain="0.5">
<Description
textidentifier="afflictiondescription.acidburn.low"
minstrength="0"
maxstrength="30"/>
<Description
textidentifier="afflictiondescription.acidburn"
minstrength="30"
maxstrength="60"/>
<Description
textidentifier="afflictiondescription.acidburn.high"
minstrength="60"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="30" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="0.3"/>
<Effect minstrength="30" maxstrength="60" multiplybymaxvitality="true"
minvitalitydecrease="0.3"
maxvitalitydecrease="0.6">
<StatusEffect target="Limb" interval="5" disabledeltatime="true" ConditionalComparison="And">
<Conditional IsHuman="true"/>
<Conditional WorldHostility="gte high" />
<Affliction identifier="infection" amount="5" probability="0.015" />
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0.6"
maxvitalitydecrease="2">
<StatusEffect target="Limb" interval="5" disabledeltatime="true" ConditionalComparison="And">
<Conditional IsHuman="true"/>
<Conditional WorldHostility="gte high" />
<Affliction identifier="infection" amount="5" probability="0.03" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/CommandUIBackground.png" sourcerect="640,768,128,128" color="84,171,90,255" origin="0,0"/>
</AcidBurn>
<OxygenLow
name="Oxygen low"
identifier="oxygenlow"
description="The skin is pale and clammy, and the lips turning blue."
type="oxygenlow"
causeofdeathdescription="Suffocated"
selfcauseofdeathdescription="You have suffocated."
limbspecific="false"
indicatorlimb="Torso"
activationthreshold="1"
karmachangeonapplied="-0.2"
maxstrength="200"
treatmentthreshold="100"
healcostmultiplier="0.5">
<Description
textidentifier="afflictiondescription.oxygenlow.low"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.oxygenlow"
minstrength="50"
maxstrength="200"/>
<Effect minstrength="1" maxstrength="50"
minfacetint="200,180,255,0"
maxfacetint="200,180,255,100"/>
<Effect minstrength="50" maxstrength="200" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="2"
minfacetint="200,180,255,100"
maxfacetint="200,180,255,200"
minbodytint="150,150,255,0"
maxbodytint="150,150,255,100"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="512,640,128,128" color="68,157,198,255" origin="0,0"/>
</OxygenLow>
<Bloodloss
identifier="bloodloss"
type="bloodloss"
causeofdeathdescription="Bled to death"
selfcauseofdeathdescription="You have bled to death."
limbspecific="false"
indicatorlimb="Torso"
activationthreshold="5"
karmachangeonapplied="-0.1"
maxstrength="100"
affectmachines="false"
healcostmultiplier="1.5">
<Description
textidentifier="afflictiondescription.bloodloss.low.self"
target="Self"
minstrength="0"
maxstrength="30"/>
<Description
textidentifier="afflictiondescription.bloodloss.high.self"
target="Self"
minstrength="30"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.bloodloss.low"
target="OtherCharacter"
minstrength="0"
maxstrength="30"/>
<Description
textidentifier="afflictiondescription.bloodloss"
target="OtherCharacter"
minstrength="30"
maxstrength="100"/>
<!-- no effects at this point -->
<Effect minstrength="0" maxstrength="5" strengthchange="-0.1" />
<Effect minstrength="5" maxstrength="45" multiplybymaxvitality="true"
minvitalitydecrease="0"
maxvitalitydecrease="0.75"
strengthchange="-0.1"
dialogflag="Bloodloss"/>
<Effect minstrength="45" maxstrength="100" multiplybymaxvitality="true"
minvitalitydecrease="0.75"
maxvitalitydecrease="2"
strengthchange="-0.1"
dialogflag="Bloodloss"
minscreenblur="0.0"
maxscreenblur="6.0"
minchromaticaberration="0.0"
maxchromaticaberration="2.0"
minbodytint="255,0,0,0"
maxbodytint="255,0,0,150"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,768,128,128" color="139,60,42,255" origin="0,0"/>
</Bloodloss>
<Stun
name="Stun"
identifier="stun"
description="The patient is dazed and unresponsive."
type="stun"
limbspecific="false"
indicatorlimb="Head"
activationthreshold="0.0"
showiconthreshold="1000"
maxstrength="30">
<Description
textidentifier="afflictiondescription.stun"
target="OtherCharacter" />
<Description
textidentifier="afflictiondescription.stun.self"
target="Self" />
<Effect minstrength="0" maxstrength="100"
minvitalitydecrease="0"
maxvitalitydecrease="0"
strengthchange="-1.0"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0"/>
</Stun>
<Slow
name="Slow"
identifier="slow"
description="The target is slowed."
type="slow"
limbspecific="false"
indicatorlimb="Torso"
activationthreshold="1.0"
showiconthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="80">
<Effect minstrength="0" maxstrength="80"
strengthchange="-10"
minspeedmultiplier="1"
maxspeedmultiplier="0.35" >
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,896,128,128" color="10,193,114,255" origin="0,0"/>
</Slow>
<Pressure
name="Barotrauma"
identifier="pressure"
description="There is obvious massive organ damage and the blood vessels of the eye have burst, creating an unnerving red gaze."
type="pressure"
causeofdeathdescription="Crushed by water pressure"
selfcauseofdeathdescription="You have been crushed by water pressure."
limbspecific="false"
maxstrength="1"
showiconthreshold="10"
damageoverlayalpha="0.6">
<Effect minstrength="0" maxstrength="1" multiplybymaxvitality="true"
minvitalitydecrease="10"
maxvitalitydecrease="10"
minbodytint="60,0,0,0"
maxbodytint="60,0,0,200"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="768,768,128,128" color="143,111,160,255" origin="0,0"/>
</Pressure>
<Affliction
name="Concussion"
identifier="concussion"
type="damage"
limbspecific="false"
indicatorlimb="Head"
activationthreshold="0"
maxstrength="10"
treatmentthreshold="5"
healcostmultiplier="2.5">
<Description
textidentifier="afflictiondescription.concussion.low.self"
target="Self"
minstrength="0"
maxstrength="5"/>
<Description
textidentifier="afflictiondescription.concussion.high.self"
target="Self"
minstrength="5"
maxstrength="10"/>
<Description
textidentifier="afflictiondescription.concussion.low"
target="OtherCharacter"
minstrength="0"
maxstrength="5"/>
<Description
textidentifier="afflictiondescription.concussion"
target="OtherCharacter"
minstrength="5"
maxstrength="10"/>
<Effect minstrength="0" maxstrength="10"
minvitalitydecrease="0"
maxvitalitydecrease="0"
minscreendistort="0.02"
maxscreendistort="0.1"
minscreenblur="0.1"
maxscreenblur="2.0"
screeneffectfluctuationfrequency="0.05"
strengthchange="-0.02">
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="DrunkenWalk" priority="6" ExpectedSpecies="Human" />
<TriggerAnimation Type="Run" filename="DrunkenRun" priority="6" ExpectedSpecies="Human" />
</StatusEffect>
</Effect>
<PeriodicEffect mininterval="30" maxinterval="60">
<StatusEffect target="Character" comparison="and">
<Conditional ishuman="true" />
<Conditional hasspecifiertag="male"/>
<Sound file="Content/Sounds/HUMAN_chokeMale1.ogg" selectionmode="Random" />
<Sound file="Content/Sounds/HUMAN_chokeMale2.ogg" />
<Sound file="Content/Sounds/HUMAN_chokeMale3.ogg" />
</StatusEffect>
<StatusEffect target="Character" comparison="and">
<Conditional ishuman="true" />
<Conditional hasspecifiertag="female"/>
<Sound file="Content/Sounds/HUMAN_chokeFemale1.ogg" selectionmode="Random" />
<Sound file="Content/Sounds/HUMAN_chokeFemale2.ogg" />
<Sound file="Content/Sounds/HUMAN_chokeFemale3.ogg" />
</StatusEffect>
<StatusEffect target="Character" duration="2">
<TriggerAnimation Type="Walk" filename="Vomit" priority="10" ExpectedSpecies="Human" />
</StatusEffect>
<StatusEffect target="Character" targetlimbs="Head" delay="0.3" duration="1">
<ParticleEmitter particle="vomitsplash" copyentityangle="true" anglemin="-10" anglemax="10" particlespersecond="50" velocitymin="50" velocitymax="200" scalemin="0.1" scalemax="0.2" />
<Conditional HideFace="eq False" />
</StatusEffect>
<StatusEffect target="Character" targetlimbs="Head" delay="0.5" offset="0,-20" randomoffset="32">
<Explosion range="0.0" structuredamage="0" itemdamage="0" force="0.0" severlimbsprobability="0.0" decal="vomitsplatter" decalsize="1.25" shockwave="false" underwaterbubble="false" />
<Conditional HideFace="eq False" />
</StatusEffect>
</PeriodicEffect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0"/>
</Affliction>
<AfflictionHusk
name="Husk infection"
identifier="huskinfection"
description="Something dark and unpleasant moves in the mouth. They are rendered completely mute, save for occasional clicking sounds apparently emanating from deep within the throat."
type="alieninfection"
targets="human,crawler"
huskedspeciesname="husk"
causeofdeathdescription="Taken over by a husk parasite"
selfcauseofdeathdescription="You have been taken over by the husk parasite."
limbspecific="false"
indicatorlimb="Torso"
activationthreshold="0"
dormantthreshold="50"
showiconthreshold="75"
showinhealthscannerthreshold="50"
treatmentthreshold="75"
karmachangeonapplied="-1"
maxstrength="100"
transferbuffs="true"
achievementonremoved="healhusk"
activethreshold="75"
transformthresholdondeath="75"
transitionthreshold="100"
IgnoreTreatmentIfAfflictedBy="husktransformimmunity,husktransformimmunitytemporary"
healcostmultiplier="2.5"
basehealcost="200"
iconcolors="60,140,195,255;60,107,195,255;60,0,195,255">
<Description
textidentifier="afflictiondescription.huskinfection.dormant.self"
target="Self"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.huskinfection.transition.self"
target="Self"
minstrength="50"
maxstrength="75"/>
<Description
textidentifier="afflictiondescription.huskinfection.active.self"
target="Self"
minstrength="75"
maxstrength="99"/>
<Description
textidentifier="afflictiondescription.huskinfection.dormant.other"
target="OtherCharacter"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.huskinfection.transition.other"
target="OtherCharacter"
minstrength="50"
maxstrength="75"/>
<Description
textidentifier="afflictiondescription.huskinfection.active.other"
target="OtherCharacter"
minstrength="75"
maxstrength="99"/>
<Description
textidentifier="afflictiondescription.huskinfection.final"
minstrength="99"
maxstrength="101"/>
<Effect minstrength="0" maxstrength="75"
maxvitalitydecrease="0"
strengthchange="0.3"
minbodytint="195,195,195,0"
maxbodytint="195,195,195,150"/>
<Effect minstrength="75" maxstrength="100"
maxvitalitydecrease="0"
strengthchange="0.3"
minbodytint="195,195,195,150"
maxbodytint="195,195,195,200"
tag="huskinfected"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,640,128,128" color="60,107,195,255" origin="0,0"/>
</AfflictionHusk>
<AfflictionHusk
identifier="husksymbiosis"
type="alieninfection"
targets="human"
isbuff="true"
huskedspeciesname="husk"
limbspecific="false"
indicatorlimb="Torso"
activationthreshold="0"
showiconthreshold="0"
showinhealthscannerthreshold="0"
karmachangeonapplied="-1"
maxstrength="100"
transferbuffs="true"
causespeechimpediment="false"
achievementonreceived="ascension"
achievementonremoved="healhusk"
dormantthreshold="50"
activethreshold="75"
transformthresholdondeath="1000"
transitionthreshold="1000"
healableinmedicalclinic="false"
iconcolors="60,140,195,255;60,107,195,255;60,0,195,255">
<Effect minstrength="0" maxstrength="75"
maxvitalitydecrease="0"
strengthchange="50"
minbodytint="255,255,255,0"
maxbodytint="255,255,255,255"
minfacetint="255,255,255,0"
maxfacetint="255,255,255,255"
tag="huskinfected" blocktransformation="huskinfection"
resistancefor="huskinfection" minresistance="1.0" maxresistance="1.0">
<StatusEffect target="Character" type="OnActive">
<ReduceAffliction identifier="huskinfection" amount="1000" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="100"
maxvitalitydecrease="0"
strengthchange="10"
minbodytint="255,255,255,255"
maxbodytint="255,255,255,255"
minfacetint="255,255,255,255"
maxfacetint="255,255,255,255"
tag="huskinfected" blocktransformation="huskinfection"
resistancefor="huskinfection" minresistance="1.0" maxresistance="1.0">
<StatusEffect target="Character" type="OnActive">
<ReduceAffliction identifier="huskinfection" amount="1000" />
</StatusEffect>
<StatusEffect target="Character">
<ReduceAffliction type="damage" amount="0.75" />
<ReduceAffliction type="bleeding" amount="0.18" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,640,128,128" color="60,107,195,255" origin="0,0"/>
</AfflictionHusk>
<AfflictionSpaceHerpes
name="Space herpes"
identifier="spaceherpes"
description=""
type="spaceherpes"
causeofdeathdescription=""
selfcauseofdeathdescription=""
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="20"
showinhealthscannerthreshold="10"
maxstrength="100">
<Description
textidentifier="afflictiondescription.spaceherpes"
target="OtherCharacter" />
<Description
textidentifier="afflictiondescription.spaceherpes.self"
target="Self" />
<Effect minstrength="0" maxstrength="50"
minscreendistort="0.0"
maxscreendistort="0.0"
minradialdistort="0.0"
maxradialdistort="0.0">
</Effect>
<Effect minstrength="50" maxstrength="100"
minscreendistort="0.0"
maxscreendistort="0.5"
minradialdistort="0.0"
maxradialdistort="0.5"
minspeedmultiplier="0.6"
maxspeedmultiplier="0.6">
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,384,128,128" color="193,162,122,255" origin="0,0"/>
</AfflictionSpaceHerpes>
<Affliction
name="Disoriented"
identifier="invertcontrols"
description=""
type="invertcontrols"
causeofdeathdescription=""
selfcauseofdeathdescription=""
limbspecific="false"
showiconthreshold="100"
maxstrength="100">
<Description
textidentifier="afflictiondescription.invertcontrols"
target="OtherCharacter" />
<Description
textidentifier="afflictiondescription.invertcontrols.self"
target="Self" />
<Effect minstrength="50" maxstrength="100"
minscreendistort="0.0"
maxscreendistort="0.5"
minradialdistort="0.0"
maxradialdistort="0.5"
minspeedmultiplier="0.7"
maxspeedmultiplier="0.7"
strengthchange="-1.0">
</Effect>
</Affliction>
<AfflictionPsychosis
name="Psychosis"
identifier="psychosis"
description="The patient rants and mutters in an agitated fashion, a steady commentary of unseen events."
type="psychosis"
limbspecific="false"
indicatorlimb="Head"
activationthreshold="0"
showiconthreshold="1000"
showicontoothersthreshold="20"
showinhealthscannerthreshold="10"
treatmentthreshold="20"
karmachangeonapplied="-1"
maxstrength="100"
affectmachines="false"
achievementonremoved="healpsychosis"
healcostmultiplier="3.5">
<Description
textidentifier="afflictiondescription.psychosis.low"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.psychosis"
minstrength="50"
maxstrength="100"/>
<Effect minstrength="0" maxstrength="100"
maxvitalitydecrease="0"
strengthchange="-0.1"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0"/>
<PeriodicEffect mininterval="30" maxinterval="120">
<StatusEffect target="Character" onlyoutside="true">
<Conditional IsLocalPlayer="True"/>
<Sound file="Content/Characters/Spineling/SPINELING_idle2.ogg" selectionmode="Random"/>
<Sound file="Content/Characters/Spineling/SPINELING_idle4.ogg" />
<Sound file="Content/Characters/Tigerthresher/TIGERTRESHER_idle1.ogg" />
<Sound file="Content/Characters/Tigerthresher/TIGERTRESHER_idle2.ogg" />
<Sound file="Content/Characters/Tigerthresher/TIGERTRESHER_attack1.ogg" />
<Sound file="Content/Characters/Moloch/MOLOCH_attack1.ogg" />
<Sound file="Content/Characters/Moloch/MOLOCH_attack2.ogg" />
<Sound file="Content/Characters/Husk/HUSK_idle1.ogg" />
<Sound file="Content/Characters/Husk/HUSK_idle4.ogg" />
<Sound file="Content/Characters/Hammerheadmatriarch/MHAMMERHEAD_idle3.ogg" />
<Sound file="Content/Characters/Hammerhead/HAMMERHEAD_idle4.ogg" />
<Sound file="Content/Characters/Hammerhead/HAMMERHEAD_attack2.ogg" />
<Sound file="Content/Characters/Hammerhead/HAMMERHEAD_attack3.ogg" />
<Sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle1.ogg" />
<Sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_idle3.ogg" />
<Sound file="Content/Characters/Crawlerhusk/HUSKEDCRAWLER_attack2.ogg" />
</StatusEffect>
<StatusEffect target="Character" onlyinside="true">
<Conditional IsLocalPlayer="True"/>
<Sound file="Content/Items/Weapons/honk.ogg" selectionmode="Random" />
<Sound file="Content/Items/Weapons/ShotgunShot1.ogg" />
<Sound file="Content/Items/Weapons/ShotgunShot2.ogg" />
<Sound file="Content/Characters/Moloch/MOLOCH_attack1.ogg" />
<Sound file="Content/Characters/Moloch/MOLOCH_attack2.ogg" />
<Sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack1.ogg" />
<Sound file="Content/Characters/Mudraptor/MUDRAPTOR_attack2.ogg" />
<Sound file="Content/Characters/Mudraptor/MUDRAPTOR_idle4.ogg" />
<Sound file="Content/Characters/Husk/HUSK_idle1.ogg" />
<Sound file="Content/Characters/Husk/HUSK_idle4.ogg" />
<Sound file="Content/Characters/Husk/HUSK_attack4.ogg" />
<Sound file="Content/Characters/Crawler/CRAWLER_idle3.ogg" />
</StatusEffect>
</PeriodicEffect>
<PeriodicEffect mininterval="100" maxinterval="200">
<StatusEffect target="Character" duration="30" onlyinside="true">
<Conditional IsLocalPlayer="True"/>
<Sound file="Content/Items/WarningSiren.ogg" />
</StatusEffect>
</PeriodicEffect>
</AfflictionPsychosis>
<Affliction
identifier="drunk"
description="The smell of alcohol rises from them like a vapor, their speech slurs a little, and their eyes fail to focus."
type="debuff"
causeofdeathdescription="Alcohol poisoning"
selfcauseofdeathdescription="You have died of alcohol poisoning."
limbspecific="false"
indicatorlimb="Head"
activationthreshold="20"
treatmentthreshold="1000"
maxstrength="100"
affectmachines="false">
<Description
textidentifier="afflictiondescription.drunk.self"
target="Self"
minstrength="0"
maxstrength="80"/>
<Description
textidentifier="afflictiondescription.drunk.lethal.self"
target="Self"
minstrength="80"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.drunk.low"
target="OtherCharacter"
minstrength="0"
maxstrength="40"/>
<Description
textidentifier="afflictiondescription.drunk"
target="OtherCharacter"
minstrength="40"
maxstrength="80"/>
<Description
textidentifier="afflictiondescription.drunk.lethal"
target="OtherCharacter"
minstrength="80"
maxstrength="100"/>
<!-- no effects at this point -->
<Effect minstrength="0" maxstrength="20" strengthchange="-0.1" />
<!-- Low level of drunkenness decreases vitality and speed slightly -->
<Effect minstrength="20" maxstrength="40"
minvitalitydecrease="0"
maxvitalitydecrease="10"
minscreendistort="0"
maxscreendistort="0.1"
strengthchange="-0.1"
minfacetint="255,0,0,0"
maxfacetint="255,0,0,50"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.8">
</Effect>
<!-- Heavier drunkenness decreases vitality and speed more -->
<Effect minstrength="40" maxstrength="80"
minvitalitydecrease="10"
maxvitalitydecrease="30"
minscreendistort="0.1"
maxscreendistort="1.0"
minscreenblur="0.1"
maxscreenblur="1.0"
strengthchange="-0.2"
minradialdistort="0.0"
maxradialdistort="2.0"
dialogflag="DrunkMedium"
minfacetint="255,0,0,50"
maxfacetint="255,0,0,100"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.7">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="10" probability="0.05" />
</StatusEffect>
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="DrunkenWalk" priority="4" ExpectedSpecies="Human" />
<TriggerAnimation Type="Run" filename="DrunkenRun" priority="4" ExpectedSpecies="Human" />
</StatusEffect>
</Effect>
<!-- After drinking enough the effect starts to get lethal -->
<Effect minstrength="80" maxstrength="100"
minvitalitydecrease="30"
maxvitalitydecrease="100"
minscreendistort="1.0"
maxscreendistort="3.0"
minscreenblur="1.0"
maxscreenblur="3.0"
strengthchange="-0.2"
minradialdistort="2.0"
maxradialdistort="3.0"
dialogflag="DrunkHigh"
minfacetint="255,0,0,150"
maxfacetint="255,0,0,150"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.5">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="20" probability="0.15" />
</StatusEffect>
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="DrunkenWalk" priority="6" ExpectedSpecies="Human" />
<TriggerAnimation Type="Run" filename="DrunkenRun" priority="6" ExpectedSpecies="Human" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="384,640,128,128" color="170,194,147,255" origin="0,0"/>
</Affliction>
<Affliction
identifier="drunknodebuffs"
type="debuff"
translationoverride="drunk"
limbspecific="false"
indicatorlimb="Head"
activationthreshold="20"
maxstrength="100"
affectmachines="false">
<!-- no effects at this point -->
<Effect minstrength="0" maxstrength="20" strengthchange="-0.1" />
<Effect minstrength="20" maxstrength="40"
minscreendistort="0"
maxscreendistort="0.1"
strengthchange="-0.1"
minfacetint="255,0,0,0"
maxfacetint="255,0,0,50">
</Effect>
<Effect minstrength="40" maxstrength="80"
minscreendistort="0.1"
maxscreendistort="1.0"
minscreenblur="0.1"
maxscreenblur="0.5"
strengthchange="-0.2"
minradialdistort="0.0"
maxradialdistort="2.0"
dialogflag="DrunkMedium"
minfacetint="255,0,0,50"
maxfacetint="255,0,0,100">
</Effect>
<Effect minstrength="80" maxstrength="100"
minscreendistort="1.0"
maxscreendistort="3.0"
minscreenblur="0.5"
maxscreenblur="1.0"
strengthchange="-0.2"
minradialdistort="2.0"
maxradialdistort="3.0"
dialogflag="DrunkHigh"
minfacetint="255,0,0,150"
maxfacetint="255,0,0,150">
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="384,640,128,128" color="170,194,147,255" origin="0,0"/>
</Affliction>
<Affliction
name="Opiate withdrawal"
identifier="opiatewithdrawal"
description="Agitation and a tremor are obvious, as are the signs of nausea."
type="debuff"
causeofdeathdescription="Died of opiate withdrawal"
selfcauseofdeathdescription="You have died of opiate withdrawal."
limbspecific="false"
indicatorlimb="Head"
showiconthreshold="20"
showinhealthscannerthreshold="5"
treatmentthreshold="50"
treatmentsuggestionthreshold="20"
maxstrength="100"
affectmachines="false">
<Description
textidentifier="afflictiondescription.opiatewithdrawal.low"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.opiatewithdrawal"
minstrength="50"
maxstrength="100"/>
<!-- no effects at this point -->
<Effect minstrength="0" maxstrength="20" strengthchange="-0.05" />
<!-- Slow down the character and slightly decrease vitality -->
<Effect minstrength="20" maxstrength="40"
minvitalitydecrease="0"
maxvitalitydecrease="20"
strengthchange="-0.1"
minchromaticaberration="0.0"
maxchromaticaberration="1.0"
dialogflag="OpiateWithdrawalLow"
minfacetint="255,255,255,0"
maxfacetint="255,255,255,50"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.8"
convulseamount="0.05">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="10" probability="0.05" />
</StatusEffect>
</Effect>
<!-- Decrease vitality more. -->
<Effect minstrength="40" maxstrength="80"
minvitalitydecrease="20"
maxvitalitydecrease="50"
strengthchange="-0.1"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
dialogflag="OpiateWithdrawalMedium"
minfacetint="255,255,255,50"
maxfacetint="255,255,255,100"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.7"
convulseamount="0.1">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="20" probability="0.15" />
</StatusEffect>
</Effect>
<!-- Withdrawal symptoms start to get lethal at this level -->
<Effect minstrength="80" maxstrength="100"
minvitalitydecrease="50"
maxvitalitydecrease="200"
minscreendistort="0.0"
maxscreendistort="3.0"
strengthchange="-0.2"
minchromaticaberration="5.0"
maxchromaticaberration="10.0"
minradialdistort="40.0"
maxradialdistort="80.0"
dialogflag="OpiateWithdrawalHigh"
minfacetint="255,255,255,100"
maxfacetint="255,255,255,150"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.5"
convulseamount="0.25">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="30" probability="0.25" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="512,768,128,128" color="209,121,84,255" origin="0,0"/>
</Affliction>
<Affliction
name="Opiate overdose"
identifier="opiateoverdose"
description="The patient has pinpoint pupils and icy cold skin. They struggle to breathe and swallow."
type="debuff"
causeofdeathdescription="Died of opiate overdose"
selfcauseofdeathdescription="You have died of opiate overdose."
limbspecific="false"
indicatorlimb="Head"
showiconthreshold="50"
showinhealthscannerthreshold="5"
treatmentthreshold="50"
karmachangeonapplied="-1"
maxstrength="100"
affectmachines="false"
healcostmultiplier="1.25">
<Description
textidentifier="afflictiondescription.opiateoverdose.self"
target="Self" />
<Description
textidentifier="afflictiondescription.opiateoverdose"
target="OtherCharacter" />
<!-- No effects except slight distortion at this level -->
<Effect minstrength="0" maxstrength="50"
strengthchange="-0.5"
minchromaticaberration="0.0"
maxchromaticaberration="1.0">
</Effect>
<!-- Starts to become lethal when strength is above 50 -->
<Effect minstrength="50" maxstrength="100"
minvitalitydecrease="0"
maxvitalitydecrease="200"
minscreendistort="0.0"
maxscreendistort="3.0"
strengthchange="-0.5"
minchromaticaberration="0.0"
maxchromaticaberration="10.0"
minradialdistort="0.0"
maxradialdistort="10.0"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.5"
convulseamount="0.25">
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,768,128,128" color="103,103,103,255" origin="0,0"/>
</Affliction>
<!-- Gradually applies the "opiate withdrawal" affliction to the character -->
<Affliction
name="Opiate addiction"
identifier="opiateaddiction"
description="The patient is happy enough... so long as they get what they need."
type="debuff"
limbspecific="false"
indicatorlimb="Head"
showiconthreshold="20"
showinhealthscannerthreshold="5"
treatmentthreshold="1000"
treatmentsuggestionthreshold="20"
maxstrength="100"
affectmachines="false"
karmachangeonapplied="-0.1"
achievementonremoved="healopiateaddiction"
healcostmultiplier="2.85">
<Description
textidentifier="afflictiondescription.opiateaddiction.self"
target="Self" />
<Description
textidentifier="afflictiondescription.opiateaddiction"
target="OtherCharacter" />
<Effect minstrength="0" maxstrength="20" strengthchange="-0.05"/>
<Effect minstrength="20" maxstrength="40" strengthchange="-0.05">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="opiatewithdrawal" strength="0.15"/>
</StatusEffect>
</Effect>
<Effect minstrength="40" maxstrength="80" strengthchange="-0.1">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="opiatewithdrawal" strength="0.25"/>
</StatusEffect>
</Effect>
<Effect minstrength="80" maxstrength="100" strengthchange="-0.1"
minvitalitydecrease="0"
maxvitalitydecrease="20">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="opiatewithdrawal" strength="0.5"/>
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="384,768,128,128" color="195,180,60,255" origin="0,0"/>
</Affliction>
<Affliction
name="Radiation sickness"
identifier="radiationsickness"
description="Burns and sores can be seen on patient's skin. They seem to be spreading."
causeofdeathdescription="Died of radiation sickness."
selfcauseofdeathdescription="You have died of radiation sickness."
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="25"
showinhealthscannerthreshold="5"
karmachangeonapplied="-1"
treatmentthreshold="25"
maxstrength="200"
affectmachines="false"
grainburst="3"
healcostmultiplier="4.0"
MedicalSkillGain="1.0">
<Description
textidentifier="afflictiondescription.radiationsickness.low.self"
target="Self"
minstrength="0"
maxstrength="75"/>
<Description
textidentifier="afflictiondescription.radiationsickness.high.self"
target="Self"
minstrength="75"
maxstrength="200"/>
<Description
textidentifier="afflictiondescription.radiationsickness"
target="OtherCharacter"
minstrength="0"
maxstrength="75"/>
<Description
textidentifier="afflictiondescription.radiationsickness.high"
target="OtherCharacter"
minstrength="75"
maxstrength="200"/>
<!-- No effects at this level -->
<Effect minstrength="0" maxstrength="25" strengthchange="-0.07" />
<!-- Cause burns depending on strength -->
<Effect minstrength="25" maxstrength="50" mingrainstrength="0.25" maxgrainstrength="0.1" strengthchange="-0.2">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.06" dividebylimbcount="true" penetration="1.0" />
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75" mingrainstrength="0.4" maxgrainstrength="0.25" strengthchange="-0.2"
minchromaticaberration="0.0"
maxchromaticaberration="1.0"
minbodytint="255,0,0,0"
maxbodytint="255,0,0,30">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.084" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.05" penetration="1.0" />
<!-- nausea decreases by 1 per second, so effectively this increases it by 0.05 -->
<Affliction identifier="nausea" amount="0.10" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="100" mingrainstrength="0.55" maxgrainstrength="0.4" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,30"
maxbodytint="255,0,0,60">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.12" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.1" penetration="1.0" />
<Affliction identifier="nausea" amount="0.11" />
</StatusEffect>
</Effect>
<Effect minstrength="100" maxstrength="125" mingrainstrength="0.7" maxgrainstrength="0.55" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,60"
maxbodytint="255,0,0,90">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.16" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.15" penetration="1.0" />
<Affliction identifier="nausea" amount="0.12" />
</StatusEffect>
</Effect>
<Effect minstrength="125" maxstrength="150" mingrainstrength="0.85" maxgrainstrength="0.7" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,90"
maxbodytint="255,0,0,120">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.21" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.3" penetration="1.0" />
<Affliction identifier="nausea" amount="0.14" />
</StatusEffect>
</Effect>
<Effect minstrength="150" maxstrength="175" mingrainstrength="1.0" maxgrainstrength="0.85" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,120"
maxbodytint="255,0,0,150">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.24" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="bleeding" amount="0.5" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.6" penetration="1.0" />
<Affliction identifier="nausea" amount="0.16" />
</StatusEffect>
</Effect>
<Effect minstrength="175" maxstrength="200" mingrainstrength="1.0" maxgrainstrength="1.0" strengthchange="-0.2"
minchromaticaberration="0.1"
maxchromaticaberration="0.5"
minbodytint="255,0,0,150"
maxbodytint="255,0,0,180">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.48" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="bleeding" amount="1.0" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.9" penetration="1.0" />
<Affliction identifier="nausea" amount="0.18" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,768,128,128" color="195,136,60,255" origin="0,0"/>
</Affliction>
<Affliction
name="Morbusine poisoning"
identifier="morbusinepoisoning"
description="Gradually progressing, movement hindering and relatively quick poisoning."
type="poison"
causeofdeathdescription="Died of morbusine poisoning."
selfcauseofdeathdescription="You have died of morbusine poisoning."
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="40"
showinhealthscannerthreshold="20"
treatmentthreshold="40"
karmachangeonapplied="-100"
maxstrength="100"
affectmachines="false"
healcostmultiplier="0"
basehealcost="300"
MedicalSkillGain="3.0">
<Description
textidentifier="afflictiondescription.morbusinepoisoning.low.self"
target="Self"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.morbusinepoisoning.high.self"
target="Self"
minstrength="50"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.morbusinepoisoning.low"
target="OtherCharacter"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.morbusinepoisoning"
target="OtherCharacter"
minstrength="50"
maxstrength="100"/>
<!-- Reduce oxygen intake for the victim, cause suffocation -->
<!-- Wears off slowly if the strength is less than 10 -->
<Effect minstrength="0" maxstrength="10"
strengthchange="-0.25"
minchromaticaberration="0.0"
maxchromaticaberration="0.2"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.9">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="12" />
</StatusEffect>
</Effect>
<!-- lethal after str 10 -->
<Effect minstrength="10" maxstrength="20"
strengthchange="1"
minscreendistort="0.1"
maxscreendistort="0.1"
minchromaticaberration="0.2"
maxchromaticaberration="0.2"
minspeedmultiplier="0.9"
maxspeedmultiplier="0.9"
tag="poisoned">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<!-- Don't suffocate just yet-->
<Affliction identifier="oxygenlow" amount="11" />
</StatusEffect>
</Effect>
<Effect minstrength="20" maxstrength="75"
strengthchange="1"
minscreendistort="0.1"
maxscreendistort="1.0"
minchromaticaberration="0.2"
maxchromaticaberration="2.0"
minspeedmultiplier="0.9"
maxspeedmultiplier="0.5"
tag="poisoned">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="11" />
</StatusEffect>
<StatusEffect target="Character">
<Conditional NeedsAir="false"/>
<Affliction identifier="organdamage" amount="4" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="99"
strengthchange="1"
minscreendistort="1.0"
maxscreendistort="1.0"
minchromaticaberration="2.0"
maxchromaticaberration="2.0"
minspeedmultiplier="0.5"
maxspeedmultiplier="0.2"
tag="poisoned">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="12" />
</StatusEffect>
<StatusEffect target="Character">
<Conditional NeedsAir="false"/>
<Affliction identifier="organdamage" amount="10" />
</StatusEffect>
<StatusEffect target="Character" setvalue="true">
<Conditional healthpercentage="lt 75"/>
<Affliction identifier="stun" amount="1" />
</StatusEffect>
</Effect>
<Effect minstrength="99" maxstrength="100"
strengthchange="1"
minscreendistort="1.0"
maxscreendistort="1.0"
minchromaticaberration="2.0"
maxchromaticaberration="2.0"
minspeedmultiplier="0.5"
maxspeedmultiplier="0.2"
tag="poisoned">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="12" />
</StatusEffect>
<StatusEffect target="Character">
<Conditional NeedsAir="false"/>
<Affliction identifier="organdamage" amount="45" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true" multiplyafflictionsbymaxvitality="true" ConditionalComparison="And">
<Conditional IsHuman="false"/>
<Conditional healthpercentage="gt 50"/>
<Affliction identifier="morbusinepoisoning" amount="-9999" probability="0.1" />
</StatusEffect>
<StatusEffect target="Character" setvalue="true">
<Conditional healthpercentage="lt 90"/>
<Affliction identifier="stun" amount="1" />
</StatusEffect>
</Effect>
<PeriodicEffect mininterval="30" maxinterval="60" minstrength="30" maxstrength="100">
<StatusEffect target="Character" multiplybymaxvitality="true">
<Affliction identifier="stun" amount="5" />
</StatusEffect>
</PeriodicEffect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="106,106,106,255" origin="0,0"/>
</Affliction>
<Affliction
name="Sufforin Poisoning"
identifier="sufforinpoisoning"
description="Sneaky, slowly progressing poisoning that eventually leads to death."
type="poison"
causeofdeathdescription="Died of sufforin poisoning."
selfcauseofdeathdescription="You have died of sufforin poisoning."
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="75"
showinhealthscannerthreshold="50"
treatmentthreshold="75"
karmachangeonapplied="-50"
maxstrength="100"
affectmachines="false"
healcostmultiplier="0"
basehealcost="100"
MedicalSkillGain="1.5">
<Description
textidentifier="afflictiondescription.sufforinpoisoning.medium.self"
target="Self"
minstrength="0"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.sufforinpoisoning.low"
target="OtherCharacter"
minstrength="0"
maxstrength="25"/>
<Description
textidentifier="afflictiondescription.sufforinpoisoning"
target="OtherCharacter"
minstrength="25"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.sufforinpoisoning.high"
target="OtherCharacter"
minstrength="50"
maxstrength="100"/>
<Effect minstrength="0" maxstrength="10"
strengthchange="-0.25"
minscreenblur="0.0"
maxscreenblur="0.1">
</Effect>
<Effect minstrength="10" maxstrength="50"
strengthchange="0.5"
minscreenblur="0.1"
maxscreenblur="0.2">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="0.5" />
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75"
strengthchange="1"
minscreenblur="0.1"
maxscreenblur="1.0"
minfacetint="255,255,0,0"
maxfacetint="255,255,0,80"
minbodytint="255,255,0,0"
maxbodytint="255,255,0,60"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.8"
tag="poisoned">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="2" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="99"
strengthchange="1"
minscreenblur="1.0"
maxscreenblur="2.0"
minscreendistort="0.0"
maxscreendistort="1.0"
minfacetint="255,255,0,80"
maxfacetint="255,255,0,80"
minbodytint="255,255,0,60"
maxbodytint="255,255,0,60"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.8"
tag="poisoned">
<StatusEffect target="Character">
<Affliction identifier="organdamage" amount="5" />
</StatusEffect>
<StatusEffect target="Character" setvalue="true">
<Conditional healthpercentage="lt 90"/>
<Affliction identifier="stun" amount="1" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="5" />
</StatusEffect>
</Effect>
<Effect minstrength="99" maxstrength="100"
strengthchange="1"
minscreenblur="2.0"
maxscreenblur="2.0"
minscreendistort="1.0"
maxscreendistort="1.0"
minfacetint="255,255,0,80"
maxfacetint="255,255,0,80"
minbodytint="255,255,0,60"
maxbodytint="255,255,0,60"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.8"
tag="poisoned">
<StatusEffect target="Character" setvalue="true">
<Conditional healthpercentage="lt 90"/>
<Affliction identifier="stun" amount="1" />
</StatusEffect>
<StatusEffect target="Character">
<Affliction identifier="organdamage" amount="10" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true" multiplyafflictionsbymaxvitality="true" ConditionalComparison="And">
<Conditional IsHuman="false"/>
<Conditional healthpercentage="gt 50"/>
<Affliction identifier="sufforinpoisoning" amount="-9999" probability="0.1" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="100" />
</StatusEffect>
</Effect>
<PeriodicEffect mininterval="1" maxinterval="3" minstrength="60" maxstrength="100">
<StatusEffect target="Character" multiplybymaxvitality="true">
<Affliction identifier="nausea" amount="50" probability="0.25" />
</StatusEffect>
</PeriodicEffect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="106,106,106,255" origin="0,0"/>
</Affliction>
<Affliction
name="Deliriumine Poisoning"
identifier="deliriuminepoisoning"
description="Patient is hallucinating and exhibits paranoia."
type="poison"
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="1000"
showicontoothersthreshold="50"
showinhealthscannerthreshold="20"
treatmentthreshold="100"
karmachangeonapplied="-25"
maxstrength="100"
affectmachines="false"
healcostmultiplier="0"
basehealcost="100"
MedicalSkillGain="3.0">
<Description
textidentifier="afflictiondescription.deliriuminepoisoning.high.self"
target="Self"
minstrength="0"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.deliriuminepoisoning"
target="OtherCharacter"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.deliriuminepoisoning.high"
target="OtherCharacter"
minstrength="50"
maxstrength="100"/>
<!-- Wears off slowly if the strength is less than 10 -->
<Effect minstrength="0" maxstrength="10" strengthchange="-0.25">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="psychosis" amount="1" />
</StatusEffect>
</Effect>
<!-- Slowly cause psychosis -->
<!-- Non-lethal -->
<Effect minstrength="10" maxstrength="100" strengthchange="1">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="psychosis" amount="1" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="106,106,106,255" origin="0,0"/>
</Affliction>
<Affliction
name="Cyanide poisoning"
identifier="cyanidepoisoning"
description="Rapid death"
type="poison"
causeofdeathdescription="Died of cyanide poisoning."
selfcauseofdeathdescription="You have died of cyanide poisoning."
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="30"
showinhealthscannerthreshold="15"
treatmentthreshold="30"
karmachangeonapplied="-100"
maxstrength="100"
affectmachines="false"
healcostmultiplier="0"
basehealcost="500"
MedicalSkillGain="4.0">
<Description
textidentifier="afflictiondescription.cyanidepoisoning.medium.self"
target="Self"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.cyanidepoisoning.high.self"
target="Self"
minstrength="50"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.cyanidepoisoning.low"
target="OtherCharacter"
minstrength="0"
maxstrength="30"/>
<Description
textidentifier="afflictiondescription.cyanidepoisoning"
target="OtherCharacter"
minstrength="30"
maxstrength="60"/>
<Description
textidentifier="afflictiondescription.cyanidepoisoning.high"
target="OtherCharacter"
minstrength="60"
maxstrength="100"/>
<Effect minstrength="0" maxstrength="10"
strengthchange="-0.25"
minscreendistort="0.0"
maxscreendistort="0.4"
minscreenblur="0.0"
maxscreenblur="0.4"
minfacetint="0,100,180,0"
maxfacetint="0,100,180,20">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="11" />
</StatusEffect>
</Effect>
<Effect minstrength="10" maxstrength="30"
strengthchange="2"
minscreendistort="0.4"
maxscreendistort="0.0"
minscreenblur="0.4"
maxscreenblur="0.0"
minfacetint="0,100,180,20"
maxfacetint="0,100,180,40"
minbodytint="0,100,180,0"
maxbodytint="0,100,180,20"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.9">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="11" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="4" />
</StatusEffect>
</Effect>
<Effect minstrength="30" maxstrength="50"
strengthchange="3"
minscreendistort="0.0"
maxscreendistort="0.8"
minscreenblur="0.0"
maxscreenblur="0.8"
minfacetint="0,100,180,40"
maxfacetint="0,100,180,60"
minbodytint="0,100,180,0"
maxbodytint="0,100,180,40"
minspeedmultiplier="0.9"
maxspeedmultiplier="0.7">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="10" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="8" />
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75"
strengthchange="4"
minscreendistort="0.8"
maxscreendistort="1.0"
minscreenblur="0.8"
maxscreenblur="1.0"
minfacetint="0,100,180,60"
maxfacetint="0,100,180,100"
minbodytint="0,100,180,40"
maxbodytint="0,100,180,80"
minspeedmultiplier="0.7"
maxspeedmultiplier="0.7"
tag="poisoned">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="10" />
</StatusEffect>
<StatusEffect target="Character" setvalue="true">
<Conditional healthpercentage="lt 75"/>
<Affliction identifier="stun" amount="1" />
</StatusEffect>
<StatusEffect target="Character">
<Affliction identifier="organdamage" amount="10" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="20" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="99"
strengthchange="5"
minscreendistort="1.0"
maxscreendistort="1.0"
minscreenblur="1.0"
maxscreenblur="1.0"
minfacetint="0,100,180,100"
maxfacetint="0,100,180,100"
minbodytint="0,100,180,80"
maxbodytint="0,100,180,80"
minspeedmultiplier="0.7"
maxspeedmultiplier="0.7"
tag="poisoned">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="10" />
</StatusEffect>
<StatusEffect target="Character" setvalue="true">
<Conditional healthpercentage="lt 90"/>
<Affliction identifier="stun" amount="1" />
</StatusEffect>
<StatusEffect target="Character">
<Affliction identifier="organdamage" amount="30" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="50" />
</StatusEffect>
</Effect>
<Effect minstrength="99" maxstrength="100"
strengthchange="5"
minscreendistort="1.0"
maxscreendistort="1.0"
minscreenblur="1.0"
maxscreenblur="1.0"
minfacetint="0,100,180,100"
maxfacetint="0,100,180,100"
minbodytint="0,100,180,80"
maxbodytint="0,100,180,80"
minspeedmultiplier="0.7"
maxspeedmultiplier="0.7"
tag="poisoned">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="oxygenlow" amount="10" />
</StatusEffect>
<StatusEffect target="Character" setvalue="true">
<Conditional healthpercentage="lt 90"/>
<Affliction identifier="stun" amount="1" />
</StatusEffect>
<StatusEffect target="Character">
<Affliction identifier="organdamage" amount="60" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true" multiplyafflictionsbymaxvitality="true" ConditionalComparison="And">
<Conditional IsHuman="false"/>
<Conditional healthpercentage="gt 50"/>
<Affliction identifier="cyanidepoisoning" amount="-9999" probability="0.075" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction identifier="huskinfection" amount="100" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="106,106,106,255" origin="0,0"/>
</Affliction>
<Affliction
name="Paralysis"
identifier="paralysis"
type="paralysis"
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="30"
showinhealthscannerthreshold="15"
treatmentthreshold="20"
karmachangeonapplied="-50"
maxstrength="100"
affectmachines="false"
healcostmultiplier="2.75"
MedicalSkillGain="3.0">
<Description
textidentifier="afflictiondescription.paralysis.low.self"
target="Self"
minstrength="0"
maxstrength="99"/>
<Description
textidentifier="afflictiondescription.paralysis.high.self"
target="Self"
minstrength="99"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.paralysis"
target="OtherCharacter"
minstrength="0"
maxstrength="99"/>
<Description
textidentifier="afflictiondescription.paralysis.high"
target="OtherCharacter"
minstrength="99"
maxstrength="100"/>
<!-- Slow the character down and paralyze in the end-->
<Effect minstrength="0" maxstrength="10"
strengthchange="-0.25"
minscreendistort="0.0"
maxscreendistort="0.1"
minscreenblur="0.0"
maxscreenblur="0.1"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.9">
</Effect>
<Effect minstrength="10" maxstrength="99"
strengthchange="4"
minscreendistort="0.1"
maxscreendistort="0.8"
minscreenblur="0.1"
maxscreenblur="0.8"
minspeedmultiplier="0.9"
maxspeedmultiplier="0.1">
</Effect>
<Effect minstrength="99" maxstrength="100"
strengthchange="1"
minscreendistort="0.8"
maxscreendistort="0.8"
minscreenblur="0.8"
maxscreenblur="0.8"
minspeedmultiplier="0.1"
maxspeedmultiplier="0.1">
<StatusEffect target="Character" setvalue="true">
<Affliction identifier="stun" amount="1" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true" multiplyafflictionsbymaxvitality="true" ConditionalComparison="And">
<Conditional IsHuman="false"/>
<Conditional maxhealth="gt 1000"/>
<Affliction identifier="paralysis" amount="-9999" probability="0.05" />
</StatusEffect>
</Effect>
<PeriodicEffect mininterval="15" maxinterval="30" minstrength="50" maxstrength="100">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="stun" amount="1.0" />
</StatusEffect>
</PeriodicEffect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="0,255,0,255" origin="0,0"/>
</Affliction>
<!-- A variant of paralysis that progresses a bit slower. Applied by Leucocytes. -->
<Affliction
name="Paralysis"
identifier="slowparalysis"
nameidentifier="paralysis"
type="paralysis"
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="30"
showinhealthscannerthreshold="15"
treatmentthreshold="20"
karmachangeonapplied="-50"
maxstrength="100"
affectmachines="false"
healcostmultiplier="2.75"
MedicalSkillGain="3.0">
<Description
textidentifier="afflictiondescription.paralysis.low.self"
target="Self"
minstrength="0"
maxstrength="99"/>
<Description
textidentifier="afflictiondescription.paralysis.high.self"
target="Self"
minstrength="99"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.paralysis"
target="OtherCharacter"
minstrength="0"
maxstrength="99"/>
<Description
textidentifier="afflictiondescription.paralysis.high"
target="OtherCharacter"
minstrength="99"
maxstrength="100"/>
<!-- Slow the character down and paralyze in the end-->
<Effect minstrength="0" maxstrength="10"
strengthchange="-0.25"
minscreendistort="0.0"
maxscreendistort="0.1"
minscreenblur="0.0"
maxscreenblur="0.1"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.9">
</Effect>
<Effect minstrength="10" maxstrength="99"
strengthchange="1"
minscreendistort="0.1"
maxscreendistort="0.8"
minscreenblur="0.1"
maxscreenblur="0.8"
minspeedmultiplier="0.9"
maxspeedmultiplier="0.1">
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="DrunkenWalk" priority="1" ExpectedSpecies="Human" />
<TriggerAnimation Type="Run" filename="DrunkenRun" priority="1" ExpectedSpecies="Human" />
</StatusEffect>
</Effect>
<Effect minstrength="99" maxstrength="100"
strengthchange="1"
minscreendistort="0.8"
maxscreendistort="0.8"
minscreenblur="0.8"
maxscreenblur="0.8"
minspeedmultiplier="0.1"
maxspeedmultiplier="0.1">
<StatusEffect target="Character" setvalue="true">
<Affliction identifier="stun" amount="1" />
<TriggerAnimation Type="Walk" filename="DrunkenWalk" priority="4" ExpectedSpecies="Human" />
<TriggerAnimation Type="Run" filename="DrunkenRun" priority="4" ExpectedSpecies="Human" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true" multiplyafflictionsbymaxvitality="true" ConditionalComparison="And">
<Conditional IsHuman="false"/>
<Conditional maxhealth="gt 1000"/>
<Affliction identifier="slowparalysis" amount="-9999" probability="0.05" />
</StatusEffect>
</Effect>
<PeriodicEffect mininterval="15" maxinterval="30" minstrength="50" maxstrength="100">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="stun" amount="1.0" />
</StatusEffect>
</PeriodicEffect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="0,255,0,255" origin="0,0"/>
</Affliction>
<Affliction
name="Zapped"
identifier="electricshock"
type="stun"
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="10"
showinhealthscannerthreshold="10"
karmachangeonapplied="-10"
maxstrength="100"
WeaponsSkillGain="1.0"
iconcolors="60,140,195,255;60,107,195,255;60,0,195,255">
<!-- Used incrementally -> apply a set amount of affliction per hit until value > 90, then wear off gradually. -->
<!-- Value above 90 equals stun. Each point over 90 equals one second of stun. -->
<!-- For example, 95 causes 5 seconds of stun, then target starts recovering. -->
<Effect minstrength="0" maxstrength="90"
minscreenblur="0"
maxscreenblur="0.2"
minscreendistort="0.0"
maxscreendistort="0.2"
minradialdistort="0"
maxradialdistort="0.1"
strengthchange="-5"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.3">
</Effect>
<PeriodicEffect minstrength="40" maxstrength="90" mininterval="0.12" maxinterval="0.15">
<StatusEffect target="Character" duration="0.1">
<TriggerAnimation Type="Walk" filename="Spasm" priority="10" ExpectedSpecies="Human" />
<TriggerAnimation Type="Run" filename="SpasmRun" priority="10" ExpectedSpecies="Human" />
</StatusEffect>
</PeriodicEffect>
<Effect minstrength="90" maxstrength="100"
minscreendistort="0.6"
maxscreendistort="1"
minscreenblur="1"
maxscreenblur="1"
minradialdistort="0.2"
maxradialdistort="1"
strengthchange="-10">
<StatusEffect target="Character" setvalue="true">
<Conditional mass="lt 300" />
<Affliction identifier="stun" amount="2" />
<ReduceAffliction identifier="electricshock" strength="75" />
<Affliction identifier="electricshockwearoff" amount="4" />
</StatusEffect>
<StatusEffect target="Character" setvalue="true">
<!-- Scale the stun with the mass of the character/creature hit. -->
<Conditional mass="lt 60" />
<Affliction identifier="stun" amount="6" />
<Affliction identifier="electricshockwearoff" amount="6" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/CommandUIBackground.png" sourcerect="770,768,128,128" color="0,255,0,255" origin="0,0"/>
</Affliction>
<Affliction
name="Woozy"
identifier="electricshockwearoff"
limbspecific="false"
type="debuff"
activationthreshold="0"
showiconthreshold="1000"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
affectmachines="false"
maxstrength="10">
<Effect minstrength="0" maxstrength="10"
minscreendistort="0.0"
maxscreendistort="0.2"
minscreenblur="0.0"
maxscreenblur="0.2"
convulseamount="0.5"
strengthchange="-1.0">
<StatusEffect target="Character">
<Affliction identifier="nausea" amount="3" />
<Affliction identifier="slow" amount="20" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0"/>
</Affliction>
<Affliction
name="IncrementalStun"
identifier="incrementalstun"
type="stun"
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="1000"
showinhealthscannerthreshold="1000"
karmachangeonapplied="-10"
maxstrength="100"
WeaponsSkillGain="1.0">
<!-- Used incrementally -> apply a set amount of affliction per hit until value > 90, then wear off gradually. -->
<!-- Value above 90 equals stun. Each point over 90 equals one second of stun. -->
<!-- For example, 95 causes 5 seconds of stun, then target starts recovering. -->
<Effect minstrength="0" maxstrength="90"
minscreenblur="0"
maxscreenblur="1.0"
minscreendistort="0.0"
maxscreendistort="0.6"
minradialdistort="0"
maxradialdistort="0.2"
strengthchange="-5"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.3">
</Effect>
<Effect minstrength="90" maxstrength="100"
minscreendistort="0.6"
maxscreendistort="1"
minscreenblur="1"
maxscreenblur="1"
minradialdistort="0.2"
maxradialdistort="1"
strengthchange="-1">
<StatusEffect target="Character" setvalue="true">
<Affliction identifier="stun" amount="1" />
<TriggerAnimation Type="Walk" filename="DrunkenWalk" priority="1" ExpectedSpecies="Human" />
<TriggerAnimation Type="Run" filename="DrunkenRun" priority="1" ExpectedSpecies="Human" />
</StatusEffect>
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" amount="3" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="0,255,0,255" origin="0,0"/>
</Affliction>
<!-- No longer in use, kept for backwards compatability-->
<Affliction
name="ProgressiveStun"
identifier="progressivestun"
type="stun"
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="1000"
showinhealthscannerthreshold="1000"
karmachangeonapplied="-10"
maxstrength="100"
WeaponsSkillGain="1.0">
<!-- Basically the same as IncrementalStun, but works the other way around: increases quite rapidly and then causes incremental stun that wears off progressively -->
<Effect minstrength="0" maxstrength="9"
minscreendistort="0.0"
maxscreendistort="0.05"
minscreenblur="0"
maxscreenblur="0.1"
strengthchange="2"
minradialdistort="0"
maxradialdistort="0.1"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.9">
</Effect>
<Effect minstrength="9" maxstrength="99"
minscreendistort="0.05"
maxscreendistort="0.6"
minscreenblur="0.1"
maxscreenblur="1.0"
strengthchange="18"
minradialdistort="0.1"
maxradialdistort="1"
minspeedmultiplier="0.9"
maxspeedmultiplier="0.3">
</Effect>
<Effect minstrength="99" maxstrength="100"
minscreendistort="0.6"
maxscreendistort="1"
minscreenblur="1"
maxscreenblur="1"
minradialdistort="1"
maxradialdistort="1"
strengthchange="10"
minspeedmultiplier="0.3"
maxspeedmultiplier="0.3">
<StatusEffect target="Character" setvalue="true">
<ReduceAffliction identifier="progressivestun" strength="100" />
<Affliction identifier="incrementalstun" amount="100" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="0,255,0,255" origin="0,0"/>
</Affliction>
<Affliction
name="Nausea"
identifier="nausea"
description="The skin is clammy and the patient is vomiting periodically."
type="nausea"
causeofdeathdescription="Choked on vomit."
selfcauseofdeathdescription="You have choked on your own vomit."
limbspecific="false"
maxstrength="100"
affectmachines="false"
treatmentthreshold="1000"
treatmentsuggestionthreshold="0"
karmachangeonapplied="-0.1"
damageoverlayalpha="0"
healcostmultiplier="2.25">
<Description
textidentifier="afflictiondescription.nausea"
target="OtherCharacter"
minstrength="0"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.nausea.low"
target="Self"
minstrength="0"
maxstrength="50"/>
<Description
textidentifier="afflictiondescription.nausea.high"
target="Self"
minstrength="50"
maxstrength="100"/>
<Effect minstrength="0" maxstrength="100" strengthchange="-1.0"
minfacetint="230,255,230,0"
maxfacetint="230,255,230,100"
minbodytint="230,255,230,0"
maxbodytint="230,255,230,50"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.6">
</Effect>
<PeriodicEffect mininterval="12" maxinterval="16">
<StatusEffect target="Character" SpeedMultiplier="0.0" setvalue="true" duration="1.7" />
<StatusEffect target="Character" comparison="and">
<Conditional ishuman="true" />
<Conditional hasspecifiertag="male"/>
<Sound file="Content/Sounds/HUMAN_chokeMale1.ogg" selectionmode="Random" />
<Sound file="Content/Sounds/HUMAN_chokeMale2.ogg" />
<Sound file="Content/Sounds/HUMAN_chokeMale3.ogg" />
</StatusEffect>
<StatusEffect target="Character" comparison="and">
<Conditional ishuman="true" />
<Conditional hasspecifiertag="female"/>
<Sound file="Content/Sounds/HUMAN_chokeFemale1.ogg" selectionmode="Random" />
<Sound file="Content/Sounds/HUMAN_chokeFemale2.ogg" />
<Sound file="Content/Sounds/HUMAN_chokeFemale3.ogg" />
</StatusEffect>
<StatusEffect target="Character" duration="2">
<TriggerAnimation Type="Walk" filename="Vomit" priority="10" ExpectedSpecies="Human" />
</StatusEffect>
<StatusEffect target="Character">
<Affliction identifier="organdamage" strength="0.5"/>
</StatusEffect>
<StatusEffect target="Character" targetlimbs="Head" delay="0.3" duration="1">
<ParticleEmitter particle="vomitsplash" copyentityangle="true" anglemin="-10" anglemax="10" particlespersecond="50" velocitymin="50" velocitymax="200" scalemin="0.1" scalemax="0.2" />
<Conditional HideFace="eq False" />
</StatusEffect>
<StatusEffect target="Character" targetlimbs="Head" delay="0.5" offset="0,-20" randomoffset="32">
<Explosion range="0.0" structuredamage="0" itemdamage="0" force="0.0" severlimbsprobability="0.0" decal="vomitsplatter" decalsize="1.25" shockwave="false" underwaterbubble="false" />
<Conditional HideFace="eq False" />
</StatusEffect>
</PeriodicEffect>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="896,896,128,128" origin="0,0"/>
</Affliction>
<Affliction
name="Watcher's Gaze"
identifier="watchersgaze"
description=""
type="gaze"
limbspecific="false"
indicatorlimb="Head"
showiconthreshold="1000"
showicontoothersthreshold="40"
showinhealthscannerthreshold="20"
karmachangeonapplied="0"
maxstrength="100"
affectmachines="false">
<Description
textidentifier="afflictiondescription.watchersgaze.self"
target="Self" />
<Description
textidentifier="afflictiondescription.watchersgaze"
target="OtherCharacter" />
<Effect minstrength="0" maxstrength="50"
minscreendistort="0"
maxscreendistort="0.4"
minscreenblur="0"
maxscreenblur="0"
minradialdistort="0"
maxradialdistort="0.4"
minchromaticaberration="0"
maxchromaticaberration="0"
strengthchange="-4">
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.1" HealthMultiplier="1.5" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="60"
minscreendistort="0.4"
maxscreendistort="0.5"
minscreenblur="0"
maxscreenblur="0.4"
minradialdistort="0.4"
maxradialdistort="0.5"
minchromaticaberration="0"
maxchromaticaberration="0"
strengthchange="-5">
<!-- the strength change is equal to the amount of watcher's gaze watchers cause, meaning one watcher will make the affliction stay in this range -->
<StatusEffect target="Character">
<Conditional ishuman="true" />
<Affliction identifier="nausea" strength="1" />
<Affliction identifier="psychosis" strength="1.5" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.2" HealthMultiplier="2" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.4" scalemax="0.6" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="100"
minscreendistort="0.5"
maxscreendistort="1"
minscreenblur="0.5"
maxscreenblur="1.0"
minradialdistort="0.5"
maxradialdistort="2"
minchromaticaberration="0"
maxchromaticaberration="50"
strengthchange="-19">
<StatusEffect target="Character" SpeedMultiplier="0.2" setvalue="true">
<Conditional ishuman="true" />
</StatusEffect>
<StatusEffect target="Character">
<Conditional ishuman="true" />
<Affliction identifier="nausea" strength="2" />
<Affliction identifier="psychosis" strength="3" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.3" HealthMultiplier="3" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.6" scalemax="1" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="768,896,128,128" origin="0,0"/>
</Affliction>
<Affliction
name="Hallucinating"
identifier="hallucinating"
limbspecific="false"
indicatorlimb="Head"
activationthreshold="0"
showiconthreshold="0"
showicontoothersthreshold="1000"
karmachangeonapplied="-1"
maxstrength="100"
affectmachines="false">
<Description
textidentifier="afflictiondescription.hallucinating.low"
target="Self"
minstrength="0"
maxstrength="50" />
<Description
textidentifier="afflictiondescription.hallucinating"
target="Self"
minstrength="50"
maxstrength="100" />
<Effect minstrength="0" maxstrength="30" strengthchange="-1.0" />
<Effect minstrength="30" maxstrength="100"
minscreendistort="0.0"
maxscreendistort="5.0"
minscreenblur="0.0"
maxscreenblur="0.0"
minradialdistort="0"
maxradialdistort="2"
minchromaticaberration="0"
maxchromaticaberration="15"
strengthchange="-1.0">
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0"/>
</Affliction>
<Affliction
name="Hallucinating (short)"
identifier="hallucinatingshortduration"
limbspecific="false"
type="invertcontrols"
indicatorlimb="Head"
activationthreshold="0"
showiconthreshold="1000"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="100">
<Effect minstrength="0" maxstrength="100"
minscreendistort="0.0"
maxscreendistort="5.0"
minscreenblur="0.0"
maxscreenblur="0.0"
minradialdistort="0"
maxradialdistort="2"
minchromaticaberration="0"
maxchromaticaberration="15"
strengthchange="-10.0">
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0"/>
</Affliction>
<!-- LEGACY: This is only here (for now) in order to not break existing saves -->
<Affliction
name="Reaper's Tax"
identifier="reaperstax"
type="respawnpenalty"
causeofdeathdescription="Reaper's Tax"
selfcauseofdeathdescription="The Reaper takes his toll."
limbspecific="false"
indicatorlimb="Torso"
activationthreshold="0"
treatmentthreshold="1000"
maxstrength="100"
healcostmultiplier="10">
<Description
textidentifier="afflictiondescription.reaperstax"
target="OtherCharacter" />
<Description
textidentifier="afflictiondescription.reaperstax.self"
target="Self" />
<!-- Reduce skills and vitality -->
<Effect minstrength="0" maxstrength="100"
minvitalitydecrease="10"
maxvitalitydecrease="40"
minscreendistort="0"
maxscreendistort="0"
strengthchange="0"
minskillmultiplier="0.9"
maxskillmultiplier="0.5"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.8">
</Effect>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="768,768,128,128" color="143,111,160,255" origin="0,0"/>
</Affliction>
<Affliction
name="Drag"
identifier="drag"
type="drag"
showiconthreshold="1000"
treatmentthreshold="1000"
maxstrength="1">
<Effect minstrength="0" maxstrength="1" strengthchange="-0.6">
<StatusEffect target="Character" SpeedMultiplier="0.3" setvalue="true">
<Conditional InWater="false"/>
</StatusEffect>
<StatusEffect target="Character" SpeedMultiplier="0.6" setvalue="true">
<Conditional InWater="true"/>
</StatusEffect>
</Effect>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="768,768,128,128" color="143,111,160,255" origin="0,0"/>
</Affliction>
<!-- Basic buffs. -->
<BuffDurationIncrease
name="Slow metabolism"
identifier="durationincrease"
description="Increases the duration of all buffs."
type="durationincrease"
isbuff="true"
limbspecific="false"
maxstrength="600">
<Effect minstrength="0" maxstrength="600"
strengthchange="-1"
minbuffmultiplier="1"
maxbuffmultiplier="2.0"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,896,128,128" color="10,193,114,255" origin="0,0"/>
</BuffDurationIncrease>
<Affliction
name="Hyperactivity"
identifier="haste"
description="Gotta go fast."
type="haste"
isbuff="true"
limbspecific="false"
maxstrength="600"
MedicalSkillGain="0.01">
<Effect minstrength="0" maxstrength="600"
strengthchange="-1"
minspeedmultiplier="1.0"
maxspeedmultiplier="1.35"
minfacetint="255,0,0,0"
maxfacetint="255,0,0,150">
<StatValue stattype="MeleeAttackSpeed" minvalue="0" maxvalue="0.35" />
<StatValue stattype="SwimmingSpeed" minvalue="0" maxvalue="0.3" />
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="VigorousWalk" priority="5" ExpectedSpecies="Human" />
</StatusEffect>
</Effect>
<!-- Greater than 1.48 and the ragdolls start snapping when turning and characters take damage from colliding with doors & walls -->
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Husk Infection Resistance"
identifier="huskinfectionresistance"
description="Husk be gone."
type="resistance"
isbuff="true"
limbspecific="false"
maxstrength="600"
affectmachines="false"
MedicalSkillGain="0.01">
<Effect minstrength="0" maxstrength="600"
strengthchange="-1"
resistancefor="huskinfection"
minresistance="0.5"
maxresistance="0.5"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="384,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Psychosis Resistance"
identifier="psychosisresistance"
type="resistance"
isbuff="true"
limbspecific="false"
indicatorlimb="Head"
maxstrength="600"
affectmachines="false"
MedicalSkillGain="0.01">
<Effect minstrength="0" maxstrength="600"
strengthchange="-1"
resistancefor="psychosis"
minresistance="0"
maxresistance="0.75"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
identifier="psychosisimmunity"
translationoverride="psychosisresistance"
type="immunity"
isbuff="true"
limbspecific="false"
indicatorlimb="Head"
maxstrength="60"
affectmachines="false">
<Effect minstrength="0" maxstrength="60"
strengthchange="-1"
resistancefor="psychosis"
minresistance="1.0"
maxresistance="1.0"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Pressure Resistance"
identifier="pressureresistance"
description="Pressure be gone."
type="resistance"
isbuff="true"
limbspecific="false"
maxstrength="100">
<Effect minstrength="0" maxstrength="100"
strengthchange="-1"
resistancefor="pressure"
minresistance="0"
maxresistance="0.75"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="512,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Vigor"
identifier="strengthen"
description="Damage be gone."
type="strengthbuff"
isbuff="true"
limbspecific="false"
maxstrength="600"
MedicalSkillGain="0.01">
<Effect minstrength="0" maxstrength="600"
strengthchange="-1"
resistancefor="damage"
minresistance="0"
maxresistance="0.5">
<StatValue stattype="MeleeAttackMultiplier" minvalue="0" maxvalue="0.35" />
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="VigorousWalk" priority="5" ExpectedSpecies="Human" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Paralysis Resistance"
identifier="paralysisresistance"
description=""
type="resistance"
isbuff="true"
limbspecific="false"
karmachangeonapplied="0.15"
maxstrength="800"
affectmachines="false"
MedicalSkillGain="0.0005">
<Effect minstrength="0" maxstrength="800"
strengthchange="-5"
resistancefor="paralysis"
minresistance="1"
maxresistance="3"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Disguised"
identifier="disguised"
description="Disguised as a crewmember"
type="disguiseasanother"
isbuff="true"
limbspecific="false"
indicatorlimb="Head"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="100">
<Effect minstrength="100" maxstrength="100"/>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="896,768,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
identifier="disguisedashusk"
type="disguiseashusk"
isbuff="true"
limbspecific="false"
indicatorlimb="Head"
showiconthreshold="1000"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="1">
<Effect minstrength="0" maxstrength="1" strengthchange="-1" tag="huskinfected"/>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="896,768,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Chem Addiction"
identifier="chemaddiction"
description=""
type="debuff"
limbspecific="false"
indicatorlimb="Head"
showiconthreshold="20"
showinhealthscannerthreshold="5"
maxstrength="100"
affectmachines="false"
karmachangeonapplied="-0.1">
<Effect minstrength="0" maxstrength="20" strengthchange="-0.025"/>
<Effect minstrength="20" maxstrength="40" strengthchange="-0.025">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="chemwithdrawal" strength="0.1"/>
</StatusEffect>
</Effect>
<Effect minstrength="40" maxstrength="60" strengthchange="-0.025">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="chemwithdrawal" strength="0.2"/>
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="80" strengthchange="-0.025">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="chemwithdrawal" strength="0.4"/>
</StatusEffect>
</Effect>
<Effect minstrength="80" maxstrength="100" strengthchange="-0.025">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="chemwithdrawal" strength="0.8"/>
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="384,768,128,128" color="195,180,60,255" origin="0,0"/>
</Affliction>
<Affliction
name="Chem withdrawal"
identifier="chemwithdrawal"
description=""
type="debuff"
causeofdeathdescription="Died of chem withdrawal"
selfcauseofdeathdescription="You have died of chem withdrawal."
limbspecific="false"
indicatorlimb="Head"
showiconthreshold="20"
showinhealthscannerthreshold="5"
maxstrength="100"
affectmachines="false">
<Effect minstrength="0" maxstrength="20" strengthchange="-0.05" />
<!-- Slow down the character and slightly decrease vitality -->
<Effect minstrength="20" maxstrength="40"
minvitalitydecrease="0"
maxvitalitydecrease="20"
strengthchange="-0.05"
minchromaticaberration="0.0"
maxchromaticaberration="1.0"
minfacetint="255,255,255,0"
maxfacetint="255,255,255,50"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.8"
convulseamount="0.05">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="10" probability="0.05" />
</StatusEffect>
</Effect>
<!-- Decrease vitality more. The strength of the affliction drops faster, meaning that
the character needs a stronger chem addiction for the withdrawal symptoms to stay at this level -->
<Effect minstrength="40" maxstrength="80"
minvitalitydecrease="20"
maxvitalitydecrease="50"
strengthchange="-0.1"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minfacetint="255,255,255,50"
maxfacetint="255,255,255,100"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.7"
convulseamount="0.1">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="20" probability="0.15" />
</StatusEffect>
</Effect>
<!-- Withdrawal symptoms start to get lethal at this level -->
<Effect minstrength="80" maxstrength="100"
minvitalitydecrease="50"
maxvitalitydecrease="200"
minscreendistort="0.0"
maxscreendistort="3.0"
strengthchange="-0.2"
minchromaticaberration="5.0"
maxchromaticaberration="10.0"
minradialdistort="40.0"
maxradialdistort="80.0"
minfacetint="255,255,255,100"
maxfacetint="255,255,255,150"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.5"
convulseamount="0.25">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="30" probability="0.25" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="512,768,128,128" color="209,121,84,255" origin="0,0"/>
</Affliction>
<!-- The icon is hidden because there's no text for the affliction name and the description. TODO: Add the texts and make the icon visible? -->
<Affliction
name="Damage immunity"
identifier="damageimmunity"
type="immunity"
isbuff="true"
limbspecific="false"
showiconthreshold="1000"
maxstrength="1">
<Effect minstrength="0" maxstrength="1" strengthchange="-0.6" resistancefor="damage,bleeding,burn" minresistance="1" maxresistance="1"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<!-- Makes the creature indetectable so that the monsters won't react to it.-->
<Affliction
name="Concealed"
identifier="concealed"
type="concealed"
limbspecific="false"
showiconthreshold="1000"
maxstrength="1">
<Effect minstrength="0" maxstrength="1" strengthchange="-0.6">
<StatusEffect target="Character" indetectable="true" />
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,0,128,128" color="255,255,255,255" origin="0,0"/>
</Affliction>
<!-- A special damage type that only affects jove -->
<Affliction
name="Doom of Jove"
identifier="doomofjove"
type="doomofjove"
limbspecific="false"
maxstrength="100"
targets="jove">
<Effect minstrength="0" maxstrength="100" multiplybymaxvitality="true" minvitalitydecrease="0" maxvitalitydecrease="1"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,768,128,128" color="195,136,60,255" origin="0,0"/>
</Affliction>
<Affliction
name="Europabrew's effects"
identifier="acidreaction"
description=""
type="debuff"
limbspecific="false"
maxstrength="120"
affectmachines="false">
<Effect minstrength="0" maxstrength="120"
strengthchange="-1.0"
resistancefor="damage,burn,huskinfection"
minresistance="0"
maxresistance="-1"/>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="0,768,128,128" color="120,23,157,255" origin="0,0"/>
</Affliction>
<Affliction
identifier="recoilstabilized"
type="recoilstabilized"
isbuff="true"
limbspecific="false"
hideiconafterdelay="true"
maxstrength="1"
showiconthreshold="1000"
treatmentthreshold="1000"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
duration="1">
<Effect minstrength="0" maxstrength="1"/>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="768,768,128,128" color="143,111,160,255" origin="0,0"/>
</Affliction>
<Affliction
name="EMP"
identifier="emp"
type="emp"
limbspecific="false"
indicatorlimb="Torso"
showiconthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="100"
WeaponSkillGain="1.0">
<Effect minstrength="0" maxstrength="25" strengthchange="-1.0">
<StatusEffect target="Character" setvalue="true">
<Affliction identifier="stun" amount="1" />
<Sound file="Content/Items/Electricity/Zap1.ogg" range="500" selectionmode="Random" />
<Sound file="Content/Items/Electricity/Zap2.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap3.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap4.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap5.ogg" range="500" />
<ParticleEmitter drawontop="true" particle="spark" distancemin="0" distancemax="30" anglemin="0" anglemax="360" particlespersecond="5" velocitymin="10" velocitymax="50" scalemin="0.4" scalemax="0.7"/>
<ParticleEmitter drawontop="true" particle="swirlysmoke" particlespersecond="2" scalemin="1" scalemax="2" anglemin="0" anglemax="360" velocitymin="0" velocitymax="10" />
</StatusEffect>
</Effect>
<Effect minstrength="25" maxstrength="50" strengthchange="-1.5">
<StatusEffect target="Character" setvalue="true">
<Affliction identifier="stun" amount="1" />
<Sound file="Content/Items/Electricity/Zap1.ogg" range="500" selectionmode="Random" />
<Sound file="Content/Items/Electricity/Zap2.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap3.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap4.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap5.ogg" range="500" />
<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" />
<ParticleEmitter drawontop="true" particle="electricshock" distancemin="0" distancemax="40" particlespersecond="1" anglemin="0" anglemax="360" scalemin="0.03" scalemax="0.06" />
</StatusEffect>
<StatusEffect target="Character" setvalue="false" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="internaldamage" amount="0.1" />
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75" strengthchange="-2.0">
<StatusEffect target="Character" setvalue="true">
<Affliction identifier="stun" amount="1" />
<Sound file="Content/Items/Electricity/Zap1.ogg" range="500" selectionmode="Random" />
<Sound file="Content/Items/Electricity/Zap2.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap3.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap4.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap5.ogg" range="500" />
<ParticleEmitter drawontop="true" particle="spark" distancemin="0" distancemax="30" anglemin="0" anglemax="360" particlespersecond="15" velocitymin="75" velocitymax="150" scalemin="0.4" scalemax="0.7"/>
<ParticleEmitter drawontop="true" particle="swirlysmoke" particlespersecond="7" scalemin="1" scalemax="2" anglemin="0" anglemax="360" velocitymin="0" velocitymax="10" />
<ParticleEmitter drawontop="true" particle="electricshock" distancemin="0" distancemax="40" particlespersecond="2" anglemin="0" anglemax="360" scalemin="0.04" scalemax="0.1" />
</StatusEffect>
<StatusEffect target="Character" setvalue="false" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="internaldamage" amount="0.25" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="100" strengthchange="-3.0">
<StatusEffect target="Character" setvalue="true">
<Affliction identifier="stun" amount="1" />
<Sound file="Content/Items/Electricity/Zap1.ogg" range="500" selectionmode="Random" />
<Sound file="Content/Items/Electricity/Zap2.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap3.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap4.ogg" range="500" />
<Sound file="Content/Items/Electricity/Zap5.ogg" range="500" />
<ParticleEmitter drawontop="true" particle="spark" distancemin="0" distancemax="30" anglemin="0" anglemax="360" particlespersecond="20" velocitymin="100" velocitymax="200" scalemin="0.4" scalemax="0.7"/>
<ParticleEmitter drawontop="true" particle="swirlysmoke" particlespersecond="10" scalemin="1" scalemax="2" anglemin="0" anglemax="360" velocitymin="0" velocitymax="10" />
<ParticleEmitter drawontop="true" particle="electricshock" distancemin="0" distancemax="40" particlespersecond="3" anglemin="0" anglemax="360" scalemin="0.04" scalemax="0.1" />
</StatusEffect>
<StatusEffect target="Character" setvalue="false" multiplyafflictionsbymaxvitality="true">
<Affliction identifier="internaldamage" amount="0.5" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="0,255,0,255" origin="0,0"/>
</Affliction>
<Affliction
identifier="psychoclown"
type="psychoclown"
isbuff="true"
hideiconafterdelay="true"
limbspecific="false"
maxstrength="100"
showiconthreshold="1000"
treatmentthreshold="1000"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
iconcolors="33,75,78;126,211,224;126,211,224;227,247,249">
<Effect minstrength="0" maxstrength="100"
strengthchange="0"
resistancefor="oxygenlow"
minresistance="1"
maxresistance="1">
<AbilityFlag flagtype="ImmuneToPressure" />
<StatusEffect target="Character" usehulloxygen="false" setvalue="true">
<ReduceAffliction identifier="oxygenlow" strength="0.5"/>
</StatusEffect>
<StatusEffect target="Character" interval="5" disabledeltatime="true">
<Affliction identifier="psychosis" strength="100" />
</StatusEffect>
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="JollyWalk" priority="7" ExpectedSpecies="Human" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="512,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<InternalDamage
name="Mystery affliction"
identifier="mysteryaffliction"
description=""
type="damage"
causeofdeathdescription="Died mysteriously"
selfcauseofdeathdescription="You died under mysterious circumstances"
limbspecific="false"
maxstrength="100"
showiconthreshold="1000"
treatmentthreshold="1000"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000">
<Effect minstrength="0" maxstrength="100" strengthchange="-1"/>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="768,768,128,128" color="143,111,160,255" origin="0,0"/>
</InternalDamage>
<Infection
identifier="infection"
type="infection"
limbspecific="true"
maxstrength="200"
burnoverlayalpha="0"
causeofdeathdescription="causeofdeathdescription.damage"
selfcauseofdeathdescription="self_causeofdeathdescription.damage"
healcostmultiplier="2.5">
<Description
textidentifier="afflictiondescription.infection.low"
minstrength="0"
maxstrength="30"/>
<Description
textidentifier="afflictiondescription.infection"
minstrength="30"
maxstrength="60"/>
<Description
textidentifier="afflictiondescription.infection.high"
minstrength="60"
maxstrength="200"/>
<Effect minstrength="0" maxstrength="30" multiplybymaxvitality="true" strengthchange="0.1"
minvitalitydecrease="0"
maxvitalitydecrease="0.3"/>
<Effect minstrength="30" maxstrength="60" multiplybymaxvitality="true" strengthchange="0.1"
minvitalitydecrease="0.3"
maxvitalitydecrease="0.6">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Conditional IsHuman="true"/>
<Affliction identifier="organdamage" amount="0.2"/>
</StatusEffect>
</Effect>
<Effect minstrength="60" maxstrength="200" multiplybymaxvitality="true" strengthchange="0.1"
minvitalitydecrease="0.6"
maxvitalitydecrease="2">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Conditional IsHuman="true"/>
<Affliction identifier="organdamage" amount="0.5"/>
<Affliction identifier="nausea" amount="15" probability="0.03" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/TalentsIcons4.png" sourcerect="0,384,128,128" color="84,171,90,255" origin="0,0"/>
</Infection>
<Affliction
name="Drunk Vulnerability"
identifier="drunkweakness"
description=""
type="debuff"
limbspecific="false"
maxstrength="100"
affectmachines="false">
<Description
textidentifier="afflictiondescription.drunkweakness"
target="OtherCharacter"
minstrength="0"
maxstrength="100"/>
<Description
textidentifier="afflictiondescription.drunkweakness.self"
target="Self"
minstrength="0"
maxstrength="100"/>
<Effect minstrength="0" maxstrength="100"
strengthchange="-1"
resistancefor="drunk"
minresistance="0"
maxresistance="-5"/>
<icon texture="Content/UI/TalentsIcons4.png" sourcerect="128,384,128,128" color="84,171,90,255" origin="0,0"/>
</Affliction>
<Affliction
name="Stabilozine Effects"
identifier="stabilozineeffect"
type="resistance"
isbuff="true"
limbspecific="false"
indicatorlimb="Torso"
maxstrength="120"
affectmachines="false"
MedicalSkillGain="0.01">
<Description
textidentifier="afflictiondescription.stabilozineeffect.self"
target="Self" />
<Description
textidentifier="afflictiondescription.stabilozineeffect"
target="OtherCharacter " />
<Effect minstrength="0" maxstrength="120"
strengthchange="-1">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<ReduceAffliction type="poison" amount="1" />
</StatusEffect>
</Effect>
<Icon texture="Content/UI/TalentsIcons4.png" sourcerect="896,256,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
identifier="adrenalinerush"
type="adrenaline"
isbuff="true"
limbspecific="false"
maxstrength="8"
iconcolors="33,75,78;126,211,224;126,211,224;227,247,249">
<Description
textidentifier="afflictiondescription.adrenalinerush.self"
target="Self" />
<Description
textidentifier="afflictiondescription.adrenalinerush"
target="OtherCharacter " />
<Effect minstrength="0" maxstrength="8" strengthchange="-1"
resistancefor="stun" minresistance="0" maxresistance="0.5">
<StatusEffect target="Character" interval="8" disabledeltatime="true">
<ReduceAffliction type="stun" amount="30" />
</StatusEffect>
<StatusEffect target="Character">
<TriggerAnimation Type="Walk" filename="VigorousWalk" priority="4" ExpectedSpecies="Human" />
</StatusEffect>
<AbilityFlag flagtype="AlwaysStayConscious" />
</Effect>
<Icon texture="Content/UI/TalentsIcons4.png" sourcerect="768,256,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Husk Roulette Participation"
identifier="huskroulette"
description=""
type="resistance"
isbuff="true"
limbspecific="false"
hideiconafterdelay="true"
maxstrength="120"
showiconthreshold="1000"
treatmentthreshold="1000"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000" >
<Effect minstrength="0" maxstrength="120" strengthchange="-0.1"/>
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="768,768,128,128" color="143,111,160,255" origin="0,0"/>
</Affliction>
<!-- Catch on fire when engulved in flames for long enough -->
<Affliction name="Burning" identifier="burning" description="The target is burning." type="burn" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" activationthreshold="1.0" showiconthreshold="1000" maxstrength="15">
<!-- A buildup for burning, you don't burn yet until reaching 5 -->
<Effect minstrength="0" maxstrength="5" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-1.0">
<StatusEffect target="Limb" disabledeltatime="true">
<Conditional InWater="true" />
<ReduceAffliction identifier="burning" amount="7.5" />
</StatusEffect>
</Effect>
<!-- You actively start burning here -->
<Effect minstrength="5" maxstrength="10" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-1.0">
<StatusEffect target="Limb">
<Conditional InWater="false" />
<ParticleEmitter particle="flameburningcharacter" DistanceMin="0" DistanceMax="30" ParticlesPerSecond="200" AngleMin="60" AngleMax="120" VelocityMax="20"/>
<ParticleEmitter particle="smoke" particlespersecond="6" scalemin="4" scalemax="3" distancemin="10" distancemax="50" />
<Affliction identifier="burn" amount="0.6" />
</StatusEffect>
<StatusEffect target="Limb" disabledeltatime="true">
<Conditional InWater="true" />
<ReduceAffliction identifier="burning" amount="7.5" />
</StatusEffect>
<StatusEffect target="Character">
<Conditional InWater="false" />
<sound file="Content/Sounds/FireSmall.ogg" range="200.0" volume="0.5" />
</StatusEffect>
</Effect>
<!-- Past 10, you've fully caught on fire and burning reduces at a much slower rate -->
<Effect minstrength="10" maxstrength="15" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-0.2">
<StatusEffect target="Limb">
<Conditional InWater="false" />
<ParticleEmitter particle="flameburningcharacter" DistanceMin="0" DistanceMax="30" ParticlesPerSecond="200" AngleMin="60" AngleMax="120" VelocityMax="20"/>
<ParticleEmitter particle="smoke" particlespersecond="6" scalemin="4" scalemax="3" distancemin="10" distancemax="50" />
<Affliction identifier="burn" amount="0.8" />
</StatusEffect>
<StatusEffect target="Limb" disabledeltatime="true">
<Conditional InWater="true" />
<ReduceAffliction identifier="burning" amount="7.5" />
</StatusEffect>
<StatusEffect target="Character">
<Conditional InWater="false" />
<sound file="Content/Sounds/FireSmall.ogg" range="200.0" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="768,640,128,128" color="195,0,0,255" origin="0,0" />
</Affliction>
<!-- This thing makes you "deaf" once a Stun Grenade explodes nearby.-->
<Affliction name="Sensory Overload" identifier="sensoryoverload" description="The target's senses have been overloaded, deafening them and distorting their view." type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="false" showiconthreshold="1000" maxstrength="30">
<Effect minstrength="0" maxstrength="10" strengthchange="-0.4" minspeedmultiplier="0.9" maxspeedmultiplier="0.7" minscreendistort="0" maxscreendistort="0.6" minscreenblur="0.0" maxscreenblur="0.5" minradialdistort="0.0" maxradialdistort="0.45">
<StatusEffect target="Character" LowPassMultiplier="0.2" setvalue="true" />
</Effect>
<Effect minstrength="10" maxstrength="20" strengthchange="-0.8" minspeedmultiplier="0.7" maxspeedmultiplier="0.5" minscreendistort="0.6" maxscreendistort="0.9" minscreenblur="0.5" maxscreenblur="0.7" minradialdistort="0.45" maxradialdistort="1">
<StatusEffect target="Character" ObstructVision="true" LowPassMultiplier="0.1" setvalue="true" />
</Effect>
<Effect minstrength="20" maxstrength="30" strengthchange="-0.8" minspeedmultiplier="0.5" maxspeedmultiplier="0.2" minscreendistort="0.9" maxscreendistort="1.2" minscreenblur="0.7" maxscreenblur="1" minradialdistort="1" maxradialdistort="2">
<StatusEffect target="Character" ObstructVision="true" LowPassMultiplier="0.0" setvalue="true" />
</Effect>
</Affliction>
<Affliction name="Blinded" identifier="blind_hard" description="" type="none" limbspecific="false" indicatorlimb="Head" maxstrength="10" showiconthreshold="1000" showicontoothersthreshold="1000" afflictionoverlayalphaislinear="false">
<Effect minstrength="0" maxstrength="10" multiplybymaxvitality="true" strengthchange="-2" minvitalitydecrease="0" maxvitalitydecrease="0">
<StatusEffect target="Character" interval="1" disabledeltatime="true" setvalue="true">
<Affliction identifier="blind" strength="30" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,768,128,128" color="195,136,60,255" origin="0,0" />
<AfflictionOverlay texture="Content/UI/blindoverlay.png" />
</Affliction>
<Affliction name="Blinded" identifier="blind" description="" type="none" limbspecific="false" indicatorlimb="Head" maxstrength="30" showiconthreshold="1000" showicontoothersthreshold="1000">
<Effect minstrength="0" maxstrength="20" multiplybymaxvitality="true" strengthchange="-4" minvitalitydecrease="0" maxvitalitydecrease="0" MinAfflictionOverlayAlphaMultiplier="0.0" MaxAfflictionOverlayAlphaMultiplier="0.8" />
<Effect minstrength="20" maxstrength="30" multiplybymaxvitality="true" strengthchange="-0.8" minvitalitydecrease="0" maxvitalitydecrease="0" MinAfflictionOverlayAlphaMultiplier="0.8" MaxAfflictionOverlayAlphaMultiplier="1" />
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,768,128,128" color="195,136,60,255" origin="0,0" />
<AfflictionOverlay texture="Content/UI/blindoverlay.png" />
</Affliction>
<Affliction
name=""
identifier="mantiscamouflage"
isbuff="true"
limbspecific="false"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="10">
<icon texture="Content/UI/CommandUIAtlas.png" sourcerect="896,768,128,128" color="10,193,114,255" origin="0,0"/>
<Effect minstrength="0" maxstrength="10" mingrainstrength="0.0" maxgrainstrength="1.0" strengthchange="-1.0"
minbodytint="150,150,150,0"
maxbodytint="150,150,150,255"
minspeedmultiplier="1.0"
maxspeedmultiplier="5.0">
<!-- ^ temporary speed boost when the mantis comes out of camouflage, wears off along with the affliction -->
</Effect>
</Affliction>
<Affliction
identifier="hallucinating_mindsunraveled"
limbspecific="false"
indicatorlimb="Head"
activationthreshold="0"
showicontoothersthreshold="1000"
showinhealthscannerthreshold="1000"
maxstrength="100"
hideiconafterdelay="true"
showiconthreshold="1000"
treatmentthreshold="1000"
duration="60"
affectmachines="false">
<Effect minstrength="0" maxstrength="98"
minscreendistort="0.0"
maxscreendistort="15.0"
minscreenblur="0.0"
maxscreenblur="5.0"
minradialdistort="0"
maxradialdistort="3"
minchromaticaberration="0"
maxchromaticaberration="15"
strengthchange="10.0">
</Effect>
<Effect minstrength="98" maxstrength="100"
minscreendistort="15.0"
maxscreendistort="15.0"
minscreenblur="5.0"
maxscreenblur="5.0"
minradialdistort="3"
maxradialdistort="3"
minchromaticaberration="15"
maxchromaticaberration="15"
strengthchange="1.0">
<StatusEffect target="Character" duration="4.9">
<ReduceAffliction identifier="hallucinating_mindsunraveled" amount="20" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,640,128,128" color="150,26,26,255" origin="0,0"/>
</Affliction>
<Affliction
name="Mind Sense"
identifier="mindsense"
type="visionbuff"
isbuff="true"
limbspecific="false"
maxstrength="600"
MedicalSkillGain="0.01">
<Effect minstrength="0" maxstrength="600" strengthchange="-1" ThermalOverlayRange="1500" ThermalOverlayColor="134,182,253,150">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="psychosis" amount="1" />
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Jovian Radiation"
identifier="jovianradiation"
limbspecific="false"
maxstrength="100"
MedicalSkillGain="0"
causeofdeathdescription="Died of radiation sickness."
selfcauseofdeathdescription="You have died of radiation sickness."
indicatorlimb="Torso"
showiconthreshold="9999"
showinhealthscannerthreshold="9999"
treatmentthreshold="9999">
<Effect minstrength="0" maxstrength="25" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<!-- Notes: as time of writing, hazmat suit (orangejumpsuit1) has 60% resistance to radiationsickness, and the PUCS has 90% resistance. -->
<!-- Interval of 10s, 5 str = 0.5 per second. Strengthchange of -0.2 nets 0.3 radiation/sec without resists. 60% hazmat suit resist means 0.5 * 40% = 0.2/s, minus the -0.2 strengthchance is 0. 18 (0% res) radiation or 0 (60% res) radiation after 1 min. -->
<Affliction identifier="radiationsickness" amount="5" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.2" HealthMultiplier="2" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="25" maxstrength="50" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<!-- No resist: net 0.5 radiation/sec. 60% Resist: 0.7 * 40% = 0.28/s, net 0.08/s. 30 (0% res) or 4.8 (60% res) after 1 min. -->
<Affliction identifier="radiationsickness" amount="7" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.3" HealthMultiplier="3" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<Affliction identifier="radiationsickness" amount="10" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.4" HealthMultiplier="5" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="100" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<Affliction identifier="radiationsickness" amount="13" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.5" HealthMultiplier="8" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,768,128,128" color="195,136,60,255" origin="0,0"/>
</Affliction>
</Afflictions>