anchor.diff:                                  Gameplay.makeMove PlayerIndex (Attack targetIndex) gameplay
                               else gameplay
                           else
  -                            match tryGetNavigationPath PlayerIndex coordinates gameplay with
  +                            match tryGetNavigationPath coordinates gameplay with
                               | Some navigationPath ->
                                   match navigationPath with
                                   | _ :: _ -> Gameplay.makeMove PlayerIndex (Travel navigationPath) gameplay
  
positive.code:                     [Entity.Position == v2 184.0f -144.0f; Entity.Size == v2 288.0f 48.0f; Entity.Depth == 10.0f
                       Entity.Text == "Halt"
                       Entity.Enabled <== gameplay --> fun gameplay -> gameplay.Round.IsPlayerTraveling
                       Entity.ClickEvent ==> msg TryHaltPlayer]
  
                   Content.button Simulants.HudSaveGame.Name
                      [Entity.Position == v2 184.0f -200.0f; Entity.Size == v2 288.0f 48.0f; Entity.Depth == 10.0f
  
negative.code:                     withMsg MakeEnemyMoves gameplay
                  else just gameplay
  
              | HaltPlayer ->
                  let gameplay = Gameplay.truncatePlayerPath gameplay
                  just gameplay
  
              | TransitionMap direction ->
                  let currentCoordinates = Gameplay.getCoordinates PlayerIndex gameplay
  