Namespace i5.VirtualAgents
Classes
AdaptiveGaze
Defines a gaze behaviour that looks at gaze targets in the scene dynamically
AdaptiveGazeTarget
Agent
Agent's functionality mainly includes managing their task queue, responding to task execution statuses and changing one's state accordingly
AgentAnimationUpdater
Component for synchronizing the agent's movement with the shown animation
AgentImportMenu
This script provides a menu item to create an agent from a humanoid model
AimAt
Implements the functionality of aiming at a target
BaseLayerPreset
BaseTask
HeadPreset
HumanBone
Item
Represents an item which can be picked up by an agent
LeftArmPreset
LeftLegPreset
MeshSocket
Socket on the agent to which items can be attached, e.g., for hands or item belts on the agent
MeshSockets
Collects and advertises the available mesh sockets to other scripts
RightArmPreset
RightLegPreset
TaskSystem
TestAgentReachingEndOfPath
Interfaces
ITask
Task that can be executed by ITaskSystems. Needs to be updated with FullUpdate() in order to perform work.
ITaskSystem
Provides means for updating a task system and scheduling new tasks.