I'm a doctor, not a mechanic

UE3:UTItemPickupFactory (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> NavigationPoint >> PickupFactory >> UTPickupFactory >> UTItemPickupFactory
Package: 
UTGame
Direct subclasses:
UTAmmoPickupFactory, UTArmorPickupFactory, UTHealthPickupFactory
This class in other games:
UDK

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

PickupMessage

Type: string

Modifiers: localized

Human readable description when picked up.

PickupSound

Type: SoundCue


RespawnTime

Type: float


Default value: 30.0

Default values

Property Value
CollisionType COLLIDE_CustomDefault
InventoryType Class'UTGame.UTPickupInventory'
MessageClass Class'UTGame.UTPickupMessage'

Subobjects

BaseMeshComp

Class: Engine.StaticMeshComponent

Inherits from: UTPickupFactory.BaseMeshComp

No new values.

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: UTPickupFactory.CollisionCylinder

No new values.

PathRenderer

Class: Engine.PathRenderingComponent

Inherits from: UTPickupFactory.PathRenderer

No new values.

PickupLightEnvironment

Class: Engine.DynamicLightEnvironmentComponent

Inherits from: UTPickupFactory.PickupLightEnvironment

No new values.

Functions

Static functions

GetLocalString

static function string GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)

Overrides: Actor.GetLocalString


Instance functions

BotDesireability

function float BotDesireability (Pawn P, Controller C)


GetRespawnTime

function float GetRespawnTime ()

Overrides: PickupFactory.GetRespawnTime


InitializePickup

simulated function InitializePickup ()

Overrides: PickupFactory.InitializePickup


SetRespawn

function SetRespawn ()

Overrides: PickupFactory.SetRespawn


SpawnCopyFor

function SpawnCopyFor (Pawn Recipient)

Overrides: PickupFactory.SpawnCopyFor

Give the benefit of this pickup to the recipient