def recalculateModifiers(): import BugGameUtils BugGameUtils.getDispatcher().getBaseUtils().reset() #import CvEventInterface #CvEventInterface.getEventManager().reset() import DynamicCivNames GC = CyGlobalContext() for loopPlayer in range(GC.getMAX_PC_PLAYERS()): if GC.getPlayer(loopPlayer).isAlive(): DynamicCivNames.g_DynamicCivNames.setNewNameByCivics(loopPlayer)
def getWidgetHelp(argsList): """ Returns the hover help text for <eWidgetType> if registered, otherwise returns an empty string. This function is a BugGameUtils handler registered in init.xml. """ eWidgetType, iData1, iData2, bOption = argsList func = g_widgetHelp.get(eWidgetType) if func: return func(eWidgetType, iData1, iData2, bOption) # <kmodx> Traditional Python Widget Compatibility if eWidgetType == WidgetTypes.WIDGET_PYTHON: return BugGameUtils.getDispatcher()._baseUtils.getWidgetHelp(argsList) # </kmodx> return u""
## CvGameInterfaceFile ## ## Overrides the use of CvGameUtils with BUG's modular game utils dispatcher. ## ## Copyright (c) 2009 The BUG Mod. ## ## Author: EmperorFool import BugGameUtils GameUtils = BugGameUtils.getDispatcher()
def recalculateModifiers(): import BugGameUtils BugGameUtils.getDispatcher().getBaseUtils().reset()