Ejemplo n.º 1
0
 protected abstract void RemoveUnitFromGrid(AUnitController unitController);
Ejemplo n.º 2
0
 public void RemoveEnemy(AUnitController unitController)
 {
     _enemiesOnGrid.Remove(unitController);
 }
Ejemplo n.º 3
0
 protected override void RemoveUnitFromGrid(AUnitController unitController)
 {
     _grid.RemoveCharacter(unitController);
 }
Ejemplo n.º 4
0
 public void AddEnemy(AUnitController unitController)
 {
     _enemiesOnGrid.Add(unitController);
 }
Ejemplo n.º 5
0
 public void RemoveCharacter(AUnitController unitController)
 {
     _charactersOnGrid.Remove(unitController);
 }
Ejemplo n.º 6
0
 public void AddCharacter(AUnitController unitController)
 {
     _charactersOnGrid.Add(unitController);
 }
Ejemplo n.º 7
0
 protected override void RemoveUnitFromGrid(AUnitController unitController)
 {
     _grid.RemoveEnemy(unitController);
 }
Ejemplo n.º 8
0
 public InstancedUnit(int prefabInstanceId, AUnitController unitController)
 {
     PrefabInstanceId = prefabInstanceId;
     UnitController   = unitController;
 }