Tests with amputating legs
This commit is contained in:
65
media/AnimSets/player/idle/Bob_NoLegsIdle.xml
Normal file
65
media/AnimSets/player/idle/Bob_NoLegsIdle.xml
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<animNode>
|
||||
<m_Name>Bob_NoLegsIdle</m_Name>
|
||||
<m_AnimName>Zombie_Idle_FloorOnFront</m_AnimName>
|
||||
<m_deferredBoneAxis>Y</m_deferredBoneAxis>
|
||||
<m_SpeedScale>0.48</m_SpeedScale>
|
||||
<m_BlendTime>0.20</m_BlendTime>
|
||||
<m_Conditions>
|
||||
<m_Name>IsCrawling</m_Name>
|
||||
<m_Type>BOOL</m_Type>
|
||||
<m_BoolValue>true</m_BoolValue>
|
||||
</m_Conditions>
|
||||
<m_Scalar>IdleSpeed</m_Scalar>
|
||||
<m_Scalar2>IdleSpeed</m_Scalar2>
|
||||
<m_2DBlends referenceID="1">
|
||||
<m_AnimName>Zombie_Idle_FloorOnFront</m_AnimName>
|
||||
<m_XPos>0.00</m_XPos>
|
||||
<m_YPos>0.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlends referenceID="2">
|
||||
<m_AnimName>Zombie_Idle_FloorOnFront</m_AnimName>
|
||||
<m_XPos>0.00</m_XPos>
|
||||
<m_YPos>1.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlends referenceID="3">
|
||||
<m_AnimName>Zombie_Idle_FloorOnFront</m_AnimName>
|
||||
<m_XPos>0.00</m_XPos>
|
||||
<m_YPos>0.04</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlendTri>
|
||||
<node1>1</node1>
|
||||
<node2>2</node2>
|
||||
<node3>3</node3>
|
||||
</m_2DBlendTri>
|
||||
<m_Transitions>
|
||||
<m_Target>aim_default</m_Target>
|
||||
<m_AnimName>Zombie_Idle_FloorOnFront</m_AnimName>
|
||||
<m_blendInTime>0.5</m_blendInTime>
|
||||
<m_speedScale>1.5</m_speedScale>
|
||||
</m_Transitions>
|
||||
<m_Transitions>
|
||||
<m_Target>defaultWalk</m_Target>
|
||||
<m_blendInTime>0.3</m_blendInTime>
|
||||
<m_blendOutTime>0.3</m_blendOutTime>
|
||||
<m_Conditions>
|
||||
<m_Name>isTurningAround</m_Name>
|
||||
<m_Type>BOOL</m_Type>
|
||||
<m_BoolValue>false</m_BoolValue>
|
||||
</m_Conditions>
|
||||
</m_Transitions>
|
||||
<m_Transitions>
|
||||
<m_Target>defaultRun</m_Target>
|
||||
<m_AnimName>Zombie_Idle_FloorOnFront</m_AnimName>
|
||||
<m_blendInTime>0.1</m_blendInTime>
|
||||
<m_blendOutTime>0.1</m_blendOutTime>
|
||||
<m_Conditions>
|
||||
<m_Name>isTurningAround</m_Name>
|
||||
<m_Type>BOOL</m_Type>
|
||||
<m_BoolValue>false</m_BoolValue>
|
||||
</m_Conditions>
|
||||
</m_Transitions>
|
||||
</animNode>
|
||||
109
media/AnimSets/player/movement/Bob_NoLegsMovement.xml
Normal file
109
media/AnimSets/player/movement/Bob_NoLegsMovement.xml
Normal file
@@ -0,0 +1,109 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<animNode>
|
||||
<m_Name>defaultWalk</m_Name>
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_DeferredBoneName>Translation_Data</m_DeferredBoneName>
|
||||
<m_deferredBoneAxis>Y</m_deferredBoneAxis>
|
||||
<m_SpeedScale>1.04</m_SpeedScale>
|
||||
<m_BlendTime>0.20</m_BlendTime>
|
||||
<m_Conditions>
|
||||
<m_Name>IsCrawling</m_Name>
|
||||
<m_Type>BOOL</m_Type>
|
||||
<m_BoolValue>true</m_BoolValue>
|
||||
</m_Conditions>
|
||||
|
||||
<m_Scalar>WalkInjury</m_Scalar>
|
||||
<m_Scalar2>WalkSpeed</m_Scalar2>
|
||||
<m_2DBlends referenceID="1">
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_XPos>0.50</m_XPos>
|
||||
<m_YPos>1.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlends referenceID="2">
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_XPos>-0.50</m_XPos>
|
||||
<m_YPos>1.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlends referenceID="3">
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_XPos>1.00</m_XPos>
|
||||
<m_YPos>1.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlends referenceID="4">
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_XPos>-1.00</m_XPos>
|
||||
<m_YPos>1.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlends referenceID="5">
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_XPos>0.00</m_XPos>
|
||||
<m_YPos>1.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlends referenceID="6">
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_XPos>0.00</m_XPos>
|
||||
<m_YPos>0.00</m_YPos>
|
||||
<m_SpeedScale>0.80</m_SpeedScale>
|
||||
</m_2DBlends>
|
||||
<m_2DBlendTri>
|
||||
<node1>2</node1>
|
||||
<node2>4</node2>
|
||||
<node3>6</node3>
|
||||
</m_2DBlendTri>
|
||||
<m_2DBlendTri>
|
||||
<node1>5</node1>
|
||||
<node2>2</node2>
|
||||
<node3>6</node3>
|
||||
</m_2DBlendTri>
|
||||
<m_2DBlendTri>
|
||||
<node1>6</node1>
|
||||
<node2>1</node2>
|
||||
<node3>5</node3>
|
||||
</m_2DBlendTri>
|
||||
<m_2DBlendTri>
|
||||
<node1>6</node1>
|
||||
<node2>3</node2>
|
||||
<node3>1</node3>
|
||||
</m_2DBlendTri>
|
||||
<m_Transitions>
|
||||
<m_Target>Bob_NoLegsIdle</m_Target>
|
||||
<m_blendInTime>0.3</m_blendInTime>
|
||||
<m_speedScale>1</m_speedScale>
|
||||
</m_Transitions>
|
||||
<m_Transitions>
|
||||
<m_Target>Bob_NoLegsIdle</m_Target>
|
||||
<m_AnimName>Zombie_Crawl</m_AnimName>
|
||||
<m_blendInTime>0.3</m_blendInTime>
|
||||
<m_blendOutTime>0.3</m_blendOutTime>
|
||||
<m_Conditions>
|
||||
<m_Name>DeltaY</m_Name>
|
||||
<m_Type>GTR</m_Type>
|
||||
<m_FloatValue>-0.5</m_FloatValue>
|
||||
</m_Conditions>
|
||||
<m_Conditions>
|
||||
<m_Name>isMoving</m_Name>
|
||||
<m_Type>BOOL</m_Type>
|
||||
<m_BoolValue>false</m_BoolValue>
|
||||
</m_Conditions>
|
||||
</m_Transitions>
|
||||
<m_Transitions>
|
||||
<m_Target>Bob_NoLegsIdle</m_Target>
|
||||
<m_blendInTime>0.1</m_blendInTime>
|
||||
</m_Transitions>
|
||||
|
||||
<m_Events>
|
||||
<m_EventName>Footstep</m_EventName>
|
||||
<m_TimePc>0.15</m_TimePc>
|
||||
<m_ParameterValue>walk</m_ParameterValue>
|
||||
</m_Events>
|
||||
<m_Events>
|
||||
<m_EventName>Footstep</m_EventName>
|
||||
<m_TimePc>0.6</m_TimePc>
|
||||
<m_ParameterValue>walk</m_ParameterValue>
|
||||
</m_Events>
|
||||
</animNode>
|
||||
Reference in New Issue
Block a user