cosmeticsConst.py (4482B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\environment\spaceObject\cosmeticsConst.py 2 from cosmetics.common.ships.skins.static_data.slot_name import SlotID 3 from cosmetics.common.ships.skins.static_data.pattern_blend_mode import PatternBlendMode 4 BLEND_MODE = {PatternBlendMode.UNSPECIFIED: 'BLEND_MODE_OVERLAY', 5 PatternBlendMode.OVERLAY: 'BLEND_MODE_OVERLAY', 6 PatternBlendMode.SUBTRACT: 'BLEND_MODE_SUBTRACT', 7 PatternBlendMode.EXCLUSION: 'BLEND_MODE_EXCLUSION', 8 PatternBlendMode.NESTED: 'BLEND_MODE_NESTED', 9 PatternBlendMode.NESTED_INVERTED: 'BLEND_MODE_NESTED_INVERTED'} 10 DARKHULL_TEXTURE_MAP = {1: 'res:/texture/Global/black.dds', 11 2: 'res:/texture/Global/darkGray.dds', 12 3: 'res:/texture/Global/lightGray.dds', 13 4: 'res:/texture/Global/white.dds'} 14 PATTERN_INDEX_MAP = {SlotID.PATTERN: 1, 15 SlotID.SECONDARY_PATTERN: 2} 16 AMARR_MAP = {SlotID.PRIMARY_NANOCOATING: 4, 17 SlotID.SECONDARY_NANOCOATING: 1, 18 SlotID.TERTIARY_NANOCOATING: 2, 19 SlotID.TECH_AREA: 3, 20 SlotID.PATTERN_MATERIAL: 1, 21 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 22 CALDARI_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 23 SlotID.SECONDARY_NANOCOATING: 2, 24 SlotID.TERTIARY_NANOCOATING: 4, 25 SlotID.TECH_AREA: 1, 26 SlotID.PATTERN_MATERIAL: 1, 27 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 28 GALLENTE_MAP = {SlotID.PRIMARY_NANOCOATING: 4, 29 SlotID.SECONDARY_NANOCOATING: 3, 30 SlotID.TERTIARY_NANOCOATING: 1, 31 SlotID.TECH_AREA: 2, 32 SlotID.PATTERN_MATERIAL: 1, 33 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 34 MINMATAR_MAP = {SlotID.PRIMARY_NANOCOATING: 4, 35 SlotID.SECONDARY_NANOCOATING: 3, 36 SlotID.TERTIARY_NANOCOATING: 2, 37 SlotID.TECH_AREA: 1, 38 SlotID.PATTERN_MATERIAL: 1, 39 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 40 ORE_MAP = {SlotID.PRIMARY_NANOCOATING: 4, 41 SlotID.SECONDARY_NANOCOATING: 2, 42 SlotID.TERTIARY_NANOCOATING: 3, 43 SlotID.TECH_AREA: 1, 44 SlotID.PATTERN_MATERIAL: 1, 45 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 46 GURISTAS_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 47 SlotID.SECONDARY_NANOCOATING: 4, 48 SlotID.TERTIARY_NANOCOATING: 2, 49 SlotID.TECH_AREA: 1, 50 SlotID.PATTERN_MATERIAL: 1, 51 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 52 SANSHAS_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 53 SlotID.SECONDARY_NANOCOATING: 4, 54 SlotID.TERTIARY_NANOCOATING: 1, 55 SlotID.TECH_AREA: 2, 56 SlotID.PATTERN_MATERIAL: 1, 57 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 58 BLOODRAIDER_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 59 SlotID.SECONDARY_NANOCOATING: 4, 60 SlotID.TERTIARY_NANOCOATING: 1, 61 SlotID.TECH_AREA: 2, 62 SlotID.PATTERN_MATERIAL: 1, 63 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 64 ANGEL_MAP = {SlotID.PRIMARY_NANOCOATING: 1, 65 SlotID.SECONDARY_NANOCOATING: 2, 66 SlotID.TERTIARY_NANOCOATING: 4, 67 SlotID.TECH_AREA: 3, 68 SlotID.PATTERN_MATERIAL: 1, 69 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 70 SERPENTIS_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 71 SlotID.SECONDARY_NANOCOATING: 4, 72 SlotID.TERTIARY_NANOCOATING: 1, 73 SlotID.TECH_AREA: 2, 74 SlotID.PATTERN_MATERIAL: 1, 75 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 76 SOE_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 77 SlotID.SECONDARY_NANOCOATING: 4, 78 SlotID.TERTIARY_NANOCOATING: 1, 79 SlotID.TECH_AREA: 2, 80 SlotID.PATTERN_MATERIAL: 1, 81 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 82 MORDUS_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 83 SlotID.SECONDARY_NANOCOATING: 4, 84 SlotID.TERTIARY_NANOCOATING: 1, 85 SlotID.TECH_AREA: 2, 86 SlotID.PATTERN_MATERIAL: 1, 87 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 88 TRIGLAVIAN_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 89 SlotID.SECONDARY_NANOCOATING: 4, 90 SlotID.TERTIARY_NANOCOATING: 2, 91 SlotID.TECH_AREA: 1, 92 SlotID.PATTERN_MATERIAL: 1, 93 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 94 EDENCOM_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 95 SlotID.SECONDARY_NANOCOATING: 2, 96 SlotID.TERTIARY_NANOCOATING: 4, 97 SlotID.TECH_AREA: 1, 98 SlotID.PATTERN_MATERIAL: 1, 99 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 100 SOCT_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 101 SlotID.SECONDARY_NANOCOATING: 2, 102 SlotID.TERTIARY_NANOCOATING: 4, 103 SlotID.TECH_AREA: 1, 104 SlotID.PATTERN_MATERIAL: 1, 105 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 106 DEATHLESS_MAP = {SlotID.PRIMARY_NANOCOATING: 3, 107 SlotID.SECONDARY_NANOCOATING: 4, 108 SlotID.TERTIARY_NANOCOATING: 2, 109 SlotID.TECH_AREA: 1, 110 SlotID.PATTERN_MATERIAL: 1, 111 SlotID.SECONDARY_PATTERN_MATERIAL: 1} 112 AREA_MAPS = {500001: CALDARI_MAP, 113 500002: MINMATAR_MAP, 114 500003: AMARR_MAP, 115 500004: GALLENTE_MAP, 116 500014: ORE_MAP, 117 500010: GURISTAS_MAP, 118 500019: SANSHAS_MAP, 119 500011: ANGEL_MAP, 120 500012: BLOODRAIDER_MAP, 121 500020: SERPENTIS_MAP, 122 500016: SOE_MAP, 123 500018: MORDUS_MAP, 124 500026: TRIGLAVIAN_MAP, 125 500027: EDENCOM_MAP, 126 500017: SOCT_MAP, 127 500029: DEATHLESS_MAP}