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
use serde_repr::{ Serialize_repr, Deserialize_repr };
use num_enum::{ IntoPrimitive, TryFromPrimitive };
#[cfg_attr(feature = "nightly", non_exhaustive)]
#[derive(Debug, Copy, Clone)]
#[derive(Eq, PartialEq, Hash, PartialOrd, Ord)]
#[derive(Serialize_repr, Deserialize_repr)]
#[derive(IntoPrimitive, TryFromPrimitive)]
#[repr(u8)]
pub enum Map {
SUMMONERS_RIFT_ORIGINAL_SUMMER_VARIANT = 1,
SUMMONERS_RIFT_ORIGINAL_AUTUMN_VARIANT = 2,
THE_PROVING_GROUNDS = 3,
TWISTED_TREELINE_ORIGINAL_VERSION = 4,
THE_CRYSTAL_SCAR = 8,
TWISTED_TREELINE = 10,
SUMMONERS_RIFT = 11,
HOWLING_ABYSS = 12,
BUTCHERS_BRIDGE = 14,
COSMIC_RUINS = 16,
VALORAN_CITY_PARK = 18,
SUBSTRUCTURE_43 = 19,
CRASH_SITE = 20,
NEXUS_BLITZ = 21,
CONVERGENCE = 22,
}