def __init__(self, production_manager, intel_manager, combat_manager): self.prod_man = production_manager assert isinstance(intel_manager, IntelManager) self.intel = intel_manager self.combat = combat_manager self.done = False self.e_start = common_pb2.Point2D()
def __init__(self): self._id = 0 self._point = common_pb2.Point2D() self._is_starting_location = False self._minerals = [] self._vespene = [] self._structures = [] self._workers = [] self._desired_vespene_workers = 0
def __init__(self, proxy_man, intel_man, combat_manager, production_manager): IAsyncModule.__init__(self, proxy_man) assert isinstance(intel_man, IntelManager.IntelManager) self.intel_man = intel_man self.game_running = False self.prod_man = production_manager self.combat = combat_manager self.done = False self.e_start = common_pb2.Point2D() self.t = None
def restart(self): self.done = False self.e_start = common_pb2.Point2D()