]> git.lizzy.rs Git - mt.git/blob - minimap.go
Add WaitGroup to SerializePkt
[mt.git] / minimap.go
1 package mt
2
3 type MinimapType uint16
4
5 const (
6         NoMinimap      MinimapType = iota // none
7         SurfaceMinimap                    // surface
8         RadarMinimap                      // radar
9         TextureMinimap                    // texture
10 )
11
12 //go:generate stringer -linecomment -type MinimapType
13
14 type MinimapMode struct {
15         Type  MinimapType
16         Label string
17         Size  uint16
18         Texture
19         Scale uint16
20 }
21
22 // DefaultMinimap is the initial set of MinimapModes used by the client.
23 var DefaultMinimap = []MinimapMode{
24         {Type: NoMinimap},
25         {Type: SurfaceMinimap, Size: 256},
26         {Type: SurfaceMinimap, Size: 128},
27         {Type: SurfaceMinimap, Size: 64},
28         {Type: RadarMinimap, Size: 512},
29         {Type: RadarMinimap, Size: 256},
30         {Type: RadarMinimap, Size: 128},
31 }