@@ -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.
3035var (
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