Class TurnBaseSpellGameContext
The Game Context data for each agent in the game.
Here GameManager is manually injected by Unity's interface. You could have your game manager pass all the dependencies down instead.
Up to you.
Inheritance
TurnBaseSpellGameContext
Assembly: UtilityAIFramework.dll
Syntax
public class TurnBaseSpellGameContext : MonoBehaviour, IAgentDataContext
Fields
Foe
Declaration
public TurnBaseCharacter Foe
Field Value
GameManager
Declaration
public TurnBasedGameManager GameManager
Field Value
Self
Declaration
public TurnBaseCharacter Self
Field Value
Implements