DroppedPickup
Class in Engine · Engine.DroppedPickup · native
Object › Actor › DroppedPickup
Using it from Lua
h7.find_all("DroppedPickup") -- live instances
h7.find_class("Engine.DroppedPickup") -- the class
h7.hook("Engine.DroppedPickup.AddToNavigation", fn)
Properties
Functions
| Name | Declaration |
AddToNavigation | final native function AddToNavigation() |
Destroyed | event Destroyed() |
DetourWeight | function float DetourWeight(Pawn Other, float PathWeight) |
EncroachedBy | event EncroachedBy(Actor Other) |
GiveTo | function GiveTo(Pawn P) |
Landed | event Landed(Vector HitNormal, Actor FloorActor) |
PickedUpBy | function PickedUpBy(Pawn P) |
RecheckValidTouch | function RecheckValidTouch() |
RemoveFromNavigation | final native function RemoveFromNavigation() |
ReplicatedEvent | simulated event ReplicatedEvent(name VarName) |
Reset | function Reset() |
SetPickupMesh | simulated event SetPickupMesh(PrimitiveComponent PickupMesh) |
SetPickupParticles | simulated event SetPickupParticles(ParticleSystemComponent PickupParticles) |
States
State code replaces the class's functions while the object is in that state. Hook a state's version as Engine.DroppedPickup.<State>.<Function>.
| State | Functions |
| FadeOut extends Pickup | BeginState |
| Pickup | BeginState, CheckTouching, EndState, RecheckValidTouch, Timer, Touch, ValidTouch |
Default values
CollisionComponent=CollisionCylinder
bOnlyDirtyReplication=true
NetUpdateFrequency=8
RemoteRole=ROLE_SimulatedProxy
bHidden=false
NetPriority=+1.4
bCollideActors=true
bCollideWorld=true
RotationRate=(Yaw=5000)
bOrientOnSlope=true
bShouldBaseAtStartup=true
bIgnoreEncroachers=false
bIgnoreRigidBodyPawns=true
bUpdateSimulatedPosition=true
LifeSpan=+16.0
Inherited
| From | Members |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |