Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Scripting.Action

Extends
  Object
Modifiers
  editinlinenew collapsecategories hidecategories ( object ) native abstract

    Core.Object
    |
    +-- Scripting.Action

#### Direct Known Subclasses:

> ActionAddNewContainerCarryables, ActionApplyForce, ActionBaseDevicePowerSwitch, ActionBool, ActionCalcDistance, ActionChangeLevel, ActionCinematicEnter, ActionCinematicExit, ActionCinematicFadeView, ActionCloseDoor, ActionCreateWatcher, ActionDealDamage, ActionDecreaseCountDown, ActionDestroyActor, ActionDisableActor, ActionDisableAISpawnPoint, ActionDisableAllScripts, ActionDisablePointOfInterest, ActionDisableUse, ActionDisplayText, ActionEnableActor, ActionEnableAISpawnPoint, ActionEnablePointOfInterest, ActionEnableUse, ActionEnterTurret, ActionEnterVehicle, ActionExecuteScript, ActionExitLoop, ActionExitScript, ActionFailCampaignMission, ActionFor, ActionForceRespawn, ActionGetArmorType, ActionGetMessageValue, ActionGetProperty, ActionGiveJetpack, ActionGiveWeapon, ActionIf, ActionIncreaseCountDown, ActionInventoryBase, ActionKill, ActionLog, ActionLoop, ActionNextCampaignMission, ActionObjectiveBase, ActionOpenDoor, ActionOpenMenu, ActionPlayAnimation, ActionPlayEffect, ActionPlayMojo, ActionPlayMusic, ActionPlaySound, ActionPlaySpeech, ActionQuake, ActionRandomNumber, ActionResetAccessTerminal, ActionResetContainer, ActionResetRace, ActionReturnCarryable, ActionScriptNote, ActionSendTriggerMessage, ActionSetAllowReturnWhenDead, ActionSetGodMode, ActionSetMaterialSwitchIndex, ActionSetProperty, ActionSetRadarZoomScale, ActionSetRespawn, ActionSetTeam, ActionSetVelocity, ActionSetWatcherEnabled, ActionShakeCamera, ActionShowCredits, ActionSpawnActor, ActionSpawnRook, ActionStartCountDown, ActionStartHeadTalking, ActionStartSPIntroCamera, ActionStartTimer, ActionStopCountDown, ActionStopEffect, ActionStopHeadTalking, ActionStopTimer, ActionStopViewFromCamera, ActionTeleport, ActionTriggerMaterials, ActionVariableAdd, ActionVariableAssign, ActionVariableAssignIfNotExist, ActionVariableDecrement, ActionVariableDivide, ActionVariableIncrement, ActionVariableMultiply, ActionVariableSubtract, ActionViewFromCamera, ActionWait, TyrionScriptAction, WatcherBase

Constants Summary

Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed

Variables Summary
bool | acceptAllTypes
string | actionDisplayName
string | actionHelp
string | category
Script | parentScript
Array<ParameterResolveInfo> | resolveInfoList
class<Variable> | returnType

Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
ParameterResolveInfo action, variable, propertyName

Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
|  | construct ()))
| function | editorDisplayString (out string s))
| function | enumScriptLabels (Engine.LevelInfo level, out Array<Name> s))
| function | enumScripts (Engine.LevelInfo level, out Array<Name> s))
| Variable | execute ()))
| Actor | findByLabel (class<Actor> actorClass, Name label))
| Actor | findStaticByLabel (class<Actor> actorClass, Name label))
| Variable | findVariable (coerce string variableName))
|  | logError (string reason))
| Variable | newTemporaryVariable (class<Variable> variableType, optional string initValue))
| Variable | newVariable (Name variableName, class<Variable> variableType))
|  | PrecacheSpeech (SpeechManager Manager)
| string | propertyDisplayString (Name propName))
|  | resolveParameters ()))
|  | SetActionPropertyText (string PropName, string PropValue)
|  | setParentScript (Script s))
| Variable | tryFindVariable (coerce string variableName))

Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=

Variables Detail

#### acceptAllTypes Source code

var bool acceptAllTypes;

#### actionDisplayName Source code

var string actionDisplayName;

#### actionHelp Source code

var string actionHelp;

#### category Source code

var string category;

#### parentScript Source code

var Script parentScript;

#### resolveInfoList Source code

var private Array<ParameterResolveInfo> resolveInfoList;

#### returnType Source code

var class<Variable> returnType;

Structures Detail

#### ParameterResolveInfo Source code

struct ParameterResolveInfo
{

> var deepcopy Action action;
> var Name propertyName;
> var Name variable;

};

Functions Detail

#### construct Source code

overloaded function construct ( ) )

#### editorDisplayString Source code

event function editorDisplayString ( out string s) )

#### enumScriptLabels Source code

event function enumScriptLabels ( Engine.LevelInfo level, out Array<Name> s) )

#### enumScripts Source code

event function enumScripts ( Engine.LevelInfo level, out Array<Name> s) )

#### execute Source code

latent function Variable execute ( ) )

#### findByLabel Source code

function Actor findByLabel ( class<Actor> actorClass, Name label) )

#### findStaticByLabel Source code

function Actor findStaticByLabel ( class<Actor> actorClass, Name label) )

#### findVariable Source code

function Variable findVariable ( coerce string variableName) )

#### logError Source code

function logError ( string reason) )

#### newTemporaryVariable Source code

function Variable newTemporaryVariable ( class<Variable> variableType, optional string initValue) )

#### newVariable Source code

function Variable newVariable ( Name variableName, class<Variable> variableType) )

#### PrecacheSpeech Source code

simulated function PrecacheSpeech ( SpeechManager Manager )

#### propertyDisplayString Source code

function string propertyDisplayString ( Name propName) )

#### resolveParameters Source code

private latent function resolveParameters ( ) )

#### SetActionPropertyText Source code

native final function SetActionPropertyText ( string PropName, string PropValue )

#### setParentScript Source code

function setParentScript ( Script s) )

#### tryFindVariable Source code

function Variable tryFindVariable ( coerce string variableName) )

Defaultproperties

    defaultproperties
    {
    	returnType			= None
    	actionDisplayName	= "<actionDisplayName>"
    	actionHelp			= "<actionHelp>"
    	category			= "Default Category"
    	acceptAllTypes		= false
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:25.252 - Created with UnCodeX