34 lines
764 B
Ucode
34 lines
764 B
Ucode
// Bat Fire //
|
|
|
|
class BatFire extends KFMeleeFire;
|
|
|
|
var() Name FireAnim2;
|
|
|
|
function PlayFiring()
|
|
{
|
|
local name fa;
|
|
|
|
if( FRand()<0.7 ) // Randomly swap animations.
|
|
{
|
|
fa = FireAnim2;
|
|
FireAnim2 = FireAnim;
|
|
FireAnim = fa;
|
|
}
|
|
Super.PlayFiring();
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
FireAnim2="Fire2"
|
|
MeleeDamage=70
|
|
ProxySize=0.120000
|
|
DamagedelayMin=0.500000
|
|
DamagedelayMax=0.500000
|
|
hitDamageClass=Class'KFMod.DamTypeBat'
|
|
FireRate=0.710000
|
|
BotRefireRate=0.710000
|
|
MeleeHitSounds(0)=Sound'KFPawnDamageSound.MeleeDamageSounds.bathitflesh'
|
|
MeleeHitSounds(1)=Sound'KFPawnDamageSound.MeleeDamageSounds.bathitflesh2'
|
|
MeleeHitSounds(2)=Sound'KFPawnDamageSound.MeleeDamageSounds.bathitflesh3'
|
|
}
|