def onVassalState(self, argsList):
		'Vassal State'
		iMaster, iVassal, bVassal, bCapitulated = argsList
		
		if bCapitulated:
			sta.onVassalState(iMaster, iVassal)
		
		if iVassal == iInca:
			utils.setReborn(iInca, True)
			
		# move Mongolia's core south in case they vassalize China
		if bCapitulated and iVassal == iChina and iMaster == iMongolia:
			utils.setReborn(iMongolia, True)
		
		dc.onVassalState(iVassal)
示例#2
0
    def onVassalState(self, argsList):
        'Vassal State'
        iMaster, iVassal, bVassal, bCapitulated = argsList

        if bCapitulated:
            sta.onVassalState(iMaster, iVassal)

        if iVassal == iInca:
            utils.setReborn(iInca, True)

        # move Mongolia's core south in case they vassalize China
        if bCapitulated and iVassal == iChina and iMaster == iMongolia:
            utils.setReborn(iMongolia, True)

        dc.onVassalState(iMaster, iVassal)
示例#3
0
        def onVassalState(self, argsList):
		'Vassal State'
		iMaster, iVassal, bVassal, bCapitulated = argsList
		
		if bCapitulated:
			sta.onVassalState(iMaster, iVassal)
		
		if iVassal == con.iInca:
			gc.getPlayer(con.iInca).setReborn(True)
			
		# move Mongolia's core south in case they vassalize China
		if bCapitulated and iVassal == con.iChina and iMaster == con.iMongolia:
			gc.getPlayer(con.iMongolia).setReborn(True)
		
		self.dc.onVassalState(argsList)