openquell/config/static.go

49 lines
942 B
Go

package config
import (
"image/color"
"time"
input "github.com/quasilyte/ebitengine-input"
)
const (
Stop = iota
East
West
South
North
All
)
const (
PLAYERSPEED int = 5
ANIMATION_STARTWAIT time.Duration = 30 * time.Millisecond // how long to wait to start collectible animation
ANIMATION_LOOPWAIT time.Duration = 40 * time.Millisecond // how much time to wait between the sprites
LEVEL_END_WAIT time.Duration = 100 * time.Millisecond
version string = "1.4.0"
MenuRectX int = 600
MenuRectY int = 0
MenuRectCellsize int = 32
LDTK_Entity_Ref string = "Entity_ref"
LDTK_Toggle_Tile string = "Toggle"
)
var VERSION string // maintained by -x
var FontColorFG = color.RGBA{0, 255, 128, 255} // blue
//var FontColorFG = color.RGBA{117, 167, 67, 255} // green
const (
MoveLeft input.Action = iota
MoveRight
MoveUp
MoveDown
SwitchPlayer
Abort
Activate
Any
)