class CvWWIIPacEventManager(CvEventManager.CvEventManager, object):
def __init__(self, *args, **kwargs):
# initialize base class
self.parent = CvEventManager.CvEventManager
self.parent.__init__(self)
super(CvWWIIPacEventManager, self).__init__(*args, **kwargs)
# map the initial EventHandlerMap values into the new data structure
for eventType, eventHandler in self.EventHandlerMap.iteritems():
self.setEventHandler(eventType, eventHandler)
# --> INSERT EVENT HANDLER INITIALIZATION HERE <--
CvCivSpecificGreatPeopleModEventManager.CvCivSpecificGreatPeopleModEventManager(self)