Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.EmeraldAISupport Namespace Reference

Classes

class  EmeraldAIDamageQuestAction
 Damages all Emerald AIs belonging to a specified faction. More...
 
class  EmeraldAIEmoteQuestAction
 Makes all Emerald AIs belonging to a specified faction play an emote animation and/or sound effect. More...
 
class  EmeraldAIFollowQuestAction
 Tells Emerald AIs of a specific faction to follow or stay. More...
 
class  EmeraldAIKillQuestAction
 Kills all Emerald AIs belonging to a specified faction. More...
 
class  EmeraldAIQuestGiver
 Use this in place of QuestGiver on an Emerald AI if you want it to stop its AI activity while the player is talking to it. More...
 
class  EmeraldAISetBehaviorQuestAction
 Set the behavior of Emerald AIs of a specific faction. More...
 
class  EmeraldAISetConfidenceQuestAction
 Set the confidence of Emerald AIs of a specific faction. More...
 
class  EmeraldAISetDestinationQuestAction
 Set the destination of Emerald AIs of a specific faction. More...
 
class  EmeraldAISetFactionRelation
 Set a faction's relation to another faction or the player. More...
 
class  EmeraldAISetItemQuestAction
 Enables or disables items of Emerald AIs of a specific faction. More...
 
class  EmeraldAISetWanderQuestAction
 Set the wander type of Emerald AIs of a specific faction. More...
 
class  EmeraldAISetWeaponQuestAction
 Enables or disables weapons of Emerald AIs of a specific faction. More...
 
class  EmeraldAIUpdateTargetTagsQuestAction
 Set the behavior of Emerald AIs of a specific faction. More...
 
class  EmeraldSpawner
 This Spawner subclass provides special handling for spawning Emerald AI entities because Emerald AI tries to manipulate the AI's NavMeshAgent in Awake(), before the AI has been moved into position. More...
 
class  PauseEmeraldPlayerOnDialogue
 Demo script that pauses the demo player during Quest Machine dialogue. More...