[jnh-cvs 493] CVS update: jnethack/src

Back to archive index

Kentaro Shirakata argra****@users*****
2005年 10月 1日 (土) 16:20:02 JST


Index: jnethack/src/role.c
diff -u jnethack/src/role.c:1.19 jnethack/src/role.c:1.20
--- jnethack/src/role.c:1.19	Fri Dec  5 01:21:28 2003
+++ jnethack/src/role.c	Sat Oct  1 16:20:02 2005
@@ -37,8 +37,10 @@
 */
 
 const struct Role roles[] = {
-{	{"Archeologist", 0}, 
-	{"考古学者", 0}, {
+{	{"Archeologist", 0}, {
+#if 1 /*JP*/
+	 "考古学者", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Digger",      0},
 	{"Field Worker",0},
@@ -62,7 +64,11 @@
 #endif
 
 	"Quetzalcoatl", "Camaxtli", "Huhetotl", /* Central American */
+#if 0 /*JP*/
+	"Arc", "the College of Archeology", "the Tomb of the Toltec Kings",
+#else
 	"Arc", "考古学大学", "トルテック王の墓",
+#endif
 	PM_ARCHEOLOGIST, NON_PM, NON_PM,
 	PM_LORD_CARNARVON, PM_STUDENT, PM_MINION_OF_HUHETOTL,
 	NON_PM, PM_HUMAN_MUMMY, S_SNAKE, S_MUMMY,
@@ -77,8 +83,10 @@
 	{  1, 0,  0, 1,  0, 1 },14,	/* Energy */
 	10, 5, 0, 2, 10, A_INT, SPE_MAGIC_MAPPING,   -4
 },
-{	{"Barbarian", 0}, 
-	{"野蛮人", 0}, {
+{	{"Barbarian", 0}, {
+#if 1 /*JP*/
+	 "野蛮人", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Plunderer",   "Plunderess"},
 	{"Pillager",    0},
@@ -101,7 +109,11 @@
         {"征服王",	0} },
 #endif
 	"Mitra", "Crom", "Set", /* Hyborian */
+#if 0 /*JP*/
+	"Bar", "the Camp of the Duali Tribe", "the Duali Oasis",
+#else
 	"Bar", "デュアリ族のキャンプ", "デュアリ族のオアシス",
+#endif
 	PM_BARBARIAN, NON_PM, NON_PM,
 	PM_PELIAS, PM_CHIEFTAIN, PM_THOTH_AMON,
 	PM_OGRE, PM_TROLL, S_OGRE, S_TROLL,
@@ -116,8 +128,10 @@
 	{  1, 0,  0, 1,  0, 1 },10,	/* Energy */
 	10, 14, 0, 0,  8, A_INT, SPE_HASTE_SELF,      -4
 },
-{	{"Caveman", "Cavewoman"}, 
-	{"洞窟人", 0}, {
+{	{"Caveman", "Cavewoman"}, {
+#if 1 /*JP*/
+	 "洞窟人", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Troglodyte",  0},
 	{"Aborigine",   0},
@@ -140,7 +154,11 @@
 	{"先駆者",	0} },
 #endif
 	"Anu", "_Ishtar", "Anshar", /* Babylonian */
+#if 0 /*JP*/
+	"Cav", "the Caves of the Ancestors", "the Dragon's Lair",
+#else
 	"Cav", "太古の洞窟", "竜の隠れ家",
+#endif
 	PM_CAVEMAN, PM_CAVEWOMAN, PM_LITTLE_DOG,
 	PM_SHAMAN_KARNOV, PM_NEANDERTHAL, PM_CHROMATIC_DRAGON,
 	PM_BUGBEAR, PM_HILL_GIANT, S_HUMANOID, S_GIANT,
@@ -155,8 +173,10 @@
 	{  1, 0,  0, 1,  0, 1 },10,	/* Energy */
 	0, 12, 0, 1,  8, A_INT, SPE_DIG,             -4
 },
-{	{"Healer", 0}, 
-	{"薬師", 0}, {
+{	{"Healer", 0}, {
+#if 1 /*JP*/
+	 "薬師", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Rhizotomist",    0},
 	{"Empiric",        0},
@@ -179,7 +199,11 @@
 	{"外科医",	0} },
 #endif
 	"_Athena", "Hermes", "Poseidon", /* Greek */
-	"Hea", "エピダウラス寺院", "コオス寺院",
+#if 0 /*JP*/
+	"Hea", "the Temple of Epidaurus", "the Temple of Coeus",
+#else
+	"Hea", "エピダウロス寺院", "コイオス寺院",
+#endif
 	PM_HEALER, NON_PM, NON_PM,
 	PM_HIPPOCRATES, PM_ATTENDANT, PM_CYCLOPS,
 	PM_GIANT_RAT, PM_SNAKE, S_RODENT, S_YETI,
@@ -193,8 +217,10 @@
 	{  1, 4,  0, 1,  0, 2 },20,	/* Energy */
 	10, 3,-3, 2, 10, A_WIS, SPE_CURE_SICKNESS,   -4
 },
-{	{"Knight", 0}, 
-	{"騎士", 0}, {
+{	{"Knight", 0}, {
+#if 1 /*JP*/
+	 "騎士", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Gallant",     0},
 	{"Esquire",     0},
@@ -217,7 +243,11 @@
 	{"聖騎士",	0} },
 #endif
 	"Lugh", "_Brigit", "Manannan Mac Lir", /* Celtic */
+#if 0 /*JP*/
+	"Kni", "Camelot Castle", "the Isle of Glass",
+#else
 	"Kni", "キャメロット城", "ガラスの島",
+#endif
 	PM_KNIGHT, NON_PM, PM_PONY,
 	PM_KING_ARTHUR, PM_PAGE, PM_IXOTH,
 	PM_QUASIT, PM_OCHRE_JELLY, S_IMP, S_JELLY,
@@ -231,8 +261,10 @@
 	{  1, 4,  0, 1,  0, 2 },10,	/* Energy */
 	10, 8,-2, 0,  9, A_WIS, SPE_TURN_UNDEAD,     -4
 },
-{	{"Monk", 0}, 
-	{"武闘家", 0}, {
+{	{"Monk", 0}, {
+#if 1 /*JP*/
+	 "武闘家", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Candidate",         0},
 	{"Novice",            0},
@@ -254,8 +286,13 @@
 	{"火の習い手",	0},
 	{"免許皆伝",	0} },
 	"Shan Lai Ching", "Chih Sung-tzu", "Huan Ti", /* Chinese */
+#if 0 /*JP*/
+	"Mon", "the Monastery of Chan-Sune",
+	  "the Monastery of the Earth-Lord",
+#else
 	"Mon", "チャン・スー修道院",
 	  "地王の修道院",
+#endif
 	PM_MONK, NON_PM, NON_PM,
 	PM_GRAND_MASTER, PM_ABBOT, PM_MASTER_KAEN,
 	PM_EARTH_ELEMENTAL, PM_XORN, S_ELEMENTAL, S_XORN,
@@ -270,8 +307,10 @@
 	{  2, 2,  0, 2,  0, 2 },10,	/* Energy */
 	10, 8,-2, 2, 20, A_WIS, SPE_RESTORE_ABILITY, -4
 },
-{	{"Priest", "Priestess"}, 
-	{"僧侶", "尼僧"}, {
+{	{"Priest", "Priestess"}, {
+#if 1 /*JP*/
+	 "僧侶", "尼僧"}, {
+#endif
 #if 0 /*JP*/
 	{"Aspirant",    0},
 	{"Acolyte",     0},
@@ -294,7 +333,11 @@
 	{"大僧上",      0} },
 #endif
 	0, 0, 0,	/* chosen randomly from among the other roles */
+#if 0 /*JP*/
+	"Pri", "the Great Temple", "the Temple of Nalzok",
+#else
 	"Pri", "偉大なる寺院", "ナルゾク寺院",
+#endif
 	PM_PRIEST, PM_PRIESTESS, NON_PM,
 	PM_ARCH_PRIEST, PM_ACOLYTE, PM_NALZOK,
 	PM_HUMAN_ZOMBIE, PM_WRAITH, S_ZOMBIE, S_WRAITH,
@@ -311,8 +354,10 @@
 },
   /* Note:  Rogue precedes Ranger so that use of `-R' on the command line
      retains its traditional meaning. */
-{	{"Rogue", 0}, 
-	{"盗賊", 0}, {
+{	{"Rogue", 0}, {
+#if 1 /*JP*/
+	 "盗賊", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Footpad",     0},
 	{"Cutpurse",    0},
@@ -335,7 +380,11 @@
 	{"大泥棒",	0} },
 #endif
 	"Issek", "Mog", "Kos", /* Nehwon */
+#if 0 /*JP*/
+	"Rog", "the Thieves' Guild Hall", "the Assassins' Guild Hall",
+#else
 	"Rog", "盗賊ギルド", "暗殺者ギルド",
+#endif
 	PM_ROGUE, NON_PM, NON_PM,
 	PM_MASTER_OF_THIEVES, PM_THUG, PM_MASTER_ASSASSIN,
 	PM_LEPRECHAUN, PM_GUARDIAN_NAGA, S_NYMPH, S_NAGA,
@@ -350,8 +399,10 @@
 	{  1, 0,  0, 1,  0, 1 },11,	/* Energy */
 	10, 8, 0, 1,  9, A_INT, SPE_DETECT_TREASURE, -4
 },
-{	{"Ranger", 0}, 
-	{"レンジャー", 0}, {
+{	{"Ranger", 0}, {
+#if 1 /*JP*/
+	 "レンジャー", 0}, {
+#endif
 #if 0	/* OBSOLETE */
 	{"Edhel",       "Elleth"},
 	{"Edhel",       "Elleth"},      /* elf-maid */
@@ -388,7 +439,11 @@
 	{"名人",	0} },
 #endif
 	"Mercury", "_Venus", "Mars", /* Roman/planets */
+#if 0 /*JP*/
+	"Ran", "Orion's camp", "the cave of the wumpus",
+#else
 	"Ran", "オリオンのキャンプ", "ワンパスの洞窟",
+#endif
 	PM_RANGER, NON_PM, PM_LITTLE_DOG /* Orion & canis major */,
 	PM_ORION, PM_HUNTER, PM_SCORPIUS,
 	PM_FOREST_CENTAUR, PM_SCORPION, S_CENTAUR, S_SPIDER,
@@ -403,8 +458,10 @@
 	{  1, 0,  0, 1,  0, 1 },12,	/* Energy */
 	10, 9, 2, 1, 10, A_INT, SPE_INVISIBILITY,   -4
 },
-{	{"Samurai", 0}, 
-	{"侍", 0}, {
+{	{"Samurai", 0}, {
+#if 1 /*JP*/
+	 "侍", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Hatamoto",    0},  /* Banner Knight */
 	{"Ronin",       0},  /* no allegiance */
@@ -427,7 +484,11 @@
 	{"将軍",	"大奥"} },  /* supreme commander, warlord */
 #endif
 	"_Amaterasu Omikami", "Raijin", "Susanowo", /* Japanese */
+#if 0 /*JP*/
+	"Sam", "the Castle of the Taro Clan", "the Shogun's Castle",
+#else
 	"Sam", "太郎一族の城", "将軍の城",
+#endif
 	PM_SAMURAI, NON_PM, PM_LITTLE_DOG,
 	PM_LORD_SATO, PM_ROSHI, PM_ASHIKAGA_TAKAUJI,
 	PM_WOLF, PM_STALKER, S_DOG, S_ELEMENTAL,
@@ -442,8 +503,10 @@
 	10, 10, 0, 0,  8, A_INT, SPE_CLAIRVOYANCE,    -4
 },
 #ifdef TOURIST
-{	{"Tourist", 0}, 
-	{"観光客", 0}, {
+{	{"Tourist", 0}, {
+#if 1 /*JP*/
+	 "観光客", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Rambler",     0},
 	{"Sightseer",   0},
@@ -466,7 +529,11 @@
 	{"冒険者",	0} },
 #endif
 	"Blind Io", "_The Lady", "Offler", /* Discworld */
-	"Tou", "旅行トラブルセンター", "盗賊ギルド",
+#if 0 /*JP*/
+	"Tou", "Ankh-Morpork", "the Thieves' Guild Hall",
+#else
+	"Tou", "アンクモルポーク", "盗賊ギルド",
+#endif
 	PM_TOURIST, NON_PM, NON_PM,
 	PM_TWOFLOWER, PM_GUIDE, PM_MASTER_OF_THIEVES,
 	PM_GIANT_SPIDER, PM_FOREST_CENTAUR, S_SPIDER, S_CENTAUR,
@@ -481,8 +548,10 @@
 	0, 5, 1, 2, 10, A_INT, SPE_CHARM_MONSTER,   -4
 },
 #endif
-{	{"Valkyrie", 0}, 
-	{"ワルキューレ", 0}, {
+{	{"Valkyrie", 0}, {
+#if 1 /*JP*/
+	 "ワルキューレ", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Stripling",   0},
 	{"Skirmisher",  0},
@@ -505,7 +574,11 @@
 	{"ロード",	"レディ"} },
 #endif
 	"Tyr", "Odin", "Loki", /* Norse */
-	"Val", "運命の聖堂", "サーターの洞窟",
+#if 0 /*JP*/
+	"Val", "the Shrine of Destiny", "the cave of Surtur",
+#else
+	"Val", "運命の聖堂", "スルトの洞窟",
+#endif
 	PM_VALKYRIE, NON_PM, NON_PM /*PM_WINTER_WOLF_CUB*/,
 	PM_NORN, PM_WARRIOR, PM_LORD_SURTUR,
 	PM_FIRE_ANT, PM_FIRE_GIANT, S_ANT, S_GIANT,
@@ -519,8 +592,10 @@
 	{  1, 0,  0, 1,  0, 1 },10,	/* Energy */
 	0, 10,-2, 0,  9, A_WIS, SPE_CONE_OF_COLD,    -4
 },
-{	{"Wizard", 0}, 
-	{"魔法使い", 0}, {
+{	{"Wizard", 0}, {
+#if 1 /*JP*/
+	 "魔法使い", 0}, {
+#endif
 #if 0 /*JP*/
 	{"Evoker",      0},
 	{"Conjurer",    0},
@@ -543,7 +618,11 @@
 	{"大魔法使い",	0} },
 #endif
 	"Ptah", "Thoth", "Anhur", /* Egyptian */
+#if 0 /*JP*/
+	"Wiz", "the Lonely Tower", "the Tower of Darkness",
+#else
 	"Wiz", "調和の塔", "暗黒の塔",
+#endif
 	PM_WIZARD, NON_PM, PM_KITTEN,
 	PM_NEFERET_THE_GREEN, PM_APPRENTICE, PM_DARK_ONE,
 	PM_VAMPIRE_BAT, PM_XORN, S_BAT, S_WRAITH,
@@ -567,7 +646,11 @@
  * choices.  This may be munged in role_init().
  */
 struct Role urole =
+#if 0 /*JP*/
+{	{"Undefined", 0}, { {0, 0}, {0, 0}, {0, 0},
+#else
 {	{"Undefined", 0}, {"謎", 0}, { {0, 0}, {0, 0}, {0, 0},
+#endif
 	{0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0} },
 	"L", "N", "C", "Xxx", "home", "locate",
 	NON_PM, NON_PM, NON_PM, NON_PM, NON_PM, NON_PM,


Jnethack-cvs メーリングリストの案内
Back to archive index