- Extends
- StoryObjectiveBase
- Modifiers
- HideCategories ( Sound ) dependson ( KFStoryGameInfo ) placeable
Core.Object
|
+-- Engine.Actor
|
+-- ROEngine.StoryObjectiveBase
|
+-- KFStoryGame.KF_StoryObjective
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 |
Inherited Enumerations from Engine.Actor |
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode |
Inherited Structures from Engine.Actor |
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr |
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 |
const MAXCONDITIONS = 6;
Action_FirstFailureParent Source code
Action_FirstSuccessParent Source code
var string ActivationSoundName;
var bool bBGScaleUniform;
var bool bCompleted;
var bool bFailed;
bPendingFailureActions Source code
var bool bPendingFailureActions;
bPendingSuccessActions Source code
var bool bPendingSuccessActions;
var bool bShowWhispTrails;
var bool bWasTouched;
var bool bWasUsed;
var string CompletionSoundName;
var int CurrentRepUpdates;
var localized string FailureText;
var string InitialHint;
var float LastWhispTime;
MaxRepUpdatesPerSecond Source code
var int MaxRepUpdatesPerSecond;
var string ObjectiveFailureHint;
var localized string ObjectiveHint;
var array<
Actor> RelevantActors;
var float RemainingTime;
var float StartTime;
var localized string SuccessText;
var float WhispInterval;
Debug
bDebugConditionInstancing Source code
var(Debug) bool bDebugConditionInstancing;
Objective_Audio
var(Objective_Audio)
Sound ActivationSound;
bStopMusicOnCompletion Source code
var(Objective_Audio) bool bStopMusicOnCompletion;
var(Objective_Audio)
Sound CompletionSound;
var(Objective_Audio)
Sound FailureSound;
var(Objective_Audio) float MusicFadeInTime;
var(Objective_Audio) float MusicFadeOutTime;
ObjectiveInProgressMusic Source code
var(Objective_Audio) localized string ObjectiveInProgressMusic;
Objective_Conditions
Objective_Events
var(Objective_Events) array<name> ActivationEvents;
var(Objective_Events) array<name> CompletionEvents;
var(Objective_Events) array<name> DeActivationEvents;
var(Objective_Events) array<name> FailureEvents;
Objective_HUD
var(Objective_HUD) bool bShowOnHUD;
Objective_Instancing
Copy_FailureActions_From Source code
var(Objective_Instancing) name Copy_FailureActions_From;
Copy_FailureConditions_From Source code
var(Objective_Instancing) name Copy_FailureConditions_From;
Copy_OptionalConditions_From Source code
var(Objective_Instancing) name Copy_OptionalConditions_From;
Copy_SuccessActions_From Source code
var(Objective_Instancing) name Copy_SuccessActions_From;
Copy_SuccessConditions_From Source code
var(Objective_Instancing) name Copy_SuccessConditions_From;
Objective_Settings
var(Objective_Settings) bool bCheckPointable;
var(Objective_Settings) bool bOptional;
var(Objective_Settings) bool bRecurring;
var(Objective_Settings) bool bResetOnDeactivation;
AllowConditionRepUpdate Source code
function bool AllowConditionRepUpdate ( ) )
CheckConditionProgress Source code
function bool CheckConditions ( ) )
function ClearCheckPoint ( ) )
function ExecuteFailureActions ( ) )
function ExecuteSuccessActions ( ) )
FindFirstActionFailureParent Source code
function FindFirstActionFailureParent ( ) )
FindFirstActionSuccessParent Source code
function FindFirstActionSuccessParent ( ) )
FindFirstFailureParent Source code
function FindFirstFailureParent ( ) )
FindFirstOptionalParent Source code
function FindFirstOptionalParent ( ) )
FindFirstSuccessParent Source code
function FindFirstSuccessParent ( ) )
simulated function
int FindIndexForCondition (
KF_ObjectiveCondition TestCondition, optional
name TestConditionName, optional
bool bSearchAllConditionArray) )
ForceCompleteObjective Source code
function ForceCompleteObjective ( ) )
GetActionFailureParent Source code
GetActionSuccessParent Source code
function GetEvents ( out array<name> TriggeredEvents, out array<name> ReceivedEvents) )
function float GetFailureProgressPct ( ) )
function float GetGameDifficulty ( ) )
simulated function byte GetNamedConditionType ( name ConditionName) )
function name GetNextObjectiveName ( ) )
function float GetSuccessProgressPct ( ) )
function InitActions ( ) )
function InitConditions ( ) )
function bool IsCurrentObjective ( ) )
function bool IsTraderObj ( ) )
function bool IsValidForActivation ( ) )
Notify_ConditionsActivated Source code
function Notify_ConditionsActivated (
pawn ActivatingPlayer) )
Notify_ObjectiveActivated Source code
function Notify_ObjectiveActivated (
pawn ActivatingPlayer) )
Notify_ObjectiveDeActivated Source code
function Notify_ObjectiveDeActivated ( ) )
function ObjectiveCompleted (
Controller Scorer, optional
bool SkipActions) )
function ObjectiveFailed (
Controller Failer, optional
bool SkipActions) )
OnObjPopulationComplete Source code
function OnObjPopulationComplete ( )
function OnPlayerJoined (
Controller JoiningPlayer) )
function OnPlayerLeft (
Controller LeavingPlayer )
function bool PendingGameRestart ( ) )
function PlayObjectiveMusic ( ) )
simulated function PostBeginPlay ( ) )
function RefreshWhispTrails ( ) )
function Reset ( ) )
function ResetActions ( ) )
function ResetConditions ( ) )
function SetHumanInstigator (
Actor NewInstigator) )
function ShowWhispTrails ( bool On) )
function StoppedUsing (
Pawn user) )
function Tick ( float DeltaTime) )
function TickConditions ( float DeltaTime) )
function Timer ( ) )
function Touch (
Actor Other ) )
event UnTouch (
Actor Other ) )
UpdateInstancedConditions Source code
function UpdateInstancedConditions ( ) )
event UsedBy (
Pawn user ) )
defaultproperties
{
HUD_Header=(Header_Color=(B=255,G=255,R=255,A=255),Header_Scale=Font_Large)
HUD_Background=(Background_Texture=Texture'KFStoryGame_Tex.HUD.ObjectiveHUDBG',Background_Texture_Collapsed=Texture'KFStoryGame_Tex.HUD.ObjectiveHUDBG_Collapsed',Background_Padding=64.000000,Background_AspectRatio=Aspect_FromTexture,Background_Scale=1.000000)
bShowOnHUD=True
HUD_ScreenPosition=(Horizontal=1.000000,Vertical=0.020000)
MaxRepUpdatesPerSecond=10
MusicFadeInTime=1.000000
MusicFadeOutTime=2.000000
bStopMusicOnCompletion=True
bCheckPointable=True
bResetOnDeactivation=True
WhispInterval=1.100000
Begin Object Class=ObjAction_GoToNextObjective Name=DefaultSuccessAction
End Object
SuccessAction=ObjAction_GoToNextObjective'KFStoryGame.KF_StoryObjective.DefaultSuccessAction'
bHidden=True
bNoDelete=True
RemoteRole=ROLE_None
Texture=Texture'KFStoryGame_Tex.Editor.KFObj_Ico'
DrawScale=0.500000
bCollideActors=True
}
|
Creation time: Fri 13-10-2023 03:18:48.164 - Created with
UnCodeX