-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmap-defs.ts
70 lines (66 loc) · 1.25 KB
/
map-defs.ts
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
export interface MapDef {
name: string;
svg: string;
}
export interface MapDefs {
[key: string]: MapDef;
}
export const mapDefs: MapDefs = {
bearCandy: {
name: "Bear Candy",
svg: require("./maps/bearCandy.svg"),
},
knucklePanini: {
name: "Knuckle Panini",
svg: require("./maps/knucklePanini.svg"),
},
ssss: {
name: "Ssss...",
svg: require("./maps/ssss.svg"),
},
chalice: {
name: "Chalice",
svg: require("./maps/chalice.svg"),
},
pitcher: {
name: "Pitcher",
svg: require("./maps/pitcher.svg"),
},
bedtime: {
name: "Bedtime",
svg: require("./maps/bedtime.svg"),
},
misterSkull: {
name: "Mr. Skull",
svg: require("./maps/misterskull.svg"),
},
beetleBelly: {
name: "Beetle Belly",
svg: require("./maps/beetleBelly.svg"),
},
doubleTown: {
name: "Double Town",
svg: require("./maps/DoubleTown.svg"),
},
wedge: {
name: "Wedge",
svg: require("./maps/Wedge.svg"),
},
custom: {
name: "Custom map",
svg: null,
},
};
export type MapName = keyof typeof mapDefs;
export const orderedMaps: MapName[] = [
"knucklePanini",
"ssss",
"bearCandy",
"chalice",
"pitcher",
"bedtime",
"misterSkull",
"beetleBelly",
"doubleTown",
"wedge",
];