--- 02_mazes_and_enemies/movement.go 2025-10-06 10:48:12.166620400 -0400
+++ 03_pathing_enemies/movement.go 2025-10-06 12:00:47.091211600 -0400
@@ -11,2 +11,10 @@
}
}
+
+func (game *Game) MoveEnemy(from Position, to Position) {
+ enemy, ok := game.Enemies[from]
+ if !ok { dbg.Fatal("no enemy at", from, "wtf") }
+
+ delete(game.Enemies, from)
+ game.Enemies[to] = enemy
+}