NicePack/sources/Weapons/Playable/Melee/Machete/NiceMacheteFire.uc
2022-01-21 14:25:59 +04:00

28 lines
861 B
Ucode

class NiceMacheteFire extends NiceMeleeFire;
var name LastFireAnim;
function name GetCorrectAnim(bool bLoop, bool bAimed){
FireAnim = super.GetCorrectAnim(bLoop, bAimed);
if( LastFireAnim == FireAnims[1] && FireAnim == FireAnims[2]
|| LastFireAnim == FireAnims[2] && FireAnim == FireAnims[1]
|| LastFireAnim == FireAnims[2] && FireAnim == FireAnims[2])
FireAnim = FireAnims[0];
LastFireAnim = FireAnim;
return FireAnim;
}
defaultproperties
{
weaponRange=95.000000
damageDelay=0.570000
FireAnims(0)="Fire"
FireAnims(1)="Fire2"
FireAnims(2)="fire3"
FireAnims(3)="Fire4"
HitEffectClass=Class'KFMod.KnifeHitEffect'
MeleeHitSoundRefs(0)="KF_AxeSnd.Axe_HitFlesh"
DamageType=class'NiceDamTypeMachete'
DamageMax=70
FireAnimRate=0.893333
FireRate=0.710000
BotRefireRate=0.710000
}