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

cosmeticsConst.py (1705B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\cosmetics\common\cosmeticsConst.py
      2 from eve.common.lib import appConst
      3 from shipcosmetics.common.const import CosmeticsType
      4 from eve.common.lib.appConst import corpHeraldry
      5 from notifications.common.notification import Notification
      6 SEQUENCE_BINDER_TYPES = (appConst.typeFermionic, appConst.typeKerr, appConst.typeAlignment)
      7 BACKGROUND_PATH_BY_TYPE = {CosmeticsType.NONE: '',
      8  CosmeticsType.CORPORATION_LOGO: 'res:/UI/Texture/classes/Fitting/Cosmetics/corp_logo_128px.png',
      9  CosmeticsType.ALLIANCE_LOGO: 'res:/UI/Texture/classes/Fitting/Cosmetics/alliance_logo_128px.png',
     10  CosmeticsType.SKIN: 'res:/UI/Texture/classes/Fitting/Cosmetics/skins_32px.png'}
     11 ICON_PATH_BY_TYPE = {CosmeticsType.NONE: '',
     12  CosmeticsType.CORPORATION_LOGO: 'res:/UI/Texture/classes/Fitting/Cosmetics/corp_logo_24px.png',
     13  CosmeticsType.ALLIANCE_LOGO: 'res:/UI/Texture/classes/Fitting/Cosmetics/alliance_logo_24px.png',
     14  CosmeticsType.SKIN: ''}
     15 HINT_BY_TYPE = {CosmeticsType.NONE: '',
     16  CosmeticsType.CORPORATION_LOGO: 'UI/ShipCosmetics/CorporationEmblem',
     17  CosmeticsType.ALLIANCE_LOGO: 'UI/ShipCosmetics/AllianceEmblem',
     18  CosmeticsType.SKIN: ''}
     19 CATEGORY_NAME_BY_TYPE = {CosmeticsType.NONE: '',
     20  CosmeticsType.CORPORATION_LOGO: 'UI/ShipCosmetics/CorporationEmblems',
     21  CosmeticsType.ALLIANCE_LOGO: 'UI/ShipCosmetics/AllianceEmblems',
     22  CosmeticsType.SKIN: ''}
     23 NOTIFICATION_BY_TYPE = {CosmeticsType.CORPORATION_LOGO: Notification.SHIP_CORP_COSMETIC_LICENSE_ACQUIRED,
     24  CosmeticsType.ALLIANCE_LOGO: Notification.SHIP_ALLIANCE_COSMETIC_LICENSE_ACQUIRED}
     25 LP_STORE_CORP = corpHeraldry
     26 
     27 def IsEmblemProviderCorp(corpID):
     28     return corpID == LP_STORE_CORP