private void addUnitToList(UnitsMain unit) { if (TurnManager.instance.getSide() == 0) TurnManager.instance.addMathUnit(unit); if (TurnManager.instance.getSide() == 1) TurnManager.instance.addPhyUnit(unit); }
public void createAttackButton(UnitsMain currentUnit) { GameObject temp = Instantiate(button) as GameObject; temp.transform.SetParent(buttonGrid, false); addSpecialties(temp); buttons.Add(temp); }
public void setCurrentTarget(UnitsMain target) { currentTarget = target; enemyBg.transform.position = target.transform.position; }
public void plainAttack(UnitsMain enemy) { enemy.addHealth(-5); }
public void setUnitInHex(UnitsMain unit){ unitInHex = unit; }
public void clearTargetAndDestination() { destination = Vector3.zero; currentUnit = null; }
public void setDefinetelyRightUnit(UnitsMain unit) { currentUnit = unit; Debug.Log(unit.transform.position); Debug.Log(TurnManager.instance.getSide()); cam.setPosition(unit.transform); }
public void setCurrentUnit(UnitsMain unit) { if (unit.getSide() == TurnManager.instance.getSide()) { currentUnit = unit; } }
public void addPhyUnit(UnitsMain unit) { physicsUnits.Add(unit); }
public void addMathUnit(UnitsMain unit) { mathUnits.Add(unit); }