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

KFStoryGame.KF_StoryInventoryPickup

Extends
Pickup
Modifiers
notplaceable

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

Direct Known Subclasses:

Pickup_Explosives, Pickup_GasCan, Pickup_GoldBar, Pickup_MaintenanceKeyCard, Pickup_Nitroglycerin, Pickup_PatriarchEyeBall, Pickup_Thermite, Pickup_Transmitterpart

Constants Summary
Inherited Contants from Engine.Actor
MAINCOLLISIONINDEX, MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
floatAIThreatModifier
boolbDropFromCameraLoc
boolbRender1PMesh
boolbRenderIconThroughWalls
boolbUseFirstPersonXRayEffect
MaterialCarriedMaterial
stringDroppedMessage
SoundDroppedSound
MaterialGroundMaterial
intImpactDamage
class<DamageType>ImpactDamType
floatLastUseMeMsgTime
intMaxHeldCopies
floatMovementSpeedModifier
floatPickup_TossVelocity
RotatorPlacedRotation
KF_PlaceableStoryPickupStoryPickupBase
stringUseMeMessage
vectorViewLocationOffset
rotatorViewRotationOffset
intWeight
Inherited Variables from Engine.Pickup
bAmbientGlow, bDropped, bExcludeFromNavigation, bInstantRespawn, bOnlyReplicateHidden, bPredictRespawns, InventoryType, MaxDesireability, MyMarker, PickUpBase, PickupCache, PickupForce, PickupMessage, PickupSound, RespawnEffectTime, RespawnTime, TeamOwner[4]
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, bAutoTraceNotify, bBadStateCode, bBlockActors, bBlockHitPointTraces, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanAutoTraceSelect, 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, bUseHighDetailOverlayIndex, 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, HighDetailOverlayIndex, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LastReplicateTime, 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

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function AnnounceDropped (Pawn Dropper))
function AnnouncePickup (Pawn Receiver ))
function BroadCastPickupEvent (Pawn Receiver, int Switch))
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2 ))
function InitDroppedPickupFor (Inventory Inv))
functionbool IsHoldingTooManyCopies (pawn InPawn))
event Landed (vector HitNormal ))
FallingPickup
event RenderOverlays (canvas Canvas ))
functioninventory SpawnCopy (pawn Other ))
function Timer ()))
Pickup
function Touch (actor Other ))
FallingPickup
function Touch (actor Other ))
Pickup
event UsedBy (Pawn user))
Pickup
functionbool ValidTouch (actor Other ))
Pickup
Inherited Functions from Engine.Pickup
AddToNavigation, AnnouncePickup, BeginState, BotDesireability, CheckTouching, Destroyed, DetourWeight, EndState, GetHumanReadableName, GetLocalString, GetRespawnTime, InitDroppedPickupFor, IsSuperItem, Landed, MatchStarting, ReadyToPickup, RemoveFromNavigation, Reset, RespawnEffect, SetRespawn, SpawnCopy, StartSleeping, StaticPrecache, Tick, Timer, Touch, Transmogrify, UpdateHUD, ValidTouch
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, CheckAchievementEvents, 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, GetAnimDuration, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetEventColor, GetEvents, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitPointTrace, 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, NotifySelected, 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, ReceivedEvent, 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, UpdateDefaultMesh, UpdateDefaultStaticMesh, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange

States Summary
FallingPickup Source code
state FallingPickup
Landed, Touch
Pickup Source code
auto state Pickup
Timer, Touch, UsedBy, ValidTouch


Variables Detail

AIThreatModifier Source code

var float AIThreatModifier;

bDropFromCameraLoc Source code

var bool bDropFromCameraLoc;

bRender1PMesh Source code

var bool bRender1PMesh;

bRenderIconThroughWalls Source code

var bool bRenderIconThroughWalls;

bUseFirstPersonXRayEffect Source code

var bool bUseFirstPersonXRayEffect;

CarriedMaterial Source code

var Material CarriedMaterial;

DroppedMessage Source code

var string DroppedMessage;

DroppedSound Source code

var Sound DroppedSound;

GroundMaterial Source code

var Material GroundMaterial;

ImpactDamage Source code

var int ImpactDamage;

ImpactDamType Source code

var class<DamageType> ImpactDamType;

LastUseMeMsgTime Source code

var float LastUseMeMsgTime;

MaxHeldCopies Source code

var int MaxHeldCopies;

MovementSpeedModifier Source code

var float MovementSpeedModifier;

Pickup_TossVelocity Source code

var float Pickup_TossVelocity;

PlacedRotation Source code

var Rotator PlacedRotation;

StoryPickupBase Source code

var KF_PlaceableStoryPickup StoryPickupBase;

UseMeMessage Source code

var string UseMeMessage;

ViewLocationOffset Source code

var vector ViewLocationOffset;

ViewRotationOffset Source code

var rotator ViewRotationOffset;

Weight Source code

var int Weight;


Functions Detail

AnnounceDropped Source code

function AnnounceDropped ( Pawn Dropper) )

AnnouncePickup Source code

function AnnouncePickup ( Pawn Receiver ) )

BroadCastPickupEvent Source code

function BroadCastPickupEvent ( Pawn Receiver , int Switch) )

GetLocalString Source code

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

InitDroppedPickupFor Source code

function InitDroppedPickupFor ( Inventory Inv) )

IsHoldingTooManyCopies Source code

simulated function bool IsHoldingTooManyCopies ( pawn InPawn) )

Landed FallingPickup Source code

event Landed ( vector HitNormal ) )

RenderOverlays Source code

simulated event RenderOverlays ( canvas Canvas ) )

SpawnCopy Source code

function inventory SpawnCopy ( pawn Other ) )

Timer Pickup Source code

function Timer ( ) )

Touch FallingPickup Source code

function Touch ( actor Other ) )

Touch Pickup Source code

function Touch ( actor Other ) )

UsedBy Pickup Source code

event UsedBy ( Pawn user) )

ValidTouch Pickup Source code

function bool ValidTouch ( actor Other ) )


Defaultproperties

defaultproperties
{
     MovementSpeedModifier=1.000000
     Pickup_TossVelocity=250.000000
     ImpactDamType=Class'Engine.Crushed'
     DroppedMessage="You dropped the gold bars."
     UseMeMessage="Press USE key to Pick up"
     bRender1PMesh=True
     bRenderIconThroughWalls=True
     DroppedSound=SoundGroup'Inf_Player.RagdollImpacts.BodyImpact'
     AIThreatModifier=1.000000
     InventoryType=Class'KFStoryGame.KF_StoryInventoryItem'
     bOnlyReplicateHidden=False
     PickupSound=SoundGroup'KF_AxeSnd.Axe_Select'
     DrawType=DT_StaticMesh
     StaticMesh=StaticMesh'DetailSM.Crates.WoodBox_B'
     bOrientOnSlope=False
     bIgnoreEncroachers=False
     bNetInitialRotation=True
     Physics=PHYS_Falling
     NetUpdateFrequency=8.000000
     PrePivot=(Z=10.000000)
     CollisionRadius=30.000000
     CollisionHeight=10.000000
     bFixedRotationDir=False
     MessageClass=Class'UnrealGame.PickupMessagePlus'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:48.126 - Created with UnCodeX