I don't need to test my programs. I have an error-correcting modem.

UE2:ScriptControllerBase internal variables (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> ScriptControllerInterf >> ScriptControllerBase (internal variables)

;Other member categories for this class::constants, enums, instance functions, states

Internal variables

ActorInRangeIndex

Type: int


ActorOutOfRangeIndex

Type: int


AnimEndIndex

Type: int


ArgsByte

Type: byte

Array size: 5 (MaxArgsByte)

UC doesn't support arrays of bools -- bools use bytes

ArgsFloat

Type: float

Array size: 5 (MaxArgsFloat)


ArgsInt

Type: int

Array size: 5 (MaxArgsInt)


ArgsLabel

Type: int

Array size: 2 (MaxArgsLabel)


ArgsName

Type: name

Array size: 5 (MaxArgsName)


ArgsString

Type: string

Array size: 5 (MaxArgsString)


AutoBeginIndex

Type: int


AutoEndIndex

Type: int


bInHandlerGroup

Type: bool


Bool1

Type: bool


Bool2

Type: bool


Bool3

Type: bool


Bool4

Type: bool


Bool5

Type: bool


Bool6

Type: bool


Bool7

Type: bool


Bool8

Type: bool


Bool9

Type: bool


BumpEnemyIndex

Type: int


BumpFriendIndex

Type: int


BumpOtherIndex

Type: int


BumpPlayerIndex

Type: int


bXMPHandlingEnabled

Type: bool


Commands

Type: array<CommandT>


CurrentCommand

Type: CommandT


CurrentCommandIndex

Type: int

index of current command

CurrentHandlerGroup

Type: int


DecodedCount

Type: int

count of total number of commands decoded so far

DialogBeginIndex

Type: int


DialogTarget

Type: Actor

Modifiers: protected


DialogUnPauseIndex

Type: int


DiedIndex

Type: int


EnemyNotVisibleIndex

Type: int


FoundActors

Type: Actor

Array size: UtilGame.MaxFilteredActors


GotoActorTarget

Type: Actor

Modifiers: protected


HearNoiseFriendlyIndex

Type: int


HearNoiseOtherIndex

Type: int


HearNoiseThreatIndex

Type: int


InheritEnemyIndex

Type: int


Int1

Type: int


Int2

Type: int


Int3

Type: int


Int4

Type: int


Int5

Type: int


Int6

Type: int


Int7

Type: int


Int8

Type: int


Int9

Type: int


NextHandlerGroupIndex

Type: int


Default value: 1

NPCOwner

Type: U2NPCControllerScriptable

Modifiers: protected


NumEvents

Type: int

number of events

NumFoundActors

Type: int


NumPushedCommandIndices

Type: int


NumTriggerEvents

Type: int


PushedCommandIndices

Type: int

Array size: MaxPushedCommandIndices


SavedDestination

Type: Actor

Modifiers: protected

copy of GotoActorTarget (used with savedestination command)

SavedEventInstigator

Type: Actor


SavedEventOther

Type: Actor


ScriptedLandingIndex

Type: int


ScriptErrorMessage

Type: string


SeeAlertFriendIndex

Type: int


SeeEnemyIndex

Type: int


SeeFriendIndex

Type: int


SeeOtherIndex

Type: int


SeePlayerIndex

Type: int


TakeDamageIndex

Type: int


TookDamageEnemyIndex

Type: int


TookDamageFriendIndex

Type: int


TookDamageIndex

Type: int


TriggerIndex

Type: int


U2PawnOwner

Type: U2Pawn

Modifiers: protected


WaitTriggerEvent

Type: name

Modifiers: protected