I'm a doctor, not a mechanic
UE3:UTDroppedPickup (UDK)
Object >> Actor >> DroppedPickup >> UTDroppedPickup |
- Package:
- UTGame
- Direct subclasses:
- UTDroppedItemPickup, UTRotatingDroppedPickup
- This class in other games:
- UT3
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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
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
Property | Value |
---|---|
ReplacementPrimitive | None |
DroppedPickupLightEnvironment
Class: Engine.DynamicLightEnvironmentComponent
Property | Value | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AmbientGlow |
|
||||||||||
bCastShadows | False | ||||||||||
bDynamic | False |
Sprite
Class: Engine.SpriteComponent
Inherits from: DroppedPickup.Sprite
Property | Value |
---|---|
ReplacementPrimitive | None |
Events
Landed
Overrides: DroppedPickup.Landed
PreBeginPlay
Overrides: Actor.PreBeginPlay
SetPickupMesh
Overrides: DroppedPickup.SetPickupMesh
Set Pickup mesh to use. Replicated through InventoryClass to remote clients using Inventory.DroppedPickup component as default mesh.
SetPickupParticles
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
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
Overrides: Landed (global)
Pickup.ValidTouch
Overrides: DroppedPickup.Pickup.ValidTouch