KFMod.StunNadeFire
- Extends
- RocketFire
Core.Object
|
+-- Engine.WeaponFire
|
+-- ROEngine.BaseProjectileFire
|
+-- Old2K4.RocketFire
|
+-- KFMod.StunNadeFire
const mNumGrenades = 8;
var float mBlend;
var float mCurrentRoll;
var int mCurrentSlot;
var float mDrumRotationsPerSec;
var int mNextEmptySlot;
var float mNextRoll;
var float mRollInc;
var float mRollPerSec;
StunNadeFire
function BeginState ( ) )
function BeginState ( ) )
function DoFireEffect ( ) )
function InitEffects ( ) )
event ModeDoFire ( ) )
function ModeTick ( float dt) )
function PlayFireEnd ( ) )
function PlayFiring ( ) )
function PostBeginPlay ( ) )
simulated function ReturnToIdle ( ) )
function Timer ( ) )
simulated function bool UpdateRoll ( float dt) )
defaultproperties
{
mBlend=1.000000
mDrumRotationsPerSec=0.400000
mScale=1.000000
mScaleMultiplier=0.900000
mSpeedMin=150.000000
mSpeedMax=1000.000000
mHoldSpeedMin=850.000000
mHoldSpeedMax=1600.000000
mHoldSpeedGainPerSec=750.000000
mWaitTime=0.500000
ProjSpawnOffset=(Y=-20.000000,Z=-7.000000)
bFireOnRelease=True
bWaitForRelease=True
PreFireTime=0.500000
FireLoopAnim="LoopThrow"
FireSound=Sound'KFWeaponSound.axe-swish'
FireRate=1.500000
AmmoClass=Class'KFMod.StunAmmo'
ShakeOffsetMag=(X=25.000000,Y=25.000000,Z=25.000000)
ShakeOffsetRate=(X=0.000000)
ProjectileClass=Class'KFMod.StunProj'
BotRefireRate=2.500000
SpreadStyle=SS_Random
}
|
Creation time: Fri 13-10-2023 03:18:54.715 - Created with
UnCodeX