action.tfile | source file |
Classes Summary | Objects Summary | Functions Summary Details |
Action
IAction
LiteralAction
LiteralTAction
NumericAction
NumericTAction
PostRestoreObject
PostUndoObject
PreRestartObject
PreSaveObject
SystemAction
TAction
TIAction
TopicAction
TopicTAction
TravelAction
VerifyResult
askChooseObject
askMissingObject
execNestedAction
nestedAction
nestedActorAction
noHalt
notePronounAntecedent
replaceAction
replaceActorAction
tryImplicitAction
tryImplicitActorAction
askChooseObject (action, role, msg) | action.t[3143] |
askMissingObject (action, role) | action.t[2985] |
execNestedAction (isReplacement, actor, action, [objs]) | action.t[2857] |
'isReplacement' indicates whether the action is a full replacement or an ordinary nested action. If it's a replacement, then we use the game time taken by the replacement, and set the enclosing action (i.e., the current gAction) to take zero time. If it's an ordinary nested action, then we consider the nested action to take zero time, using the current action's time as the overall command time.
'isRemapping' indicates whether or not this is a remapped action. If we're remapping from one action to another, this will be true; for any other kind of nested or replacement action, this should be nil.
nestedAction (action, [objs]) | action.t[2836] |
nestedActorAction (actor, action, [objs]) | action.t[2830] |
noHalt ( ) | action.t[1433] |
notePronounAntecedent ([objlist]) | action.t[3242] |
replaceAction (action, [objs]) | action.t[2805] |
replaceActorAction (actor, action, [objs]) | action.t[2815] |
tryImplicitAction (action, [objs]) | action.t[2689] |
tryImplicitActorAction (actor, action, [objs]) | action.t[2770] |