Always snap to grid

UE3:UTDroppedPickup (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> DroppedPickup >> UTDroppedPickup
Package: 
UTGame
Direct subclasses:
UTRotatingDroppedPickup, UTDroppedItemPickup
This class in other games:
UDK

UT specific modifications to Pickup items.

PickupFactory should be used to place items in the level. This class is for dropped inventory, which should attach itself to this pickup, and set the appropriate mesh

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

Properties

Property group 'UTDroppedPickup'

YawRotationRate

Type: float


Default value: 32768.0

Internal variables

bPickupable

Type: bool

EMP forces a pickup to be unusable until it lands

Default value: True

bRotatingPickup

Type: bool


MyLightEnvironment

Type: LightEnvironmentComponent


Default value: DynamicLightEnvironmentComponent'DroppedPickupLightEnvironment'

PickupMesh

Type: PrimitiveComponent


PickupParticles

Type: ParticleSystemComponent


StartScale

Type: float


Default values

Property Value
bDestroyedByInterpActor True
Components[2] DynamicLightEnvironmentComponent'DroppedPickupLightEnvironment'

Subobjects

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: DroppedPickup.CollisionCylinder

No new values.

DroppedPickupLightEnvironment

Class: Engine.DynamicLightEnvironmentComponent

Property Value
AmbientGlow
Member Value
A 1.0
B 0.2
G 0.2
R 0.2
bCastShadows False
bDynamic False

Sprite

Class: Engine.SpriteComponent

Inherits from: DroppedPickup.Sprite

No new values.

Events

Landed

simulated event Landed (Object.Vector HitNormal, Actor FloorActor)

Overrides: DroppedPickup.Landed


PreBeginPlay

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


SetPickupMesh

simulated event SetPickupMesh (PrimitiveComponent NewPickupMesh)

Overrides: DroppedPickup.SetPickupMesh

Set Pickup mesh to use. Replicated through InventoryClass to remote clients using Inventory.DroppedPickup component as default mesh.

SetPickupParticles

simulated event SetPickupParticles (ParticleSystemComponent NewPickupParticles)

Overrides: DroppedPickup.SetPickupParticles

Set Pickup particles to use. Replicated through InventoryClass to remote clients using Inventory.DroppedPickup component as default mesh.

States

FadeOut

FadeOut.BeginState

simulated event BeginState (name PreviousStateName)

Overrides: DroppedPickup.FadeOut.BeginState

Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).

Pickup

Inherits from: DroppedPickup.Pickup

Modifiers: auto

Pickup.Landed

simulated event Landed (Object.Vector HitNormal, Actor FloorActor)

Overrides: Landed (global)


Pickup.ValidTouch

function bool ValidTouch (Pawn Other)

Overrides: DroppedPickup.Pickup.ValidTouch