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