Esempio n. 1
0
	def onWindowActivation(self, argsList):
		'Called when the game window activates or deactivates'
		bActive = argsList[0]
		
		if(bActive):
			EnhancedTechConquest.loadConfigurationData()
Esempio n. 2
0
	def __init__(self, eventManager):
		eventManager.addEventHandler("cityAcquired", self.onCityAcquired)
		eventManager.addEventHandler("windowActivation", self.onWindowActivation)
	
		EnhancedTechConquest.loadConfigurationData()
Esempio n. 3
0
 def onWindowActivation(self, argsList):
     bActive = argsList[0]
     if bActive:
         EnhancedTechConquest.loadConfigurationData()
Esempio n. 4
0
    def __init__(self, eventManager):
        eventManager.addEventHandler("cityAcquired", self.onCityAcquired)
        eventManager.addEventHandler("windowActivation",
                                     self.onWindowActivation)

        EnhancedTechConquest.loadConfigurationData()
Esempio n. 5
0
from CvPythonExtensions import *
import EnhancedTechConquest

enhancedTechConquest = EnhancedTechConquest.EnhancedTechConquest()


# globals
###################################################
class CvEnhancedTechConquestEventManager:
    def __init__(self, eventManager):
        eventManager.addEventHandler("cityAcquired", self.onCityAcquired)
        eventManager.addEventHandler("windowActivation",
                                     self.onWindowActivation)

        EnhancedTechConquest.loadConfigurationData()

    def onCityAcquired(self, argsList):
        enhancedTechConquest.onCityAcquired(argsList)

    def onWindowActivation(self, argsList):
        bActive = argsList[0]
        if bActive:
            EnhancedTechConquest.loadConfigurationData()