示例#1
0
 //call before using this class
 public void SetupDependecies
     (BattleManager battleManager, InputManager inputManager,
     UnitToAttackInput unitToAttackInput)
 {
     _cursor            = battleManager.Cursor;
     _battleManager     = battleManager;
     _inputManager      = inputManager;
     _battleTurnManager = _battleManager.BattleTurnManager;
 }
示例#2
0
 public BattleMovement(OverlaysManager overlaysManager,
                       BattleTurnManager battleTurnManager)
 {
     _overlaysManager   = overlaysManager;
     _battleTurnManager = battleTurnManager;
 }