public void Update_UnitMovementPath() { if (StateManagerScript.instance.currentTurnState == TurnsState.PlayerTurn && selectedUnit.MovementRemaining >= 0) { attackTheFirstInitiated = false; attackable = false; if (!selfHexSelectionInitiated) { if (potentialHexSelected) { selectedHexColumnPositioningDifference = potentalSelectedHexColumnPosition - selectedUnit.Hex.C; selectedHexRowPositioningDifference = potentalSelectedHexRowPosition - selectedUnit.Hex.R; selectedUnit.DUMMY_PATHING_FUNCTION(); movementActivated = true; pathBegun = false; } } else { movementActivated = true; pathBegun = false; } } }
public void Update_UnitMovementPath() { if (potentialHexSelected) { selectedHexColumnPositioningDifference = potentalSelectedHexColumnPosition - selectedUnit.Hex.C; selectedHexRowPositioningDifference = potentalSelectedHexRowPosition - selectedUnit.Hex.R; selectedUnit.DUMMY_PATHING_FUNCTION(); movementActivated = true; pathBegun = false; } }