#ifdef JP
if ((p_ptr->pseikaku == SEIKAKU_COMBAT) || (inventory[INVEN_BOW].name1 == ART_CRIMSON))
msg_print("¤Ê¤ó¤À¤³¤Î³¬Ãʤϡª");
- else
+ else if (0 == dun_level)
+ msg_print("ÃϾå¤ËÌá¤Ã¤¿¡£");
+ else
msg_print("³¬Ãʤò¾å¤Ã¤Æ¿·¤¿¤Ê¤ë̵ܤؤȤòƧ¤ßÆþ¤ì¤¿¡£");
#else
- msg_print("You enter a maze of up staircases.");
+ if (0 == dun_level)
+ msg_print("You go back to the surface.");
+ else
+ msg_print("You enter a maze of up staircases.");
#endif
void do_cmd_save_screen(void)
{
bool old_use_graphics = use_graphics;
+ bool html_dump = FALSE;
int wid, hgt;
+#ifdef JP
+ prt("µÇ°»£±Æ¤·¤Þ¤¹¤«¡© [(y)es/(h)tml/(n)o] ", 0, 0);
+#else
+ prt("Save screen dump? [(y)es/(h)tml/(n)o] ", 0, 0);
+#endif
+ while(TRUE)
+ {
+ char c = inkey();
+ if (c == 'Y' || c == 'y')
+ break;
+ else if (c == 'H' || c == 'h')
+ {
+ html_dump = TRUE;
+ break;
+ }
+ else
+ {
+ prt("", 0, 0);
+ return;
+ }
+ }
+
Term_get_size(&wid, &hgt);
if (old_use_graphics)
handle_stuff();
}
-#ifdef JP
- if (get_check_strict("HTML¤Ç½ÐÎϤ·¤Þ¤¹¤«¡©", CHECK_NO_HISTORY))
-#else
- if (get_check_strict("Save screen dump as HTML? ", CHECK_NO_HISTORY))
-#endif
+ if (html_dump)
{
do_cmd_save_screen_html();
do_cmd_redraw();