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

KFStoryGame.ObjCondition_Use

Extends
KF_ObjectiveCondition
Modifiers
editinlinenew

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

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
boolbAcquiredPawn
boolbWasUsed
nameControlledMoverName
nameCurrentUserName
floatFinishedUseSeconds
nameInitialUseActorName
floatLastUseTime
nameUseActorName
ObjCondition_Use
boolbKeepUseProgress
boolbMaintainUseLOS
floatHoldUseSeconds
floatMinUseViewAngle
ActorUseActor
nameUsePawn_Tag
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
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 ConditionActivated (pawn ActivatingPlayer))
function ConditionTick (float DeltaTime))
functionfloat GetCompletionPct ()))
functionstring GetDataString ()))
functionvector GetLocation (optional out actor LocActor))
functionfloat GetRemainingUseTime ()))
functionbool InRangeAndView ()))
functionbool IsTouchingUseActor (pawn Toucher))
function PostBeginPlay (KF_StoryObjective MyOwner))
function Reset ()))
function SetObjOwner (KF_StoryObjective NewOwner))
function Startedusing (pawn User))
function StoppedUsing (pawn User))
function StopUsingObj (pawn User))
function UpdateUseablePawnList ()))
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

bAcquiredPawn Source code

var bool bAcquiredPawn;

bWasUsed Source code

var bool bWasUsed;

ControlledMoverName Source code

var const name ControlledMoverName;

CurrentUserName Source code

var const name CurrentUserName;

FinishedUseSeconds Source code

var float FinishedUseSeconds;

InitialUseActorName Source code

var const name InitialUseActorName;

LastUseTime Source code

var float LastUseTime;

UseActorName Source code

var const name UseActorName;

ObjCondition_Use

bKeepUseProgress Source code

var(ObjCondition_Use) bool bKeepUseProgress;

bMaintainUseLOS Source code

var(ObjCondition_Use) bool bMaintainUseLOS;

HoldUseSeconds Source code

var(ObjCondition_Use) float HoldUseSeconds;

MinUseViewAngle Source code

var(ObjCondition_Use) float MinUseViewAngle;

UseActor Source code

var(ObjCondition_Use) edfindable private Actor UseActor;

UsePawn_Tag Source code

var(ObjCondition_Use) name UsePawn_Tag;


Functions Detail

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

GetLocation Source code

function vector GetLocation ( optional out actor LocActor) )

GetRemainingUseTime Source code

function float GetRemainingUseTime ( ) )

InRangeAndView Source code

function bool InRangeAndView ( ) )

IsTouchingUseActor Source code

function bool IsTouchingUseActor ( pawn Toucher) )

PostBeginPlay Source code

function PostBeginPlay ( KF_StoryObjective MyOwner) )

Reset Source code

function Reset ( ) )

SetObjOwner Source code

function SetObjOwner ( KF_StoryObjective NewOwner) )

Startedusing Source code

function Startedusing ( pawn User) )

StoppedUsing Source code

function StoppedUsing ( pawn User) )

StopUsingObj Source code

function StopUsingObj ( pawn User) )

UpdateUseablePawnList Source code

function UpdateUseablePawnList ( ) )


Defaultproperties

defaultproperties
{
     UseActorName="UseActor"
     InitialUseActorName="InitialUseActor"
     CurrentUserName="CurrentUser"
     ControlledMoverName="ControlledMover"
}

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