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
{
     MaxDesireability=0.100000
     bOnlyReplicateHidden=True
     RespawnEffectTime=0.500000
     PickupMessage="Snagged an item."
     DrawType=DT_Mesh
     CullDistance=8000.000000
     bOrientOnSlope=True
     bIgnoreEncroachers=True
     bAlwaysRelevant=True
     bOnlyDirtyReplication=True
     bIgnoreVehicles=True
     NetUpdateFrequency=0.100000
     NetPriority=1.400000
     Texture=Texture'Engine.S_Inventory'
     bShouldBaseAtStartup=True
     bCollideActors=True
     bCollideWorld=True
     bUseCylinderCollision=True
     bFixedRotationDir=True
     RotationRate=(Yaw=5000)
     DesiredRotation=(Yaw=30000)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:12.687 - Created with UnCodeX