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

KFStoryGame.ACTION_OpenRandomTrader

Extends
ScriptedAction

Core.Object
|   
+-- GamePlay.ScriptedAction
   |   
   +-- KFStoryGame.ACTION_OpenRandomTrader

Constants Summary
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
ShopVolumeCurrentShop
array<ShopVolume>Shops
ACTION_OpenRandomTrader
boolbCloseOtherShops
boolbOpenDoor
boolbUseExistingShop
Inherited Variables from GamePlay.ScriptedAction
ActionString, bValidForTrigger
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
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 CacheShops ()))
function CloseOtherShops ()))
function FindNewShop (ScriptedController C))
functionstring GetActionString ()))
functionShopVolume GetCurrentShop (ScriptedController C))
function HandleShops ()))
functionbool InitActionFor (ScriptedController C))
function OpenSelectedShop ()))
Inherited Functions from GamePlay.ScriptedAction
ActionCompleted, EndsSection, GetActionString, GetScript, InitActionFor, PostBeginPlay, ProceedToNextAction, ProceedToSectionEnd, Reset, StartsSection
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

CurrentShop Source code

var ShopVolume CurrentShop;

Shops Source code

var array<ShopVolume> Shops;

ACTION_OpenRandomTrader

bCloseOtherShops Source code

var(ACTION_OpenRandomTrader) bool bCloseOtherShops;

bOpenDoor Source code

var(ACTION_OpenRandomTrader) bool bOpenDoor;

bUseExistingShop Source code

var(ACTION_OpenRandomTrader) bool bUseExistingShop;


Functions Detail

CacheShops Source code

function CacheShops ( ) )

CloseOtherShops Source code

function CloseOtherShops ( ) )

FindNewShop Source code

function FindNewShop ( ScriptedController C) )

GetActionString Source code

function string GetActionString ( ) )

GetCurrentShop Source code

function ShopVolume GetCurrentShop ( ScriptedController C) )

HandleShops Source code

function HandleShops ( ) )

InitActionFor Source code

function bool InitActionFor ( ScriptedController C) )

OpenSelectedShop Source code

function OpenSelectedShop ( ) )


Defaultproperties

defaultproperties
{
     bCloseOtherShops=True
     ActionString="Open Random Trader Shop"
}

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