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

KFStoryGame.KF_PlaceableStoryPickup

Extends
xPickUpBase
Modifiers
hidecategories ( PickupBase )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.xPickUpBase
      |   
      +-- KFStoryGame.KF_PlaceableStoryPickup

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

Variables Summary
KF_StoryInventoryPickupMyStoryPickup
Events
array<SCarriedEvent>CarriedEvents
nameDroppedEvent
Pickup_1P
boolbRender1PMesh
boolbUseFirstPersonXRayEffect
vectorViewLocationOffset
rotatorViewRotationOffset
Pickup_3P
nameAttachment_Bone
vectorAttachment_Offset
rotatorAttachment_Rotation
Pickup_Audio
SoundSound_Dropped
SoundSound_PickedUp
Pickup_Feedback
stringMessage_Dropped
stringMessage_PickedUp
stringMessage_Use
Pickup_HUD
boolbRenderIconThroughWalls
MaterialGroundMaterial
MaterialHUDMaterial
Pickup_PawnModifiers
floatAIThreatModifier
floatJumpZModifier
floatMovementSpeedModifier
Pickup_Restrictions
intInventoryWeight
intMaxHeldCopies
array<Class<Weapon>>Weapons_Allowed
array<Class<Weapon>>Weapons_Restricted
Pickup_Spawning
EPickupSpawnMethodSpawnMethod
Pickup_Tossing
boolbDropFromCameraLoc
intImpactDamage
class<DamageType>ImpactDamType
floatPickup_TossVelocity
Inherited Variables from Engine.xPickUpBase
bDelayedSpawn, bExcludeFromNavigation, ExtraPathCost, myEmitter, myMarker, myPickUp, NewDrawScale, NewPrePivot, NewStaticMesh, PowerUp, SpawnHeight, SpiralEmitter
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
EPickupSpawnMethod
Spawn_OnMapLoad, Spawn_OnMatchBegin, Spawn_OnTrigger,
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
SCarriedEvent
EventName, TriggerInterval, NumRepeats, NumTimesTriggered, LastTriggerTime
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function CopyPropertiesTo (KF_StoryInventoryPickup NewPickup))
function MatchStarting ()))
event PostBeginPlay ()))
function SpawnPickup ()))
event Trigger (Actor Other, Pawn EventInstigator ))
Inherited Functions from Engine.xPickUpBase
CheckForErrors, GetInventoryGroup, PostBeginPlay, SpawnPickup, TurnOn
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


Variables Detail

MyStoryPickup Source code

var KF_StoryInventoryPickup MyStoryPickup;

Events

CarriedEvents Source code

var(Events) array<SCarriedEvent> CarriedEvents;

DroppedEvent Source code

var(Events) name DroppedEvent;

Pickup_1P

bRender1PMesh Source code

var(Pickup_1P) bool bRender1PMesh;

bUseFirstPersonXRayEffect Source code

var(Pickup_1P) bool bUseFirstPersonXRayEffect;

ViewLocationOffset Source code

var(Pickup_1P) vector ViewLocationOffset;

ViewRotationOffset Source code

var(Pickup_1P) rotator ViewRotationOffset;

Pickup_3P

Attachment_Bone Source code

var(Pickup_3P) name Attachment_Bone;

Attachment_Offset Source code

var(Pickup_3P) vector Attachment_Offset;

Attachment_Rotation Source code

var(Pickup_3P) rotator Attachment_Rotation;

Pickup_Audio

Sound_Dropped Source code

var(Pickup_Audio) Sound Sound_Dropped;

Sound_PickedUp Source code

var(Pickup_Audio) Sound Sound_PickedUp;

Pickup_Feedback

Message_Dropped Source code

var(Pickup_Feedback) localized string Message_Dropped;

Message_PickedUp Source code

var(Pickup_Feedback) localized string Message_PickedUp;

Message_Use Source code

var(Pickup_Feedback) localized string Message_Use;

Pickup_HUD

bRenderIconThroughWalls Source code

var(Pickup_HUD) bool bRenderIconThroughWalls;

GroundMaterial Source code

var(Pickup_HUD) Material GroundMaterial;

HUDMaterial Source code

var(Pickup_HUD) Material HUDMaterial;

Pickup_PawnModifiers

AIThreatModifier Source code

var(Pickup_PawnModifiers) float AIThreatModifier;

JumpZModifier Source code

var(Pickup_PawnModifiers) float JumpZModifier;

MovementSpeedModifier Source code

var(Pickup_PawnModifiers) float MovementSpeedModifier;

Pickup_Restrictions

InventoryWeight Source code

var(Pickup_Restrictions) int InventoryWeight;

MaxHeldCopies Source code

var(Pickup_Restrictions) int MaxHeldCopies;

Weapons_Allowed Source code

var(Pickup_Restrictions) array<Class<Weapon>> Weapons_Allowed;

Weapons_Restricted Source code

var(Pickup_Restrictions) array<Class<Weapon>> Weapons_Restricted;

Pickup_Spawning

SpawnMethod Source code

var(Pickup_Spawning) EPickupSpawnMethod SpawnMethod;

Pickup_Tossing

bDropFromCameraLoc Source code

var(Pickup_Tossing) bool bDropFromCameraLoc;

ImpactDamage Source code

var(Pickup_Tossing) int ImpactDamage;

ImpactDamType Source code

var(Pickup_Tossing) class<DamageType> ImpactDamType;

Pickup_TossVelocity Source code

var(Pickup_Tossing) float Pickup_TossVelocity;


Enumerations Detail

EPickupSpawnMethod Source code

enum EPickupSpawnMethod
{
Spawn_OnMapLoad, Spawn_OnMatchBegin, Spawn_OnTrigger,
};


Structures Detail

SCarriedEvent Source code

struct SCarriedEvent
{
var(KF_PlaceableStoryPickup) name EventName;
var float LastTriggerTime;
var(KF_PlaceableStoryPickup) int NumRepeats;
var int NumTimesTriggered;
var(KF_PlaceableStoryPickup) float TriggerInterval;
};



Functions Detail

CopyPropertiesTo Source code

simulated function CopyPropertiesTo ( KF_StoryInventoryPickup NewPickup) )

MatchStarting Source code

function MatchStarting ( ) )

PostBeginPlay Source code

simulated event PostBeginPlay ( ) )

SpawnPickup Source code

function SpawnPickup ( ) )

Trigger Source code

event Trigger ( Actor Other, Pawn EventInstigator ) )


Defaultproperties

defaultproperties
{
     bRenderIconThroughWalls=True
     MovementSpeedModifier=1.000000
     Message_Use="Press USE key to Pick up"
     Sound_Dropped=SoundGroup'Inf_Player.RagdollImpacts.BodyImpact'
     Sound_PickedUp=SoundGroup'KF_AxeSnd.Axe_Select'
     bRender1PMesh=True
     JumpZModifier=1.000000
     AIThreatModifier=1.000000
     Pickup_TossVelocity=250.000000
     ImpactDamType=Class'Engine.Crushed'
     PowerUp=Class'KFStoryGame.KF_StoryInventoryPickup'
     DrawType=DT_StaticMesh
     StaticMesh=StaticMesh'DetailSM.Crates.WoodBox_B'
     bUseDynamicLights=True
     bStatic=False
     bHidden=True
     bNoDelete=True
     bNetInitialRotation=True
     PrePivot=(Z=10.000000)
     CollisionRadius=30.000000
     CollisionHeight=10.000000
}

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