lennart abholen

This commit is contained in:
tkarrass 2016-02-06 13:26:01 +01:00
parent feb5b51e51
commit bb3ecad17e
4 changed files with 21 additions and 3 deletions

View File

@ -98,6 +98,6 @@ func init() {
CmdGosl.AddCommand(cmdServer) CmdGosl.AddCommand(cmdServer)
cmdServer.Run = runServer cmdServer.Run = runServer
cmdServer.Flags().StringVarP(&LevelFile, "level", "l", "level.lvl", "Use specific levelfile") cmdServer.Flags().StringVarP(&LevelFile, "level", "l", "default.lvl", "Use specific levelfile")
cmdServer.Flags().IntVarP(&ServerPort, "port", "p", 8090, "Run server on this port") cmdServer.Flags().IntVarP(&ServerPort, "port", "p", 8090, "Run server on this port")
} }

View File

@ -12,3 +12,5 @@ type Level struct {
func (lvl *Level) AddLayer(z int, l *Layer) { func (lvl *Level) AddLayer(z int, l *Layer) {
lvl.Layers[z] = l lvl.Layers[z] = l
} }
func LoadLevel(filename string) Level

17
default.lvl Normal file
View File

@ -0,0 +1,17 @@
{
"Layers": [
{ "Z": 0, // Z-Level: 0 = frontmost
// ^
"D": 6, // direction 789
// < 456 >
// 123
// v 5 = no motion
"V": 1 // Characters / frame ()
// TODO: H/V Ratio
"data": "... base enc block" },
{ "Z": 1,
"data": "..."}
]
}

View File

@ -1,9 +1,8 @@
package main // code.bitsetter.de/fun/gosl package main // code.bitsetter.de/fun/gosl
import ( import (
"runtime"
"code.bitsetter.de/fun/gosl/cmd" "code.bitsetter.de/fun/gosl/cmd"
"runtime"
) )
func main() { func main() {