184 lines
42 KiBLFS
XML
Executable File
184 lines
42 KiBLFS
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<Ragdoll type="Spineling" Texture="%ModDir%/characters/Spineling_Electric2/Spineling_Electric2.png" Color="255,255,255,255" SpritesheetOrientation="90" LimbScale="2" JointScale="2" TextureScale="0.25" ColliderHeightFromFloor="45" ImpactTolerance="50" CanEnterSubmarine="False" CanWalk="False" Draggable="True" MainLimb="Torso">
|
|
<collider Name="Main Collider" Radius="45" Height="100" Width="0" BodyType="Dynamic" />
|
|
<limb mass="0" Name="Head" ID="0" Type="Head" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="10" Radius="45" Height="0" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="2" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="1.2,-0.5" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="10" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="556,0,360,484" Origin="0.49523044,0.4773231" Depth="0.01" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<damagemodifier DamageSound="" DamageParticle="" DamageMultiplier="1.5" ProbabilityMultiplier="1" ArmorSector="0,360" DeflectProjectiles="False" AfflictionIdentifiers="" AfflictionTypes="damage,bleeding,burn" />
|
|
</limb>
|
|
<limb Name="Torso" ID="1" Type="Torso" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="50" Radius="0" Height="65" Width="164.69998" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="0,516,732,332" Origin="0.5,0.5" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Tail1" ID="2" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="50" Width="125.09999" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="0,172,556,344" Origin="0.5,0.5" Depth="1" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Tail2" ID="3" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="50" Width="125.09999" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="0,172,556,344" Origin="0.5,0.5" Depth="0.9" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Tail3" ID="4" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="50" Width="125.09999" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="0,172,556,344" Origin="0.5,0.5" Depth="0.8" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="TailEnd" ID="5" Type="Tail" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="270" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="39.6" Width="113.40001" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="0,0,504,172" Origin="0.5,0.5" Depth="0.7" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<attack stickchance="0" StructureSoundType="StructureSlash" Context="Water" TargetType="Character" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="4" Reverse="False" Retreat="False" Range="600" DamageRange="100" MinRange="0" Duration="1" CoolDown="5" SecondaryCoolDown="2" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="50" Penetration="0" Ranged="False" AvoidFriendlyFire="False" OnlyHumans="False" Force="20" Torque="10" TargetImpulse="20" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="1" Blink="True">
|
|
<StatusEffect type="OnUse" target="This" interval="1" duration="0.3">
|
|
<Explosion range="250" camerashake="20" force="10" flames="false" smoke="True" shockwave="true" sparks="false" flash="false" underwaterbubble="false" playtinnitus="false" structuredamage="0" applyFireEffects="false">
|
|
<Affliction identifier="stun" strength="5" probability="1" />
|
|
<Affliction identifier="burn" strength="5" dividebylimbcount="false" probability="1" />
|
|
<Affliction identifier="emp" strength="20" probability="1" />
|
|
</Explosion>
|
|
<ParticleEmitter particle="ElectricShock" distancemin="-100" distancemax="100" anglemin="0" anglemax="360" particleamount="10" scalemin="0.1" scalemax="0.3" copyentityangle="true" lifetimemultiplier="0.5" />
|
|
<ParticleEmitter particle="risingbubbles" distancemin="-100" distancemax="100" anglemin="0" anglemax="360" particleamount="2" velocitymin="50" velocitymax="100" scalemin="1" scalemax="2" />
|
|
<sound file="Content/Items/Weapons/WEAPONS_electricalDischarge1.ogg" range="2000" selectionmode="random" />
|
|
<sound file="Content/Items/Weapons/WEAPONS_electricalDischarge2.ogg" range="2000" />
|
|
</StatusEffect>
|
|
</attack>
|
|
<StatusEffect type="Always" target="This" interval="1" duration="1">
|
|
<Conditional targetself="true" healthpercentage="gt 0" />
|
|
<ParticleEmitter particle="ElectricShock" distancemin="-100" distancemax="100" particlespersecond="2.0" particleamount="5" emitinterval="2.1" scalemin="0.1" scalemax="0.2" copyentityangle="true" colormultiplier="255,255,255,150" lifetimemultiplier="0.5" />
|
|
</StatusEffect>
|
|
<lightsource castshadows="false" Color="120,220,180,50" Range="150" Scale="1" Offset="0,0" Rotation="0" Directional="False" Flicker="0.2" FlickerSpeed="0.2" PulseFrequency="0.5" PulseAmount="0.5" BlinkFrequency="0">
|
|
<Sprite Texture="%ModDir%/Characters/Spineling_Electric2/Spineling_Electric2.png" SourceRect="0,0,504,172" Origin="0.5,0.5" alpha="0.2" />
|
|
</lightsource>
|
|
</limb>
|
|
<!-- Spikes -->
|
|
<limb Name="Spike 1" ID="6" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="140" Width="10" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="10" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="916,0,104,732" Origin="0.5,0.53" Depth="0.61" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="2000" DamageRange="2000" MinRange="500" Duration="0.1" CoolDown="50" SecondaryCoolDown="3" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="10" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<SpawnItem identifier="electrospikeBTC" spawnposition="This" count="1" aimspread="5" rotationtype="Limb" rotation="90" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<HideLimb duration="50" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile1.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile2.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile3.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
</StatusEffect>
|
|
</attack>
|
|
<lightsource castshadows="false" Color="120,220,180,50" Range="0" Scale="1.2" Offset="0,0" Rotation="-90" Directional="False" Flicker="0.2" FlickerSpeed="0.2" PulseFrequency="0.5" PulseAmount="0.5" BlinkFrequency="0">
|
|
<Sprite Texture="%ModDir%/characters/Spineling_Electric2/Spineling_Electric2.png" sourcerect="0,940,720,72" origin="0.5,0.5" alpha="0.2" />
|
|
</lightsource>
|
|
</limb>
|
|
<limb Name="Spike 2" ID="7" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="140" Width="10" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="30" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="916,0,104,732" Origin="0.5,0.53" Depth="0.61" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="2000" DamageRange="2000" MinRange="500" Duration="0.1" CoolDown="50" SecondaryCoolDown="3" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="10" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<SpawnItem identifier="electrospikeBTC" spawnposition="This" count="1" aimspread="5" rotationtype="Limb" rotation="90" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<HideLimb duration="50" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile1.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile2.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile3.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
</StatusEffect>
|
|
</attack>
|
|
<lightsource castshadows="false" Color="120,220,180,50" Range="0" Scale="1.2" Offset="0,0" Rotation="-90" Directional="False" Flicker="0.2" FlickerSpeed="0.2" PulseFrequency="0.5" PulseAmount="0.5" BlinkFrequency="0">
|
|
<Sprite Texture="%ModDir%/characters/Spineling_Electric2/Spineling_Electric2.png" sourcerect="0,940,720,72" origin="0.5,0.5" alpha="0.2" />
|
|
</lightsource>
|
|
</limb>
|
|
<limb Name="Spike 3" ID="8" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="140" Width="10" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="50" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="916,0,104,732" Origin="0.5,0.53" Depth="0.61" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="2000" DamageRange="2000" MinRange="500" Duration="0.1" CoolDown="50" SecondaryCoolDown="3" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="10" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<SpawnItem identifier="electrospikeBTC" spawnposition="This" count="1" aimspread="5" rotationtype="Limb" rotation="90" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<HideLimb duration="50" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile1.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile2.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile3.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
</StatusEffect>
|
|
</attack>
|
|
<lightsource castshadows="false" Color="120,220,180,50" Range="0" Scale="1.2" Offset="0,0" Rotation="-90" Directional="False" Flicker="0.2" FlickerSpeed="0.2" PulseFrequency="0.5" PulseAmount="0.5" BlinkFrequency="0">
|
|
<Sprite Texture="%ModDir%/characters/Spineling_Electric2/Spineling_Electric2.png" sourcerect="0,940,720,72" origin="0.5,0.5" alpha="0.2" />
|
|
</lightsource>
|
|
</limb>
|
|
<limb Name="Spike 4" ID="9" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="140" Width="10" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="-190" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="916,0,104,732" Origin="0.5,0.53" Depth="0.61" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="2000" DamageRange="2000" MinRange="500" Duration="0.1" CoolDown="50" SecondaryCoolDown="3" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="10" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<SpawnItem identifier="electrospikeBTC" spawnposition="This" count="1" aimspread="5" rotationtype="Limb" rotation="90" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<HideLimb duration="50" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile1.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile2.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile3.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
</StatusEffect>
|
|
</attack>
|
|
<lightsource castshadows="false" Color="120,220,180,50" Range="0" Scale="1.2" Offset="0,0" Rotation="-90" Directional="False" Flicker="0.2" FlickerSpeed="0.2" PulseFrequency="0.5" PulseAmount="0.5" BlinkFrequency="0">
|
|
<Sprite Texture="%ModDir%/characters/Spineling_Electric2/Spineling_Electric2.png" sourcerect="0,940,720,72" origin="0.5,0.5" alpha="0.2" />
|
|
</lightsource>
|
|
</limb>
|
|
<limb Name="Spike 5" ID="10" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="140" Width="10" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="-210" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="916,0,104,732" Origin="0.5,0.53" Depth="0.61" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="2000" DamageRange="2000" MinRange="500" Duration="0.1" CoolDown="50" SecondaryCoolDown="3" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="10" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<SpawnItem identifier="electrospikeBTC" spawnposition="This" count="1" aimspread="5" rotationtype="Limb" rotation="90" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<HideLimb duration="50" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile1.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile2.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile3.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
</StatusEffect>
|
|
</attack>
|
|
<lightsource castshadows="false" Color="120,220,180,50" Range="0" Scale="1.2" Offset="0,0" Rotation="-90" Directional="False" Flicker="0.2" FlickerSpeed="0.2" PulseFrequency="0.5" PulseAmount="0.5" BlinkFrequency="0">
|
|
<Sprite Texture="%ModDir%/characters/Spineling_Electric2/Spineling_Electric2.png" sourcerect="0,940,720,72" origin="0.5,0.5" alpha="0.2" />
|
|
</lightsource>
|
|
</limb>
|
|
<limb Name="Spike 6" ID="11" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="140" Width="10" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="-230" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="916,0,104,732" Origin="0.5,0.53" Depth="0.61" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
<attack StructureSoundType="StructureBlunt" Context="Any" TargetType="Structure" TargetLimbType="None" HitDetectionType="Distance" AfterAttack="FallBackUntilCanAttack" AfterAttackDelay="0.1" Reverse="False" SnapRopeOnNewAttack="True" Retreat="False" Range="2000" DamageRange="2000" MinRange="500" Duration="0.1" CoolDown="50" SecondaryCoolDown="3" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="10" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="-1" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<SpawnItem identifier="electrospikeBTC" spawnposition="This" count="1" aimspread="5" rotationtype="Limb" rotation="90" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnFailure" target="This">
|
|
<HideLimb duration="50" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile1.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile2.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
<sound file="Content/Characters/Spineling_giant/SPINELINGGIANT_attackProjectile3.ogg" range="5000" volume="1" selectionmode="random" dontmuffle="true" />
|
|
</StatusEffect>
|
|
</attack>
|
|
<lightsource castshadows="false" Color="120,220,180,50" Range="0" Scale="1.2" Offset="0,0" Rotation="-90" Directional="False" Flicker="0.2" FlickerSpeed="0.2" PulseFrequency="0.5" PulseAmount="0.5" BlinkFrequency="0">
|
|
<Sprite Texture="%ModDir%/characters/Spineling_Electric2/Spineling_Electric2.png" sourcerect="0,940,720,72" origin="0.5,0.5" alpha="0.2" />
|
|
</lightsource>
|
|
</limb>
|
|
<!-- sleeves -->
|
|
<limb Name="Sleeve1" ID="12" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="40" Width="20" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="10" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="914,730,110,294" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Sleeve2" ID="13" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="40" Width="20" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="30" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="914,730,110,294" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Sleeve3" ID="14" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="40" Width="20" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="50" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="914,730,110,294" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Sleeve4" ID="15" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="40" Width="20" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="-190" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="914,730,110,294" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Sleeve5" ID="16" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="40" Width="20" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="-210" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="914,730,110,294" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<limb Name="Sleeve6" ID="17" Type="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="0" InheritLimbDepth="None" SteerForce="0" Radius="0" Height="40" Width="20" Density="1" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" ConstantTorque="600" ConstantAngle="-230" AttackForceMultiplier="1" MinSeveranceDamage="50" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="0" BlinkForce="0" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05">
|
|
<sprite SourceRect="914,730,110,294" Origin="0.5,0.5" Depth="0.6" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
|
|
</limb>
|
|
<joint Name="Joint 1 - 0" Limb1="1" Limb2="0" Limb1Anchor="60.847137,0" Limb2Anchor="-12.687627,1.0334542" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 1 - 2" Limb1="1" Limb2="2" Limb1Anchor="-68.91254,-0.042072795" Limb2Anchor="48.99339,0.6712364" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 2 - 3" Limb1="2" Limb2="3" Limb1Anchor="-44.255592,1.3942264" Limb2Anchor="48.894485,0.9996484" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 3 - 4" Limb1="3" Limb2="4" Limb1Anchor="-44.52195,1.1683774" Limb2Anchor="49.140663,0.5382765" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 4 - 5" Limb1="4" Limb2="5" Limb1Anchor="-58.583008,0.50441504" Limb2Anchor="48.61572,-0.5269808" CanBeSevered="True" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="20" LowerLimit="-20" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<!-- Spikes -->
|
|
<joint Name="Joint 1 - 6" Limb1="1" Limb2="6" Limb1Anchor="19.144674,32.90096" Limb2Anchor="-0.3170512,-71.2316" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 1 - 7" Limb1="1" Limb2="7" Limb1Anchor="-15.78891,26.618137" Limb2Anchor="-0.3170512,-71.2316" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 1 - 8" Limb1="1" Limb2="8" Limb1Anchor="-52.232475,21.229612" Limb2Anchor="-0.3170512,-71.2316" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="90" LowerLimit="-90" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 1 - 9" Limb1="1" Limb2="9" Limb1Anchor="21.3416,-31.680763" Limb2Anchor="-0.3170512,-71.2316" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="-90" LowerLimit="-270" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 1 - 10" Limb1="1" Limb2="10" Limb1Anchor="-14.091572,-26.078642" Limb2Anchor="-0.3170512,-71.2316" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="-90" LowerLimit="-270" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<joint Name="Joint 1 - 11" Limb1="1" Limb2="11" Limb1Anchor="-51.084232,-19.63034" Limb2Anchor="-0.3170512,-71.2316" CanBeSevered="True" SeveranceProbabilityModifier="1" BreakSound="gore" LimitEnabled="True" UpperLimit="-90" LowerLimit="-270" Stiffness="0.25" Scale="1" WeldJoint="False" ClockWiseRotation="False" />
|
|
<!-- sleeves -->
|
|
<joint Name="Joint 16 - 6" Limb1="12" Limb2="6" Limb1Anchor="0,-20" Limb2Anchor="0,-70" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
|
|
<joint Name="Joint 16 - 7" Limb1="13" Limb2="7" Limb1Anchor="0,-20" Limb2Anchor="0,-70" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
|
|
<joint Name="Joint 16 - 8" Limb1="14" Limb2="8" Limb1Anchor="0,-20" Limb2Anchor="0,-70" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
|
|
<joint Name="Joint 16 - 9" Limb1="15" Limb2="9" Limb1Anchor="0,-20" Limb2Anchor="0,-70" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
|
|
<joint Name="Joint 16 - 10" Limb1="16" Limb2="10" Limb1Anchor="0,-20" Limb2Anchor="0,-70" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
|
|
<joint Name="Joint 16 - 11" Limb1="17" Limb2="11" Limb1Anchor="0,-20" Limb2Anchor="0,-70" CanBeSevered="False" SeveranceProbabilityModifier="0" BreakSound="gore" LimitEnabled="True" UpperLimit="0" LowerLimit="0" Stiffness="0.25" Scale="1" WeldJoint="True" ClockWiseRotation="False" />
|
|
</Ragdoll> |