Components
ScriptableObjects
Plain C# Classes
WorldObject : Entity : MonoBehaviour
What is an World Object?
A World Object is a component that must be attached to any Game Object that can NOT make decisions and act in the World.
A World Object's main field is it's World Object Type, which defines the configuration for the World Object.
See World Object Guide.
World Object Custom Inspector
World Object Type | All World Object's must have a World Object Type. See World Object Type Inspector. |
Entity Types can have multiple Prefab Variants. This index specifies which Prefab Variant represents this World Object. Indexing starts at 0. | |
Start State | Which state to start in? (On World Object creation) Only available if the World Object Type has states. |
Run Output Changes On Start |
Should enter state transition Ouput Changes be run when creating this World Object? Only available if the World Object Type has states. |
Start Complete Points | Should this World Object start with completion points? Only available if World Object Type's CompleteType is not None. |
Tags, Overrides, Inventory Slot Mappings
See Entity Inspector.