OSDN Git Service

[Fix] cheat_saveオンの時の確認メッセージ表示位置がずれる
authorHabu <habu1010+github@gmail.com>
Sat, 24 Jun 2023 09:28:24 +0000 (18:28 +0900)
committerHabu <habu1010+github@gmail.com>
Sat, 24 Jun 2023 09:28:24 +0000 (18:28 +0900)
(勝利した場合の)王冠表示→確認メッセージ表示→墓表示という順序になって
いるため、王冠表示の中央寄せが反映されてしまっている。
べつに墓を表示してからセーブ確認メッセージを出しても問題ないので順序を
変更して対処する。

src/core/game-closer.cpp

index cb4c40d..cfec898 100644 (file)
@@ -164,6 +164,8 @@ void close_game(PlayerType *player_ptr)
         kingly(player_ptr);
     }
 
+    print_tomb(player_ptr);
+
     auto do_send = true;
     if (!cheat_save || get_check(_("死んだデータをセーブしますか? ", "Save death? "))) {
         update_playtime();
@@ -176,7 +178,6 @@ void close_game(PlayerType *player_ptr)
         do_send = false;
     }
 
-    print_tomb(player_ptr);
     flush();
     show_death_info(player_ptr);
     term_clear();