I don't need to test my programs. I have an error-correcting modem.

UE1:Pickup (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Inventory >> Pickup
Package: 
Engine
Direct subclasses:
Ammo, Amplifier, Armor, Dampener, Flare, Flashlight, ForceField, Health, Invisibility, JumpBoots, SCUBAGear, Seeds, ShieldBelt, Suits, TournamentHealth, TournamentPickup, Translator, VoiceBox, WeaponPowerUp
This class in other games:
RTNP, U1, U2XMP, UE2Runtime, UT2003, U2, UT2004

Pickup items.

Properties[edit]

Property group 'Pickup'[edit]

bAutoActivate[edit]

Type: bool


bCanActivate[edit]

Type: bool

Item can be selected and activated

bCanHaveMultipleCopies[edit]

Type: bool

if player can possess more than one of this

ExpireMessage[edit]

Type: string

Modifiers: localized

Messages shown when pickup charge runs out

Internal variables[edit]

Inv[edit]

Type: Inventory


NumCopies[edit]

Type: int

Modifiers: travel


Default values[edit]

Property Value
bRotatingPickup False

Functions[edit]

Events[edit]

TravelPostAccept[edit]

event TravelPostAccept ()

Overrides: Actor.TravelPostAccept


Other instance functions[edit]

HandlePickupQuery[edit]

function bool HandlePickupQuery (Inventory Item)

Overrides: Inventory.HandlePickupQuery


PickupFunction[edit]

function PickupFunction (Pawn Other)


SpawnCopy[edit]

function Inventory SpawnCopy (Pawn Other)

Overrides: Inventory.SpawnCopy


UseCharge[edit]

function float UseCharge (float Amount)


UsedUp[edit]

function UsedUp ()


States[edit]

Activated[edit]

Activated.Activate[edit]

function Activate ()

Overrides: Inventory.Activated.Activate


Pickup[edit]

Inherits from: Inventory.Pickup

Modifiers: auto

Pickup.BeginState[edit]

event BeginState ()

Overrides: Inventory.Pickup.BeginState


Pickup.Touch[edit]

event Touch (Actor Other)

Overrides: Inventory.Pickup.Touch