rove/pkg/atlas/glyph.go
2020-07-19 11:57:41 +01:00

27 lines
595 B
Go

package atlas
// Glyph represents the text representation of something in the game
type Glyph byte
const (
// GlyphNone is a keyword for nothing
GlyphNone = Glyph(0)
// GlyphGroundRock is solid rock ground
GlyphGroundRock = Glyph('-')
// GlyphGroundGravel is loose rocks
GlyphGroundGravel = Glyph(':')
// GlyphGroundSand is sand
GlyphGroundSand = Glyph('~')
// GlyphRoverLive represents a live rover
GlyphRoverLive = Glyph('R')
// GlyphRockSmall is a small stashable rock
GlyphRockSmall = Glyph('o')
// GlyphRockLarge is a large blocking rock
GlyphRockLarge = Glyph('O')
)