- Extends
- RocketFire
Core.Object
|
+-- Engine.WeaponFire
|
+-- ROEngine.BaseProjectileFire
|
+-- Old2K4.RocketFire
|
+-- KFMod.FragFire
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;
FragFire
var(
FragFire)
float mHoldSpeedGainPerSec;
function BeginState ( ) )
function BeginState ( ) )
function DoFireEffect ( ) )
GetDesiredProjectileClass Source code
function
class<
Projectile> GetDesiredProjectileClass ( ) )
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=-10.000000,Z=0.000000)
bFireOnRelease=True
bWaitForRelease=True
PreFireTime=0.500000
FireLoopAnim="LoopThrow"
FireSound=SoundGroup'KF_AxeSnd.Axe_Fire'
FireRate=1.500000
AmmoClass=Class'KFMod.FragAmmo'
ShakeOffsetMag=(X=25.000000,Y=25.000000,Z=25.000000)
ShakeOffsetRate=(X=0.000000)
ProjectileClass=Class'KFMod.Nade'
BotRefireRate=2.500000
SpreadStyle=SS_Random
}
|
Creation time: Fri 13-10-2023 03:18:44.385 - Created with
UnCodeX