Class AbilityController
This is the PlayerController specific controller for abilities that only players use.
For NPC, Enemies, or Ally combatants not controlled by the Players use
Inheritance
System.Object
AbilityController
Namespace: SF.AbilityModule
Assembly: cs.temp.dll.dll
Syntax
public class AbilityController : MonoBehaviour
Fields
Abilities
Declaration
public List<AbilityCore> Abilities
Field Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<AbilityCore> |
AbilityObjects
The game objects with abilities attached. It allows organizing abilities into separate game objects to make the hierarchy a bit cleaner.
Declaration
public List<GameObject> AbilityObjects
Field Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<GameObject> |
AbilityOwner
Declaration
public GameObject AbilityOwner
Field Value
| Type | Description |
|---|---|
| GameObject |