The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:Weapon (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U1 Object >> Actor >> Inventory >> Weapon
Package: 
Engine
Direct subclasses:
ASMD, AutoMag, DispersionPistol, Eightball, FlakCannon, GESBioRifle, Minigun, QuadShot, RazorJack, Rifle, Stinger
This class in other games:
RTNP, UT, UE2Runtime, U2XMP, UT2004, U2, UT2003, UT3, UDK

Parent class of all weapons.

Properties[edit]

See Weapon properties.

Functions[edit]

Events[edit]

BotDesireability[edit]

event float BotDesireability (Pawn Bot)

Overrides: Inventory.BotDesireability


Destroyed[edit]

event Destroyed ()

Overrides: Inventory.Destroyed


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Inventory.PostBeginPlay


RenderOverlays[edit]

simulated event RenderOverlays (Canvas Canvas)

Overrides: Inventory.RenderOverlays


TravelPostAccept[edit]

event TravelPostAccept ()

Overrides: Actor.TravelPostAccept


Other instance functions[edit]

See Weapon instance functions.

States[edit]

Active[edit]

Active.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Active.AltFire[edit]

function AltFire (float F)

Overrides: AltFire (global)


Active.Fire[edit]

function Fire (float F)

Overrides: Fire (global)


Active.PutDown[edit]

function bool PutDown ()

Overrides: PutDown (global)


AltFiring[edit]

AltFiring.AltFire[edit]

function AltFire (float F)

Overrides: AltFire (global)


AltFiring.Fire[edit]

function Fire (float F)

Overrides: Fire (global)


DownWeapon[edit]

Ignores: AltFire, Fire

DownWeapon.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


DownWeapon.PutDown[edit]

function bool PutDown ()

Overrides: PutDown (global)


Idle[edit]

Idle.AnimEnd[edit]

event AnimEnd ()

Overrides: Actor.AnimEnd (global)


Idle.PutDown[edit]

function bool PutDown ()

Overrides: PutDown (global)


NormalFire[edit]

NormalFire.AltFire[edit]

function AltFire (float F)

Overrides: AltFire (global)


NormalFire.Fire[edit]

function Fire (float F)

Overrides: Fire (global)