InteractionComponent - acrimi/Raven GitHub Wiki
InteractionComponent describes an entity's ability to interact with entity's that have an InteractableComponent. A spatial scan will check for interactable entities within a given range and store their id in the component's targetId property, where it can be used by other systems such as the InputSystem.
Configuration
When used inside the components block, the initial state of the component can be configured with the following parameters:
| Key | Type | Description |
|---|---|---|
| range | float | The distance, in gl units, according to the entity's orientation that will be checked for interactable entities |
Example:
"InteractionComponent": {
"range": 2
}
Properties
This component has no exposed properties