Interface IEnemyMove
Used for implementing moves for an enemy
Namespace: WeaverCore.Interfaces
Assembly: WeaverCore.dll
Syntax
public interface IEnemyMove
Properties
| Edit this page View SourceMoveEnabled
Whether the move is enabled. If it's not enabled, then it won't be selected by the move randomizer
Declaration
bool MoveEnabled { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
| Edit this page View SourceDoMove()
Used to execute the move
Declaration
IEnumerator DoMove()
Returns
Type | Description |
---|---|
IEnumerator |
OnCancel()
Called when this move gets cancelled before it finishes
Declaration
void OnCancel()
OnDeath()
Called when the boss dies
Declaration
void OnDeath()