Exemple #1
0
 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()
Exemple #2
0
 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
Exemple #3
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
Exemple #4
0
 def restart(self):
     self.done = False
     self.e_start = common_pb2.Point2D()