UE1:Weapon (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
RTNP Object >> Actor >> Inventory >> Weapon
Package:
Engine
Direct subclasses:
ASMD, AutoMag, CARifle, DispersionPistol, Eightball, FlakCannon, GESBioRifle, GrenadeLauncher, Minigun, QuadShot, RazorJack, Rifle, RocketLauncher, Stinger
This class in other games:

Parent class of all weapons.

Properties

See Weapon properties.

Functions

Events

BotDesireability

event float BotDesireability (Pawn Bot)

Overrides: Inventory.BotDesireability


Destroyed

event Destroyed ()

Overrides: Inventory.Destroyed


PostBeginPlay

event PostBeginPlay ()

Overrides: Inventory.PostBeginPlay


RenderOverlays

simulated event RenderOverlays (Canvas Canvas)

Overrides: Inventory.RenderOverlays


TravelPostAccept

event TravelPostAccept ()

Overrides: Actor.TravelPostAccept


Other instance functions

See Weapon instance functions.

States

Active

Active.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Active.AltFire

function AltFire (float F)

Overrides: AltFire (global)


Active.Fire

function Fire (float F)

Overrides: Fire (global)


Active.PutDown

function bool PutDown ()

Overrides: PutDown (global)


AltFiring

AltFiring.AltFire

function AltFire (float F)

Overrides: AltFire (global)


AltFiring.Fire

function Fire (float F)

Overrides: Fire (global)


DownWeapon

Ignores: AltFire, Fire

DownWeapon.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


DownWeapon.PutDown

function bool PutDown ()

Overrides: PutDown (global)


Idle

Idle.AnimEnd

event AnimEnd ()

Overrides: Actor.AnimEnd (global)


Idle.PutDown

function bool PutDown ()

Overrides: PutDown (global)


NormalFire

NormalFire.AltFire

function AltFire (float F)

Overrides: AltFire (global)


NormalFire.Fire

function Fire (float F)

Overrides: Fire (global)