Components
ScriptableObjects
Plain C# Classes
RoleType : LevelType : ScriptableObject
What is a Role Type?
An Role Type represents a a set of Drive Types and Action Types that will be assigned to the Agent.
A Role Type can also override an Agent's existing Drive Types and Action Types. Role Types can be
assigned to Agents when they join Agent Events.
The level usually isn't used but could represent the Agent's skill at this Role Type.
See Role Guide Page.
Role Type Custom Inspector
Coming Soon