28 lines
870 B
Ucode
28 lines
870 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'NicePack.NiceDamTypeMachete'
|
|
DamageMax=70
|
|
FireAnimRate=0.893333
|
|
FireRate=0.710000
|
|
BotRefireRate=0.710000
|
|
}
|