public void SelectObjects(List <UnitBaseBehaviourComponent> groupOfUnits, UnitAffiliation newAffiliation) { DeinitializeSelectedUnits(); unitSelected = groupOfUnits; InitializeSelectedUnits(); selectedTeamAffiliation = newAffiliation; }
public void SelectObject(UnitAffiliation newAffiliation, UnitBaseBehaviourComponent clickedUnit) { DeinitializeSelectedUnits(); unitSelected.Clear(); selectedTeamAffiliation = newAffiliation; unitSelected.Add(clickedUnit); InitializeSelectedUnits(); if (clickedUnit.unitAffiliation == UnitAffiliation.Controlled) { manualControlledUnit = clickedUnit; comboComponent.SetUnitDoingCombo(manualControlledUnit); } }