Пример #1
0
 def __init__(self, ctx=None):
     data = ResearchItemsData()
     if USE_XML_DUMPING and IS_DEVELOPMENT:
         dumper = dumpers.ResearchItemsXMLDumper()
     else:
         dumper = dumpers.ResearchItemsObjDumper()
     data.setDumper(dumper)
     super(Research, self).__init__(data)
     self._statsListener = StatsListener()
     self._invListener = InventoryListener()
     self._resolveLoadCtx(ctx=ctx)
Пример #2
0
 def __init__(self, ctx=None):
     data = NationTreeData()
     if USE_XML_DUMPING and IS_DEVELOPMENT:
         dumper = dumpers.NationXMLDumper()
     else:
         dumper = dumpers.NationObjDumper()
     data.setDumper(dumper)
     super(TechTree, self).__init__(data)
     self._statsListener = StatsListener()
     self._invListener = InventoryListener()
     self._resolveLoadCtx(ctx=ctx)