Gah - a solution with more questions. – EntropicLqd

UE1:GrenadeLauncher (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> Actor >> Inventory >> Weapon >> GrenadeLauncher
Package: 
UPak
This class in other games:
U2

GrenadeLauncher.uc $Revision: 1 $

Properties

bAltFireOff

Type: bool


bDetGrenadeActive

Type: bool


bNoAnimate

Type: bool


DetGrenade

Type: GLDetGrenade


TrapLocation

Type: PathNode


Default values

Property Value
AIRating 0.7
AltFireSound Sound'UPak.GrenadeLauncher.GrenadeShot2'
AltProjectileClass Class'UPak.GLDetGrenade'
AltRefireRate 0.2
AmbientGlow 15
AmmoName Class'UPak.GLAmmo'
AutoSwitchPriority 5
bAltWarnTarget True
bNoSmooth False
BobDamping 0.985
bSplashDamage True
bWarnTarget True
CollisionHeight 16.0
CollisionRadius 21.0
FireSound Sound'UPak.GrenadeLauncher.GrenadeShot2'
InventoryGroup 4
ItemName "GrenadeLauncher"
Mesh LodMesh'UPak.GLpickup'
PickupAmmoCount 25
PickupMessage "You got the GrenadeLauncher."
PickupSound Sound'UnrealShare.Pickups.WeaponPickup'
PickupViewMesh LodMesh'UPak.GLpickup'
PlayerViewMesh LodMesh'UPak.GL1st'
PlayerViewOffset
Member Value
X 3.5
Y -1.8
Z -2.0
ProjectileClass Class'UPak.GLGrenade'
RefireRate 0.2
SelectSound Sound'UPak.GrenadeLauncher.GrenadeSelect1'
ShakeMag 350.0
ShakeTime 0.2
ShakeVert 7.5
ThirdPersonMesh LodMesh'UPak.GL3rd'

Functions

Events

PreBeginPlay

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Other instance functions

AltFire

function AltFire (float Value)

Overrides: Weapon.AltFire


Finish

function Finish ()

Overrides: Weapon.Finish


Fire

function Fire (float Value)

Overrides: Weapon.Fire


RateSelf

function float RateSelf (out int bUseAltMode)

Overrides: Weapon.RateSelf


States

AltFiring

AltFiring.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


AltFiring.Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


AltFiring.Timer

event Timer ()

Overrides: Actor.Timer (global)


AltFiring.Fire

function Fire (float F)

Overrides: Weapon.AltFiring.Fire


Idle

Idle.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Idle.Timer

event Timer ()

Overrides: Actor.Timer (global)


Idle.AltFire

function AltFire (float Value)

Overrides: AltFire (global)


NormalFire

NormalFire.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


NormalFire.AltFire

function AltFire (float F)

Overrides: Weapon.NormalFire.AltFire


NormalFire.Fire

function Fire (float F)

Overrides: Weapon.NormalFire.Fire