Actors

Actors are meant for users to configuratively add sound and visuals to their game.

To edit Actors, in Unity go to Tools→The Button Engine→Data: Actors

Actors are stateless, so they can work on multiple events at the same time and need to be instantiated only once (at start).

Actions Events

actorActions

actorEvents

Here is a compatibility table of which Actions can be used with which events.

Actions Events

Play Sound

All

Instantiate Prefab

Behavior, Effect, Item, Projectile, Unit

Cursor Splat

Ability (targeted ability only)

Tweening

Unit

When you use an action / event combination that is not compatible, it will throw a NotImplementedException.

Cursor Splat

This is a means to display a target area for targeted area abilities. Currently, there is only a circle available. The plan is to improve this, so that images can also be used here.

Instantiate Prefab

Play Sound

Tweening