-monster_power monster_powers[MAX_MONSPELLS] =
-{
-/* level, smana, %fail, manedam, %manefail, use_stat, name */
-#ifdef JP
-{ 1, 1, 10, 0, 15, A_CON, "¶«¤Ö"},
-{ 10, 4, 35, 89, 40, A_INT, "²¿¤«"},
-{ 40, 35, 85, 0, 40, A_INT, "ËâÎϾõî"},
-{ 35, 30, 80, 800, 70, A_STR, "¥í¥±¥Ã¥È"},
-{ 5, 1, 20, 18, 15, A_DEX, "¼Í·â"},
-{ 10, 4, 35, 89, 40, A_INT, "²¿¤«"},
-{ 10, 4, 35, 89, 40, A_INT, "²¿¤«"},
-{ 10, 4, 35, 89, 40, A_INT, "²¿¤«"},
-{ 20, 15, 55, 1600, 95, A_CON, "»À¤Î¥Ö¥ì¥¹"},
-{ 20, 15, 55, 1600, 95, A_CON, "ÅÅ·â¤Î¥Ö¥ì¥¹"},
-{ 20, 15, 55, 1600, 95, A_CON, "±ê¤Î¥Ö¥ì¥¹"},
-{ 20, 15, 55, 1600, 95, A_CON, "Î䵤¤Î¥Ö¥ì¥¹"},
-{ 20, 15, 55, 800, 95, A_CON, "ÆǤΥ֥쥹"},
-{ 20, 15, 70, 550, 95, A_CON, "ÃϹö¤Î¥Ö¥ì¥¹"},
-{ 20, 16, 70, 400, 95, A_CON, "Á®¸÷¤Î¥Ö¥ì¥¹"},
-{ 20, 16, 70, 400, 95, A_CON, "°Å¹õ¤Î¥Ö¥ì¥¹"},
-{ 20, 20, 70, 450, 95, A_CON, "º®Íð¤Î¥Ö¥ì¥¹"},
-{ 20, 20, 70, 450, 95, A_CON, "¹ì²»¤Î¥Ö¥ì¥¹"},
-{ 20, 20, 70, 600, 95, A_CON, "¥«¥ª¥¹¤Î¥Ö¥ì¥¹"},
-{ 20, 16, 70, 500, 95, A_CON, "Îô²½¤Î¥Ö¥ì¥¹"},
-{ 30, 25, 80, 250, 95, A_CON, "°ø²Ìº®Íð¤Î¥Ö¥ì¥¹"},
-{ 35, 18, 80, 150, 95, A_CON, "»þ´ÖµÕž¤Î¥Ö¥ì¥¹"},
-{ 30, 25, 80, 200, 95, A_CON, "ÃÙÆߤΥ֥쥹"},
-{ 30, 28, 90, 200, 95, A_CON, "½ÅÎϤΥ֥쥹"},
-{ 20, 15, 70, 500, 95, A_CON, "ÇËÊҤΥ֥쥹"},
-{ 35, 15, 80, 150, 95, A_CON, "¥×¥é¥º¥Þ¤Î¥Ö¥ì¥¹"},
-{ 30, 18, 70, 200, 95, A_CON, "¥Õ¥©¡¼¥¹¤Î¥Ö¥ì¥¹"},
-{ 30, 28, 80, 250, 95, A_CON, "ËâÎϤΥ֥쥹"},
-{ 25, 20, 95, 320, 80, A_INT, "Êü¼Íǽµå"},
-{ 25, 15, 70, 800, 95, A_CON, "Êü¼ÍÀÇÑ´þʪ¤Î¥Ö¥ì¥¹"},
-{ 30, 32, 85, 400, 80, A_INT, "½ã¥í¥°¥ë¥¹"},
-{ 35, 40, 95, 150, 95, A_CON, "ʬ²ò¤Î¥Ö¥ì¥¹"},
-{ 18, 13, 55, 630, 80, A_INT, "¥¢¥·¥Ã¥É¡¦¥Ü¡¼¥ë"},
-{ 14, 10, 45, 316, 60, A_INT, "¥µ¥ó¥À¡¼¡¦¥Ü¡¼¥ë"},
-{ 20, 14, 60, 720, 80, A_INT, "¥Õ¥¡¥¤¥¢¡¦¥Ü¡¼¥ë"},
-{ 15, 11, 50, 320, 60, A_INT, "¥¢¥¤¥¹¡¦¥Ü¡¼¥ë"},
-{ 5, 3, 40, 48, 20, A_INT, "°½±À"},
-{ 25, 18, 70, 350, 80, A_INT, "ÃϹöµå"},
-{ 30, 22, 75, 350, 80, A_INT, "¥¦¥©¡¼¥¿¡¼¡¦¥Ü¡¼¥ë"},
-{ 44, 45, 85, 550, 95, A_INT, "ËâÎϤÎÍò"},
-{ 40, 42, 90, 550, 95, A_INT, "°Å¹õ¤ÎÍò"},
-{ 10, 5, 50, 0, 25, A_INT, "ËâÎϵۼý"},
-{ 25, 10, 60, 0, 30, A_INT, "Àº¿À¹¶·â"},
-{ 30, 14, 65, 0, 30, A_INT, "Ǿ¹¶·â"},
-{ 3, 1, 25, 24, 20, A_INT, "·Ú½ý"},
-{ 12, 2, 35, 64, 25, A_INT, "½Å½ý"},
-{ 22, 6, 50, 150, 30, A_INT, "Ã×Ì¿½ý"},
-{ 32, 10, 70, 225, 35, A_INT, "È빦¤òÆͤ¯"},
-{ 13, 7, 40, 178, 40, A_INT, "¥¢¥·¥Ã¥É¡¦¥Ü¥ë¥È"},
-{ 10, 5, 35, 130, 35, A_INT, "¥µ¥ó¥À¡¼¡¦¥Ü¥ë¥È"},
-{ 15, 9, 50, 210, 45, A_INT, "¥Õ¥¡¥¤¥¢¡¦¥Ü¥ë¥È"},
-{ 12, 6, 35, 162, 40, A_INT, "¥¢¥¤¥¹¡¦¥Ü¥ë¥È"},
-{ 40, 42, 90, 550, 95, A_INT, "¥¹¥¿¡¼¡¦¥Ð¡¼¥¹¥È"},
-{ 25, 17, 60, 255, 60, A_INT, "ÃϹö¤ÎÌð"},
-{ 25, 20, 65, 250, 60, A_INT, "¥¦¥©¡¼¥¿¡¼¡¦¥Ü¥ë¥È"},
-{ 25, 24, 90, 400, 80, A_INT, "ËâÎϤÎÌð"},
-{ 25, 20, 80, 216, 60, A_INT, "¥×¥é¥º¥Þ¡¦¥Ü¥ë¥È"},
-{ 25, 16, 60, 186, 60, A_INT, "¶Ë´¨¤ÎÌð"},
-{ 3, 1, 25, 12, 20, A_INT, "¥Þ¥¸¥Ã¥¯¡¦¥ß¥µ¥¤¥ë"},
-{ 5, 3, 35, 0, 20, A_INT, "¶²¹²"},
-{ 10, 5, 40, 0, 20, A_INT, "ÌÕÌÜ"},
-{ 10, 5, 40, 0, 20, A_INT, "¥Ñ¥Ë¥Ã¥¯¡¦¥â¥ó¥¹¥¿¡¼"},
-{ 10, 5, 40, 0, 20, A_INT, "¥¹¥í¥¦¡¦¥â¥ó¥¹¥¿¡¼"},
-{ 10, 5, 40, 0, 20, A_INT, "¥¹¥ê¡¼¥×¡¦¥â¥ó¥¹¥¿¡¼"},
-{ 20, 10, 70, 0, 40, A_INT, "¥¹¥Ô¡¼¥É"},
-{ 45, 120, 95, 0, 60, A_INT, "ÇËÌǤμê"},
-{ 20, 15, 70, 0, 20, A_WIS, "ÂÎÎϲóÉü"},
-{ 45, 65, 80, 0, 60, A_INT, "̵½ý¤Îµå"},
-{ 5, 1, 30, 0, 20, A_INT, "¥·¥ç¡¼¥È¡¦¥Æ¥ì¥Ý¡¼¥È"},
-{ 15, 8, 40, 0, 30, A_INT, "¥Æ¥ì¥Ý¡¼¥È"},
-{ 40, 999, 99, 0, 80, A_INT, "¥¶¡¦¥ï¡¼¥ë¥É"},
-{ 1, 0, 0, 0, 15, A_INT, "²¿¤«"},
-{ 15, 8, 50, 0, 30, A_INT, "°ú¤¤è¤»¤ë"},
-{ 20, 13, 80, 0, 30, A_INT, "¥Æ¥ì¥Ý¡¼¥È¡¦¥¢¥¦¥§¥¤"},
-{ 30, 40, 95, 0, 40, A_INT, "¥Æ¥ì¥Ý¡¼¥È¡¦¥ì¥Ù¥ë"},
-{ 35, 30, 80, 350, 70, A_INT, "¸÷¤Î·õ"},
-{ 5, 1, 20, 0, 15, A_INT, "°Å°Ç"},
-{ 5, 1, 20, 0, 15, A_DEX, "¥È¥é¥Ã¥×ÁϤ"},
-{ 15, 3, 40, 0, 30, A_INT, "µ²±ÁÓ¼º"},
-{ 30, 30, 70, 0, 40, A_INT, "»à¼ÔÉü³è"},
-{ 40, 70, 85, 0, 45, A_INT, "±ç·³¤ò¸Æ¤Ö"},
-{ 45, 90, 90, 0, 50, A_INT, "¥µ¥¤¥Ð¡¼¥Ç¡¼¥â¥ó¤Î¾¤´"},
-{ 25, 20, 65, 0, 30, A_INT, "¥â¥ó¥¹¥¿¡¼¤Î¾¤´"},
-{ 35, 30, 75, 0, 40, A_INT, "Ê£¿ô¤Î¥â¥ó¥¹¥¿¡¼¤Î¾¤´"},
-{ 25, 25, 65, 0, 25, A_INT, "¥¢¥ê¤Î¾¤´"},
-{ 25, 20, 60, 0, 25, A_INT, "ÃØéá¤Î¾¤´"},
-{ 35, 26, 75, 0, 40, A_INT, "¥Ï¥¦¥ó¥É¤Î¾¤´"},
-{ 30, 23, 70, 0, 35, A_INT, "¥Ò¥É¥é¤Î¾¤´"},
-{ 40, 50, 85, 0, 40, A_INT, "Å·»È¤Î¾¤´"},
-{ 35, 50, 80, 0, 35, A_INT, "¥Ç¡¼¥â¥ó¤Î¾¤´"},
-{ 30, 30, 75, 0, 35, A_INT, "¥¢¥ó¥Ç¥Ã¥É¤Î¾¤´"},
-{ 39, 70, 80, 0, 40, A_INT, "¥É¥é¥´¥ó¤Î¾¤´"},
-{ 43, 85, 85, 0, 45, A_INT, "¾åµé¥¢¥ó¥Ç¥Ã¥É¤Î¾¤´"},
-{ 46, 90, 85, 0, 45, A_INT, "¸ÅÂå¥É¥é¥´¥ó¤Î¾¤´"},
-{ 48, 120, 90, 0, 50, A_INT, "¥¢¥ó¥Ð¡¼¤Î²¦Â²¤Î¾¤´"},
-{ 50, 150, 95, 0, 50, A_INT, "¥æ¥Ë¡¼¥¯¥â¥ó¥¹¥¿¡¼¤Î¾¤´"},
-#else
-{ 1, 1, 10, 0, 15, A_CON, "shriek"},
-{ 10, 4, 35, 89, 40, A_INT, "something"},
-{ 40, 35, 85, 0, 40, A_INT, "dispel-magic"},
-{ 35, 30, 80, 800, 70, A_STR, "rocket"},
-{ 2, 1, 15, 10, 15, A_DEX, "arrow"},
-{ 5, 2, 20, 18, 20, A_DEX, "arrows"},
-{ 12, 3, 25, 30, 25, A_DEX, "missile"},
-{ 16, 4, 30, 42, 30, A_DEX, "missiles"},
-{ 20, 15, 55, 1600, 95, A_CON, "breath acid"},
-{ 20, 15, 55, 1600, 95, A_CON, "breath lightning"},
-{ 20, 15, 55, 1600, 95, A_CON, "breath fire"},
-{ 20, 15, 55, 1600, 95, A_CON, "breath cold"},
-{ 20, 15, 55, 800, 95, A_CON, "breath poison"},
-{ 20, 15, 70, 550, 95, A_CON, "breath nether"},
-{ 20, 16, 70, 400, 95, A_CON, "breath light"},
-{ 20, 16, 70, 400, 95, A_CON, "breath dark"},
-{ 20, 20, 70, 450, 95, A_CON, "breath confusion"},
-{ 20, 20, 70, 450, 95, A_CON, "breath sound"},
-{ 20, 20, 70, 600, 95, A_CON, "breath chaos"},
-{ 20, 16, 70, 500, 95, A_CON, "breath disenchantment"},
-{ 30, 25, 80, 250, 95, A_CON, "breath nexus"},
-{ 35, 18, 80, 150, 95, A_CON, "breath time"},
-{ 30, 25, 80, 200, 95, A_CON, "breath inertia"},
-{ 30, 28, 90, 200, 95, A_CON, "breath gravity"},
-{ 20, 15, 70, 500, 95, A_CON, "breath shards"},
-{ 35, 15, 80, 150, 95, A_CON, "breath plasma"},
-{ 30, 18, 70, 200, 95, A_CON, "breath force"},
-{ 30, 28, 80, 250, 95, A_CON, "breath mana"},
-{ 25, 20, 95, 320, 80, A_INT, "nuke ball"},
-{ 25, 15, 70, 800, 95, A_CON, "breath nuke"},
-{ 30, 32, 85, 400, 80, A_INT, "raw Logrus"},
-{ 35, 40, 95, 150, 95, A_CON, "breath disintegrate"},
-{ 18, 13, 55, 630, 80, A_INT, "acid ball"},
-{ 14, 10, 45, 316, 60, A_INT, "lightning ball"},
-{ 20, 14, 60, 720, 80, A_INT, "fire ball"},
-{ 15, 11, 50, 320, 60, A_INT, "frost ball"},
-{ 5, 3, 40, 48, 20, A_INT, "stinking cloud"},
-{ 25, 18, 70, 350, 80, A_INT, "nether ball"},
-{ 30, 22, 75, 350, 80, A_INT, "water ball"},
-{ 44, 45, 85, 550, 95, A_INT, "mana storm"},
-{ 40, 42, 90, 550, 95, A_INT, "darkness storm"},
-{ 10, 5, 50, 0, 25, A_INT, "drain mana"},
-{ 25, 10, 60, 0, 30, A_INT, "mind blast"},
-{ 30, 14, 65, 0, 30, A_INT, "brain smash"},
-{ 3, 1, 25, 24, 20, A_INT, "cause light wounds"},
-{ 12, 2, 35, 64, 25, A_INT, "cause serious wounds"},
-{ 22, 6, 50, 150, 30, A_INT, "cause critical wounds"},
-{ 32, 10, 70, 225, 35, A_INT, "cause mortal wounds"},
-{ 13, 7, 40, 178, 40, A_INT, "acid bolt"},
-{ 10, 5, 35, 130, 35, A_INT, "lightning bolt"},
-{ 15, 9, 50, 210, 45, A_INT, "fire bolt"},
-{ 12, 6, 35, 162, 40, A_INT, "frost bolt"},
-{ 40, 42, 90, 550, 95, A_INT, "starburst"},
-{ 25, 17, 60, 255, 60, A_INT, "nether bolt"},
-{ 25, 20, 65, 250, 60, A_INT, "water bolt"},
-{ 25, 24, 90, 400, 80, A_INT, "mana bolt"},
-{ 25, 20, 80, 216, 60, A_INT, "plasma bolt"},
-{ 25, 16, 60, 186, 60, A_INT, "ice bolt"},
-{ 3, 1, 25, 12, 20, A_INT, "magic missile"},
-{ 5, 3, 35, 0, 20, A_INT, "scare"},
-{ 10, 5, 40, 0, 20, A_INT, "blind"},
-{ 10, 5, 40, 0, 20, A_INT, "confuse"},
-{ 10, 5, 40, 0, 20, A_INT, "slow"},
-{ 10, 5, 40, 0, 20, A_INT, "sleep"},
-{ 20, 10, 70, 0, 40, A_INT, "speed"},
-{ 45, 120, 95, 0, 60, A_INT, "the Hand of Doom"},
-{ 20, 15, 70, 0, 20, A_WIS, "heal-self"},
-{ 45, 65, 80, 0, 60, A_INT, "make invulnerable"},
-{ 5, 1, 30, 0, 20, A_INT, "blink-self"},
-{ 15, 8, 40, 0, 30, A_INT, "teleport-self"},
-{ 40, 999, 99, 0, 80, A_INT, "The world"},
-{ 1, 0, 0, 0, 15, A_INT, "something"},
-{ 15, 8, 50, 0, 30, A_INT, "teleport to"},
-{ 20, 13, 80, 0, 30, A_INT, "teleport away"},
-{ 30, 40, 95, 0, 40, A_INT, "teleport level"},
-{ 35, 30, 80, 350, 70, A_INT, "psycho-spear"},
-{ 5, 1, 20, 0, 15, A_INT, "create darkness"},
-{ 5, 1, 20, 0, 15, A_DEX, "create traps"},
-{ 15, 3, 40, 0, 30, A_INT, "cause amnesia"},
-{ 30, 30, 70, 0, 40, A_INT, "raise dead"},
-{ 40, 70, 85, 0, 45, A_INT, "summon aid"},
-{ 45, 90, 90, 0, 50, A_INT, "summon Cyberdemons"},
-{ 25, 20, 65, 0, 30, A_INT, "summon a monster"},
-{ 35, 30, 75, 0, 40, A_INT, "summon monsters"},
-{ 25, 25, 65, 0, 25, A_INT, "summon ants"},
-{ 25, 20, 60, 0, 25, A_INT, "summon spiders"},
-{ 35, 26, 75, 0, 40, A_INT, "summon hounds"},
-{ 30, 23, 70, 0, 35, A_INT, "summon hydras"},
-{ 40, 50, 85, 0, 40, A_INT, "summon an angel"},
-{ 35, 50, 80, 0, 35, A_INT, "summon a daemon"},
-{ 30, 30, 75, 0, 35, A_INT, "summon an undead"},
-{ 39, 70, 80, 0, 40, A_INT, "summon a dragon"},
-{ 43, 85, 85, 0, 45, A_INT, "summon Greater Undead"},
-{ 46, 90, 85, 0, 45, A_INT, "summon Ancient Dragon"},
-{ 48, 120, 90, 0, 50, A_INT, "summon Lords of Amber"},
-{ 50, 150, 95, 0, 50, A_INT, "summon Unique Monsters"},
-#endif
-
-};
-
-
-cptr monster_powers_short[MAX_MONSPELLS] = {
-#ifdef JP
-
- "¶«¤Ö", "²¿¤«", "ËâÎϾõî", "¥í¥±¥Ã¥È", "¼Í·â", "²¿¤«", "²¿¤«", "²¿¤«",
- "»À", "ÅÅ·â", "²Ð±ê", "Î䵤", "ÆÇ", "ÃϹö", "Á®¸÷", "°Å¹õ",
- "º®Íð", "¹ì²»", "¥«¥ª¥¹", "Îô²½", "°ø²Ìº®Íð", "»þ´ÖµÕž", "ÃÙÆß", "½ÅÎÏ",
- "ÇËÊÒ", "¥×¥é¥º¥Þ", "¥Õ¥©¡¼¥¹", "ËâÎÏ", "Êü¼Íǽµå", "Êü¼ÍÀÇÑ´þʪ", "½ã¥í¥°¥ë¥¹", "ʬ²ò",
-
- "»À", "ÅÅ·â", "²Ð±ê", "Î䵤", "°½±À", "ÃϹöµå", "¥¦¥©¡¼¥¿¡¼", "ËâÎϤÎÍò",
- "°Å¹õ¤ÎÍò", "ËâÎϵۼý", "Àº¿À¹¶·â", "Ǿ¹¶·â", "·Ú½ý", "½Å½ý", "Ã×Ì¿½ý", "È빦¤òÆͤ¯",
- "»À", "ÅÅ·â", "²Ð±ê", "Î䵤", "¥¹¥¿¡¼¥Ð¡¼¥¹¥È", "ÃϹö¤ÎÌð", "¥¦¥©¡¼¥¿¡¼", "ËâÎϤÎÌð",
- "¥×¥é¥º¥Þ", "¶Ë´¨", "¥Þ¥¸¥Ã¥¯¥ß¥µ¥¤¥ë", "¶²¹²", "ÌÕÌÜ", "º®Íð", "¸ºÂ®", "¿ç̲",
-
- "²Ã®", "ÇËÌǤμê", "ÂÎÎϲóÉü", "̵½ý¤Îµå", "¥·¥ç¡¼¥È¥Æ¥ì¥Ý¡¼¥È", "¥Æ¥ì¥Ý¡¼¥È", "»þ¤ò»ß¤á¤ë", "²¿¤«",
- "°ú¤¤è¤»¤ë", "¥Æ¥ì¥Ý¡¼¥È¥¢¥¦¥§¥¤", "¥Æ¥ì¥Ý¡¼¥È¥ì¥Ù¥ë", "¸÷¤Î·õ", "°Å°Ç", "¥È¥é¥Ã¥×ÁϤ", "µ²±ÁÓ¼º", "»à¼ÔÉü³è",
- "±ç·³", "¥µ¥¤¥Ð¡¼¥Ç¡¼¥â¥ó", "¥â¥ó¥¹¥¿¡¼", "Ê£¿ô¤Î¥â¥ó¥¹¥¿¡¼", "µÂ", "ÃØéá", "¥Ï¥¦¥ó¥É", "¥Ò¥É¥é",
- "Å·»È", "°Ëâ", "¥¢¥ó¥Ç¥Ã¥É", "¥É¥é¥´¥ó", "¾åµé¥¢¥ó¥Ç¥Ã¥É", "¸ÅÂå¥É¥é¥´¥ó", "¥¢¥ó¥Ð¡¼¤Î²¦Â²", "¥æ¥Ë¡¼¥¯"
-
-#else
-
- "Shriek", "Something", "Dispel-magic", "Rocket", "Arrow", "Arrows", "Missile", "Missiles",
- "Acid", "Lightning", "Fire", "Cold", "Poison", "Nether", "Light", "Dark",
- "Confusion", "Sound", "Chaos", "Disenchantment", "Nexus", "Time", "Inertia", "Gravity",
- "Shards", "Plasma", "Force", "Mana", "Nuke", "Nuke", "Logrus", "Disintergrate",
-
- "Acid", "Lightning", "Fire", "Frost", "Stinking Cloud", "Nether", "Water", "Mana storm",
- "Darkness storm", "Drain mana", "Mind blast", "Brain smash", "Cause Light Wound", "Cause Serious Wound", "Cause Critical Wound", "Cause Mortal Wound",
- "Acid", "Lightning", "Fire", "Frost", "Starburst", "Nether", "Water", "Mana",
- "Plasm", "Ice", "Magic missile", "Scare", "Blind", "Confuse", "Slow", "Sleep",
-
- "Speed", "Hand of doom", "Heal-self", "Invulnerable", "Blink", "Teleport", "The world", "Something",
- "Teleport to", "Teleport away", "Teleport level", "Psycho-spear", "Create darkness", "Create traps", "Amnesia", "Raise dead",
- "Aid", "Cyberdeamons", "A monster", "Monsters", "Ants", "Spiders", "Hounds", "Hydras",
- "Angel", "Daemon", "Undead", "Dragon", "Greater Undead", "Ancient Dragon", "Lords of Amber", "Unique monsters"
-
-#endif
-};
-
-
-/*
- * Hack -- the "basic" color names (see "TERM_xxx")
- */
-cptr color_names[16] =
-{
-#ifdef JP
- "¹õ",
- "Çò",
- "Àij¥¿§",
- "¥ª¥ì¥ó¥¸",
- "ÀÖ",
- "ÎÐ",
- "ÀÄ",
- "àèàῧ",
- "³¥¿§",
- "ÌÀÀij¥¿§",
- "ȍ",
- "²«",
- "ÌÀ¤ë¤¤ÀÖ",
- "ÌÀ¤ë¤¤ÎÐ",
- "ÌÀ¤ë¤¤ÀÄ",
- "ÌÀàèàῧ",
-#else
- "Dark",
- "White",
- "Slate",
- "Orange",
- "Red",
- "Green",
- "Blue",
- "Umber",
- "Light Dark",
- "Light Slate",
- "Violet",
- "Yellow",
- "Light Red",
- "Light Green",
- "Light Blue",
- "Light Umber",
-#endif
-
-};
-
-
-/*
- * Abbreviations of healthy stats
- */
-cptr stat_names[6] =
-{
-#ifdef JP
- "ÏÓÎÏ :", "ÃÎǽ :", "¸¤µ :", "´ïÍÑ :", "ÂÑµ× :", "Ì¥ÎÏ :"
-#else
- "STR : ", "INT : ", "WIS : ", "DEX : ", "CON : ", "CHR : "
-#endif
-
-};
-
-/*
- * Abbreviations of damaged stats
- */
-cptr stat_names_reduced[6] =
-{
-#ifdef JP
- "ÏÓÎÏx:", "ÃÎǽx:", "¸¤µx:", "´ïÍÑx:", "Âѵ×x:", "Ì¥ÎÏx:"
-#else
- "Str : ", "Int : ", "Wis : ", "Dex : ", "Con : ", "Chr : "
-#endif
-
-};
-
-
-/*
- * Certain "screens" always use the main screen, including News, Birth,
- * Dungeon, Tomb-stone, High-scores, Macros, Colors, Visuals, Options.
- *
- * Later, special flags may allow sub-windows to "steal" stuff from the
- * main window, including File dump (help), File dump (artifacts, uniques),
- * Character screen, Small scale map, Previous Messages, Store screen, etc.
- *
- * The "ctrl-i" (tab) command flips the "Display inven/equip" and "Display
- * equip/inven" flags for all windows.
- *
- * The "ctrl-g" command (or pseudo-command) should perhaps grab a snapshot
- * of the main screen into any interested windows.
- */
-cptr window_flag_desc[32] =
-{
-#ifdef JP
- "»ý¤Áʪ/ÁõÈ÷°ìÍ÷",
-#else
- "Display inven/equip",
-#endif
-
-#ifdef JP
- "ÁõÈ÷/»ý¤Áʪ°ìÍ÷",
-#else
- "Display equip/inven",
-#endif
-
-#ifdef JP
- "¼öʸ°ìÍ÷",
-#else
- "Display spell list",
-#endif
-
-#ifdef JP
- "¥¥ã¥é¥¯¥¿¾ðÊó",
-#else
- "Display character",
-#endif
-
- NULL,
- NULL,
-#ifdef JP
- "¥á¥Ã¥»¡¼¥¸",
-#else
- "Display messages",
-#endif
-
-#ifdef JP
- "¥À¥ó¥¸¥ç¥óÁ´ÂοÞ",
-#else
- "Display overhead view",
-#endif
-
-#ifdef JP
- "¥â¥ó¥¹¥¿¡¼¤Î»×¤¤½Ð",
-#else
- "Display monster recall",
-#endif
-
-#ifdef JP
- "¥¢¥¤¥Æ¥à¤Î¾ÜºÙ",
-#else
- "Display object recall",
-#endif
-
-#ifdef JP
- "¼«Ê¬¤Î¼þ°Ï¤òɽ¼¨",
-#else
- "Display dungeon view",
-#endif
-
-#ifdef JP
- "µÇ°»£±Æ",
-#else
- "Display snap-shot",
-#endif
-
- NULL,
- NULL,
-#ifdef JP
- "¥Ü¡¼¥°¡¦¥á¥Ã¥»¡¼¥¸",
-#else
- "Display borg messages",
-#endif
-
-#ifdef JP
- "¥Ü¡¼¥°¡¦¥¹¥Æ¡¼¥¿¥¹",
-#else
- "Display borg status",
-#endif
-
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-
-/*
- * Available Options
- *
- */
-option_type option_info[] =
-{
- /*** Input Options ***/
-
-#ifdef JP
- { &rogue_like_commands, FALSE, OPT_PAGE_INPUT, 0, 0,
- "rogue_like_commands", "¥í¡¼¥°É÷¥¡¼ÇÛÃÖ¤ò»ÈÍѤ¹¤ë" },
-#else
- { &rogue_like_commands, FALSE, OPT_PAGE_INPUT, 0, 0,
- "rogue_like_commands", "Rogue-like commands" },
-#endif
-
-#ifdef JP
- { &always_pickup, FALSE, OPT_PAGE_INPUT, 0, 5,
- "always_pickup", "¾ï¤Ë¥¢¥¤¥Æ¥à¤ò½¦¤¦" },
-#else
- { &always_pickup, FALSE, OPT_PAGE_INPUT, 0, 5,
- "always_pickup", "Pick things up by default" },
-#endif
-
-#ifdef JP
- { &carry_query_flag, FALSE, OPT_PAGE_INPUT, 0, 3,
- "carry_query_flag", "¥¢¥¤¥Æ¥à¤ò½¦¤¦Á°¤Ë³Îǧ¤¹¤ë" },
-#else
- { &carry_query_flag, FALSE, OPT_PAGE_INPUT, 0, 3,
- "carry_query_flag", "Prompt before picking things up" },
-#endif
-
-#ifdef JP
- { &quick_messages, TRUE, OPT_PAGE_INPUT, 0, 1,
- "quick_messages", "¥¯¥¤¥Ã¥¯¡¦¥á¥Ã¥»¡¼¥¸¤ò»ÈÍѤ¹¤ë" },
-#else
- { &quick_messages, TRUE, OPT_PAGE_INPUT, 0, 1,
- "quick_messages", "Activate quick messages" },
-#endif
-
-#ifdef JP
- { &auto_more, FALSE, OPT_PAGE_INPUT, 2, 6,
- "auto_more", "¥¡¼ÂÔ¤Á¤·¤Ê¤¤¤ÇϢ³¤Ç¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤¹¤ë" },
-#else
- { &auto_more, FALSE, OPT_PAGE_INPUT, 2, 6,
- "auto_more", "Automatically clear '-more-' prompts" },
-#endif
-
-#ifdef JP
- { &command_menu, TRUE, OPT_PAGE_INPUT, 2, 7,
- "command_menu", "¥á¥Ë¥å¡¼¤Ë¤è¤ê¥³¥Þ¥ó¥ÉÁªÂò¤ò͸ú¤Ë¤¹¤ë" },
-#else
- { &command_menu, TRUE, OPT_PAGE_INPUT, 2, 7,
- "command_menu", "Enable command selection menu" },
-#endif
-
-#ifdef JP
- { &other_query_flag, FALSE, OPT_PAGE_INPUT, 0, 2,
- "other_query_flag", "¾²¾å¤Î¥¢¥¤¥Æ¥à¤ò»ÈÍѤ¹¤ë¤È¤¤Ë³Îǧ¤¹¤ë" },
-#else
- { &other_query_flag, FALSE, OPT_PAGE_INPUT, 0, 2,
- "other_query_flag", "Prompt for floor item selection" },
-#endif
-
-#ifdef JP
- { &use_old_target, FALSE, OPT_PAGE_INPUT, 0, 4,
- "use_old_target", "¾ï¤Ë°ÊÁ°¤Î¥¿¡¼¥²¥Ã¥È¤ò»ØÄꤹ¤ë" },
-#else
- { &use_old_target, FALSE, OPT_PAGE_INPUT, 0, 4,
- "use_old_target", "Use old target by default" },
-#endif
-
-#ifdef JP
- { &always_repeat, TRUE, OPT_PAGE_INPUT, 0, 6,
- "always_repeat", "¥³¥Þ¥ó¥É¼«Æ°·«¤êÊÖ¤·" },
-#else
- { &always_repeat, TRUE, OPT_PAGE_INPUT, 0, 6,
- "always_repeat", "Repeat obvious commands" },
-#endif
-
-#ifdef JP
- { &confirm_destroy, FALSE, OPT_PAGE_INPUT, 5, 3,
- "confirm_destroy", "¡Ö̵²ÁÃ͡פʥ¢¥¤¥Æ¥à¤òÇ˲õ¤¹¤ë»þ³Îǧ¤¹¤ë" },
-#else
- { &confirm_destroy, FALSE, OPT_PAGE_INPUT, 5, 3,
- "confirm_destroy", "Prompt for destruction of known worthless items" },
-#endif
-
-#ifdef JP
- { &confirm_wear, TRUE, OPT_PAGE_INPUT, 5, 4,
- "confirm_wear", "¼ö¤ï¤ì¤¿Êª¤òÁõÈ÷¤¹¤ë»þ³Îǧ¤¹¤ë" },
-#else
- { &confirm_wear, TRUE, OPT_PAGE_INPUT, 5, 4,
- "confirm_wear", "Confirm to wear/wield known cursed items" },
-#endif
-
-#ifdef JP
- { &confirm_quest, TRUE, OPT_PAGE_INPUT, 1, 9,
- "confirm_quest", "¥¯¥¨¥¹¥È¤òÄü¤á¤Æ³¬ÃʤÇƨ¤²¤ëÁ°¤Ë³Îǧ¤¹¤ë" },
-#else
- { &confirm_quest, TRUE, OPT_PAGE_INPUT, 1, 9,
- "confirm_quest", "Prompt before exiting a quest level" },
-#endif
-
-#ifdef JP
- { &target_pet, FALSE, OPT_PAGE_INPUT, 2, 5,
- "target_pet", "¥Ú¥Ã¥È¤ò¥¿¡¼¥²¥Ã¥È¤Ë¤¹¤ë" },
-#else
- { &target_pet, FALSE, OPT_PAGE_INPUT, 2, 5,
- "target_pet", "Allow targetting pets" },
-#endif
-
-#ifdef ALLOW_EASY_OPEN
-#ifdef JP
- { &easy_open, TRUE, OPT_PAGE_INPUT, 5, 7,
- "easy_open", "¼«Æ°Åª¤Ë¥É¥¢¤ò³«¤±¤ë" },
-#else
- { &easy_open, TRUE, OPT_PAGE_INPUT, 5, 7,
- "easy_open", "Automatically open doors" },
-#endif
-#endif /* ALLOW_EASY_OPEN */
-
-#ifdef ALLOW_EASY_DISARM
-#ifdef JP
- { &easy_disarm, TRUE, OPT_PAGE_INPUT, 5, 8,
- "easy_disarm", "¼«Æ°Åª¤Ë櫤ò²ò½ü¤¹¤ë" },
-#else
- { &easy_disarm, TRUE, OPT_PAGE_INPUT, 5, 8,
- "easy_disarm", "Automatically disarm traps" },
-#endif
-#endif /* ALLOW_EASY_DISARM */
-
-#ifdef ALLOW_EASY_FLOOR /* TNB */
-#ifdef JP
- { &easy_floor, FALSE, OPT_PAGE_INPUT, 5, 9,
- "easy_floor", "¾²¾å¤Ç½Å¤Ê¤Ã¤¿¥¢¥¤¥Æ¥à¤ò¥ê¥¹¥È¤¹¤ë" },
-#else
- { &easy_floor, FALSE, OPT_PAGE_INPUT, 5, 9,
- "easy_floor", "Display floor stacks in a list" },
-#endif
-#endif /* ALLOW_EASY_FLOOR -- TNB */
-
-#ifdef JP
- { &use_command, FALSE, OPT_PAGE_INPUT, 5, 10,
- "use_command", "¡Ö»È¤¦(a)¡×¥³¥Þ¥ó¥É¤Ç¥¢¥¤¥Æ¥à¤ò²¿¤Ç¤â»È¤¨¤ë" },
-#else
- { &use_command, FALSE, OPT_PAGE_INPUT, 5, 10,
- "use_command", "Allow unified use command" },
-#endif
-
-#ifdef JP
- { &over_exert, FALSE, OPT_PAGE_INPUT, 0, 29,
- "over_exert", "MP¤¬Â¤ê¤Ê¤¯¤Æ¤âËâË¡¤ËÄ©À魯¤ë" },
-#else
- { &over_exert, FALSE, OPT_PAGE_INPUT, 0, 29,
- "over_exert", "Allow casting spells when short of mana" },
-#endif
-
-#ifdef JP
- { &numpad_as_cursorkey, TRUE, OPT_PAGE_INPUT, 2, 31,
- "numpad_as_cursorkey", "¥¨¥Ç¥£¥¿Æâ¤Ç¥Æ¥ó¥¡¼¤ò¥«¡¼¥½¥ë¥¡¼¤È¤·¤Æ»È¤¦" },
-#else
- { &numpad_as_cursorkey, TRUE, OPT_PAGE_INPUT, 2, 31,
- "numpad_as_cursorkey", "Use numpad keys as cursor keys in editor mode" },
-#endif
-
- /*** Output Options ***/
-
-#ifdef JP
- { &depth_in_feet, FALSE, OPT_PAGE_OUTPUT, 0, 7,
- "depth_in_feet", "¥À¥ó¥¸¥ç¥ó¤Î¿¼¤µ¤ò¥Õ¥£¡¼¥È¤Çɽ¼¨¤¹¤ë" },
-#else
- { &depth_in_feet, FALSE, OPT_PAGE_OUTPUT, 0, 7,
- "depth_in_feet", "Show dungeon level in feet" },
-#endif
-
-#ifdef JP
- { &show_labels, TRUE, OPT_PAGE_OUTPUT, 0, 10,
- "show_labels", "ÁõÈ÷°ìÍ÷¤ÇÁõÈ÷¾ì½ê¤òɽ¼¨¤¹¤ë" },
-#else
- { &show_labels, TRUE, OPT_PAGE_OUTPUT, 0, 10,
- "show_labels", "Show labels in object listings" },
-#endif
-
-#ifdef JP
- { &show_weights, TRUE, OPT_PAGE_OUTPUT, 0, 11,
- "show_weights", "¥¢¥¤¥Æ¥à°ìÍ÷¤Ç½ÅÎ̤òɽ¼¨¤¹¤ë" },
-#else
- { &show_weights, TRUE, OPT_PAGE_OUTPUT, 0, 11,
- "show_weights", "Show weights in object listings" },
-#endif
-
-#ifdef JP
- { &show_item_graph, TRUE, OPT_PAGE_OUTPUT, 2, 0,
- "show_item_graph", "¥¢¥¤¥Æ¥à¤Î¥·¥ó¥Ü¥ë¤òɽ¼¨¤¹¤ë" },
-#else
- { &show_item_graph, TRUE, OPT_PAGE_OUTPUT, 2, 0,
- "show_item_graph", "Show items graphics" },
-#endif
-
-#ifdef JP
- { &plain_pickup, FALSE, OPT_PAGE_OUTPUT, 6, 6,
- "plain_pickup", "¡Ö½¦¤Ã¤¿¡×¥á¥Ã¥»¡¼¥¸¤ò´Êά²½¤¹¤ë" },
-#else
- { &plain_pickup, FALSE, OPT_PAGE_JAPANESE_ONLY, 6, 6,
- "plain_pickup", "Plain pickup messages(japanese only)" },
-#endif
-
-#ifdef JP
- { &equippy_chars, TRUE, OPT_PAGE_OUTPUT, 1, 12,
- "equippy_chars", "¥¹¥Æ¡¼¥¿¥¹¤Ëʸ»ú¤ÇÁõÈ÷¤òɽ¼¨¤¹¤ë" },
-#else
- { &equippy_chars, TRUE, OPT_PAGE_OUTPUT, 1, 12,
- "equippy_chars", "Display 'equippy' chars" },
-#endif
-
-#ifdef JP
- { &display_mutations, FALSE, OPT_PAGE_OUTPUT, 5, 0,
- "display_mutations", "'C'¥³¥Þ¥ó¥É¤ÇÆÍÁ³ÊÑ°Û¤òɽ¼¨¤¹¤ë" },
-#else
- { &display_mutations, FALSE, OPT_PAGE_OUTPUT, 5, 0,
- "display_mutations", "Display mutations in 'C'haracter Display" },
-#endif
-
-#ifdef JP
- { &plain_descriptions, TRUE, OPT_PAGE_OUTPUT, 5, 1,
- "plain_descriptions", "¥¢¥¤¥Æ¥à¤Îµ½Ò¤ò´Êά¤Ë¤¹¤ë" },
-#else
- { &plain_descriptions, TRUE, OPT_PAGE_OUTPUT, 5, 1,
- "plain_descriptions", "Plain object descriptions" },
-#endif
-
-#ifdef JP
- { ¢er_player, FALSE, OPT_PAGE_OUTPUT, 5, 11,
- "center_player", "¾ï¤Ë¥×¥ì¥¤¥ä¡¼¤òÃæ¿´¤ËÃÖ¤¯(*ÃÙ¤¤*)" },
-#else
- { ¢er_player, FALSE, OPT_PAGE_OUTPUT, 5, 11,
- "center_player", "Center map while walking (*slow*)" },
-#endif
-
-#ifdef JP
- { ¢er_running, TRUE, OPT_PAGE_OUTPUT, 5, 12,
- "center_running", "Áö¤Ã¤Æ¤¤¤ë»þ¤Ç¤âÃæ¿´¤ËÃÖ¤¯" },
-#else
- { ¢er_running, TRUE, OPT_PAGE_OUTPUT, 5, 12,
- "center_running", "Centering even while running" },
-#endif
-
-#ifdef JP
- { &view_yellow_lite, TRUE, OPT_PAGE_OUTPUT, 1, 28,
- "view_yellow_lite", "ÌÀ¤«¤ê¤ÎÈϰϤòÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë" },
-#else
- { &view_yellow_lite, TRUE, OPT_PAGE_OUTPUT, 1, 28,
- "view_yellow_lite", "Use special colors for torch-lit grids" },
-#endif
-
-#ifdef JP
- { &view_bright_lite, TRUE, OPT_PAGE_OUTPUT, 1, 29,
- "view_bright_lite", "»ë³¦¤ÎÈϰϤòÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë" },
-#else
- { &view_bright_lite, TRUE, OPT_PAGE_OUTPUT, 1, 29,
- "view_bright_lite", "Use special colors for 'viewable' grids" },
-#endif
-
-#ifdef JP
- { &view_granite_lite, TRUE, OPT_PAGE_OUTPUT, 1, 30,
- "view_granite_lite", "ÊɤòÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë(½Å¤¤)" },
-#else
- { &view_granite_lite, TRUE, OPT_PAGE_OUTPUT, 1, 30,
- "view_granite_lite", "Use special colors for wall grids (slow)" },
-#endif
-
-#ifdef JP
- { &view_special_lite, TRUE, OPT_PAGE_OUTPUT, 1, 31,
- "view_special_lite", "¾²¤òÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë(½Å¤¤)" },
-#else
- { &view_special_lite, TRUE, OPT_PAGE_OUTPUT, 1, 31,
- "view_special_lite", "Use special colors for floor grids (slow)" },
-#endif
-
-#ifdef JP
- { &new_ascii_graphics, FALSE, OPT_PAGE_OUTPUT, 2, 4,
- "new_ascii_graphics", "ÃÏ·Á¤ÎÌÀ°Å¤ò¤Ï¤Ã¤¤ê¤Èɽ¼¨¤¹¤ë" },
-#else
- { &new_ascii_graphics, FALSE, OPT_PAGE_OUTPUT, 2, 4,
- "new_ascii_graphics", "Show a clear contrast between light and dark" },
-#endif
-
-#ifdef JP
- { &display_path, FALSE, OPT_PAGE_OUTPUT, 2, 8,
- "display_path", "ËâË¡¤äÌð¤Îµ°Àפòɽ¼¨¤¹¤ë" },
-#else
- { &display_path, FALSE, OPT_PAGE_OUTPUT, 2, 8,
- "display_path", "Display actual path before shooting" },
-#endif
-
-#ifdef JP
- { &always_show_list, TRUE, OPT_PAGE_OUTPUT, 4, 0,
- "always_show_list", "ÁªÂò»þ¤Ë¤Ï¾ï¤Ë°ìÍ÷¤òɽ¼¨¤¹¤ë" },
-#else
- { &always_show_list, TRUE, OPT_PAGE_OUTPUT, 4, 0,
- "always_show_list", "Always show list at first when select items" },
-#endif
-
-#ifdef JP
- { &abbrev_extra, FALSE, OPT_PAGE_OUTPUT, 2, 10,
- "abbrev_extra", "¥¢¥¤¥Æ¥à¤ËÄɲÃÂÑÀ/ǽÎϤÎά¾Î¤ò¹ï¤à" },
-#else
- { &abbrev_extra, FALSE, OPT_PAGE_OUTPUT, 2, 10,
- "abbrev_extra", "Describe obj's extra resistances by abbreviation" },
-#endif
-
-#ifdef JP
- { &abbrev_all, FALSE, OPT_PAGE_OUTPUT, 2, 11,
- "abbrev_all", "¥¢¥¤¥Æ¥à¤ËÁ´¤Æ¤ÎÂÑÀ/ǽÎϤÎά¾Î¤ò¹ï¤à" },
-#else
- { &abbrev_all, FALSE, OPT_PAGE_OUTPUT, 2, 11,
- "abbrev_all", "Describe obj's all resistances by abbreviation" },
-#endif
-
- /*** Game-Play ***/
-
-#ifdef JP
- { &auto_scum, FALSE, OPT_PAGE_GAMEPLAY, 1, 1,
- "auto_scum", "³¬¤ÎÊ·°Ïµ¤¼«Æ°Áª¤ê¹¥¤ß" },
-#else
- { &auto_scum, FALSE, OPT_PAGE_GAMEPLAY, 1, 1,
- "auto_scum", "Auto-scum for good levels" },
-#endif
-
-#ifdef JP
- { &stack_force_notes, TRUE, OPT_PAGE_GAMEPLAY, 0, 8,
- "stack_force_notes", "°Û¤Ê¤ëÌäΥ¢¥¤¥Æ¥à¤ò¤Þ¤È¤á¤ë" },
-#else
- { &stack_force_notes, TRUE, OPT_PAGE_GAMEPLAY, 0, 8,
- "stack_force_notes", "Merge inscriptions when stacking" },
-#endif
-
-#ifdef JP
- { &stack_force_costs, FALSE, OPT_PAGE_GAMEPLAY, 0, 9,
- "stack_force_costs", "°Û¤Ê¤ë³ä°úɽ¼¨¤Î¥¢¥¤¥Æ¥à¤ò¤Þ¤È¤á¤ë" },
-#else
- { &stack_force_costs, FALSE, OPT_PAGE_GAMEPLAY, 0, 9,
- "stack_force_costs", "Merge discounts when stacking" },
-#endif
-
-#ifdef JP
- { &expand_list, TRUE, OPT_PAGE_GAMEPLAY, 1, 5,
- "expand_list", "¡Ö°ìÍ÷¡×¥³¥Þ¥ó¥É¤ò³ÈÄ¥¤¹¤ë" },
-#else
- { &expand_list, TRUE, OPT_PAGE_GAMEPLAY, 1, 5,
- "expand_list", "Expand the power of the list commands" },
-#endif
-
-#ifdef JP
- { &view_perma_grids, TRUE, OPT_PAGE_GAMEPLAY, 1, 6,
- "view_perma_grids", "ÌÀ¤ë¤¤¾ì½ê¤Ï¤½¤Î¤Þ¤Þ¤Ë¤¹¤ë" },
-#else
- { &view_perma_grids, TRUE, OPT_PAGE_GAMEPLAY, 1, 6,
- "view_perma_grids", "Map remembers all perma-lit grids" },
-#endif
-
-#ifdef JP
- { &view_torch_grids, FALSE, OPT_PAGE_GAMEPLAY, 1, 7,
- "view_torch_grids", "ÌÀ¤«¤ê¤Ç¾È¤é¤·¤¿¾ì½ê¤Ï¤½¤Î¤Þ¤Þ¤Ë¤¹¤ë" },
-#else
- { &view_torch_grids, FALSE, OPT_PAGE_GAMEPLAY, 1, 7,
- "view_torch_grids", "Map remembers all torch-lit grids" },
-#endif
-
-#ifdef JP
- { &view_unsafe_grids, FALSE, OPT_PAGE_GAMEPLAY, 1, 8,
- "view_unsafe_grids", "¥È¥é¥Ã¥×´¶ÃκѤߤǤʤ¤¾ì½ê¤òɽ¼¨¤¹¤ë" },
-#else
- { &view_unsafe_grids, FALSE, OPT_PAGE_GAMEPLAY, 1, 8,
- "view_unsafe_grids", "Map marked by detect traps" },
-#endif
-
-#ifdef JP
- { &small_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 30,
- "small_levels", "Èó¾ï¤Ë¾®¤µ¤¤¥Õ¥í¥¢¤ÎÀ¸À®¤ò²Äǽ¤Ë¤¹¤ë" },
-#else
- { &small_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 30,
- "small_levels", "Allow unusually small dungeon levels" },
-#endif
-
-#ifdef JP
- { &always_small_levels, FALSE, OPT_PAGE_GAMEPLAY, 2, 3,
- "always_small_levels", "¾ï¤ËÈó¾ï¤Ë¾®¤µ¤¤¥Õ¥í¥¢¤òÀ¸À®¤¹¤ë" },
-#else
- { &always_small_levels, FALSE, OPT_PAGE_GAMEPLAY, 2, 3,
- "always_small_levels", "Always create unusually small dungeon levels" },
-#endif
-
-#ifdef JP
- { &empty_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 31,
- "empty_levels", "¶õ¤Ã¤Ý¤Î¡Ö¥¢¥ê¡¼¥Ê¡×¥ì¥Ù¥ë¤ÎÀ¸À®¤ò²Äǽ¤Ë¤¹¤ë" },
-#else
- { &empty_levels, TRUE, OPT_PAGE_GAMEPLAY, 0, 31,
- "empty_levels", "Allow empty 'arena' levels" },
-#endif
-
-#ifdef JP
- { &bound_walls_perm, FALSE, OPT_PAGE_GAMEPLAY, 2, 1,
- "bound_walls_perm", "¥À¥ó¥¸¥ç¥ó¤Î³°Êɤò±Êµ×´ä¤Ë¤¹¤ë" },
-#else
- { &bound_walls_perm, FALSE, OPT_PAGE_GAMEPLAY, 2, 1,
- "bound_walls_perm", "Boundary walls become 'permanent wall'" },
-#endif
-
-#ifdef JP
- { &last_words, TRUE, OPT_PAGE_GAMEPLAY, 0, 28,
- "last_words", "¥¥ã¥é¥¯¥¿¡¼¤¬»à¤ó¤À»þ°ä¸À¤ò¤Î¤³¤¹" },
-#else
- { &last_words, TRUE, OPT_PAGE_GAMEPLAY, 0, 28,
- "last_words", "Leave last words when your character dies" },
-#endif
-
-#ifdef WORLD_SCORE
-#ifdef JP
- { &send_score, TRUE, OPT_PAGE_GAMEPLAY, 4, 6,
- "send_score", "¥¹¥³¥¢¥µ¡¼¥Ð¤Ë¥¹¥³¥¢¤òÁ÷¤ë" },
-#else
- { &send_score, TRUE, OPT_PAGE_GAMEPLAY, 4, 6,
- "send_score", "Send score dump to the world score server" },
-#endif
-#endif
-
-#ifdef JP
- { &allow_debug_opts, FALSE, OPT_PAGE_GAMEPLAY, 6, 11,
- "allow_debug_opts", "¥Ç¥Ð¥Ã¥°/º¾µ½¥ª¥×¥·¥ç¥ó¤òµö²Ä¤¹¤ë" },
-#else
- { &allow_debug_opts, FALSE, OPT_PAGE_GAMEPLAY, 6, 11,
- "allow_debug_opts", "Allow use of debug/cheat options" },
-#endif
-
- /*** Disturbance ***/
-
-#ifdef JP
- { &find_ignore_stairs, FALSE, OPT_PAGE_DISTURBANCE, 0, 16,
- "find_ignore_stairs", "³¬ÃʤÏÄ̲᤹¤ë" },
-#else
- { &find_ignore_stairs, FALSE, OPT_PAGE_DISTURBANCE, 0, 16,
- "find_ignore_stairs", "Run past stairs" },
-#endif
-
-#ifdef JP
- { &find_ignore_doors, TRUE, OPT_PAGE_DISTURBANCE, 0, 17,
- "find_ignore_doors", "¥É¥¢¤ÏÄ̲᤹¤ë" },
-#else
- { &find_ignore_doors, TRUE, OPT_PAGE_DISTURBANCE, 0, 17,
- "find_ignore_doors", "Run through open doors" },
-#endif
-
-#ifdef JP
- { &find_cut, FALSE, OPT_PAGE_DISTURBANCE, 0, 18,
- "find_cut", "¶Ê¤ê³Ñ¤ò¼Ð¤á¤ËºÇûµ÷Î¥¤ÇÄ̲᤹¤ë" },
-#else
- { &find_cut, FALSE, OPT_PAGE_DISTURBANCE, 0, 18,
- "find_cut", "Run past known corners" },
-#endif
-
-#ifdef JP
- { &disturb_move, FALSE, OPT_PAGE_DISTURBANCE, 0, 20,
- "disturb_move", "¤É¤³¤Î¥â¥ó¥¹¥¿¡¼¤¬Æ°¤¤¤Æ¤â¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_move, FALSE, OPT_PAGE_DISTURBANCE, 0, 20,
- "disturb_move", "Disturb whenever any monster moves" },
-#endif
-
-#ifdef JP
- { &disturb_high, FALSE, OPT_PAGE_DISTURBANCE, 1, 3,
- "disturb_high", "¥ì¥Ù¥ë¤Î¹â¤¤¥â¥ó¥¹¥¿¡¼¤¬Æ°¤¤¤¿¤é¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_high, FALSE, OPT_PAGE_DISTURBANCE, 1, 3,
- "disturb_high", "Disturb whenever high-level monster moves" },
-#endif
-
-#ifdef JP
- { &disturb_near, TRUE, OPT_PAGE_DISTURBANCE, 0, 21,
- "disturb_near", "»ë³¦Æâ¤Î¥â¥ó¥¹¥¿¡¼¤¬Æ°¤¤¤¿¤é¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_near, TRUE, OPT_PAGE_DISTURBANCE, 0, 21,
- "disturb_near", "Disturb whenever viewable monster moves" },
-#endif
-
-#ifdef JP
- { &disturb_pets, FALSE, OPT_PAGE_DISTURBANCE, 5, 6,
- "disturb_pets", "»ë³¦Æâ¤Î¥Ú¥Ã¥È¤¬Æ°¤¤¤¿¤é¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_pets, FALSE, OPT_PAGE_DISTURBANCE, 5, 6,
- "disturb_pets", "Disturb when visible pets move" },
-#endif
-
-#ifdef JP
- { &disturb_panel, TRUE, OPT_PAGE_DISTURBANCE, 0, 22,
- "disturb_panel", "²èÌÌ¥¹¥¯¥í¡¼¥ë»þ¤Ë¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_panel, TRUE, OPT_PAGE_DISTURBANCE, 0, 22,
- "disturb_panel", "Disturb whenever map panel changes" },
-#endif
-
-#ifdef JP
- { &disturb_state, TRUE, OPT_PAGE_DISTURBANCE, 0, 23,
- "disturb_state", "¼«Ê¬¤Î¥¹¥Æ¡¼¥¿¥¹ÊѲ½»þ¤Ë¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_state, TRUE, OPT_PAGE_DISTURBANCE, 0, 23,
- "disturb_state", "Disturb whenever player state changes" },
-#endif
-
-#ifdef JP
- { &disturb_minor, TRUE, OPT_PAGE_DISTURBANCE, 0, 24,
- "disturb_minor", "º³ºÙ¤Ê¤³¤È¤¬µ¯¤¤Æ¤â¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_minor, TRUE, OPT_PAGE_DISTURBANCE, 0, 24,
- "disturb_minor", "Disturb whenever boring things happen" },
-#endif
-
-#ifdef JP
- { &ring_bell, FALSE, OPT_PAGE_DISTURBANCE, 0, 14,
- "ring_bell", "¥¨¥é¡¼»þ¤Ë¥Ó¡¼¥×²»¤òÌĤ餹" },
-#else
- { &ring_bell, FALSE, OPT_PAGE_DISTURBANCE, 0, 14,
- "ring_bell", "Audible bell (on errors, etc)" },
-#endif
-
-#ifdef JP
- { &disturb_trap_detect, TRUE, OPT_PAGE_DISTURBANCE, 0, 27,
- "disturb_trap_detect", "¥È¥é¥Ã¥×´¶ÃÎÈϰϳ°¤Ë½Ð¤ëľÁ°¤Ë¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
-#else
- { &disturb_trap_detect, TRUE, OPT_PAGE_DISTURBANCE, 0, 27,
- "disturb_trap_detect", "Disturb when leaving trap detected area" },
-#endif
-
-#ifdef JP
- { &alert_trap_detect, FALSE, OPT_PAGE_DISTURBANCE, 0, 25,
- "alert_trap_detect", "¥È¥é¥Ã¥×´¶ÃÎÈϰϳ°¤Ë½Ð¤ëľÁ°¤Ë·Ù¹ð¤¹¤ë" },
-#else
- { &alert_trap_detect, FALSE, OPT_PAGE_DISTURBANCE, 0, 25,
- "alert_trap_detect", "Alert when leaving trap detected area" },
-#endif
-
- /*** Efficiency ***/
-
-#ifdef JP
- { &view_reduce_view, FALSE, OPT_PAGE_EFFICIENCY, 1, 17,
- "view_reduce_view", "³¹¤Ç¤Ï»ëÌî¤ò¶¹¤¯¤¹¤ë" },
-#else
- { &view_reduce_view, FALSE, OPT_PAGE_EFFICIENCY, 1, 17,
- "view_reduce_view", "Reduce view-radius in town" },
-#endif
-
-#ifdef JP
- { &check_abort, TRUE, OPT_PAGE_EFFICIENCY, 1, 18,
- "check_abort", "Ϣ³¥³¥Þ¥ó¥É¤Ï¥¡¼ÆþÎϤÇÃæÃǤ¹¤ë" },
-#else
- { &check_abort, TRUE, OPT_PAGE_EFFICIENCY, 1, 18,
- "check_abort", "Check for user abort while continuous command" },
-#endif
-
-#ifdef JP
- { &flush_failure, TRUE, OPT_PAGE_EFFICIENCY, 1, 20,
- "flush_failure", "ÍÍ¡¹¤Ê¥ß¥¹È¯À¸»þ¤ËÆþÎϤò¥¯¥ê¥¢¤¹¤ë" },
-#else
- { &flush_failure, TRUE, OPT_PAGE_EFFICIENCY, 1, 20,
- "flush_failure", "Flush input on various failures" },
-#endif
-
-#ifdef JP
- { &flush_disturb, FALSE, OPT_PAGE_EFFICIENCY, 1, 21,
- "flush_disturb", "¾ã³²È¯À¸»þ¤ËÆþÎϤò¥¯¥ê¥¢¤¹¤ë" },
-#else
- { &flush_disturb, FALSE, OPT_PAGE_EFFICIENCY, 1, 21,
- "flush_disturb", "Flush input whenever disturbed" },
-#endif
-
-#ifdef JP
- { &fresh_before, TRUE, OPT_PAGE_EFFICIENCY, 1, 23,
- "fresh_before", "Ϣ³¥³¥Þ¥ó¥ÉÃæ¤Ë²èÌ̤òºÆÉÁ²è¤·Â³¤±¤ë" },
-#else
- { &fresh_before, TRUE, OPT_PAGE_EFFICIENCY, 1, 23,
- "fresh_before", "Flush output while continuous command" },
-#endif
-
-#ifdef JP
- { &fresh_after, FALSE, OPT_PAGE_EFFICIENCY, 1, 24,
- "fresh_after", "¥³¥Þ¥ó¥É¸å¤Ë²èÌ̤ò¾ï¤ËºÆÉÁ²è¤·Â³¤±¤ë" },
-#else
- { &fresh_after, FALSE, OPT_PAGE_EFFICIENCY, 1, 24,
- "fresh_after", "Flush output after monster's move" },
-#endif
-
-#ifdef JP
- { &fresh_message, FALSE, OPT_PAGE_EFFICIENCY, 1, 25,
- "fresh_message", "¥á¥Ã¥»¡¼¥¸¤Î¸å¤Ë²èÌ̤òºÆÉÁ²è¤¹¤ë" },
-#else
- { &fresh_message, FALSE, OPT_PAGE_EFFICIENCY, 1, 25,
- "fresh_message", "Flush output after every message" },
-#endif
-
-#ifdef JP
- { &compress_savefile, FALSE, OPT_PAGE_EFFICIENCY, 1, 26,
- "compress_savefile", "¥»¡¼¥Ö¡¦¥Õ¥¡¥¤¥ëÃæ¤Î¥á¥Ã¥»¡¼¥¸¤ò°µ½Ì¤¹¤ë" },
-#else
- { &compress_savefile, FALSE, OPT_PAGE_EFFICIENCY, 1, 26,
- "compress_savefile", "Compress messages in savefiles" },
-#endif
-
-#ifdef JP
- { &hilite_player, FALSE, OPT_PAGE_EFFICIENCY, 1, 27,
- "hilite_player", "¥×¥ì¥¤¥ä¡¼¤Ë¥«¡¼¥½¥ë¤ò¹ç¤ï¤»¤ë" },
-#else
- { &hilite_player, FALSE, OPT_PAGE_EFFICIENCY, 1, 27,
- "hilite_player", "Hilite the player with the cursor" },
-#endif
-
- /*** Birth Options ***/
-
-#ifdef JP
- { &manual_haggle, FALSE, OPT_PAGE_BIRTH, 1, 0,
- "manual_haggle", "Ź¤ÇÃÍÀÚ¤ê¸ò¾Ä¤ò¤¹¤ë" },
-#else
- { &manual_haggle, FALSE, OPT_PAGE_BIRTH, 1, 0,
- "manual_haggle", "Manually haggle in stores" },
-#endif
-
-#ifdef JP
- { &easy_band, FALSE, OPT_PAGE_BIRTH, 6, 31,
- "easy_band", "½é¿´¼ÔÍÑ´Êñ¥â¡¼¥É(*)" },
-#else
- { &easy_band, FALSE, OPT_PAGE_BIRTH, 6, 31,
- "easy_band", "Easy Mode (*)" },
-#endif
-
-#ifdef JP
- { &smart_learn, TRUE, OPT_PAGE_BIRTH, 1, 14,
- "smart_learn", "¥â¥ó¥¹¥¿¡¼¤Ï¼ºÇÔ¤ò³Ø½¬¤¹¤ë(*)" },
-#else
- { &smart_learn, TRUE, OPT_PAGE_BIRTH, 1, 14,
- "smart_learn", "Monsters learn from their mistakes (*)" },
-#endif
-
-#ifdef JP
- { &smart_cheat, FALSE, OPT_PAGE_BIRTH, 1, 15,
- "smart_cheat", "¥â¥ó¥¹¥¿¡¼¤Ï¥×¥ì¥¤¥ä¡¼¤Î¼å¤ß¤òÆͤ¯(*)" },
-#else
- { &smart_cheat, FALSE, OPT_PAGE_BIRTH, 1, 15,
- "smart_cheat", "Monsters exploit players weaknesses (*)" },
-#endif
-
-#ifdef JP
- { &vanilla_town, FALSE, OPT_PAGE_BIRTH, 6, 0,
- "vanilla_town", "¸µÁĤγ¹/¥¯¥¨¥¹¥È¤È¹ÓÌî¤Ê¤·" },
-#else
- { &vanilla_town, FALSE, OPT_PAGE_BIRTH, 6, 0,
- "vanilla_town", "Use 'vanilla' town without quests and wilderness" },
-#endif
-
-#ifdef JP
- { &lite_town, FALSE, OPT_PAGE_BIRTH, 6, 1,
- "lite_town", "¾®µ¬ÌϤʳ¹/¹ÓÌî¤Ê¤·" },
-#else
- { &lite_town, FALSE, OPT_PAGE_BIRTH, 6, 1,
- "lite_town", "Use 'lite' town without a wilderness" },
-#endif
-
-#ifdef JP
- { &ironman_shops, FALSE, OPT_PAGE_BIRTH, 6, 2,
- "ironman_shops", "(Å´¿ÍÍÑ)Ź¤ò»ÈÍѤ·¤Ê¤¤(*)" },
-#else
- { &ironman_shops, FALSE, OPT_PAGE_BIRTH, 6, 2,
- "ironman_shops", "Stores are permanently closed (*)" },
-#endif
-
-#ifdef JP
- { &ironman_small_levels, FALSE, OPT_PAGE_BIRTH, 6, 3,
- "ironman_small_levels", "(Å´¿ÍÍÑ)¾ï¤ËÈó¾ï¤Ë¾®¤µ¤¤¥Õ¥í¥¢¤òÀ¸À®(*)" },
-#else
- { &ironman_small_levels, FALSE, OPT_PAGE_BIRTH, 6, 3,
- "ironman_small_levels", "Always create unusually small dungeon levels (*)" },
-#endif
-
-#ifdef JP
- { &ironman_downward, FALSE, OPT_PAGE_BIRTH, 6, 4,
- "ironman_downward", "(Å´¿ÍÍÑ)µ¢´Ô¤È¾å¤ê³¬Ãʤʤ·(*)" },
-#else
- { &ironman_downward, FALSE, OPT_PAGE_BIRTH, 6, 4,
- "ironman_downward", "Disable recall and use of up stairs (*)" },
-#endif
-
-#ifdef JP
- { &ironman_autoscum, FALSE, OPT_PAGE_BIRTH, 6, 5,
- "ironman_autoscum", "(Å´¿ÍÍÑ)¾ï¤Ë³¬¤ÎÊ·°Ïµ¤¤ò¼«Æ°Áª¤ê¹¥¤ß¤¹¤ë" },
-#else
- { &ironman_autoscum, FALSE, OPT_PAGE_BIRTH, 6, 5,
- "ironman_autoscum", "Permanently enable the autoscummer" },
-#endif
-
-#ifdef JP
- { &ironman_empty_levels, FALSE, OPT_PAGE_BIRTH, 6, 8,
- "ironman_empty_levels", "(Å´¿ÍÍÑ)¾ï¤Ë¶õ¤Ã¤Ý¤Î¥¢¥ê¡¼¥Ê¥ì¥Ù¥ë¤òÀ¸À®(*)" },
-#else
- { &ironman_empty_levels, FALSE, OPT_PAGE_BIRTH, 6, 8,
- "ironman_empty_levels", "Always create empty 'arena' levels (*)" },
-#endif
-
-#ifdef JP
- { &ironman_rooms, FALSE, OPT_PAGE_BIRTH, 6, 12,
- "ironman_rooms", "(Å´¿ÍÍÑ)¾ï¤ËÉáÄ̤Ǥʤ¤Éô²°¤òÀ¸À®¤¹¤ë(*)" },
-#else
- { &ironman_rooms, FALSE, OPT_PAGE_BIRTH, 6, 12,
- "ironman_rooms", "Always generate very unusual rooms (*)" },
-#endif
-
-#ifdef JP
- { &ironman_nightmare, FALSE, OPT_PAGE_BIRTH, 6, 18,
- "ironman_nightmare", "(Å´¿ÍÍÑ)°Ì´¥â¡¼¥É(¤³¤ì¤ÏÁ´¤¯ÉÔ¾òÍý¤Ç¤¹¡ª)(*)" },
-#else
- { &ironman_nightmare, FALSE, OPT_PAGE_BIRTH, 6, 18,
- "ironman_nightmare", "Nightmare mode(it isn't even remotely fair!)(*)" },
-#endif
-
-#ifdef JP
- { &left_hander, FALSE, OPT_PAGE_BIRTH, 6, 13,
- "left_hander", "º¸Íø¤¤Ç¤¢¤ë" },
-#else
- { &left_hander, FALSE, OPT_PAGE_BIRTH, 6, 13,
- "left_hander", "Left-Hander" },
-#endif
-
-#ifdef JP
- { &preserve_mode, TRUE, OPT_PAGE_BIRTH, 6, 14,
- "preserve_mode", "ÅÁÀâ¤Î¥¢¥¤¥Æ¥à¤ò¼è¤êƨ¤·¤Æ¤âºÆÀ¸À®¤µ¤ì¤ë(*)" },
-#else
- { &preserve_mode, TRUE, OPT_PAGE_BIRTH, 6, 14,
- "preserve_mode", "Preserve artifacts (*)" },
-#endif
-
-#ifdef JP
- { &autoroller, TRUE, OPT_PAGE_BIRTH, 6, 15,
- "autoroller", "ǽÎÏÃͤ˥ª¡¼¥È¥í¡¼¥é¡¼»ÈÍÑ(*)" },
-#else
- { &autoroller, TRUE, OPT_PAGE_BIRTH, 6, 15,
- "autoroller", "Allow use of autoroller for stats (*)" },
-#endif
-
-#ifdef JP
- { &autochara, FALSE, OPT_PAGE_BIRTH, 6, 16,
- "autochara", "ÂγÊ/Ãϰ̤˥ª¡¼¥È¥í¡¼¥é¡¼»ÈÍÑ" },
-#else
- { &autochara, FALSE, OPT_PAGE_BIRTH, 6, 16,
- "autochara", "Autoroll for weight, height and social status" },
-#endif
-
-#ifdef JP
- { &powerup_home, TRUE, OPT_PAGE_BIRTH, 4, 3,
- "powerup_home", "²æ¤¬²È¤ò³ÈÄ¥¤¹¤ë(*)" },
-#else
- { &powerup_home, TRUE, OPT_PAGE_BIRTH, 4, 3,
- "powerup_home", "Increase capacity of your home (*)" },
-#endif
-
- /*** Easy Object Auto-Destroyer ***/
-
-#ifdef JP
- { &destroy_items, FALSE, OPT_PAGE_AUTODESTROY, 7, 0,
- "destroy_items", "¥¢¥¤¥Æ¥à¤Î´Ê°×¼«Æ°Ç˲õ¤ò»ÈÍѤ¹¤ë" },
-#else
- { &destroy_items, FALSE, OPT_PAGE_AUTODESTROY, 7, 0,
- "destroy_items", "Use easy auto-destroyer" },
-#endif
-
-#ifdef JP
- { &destroy_feeling, FALSE, OPT_PAGE_AUTODESTROY, 7, 8,
- "destroy_feeling", "´Ê°×´ÕÄꤷ¤¿¤È¤¼«Æ°Ç˲õ¤òŬÍѤ¹¤ë" },
-#else
- { &destroy_feeling, FALSE, OPT_PAGE_AUTODESTROY, 7, 8,
- "destroy_feeling", "Apply auto-destroy as sense feeling" },
-#endif
-
-#ifdef JP
- { &destroy_identify, FALSE, OPT_PAGE_AUTODESTROY, 7, 9,
- "destroy_identify", "´ÕÄꤷ¤¿¤È¤¼«Æ°Ç˲õ¤òŬÍѤ¹¤ë" },
-#else
- { &destroy_identify, FALSE, OPT_PAGE_AUTODESTROY, 7, 9,
- "destroy_identify", "Apply auto-destroy as identify an item" },
-#endif
-
-#ifdef JP
- { &leave_worth, TRUE, OPT_PAGE_AUTODESTROY, 7, 2,
- "leave_worth", "²ÁÃͤ¬¤¢¤ë¥¢¥¤¥Æ¥à¤Ï²õ¤µ¤Ê¤¤" },
-#else
- { &leave_worth, TRUE, OPT_PAGE_AUTODESTROY, 7, 2,
- "leave_worth", "Auto-destroyer leaves known worthy items" },
-#endif
-
-#ifdef JP
- { &leave_equip, FALSE, OPT_PAGE_AUTODESTROY, 7, 3,
- "leave_equip", "Éð´ï/Ëɶñ¤Ï²õ¤µ¤Ê¤¤" },
-#else
- { &leave_equip, FALSE, OPT_PAGE_AUTODESTROY, 7, 3,
- "leave_equip", "Auto-destroyer leaves weapons and armour" },