KF2-CustomZeds/CustomZeds/Classes/WMPawn_ZedScrake_Emperor.uc

60 lines
1.3 KiB
Ucode
Raw Normal View History

2022-05-16 13:35:37 +00:00
class WMPawn_ZedScrake_Emperor extends KFPawn_ZedScrake;
var const AnimSet ScrakeOmegaAnimSet;
var const KFPawnAnimInfo ScrakeOmegaAnimInfo;
static function string GetLocalizedName()
{
2024-03-08 14:06:36 +00:00
return super.GetLocalizedName() @ class'WMPawn_ZedConstants'.default.EmperorString;
2022-05-16 13:35:37 +00:00
}
simulated function PostBeginPlay()
{
IntendedBodyScale = 1.4f;
bVersusZed = True;
Mesh.AnimSets.AddItem(ScrakeOmegaAnimSet);
PawnAnimInfo = ScrakeOmegaAnimInfo;
super.PostBeginPlay();
}
simulated event bool UsePlayerControlledZedSkin()
{
return True;
}
defaultproperties
{
ScrakeOmegaAnimSet=AnimSet'ZedternalReborn_Zeds.Scrake.Scrake_Omega_AnimSet'
ScrakeOmegaAnimInfo=KFPawnAnimInfo'ZedternalReborn_Zeds.Scrake.Scrake_Omega_AnimGroup'
2024-03-08 14:06:36 +00:00
DifficultySettings=class'WMDifficulty_Scrake_Emperor'
2022-05-16 13:35:37 +00:00
2024-03-08 14:02:03 +00:00
RageHealthThresholdNormal=0.25f
RageHealthThresholdHard=0.3f
RageHealthThresholdSuicidal=0.35f
RageHealthThresholdHellOnEarth=0.4f
2022-05-16 13:35:37 +00:00
bVersusZed=False
DoshValue=400
Health=4000
Mass=225.0f
GroundSpeed=180.0f
SprintSpeed=640.0f
Begin Object Name=MeleeHelper_0
BaseDamage=20.0f
MomentumTransfer=60000.0f
End Object
XPValues(0)=75
XPValues(1)=100
XPValues(2)=135
XPValues(3)=150
HitZones(0)=(GoreHealth=3000)
HitZones(8)=(GoreHealth=75, DmgScale=0.1f)
Name="Default__WMPawn_ZedScrake_Emperor"
}