Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.Pickup

Extends
Actor
Modifiers
abstract placeable native nativereplication

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pickup

Direct Known Subclasses:

Ammo, ArmorPickup, KeyPickup, TournamentPickup, WeaponLocker, WeaponPickup

Constants Summary
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
boolbDropped
boolbOnlyReplicateHidden
boolbPredictRespawns
floatMaxDesireability
InventorySpotMyMarker
NavigationPointPickupCache
floatRespawnEffectTime
ControllerTeamOwner[4]
Display
boolbAmbientGlow
Pickup
boolbInstantRespawn
class<Inventory>InventoryType
xPickUpBasePickUpBase
stringPickupForce
stringPickupMessage
soundPickupSound
floatRespawnTime
Inherited Variables from Engine.Actor
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
function AddToNavigation ()
function AnnouncePickup (Pawn Receiver ))
function BeginState ()))
Disabled
function BeginState ()))
FadeOut
function BeginState ()))
FallingPickup
function BeginState ()))
Pickup
function BeginState ()))
Sleeping
function BeginState ()))
WaitingForMatch
functionfloat BotDesireability (pawn Bot ))
function CheckTouching ()))
FallingPickup
function CheckTouching ()))
Pickup
function Destroyed ()))
functionfloat DetourWeight (Pawn Other, loat PathWeight))
function EndState ()))
FadeOut
function EndState ()))
Pickup
function EndState ()))
Sleeping
functionString GetHumanReadableName ()))
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2 ))
functionfloat GetRespawnTime ()))
function InitDroppedPickupFor (Inventory Inv))
functionbool IsSuperItem ()))
event Landed (Vector HitNormal))
function MatchStarting ()))
WaitingForMatch
functionbool ReadyToPickup (float MaxWait))
functionbool ReadyToPickup (float MaxWait))
Disabled
functionbool ReadyToPickup (float MaxWait))
Pickup
functionbool ReadyToPickup (float MaxWait))
Sleeping
function RemoveFromNavigation ()
function Reset ()))
function Reset ()))
Disabled
function RespawnEffect ()
function SetRespawn ()))
functioninventory SpawnCopy (pawn Other ))
function StartSleeping ()))
function StartSleeping ()))
Disabled
function StartSleeping ()))
Sleeping
function StaticPrecache (LevelInfo L)
function Tick (float DeltaTime))
FadeOut
function Timer ()))
FallingPickup
function Timer ()))
Pickup
function Touch (actor Other ))
Pickup
functionPickup Transmogrify (class<Pickup> NewClass))
function UpdateHUD (HUD H))
functionbool ValidTouch (actor Other ))
Pickup
Inherited Functions from Engine.Actor
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=

States Summary
Disabled Source code
state Disabled
BeginState, ReadyToPickup, Reset, StartSleeping
FadeOut Source code
state FadeOut extends Pickup
BeginState, EndState, Tick
FallingPickup Source code
state FallingPickup extends Pickup
BeginState, CheckTouching, Timer
Pickup Source code
auto state Pickup
BeginState, CheckTouching, EndState, ReadyToPickup, Timer, Touch, ValidTouch
Sleeping Source code
state Sleeping
BeginState, EndState, ReadyToPickup, StartSleeping
WaitingForMatch Source code
state WaitingForMatch
BeginState, MatchStarting


Variables Detail

bDropped Source code

var bool bDropped;

bOnlyReplicateHidden Source code

var bool bOnlyReplicateHidden;

bPredictRespawns Source code

var bool bPredictRespawns;

MaxDesireability Source code

var float MaxDesireability;

MyMarker Source code

var InventorySpot MyMarker;

PickupCache Source code

var NavigationPoint PickupCache;

RespawnEffectTime Source code

var float RespawnEffectTime;

TeamOwner[4] Source code

var Controller TeamOwner[4];

Display

bAmbientGlow Source code

var(Display) bool bAmbientGlow;

Pickup

bInstantRespawn Source code

var(Pickup) bool bInstantRespawn;

InventoryType Source code

var(Pickup) class<Inventory> InventoryType;

PickUpBase Source code

var(Pickup) xPickUpBase PickUpBase;

PickupForce Source code

var(Pickup) string PickupForce;

PickupMessage Source code

var(Pickup) localized string PickupMessage;

PickupSound Source code

var(Pickup) sound PickupSound;

RespawnTime Source code

var(Pickup) float RespawnTime;


Functions Detail

AddToNavigation Source code

native final function AddToNavigation ( )

AnnouncePickup Source code

function AnnouncePickup ( Pawn Receiver ) )

BeginState Disabled Source code

simulated function BeginState ( ) )

BeginState FadeOut Source code

function BeginState ( ) )

BeginState FallingPickup Source code

function BeginState ( ) )

BeginState Pickup Source code

function BeginState ( ) )

BeginState Sleeping Source code

function BeginState ( ) )

BeginState WaitingForMatch Source code

function BeginState ( ) )

BotDesireability Source code

function float BotDesireability ( pawn Bot ) )

CheckTouching FallingPickup Source code

function CheckTouching ( ) )

CheckTouching Pickup Source code

function CheckTouching ( ) )

Destroyed Source code

function Destroyed ( ) )

DetourWeight Source code

function float DetourWeight ( Pawn Other,float PathWeight) )

EndState FadeOut Source code

function EndState ( ) )

EndState Pickup Source code

function EndState ( ) )

EndState Sleeping Source code

function EndState ( ) )

GetHumanReadableName Source code

simulated function String GetHumanReadableName ( ) )

GetLocalString Source code

static function string GetLocalString ( optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2 ) )

GetRespawnTime Source code

function float GetRespawnTime ( ) )

InitDroppedPickupFor Source code

function InitDroppedPickupFor ( Inventory Inv) )

IsSuperItem Source code

function bool IsSuperItem ( ) )

Landed Source code

event Landed ( Vector HitNormal) )

MatchStarting WaitingForMatch Source code

function MatchStarting ( ) )

ReadyToPickup Source code

function bool ReadyToPickup ( float MaxWait) )

ReadyToPickup Disabled Source code

function bool ReadyToPickup ( float MaxWait) )

ReadyToPickup Pickup Source code

function bool ReadyToPickup ( float MaxWait) )

ReadyToPickup Sleeping Source code

function bool ReadyToPickup ( float MaxWait) )

RemoveFromNavigation Source code

native final function RemoveFromNavigation ( )

Reset Source code

function Reset ( ) )

Reset Disabled Source code

function Reset ( ) )

RespawnEffect Source code

function RespawnEffect ( )

SetRespawn Source code

function SetRespawn ( ) )

SpawnCopy Source code

function inventory SpawnCopy ( pawn Other ) )

StartSleeping Source code

function StartSleeping ( ) )

StartSleeping Disabled Source code

function StartSleeping ( ) )

StartSleeping Sleeping Source code

function StartSleeping ( ) )

StaticPrecache Source code

static function StaticPrecache ( LevelInfo L )

Tick FadeOut Source code

function Tick ( float DeltaTime) )

Timer FallingPickup Source code

function Timer ( ) )

Timer Pickup Source code

function Timer ( ) )

Touch Pickup Source code

function Touch ( actor Other ) )

Transmogrify Source code

function Pickup Transmogrify ( class<Pickup> NewClass) )

UpdateHUD Source code

simulated static function UpdateHUD ( HUD H) )

ValidTouch Pickup Source code

function bool ValidTouch ( actor Other ) )


Defaultproperties

defaultproperties
{
	RespawnEffectTime=+0.5
	bOnlyDirtyReplication=true
    NetUpdateFrequency=0.1
    PickupMessage="Snagged an item."
    bAlwaysRelevant=true
    RemoteRole=ROLE_DumbProxy
    bHidden=false
    NetPriority=+1.4
    bCollideActors=true
    bCollideWorld=true
    bAmbientGlow=false
    bFixedRotationDir=True
    RotationRate=(Yaw=5000)
    DesiredRotation=(Yaw=30000)
    Texture=Texture'Engine.S_Inventory'
    MaxDesireability=0.1000
    DrawType=DT_Mesh
    bOnlyReplicateHidden=true
    bOrientOnSlope=true
    bUseCylinderCollision=true
    bShouldBaseAtStartup=true
	bIgnoreEncroachers=true
	bIgnoreVehicles=true
	CullDistance=+8000.0
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:19.884 - Created with UnCodeX