def processFINALPhase(self, tran, obj, data):
     obj.govPwr = Rules.pirateGovPwr
     IPlayer.processFINALPhase(self, tran, obj, data)
     # get fame every 1:00 turns
     if tran.db[OID_UNIVERSE].turn % Rules.turnsPerDay == 0:
         Utils.sendMessage(tran, obj, MSG_GAINED_FAME, obj.oid, Rules.pirateSurvivalFame)
         obj.pirateFame += Rules.pirateSurvivalFame
     # fix goverment power
     obj.govPwrCtrlRange = 10000
     # bonus for gained fame
     obj.prodEff += obj.pirateFame / 100.0
Beispiel #2
0
 def processFINALPhase(self, tran, obj, data):
     obj.govPwr = Rules.pirateGovPwr
     IPlayer.processFINALPhase(self, tran, obj, data)
     # get fame every 1:00 turns
     if tran.db[OID_UNIVERSE].turn % Rules.turnsPerDay == 0:
         Utils.sendMessage(tran, obj, MSG_GAINED_FAME, obj.oid,
                           Rules.pirateSurvivalFame)
         obj.pirateFame += Rules.pirateSurvivalFame
     # fix goverment power
     obj.govPwrCtrlRange = 10000
     # bonus for gained fame
     obj.prodEff += obj.pirateFame / 100.0
Beispiel #3
0
	def processFINALPhase(self, tran, obj, data):
		if not Rules.Tech.PIRATEBREWERY in obj.techs:
			log.warning('Adding new pirate structures to human pirate player.')
			self.cmd(obj).update(tran, obj) #grant the techs because something screwed up
		obj.govPwr = Rules.pirateGovPwr
		IPlayer.processFINALPhase(self, tran, obj, data)
		# get fame every 1:00 turns
		if tran.db[OID_UNIVERSE].turn % Rules.turnsPerDay == 0:
			Utils.sendMessage(tran, obj, MSG_GAINED_FAME, obj.oid, Rules.pirateSurvivalFame)
			obj.pirateFame += Rules.pirateSurvivalFame
		# fix goverment power
		obj.govPwrCtrlRange = 10000
		# bonus for gained fame
		obj.prodEff += obj.pirateFame / 100.0
 def processFINALPhase(self, tran, obj, data):
     if not Rules.Tech.PIRATEBREWERY in obj.techs:
         log.warning('Adding new pirate structures to human pirate player.')
         self.cmd(obj).update(
             tran, obj)  #grant the techs because something screwed up
     obj.govPwr = Rules.pirateGovPwr
     IPlayer.processFINALPhase(self, tran, obj, data)
     # get fame every 1:00 turns
     if tran.db[Const.OID_UNIVERSE].turn % Rules.turnsPerDay == 0:
         Utils.sendMessage(tran, obj, Const.MSG_GAINED_FAME, obj.oid,
                           Rules.pirateSurvivalFame)
         obj.pirateFame += Rules.pirateSurvivalFame
     # fix goverment power
     obj.govPwrCtrlRange = 10000
     # bonus for gained fame
     obj.prodEff += obj.pirateFame / 100.0
Beispiel #5
0
 def processFINALPhase(self, tran, obj, data):
     IPlayer.processFINALPhase(self, tran, obj, data)
     # fix goverment power
     obj.govPwrCtrlRange = 10000
Beispiel #6
0
	def processFINALPhase(self, tran, obj, data):
		IPlayer.processFINALPhase(self, tran, obj, data)
		# fix goverment power
		obj.govPwrCtrlRange = 10000