Skip to main content

Bespoke Agents

Description

Used to denote a bespoke agent. This service can be added to any object within the scene and the system will treat it as an agent when the scene is playing. Please note that there is no filter on buildings yet, so please double check when assigning buildings to the agent.

Interface

Type
IBespokeAgent
IMonoBehaviour

Inherits

Type
N/A

Properties

NameType
dataIBespokeAgentData

Public Methods

NameParametersReturn TypeDescription
SetupIBespokeAgentData datavoidUsed to set the bespoke agent data values.
CreateICharacterSpawner characterSpawner, IActionService actionService, ILookingService lookingServicebooleanValidates and setup the agent within the system. Returns if successful.
GetDataN/AIBespokeAgentDataReturns the bespoke agent data values.