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

KFStoryGame.ObjCondition_Area

Extends
KF_ObjectiveCondition
Modifiers
editinlinenew

Core.Object
|   
+-- KFStoryGame.KF_ObjectiveCondition
   |   
   +-- KFStoryGame.ObjCondition_Area

Constants Summary
Inherited Contants from KFStoryGame.KF_ObjectiveCondition
HintCharLimit
Inherited Contants from Core.Object
ALLIES_TEAM_INDEX, AXIS_TEAM_INDEX, MaxInt, NEUTRAL_TEAM_INDEX, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
NameAreaVolumeName
ZoneInfoAssociatedZone
boolbTimingOut
NameInitialAreaVolumeName
VolumeInitialVolume
floatLastInAreaTime
floatLastOutOfAreaTime
intNumInVolume
array<name>PawnInstigatorNames
floatTimeInArea
floatTimeOutOfArea
ObjCondition_Area
VolumeAreaVolume
stringAreaZoneName
boolbKeepProgress
boolbRequiresWholeTeam
EAreaConditionTypeCompletionMethod
floatDuration
nameProximityTag
class<Actor>ProximityTriggerType
Inherited Variables from KFStoryGame.KF_ObjectiveCondition
ActivationMethod, bActive, bComplete, bCompleteOnce, bForceReliableUpdate, bLockCompletion, bWasTriggered, ConditionRepInterval, ConditionType, DependentConditions, Difficulty_Max, Difficulty_Min, Eventlistener, HUD_Screen, HUD_World, InitialState, InitialWorldLocActorName, InstigatorName, LastActivatedTime, LastRepTime, NewComplete, NewCompletionPct, NewDataString, NewLocation, ObjOwner, OldComplete, OldCompletionPct, OldDataString, OldWorldLoc, PlayerCount_Max, PlayerCount_Min, ProgressEvents, ProgressImportance, SavedbActive, SavedbComplete, SavedbWasTriggered, Scale_GameDifficulty, Scale_PlayerCount, Sound_Completion, Tag, WorldLocActorName
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
EAreaConditionType
Method_LeaveArea, Method_EnterArea,
Inherited Enumerations from KFStoryGame.KF_ObjectiveCondition
EKFGameDifficulty
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
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 AdjustToDifficulty (float Difficulty))
function ConditionActivated (pawn ActivatingPlayer))
function ConditionTick (Float DeltaTime))
functionfloat GetCompletionPct ()))
functionstring GetDataString ()))
functionstring GetHUDHint ()))
functionarray<PawnGetInstigatorList ()))
functionvector GetLocation (optional out Actor LocActor))
function PostBeginPlay (KF_StoryObjective MyOwner))
function Reset ()))
Inherited Functions from KFStoryGame.KF_ObjectiveCondition
AllowCompletion, AllowConditionRepUpdate, ClampHUDHint, ConditionActivated, ConditionCompleted, ConditionDeActivated, ConditionIsActive, ConditionIsRelevant, ConditionIsValid, ConditionTick, ConditionTickHUDUpdate, FindInstigator, FormatTime, GetCompletionPct, GetDataString, GetGameDifficultyModifier, GetHUDHint, GetInstigator, GetInstigatorList, GetLocation, GetNearestPathNodeTo, GetObjOwner, GetOwnerArrayIndex, GetPlayerCountModifier, GetTargetActor, GetTotalDifficultyModifier, GetWhispLocation, GetWorldHint, GetWorldLocActor, IsOptionalCondition, PostBeginPlay, ReleaseTargetActor, ReliableConditionUpdate, Reset, SaveState, SetObjOwner, SetTargetActor, ShouldInitOnActivation, ShouldShowWhispTrailFor, SpawnEventListener, StartedUsing, StoppedUsing, Trigger, TriggerProgressEvents
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, PlatformIsOpenGL, 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, VSizeSquared, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

AreaVolumeName Source code

var const Name AreaVolumeName;

AssociatedZone Source code

var private ZoneInfo AssociatedZone;

bTimingOut Source code

var bool bTimingOut;

InitialAreaVolumeName Source code

var const Name InitialAreaVolumeName;

InitialVolume Source code

var private Volume InitialVolume;

LastInAreaTime Source code

var float LastInAreaTime;

LastOutOfAreaTime Source code

var float LastOutOfAreaTime;

NumInVolume Source code

var int NumInVolume;

PawnInstigatorNames Source code

var private array<name> PawnInstigatorNames;

TimeInArea Source code

var float TimeInArea;

TimeOutOfArea Source code

var float TimeOutOfArea;

ObjCondition_Area

AreaVolume Source code

var(ObjCondition_Area) private edfindable Volume AreaVolume;

AreaZoneName Source code

var(ObjCondition_Area) string AreaZoneName;

bKeepProgress Source code

var(ObjCondition_Area) bool bKeepProgress;

bRequiresWholeTeam Source code

var(ObjCondition_Area) bool bRequiresWholeTeam;

CompletionMethod Source code

var(ObjCondition_Area) EAreaConditionType CompletionMethod;

Duration Source code

var(ObjCondition_Area) float Duration;

ProximityTag Source code

var(ObjCondition_Area) name ProximityTag;

ProximityTriggerType Source code

var(ObjCondition_Area) class<Actor> ProximityTriggerType;


Enumerations Detail

EAreaConditionType Source code

enum EAreaConditionType
{
Method_LeaveArea, Method_EnterArea,
};


Functions Detail

AdjustToDifficulty Source code

function AdjustToDifficulty ( float Difficulty) )

ConditionActivated Source code

function ConditionActivated ( pawn ActivatingPlayer) )

ConditionTick Source code

function ConditionTick ( Float DeltaTime) )

GetCompletionPct Source code

function float GetCompletionPct ( ) )

GetDataString Source code

function string GetDataString ( ) )

GetHUDHint Source code

function string GetHUDHint ( ) )

GetInstigatorList Source code

function array<Pawn> GetInstigatorList ( ) )

GetLocation Source code

function vector GetLocation ( optional out Actor LocActor) )

PostBeginPlay Source code

function PostBeginPlay ( KF_StoryObjective MyOwner) )

Reset Source code

function Reset ( ) )


Defaultproperties

defaultproperties
{
     AreaVolumeName="AreaVolume"
     InitialAreaVolumeName="InitialAreaVolume"
     ProximityTriggerType=Class'Engine.PlayerController'
     CompletionMethod=Method_EnterArea
     HUD_World=(bIgnoreWorldLocHidden=True)
}

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