20 lines
196 B
Go
20 lines
196 B
Go
package roba
|
|
|
|
type Loc struct {
|
|
X int
|
|
Y int
|
|
}
|
|
|
|
type Cell struct {
|
|
Tile Tile
|
|
}
|
|
|
|
type Map interface {
|
|
OnTick(n int, s *State)
|
|
Name() string
|
|
}
|
|
|
|
type State struct {
|
|
Layout *Layout
|
|
Map Map
|
|
}
|