NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

fsdloaders.py (1060B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\conversations\fsdloaders.py
      2 from fsdBuiltData.common.base import BuiltDataLoader
      3 try:
      4     import conversationsLoader
      5 except ImportError:
      6     conversationsLoader = None
      7 
      8 try:
      9     import conversationAgentsLoader
     10 except ImportError:
     11     conversationAgentsLoader = None
     12 
     13 class ConversationsLoader(BuiltDataLoader):
     14     __resBuiltFile__ = 'res:/staticdata/conversations.fsdbinary'
     15     __clientAutobuildBuiltFile__ = 'eve/autobuild/staticdata/client/conversations.fsdbinary'
     16     __loader__ = conversationsLoader
     17 
     18     @classmethod
     19     def GetByID(cls, conversationID):
     20         return cls.GetData().get(conversationID, None)
     21 
     22 
     23 class ConversationAgentsLoader(BuiltDataLoader):
     24     __resBuiltFile__ = 'res:/staticdata/conversationAgents.fsdbinary'
     25     __clientAutobuildBuiltFile__ = 'eve/autobuild/staticdata/client/conversationAgents.fsdbinary'
     26     __loader__ = conversationAgentsLoader
     27 
     28     @classmethod
     29     def GetByID(cls, agentID):
     30         return cls.GetData().get(agentID, None)