We should move #describe_tile (from WorldCommand) so that it is called by #run_driver and not #move_to (from Player). It would simplify the "main" function (app-level) so that different conditional branches are not required on new game vs. loading. #move_to should not generate any output. Otherwise, everything should appear the same to the player.
We should move
#describe_tile
(fromWorldCommand
) so that it is called by#run_driver
and not#move_to
(fromPlayer
). It would simplify the "main" function (app-level) so that different conditional branches are not required on new game vs. loading.#move_to
should not generate any output. Otherwise, everything should appear the same to the player.