public virtual void getUnit(int[] unitID, GetUnitEvent unitEvent) { getUnit(unitID[0], unitID[1], unitEvent); }
// Gets the unit given the indices public virtual void getUnit(int teamID, int unitID, GetUnitEvent unitEvent) { if(unitEvent== null) return; if(teamID< 0 || teamID>= teams.size) return; if(unitID< 0 || unitID>= teams.items[teamID].size) return; unitEvent(ref teams.items[teamID].units.items[unitID]); }