diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-07-24 15:06:02 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-07-24 15:06:02 +0200 |
| commit | 500df7635bf1b24f19bec5dede929389bb1b179c (patch) | |
| tree | 79769165094a68e00ac9998a61a3874d2ef958ad /main.go | |
| parent | 337dee61ada57e1d44079822abc437b8fc168843 (diff) | |
fix: More up-to-date moveMap
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -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) } |
