More diff prettying.

master
Zed A. Shaw 2 days ago
parent ccb059a7de
commit ac8f0d2736
  1. 4
      01_the_screen/ui.go
  2. 2
      03_pathing_enemies/game.go
  3. 4
      04_combat/game.go
  4. 1
      04_combat/movement.go

@ -66,13 +66,9 @@ func (game *Game) Render() {
if !RENDER { return } if !RENDER { return }
game.Screen.Clear() game.Screen.Clear()
game.DrawMap() game.DrawMap()
game.DrawEntity('@', game.Player.Pos, tcell.ColorYellow) game.DrawEntity('@', game.Player.Pos, tcell.ColorYellow)
game.DrawStatus() game.DrawStatus()
game.Screen.Show() game.Screen.Show()
} }

@ -11,10 +11,8 @@ func NewGame(width int, height int) (*Game) {
game.Width = width game.Width = width
game.Height = height game.Height = height
game.Enemies = make(map[Position]*Enemy) game.Enemies = make(map[Position]*Enemy)
game.Level = make(Map, height, height) game.Level = make(Map, height, height)
game.Paths = make(Paths, height, height) game.Paths = make(Paths, height, height)
game.Player = Enemy{20, Position{1,1}, 4} game.Player = Enemy{20, Position{1,1}, 4}
return &game return &game

@ -11,11 +11,9 @@ func NewGame(width int, height int) (*Game) {
game.Width = width game.Width = width
game.Height = height game.Height = height
game.Enemies = make(map[Position]*Enemy) game.Enemies = make(map[Position]*Enemy)
game.Level = make(Map, height, height) game.Level = make(Map, height, height)
game.Paths = make(Paths, height, height)
game.Player = Enemy{20, Position{1,1}, 4} game.Player = Enemy{20, Position{1,1}, 4}
game.Paths = make(Paths, height, height)
return &game return &game
} }

@ -1,6 +1,5 @@
package main package main
func (game *Game) MoveEnemy(from Position, to Position) { func (game *Game) MoveEnemy(from Position, to Position) {
enemy, ok := game.Enemies[from] enemy, ok := game.Enemies[from]
if !ok { dbg.Fatal("no enemy at", from, "wtf") } if !ok { dbg.Fatal("no enemy at", from, "wtf") }

Loading…
Cancel
Save