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

Tyrion.AI_Talk

Extends
AI_CharacterAction
Modifiers
editinlinenew

Core.Object
|   
+-- Core.RefCount
   |   
   +-- Engine.Tyrion_ActionBase
      |   
      +-- Tyrion.ActionBase
         |   
         +-- Tyrion.AI_RunnableAction
            |   
            +-- Tyrion.AI_Action
               |   
               +-- Tyrion.AI_CharacterAction
                  |   
                  +-- Tyrion.AI_Talk

Variables Summary
floatspeechDuration
InternalParameters
Pawntarget
Parameters
boolbNeedsToTurn
boolbPositional
boolbWaitForSpeech
Rotatorfacing
NamelipsyncAnimName
NamesubtitleTag
NametargetName
Inherited Variables from Tyrion.AI_CharacterAction
DummyHeadGoal, DummyMovementGoal, DummyWeaponGoal, headResourceStorage, movementResourceStorage, pawn, weaponResourceStorage
Inherited Variables from Tyrion.AI_Action
achievingGoal, childGoals, heuristicValue, nsChild, resourceUsage, satisfiesGoal, waitingForGoalsN

Functions Summary
function cleanup ()))
Inherited Functions from Tyrion.AI_CharacterAction
baseAIcharacter, character, characterResource, classConstruct, cleanup, clearDummyGoals, clearDummyHeadGoal, clearDummyMovementGoal, clearDummyWeaponGoal, findResource, getResourceClass, headResource, initAction, movementResource, rook, useResources, weaponResource
Inherited Functions from Tyrion.AI_Action
fail, getChildReference, getResource, goalAchievedCB, goalNotAchievedCB, initAction, instantFail, instantSucceed, interruptAction, interruptGoalIf, myAddRef, OnSensorMessage, removeAction, removeChildReference, resourceStolenCB, runAction, selectionHeuristic, setChildReference, succeed, waitForAllGoals, waitForAllGoalsConsidered, waitForAllGoalsInList, waitForAnyGoal, waitForGoal, waitForResourcesAvailable

States Summary
Running Source code
state Running


Variables Detail

speechDuration Source code

var float speechDuration;

InternalParameters

target Source code

var(InternalParameters) editconst Pawn target;

Parameters

bNeedsToTurn Source code

var(Parameters) bool bNeedsToTurn;
If true the targetName and facing values will be used

bPositional Source code

var(Parameters) bool bPositional;
Whether the sound is to be positional or 2D

bWaitForSpeech Source code

var(Parameters) bool bWaitForSpeech;
Whether the action should wait till the sound has finished playing before continuing

facing Source code

var(Parameters) Rotator facing;
Where the AI turns to before talking if targetName is none

lipsyncAnimName Source code

var(Parameters) Name lipsyncAnimName;
Name of the lipsync animation to play

subtitleTag Source code

var(Parameters) Name subtitleTag;
The localization tag for the subtitle text of the dialogue

targetName Source code

var(Parameters) Name targetName;
The pawn to talk to


Functions Detail

cleanup Source code

function cleanup ( ) )


Defaultproperties

defaultproperties
{
	satisfiesGoal = class'AI_TalkGoal'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:27.647 - Created with UnCodeX