OSDN Git Service

update year to 2022
[jnethack/source.git] / src / options.c
index 59f9f44..b8499f7 100644 (file)
@@ -5,7 +5,7 @@
 
 /* JNetHack Copyright */
 /* (c) Issei Numata, Naoki Hamada, Shigehiro Miyashita, 1994-2000  */
-/* For 3.4-, Copyright (c) SHIRAKATA Kentaro, 2002-2021            */
+/* For 3.4-, Copyright (c) SHIRAKATA Kentaro, 2002-2022            */
 /* JNetHack may be freely redistributed.  See license for details. */
 
 #ifdef OPTION_LISTS_ONLY /* (AMIGA) external program for opt lists */
@@ -1123,6 +1123,7 @@ initoptions_init()
         flags.end_disclose[i] = DISCLOSE_PROMPT_DEFAULT_NO;
     switch_symbols(FALSE); /* set default characters */
     init_rogue_symbols();
+#if 0 /*JP*//*\83V\83\93\83{\83\8b\82Ì\8e©\93®\90Ý\92è\82Í\8aQ\82ª\91å\82«\82¢\82Ì\82Å\83R\83\81\83\93\83g\83A\83E\83g*/
 #if defined(UNIX) && defined(TTY_GRAPHICS)
     /*
      * Set defaults for some options depending on what we can
@@ -1169,6 +1170,7 @@ initoptions_init()
         load_symset("MACGraphics", PRIMARY);
     switch_symbols(TRUE);
 #endif /* MAC_GRAPHICS_ENV */
+#endif
     flags.menu_style = MENU_FULL;
 
     iflags.wc_align_message = ALIGN_TOP;
@@ -4763,7 +4765,10 @@ boolean dolist;
 {
     char buf[BUFSZ];
 
+/*JP
     putstr(win, 0, "Menu control keys:");
+*/
+    putstr(win, 0, "\83\81\83j\83\85\81[\90§\8cä\83L\81[:");
     if (dolist) {
         int i;
 
@@ -4781,48 +4786,93 @@ boolean dolist;
             fmt0[] = " %14s  %s";
 
         putstr(win, 0, "");
+/*JP
         putstr(win, 0, "Selection:       On page   Full menu");
+*/
+        putstr(win, 0, "\91I\91ð:             \83y\81[\83W  \8a®\91S\83\81\83j\83\85\81[");
+/*JP
         Sprintf(buf, fmt2, "Select all",
+*/
+        Sprintf(buf, fmt2, "\91S\82Ä\91I\91ð",
                 visctrl(get_menu_cmd_key(MENU_SELECT_PAGE)),
                 visctrl(get_menu_cmd_key(MENU_SELECT_ALL)));
         putstr(win, 0, buf);
+/*JP
         Sprintf(buf, fmt2, "Deselect all",
+*/
+        Sprintf(buf, fmt2, "\91S\82Ä\91I\91ð\89ð\8f\9c",
                 visctrl(get_menu_cmd_key(MENU_UNSELECT_PAGE)),
                 visctrl(get_menu_cmd_key(MENU_UNSELECT_ALL)));
         putstr(win, 0, buf);
+/*JP
         Sprintf(buf, fmt2, "Invert all",
+*/
+        Sprintf(buf, fmt2, "\91S\82Ä\94½\93]",
                 visctrl(get_menu_cmd_key(MENU_INVERT_PAGE)),
                 visctrl(get_menu_cmd_key(MENU_INVERT_ALL)));
         putstr(win, 0, buf);
+/*JP
         Sprintf(buf, fmt3, "Text match", "",
+*/
+        Sprintf(buf, fmt3, "\83e\83L\83X\83g\83}\83b\83`", "",
                 visctrl(get_menu_cmd_key(MENU_SEARCH)),
+/*JP
                 "Search and toggle matching entries");
+*/
+                "\8c\9f\8dõ\82µ\82Ä\83}\83b\83`\82µ\82½\83G\83\93\83g\83\8a\82ð\83g\83O\83\8b");
         putstr(win, 0, buf);
         putstr(win, 0, "");
+/*JP
         putstr(win, 0, "Navigation:");
+*/
+        putstr(win, 0, "\91\80\8dì:");
+/*JP
         Sprintf(buf, fmt1, "Go to     ",
+*/
+        Sprintf(buf, fmt1, "\88Ú\93®      ",
                 visctrl(get_menu_cmd_key(MENU_NEXT_PAGE)),
+/*JP
                 "Next page");
+*/
+                "\8e\9f\82Ì\83y\81[\83W");
         putstr(win, 0, buf);
         Sprintf(buf, fmt1, "",
                 visctrl(get_menu_cmd_key(MENU_PREVIOUS_PAGE)),
+/*JP
                 "Previous page");
+*/
+                "\91O\82Ì\83y\81[\83W");
         putstr(win, 0, buf);
         Sprintf(buf, fmt1, "",
                 visctrl(get_menu_cmd_key(MENU_FIRST_PAGE)),
+/*JP
                 "First page");
+*/
+                "\90æ\93ª\83y\81[\83W");
         putstr(win, 0, buf);
         Sprintf(buf, fmt1, "",
                 visctrl(get_menu_cmd_key(MENU_LAST_PAGE)),
+/*JP
                 "Last page");
+*/
+                "\8dÅ\8fI\83y\81[\83W");
         putstr(win, 0, buf);
+/*JP
         Sprintf(buf, fmt0, "SPACE", "Next page, if any, otherwise RETURN");
+*/
+        Sprintf(buf, fmt0, "SPACE", "\82 \82ê\82Î\8e\9f\82Ì\83y\81[\83W\81A\82È\82¯\82ê\82ÎRETURN");
         putstr(win, 0, buf);
         Sprintf(buf, fmt0, "RETURN/ENTER",
+/*JP
                 "Finish menu with any selection(s) made");
+*/
+                "\91I\91ð\82µ\82Ä\83\81\83j\83\85\81[\8fI\97¹");
         putstr(win, 0, buf);
         Sprintf(buf, fmt0, "ESCAPE",
+/*JP
                 "Cancel menu without selecting anything");
+*/
+                "\89½\82à\91I\91ð\82¹\82¸\82É\83\81\83j\83\85\81[\82ð\83L\83\83\83\93\83Z\83\8b");
         putstr(win, 0, buf);
     }
 }
@@ -5401,7 +5451,10 @@ boolean setinitial, setfromfile;
                 if (*disclosure_names[i] == 'v') {
                     any.a_char = DISCLOSE_SPECIAL_WITHOUT_PROMPT; /* '#' */
                     add_menu(tmpwin, NO_GLYPH, &any, 0, any.a_char, ATR_NONE,
+/*JP
                              "Always disclose, pick sort order from menu",
+*/
+                             "\83\81\83j\83\85\81[\82©\82ç\83\\81[\83g\8f\87\82ð\91I\82ñ\82Å\8fí\82É\8fo\97Í\82·\82é",
                              (c == any.a_char) ? MENU_SELECTED
                                                : MENU_UNSELECTED);
                 }
@@ -5422,7 +5475,10 @@ boolean setinitial, setfromfile;
                 if (*disclosure_names[i] == 'v') {
                     any.a_char = DISCLOSE_PROMPT_DEFAULT_SPECIAL; /* '?' */
                     add_menu(tmpwin, NO_GLYPH, &any, 0, any.a_char, ATR_NONE,
+/*JP
                 "Prompt, with default answer of \"Ask\" to request sort menu",
+*/
+                "\8am\94F\82·\82é\81C\83\\81[\83g\83\81\83j\83\85\81[\82ð\97v\8b\81\82·\82é\95W\8f\80\82Ì\93\9a\82¦\82Í \"Ask\"",
                              (c == any.a_char) ? MENU_SELECTED
                                                : MENU_UNSELECTED);
                 }