-
Notifications
You must be signed in to change notification settings - Fork 8
/
constants.py
79 lines (74 loc) · 2 KB
/
constants.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
DEFAULT_SERVER_NAME = "Unknown"
LOGS_CUT_NAME = "LOGS_CUT.zstd"
LOGS_CUT_NAME_OLD = "LOGS_CUT.zlib"
TOP_FILE_NAME = "top.json"
PANDAS_COMPRESSION = "zstd"
NIL_GUID = '0x0000000000000000'
UNKNOWN_ICON = "inv_misc_questionmark"
FLAG_ORDER = [
"SPELL_AURA_APPLIED", "SPELL_AURA_REFRESH", "SPELL_AURA_REMOVED",
"SPELL_AURA_APPLIED_DOSE", "SPELL_AURA_REMOVED_DOSE",
"SPELL_DAMAGE", "SPELL_PERIODIC_DAMAGE",
"SPELL_HEAL", "SPELL_PERIODIC_HEAL",
"SPELL_MISSED", "SPELL_PERIODIC_MISSED",
"SWING_DAMAGE", "SWING_MISSED",
"RANGE_DAMAGE", "RANGE_MISSED",
"SPELL_CAST_START", "SPELL_CAST_SUCCESS",
"SPELL_DISPEL", "SPELL_DISPEL_FAILED", "SPELL_STOLEN",
"SPELL_SUMMON", "SPELL_CREATE",
"SPELL_ENERGIZE", "SPELL_PERIODIC_ENERGIZE",
"DAMAGE_SHIELD", "DAMAGE_SHIELD_MISSED", "DAMAGE_SPLIT",
"UNIT_DIED", "SPELL_INSTAKILL", "PARTY_KILL", "SPELL_RESURRECT",
"SPELL_INTERRUPT",
"SPELL_EXTRA_ATTACKS",
"ENVIRONMENTAL_DAMAGE",
"SPELL_DRAIN",
"SPELL_PERIODIC_LEECH",
"ENCHANT_APPLIED",
"ENCHANT_REMOVED",
]
ICONS = {
"naxx": "achievement_dungeon_naxxramas_10man",
"maly": "achievement_dungeon_nexusraid_heroic",
"os": "achievement_dungeon_coablackdragonflight_heroic",
"voa": "inv_essenceofwintergrasp",
"uld": "spell_shadow_shadesofdarkness",
"toc": "achievement_reputation_argentchampion",
"icc": "achievement_zone_icecrown_01",
"rs": "spell_shadow_twilight",
}
SERVERS = {
"0x06": "Lordaeron",
"0x07": "Icecrown",
"0x0D": "Frostmourne3",
"0x0C": "Frostmourne2",
"0x0A": "Blackrock",
"0x0E": "Onyxia",
}
GEAR = {
"LEFT": [
"head",
"neck",
"shoulder",
"cloak",
"chest",
"shirt",
"tabard",
"wrist",
],
"RIGHT": [
"hands",
"belt",
"legs",
"boots",
"ring1",
"ring2",
"trinket1",
"trinket2",
],
"WEAPONS": [
"main-hand",
"off-hand",
"backup",
],
}