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:

ArmorPickup, ArtifactPickup, PowerUpPickup, StationaryWeapons

Constants Summary
Inherited Contants from Engine.Actor
CCFloatHeight, DF_Collision, DF_None, MAXSTEPHEIGHT, MINFLOORZ, TRACE_AcceptProjectors, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Corona, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_Projectors, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_VisibleNonColliding, TRACE_Volumes, TRACE_World
Inherited Contants from Core.Object
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RotationUnitsToDegrees

Variables Summary
boolbDropped
boolbOnlyReplicateHidden
boolbPredictRespawns
floatMaxDesireability
InventorySpotMyMarker
NavigationPointPickupCache
floatRespawnEffectTime
Display
boolbAmbientGlow
Pickup
boolbInstantRespawn
floatFadeTimeout
class<Inventory>InventoryType
stringPickupForce
stringPickupMessage
soundPickupSound
floatRespawnTime
Inherited Variables from Engine.Actor
Acceleration, ActorRenderData, AlternateSkins, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlwaysRelevant, bAlwaysRelevantToInstigator, bAlwaysRelevantToOwner, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAutoAlignToTerrain, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockZeroExtentTraces, bBounce, bCanBeBaseForPawns, bCanBeDamaged, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDirectional, bDisableSorting, bDisturbFluidSurface, bDontBatch, bDynamicLight, bDynamicWorldGeometry, bEdShouldSnap, bEdSnap, bFixedRotationDir, bFullVolume, bGameRelevant, bHardAttach, bHasBlood, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShowOctreeNodes, bShowUseReticle, bSkipActorPropertyReplication, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUsable, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConglomerateID, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ForcedVisibilityZoneTag, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, 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, NetDependents, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, RepSkinIndex, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, SpecialDisplayFlags, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, Velocity, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

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

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, Face, KRBVec, KRigidBodyState, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, CompressedPosition, Coords, Dimension, Guid, InterpCurve, InterpCurvePoint, Matrix, ParticleHandle, Plane, Point, Quat, Range, RangeVector, Rectangle, Rotator, Scale, Vector

Functions Summary
function AddToNavigation ()
function AnnouncePickup (Pawn Receiver)
function BeginState ()
FadeOut
function BeginState ()
FallingPickup
function BeginState ()
Pickup
function BeginState ()
Sleeping
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 GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
functionfloat GetRespawnTime ()
function InitDroppedPickupFor (Inventory Inv)
event Landed (Vector HitNormal)
functionbool ReadyToPickup (float MaxWait)
functionbool ReadyToPickup (float MaxWait)
Pickup
functionbool ReadyToPickup (float MaxWait)
Sleeping
function RemoveFromNavigation ()
function Reset ()
function RespawnEffect ()
function SetRespawn ()
functioninventory SpawnCopy (pawn Other)
function StartSleeping ()
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)
functionbool ValidTouch (actor Other)
Pickup
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BoneRefresh, bool, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, Clock, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkblue, ColorDkcyan, ColorDkgreen, ColorDkgrey, ColorDkmagenta, ColorDkred, ColorDkyellow, ColorGreen, ColorGrey, ColorLtgrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, ConvertRelativeLocation, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DM, DMN, DMT, DMTN, DMTNS, DrawDebugLine, DrawFace, DrawFaces, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, float, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCollisionExtent, GetCommandLine, GetConsumerClassIndex, GetDebugName, GetHumanReadableName, GetItemName, GetKillerController, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetTeam, GetURLMap, HasAnim, HitWall, HurtRadius, IgnoreEncroachingMovement, int, IsAnimating, IsInPain, IsInVolume, IsRealPlayer, IsTweening, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KSleep, KUpdateState, KVelDropBelow, KWake, Landed, LaunchPawn, LaunchPawnDamage, LinkMesh, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyTeamEnergyStatus, OnlyAffectPawns, OnUnuse, OnUse, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayMusic, PlayOwnedSound, PlaySound, PlayTeleportEffect, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadarAddActor, RadarRemoveActor, RadiusActors, RenderOverlays, RenderTexture, ReplaceText, Reset, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetKillerController, SetLocation, SetNetDirty, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTeam, SetTimer, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopMusic, string, SuggestFallVelocity, TakeDamage, TestLocation, Tick, Timer, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UsedBy, VisibleActors, VisibleCollidingActors, ZapActor, ZoneChange
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddTimer, AddTimerS, Asc, Asin, Atan, BeginState, Blend, BlendR, Caps, Chr, Clamp, ClassIsChildOf, ClockwiseFrom, ColorCode, Constructed, Cos, Cross, Delete, Disable, Dot, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetPackageContents, GetPropertyText, GetRand, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, ProgressSeed, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveTimer, RemoveTimerS, ResetConfig, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=

States Summary
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


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;

Display

bAmbientGlow Source code

var(Display) bool bAmbientGlow;

Pickup

bInstantRespawn Source code

var(Pickup) bool bInstantRespawn;

FadeTimeout Source code

var(Pickup) float FadeTimeout;

InventoryType Source code

var(Pickup) class<Inventory> InventoryType;

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 FadeOut Source code

function BeginState ( )

BeginState FallingPickup Source code

function BeginState ( )

BeginState Pickup Source code

function BeginState ( )

BeginState Sleeping 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 ( )

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 )

Landed Source code

event Landed ( Vector HitNormal )

ReadyToPickup 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 ( )

RespawnEffect Source code

function RespawnEffect ( )

SetRespawn Source code

function SetRespawn ( )

SpawnCopy Source code

function inventory SpawnCopy ( pawn Other )

StartSleeping 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 )

ValidTouch Pickup Source code

function bool ValidTouch ( actor Other )


Defaultproperties

defaultproperties
{
    MaxDesireability=0.100000
    bOnlyReplicateHidden=True
    RespawnEffectTime=0.500000
    PickupMessage="Snagged an item."
    FadeTimeout=8.000000
    DrawType=DT_Mesh
    bOrientOnSlope=True
    bIgnoreEncroachers=True
    bAlwaysRelevant=True
    bOnlyDirtyReplication=True
    NetUpdateFrequency=8.000000
    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: Tue 27/4/2010 03:12:38.838 - Created with UnCodeX