| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.NavigationPoint
|
+-- Engine.PickupFactory
UTPickupFactory
| Constants Summary |
|---|
| Inherited Contants from Engine.NavigationPoint |
|---|
| INFINITE_PATH_COST |
| Variables Summary | |
|---|---|
| bool | bIsSuperItem |
| bool | bOnlyReplicateHidden |
| bool | bPickupHidden |
| bool | bPredictRespawns |
| class<Inventory> | InventoryType |
| float | MaxDesireability |
| PickupFactory | OriginalFactory |
| PrimitiveComponent | PickupMesh |
| PickupFactory | ReplacementFactory |
| float | RespawnEffectTime |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Actor |
|---|
| ECollisionType, EDoubleClickDir, EMoveDir, ENetRole, EPhysics, ETravelType |
| Structures Summary |
|---|
| Inherited Structures from Engine.NavigationPoint |
|---|
| NavigationOctreeObject |
| Inherited Structures from Engine.Actor |
|---|
| AnimSlotDesc, AnimSlotInfo, AsyncLineCheckResult, CollisionImpactData, ImpactInfo, NavReference, ReplicatedHitImpulse, RigidBodyContactInfo, RigidBodyState, TimerData, TraceHitInfo |
| Functions Summary | ||
|---|---|---|
![]() | BeginState (Name PreviousStateName)) Disabled | |
![]() | BeginState (name PreviousStateName)) Pickup | |
![]() | BeginState (Name PreviousStateName)) Sleeping | |
![]() | BeginState (Name PreviousStateName)) WaitingForMatch | |
![]() | bool | CheckForErrors ())) |
![]() | CheckTouching ())) Pickup | |
![]() | Destroyed ())) | |
![]() | float | DetourWeight (Pawn Other, float PathWeight)) |
![]() | float | DetourWeight (Pawn Other, loat PathWeight)) Pickup |
![]() | EndState (Name NextStateName)) Sleeping | |
![]() | float | GetRespawnTime ())) |
![]() | GiveTo (Pawn P )) | |
![]() | InitializePickup ())) | |
![]() | MatchStarting ())) WaitingForMatch | |
![]() | PickedUpBy (Pawn P)) | |
![]() | PreBeginPlay ())) | |
![]() | bool | ReadyToPickup (float MaxWait)) |
![]() | bool | ReadyToPickup (float MaxWait)) Disabled |
![]() | bool | ReadyToPickup (float MaxWait)) Pickup |
![]() | bool | ReadyToPickup (float MaxWait)) Sleeping |
![]() | RecheckValidTouch () | |
![]() | RecheckValidTouch ())) Pickup | |
![]() | ReplicatedEvent (name VarName)) | |
![]() | Reset ())) | |
![]() | Reset ())) Disabled | |
![]() | RespawnEffect () | |
![]() | SetInitialState ())) | |
![]() | SetInitialState ())) Disabled | |
![]() | SetPickupHidden ())) | |
![]() | SetPickupMesh ())) | |
![]() | SetPickupVisible ())) | |
![]() | SetRespawn ())) | |
![]() | bool | ShouldRespawn ())) |
![]() | ShutDown ())) | |
![]() | SpawnCopyFor (Pawn Recipient )) | |
![]() | StartSleeping ())) | |
![]() | StartSleeping ())) Disabled | |
![]() | StartSleeping ())) Sleeping | |
![]() | StaticPrecache (Worldinfo W) | |
![]() | Touch (Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal )) Pickup | |
![]() | bool | ValidTouch (Pawn Other )) Pickup |
| States Summary |
|---|
| Disabled Source code |
|---|
|
state Disabled |
| BeginState, ReadyToPickup, Reset, SetInitialState, StartSleeping |
| Pickup Source code |
|---|
|
auto state Pickup |
| BeginState, CheckTouching, DetourWeight, ReadyToPickup, RecheckValidTouch, Touch, ValidTouch |
| Sleeping Source code |
|---|
|
state Sleeping |
| BeginState, EndState, ReadyToPickup, StartSleeping |
| WaitingForMatch Source code |
|---|
|
state WaitingForMatch |
| BeginState, MatchStarting |
| Variables Detail |
|---|
similarly, set this property on the replacement to point to the original so that it can optimally anchor itself on the path network
when replacing a pickup factory with another (e.g. mutators), set this property on the original to point to the replacement so that AI queries can be redirected to the right one
| Functions Detail |
|---|
BeginState Disabled Source code
BeginState Pickup Source code
BeginState Sleeping Source code
BeginState WaitingForMatch Source code
CheckForErrors Source code
CheckTouching Pickup Source code
Destroyed Source code
DetourWeight Source code
DetourWeight Pickup Source code
EndState Sleeping Source code
GetRespawnTime Source code
GiveTo Source codegive pickup to player
InitializePickup Source code
MatchStarting WaitingForMatch Source code
PickedUpBy Source code
PreBeginPlay Source code
ReadyToPickup Source code
ReadyToPickup Disabled Source code
ReadyToPickup Pickup Source code
ReadyToPickup Sleeping Source code
RecheckValidTouch Source code
RecheckValidTouch Pickup Source codePickup was touched through a wall. Check to see if touching pawn is no longer obstructed
ReplicatedEvent Source code
Reset Source code
Reset Disabled Source code
RespawnEffect Source code
SetInitialState Source code
SetInitialState Disabled Source code
SetPickupHidden Source code
SetPickupMesh Source code
SetPickupVisible Source code
SetRespawn Source code
ShouldRespawn Source code
ShutDown Source code
SpawnCopyFor Source code
StartSleeping Source code
StartSleeping Disabled Source code
StartSleeping Sleeping Source code
StaticPrecache Source code
Touch Pickup Source code
ValidTouch Pickup Source code| Defaultproperties |
|---|
defaultproperties
{
bOnlyReplicateHidden=True
Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'Engine.Default__NavigationPoint:CollisionCylinder'
CollisionHeight=80.000000
CollisionRadius=40.000000
CollideActors=True
ObjectArchetype=CylinderComponent'Engine.Default__NavigationPoint:CollisionCylinder'
End Object
CylinderComponent=CollisionCylinder
Begin Object Class=SpriteComponent Name=Sprite ObjName=Sprite Archetype=SpriteComponent'Engine.Default__NavigationPoint:Sprite'
ObjectArchetype=SpriteComponent'Engine.Default__NavigationPoint:Sprite'
End Object
GoodSprite=Sprite
Begin Object Class=SpriteComponent Name=Sprite2 ObjName=Sprite2 Archetype=SpriteComponent'Engine.Default__NavigationPoint:Sprite2'
ObjectArchetype=SpriteComponent'Engine.Default__NavigationPoint:Sprite2'
End Object
BadSprite=Sprite2
Components(0)=Sprite
Components(1)=Sprite2
Begin Object Class=ArrowComponent Name=Arrow ObjName=Arrow Archetype=ArrowComponent'Engine.Default__NavigationPoint:Arrow'
ObjectArchetype=ArrowComponent'Engine.Default__NavigationPoint:Arrow'
End Object
Components(2)=Arrow
Components(3)=CollisionCylinder
Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderer Archetype=PathRenderingComponent'Engine.Default__NavigationPoint:PathRenderer'
ObjectArchetype=PathRenderingComponent'Engine.Default__NavigationPoint:PathRenderer'
End Object
Components(4)=PathRenderer
RemoteRole=ROLE_SimulatedProxy
TickGroup=TG_DuringAsyncWork
bStatic=False
bIgnoreEncroachers=True
bAlwaysRelevant=True
bCollideWhenPlacing=False
bCollideActors=True
NetUpdateFrequency=1.000000
CollisionComponent=CollisionCylinder
CollisionType=COLLIDE_TouchAll
SupportedEvents(3)=Class'Engine.SeqEvent_PickupStatusChange'
Name="Default__PickupFactory"
ObjectArchetype=NavigationPoint'Engine.Default__NavigationPoint'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||