public void ProduceNewHarvester(HeadQuater hq) { var pos = _positionHandler.GetNextUnitSpawnPosition<Harvester>(); hq.Produce(new ProduceEvent<Harvester>(_ai.Id, hq.Id, pos.X, pos.Y), _eventAgent); }
public void ProduceNewBarracks(HeadQuater hq) { var pos = _positionHandler.GetNextBuildingPosition<Barrack>(); hq.Produce(new ProduceEvent<Barrack>(_ai.Id, hq.Id, pos.X, pos.Y), _eventAgent); }