| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object | +-- Engine.Actor | +-- Engine.DroppedPickup
UTDroppedPickup
| Constants Summary |
|---|
| Inherited Contants from Core.Object |
|---|
| DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg |
| Variables Summary | |
|---|---|
| bool | bFadeOut |
| bool | bNavigationSet |
| Inventory | Inventory |
| class<Inventory> | InventoryClass |
| NavigationPoint | PickupCache |
| Inherited Variables from Core.Object |
|---|
| Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Actor |
|---|
| ECollisionType, EDoubleClickDir, EMoveDir, ENetRole, EPhysics, ETravelType |
| Inherited Enumerations from Core.Object |
|---|
| EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup |
| Structures Summary |
|---|
| Inherited Structures from Engine.Actor |
|---|
| AnimSlotDesc, AnimSlotInfo, AsyncLineCheckResult, CollisionImpactData, ImpactInfo, NavReference, ReplicatedHitImpulse, RigidBodyContactInfo, RigidBodyState, TimerData, TraceHitInfo |
| Functions Summary | ||
|---|---|---|
![]() | AddToNavigation () | |
![]() | BeginState (Name PreviousStateName)) FadeOut | |
![]() | BeginState (Name PreviousStateName)) Pickup | |
![]() | CheckTouching ())) Pickup | |
![]() | Destroyed ())) | |
![]() | float | DetourWeight (Pawn Other, loat PathWeight)) |
![]() | EncroachedBy (Actor Other)) | |
![]() | EndState (Name NextStateName)) Pickup | |
![]() | GiveTo (Pawn P )) | |
![]() | Landed (Vector HitNormal, Actor FloorActor)) | |
![]() | PickedUpBy (Pawn P)) | |
![]() | RecheckValidTouch () | |
![]() | RecheckValidTouch ())) Pickup | |
![]() | RemoveFromNavigation () | |
![]() | ReplicatedEvent (name VarName)) | |
![]() | Reset ())) | |
![]() | SetPickupMesh (PrimitiveComponent PickupMesh)) | |
![]() | SetPickupParticles (ParticleSystemComponent PickupParticles)) | |
![]() | Timer ())) Pickup | |
![]() | Touch (Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal )) Pickup | |
![]() | bool | ValidTouch (Pawn Other)) Pickup |
| States Summary |
|---|
| FadeOut Source code |
|---|
|
state FadeOut extends Pickup |
| BeginState |
| Pickup Source code |
|---|
|
auto state Pickup |
| BeginState, CheckTouching, EndState, RecheckValidTouch, Timer, Touch, ValidTouch |
| Variables Detail |
|---|
| Functions Detail |
|---|
AddToNavigation Source code
BeginState FadeOut Source code
BeginState Pickup Source code
CheckTouching Pickup Source code
Destroyed Source code
DetourWeight Source code
EncroachedBy Source code
EndState Pickup Source code
GiveTo Source codegive pickup to player
Landed Source code
PickedUpBy Source code
RecheckValidTouch Source code
RecheckValidTouch Pickup Source codePickup was touched through a wall. Check to see if touching pawn is no longer obstructed
RemoveFromNavigation Source code
ReplicatedEvent Source code
Reset Source code
SetPickupMesh Source codeSet Pickup mesh to use. Replicated through InventoryClass to remote clients using Inventory.DroppedPickup component as default mesh.
SetPickupParticles Source codeSet Pickup particles to use. Replicated through InventoryClass to remote clients using Inventory.DroppedPickup component as default mesh.
Timer Pickup Source code
Touch Pickup Source code
ValidTouch Pickup Source code| Defaultproperties |
|---|
defaultproperties
{
Begin Object Class=SpriteComponent Name=Sprite ObjName=Sprite Archetype=SpriteComponent'Engine.Default__SpriteComponent'
Sprite=Texture2D'EngineResources.S_Inventory'
HiddenGame=True
AlwaysLoadOnClient=False
AlwaysLoadOnServer=False
Name="Sprite"
ObjectArchetype=SpriteComponent'Engine.Default__SpriteComponent'
End Object
Components(0)=Sprite
Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'Engine.Default__CylinderComponent'
CollisionHeight=20.000000
CollisionRadius=30.000000
CollideActors=True
Name="CollisionCylinder"
ObjectArchetype=CylinderComponent'Engine.Default__CylinderComponent'
End Object
Components(1)=CollisionCylinder
Physics=PHYS_Falling
RemoteRole=ROLE_SimulatedProxy
bIgnoreRigidBodyPawns=True
bOrientOnSlope=True
bUpdateSimulatedPosition=True
bOnlyDirtyReplication=True
bShouldBaseAtStartup=True
bCollideActors=True
bCollideWorld=True
NetUpdateFrequency=8.000000
NetPriority=1.400000
LifeSpan=16.000000
CollisionComponent=CollisionCylinder
CollisionType=COLLIDE_CustomDefault
RotationRate=(Pitch=0,Yaw=5000,Roll=0)
DesiredRotation=(Pitch=0,Yaw=30000,Roll=0)
Name="Default__DroppedPickup"
ObjectArchetype=Actor'Engine.Default__Actor'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||