5 "github.com/anon55555/mt"
11 LightingComplete uint16
12 StaticObjs []StaticObj
16 type MapBlkFlags uint8
19 IsUnderground MapBlkFlags = 1 << iota
25 SerializeVer uint8 = 28
26 ContentWidth uint8 = 2
29 StaticObjVer uint8 = 0
30 NameIdMapVer uint8 = 0
33 type StaticObj struct {
39 type ErrInvalidNodeName struct {
43 func (e ErrInvalidNodeName) Error() string {
44 return fmt.Sprintf("invalid node \"%v\"", e.Name)
47 type ErrInvalidNodeId struct {
51 func (e ErrInvalidNodeId) Error() string {
52 return fmt.Sprintf("invalid node %v", e.Id)
55 func isSpecial(id mt.Content) bool {
56 return id >= 125 && id <= 127