Action

What is an Action?


An Action is a level and an Action Type. Every Agent will have one or more Actions. The level of the Action can be used to impact the values in the Mappings of that Action and can be though of as the Agent's skill at that Action. The level goes from 0-100.

Action Type


Inspector Reference
Script Reference

An Action Type serves two main purposes It is a grouping of Mapping Types and it selects the Behavior Type.

The grouping of Mapping Types allows an Agent Type to easily be assigned this group of Mapping Types and also gain skill at all of these Mapping Types as the Agent gains skill at the Action Type.

Action Types are also used in inventory to determine how inventory items (Entities being held by another Entity) can impact the Actions.

Every Action Type has one Behavior Type associated with it. The Behavior Type has all of the logic for what will actually occur while the Mapping is running.