Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def queue(self):
"""
Returns:
Queue: the queue type for this match
"""
return cassiopeia.type.core.common.Queue(self.data.queue) if self.data.queue else None
4: Queue.ranked_solo,
6: Queue.ranked_premade_fives,
9: Queue.flex_threes,
41: Queue.ranked_threes,
42: Queue.ranked_fives,
16: Queue.dominion_blind,
17: Queue.dominion_draft,
25: Queue.bot_dominion,
7: Queue.bot_fives,
31: Queue.bot_intro_fives,
32: Queue.bot_beginner_fives,
33: Queue.bot_intermediate_fives,
52: Queue.bot_threes,
61: Queue.team_builder,
65: Queue.aram,
70: Queue.one_for_all,
72: Queue.showdown_solo,
73: Queue.showdown_duo,
75: Queue.hexakill_summoners_rift,
76: Queue.urf,
78: Queue.one_for_all_mirror,
83: Queue.bot_urf,
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
93: Queue.doom_bots_5,
96: Queue.ascension,
98: Queue.hexakill_twisted_treeline,
100: Queue.butchers_bridge,
300: Queue.poro_king,
310: Queue.nemesis_draft,
313: Queue.black_market,
315: Queue.nexus_siege,
2: Queue.normal_blind_fives,
14: Queue.normal_draft_fives,
4: Queue.ranked_solo,
6: Queue.ranked_premade_fives,
9: Queue.flex_threes,
41: Queue.ranked_threes,
42: Queue.ranked_fives,
16: Queue.dominion_blind,
17: Queue.dominion_draft,
25: Queue.bot_dominion,
7: Queue.bot_fives,
31: Queue.bot_intro_fives,
32: Queue.bot_beginner_fives,
33: Queue.bot_intermediate_fives,
52: Queue.bot_threes,
61: Queue.team_builder,
65: Queue.aram,
70: Queue.one_for_all,
72: Queue.showdown_solo,
73: Queue.showdown_duo,
75: Queue.hexakill_summoners_rift,
76: Queue.urf,
78: Queue.one_for_all_mirror,
83: Queue.bot_urf,
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
93: Queue.doom_bots_5,
96: Queue.ascension,
98: Queue.hexakill_twisted_treeline,
100: Queue.butchers_bridge,
300: Queue.poro_king,
310: Queue.nemesis_draft,
72: Queue.showdown_solo,
73: Queue.showdown_duo,
75: Queue.hexakill_summoners_rift,
76: Queue.urf,
78: Queue.one_for_all_mirror,
83: Queue.bot_urf,
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
93: Queue.doom_bots_5,
96: Queue.ascension,
98: Queue.hexakill_twisted_treeline,
100: Queue.butchers_bridge,
300: Queue.poro_king,
310: Queue.nemesis_draft,
313: Queue.black_market,
315: Queue.nexus_siege,
317: Queue.definitely_not_dominion,
318: Queue.random_urf,
400: Queue.dynamic_queue,
410: Queue.ranked_dynamic_queue,
420: Queue.ranked_solo_queue,
440: Queue.flex
}
ranked_queues = {Queue.ranked_solo, Queue.ranked_threes, Queue.ranked_fives, Queue.ranked_dynamic_queue, Queue.flex, Queue.flex_threes, Queue.ranked_solo_queue}
class Tier(enum.Enum):
challenger = "CHALLENGER"
master = "MASTER"
diamond = "DIAMOND"
platinum = "PLATINUM"
gold = "GOLD"
42: Queue.ranked_fives,
16: Queue.dominion_blind,
17: Queue.dominion_draft,
25: Queue.bot_dominion,
7: Queue.bot_fives,
31: Queue.bot_intro_fives,
32: Queue.bot_beginner_fives,
33: Queue.bot_intermediate_fives,
52: Queue.bot_threes,
61: Queue.team_builder,
65: Queue.aram,
70: Queue.one_for_all,
72: Queue.showdown_solo,
73: Queue.showdown_duo,
75: Queue.hexakill_summoners_rift,
76: Queue.urf,
78: Queue.one_for_all_mirror,
83: Queue.bot_urf,
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
93: Queue.doom_bots_5,
96: Queue.ascension,
98: Queue.hexakill_twisted_treeline,
100: Queue.butchers_bridge,
300: Queue.poro_king,
310: Queue.nemesis_draft,
313: Queue.black_market,
315: Queue.nexus_siege,
317: Queue.definitely_not_dominion,
318: Queue.random_urf,
400: Queue.dynamic_queue,
410: Queue.ranked_dynamic_queue,
return None
Queue.by_id = {
0: Queue.custom,
8: Queue.normal_blind_threes,
2: Queue.normal_blind_fives,
14: Queue.normal_draft_fives,
4: Queue.ranked_solo,
6: Queue.ranked_premade_fives,
9: Queue.flex_threes,
41: Queue.ranked_threes,
42: Queue.ranked_fives,
16: Queue.dominion_blind,
17: Queue.dominion_draft,
25: Queue.bot_dominion,
7: Queue.bot_fives,
31: Queue.bot_intro_fives,
32: Queue.bot_beginner_fives,
33: Queue.bot_intermediate_fives,
52: Queue.bot_threes,
61: Queue.team_builder,
65: Queue.aram,
70: Queue.one_for_all,
72: Queue.showdown_solo,
73: Queue.showdown_duo,
75: Queue.hexakill_summoners_rift,
76: Queue.urf,
78: Queue.one_for_all_mirror,
83: Queue.bot_urf,
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
def queue(self):
"""Queue the queue type for this match"""
return cassiopeia.type.core.common.Queue(self.data.queueType) if self.data.queueType else None
31: Queue.bot_intro_fives,
32: Queue.bot_beginner_fives,
33: Queue.bot_intermediate_fives,
52: Queue.bot_threes,
61: Queue.team_builder,
65: Queue.aram,
70: Queue.one_for_all,
72: Queue.showdown_solo,
73: Queue.showdown_duo,
75: Queue.hexakill_summoners_rift,
76: Queue.urf,
78: Queue.one_for_all_mirror,
83: Queue.bot_urf,
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
93: Queue.doom_bots_5,
96: Queue.ascension,
98: Queue.hexakill_twisted_treeline,
100: Queue.butchers_bridge,
300: Queue.poro_king,
310: Queue.nemesis_draft,
313: Queue.black_market,
315: Queue.nexus_siege,
317: Queue.definitely_not_dominion,
318: Queue.random_urf,
400: Queue.dynamic_queue,
410: Queue.ranked_dynamic_queue,
420: Queue.ranked_solo_queue,
440: Queue.flex
}
ranked_queues = {Queue.ranked_solo, Queue.ranked_threes, Queue.ranked_fives, Queue.ranked_dynamic_queue, Queue.flex, Queue.flex_threes, Queue.ranked_solo_queue}
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
93: Queue.doom_bots_5,
96: Queue.ascension,
98: Queue.hexakill_twisted_treeline,
100: Queue.butchers_bridge,
300: Queue.poro_king,
310: Queue.nemesis_draft,
313: Queue.black_market,
315: Queue.nexus_siege,
317: Queue.definitely_not_dominion,
318: Queue.random_urf,
400: Queue.dynamic_queue,
410: Queue.ranked_dynamic_queue,
420: Queue.ranked_solo_queue,
440: Queue.flex
}
ranked_queues = {Queue.ranked_solo, Queue.ranked_threes, Queue.ranked_fives, Queue.ranked_dynamic_queue, Queue.flex, Queue.flex_threes, Queue.ranked_solo_queue}
class Tier(enum.Enum):
challenger = "CHALLENGER"
master = "MASTER"
diamond = "DIAMOND"
platinum = "PLATINUM"
gold = "GOLD"
silver = "SILVER"
bronze = "BRONZE"
unranked = "UNRANKED"
class Division(enum.Enum):
33: Queue.bot_intermediate_fives,
52: Queue.bot_threes,
61: Queue.team_builder,
65: Queue.aram,
70: Queue.one_for_all,
72: Queue.showdown_solo,
73: Queue.showdown_duo,
75: Queue.hexakill_summoners_rift,
76: Queue.urf,
78: Queue.one_for_all_mirror,
83: Queue.bot_urf,
91: Queue.doom_bots_1,
92: Queue.doom_bots_2,
93: Queue.doom_bots_5,
96: Queue.ascension,
98: Queue.hexakill_twisted_treeline,
100: Queue.butchers_bridge,
300: Queue.poro_king,
310: Queue.nemesis_draft,
313: Queue.black_market,
315: Queue.nexus_siege,
317: Queue.definitely_not_dominion,
318: Queue.random_urf,
400: Queue.dynamic_queue,
410: Queue.ranked_dynamic_queue,
420: Queue.ranked_solo_queue,
440: Queue.flex
}
ranked_queues = {Queue.ranked_solo, Queue.ranked_threes, Queue.ranked_fives, Queue.ranked_dynamic_queue, Queue.flex, Queue.flex_threes, Queue.ranked_solo_queue}
class Tier(enum.Enum):