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

UE2:XPickUpBase (UT2004)

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

xPickUpBase. This is the base class of all pickup-spawners. When placing pickups in levels, place pickup bases instead since these will spawn the actual pickups.

Properties

Property group 'PickUpBase'

bDelayedSpawn

Type: bool


ExtraPathCost

Type: float

assigned to the inventory spot

PowerUp

Type: class<Pickup>

pick-up class to spawn with this base

SpawnHeight

Type: float

height above this base at which the power up will spawn

Default value: 50.0

SpiralEmitter

Type: class<Emitter>

emitter which spawns particles when myPickup is available

Internal variables

myEmitter

Type: Emitter

reference to the emitter spawned with this base

myMarker

Type: InventorySpot

inventory spot marker associated with this pick-up base

myPickUp

Type: Pickup

reference to the pick up spawned with this base

NewDrawScale

Type: float


NewPrePivot

Type: Object.Vector


NewStaticMesh

Type: StaticMesh


Default values

Property Value
AmbientGlow 64
bProjTarget True
bStatic True
CollisionHeight 35.0
CollisionRadius 35.0
CullDistance 7000.0
DrawType DT_Mesh
RemoteRole ROLE_None

Functions

Events

PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Other instance functions

CheckForErrors

function bool CheckForErrors ()

Overrides: Actor.CheckForErrors


GetInventoryGroup

function byte GetInventoryGroup ()


SpawnPickup

function SpawnPickup ()


TurnOn

function TurnOn ()