Skip to content

Commit 89d0f1e

Browse files
o40markus-wa
authored andcommitted
metadata: refactoring
1 parent a3164c5 commit 89d0f1e

File tree

1 file changed

+14
-80
lines changed

1 file changed

+14
-80
lines changed

metadata/maps.go

Lines changed: 14 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -26,88 +26,22 @@ func (m Map) TranslateScale(x, y float64) (float64, float64) {
2626
return x / m.Scale, y / m.Scale
2727
}
2828

29+
// makeMap creates a map stuct initialized with the given parameters.
30+
func makeMap(name string, x, y, scale float64) Map {
31+
return Map{Name: name, PZero: r2.Point{X: x, Y: y}, Scale: scale}
32+
}
33+
2934
// Pre-defined map translations.
3035
var (
31-
MapDeCache = Map{
32-
Name: "de_cache",
33-
PZero: r2.Point{
34-
X: -2000,
35-
Y: 3250,
36-
},
37-
Scale: 5.5,
38-
}
39-
40-
MapDeCanals = Map{
41-
Name: "de_canals",
42-
PZero: r2.Point{
43-
X: -2496,
44-
Y: 1792,
45-
},
46-
Scale: 4,
47-
}
48-
49-
MapDeCbble = Map{
50-
Name: "de_cbble",
51-
PZero: r2.Point{
52-
X: -3840,
53-
Y: 3072,
54-
},
55-
Scale: 6,
56-
}
57-
58-
MapDeDust2 = Map{
59-
Name: "de_dust2",
60-
PZero: r2.Point{
61-
X: -2476,
62-
Y: 3239,
63-
},
64-
Scale: 4.4,
65-
}
66-
67-
MapDeInferno = Map{
68-
Name: "de_inferno",
69-
PZero: r2.Point{
70-
X: -2087,
71-
Y: 3870,
72-
},
73-
Scale: 4.9,
74-
}
75-
76-
MapDeMirage = Map{
77-
Name: "de_mirage",
78-
PZero: r2.Point{
79-
X: -3230,
80-
Y: 1713,
81-
},
82-
Scale: 5,
83-
}
84-
85-
MapDeNuke = Map{
86-
Name: "de_nuke",
87-
PZero: r2.Point{
88-
X: -3453,
89-
Y: 2887,
90-
},
91-
Scale: 7,
92-
}
93-
94-
MapDeOverpass = Map{
95-
Name: "de_overpass",
96-
PZero: r2.Point{
97-
X: -4831,
98-
Y: 1781,
99-
},
100-
Scale: 5.2,
101-
}
102-
103-
MapDeTrain = Map{
104-
Name: "de_train",
105-
PZero: r2.Point{
106-
X: -2477,
107-
Y: 2392,
108-
},
109-
Scale: 4.7,
110-
}
36+
MapDeCache = makeMap("de_cache", -2000, 3250, 5.5)
37+
MapDeCanals = makeMap("de_canals", -2496, 1792, 4)
38+
MapDeCbble = makeMap("de_cbble", -3840, 3072, 6)
39+
MapDeDust2 = makeMap("de_dust2", -2476, 3239, 4.4)
40+
MapDeInferno = makeMap("de_inferno", -2087, 3870, 4.9)
41+
MapDeMirage = makeMap("de_mirage", -3230, 1713, 5)
42+
MapDeNuke = makeMap("de_nuke", -3453, 2887, 7)
43+
MapDeOverpass = makeMap("de_overpass", -4831, 1781, 5.2)
44+
MapDeTrain = makeMap("de_train", -2477, 2392, 4.7)
11145
)
11246

11347
// MapNameToMap translates a map name to a Map.

0 commit comments

Comments
 (0)