{ &target_pet, FALSE, OPT_PAGE_INPUT, 2, 5,\r
"target_pet", _("\83y\83b\83g\82ð\83^\81[\83Q\83b\83g\82É\82·\82é", "Allow targetting pets") },\r
\r
-#ifdef ALLOW_EASY_OPEN\r
-{ &easy_open, TRUE, OPT_PAGE_INPUT, 5, 7,\r
-"easy_open", _("\8e©\93®\93I\82É\83h\83A\82ð\8aJ\82¯\82é", "Automatically open doors") },\r
-#endif /* ALLOW_EASY_OPEN */\r
+ #ifdef ALLOW_EASY_OPEN\r
+ { &easy_open, TRUE, OPT_PAGE_INPUT, 5, 7,\r
+ "easy_open", _("\8e©\93®\93I\82É\83h\83A\82ð\8aJ\82¯\82é", "Automatically open doors") },\r
+ #endif /* ALLOW_EASY_OPEN */\r
\r
-#ifdef ALLOW_EASY_DISARM\r
-{ &easy_disarm, TRUE, OPT_PAGE_INPUT, 5, 8,\r
-"easy_disarm", _("\8e©\93®\93I\82Éã©\82ð\89ð\8f\9c\82·\82é", "Automatically disarm traps") },\r
-#endif /* ALLOW_EASY_DISARM */\r
+ #ifdef ALLOW_EASY_DISARM\r
+ { &easy_disarm, TRUE, OPT_PAGE_INPUT, 5, 8,\r
+ "easy_disarm", _("\8e©\93®\93I\82Éã©\82ð\89ð\8f\9c\82·\82é", "Automatically disarm traps") },\r
+ #endif /* ALLOW_EASY_DISARM */\r
\r
-#ifdef ALLOW_EASY_FLOOR /* TNB */\r
-{ &easy_floor, FALSE, OPT_PAGE_INPUT, 5, 9,\r
-"easy_floor", _("\8f°\8fã\82Å\8fd\82È\82Á\82½\83A\83C\83e\83\80\82ð\83\8a\83X\83g\82·\82é", "Display floor stacks in a list") },\r
-#endif /* ALLOW_EASY_FLOOR -- TNB */\r
+ #ifdef ALLOW_EASY_FLOOR /* TNB */\r
+ { &easy_floor, FALSE, OPT_PAGE_INPUT, 5, 9,\r
+ "easy_floor", _("\8f°\8fã\82Å\8fd\82È\82Á\82½\83A\83C\83e\83\80\82ð\83\8a\83X\83g\82·\82é", "Display floor stacks in a list") },\r
+ #endif /* ALLOW_EASY_FLOOR -- TNB */\r
\r
-{ &use_command, FALSE, OPT_PAGE_INPUT, 5, 10,\r
-"use_command", _("\81u\8eg\82¤(a)\81v\83R\83}\83\93\83h\82Å\83A\83C\83e\83\80\82ð\89½\82Å\82à\8eg\82¦\82é", "Allow unified use command") },\r
+ { &use_command, FALSE, OPT_PAGE_INPUT, 5, 10,\r
+ "use_command", _("\81u\8eg\82¤(a)\81v\83R\83}\83\93\83h\82Å\83A\83C\83e\83\80\82ð\89½\82Å\82à\8eg\82¦\82é", "Allow unified use command") },\r
\r
-{ &over_exert, FALSE, OPT_PAGE_INPUT, 0, 29,\r
-"over_exert", _("MP\82ª\91«\82è\82È\82\82Ä\82à\96\82\96@\82É\92§\90í\82·\82é", "Allow casting spells when short of mana") },\r
+ { &over_exert, FALSE, OPT_PAGE_INPUT, 0, 29,\r
+ "over_exert", _("MP\82ª\91«\82è\82È\82\82Ä\82à\96\82\96@\82É\92§\90í\82·\82é", "Allow casting spells when short of mana") },\r
\r
-{ &numpad_as_cursorkey, TRUE, OPT_PAGE_INPUT, 2, 31,\r
-"numpad_as_cursorkey", _("\83G\83f\83B\83^\93à\82Å\83e\83\93\83L\81[\82ð\83J\81[\83\\83\8b\83L\81[\82Æ\82µ\82Ä\8eg\82¤", "Use numpad keys as cursor keys in editor mode") },\r
+ { &numpad_as_cursorkey, TRUE, OPT_PAGE_INPUT, 2, 31,\r
+ "numpad_as_cursorkey", _("\83G\83f\83B\83^\93à\82Å\83e\83\93\83L\81[\82ð\83J\81[\83\\83\8b\83L\81[\82Æ\82µ\82Ä\8eg\82¤", "Use numpad keys as cursor keys in editor mode") },\r
\r
/*** Map Screen Options ***/\r
\r
-{ ¢er_player, FALSE, OPT_PAGE_MAPSCREEN, 5, 11,\r
-"center_player", _("\8fí\82É\83v\83\8c\83C\83\84\81[\82ð\92\86\90S\82É\92u\82(*\92x\82¢*)", "Center map while walking (*slow*)") },\r
+ { ¢er_player, FALSE, OPT_PAGE_MAPSCREEN, 5, 11,\r
+ "center_player", _("\8fí\82É\83v\83\8c\83C\83\84\81[\82ð\92\86\90S\82É\92u\82(*\92x\82¢*)", "Center map while walking (*slow*)") },\r
\r
-{ ¢er_running, TRUE, OPT_PAGE_MAPSCREEN, 5, 12,\r
-"center_running", _("\91\96\82Á\82Ä\82¢\82é\8e\9e\82Å\82à\92\86\90S\82É\92u\82", "Centering even while running") },\r
+ { ¢er_running, TRUE, OPT_PAGE_MAPSCREEN, 5, 12,\r
+ "center_running", _("\91\96\82Á\82Ä\82¢\82é\8e\9e\82Å\82à\92\86\90S\82É\92u\82", "Centering even while running") },\r
\r
-{ &view_yellow_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 28,\r
-"view_yellow_lite", _("\96¾\82©\82è\82Ì\94Í\88Í\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é", "Use special colors for torch-lit grids") },\r
+ { &view_yellow_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 28,\r
+ "view_yellow_lite", _("\96¾\82©\82è\82Ì\94Í\88Í\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é", "Use special colors for torch-lit grids") },\r
\r
-{ &view_bright_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 29,\r
-"view_bright_lite", _("\8e\8b\8aE\82Ì\94Í\88Í\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é", "Use special colors for 'viewable' grids") },\r
+ { &view_bright_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 29,\r
+ "view_bright_lite", _("\8e\8b\8aE\82Ì\94Í\88Í\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é", "Use special colors for 'viewable' grids") },\r
\r
-{ &view_granite_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 30,\r
-"view_granite_lite", _("\95Ç\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é(\8fd\82¢)", "Use special colors for wall grids (slow)") },\r
+ { &view_granite_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 30,\r
+ "view_granite_lite", _("\95Ç\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é(\8fd\82¢)", "Use special colors for wall grids (slow)") },\r
\r
-{ &view_special_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 31,\r
-"view_special_lite", _("\8f°\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é(\8fd\82¢)", "Use special colors for floor grids (slow)") },\r
+ { &view_special_lite, TRUE, OPT_PAGE_MAPSCREEN, 1, 31,\r
+ "view_special_lite", _("\8f°\82ð\93Á\95Ê\82È\90F\82Å\95\\8e¦\82·\82é(\8fd\82¢)", "Use special colors for floor grids (slow)") },\r
\r
-{ &view_perma_grids, TRUE, OPT_PAGE_MAPSCREEN, 1, 6,\r
-"view_perma_grids", _("\96¾\82é\82¢\8fê\8f\8a\82Í\82»\82Ì\82Ü\82Ü\82É\82·\82é", "Map remembers all perma-lit grids") },\r
+ { &view_perma_grids, TRUE, OPT_PAGE_MAPSCREEN, 1, 6,\r
+ "view_perma_grids", _("\96¾\82é\82¢\8fê\8f\8a\82Í\82»\82Ì\82Ü\82Ü\82É\82·\82é", "Map remembers all perma-lit grids") },\r
\r
-{ &view_torch_grids, FALSE, OPT_PAGE_MAPSCREEN, 1, 7,\r
-"view_torch_grids", _("\96¾\82©\82è\82Å\8fÆ\82ç\82µ\82½\8fê\8f\8a\82Í\82»\82Ì\82Ü\82Ü\82É\82·\82é", "Map remembers all torch-lit grids") },\r
+ { &view_torch_grids, FALSE, OPT_PAGE_MAPSCREEN, 1, 7,\r
+ "view_torch_grids", _("\96¾\82©\82è\82Å\8fÆ\82ç\82µ\82½\8fê\8f\8a\82Í\82»\82Ì\82Ü\82Ü\82É\82·\82é", "Map remembers all torch-lit grids") },\r
\r
-{ &view_unsafe_grids, FALSE, OPT_PAGE_MAPSCREEN, 1, 8,\r
-"view_unsafe_grids", _("\83g\83\89\83b\83v\8a´\92m\8dÏ\82Ý\82Å\82È\82¢\8fê\8f\8a\82ð\95\\8e¦\82·\82é", "Map marked by detect traps") },\r
+ { &view_unsafe_grids, FALSE, OPT_PAGE_MAPSCREEN, 1, 8,\r
+ "view_unsafe_grids", _("\83g\83\89\83b\83v\8a´\92m\8dÏ\82Ý\82Å\82È\82¢\8fê\8f\8a\82ð\95\\8e¦\82·\82é", "Map marked by detect traps") },\r
\r
-{ &view_reduce_view, FALSE, OPT_PAGE_MAPSCREEN, 1, 17,\r
-"view_reduce_view", _("\8aX\82Å\82Í\8e\8b\96ì\82ð\8b·\82\82·\82é", "Reduce view-radius in town") },\r
+ { &view_reduce_view, FALSE, OPT_PAGE_MAPSCREEN, 1, 17,\r
+ "view_reduce_view", _("\8aX\82Å\82Í\8e\8b\96ì\82ð\8b·\82\82·\82é", "Reduce view-radius in town") },\r
\r
-{ &fresh_before, TRUE, OPT_PAGE_MAPSCREEN, 1, 23,\r
-"fresh_before", _("\98A\91±\83R\83}\83\93\83h\92\86\82É\89æ\96Ê\82ð\8dÄ\95`\89æ\82µ\91±\82¯\82é", "Flush output while continuous command") },\r
+ { &fresh_before, TRUE, OPT_PAGE_MAPSCREEN, 1, 23,\r
+ "fresh_before", _("\98A\91±\83R\83}\83\93\83h\92\86\82É\89æ\96Ê\82ð\8dÄ\95`\89æ\82µ\91±\82¯\82é", "Flush output while continuous command") },\r
\r
-{ &fresh_after, FALSE, OPT_PAGE_MAPSCREEN, 1, 24,\r
-"fresh_after", _("\83R\83}\83\93\83h\8cã\82É\89æ\96Ê\82ð\8fí\82É\8dÄ\95`\89æ\82µ\91±\82¯\82é", "Flush output after monster's move") },\r
+ { &fresh_after, FALSE, OPT_PAGE_MAPSCREEN, 1, 24,\r
+ "fresh_after", _("\83R\83}\83\93\83h\8cã\82É\89æ\96Ê\82ð\8fí\82É\8dÄ\95`\89æ\82µ\91±\82¯\82é", "Flush output after monster's move") },\r
\r
-{ &fresh_message, FALSE, OPT_PAGE_MAPSCREEN, 1, 25,\r
-"fresh_message", _("\83\81\83b\83Z\81[\83W\82Ì\8cã\82É\89æ\96Ê\82ð\8dÄ\95`\89æ\82·\82é", "Flush output after every message") },\r
+ { &fresh_message, FALSE, OPT_PAGE_MAPSCREEN, 1, 25,\r
+ "fresh_message", _("\83\81\83b\83Z\81[\83W\82Ì\8cã\82É\89æ\96Ê\82ð\8dÄ\95`\89æ\82·\82é", "Flush output after every message") },\r
\r
-{ &hilite_player, FALSE, OPT_PAGE_MAPSCREEN, 1, 27,\r
-"hilite_player", _("\83v\83\8c\83C\83\84\81[\82É\83J\81[\83\\83\8b\82ð\8d\87\82í\82¹\82é", "Hilite the player with the cursor") },\r
+ { &hilite_player, FALSE, OPT_PAGE_MAPSCREEN, 1, 27,\r
+ "hilite_player", _("\83v\83\8c\83C\83\84\81[\82É\83J\81[\83\\83\8b\82ð\8d\87\82í\82¹\82é", "Hilite the player with the cursor") },\r
\r
-{ &display_path, FALSE, OPT_PAGE_MAPSCREEN, 2, 8,\r
-"display_path", _("\96\82\96@\82â\96î\82Ì\8bO\90Õ\82ð\95\\8e¦\82·\82é", "Display actual path before shooting") },\r
+ { &display_path, FALSE, OPT_PAGE_MAPSCREEN, 2, 8,\r
+ "display_path", _("\96\82\96@\82â\96î\82Ì\8bO\90Õ\82ð\95\\8e¦\82·\82é", "Display actual path before shooting") },\r
\r
/*** Text Display Options ***/\r
\r
-{ &plain_descriptions, TRUE, OPT_PAGE_TEXT, 5, 1,\r
-"plain_descriptions", _("\83A\83C\83e\83\80\82Ì\8bL\8fq\82ð\8aÈ\97ª\82É\82·\82é", "Plain object descriptions") },\r
+ { &plain_descriptions, TRUE, OPT_PAGE_TEXT, 5, 1,\r
+ "plain_descriptions", _("\83A\83C\83e\83\80\82Ì\8bL\8fq\82ð\8aÈ\97ª\82É\82·\82é", "Plain object descriptions") },\r
\r
-{ &plain_pickup, FALSE, OPT_PAGE_TEXT, 6, 6,\r
-"plain_pickup", _("\81u\8fE\82Á\82½\81v\83\81\83b\83Z\81[\83W\82ð\8aÈ\97ª\89»\82·\82é", "Plain pickup messages(japanese only)") },\r
+ { &plain_pickup, FALSE, OPT_PAGE_TEXT, 6, 6,\r
+ "plain_pickup", _("\81u\8fE\82Á\82½\81v\83\81\83b\83Z\81[\83W\82ð\8aÈ\97ª\89»\82·\82é", "Plain pickup messages(japanese only)") },\r
\r
-{ &always_show_list, TRUE, OPT_PAGE_TEXT, 4, 0,\r
-"always_show_list", _("\91I\91ð\8e\9e\82É\82Í\8fí\82É\88ê\97\97\82ð\95\\8e¦\82·\82é", "Always show list when choosing items") },\r
+ { &always_show_list, TRUE, OPT_PAGE_TEXT, 4, 0,\r
+ "always_show_list", _("\91I\91ð\8e\9e\82É\82Í\8fí\82É\88ê\97\97\82ð\95\\8e¦\82·\82é", "Always show list when choosing items") },\r
\r
-{ &depth_in_feet, FALSE, OPT_PAGE_TEXT, 0, 7,\r
-"depth_in_feet", _("\83_\83\93\83W\83\87\83\93\82Ì\90[\82³\82ð\83t\83B\81[\83g\82Å\95\\8e¦\82·\82é", "Show dungeon level in feet") },\r
+ { &depth_in_feet, FALSE, OPT_PAGE_TEXT, 0, 7,\r
+ "depth_in_feet", _("\83_\83\93\83W\83\87\83\93\82Ì\90[\82³\82ð\83t\83B\81[\83g\82Å\95\\8e¦\82·\82é", "Show dungeon level in feet") },\r
\r
-{ &show_labels, TRUE, OPT_PAGE_TEXT, 0, 10,\r
-"show_labels", _("\91\95\94õ\88ê\97\97\82Å\91\95\94õ\8fê\8f\8a\82ð\95\\8e¦\82·\82é", "Show labels in object listings") },\r
+ { &show_labels, TRUE, OPT_PAGE_TEXT, 0, 10,\r
+ "show_labels", _("\91\95\94õ\88ê\97\97\82Å\91\95\94õ\8fê\8f\8a\82ð\95\\8e¦\82·\82é", "Show labels in object listings") },\r
\r
-{ &show_weights, TRUE, OPT_PAGE_TEXT, 0, 11,\r
-"show_weights", _("\83A\83C\83e\83\80\88ê\97\97\82Å\8fd\97Ê\82ð\95\\8e¦\82·\82é", "Show weights in object listings") },\r
+ { &show_weights, TRUE, OPT_PAGE_TEXT, 0, 11,\r
+ "show_weights", _("\83A\83C\83e\83\80\88ê\97\97\82Å\8fd\97Ê\82ð\95\\8e¦\82·\82é", "Show weights in object listings") },\r
\r
-{ &show_item_graph, TRUE, OPT_PAGE_TEXT, 2, 0,\r
-"show_item_graph", _("\83A\83C\83e\83\80\82Ì\83V\83\93\83{\83\8b\82ð\95\\8e¦\82·\82é", "Show items graphics") },\r
+ { &show_item_graph, TRUE, OPT_PAGE_TEXT, 2, 0,\r
+ "show_item_graph", _("\83A\83C\83e\83\80\82Ì\83V\83\93\83{\83\8b\82ð\95\\8e¦\82·\82é", "Show items graphics") },\r
\r
-{ &equippy_chars, TRUE, OPT_PAGE_TEXT, 1, 12,\r
-"equippy_chars", _("\83X\83e\81[\83^\83X\82É\95¶\8e\9a\82Å\91\95\94õ\82ð\95\\8e¦\82·\82é", "Display 'equippy' chars") },\r
+ { &equippy_chars, TRUE, OPT_PAGE_TEXT, 1, 12,\r
+ "equippy_chars", _("\83X\83e\81[\83^\83X\82É\95¶\8e\9a\82Å\91\95\94õ\82ð\95\\8e¦\82·\82é", "Display 'equippy' chars") },\r
\r
-{ &display_mutations, FALSE, OPT_PAGE_TEXT, 5, 0,\r
-"display_mutations", _("'C'\83R\83}\83\93\83h\82Å\93Ë\91R\95Ï\88Ù\82ð\95\\8e¦\82·\82é", "Display mutations in 'C'haracter Display") },\r
+ { &display_mutations, FALSE, OPT_PAGE_TEXT, 5, 0,\r
+ "display_mutations", _("'C'\83R\83}\83\93\83h\82Å\93Ë\91R\95Ï\88Ù\82ð\95\\8e¦\82·\82é", "Display mutations in 'C'haracter Display") },\r
\r
-{ &compress_savefile, FALSE, OPT_PAGE_TEXT, 1, 26,\r
-"compress_savefile", _("\83Z\81[\83u\81E\83t\83@\83C\83\8b\92\86\82Ì\83\81\83b\83Z\81[\83W\82ð\88³\8fk\82·\82é", "Compress messages in savefiles") },\r
+ { &compress_savefile, FALSE, OPT_PAGE_TEXT, 1, 26,\r
+ "compress_savefile", _("\83Z\81[\83u\81E\83t\83@\83C\83\8b\92\86\82Ì\83\81\83b\83Z\81[\83W\82ð\88³\8fk\82·\82é", "Compress messages in savefiles") },\r
\r
-{ &abbrev_extra, FALSE, OPT_PAGE_TEXT, 2, 10,\r
-"abbrev_extra", _("\83A\83C\83e\83\80\82É\92Ç\89Á\91Ï\90«/\94\\97Í\82Ì\97ª\8fÌ\82ð\8d\8f\82Þ", "Describe obj's extra resistances by abbreviation") },\r
+ { &abbrev_extra, FALSE, OPT_PAGE_TEXT, 2, 10,\r
+ "abbrev_extra", _("\83A\83C\83e\83\80\82É\92Ç\89Á\91Ï\90«/\94\\97Í\82Ì\97ª\8fÌ\82ð\8d\8f\82Þ", "Describe obj's extra resistances by abbreviation") },\r
\r
-{ &abbrev_all, FALSE, OPT_PAGE_TEXT, 2, 11,\r
-"abbrev_all", _("\83A\83C\83e\83\80\82É\91S\82Ä\82Ì\91Ï\90«/\94\\97Í\82Ì\97ª\8fÌ\82ð\8d\8f\82Þ", "Describe obj's all resistances by abbreviation") },\r
+ { &abbrev_all, FALSE, OPT_PAGE_TEXT, 2, 11,\r
+ "abbrev_all", _("\83A\83C\83e\83\80\82É\91S\82Ä\82Ì\91Ï\90«/\94\\97Í\82Ì\97ª\8fÌ\82ð\8d\8f\82Þ", "Describe obj's all resistances by abbreviation") },\r
\r
-{ &exp_need, FALSE, OPT_PAGE_TEXT, 2, 12,\r
-"exp_need", _("\8e\9f\82Ì\83\8c\83x\83\8b\82É\95K\97v\82È\8co\8c±\92l\82ð\95\\8e¦\82·\82é", "Show the experience needed for next level") },\r
+ { &exp_need, FALSE, OPT_PAGE_TEXT, 2, 12,\r
+ "exp_need", _("\8e\9f\82Ì\83\8c\83x\83\8b\82É\95K\97v\82È\8co\8c±\92l\82ð\95\\8e¦\82·\82é", "Show the experience needed for next level") },\r
\r
-{ &ignore_unview, FALSE, OPT_PAGE_TEXT, 2, 13,\r
-"ignore_unview", _("\8e\8b\8aE\8aO\82Ì\83\82\83\93\83X\83^\81[\82Ì\8ds\93®\82ð\95\\8e¦\82µ\82È\82¢", "Ignore whenever any monster does") },\r
+ { &ignore_unview, FALSE, OPT_PAGE_TEXT, 2, 13,\r
+ "ignore_unview", _("\8e\8b\8aE\8aO\82Ì\83\82\83\93\83X\83^\81[\82Ì\8ds\93®\82ð\95\\8e¦\82µ\82È\82¢", "Ignore whenever any monster does") },\r
\r
-{ &show_ammo_detail, TRUE, OPT_PAGE_TEXT, 2, 14,\r
-"show_ammo_detail", _("\96î\92e\82Ì\83_\83\81\81[\83W\82Ì\90à\96¾\82ð\95\\8e¦\82·\82é", "Show description of ammo damage") },\r
+ { &show_ammo_detail, TRUE, OPT_PAGE_TEXT, 2, 14,\r
+ "show_ammo_detail", _("\96î\92e\82Ì\83_\83\81\81[\83W\82Ì\90à\96¾\82ð\95\\8e¦\82·\82é", "Show description of ammo damage") },\r
\r
-{ &show_ammo_no_crit, FALSE, OPT_PAGE_TEXT, 2, 15,\r
-"show_ammo_no_crit", _("\89ï\90S\82ð\8dl\97¶\82µ\82È\82¢\8fê\8d\87\82Ì\96î\92e\82Ì\83_\83\81\81[\83W\82ð\95\\8e¦\82·\82é", "Show ammo damage with no critical") },\r
+ { &show_ammo_no_crit, FALSE, OPT_PAGE_TEXT, 2, 15,\r
+ "show_ammo_no_crit", _("\89ï\90S\82ð\8dl\97¶\82µ\82È\82¢\8fê\8d\87\82Ì\96î\92e\82Ì\83_\83\81\81[\83W\82ð\95\\8e¦\82·\82é", "Show ammo damage with no critical") },\r
\r
-{ &show_ammo_crit_ratio, FALSE, OPT_PAGE_TEXT, 2, 16,\r
-"show_ammo_crit_ratio", _("\96î\92e\82Ì\89ï\90S\94\90¶\97¦\82ð\95\\8e¦\82·\82é", "Show critical ratio of ammo") },\r
+ { &show_ammo_crit_ratio, FALSE, OPT_PAGE_TEXT, 2, 16,\r
+ "show_ammo_crit_ratio", _("\96î\92e\82Ì\89ï\90S\94\90¶\97¦\82ð\95\\8e¦\82·\82é", "Show critical ratio of ammo") },\r
\r
\r
/*** Game-Play ***/\r
\r
-{ &stack_force_notes, TRUE, OPT_PAGE_GAMEPLAY, 0, 8,\r
-"stack_force_notes", _("\88Ù\82È\82é\96Á\82Ì\83A\83C\83e\83\80\82ð\82Ü\82Æ\82ß\82é", "Merge inscriptions when stacking") },\r
+ { &stack_force_notes, TRUE, OPT_PAGE_GAMEPLAY, 0, 8,\r
+ "stack_force_notes", _("\88Ù\82È\82é\96Á\82Ì\83A\83C\83e\83\80\82ð\82Ü\82Æ\82ß\82é", "Merge inscriptions when stacking") },\r
\r
-{ &stack_force_costs, FALSE, OPT_PAGE_GAMEPLAY, 0, 9,\r
-"stack_force_costs", _("\88Ù\82È\82é\8a\84\88ø\95\\8e¦\82Ì\83A\83C\83e\83\80\82ð\82Ü\82Æ\82ß\82é", "Merge discounts when stacking") },\r
+ { &stack_force_costs, FALSE, OPT_PAGE_GAMEPLAY, 0, 9,\r
+ "stack_force_costs", _("\88Ù\82È\82é\8a\84\88ø\95\\8e¦\82Ì\83A\83C\83e\83\80\82ð\82Ü\82Æ\82ß\82é", "Merge discounts when stacking") },\r
\r
-{ &expand_list, TRUE, OPT_PAGE_GAMEPLAY, 1, 5,\r
-"expand_list", _("\81u\88ê\97\97\81v\83R\83}\83\93\83h\82ð\8ag\92£\82·\82é", "Expand the power of the list commands") },\r
+ { &expand_list, TRUE, OPT_PAGE_GAMEPLAY, 1, 5,\r
+ "expand_list", _("\81u\88ê\97\97\81v\83R\83}\83\93\83h\82ð\8ag\92£\82·\82é", "Expand the power of the list commands") },\r
\r
-{ &small_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 30,\r
-"small_levels", _("\94ñ\8fí\82É\8f¬\82³\82¢\83t\83\8d\83A\82Ì\90¶\90¬\82ð\89Â\94\\82É\82·\82é", "Allow unusually small dungeon levels") },\r
+ { &small_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 30,\r
+ "small_levels", _("\94ñ\8fí\82É\8f¬\82³\82¢\83t\83\8d\83A\82Ì\90¶\90¬\82ð\89Â\94\\82É\82·\82é", "Allow unusually small dungeon levels") },\r
\r
-{ &always_small_levels, FALSE, OPT_PAGE_GAMEPLAY, 2, 3,\r
-"always_small_levels", _("\8fí\82É\94ñ\8fí\82É\8f¬\82³\82¢\83t\83\8d\83A\82ð\90¶\90¬\82·\82é", "Always create unusually small dungeon levels") },\r
+ { &always_small_levels, FALSE, OPT_PAGE_GAMEPLAY, 2, 3,\r
+ "always_small_levels", _("\8fí\82É\94ñ\8fí\82É\8f¬\82³\82¢\83t\83\8d\83A\82ð\90¶\90¬\82·\82é", "Always create unusually small dungeon levels") },\r
\r
-{ &empty_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 31,\r
-"empty_levels", _("\8bó\82Á\82Û\82Ì\81u\83A\83\8a\81[\83i\81v\83\8c\83x\83\8b\82Ì\90¶\90¬\82ð\89Â\94\\82É\82·\82é", "Allow empty 'arena' levels") },\r
+ { &empty_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 31,\r
+ "empty_levels", _("\8bó\82Á\82Û\82Ì\81u\83A\83\8a\81[\83i\81v\83\8c\83x\83\8b\82Ì\90¶\90¬\82ð\89Â\94\\82É\82·\82é", "Allow empty 'arena' levels") },\r
\r
-{ &bound_walls_perm, FALSE, OPT_PAGE_GAMEPLAY, 2, 1,\r
-"bound_walls_perm", _("\83_\83\93\83W\83\87\83\93\82Ì\8aO\95Ç\82ð\89i\8bv\8aâ\82É\82·\82é", "Boundary walls become 'permanent wall'") },\r
+ { &bound_walls_perm, FALSE, OPT_PAGE_GAMEPLAY, 2, 1,\r
+ "bound_walls_perm", _("\83_\83\93\83W\83\87\83\93\82Ì\8aO\95Ç\82ð\89i\8bv\8aâ\82É\82·\82é", "Boundary walls become 'permanent wall'") },\r
\r
-{ &last_words, TRUE, OPT_PAGE_GAMEPLAY, 0, 28,\r
-"last_words", _("\83L\83\83\83\89\83N\83^\81[\82ª\8e\80\82ñ\82¾\8e\9e\88â\8c¾\82ð\82Ì\82±\82·", "Leave last words when your character dies") },\r
+ { &last_words, TRUE, OPT_PAGE_GAMEPLAY, 0, 28,\r
+ "last_words", _("\83L\83\83\83\89\83N\83^\81[\82ª\8e\80\82ñ\82¾\8e\9e\88â\8c¾\82ð\82Ì\82±\82·", "Leave last words when your character dies") },\r
\r
#ifdef WORLD_SCORE\r
-{ &send_score, TRUE, OPT_PAGE_GAMEPLAY, 4, 6,\r
-"send_score", _("\83X\83R\83A\83T\81[\83o\82É\83X\83R\83A\82ð\91\97\82é", "Send score dump to the world score server") },\r
+ { &send_score, TRUE, OPT_PAGE_GAMEPLAY, 4, 6,\r
+ "send_score", _("\83X\83R\83A\83T\81[\83o\82É\83X\83R\83A\82ð\91\97\82é", "Send score dump to the world score server") },\r
#endif\r
\r
-{ &allow_debug_opts, FALSE, OPT_PAGE_GAMEPLAY, 6, 11,\r
-"allow_debug_opts", _("\83f\83o\83b\83O/\8d¼\8b\\83I\83v\83V\83\87\83\93\82ð\8b\96\89Â\82·\82é", "Allow use of debug/cheat options") },\r
+ { &allow_debug_opts, FALSE, OPT_PAGE_GAMEPLAY, 6, 11,\r
+ "allow_debug_opts", _("\83f\83o\83b\83O/\8d¼\8b\\83I\83v\83V\83\87\83\93\82ð\8b\96\89Â\82·\82é", "Allow use of debug/cheat options") },\r
\r
/*** Disturbance ***/\r
\r
-{ &find_ignore_stairs, FALSE, OPT_PAGE_DISTURBANCE, 0, 16,\r
-"find_ignore_stairs", _("\8aK\92i\82Í\92Ê\89ß\82·\82é", "Run past stairs") },\r
+ { &find_ignore_stairs, FALSE, OPT_PAGE_DISTURBANCE, 0, 16,\r
+ "find_ignore_stairs", _("\8aK\92i\82Í\92Ê\89ß\82·\82é", "Run past stairs") },\r
\r
-{ &find_ignore_doors, TRUE, OPT_PAGE_DISTURBANCE, 0, 17,\r
-"find_ignore_doors", _("\83h\83A\82Í\92Ê\89ß\82·\82é", "Run through open doors") },\r
+ { &find_ignore_doors, TRUE, OPT_PAGE_DISTURBANCE, 0, 17,\r
+ "find_ignore_doors", _("\83h\83A\82Í\92Ê\89ß\82·\82é", "Run through open doors") },\r
\r
-{ &find_cut, FALSE, OPT_PAGE_DISTURBANCE, 0, 18,\r
-"find_cut", _("\8bÈ\82è\8ap\82ð\8eÎ\82ß\82É\8dÅ\92Z\8b\97\97£\82Å\92Ê\89ß\82·\82é", "Run past known corners") },\r
+ { &find_cut, FALSE, OPT_PAGE_DISTURBANCE, 0, 18,\r
+ "find_cut", _("\8bÈ\82è\8ap\82ð\8eÎ\82ß\82É\8dÅ\92Z\8b\97\97£\82Å\92Ê\89ß\82·\82é", "Run past known corners") },\r
\r
-{ &check_abort, TRUE, OPT_PAGE_DISTURBANCE, 1, 18,\r
-"check_abort", _("\98A\91±\83R\83}\83\93\83h\82Í\83L\81[\93ü\97Í\82Å\92\86\92f\82·\82é", "Check for user abort while continuous command") },\r
+ { &check_abort, TRUE, OPT_PAGE_DISTURBANCE, 1, 18,\r
+ "check_abort", _("\98A\91±\83R\83}\83\93\83h\82Í\83L\81[\93ü\97Í\82Å\92\86\92f\82·\82é", "Check for user abort while continuous command") },\r
\r
-{ &flush_failure, TRUE, OPT_PAGE_DISTURBANCE, 1, 20,\r
-"flush_failure", _("\97l\81X\82È\83~\83X\94\90¶\8e\9e\82É\93ü\97Í\82ð\83N\83\8a\83A\82·\82é", "Flush input on various failures") },\r
+ { &flush_failure, TRUE, OPT_PAGE_DISTURBANCE, 1, 20,\r
+ "flush_failure", _("\97l\81X\82È\83~\83X\94\90¶\8e\9e\82É\93ü\97Í\82ð\83N\83\8a\83A\82·\82é", "Flush input on various failures") },\r
\r
-{ &flush_disturb, FALSE, OPT_PAGE_DISTURBANCE, 1, 21,\r
-"flush_disturb", _("\8fá\8aQ\94\90¶\8e\9e\82É\93ü\97Í\82ð\83N\83\8a\83A\82·\82é", "Flush input whenever disturbed") },\r
+ { &flush_disturb, FALSE, OPT_PAGE_DISTURBANCE, 1, 21,\r
+ "flush_disturb", _("\8fá\8aQ\94\90¶\8e\9e\82É\93ü\97Í\82ð\83N\83\8a\83A\82·\82é", "Flush input whenever disturbed") },\r
\r
-{ &disturb_move, FALSE, OPT_PAGE_DISTURBANCE, 0, 20,\r
-"disturb_move", _("\82Ç\82±\82Ì\83\82\83\93\83X\83^\81[\82ª\93®\82¢\82Ä\82à\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever any monster moves") },\r
+ { &disturb_move, FALSE, OPT_PAGE_DISTURBANCE, 0, 20,\r
+ "disturb_move", _("\82Ç\82±\82Ì\83\82\83\93\83X\83^\81[\82ª\93®\82¢\82Ä\82à\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever any monster moves") },\r
\r
-{ &disturb_high, FALSE, OPT_PAGE_DISTURBANCE, 1, 3,\r
-"disturb_high", _("\83\8c\83x\83\8b\82Ì\8d\82\82¢\83\82\83\93\83X\83^\81[\82ª\93®\82¢\82½\82ç\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever high-level monster moves") },\r
+ { &disturb_high, FALSE, OPT_PAGE_DISTURBANCE, 1, 3,\r
+ "disturb_high", _("\83\8c\83x\83\8b\82Ì\8d\82\82¢\83\82\83\93\83X\83^\81[\82ª\93®\82¢\82½\82ç\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever high-level monster moves") },\r
\r
-{ &disturb_near, TRUE, OPT_PAGE_DISTURBANCE, 0, 21,\r
-"disturb_near", _("\8e\8b\8aE\93à\82Ì\83\82\83\93\83X\83^\81[\82ª\93®\82¢\82½\82ç\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever viewable monster moves") },\r
+ { &disturb_near, TRUE, OPT_PAGE_DISTURBANCE, 0, 21,\r
+ "disturb_near", _("\8e\8b\8aE\93à\82Ì\83\82\83\93\83X\83^\81[\82ª\93®\82¢\82½\82ç\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever viewable monster moves") },\r
\r
-{ &disturb_pets, FALSE, OPT_PAGE_DISTURBANCE, 5, 6,\r
-"disturb_pets", _("\8e\8b\8aE\93à\82Ì\83y\83b\83g\82ª\93®\82¢\82½\82ç\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb when visible pets move") },\r
+ { &disturb_pets, FALSE, OPT_PAGE_DISTURBANCE, 5, 6,\r
+ "disturb_pets", _("\8e\8b\8aE\93à\82Ì\83y\83b\83g\82ª\93®\82¢\82½\82ç\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb when visible pets move") },\r
\r
-{ &disturb_panel, TRUE, OPT_PAGE_DISTURBANCE, 0, 22,\r
-"disturb_panel", _("\89æ\96Ê\83X\83N\83\8d\81[\83\8b\8e\9e\82É\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever map panel changes") },\r
+ { &disturb_panel, TRUE, OPT_PAGE_DISTURBANCE, 0, 22,\r
+ "disturb_panel", _("\89æ\96Ê\83X\83N\83\8d\81[\83\8b\8e\9e\82É\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever map panel changes") },\r
\r
-{ &disturb_state, TRUE, OPT_PAGE_DISTURBANCE, 0, 23,\r
-"disturb_state", _("\8e©\95ª\82Ì\83X\83e\81[\83^\83X\95Ï\89»\8e\9e\82É\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever player state changes") },\r
+ { &disturb_state, TRUE, OPT_PAGE_DISTURBANCE, 0, 23,\r
+ "disturb_state", _("\8e©\95ª\82Ì\83X\83e\81[\83^\83X\95Ï\89»\8e\9e\82É\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever player state changes") },\r
\r
-{ &disturb_minor, TRUE, OPT_PAGE_DISTURBANCE, 0, 24,\r
-"disturb_minor", _("\8d±\8d×\82È\82±\82Æ\82ª\8bN\82«\82Ä\82à\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever boring things happen") },\r
+ { &disturb_minor, TRUE, OPT_PAGE_DISTURBANCE, 0, 24,\r
+ "disturb_minor", _("\8d±\8d×\82È\82±\82Æ\82ª\8bN\82«\82Ä\82à\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb whenever boring things happen") },\r
\r
-{ &ring_bell, FALSE, OPT_PAGE_DISTURBANCE, 0, 14,\r
-"ring_bell", _("\83G\83\89\81[\8e\9e\82É\83r\81[\83v\89¹\82ð\96Â\82ç\82·", "Audible bell (on errors, etc)") },\r
+ { &ring_bell, FALSE, OPT_PAGE_DISTURBANCE, 0, 14,\r
+ "ring_bell", _("\83G\83\89\81[\8e\9e\82É\83r\81[\83v\89¹\82ð\96Â\82ç\82·", "Audible bell (on errors, etc)") },\r
\r
-{ &disturb_trap_detect, TRUE, OPT_PAGE_DISTURBANCE, 0, 27,\r
-"disturb_trap_detect", _("\83g\83\89\83b\83v\8a´\92m\94Í\88Í\8aO\82É\8fo\82é\92¼\91O\82É\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb when leaving trap detected area") },\r
+ { &disturb_trap_detect, TRUE, OPT_PAGE_DISTURBANCE, 0, 27,\r
+ "disturb_trap_detect", _("\83g\83\89\83b\83v\8a´\92m\94Í\88Í\8aO\82É\8fo\82é\92¼\91O\82É\8ds\93®\82ð\92\86\8e~\82·\82é", "Disturb when leaving trap detected area") },\r
\r
-{ &alert_trap_detect, FALSE, OPT_PAGE_DISTURBANCE, 0, 25,\r
-"alert_trap_detect", _("\83g\83\89\83b\83v\8a´\92m\94Í\88Í\8aO\82É\8fo\82é\92¼\91O\82É\8cx\8d\90\82·\82é", "Alert when leaving trap detected area") },\r
+ { &alert_trap_detect, FALSE, OPT_PAGE_DISTURBANCE, 0, 25,\r
+ "alert_trap_detect", _("\83g\83\89\83b\83v\8a´\92m\94Í\88Í\8aO\82É\8fo\82é\92¼\91O\82É\8cx\8d\90\82·\82é", "Alert when leaving trap detected area") },\r
\r
/*** Birth Options ***/\r
-{ &manual_haggle, FALSE, OPT_PAGE_BIRTH, 1, 0,\r
-"manual_haggle", _("\93X\82Å\92l\90Ø\82è\8cð\8fÂ\82ð\82·\82é", "Manually haggle in stores") },\r
+ { &manual_haggle, FALSE, OPT_PAGE_BIRTH, 1, 0,\r
+ "manual_haggle", _("\93X\82Å\92l\90Ø\82è\8cð\8fÂ\82ð\82·\82é", "Manually haggle in stores") },\r
\r
-{ &easy_band, FALSE, OPT_PAGE_BIRTH, 6, 31,\r
-"easy_band", _("\8f\89\90S\8eÒ\97p\8aÈ\92P\83\82\81[\83h(*)", "Easy Mode (*)") },\r
+ { &easy_band, FALSE, OPT_PAGE_BIRTH, 6, 31,\r
+ "easy_band", _("\8f\89\90S\8eÒ\97p\8aÈ\92P\83\82\81[\83h(*)", "Easy Mode (*)") },\r
\r
-{ &smart_learn, TRUE, OPT_PAGE_BIRTH, 1, 14,\r
-"smart_learn", _("\83\82\83\93\83X\83^\81[\82Í\8e¸\94s\82ð\8aw\8fK\82·\82é(*)", "Monsters learn from their mistakes (*)") },\r
+ { &smart_learn, TRUE, OPT_PAGE_BIRTH, 1, 14,\r
+ "smart_learn", _("\83\82\83\93\83X\83^\81[\82Í\8e¸\94s\82ð\8aw\8fK\82·\82é(*)", "Monsters learn from their mistakes (*)") },\r
\r
-{ &smart_cheat, FALSE, OPT_PAGE_BIRTH, 1, 15,\r
-"smart_cheat", _("\83\82\83\93\83X\83^\81[\82Í\83v\83\8c\83C\83\84\81[\82Ì\8eã\82Ý\82ð\93Ë\82(*)", "Monsters exploit players weaknesses (*)") },\r
+ { &smart_cheat, FALSE, OPT_PAGE_BIRTH, 1, 15,\r
+ "smart_cheat", _("\83\82\83\93\83X\83^\81[\82Í\83v\83\8c\83C\83\84\81[\82Ì\8eã\82Ý\82ð\93Ë\82(*)", "Monsters exploit players weaknesses (*)") },\r
\r
-{ &vanilla_town, FALSE, OPT_PAGE_BIRTH, 6, 0,\r
-"vanilla_town", _("\8c³\91c\82Ì\8aX/\83N\83G\83X\83g\82Æ\8dr\96ì\82È\82µ", "Use 'vanilla' town without quests and wilderness") },\r
+ { &vanilla_town, FALSE, OPT_PAGE_BIRTH, 6, 0,\r
+ "vanilla_town", _("\8c³\91c\82Ì\8aX/\83N\83G\83X\83g\82Æ\8dr\96ì\82È\82µ", "Use 'vanilla' town without quests and wilderness") },\r
\r
-{ &lite_town, FALSE, OPT_PAGE_BIRTH, 6, 1,\r
-"lite_town", _("\8f¬\8bK\96Í\82È\8aX/\8dr\96ì\82È\82µ", "Use 'lite' town without a wilderness") },\r
+ { &lite_town, FALSE, OPT_PAGE_BIRTH, 6, 1,\r
+ "lite_town", _("\8f¬\8bK\96Í\82È\8aX/\8dr\96ì\82È\82µ", "Use 'lite' town without a wilderness") },\r
\r
-{ &ironman_shops, FALSE, OPT_PAGE_BIRTH, 6, 2,\r
-"ironman_shops", _("(\93S\90l\97p)\93X\82ð\8eg\97p\82µ\82È\82¢(*)", "Stores are permanently closed (*)") },\r
+ { &ironman_shops, FALSE, OPT_PAGE_BIRTH, 6, 2,\r
+ "ironman_shops", _("(\93S\90l\97p)\93X\82ð\8eg\97p\82µ\82È\82¢(*)", "Stores are permanently closed (*)") },\r
\r
-{ &ironman_small_levels, FALSE, OPT_PAGE_BIRTH, 6, 3,\r
-"ironman_small_levels", _("(\93S\90l\97p)\8fí\82É\94ñ\8fí\82É\8f¬\82³\82¢\83t\83\8d\83A\82ð\90¶\90¬(*)", "Always create unusually small dungeon levels (*)") },\r
+ { &ironman_small_levels, FALSE, OPT_PAGE_BIRTH, 6, 3,\r
+ "ironman_small_levels", _("(\93S\90l\97p)\8fí\82É\94ñ\8fí\82É\8f¬\82³\82¢\83t\83\8d\83A\82ð\90¶\90¬(*)", "Always create unusually small dungeon levels (*)") },\r
\r
-{ &ironman_downward, FALSE, OPT_PAGE_BIRTH, 6, 4,\r
-"ironman_downward", _("(\93S\90l\97p)\8bA\8aÒ\82Æ\8fã\82è\8aK\92i\82È\82µ(*)", "Disable recall and use of up stairs (*)") },\r
+ { &ironman_downward, FALSE, OPT_PAGE_BIRTH, 6, 4,\r
+ "ironman_downward", _("(\93S\90l\97p)\8bA\8aÒ\82Æ\8fã\82è\8aK\92i\82È\82µ(*)", "Disable recall and use of up stairs (*)") },\r
\r
-{ &ironman_empty_levels, FALSE, OPT_PAGE_BIRTH, 6, 8,\r
-"ironman_empty_levels", _("(\93S\90l\97p)\8fí\82É\8bó\82Á\82Û\82Ì\83A\83\8a\81[\83i\83\8c\83x\83\8b\82ð\90¶\90¬(*)", "Always create empty 'arena' levels (*)") },\r
+ { &ironman_empty_levels, FALSE, OPT_PAGE_BIRTH, 6, 8,\r
+ "ironman_empty_levels", _("(\93S\90l\97p)\8fí\82É\8bó\82Á\82Û\82Ì\83A\83\8a\81[\83i\83\8c\83x\83\8b\82ð\90¶\90¬(*)", "Always create empty 'arena' levels (*)") },\r
\r
-{ &ironman_rooms, FALSE, OPT_PAGE_BIRTH, 6, 12,\r
-"ironman_rooms", _("(\93S\90l\97p)\8fí\82É\95\81\92Ê\82Å\82È\82¢\95\94\89®\82ð\90¶\90¬\82·\82é(*)", "Always generate very unusual rooms (*)") },\r
+ { &ironman_rooms, FALSE, OPT_PAGE_BIRTH, 6, 12,\r
+ "ironman_rooms", _("(\93S\90l\97p)\8fí\82É\95\81\92Ê\82Å\82È\82¢\95\94\89®\82ð\90¶\90¬\82·\82é(*)", "Always generate very unusual rooms (*)") },\r
\r
-{ &ironman_nightmare, FALSE, OPT_PAGE_BIRTH, 6, 18,\r
-"ironman_nightmare", _("(\93S\90l\97p)\88«\96²\83\82\81[\83h(\82±\82ê\82Í\91S\82\95s\8fð\97\9d\82Å\82·\81I)(*)", "Nightmare mode(it isn't even remotely fair!)(*)") },\r
+ { &ironman_nightmare, FALSE, OPT_PAGE_BIRTH, 6, 18,\r
+ "ironman_nightmare", _("(\93S\90l\97p)\88«\96²\83\82\81[\83h(\82±\82ê\82Í\91S\82\95s\8fð\97\9d\82Å\82·\81I)(*)", "Nightmare mode(it isn't even remotely fair!)(*)") },\r
\r
-{ &left_hander, FALSE, OPT_PAGE_BIRTH, 6, 13,\r
-"left_hander", _("\8d¶\97\98\82«\82Å\82 \82é", "Left-Hander") },\r
+ { &left_hander, FALSE, OPT_PAGE_BIRTH, 6, 13,\r
+ "left_hander", _("\8d¶\97\98\82«\82Å\82 \82é", "Left-Hander") },\r
\r
-{ &preserve_mode, TRUE, OPT_PAGE_BIRTH, 6, 14,\r
-"preserve_mode", _("\93`\90à\82Ì\83A\83C\83e\83\80\82ð\8eæ\82è\93¦\82µ\82Ä\82à\8dÄ\90¶\90¬\82³\82ê\82é(*)", "Preserve artifacts (*)") },\r
+ { &preserve_mode, TRUE, OPT_PAGE_BIRTH, 6, 14,\r
+ "preserve_mode", _("\93`\90à\82Ì\83A\83C\83e\83\80\82ð\8eæ\82è\93¦\82µ\82Ä\82à\8dÄ\90¶\90¬\82³\82ê\82é(*)", "Preserve artifacts (*)") },\r
\r
-{ &autoroller, TRUE, OPT_PAGE_BIRTH, 6, 15,\r
-"autoroller", _("\94\\97Í\92l\82É\83I\81[\83g\83\8d\81[\83\89\81[\8eg\97p(*)", "Allow use of autoroller for stats (*)") },\r
+ { &autoroller, TRUE, OPT_PAGE_BIRTH, 6, 15,\r
+ "autoroller", _("\94\\97Í\92l\82É\83I\81[\83g\83\8d\81[\83\89\81[\8eg\97p(*)", "Allow use of autoroller for stats (*)") },\r
\r
-{ &autochara, FALSE, OPT_PAGE_BIRTH, 6, 16,\r
-"autochara", _("\91Ì\8ai/\92n\88Ê\82É\83I\81[\83g\83\8d\81[\83\89\81[\8eg\97p", "Autoroll for weight, height and social status") },\r
+ { &autochara, FALSE, OPT_PAGE_BIRTH, 6, 16,\r
+ "autochara", _("\91Ì\8ai/\92n\88Ê\82É\83I\81[\83g\83\8d\81[\83\89\81[\8eg\97p", "Autoroll for weight, height and social status") },\r
\r
-{ &powerup_home, TRUE, OPT_PAGE_BIRTH, 4, 3,\r
-"powerup_home", _("\89ä\82ª\89Æ\82ð\8ag\92£\82·\82é(*)", "Increase capacity of your home (*)") },\r
+ { &powerup_home, TRUE, OPT_PAGE_BIRTH, 4, 3,\r
+ "powerup_home", _("\89ä\82ª\89Æ\82ð\8ag\92£\82·\82é(*)", "Increase capacity of your home (*)") },\r
\r
/*** Easy Object Auto-Destroyer ***/\r
\r
-{ &destroy_items, FALSE, OPT_PAGE_AUTODESTROY, 7, 0,\r
-"destroy_items", _("\83A\83C\83e\83\80\82Ì\8aÈ\88Õ\8e©\93®\94j\89ó\82ð\8eg\97p\82·\82é", "Use easy auto-destroyer") },\r
+ { &destroy_items, FALSE, OPT_PAGE_AUTODESTROY, 7, 0,\r
+ "destroy_items", _("\83A\83C\83e\83\80\82Ì\8aÈ\88Õ\8e©\93®\94j\89ó\82ð\8eg\97p\82·\82é", "Use easy auto-destroyer") },\r
\r
-{ &destroy_feeling, FALSE, OPT_PAGE_AUTODESTROY, 7, 8,\r
-"destroy_feeling", _("\8aÈ\88Õ\8aÓ\92è\82µ\82½\82Æ\82«\8e©\93®\94j\89ó\82ð\93K\97p\82·\82é", "Apply auto-destroy as sense feeling") },\r
+ { &destroy_feeling, FALSE, OPT_PAGE_AUTODESTROY, 7, 8,\r
+ "destroy_feeling", _("\8aÈ\88Õ\8aÓ\92è\82µ\82½\82Æ\82«\8e©\93®\94j\89ó\82ð\93K\97p\82·\82é", "Apply auto-destroy as sense feeling") },\r
\r
-{ &destroy_identify, FALSE, OPT_PAGE_AUTODESTROY, 7, 9,\r
-"destroy_identify", _("\8aÓ\92è\82µ\82½\82Æ\82«\8e©\93®\94j\89ó\82ð\93K\97p\82·\82é", "Apply auto-destroy as identify an item") },\r
+ { &destroy_identify, FALSE, OPT_PAGE_AUTODESTROY, 7, 9,\r
+ "destroy_identify", _("\8aÓ\92è\82µ\82½\82Æ\82«\8e©\93®\94j\89ó\82ð\93K\97p\82·\82é", "Apply auto-destroy as identify an item") },\r
\r
-{ &leave_worth, TRUE, OPT_PAGE_AUTODESTROY, 7, 2,\r
-"leave_worth", _("\89¿\92l\82ª\82 \82é\83A\83C\83e\83\80\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves known worthy items") },\r
+ { &leave_worth, TRUE, OPT_PAGE_AUTODESTROY, 7, 2,\r
+ "leave_worth", _("\89¿\92l\82ª\82 \82é\83A\83C\83e\83\80\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves known worthy items") },\r
\r
-{ &leave_equip, FALSE, OPT_PAGE_AUTODESTROY, 7, 3,\r
-"leave_equip", _("\95\90\8aí/\96h\8bï\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves weapons and armour") },\r
+ { &leave_equip, FALSE, OPT_PAGE_AUTODESTROY, 7, 3,\r
+ "leave_equip", _("\95\90\8aí/\96h\8bï\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves weapons and armour") },\r
\r
-{ &leave_chest, TRUE, OPT_PAGE_AUTODESTROY, 7, 7,\r
-"leave_chest", _("\8aJ\95\95\82³\82ê\82Ä\82¢\82È\82¢\94 \82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves closed chests") },\r
+ { &leave_chest, TRUE, OPT_PAGE_AUTODESTROY, 7, 7,\r
+ "leave_chest", _("\8aJ\95\95\82³\82ê\82Ä\82¢\82È\82¢\94 \82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves closed chests") },\r
\r
-{ &leave_wanted, TRUE, OPT_PAGE_AUTODESTROY, 7, 4,\r
-"leave_wanted", _("\8fÜ\8bà\8eñ\82Ì\8e\80\91Ì/\8d\9c\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves wanted corpses") },\r
+ { &leave_wanted, TRUE, OPT_PAGE_AUTODESTROY, 7, 4,\r
+ "leave_wanted", _("\8fÜ\8bà\8eñ\82Ì\8e\80\91Ì/\8d\9c\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves wanted corpses") },\r
\r
-{ &leave_corpse, FALSE, OPT_PAGE_AUTODESTROY, 7, 5,\r
-"leave_corpse", _("\8e\80\91Ì/\8d\9c\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves corpses and skeletons") },\r
+ { &leave_corpse, FALSE, OPT_PAGE_AUTODESTROY, 7, 5,\r
+ "leave_corpse", _("\8e\80\91Ì/\8d\9c\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves corpses and skeletons") },\r
\r
-{ &leave_junk, FALSE, OPT_PAGE_AUTODESTROY, 7, 6,\r
-"leave_junk", _("\82ª\82ç\82\82½\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves junk") },\r
+ { &leave_junk, FALSE, OPT_PAGE_AUTODESTROY, 7, 6,\r
+ "leave_junk", _("\82ª\82ç\82\82½\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves junk") },\r
\r
-{ &leave_special, TRUE, OPT_PAGE_AUTODESTROY, 7, 1,\r
-"leave_special", _("\8eí\91°/\90E\8bÆ\82Å\93Á\95Ê\82É\95K\97v\82È\83A\83C\83e\83\80\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves items your race/class needs") },\r
+ { &leave_special, TRUE, OPT_PAGE_AUTODESTROY, 7, 1,\r
+ "leave_special", _("\8eí\91°/\90E\8bÆ\82Å\93Á\95Ê\82É\95K\97v\82È\83A\83C\83e\83\80\82Í\89ó\82³\82È\82¢", "Auto-destroyer leaves items your race/class needs") },\r
\r
/*** Play-record Options ***/\r
\r
-{ &record_fix_art, TRUE, OPT_PAGE_PLAYRECORD, 4, 11,\r
-"record_fix_art", _("\8cÅ\92è\83A\81[\83e\83B\83t\83@\83N\83g\82Ì\93ü\8eè\82ð\8bL\98^\82·\82é", "Record fixed artifacts") },\r
+ { &record_fix_art, TRUE, OPT_PAGE_PLAYRECORD, 4, 11,\r
+ "record_fix_art", _("\8cÅ\92è\83A\81[\83e\83B\83t\83@\83N\83g\82Ì\93ü\8eè\82ð\8bL\98^\82·\82é", "Record fixed artifacts") },\r
\r
-{ &record_rand_art, TRUE, OPT_PAGE_PLAYRECORD, 4, 12,\r
-"record_rand_art", _("\83\89\83\93\83_\83\80\83A\81[\83e\83B\83t\83@\83N\83g\82Ì\93ü\8eè\82ð\8bL\98^\82·\82é", "Record random artifacts") },\r
+ { &record_rand_art, TRUE, OPT_PAGE_PLAYRECORD, 4, 12,\r
+ "record_rand_art", _("\83\89\83\93\83_\83\80\83A\81[\83e\83B\83t\83@\83N\83g\82Ì\93ü\8eè\82ð\8bL\98^\82·\82é", "Record random artifacts") },\r
\r
-{ &record_destroy_uniq, TRUE, OPT_PAGE_PLAYRECORD, 4, 13,\r
-"record_destroy_uniq", _("\83\86\83j\81[\83N\83\82\83\93\83X\83^\81[\82ð\93|\82µ\82½\82Æ\82«\82ð\8bL\98^\82·\82é", "Record when destroy unique monster") },\r
+ { &record_destroy_uniq, TRUE, OPT_PAGE_PLAYRECORD, 4, 13,\r
+ "record_destroy_uniq", _("\83\86\83j\81[\83N\83\82\83\93\83X\83^\81[\82ð\93|\82µ\82½\82Æ\82«\82ð\8bL\98^\82·\82é", "Record when destroy unique monster") },\r
\r
-{ &record_fix_quest, TRUE, OPT_PAGE_PLAYRECORD, 4, 14,\r
-"record_fix_quest", _("\8cÅ\92è\83N\83G\83X\83g\82Ì\92B\90¬\82ð\8bL\98^\82·\82é", "Record fixed quests") },\r
+ { &record_fix_quest, TRUE, OPT_PAGE_PLAYRECORD, 4, 14,\r
+ "record_fix_quest", _("\8cÅ\92è\83N\83G\83X\83g\82Ì\92B\90¬\82ð\8bL\98^\82·\82é", "Record fixed quests") },\r
\r
-{ &record_rand_quest, TRUE, OPT_PAGE_PLAYRECORD, 4, 15,\r
-"record_rand_quest", _("\83\89\83\93\83_\83\80\83N\83G\83X\83g\82Ì\92B\90¬\82ð\8bL\98^\82·\82é", "Record random quests") },\r
+ { &record_rand_quest, TRUE, OPT_PAGE_PLAYRECORD, 4, 15,\r
+ "record_rand_quest", _("\83\89\83\93\83_\83\80\83N\83G\83X\83g\82Ì\92B\90¬\82ð\8bL\98^\82·\82é", "Record random quests") },\r
\r
-{ &record_maxdepth, TRUE, OPT_PAGE_PLAYRECORD, 4, 16,\r
-"record_maxdepth", _("\8dÅ\90[\8aK\82ð\8dX\90V\82µ\82½\82Æ\82«\82É\8bL\98^\82·\82é", "Record movements to deepest level") },\r
+ { &record_maxdepth, TRUE, OPT_PAGE_PLAYRECORD, 4, 16,\r
+ "record_maxdepth", _("\8dÅ\90[\8aK\82ð\8dX\90V\82µ\82½\82Æ\82«\82É\8bL\98^\82·\82é", "Record movements to deepest level") },\r
\r
-{ &record_stair, TRUE, OPT_PAGE_PLAYRECORD, 4, 17,\r
-"record_stair", _("\8aK\82Ì\88Ú\93®\82ð\8bL\98^\82·\82é", "Record recall and stair movements") },\r
+ { &record_stair, TRUE, OPT_PAGE_PLAYRECORD, 4, 17,\r
+ "record_stair", _("\8aK\82Ì\88Ú\93®\82ð\8bL\98^\82·\82é", "Record recall and stair movements") },\r
\r
-{ &record_buy, TRUE, OPT_PAGE_PLAYRECORD, 4, 18,\r
-"record_buy", _("\83A\83C\83e\83\80\82Ì\8dw\93ü\82ð\8bL\98^\82·\82é", "Record purchased items") },\r
+ { &record_buy, TRUE, OPT_PAGE_PLAYRECORD, 4, 18,\r
+ "record_buy", _("\83A\83C\83e\83\80\82Ì\8dw\93ü\82ð\8bL\98^\82·\82é", "Record purchased items") },\r
\r
-{ &record_sell, FALSE, OPT_PAGE_PLAYRECORD, 4, 19,\r
-"record_sell", _("\83A\83C\83e\83\80\82Ì\94\84\8bp\82ð\8bL\98^\82·\82é", "Record sold items") },\r
+ { &record_sell, FALSE, OPT_PAGE_PLAYRECORD, 4, 19,\r
+ "record_sell", _("\83A\83C\83e\83\80\82Ì\94\84\8bp\82ð\8bL\98^\82·\82é", "Record sold items") },\r
\r
-{ &record_danger, TRUE, OPT_PAGE_PLAYRECORD, 4, 20,\r
-"record_danger", _("\83s\83\93\83`\82É\82È\82Á\82½\82Æ\82«\82ð\8bL\98^\82·\82é", "Record hitpoint warning") },\r
+ { &record_danger, TRUE, OPT_PAGE_PLAYRECORD, 4, 20,\r
+ "record_danger", _("\83s\83\93\83`\82É\82È\82Á\82½\82Æ\82«\82ð\8bL\98^\82·\82é", "Record hitpoint warning") },\r
\r
-{ &record_arena, TRUE, OPT_PAGE_PLAYRECORD, 4, 21,\r
-"record_arena", _("\83A\83\8a\81[\83i\82Å\82Ì\8f\9f\97\98\82ð\8bL\98^\82·\82é", "Record arena victories") },\r
+ { &record_arena, TRUE, OPT_PAGE_PLAYRECORD, 4, 21,\r
+ "record_arena", _("\83A\83\8a\81[\83i\82Å\82Ì\8f\9f\97\98\82ð\8bL\98^\82·\82é", "Record arena victories") },\r
\r
-{ &record_ident, TRUE, OPT_PAGE_PLAYRECORD, 4, 22,\r
-"record_ident", _("\96¢\94»\96¾\82Ì\83A\83C\83e\83\80\82Ì\8e¯\95Ê\82ð\8bL\98^\82·\82é", "Record first identified items") },\r
+ { &record_ident, TRUE, OPT_PAGE_PLAYRECORD, 4, 22,\r
+ "record_ident", _("\96¢\94»\96¾\82Ì\83A\83C\83e\83\80\82Ì\8e¯\95Ê\82ð\8bL\98^\82·\82é", "Record first identified items") },\r
\r
-{ &record_named_pet, FALSE, OPT_PAGE_PLAYRECORD, 4, 23,\r
-"record_named_pet", _("\96¼\91O\82Â\82«\83y\83b\83g\82Ì\8fî\95ñ\82ð\8bL\98^\82·\82é", "Record informations of named pets") },\r
+ { &record_named_pet, FALSE, OPT_PAGE_PLAYRECORD, 4, 23,\r
+ "record_named_pet", _("\96¼\91O\82Â\82«\83y\83b\83g\82Ì\8fî\95ñ\82ð\8bL\98^\82·\82é", "Record informations of named pets") },\r
\r
/*** End of Table ***/\r
\r
-{ NULL, 0, 0, 0, 0,\r
-NULL, NULL }\r
+ { NULL, 0, 0, 0, 0,\r
+ NULL, NULL }\r
};\r
+\r
+/*!\r
+ * \83`\81[\83g\83I\83v\83V\83\87\83\93\82Ì\92è\8b`\83e\81[\83u\83\8b / Cheating options\r
+ */\r
+const option_type cheat_info[CHEAT_MAX] =\r
+{\r
+ { &cheat_peek, FALSE, 255, 0x01, 0x00,\r
+ "cheat_peek", _("\83A\83C\83e\83\80\82Ì\90¶\90¬\82ð\82Ì\82¼\82«\8c©\82é", "Peek into object creation")\r
+ },\r
+\r
+ { &cheat_hear, FALSE, 255, 0x02, 0x00,\r
+ "cheat_hear", _("\83\82\83\93\83X\83^\81[\82Ì\90¶\90¬\82ð\82Ì\82¼\82«\8c©\82é", "Peek into monster creation")\r
+ },\r
+\r
+ { &cheat_room, FALSE, 255, 0x04, 0x00,\r
+ "cheat_room", _("\83_\83\93\83W\83\87\83\93\82Ì\90¶\90¬\82ð\82Ì\82¼\82«\8c©\82é", "Peek into dungeon creation")\r
+ },\r
+\r
+ { &cheat_xtra, FALSE, 255, 0x08, 0x00,\r
+ "cheat_xtra", _("\82»\82Ì\91¼\82Ì\8e\96\82ð\82Ì\82¼\82«\8c©\82é", "Peek into something else")\r
+ },\r
+\r
+ { &cheat_know, FALSE, 255, 0x10, 0x00,\r
+ "cheat_know", _("\8a®\91S\82È\83\82\83\93\83X\83^\81[\82Ì\8ev\82¢\8fo\82ð\92m\82é", "Know complete monster info")\r
+ },\r
+\r
+ { &cheat_live, FALSE, 255, 0x20, 0x00,\r
+ "cheat_live", _("\8e\80\82ð\89ñ\94ð\82·\82é\82±\82Æ\82ð\89Â\94\\82É\82·\82é", "Allow player to avoid death")\r
+ },\r
+\r
+ { &cheat_save, FALSE, 255, 0x40, 0x00,\r
+ "cheat_save", _("\8e\80\82ñ\82¾\8e\9e\83Z\81[\83u\82·\82é\82©\8am\94F\82·\82é", "Ask for saving death")\r
+ },\r
+\r
+ { &cheat_diary_output, FALSE, 255, 0x80, 0x00,\r
+ "cheat_diary_output", _("\83E\83B\83U\81[\83h\83\8d\83O\82ð\93ú\8bL\82É\8fo\97Í\82·\82é", "Output wizard log to diary.")\r
+ },\r
+\r
+ { &cheat_turn, FALSE, 255, 0x81, 0x00,\r
+ "cheat_turn", _("\83Q\81[\83\80\83\81\83b\83Z\81[\83W\82É\83^\81[\83\93\95\\8e¦\82ð\8ds\82¤", "Put turn to game message.")\r
+ }\r
+};\r
+\r