public SkillPlayTask( BattleManager manager, Menko invoker, MenkoBattleData battleData, SkillBase skill, Action nextCall) { this.manager = manager; this.invoker = invoker; this.battleData = battleData; this.skill = skill; this.nextCall = nextCall; }
public BattleScene(BattleData setup) { data = setup; manager = new BattleManager(setup); this.stateMachine = new BattleStateMachine(manager); }
public SkillController(BattleManager manager) { this.manager = manager; task = new Queue<SkillPlayTask>(); }