aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/main.go b/main.go
index e4d74b0..d119c43 100644
--- a/main.go
+++ b/main.go
@@ -124,15 +124,14 @@ func (g *Game) Update() error {
g.CurrentAction = Patrolling
slog.Info("patrolling action")
}
- moveMap := g.getMoveMap()
switch g.CurrentAction {
case Selecting:
- g.updateSelecting(cursor, moveMap)
+ g.updateSelecting(cursor, g.getMoveMap())
case Patrolling:
g.updatePatrolling(cursor)
}
for _, e := range g.Entities {
- physics.UpdateMove(&e.Move, &e.Position, moveMap)
+ physics.UpdateMove(&e.Move, &e.Position, g.getMoveMap())
e.UpdateOrder(g)
UpdateSpawn(g, &e.Spawn, e.Position)
}