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

KFStoryGame.ObjAction_Random

Extends
KF_ObjectiveAction
Modifiers
editinlinenew HideCategories ( KF_ObjectiveAction )

Core.Object
|   
+-- ROEngine.BaseObjectiveAction
   |   
   +-- KFStoryGame.KF_ObjectiveAction
      |   
      +-- KFStoryGame.ObjAction_Random

Variables Summary
intRandIdx
Actions
floatPriorityBias
array<SRandomAction>RandomActions
Inherited Variables from KFStoryGame.KF_ObjectiveAction
bActive, ObjOwner
Inherited Variables from ROEngine.BaseObjectiveAction
ActionType, ObjectiveName

Structures Summary
SRandomAction
Action, Priority

Functions Summary
function AssignRandomAction (Controller ActionInstigator))
function ExecuteAction (Controller ActionInstigator))
function Reset ()))
function SwapAction (KF_ObjectiveAction SwapAction))
Inherited Functions from KFStoryGame.KF_ObjectiveAction
ActionActivated, ActionDeActivated, GetObjOwner, IsValidActionFor, Reset, SetObjOwner
Inherited Functions from ROEngine.BaseObjectiveAction
ActionActivated, ActionDeActivated, ExecuteAction, GetNextEditorObj, GetTargetObj, SetObjOwner


Variables Detail

RandIdx Source code

var int RandIdx;

Actions

PriorityBias Source code

var(Actions) float PriorityBias;

RandomActions Source code

var(Actions) editinlineuse array<SRandomAction> RandomActions;


Structures Detail

SRandomAction Source code

struct SRandomAction
{
var(ObjAction_Random) editinlineuse KF_ObjectiveAction Action;
var(ObjAction_Random) int Priority;
};



Functions Detail

AssignRandomAction Source code

function AssignRandomAction ( Controller ActionInstigator) )

ExecuteAction Source code

function ExecuteAction ( Controller ActionInstigator) )

Reset Source code

function Reset ( ) )

SwapAction Source code

function SwapAction ( KF_ObjectiveAction SwapAction) )


Defaultproperties

defaultproperties
{
     PriorityBias=0.500000
}

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