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

careerpath.py (1044B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\characterdata\careerpath.py
      2 from fsdBuiltData.common.base import BuiltDataLoader
      3 try:
      4     import careerPathsLoader
      5 except ImportError:
      6     careerPathsLoader = None
      7 
      8 class CareerPathLoader(BuiltDataLoader):
      9     __resBuiltFile__ = 'res:/staticData/careerPaths.fsdbinary'
     10     __clientAutobuildBuiltFile__ = 'eve/autobuild/staticData/client/careerPaths.fsdbinary'
     11     __serverAutobuildBuiltFile__ = 'eve/autobuild/staticData/server/careerPaths.fsdbinary'
     12     __loader__ = careerPathsLoader
     13 
     14 
     15 def get_career_paths():
     16     return CareerPathLoader.GetData()
     17 
     18 
     19 def get_career_path(career_path_id):
     20     return get_career_paths().get(career_path_id, None)
     21 
     22 
     23 def get_career_path_name_id(career_path_id):
     24     career_path = get_career_path(career_path_id)
     25     if career_path:
     26         return career_path.nameID
     27 
     28 
     29 def get_career_path_internal_name(career_path_id):
     30     career_path = get_career_path(career_path_id)
     31     if career_path:
     32         return career_path.internalName