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)
Exemple #2
0
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""
Exemple #3
0
## 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()