BlackICE Scripting

TweakAIActionAbstract class

TweakAIActionAbstract

Inheritance

Base: AIbehaviortaskScript

Derived

TweakAIAction, TweakAIActionSelector, TweakAIActionSequence, TweakAIActionSmartComposite

Properties

PropertyType
actionRecordWeakHandle<game.data.AIAction_Record> scripted
actionDebugNamestring scripted
actionActivationTimeStampfloat scripted
startActionTimeStampfloat scripted
hasGracefulInterruptionConditionsbool scripted
gracefulInterruptionCheckRandomizedIntervalfloat scripted
gracefullyInterruptedbool scripted
actionPhaseEAIActionPhase scripted
phaseRecordWeakHandle<game.data.AIActionPhase_Record> scripted
nextPhaseConditionCountint scripted
repeatPhaseConditionCountint scripted
phaseActivationTimeStampfloat scripted
phaseConditionSuccessfulCheckTimeStampfloat scripted
phaseConditionCheckTimeStampfloat scripted
phaseConditionCheckRandomizedIntervalfloat scripted
phaseIterationuint scripted
phaseDurationfloat scripted
phaseAnimationDurationfloat scripted
lookatEventsent.LookAtAddEvent?[] scripted
movePolicymove.Policies? scripted
generalSubActionsResultsbyte scripted
phaseSubActionsResultsbyte scripted
phaseSubActionsCountint scripted
phaseForceZeroUpdateIntervalbool scripted
generalSubActionsCountint scripted
repeatPhaseConditionsCountint scripted
tickForActionDurationOnlybool scripted
tickForActionDurationActivePhaseEAIActionPhase scripted
hasTicketDeactivationConditionsbool scripted
isActionImmediatebool scripted
lookatActivatedbool scripted
ticketsCommitedbool scripted
ticketsAcknowledgedbool scripted
failureStatusbool scripted
animationLoadedbool scripted
initializedAfterActivationbool scripted
shouldCallGetActionRecordAgainbool scripted

Functions