I'm a doctor, not a mechanic

UE2:AssaultGrenade (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> WeaponFire >> ProjectileFire >> AssaultGrenade
Package: 
XWeapons
This class in other games:
UT2004

null

Constants[edit]

mNumGrenades[edit]

Value: 8


Properties[edit]

Property group 'AssaultGrenade'[edit]

mHoldClampMax[edit]

Type: float


mHoldSpeedGainPerSec[edit]

Type: float


Default value: 750.0

mHoldSpeedMax[edit]

Type: float


Default value: 1600.0

mHoldSpeedMin[edit]

Type: float


Default value: 850.0

mScale[edit]

Type: float


Default value: 1.0

mScaleMultiplier[edit]

Type: float


Default value: 0.9

mSpeedMax[edit]

Type: float


Default value: 3000.0

mSpeedMin[edit]

Type: float


Default value: 250.0

mWaitTime[edit]

Type: float


Default value: 0.3

Internal variables[edit]

ClickTime[edit]

Type: float


mBlend[edit]

Type: float


Default value: 1.0

mCurrentRoll[edit]

Type: float


mCurrentSlot[edit]

Type: int


mDrumRotationsPerSec[edit]

Type: float


Default value: 1.0

mGun[edit]

Type: AssaultRifle


mNextEmptySlot[edit]

Type: int


mNextRoll[edit]

Type: float


mRollInc[edit]

Type: float


mRollPerSec[edit]

Type: float


Default values[edit]

Property Value
AmmoClass Class'XWeapons.GrenadeAmmo'
AmmoPerFire 1
bFireOnRelease True
BotRefireRate 0.25
bRecommendSplashDamage True
bSplashDamage True
bTossed True
FireEndAnim 'None'
FireForce "AssaultRifleAltFire"
FireLoopAnim 'None'
FireSound Sound'WeaponSounds.AssaultRifle.AssaultRifleAltFire'
FlashEmitterClass Class'XEffects.AssaultMuzFlash1st'
ProjectileClass Class'XWeapons.Grenade'
ProjSpawnOffset
Member Value
X 25.0
Y 10.0
Z -7.0
ReloadSound Sound'WeaponSounds.BReload9'
ShakeOffsetMag
Member Value
X -20.0
Y 0.0
Z 0.0
ShakeOffsetRate
Member Value
X -1000.0
Y 0.0
Z 0.0
ShakeOffsetTime 2.0
ShakeRotMag
Member Value
X 0.0
Y 0.0
Z 0.0
ShakeRotRate
Member Value
X 0.0
Y 0.0
Z 0.0
ShakeRotTime 2.0

Functions[edit]

Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: WeaponFire.PostBeginPlay


Other instance functions[edit]

AllowFire[edit]

simulated function bool AllowFire ()

Overrides: WeaponFire.AllowFire


InitEffects[edit]

function InitEffects ()

Overrides: WeaponFire.InitEffects


PlayFireEnd[edit]

function PlayFireEnd ()

Overrides: WeaponFire.PlayFireEnd


PlayFiring[edit]

function PlayFiring ()

Overrides: WeaponFire.PlayFiring


PlayPreFire[edit]

function PlayPreFire ()

Overrides: WeaponFire.PlayPreFire


PlayStartHold[edit]

function PlayStartHold ()

Overrides: WeaponFire.PlayStartHold


ReturnToIdle[edit]

simulated function ReturnToIdle ()


SpawnProjectile[edit]

function Projectile SpawnProjectile (Object.Vector Start, Object.Rotator Dir)

Overrides: ProjectileFire.SpawnProjectile


StartBerserk[edit]

function StartBerserk ()

Overrides: WeaponFire.StartBerserk


StopBerserk[edit]

function StopBerserk ()

Overrides: WeaponFire.StopBerserk


UpdateRoll[edit]

simulated function bool UpdateRoll (float dt)


WrapPostIncr[edit]

simulated function int WrapPostIncr (out int count)


States[edit]

Idle[edit]

Modifiers: auto

Idle.StopFiring[edit]

function StopFiring ()

Overrides: WeaponFire.StopFiring (global)


LoadNext[edit]

LoadNext.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


LoadNext.ModeTick[edit]

event ModeTick (float dt)

Overrides: WeaponFire.ModeTick (global)


Wait[edit]

Wait.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Wait.Timer[edit]

event Timer ()

Overrides: Actor.Timer (global)