merge changes
This commit is contained in:
@ -62,10 +62,34 @@ func main() {
|
||||
|
||||
setupLayers(mw)
|
||||
|
||||
level := gamemap.NewLevel(mainCtx, "test", 1)
|
||||
level = mapgens.DefaultGen(level)
|
||||
vp := mainwindow.NewViewPort(40, 0, 60, 47, level, mw.GetLayer("base"))
|
||||
vp.Render()
|
||||
//fixme
|
||||
level, rooms := mapgens.DefaultGen(gamemap.NewLevel(mainCtx, "test", 1))
|
||||
State.Level = level
|
||||
vp := mainwindow.NewViewPort(30, 0, 70, 47, mw.GetLayer("base"))
|
||||
|
||||
screenMgr := types.NewScreenManager(mainCtx)
|
||||
screenMgr.AddScreen("title", &screens.TitleScreen{})
|
||||
screenMgr.AddScreen("game", screens.NewGameScreen(mw, &State, vp))
|
||||
|
||||
screenMgr.SetScreenByName("game")
|
||||
|
||||
//fixme
|
||||
//player := &mob.Player{
|
||||
// Mob: mob.Mob{
|
||||
// Appearance: &types.Appearance{
|
||||
// Glyph: &types.PlainGlyphHolder{"@"},
|
||||
// ColorSet: &types.TileColorSet{
|
||||
// Fg: &types.PlainColorHolder{255, 255, 255, 255},
|
||||
// },
|
||||
// },
|
||||
// Coords: rooms[0].Center,
|
||||
// BlocksPass: true,
|
||||
// },
|
||||
//}
|
||||
//State.Player = player
|
||||
|
||||
//vp.PlayerCoords = player.Coords
|
||||
//vp.Render(&State)
|
||||
|
||||
go decodeInput(mainCtx, mw.GetLayer("base"))
|
||||
go vp.Listen(State)
|
||||
|
Reference in New Issue
Block a user