Files
BarotraumaModServer/LocalMods/Barotraumatic/Characters/Magmalarva/Ragdolls/MagmalarvaDefaultRagdoll.xml
T

81 lines
20 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<Ragdoll type="Magmalarva" texture="%ModDir:2518816103%/Characters/Magmalarva/magmalarva.png" canentersubmarine="True" canwalk="False" spritesheetorientation="0" limbscale="0.5579" jointscale="0.5579" texturescale="1" colliderheightfromfloor="45" impacttolerance="50" draggable="True" mainlimb="Torso" color="255,255,255,255">
<collider radius="82" width="1" name="Main Collider" height="110" />
<limb id="0" name="Limb 0" type="Head" height="0" width="60" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="20" radius="50" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="200,6,156,107" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="1.5" onlyinwater="False" />
</deformablesprite>
<attack structuresoundtype="StructureBlunt" context="Any" targettype="Any" targetlimbtype="None" hitdetectiontype="Distance" afterattack="PursueIfCanAttack" afterattackdelay="0.3" reverse="False" retreat="False" range="100" damagerange="100" duration="0.15" cooldown="1" secondarycooldown="0" cooldownrandomfactor="0" structuredamage="10" itemdamage="15" stun="0" onlyhumans="False" applyforceonlimbs="" force="10.1" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" torque="0.3" applyforcesonlyonce="False" targetimpulse="-10" targetimpulseworld="0,0" targetforce="0" targetforceworld="0,0" severlimbsprobability="0.5" priority="0" fullspeedafterattack="False" levelwalldamage="10" ranged="False" avoidfriendlyfire="False" requiredangle="20" penetration="0" submarineimpactmultiplier="1" blink="False">
<affliction identifier="bleeding" strength="5" probability="1" />
<affliction identifier="burn" strength="15" probability="1" />
</attack>
</limb>
<limb id="1" name="Limb 1" type="Torso" height="54.800003" width="86.600006" notes="" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" radius="50" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="90" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="179,112,196,88" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="1.9999995" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="2" radius="40" width="125.100006" height="71.4" name="Limb 2" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="174,199,206,84" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2.3" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="3" radius="40" width="88.100006" height="53.55" name="Limb 3" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="184,282,186,63" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="4" radius="20" width="113" height="12.300003" name="Limb 4" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="187,344,180,38" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="5" radius="20" width="127.05002" height="34.850002" name="Limb 5" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="189,381,173,41" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="6" radius="20" width="121.100006" height="27.2" name="Limb 6" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="193,421,166,32" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2.3" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="7" radius="20" width="118.350006" height="26.35" name="Limb 7" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="199,452,151,31" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2.3" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="8" radius="20" width="104.75" height="26.35" name="Limb 8" type="Tail" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="208,482,135,31" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2.3" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="9" radius="30" width="58.4" height="47.600002" name="Limb 9" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<deformablesprite texture="" sourcerect="221,512,104,56" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" subdivisions="5,5" ignoretint="False">
<spritedeformation type="bendjoint" resolution="5,5" sync="-1" typename="bendjoint" blendmode="Add" usemovementsine="False" stopwhenhostisdead="False" sineoffset="0" maxrotation="20" strength="2.4" onlyinwater="False" />
</deformablesprite>
</limb>
<limb id="10" width="0" height="280" name="Limb 10" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="10" radius="50" density="0.1" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="392,16,156,500" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<lightsource color="255,125,55,190" range="500" scale="1" offset="0,0" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0">
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
</lightsource>
</limb>
<limb id="11" radius="50" width="0" height="280" name="Limb 11" type="None" spriteorientation="NaN" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" attackpriority="1" steerforce="10" density="0.1" ignorecollisions="False" angulardamping="7" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" notes="" constanttorque="0" constantangle="0" scale="1" attackforcemultiplier="1" minseverancedamage="1" healthindex="0" friction="0.3" restitution="0.05" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="4,16,156,500" origin="0.5,0.5" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<lightsource color="255,125,55,190" range="500" scale="1" offset="0,0" rotation="0" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0">
<lighttexture texture="Content/Lights/pointlight_bright.png" origin="0.5,0.5" size="1,1" />
</lightsource>
</limb>
<joint limb1="0" limb2="1" limb1anchor="1,-50" limb2anchor="2,47" name="Joint 0 - 1" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="1" limb2="2" limb1anchor="-1,-40" limb2anchor="-1,45" name="Joint 1 - 2" canbesevered="True" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="2" limb2="3" limb1anchor="-0,-39" limb2anchor="-0,33" name="Joint 2 - 3" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="3" limb2="4" limb1anchor="1,-30" limb2anchor="1,20" name="Joint 3 - 4" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="4" limb2="5" limb1anchor="-0,-17" limb2anchor="2,21" name="Joint 4 - 5" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="5" limb2="6" limb1anchor="-0,-19" limb2anchor="-1,17" name="Joint 5 - 6" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="6" limb2="7" limb1anchor="-1,-14" limb2anchor="1,16" name="Joint 6 - 7" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="7" limb2="8" limb1anchor="-0,-14" limb2anchor="-1,16" name="Joint 7 - 8" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="8" limb2="9" limb1anchor="-1,-13" limb2anchor="1,30" name="Joint 8 - 9" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="True" upperlimit="20" lowerlimit="-20" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="10" limb1anchor="19,24" limb2anchor="-63.977783,225.8188" name="Joint 0 - 10" canbesevered="True" severanceprobabilitymodifier="0.5" breaksound="gore" limitenabled="True" upperlimit="61.000004" lowerlimit="13" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
<joint limb1="0" limb2="11" limb1anchor="-16.914099,25" limb2anchor="60.898853,226.13335" name="Joint 0 - 11" canbesevered="True" severanceprobabilitymodifier="0.5" breaksound="gore" limitenabled="True" upperlimit="-13" lowerlimit="-75.000015" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
</Ragdoll>