OSDN Git Service

Merge pull request #122 from backwardsEric/english-wizard-edits
[hengbandforosx/hengbandosx.git] / src / wizard / spoiler-table.c
1 #include "wizard/spoiler-table.h"
2
3 /* The basic items categorized by type */
4 grouper group_item[MAX_GROUPER_ITEM] = { { TV_SHOT, _("射撃物", "Ammo") }, { TV_ARROW, NULL }, { TV_BOLT, NULL }, { TV_BOW, _("弓", "Bows") },
5     { TV_DIGGING, _("武器", "Weapons") }, { TV_POLEARM, NULL }, { TV_HAFTED, NULL }, { TV_SWORD, NULL }, { TV_SOFT_ARMOR, _("防具 (体)", "Armour (Body)") },
6     { TV_HARD_ARMOR, NULL }, { TV_DRAG_ARMOR, NULL }, { TV_BOOTS, _("防具 (その他)", "Armour (Misc)") }, { TV_GLOVES, NULL }, { TV_HELM, NULL },
7     { TV_CROWN, NULL }, { TV_SHIELD, NULL }, { TV_CLOAK, NULL },
8
9     { TV_LITE, _("光源", "Light Sources") }, { TV_AMULET, _("アミュレット", "Amulets") }, { TV_RING, _("指輪", "Rings") }, { TV_STAFF, _("杖", "Staffs") },
10     { TV_WAND, _("魔法棒", "Wands") }, { TV_ROD, _("ロッド", "Rods") }, { TV_SCROLL, _("巻物", "Scrolls") }, { TV_POTION, _("薬", "Potions") },
11     { TV_FOOD, _("食料", "Food") },
12
13     { TV_LIFE_BOOK, _("魔法書 (生命)", "Books (Life)") }, { TV_SORCERY_BOOK, _("魔法書 (仙術)", "Books (Sorcery)") },
14     { TV_NATURE_BOOK, _("魔法書 (自然)", "Books (Nature)") }, { TV_CHAOS_BOOK, _("魔法書 (カオス)", "Books (Chaos)") },
15     { TV_DEATH_BOOK, _("魔法書 (暗黒)", "Books (Death)") }, { TV_TRUMP_BOOK, _("魔法書 (トランプ)", "Books (Trump)") },
16     { TV_ARCANE_BOOK, _("魔法書 (秘術)", "Books (Arcane)") }, { TV_CRAFT_BOOK, _("魔法書 (匠)", "Books (Craft)") },
17     { TV_DEMON_BOOK, _("魔法書 (悪魔)", "Books (Daemon)") }, { TV_CRUSADE_BOOK, _("魔法書 (破邪)", "Books (Crusade)") },
18     { TV_MUSIC_BOOK, _("歌集", "Song Books") }, { TV_HISSATSU_BOOK, _("武芸の書", "Books (Kendo)") }, { TV_HEX_BOOK, _("魔法書 (呪術)", "Books (Hex)") },
19
20     { TV_WHISTLE, _("笛", "Whistle") }, { TV_CAPTURE, _("キャプチャー・ボール", "Capture Ball") }, { TV_CARD, _("エクスプレスカード", "Express Card") },
21
22     { TV_CHEST, _("箱", "Chests") },
23
24     { TV_FIGURINE, _("人形", "Magical Figurines") }, { TV_STATUE, _("像", "Statues") }, { TV_CORPSE, _("死体", "Corpses") },
25
26     { TV_SKELETON, _("その他", "Misc") }, { TV_BOTTLE, NULL }, { TV_JUNK, NULL }, { TV_SPIKE, NULL }, { TV_FLASK, NULL }, { TV_PARCHMENT, NULL },
27
28     { 0, "" } };
29
30 /* The artifacts categorized by type */
31 grouper group_artifact[MAX_GROUPER_ARTIFACT] = {
32     { TV_SWORD, _("刀剣", "Edged Weapons") },
33     { TV_POLEARM, _("槍/斧", "Polearms") },
34     { TV_HAFTED, _("鈍器", "Hafted Weapons") },
35     { TV_DIGGING, _("シャベル/つるはし", "Shovels/Picks") },
36     { TV_BOW, _("飛び道具", "Bows") },
37     { TV_ARROW, _("矢", "Ammo") },
38     { TV_BOLT, NULL },
39
40     { TV_SOFT_ARMOR, _("鎧", "Body Armor") },
41     { TV_HARD_ARMOR, NULL },
42     { TV_DRAG_ARMOR, NULL },
43
44     { TV_CLOAK, _("クローク", "Cloaks") },
45     { TV_SHIELD, _("盾", "Shields") },
46     { TV_CARD, NULL },
47     { TV_HELM, _("兜/冠", "Helms/Crowns") },
48     { TV_CROWN, NULL },
49     { TV_GLOVES, _("籠手", "Gloves") },
50     { TV_BOOTS, _("靴", "Boots") },
51
52     { TV_LITE, _("光源", "Light Sources") },
53     { TV_AMULET, _("アミュレット", "Amulets") },
54     { TV_RING, _("指輪", "Rings") },
55     { 0, NULL },
56 };
57
58 flag_desc stat_flags_desc[MAX_STAT_FLAGS_DESCRIPTION] = { { TR_STR, _("腕力", "STR") }, { TR_INT, _("知能", "INT") }, { TR_WIS, _("賢さ", "WIS") },
59     { TR_DEX, _("器用さ", "DEX") },
60     { TR_CON, _("耐久力", "CON") }, { TR_CHR, _("魅力", "CHR") } };
61
62 flag_desc pval_flags1_desc[MAX_PVAL_FLAGS_DESCRIPTION] = { { TR_MAGIC_MASTERY, _("魔法道具使用能力", "Magic Mastery") }, { TR_STEALTH, _("隠密", "Stealth") },
63     { TR_SEARCH, _("探索", "Searching") }, { TR_INFRA, _("赤外線視力", "Infravision") }, { TR_TUNNEL, _("採掘", "Tunneling") },
64     { TR_BLOWS, _("攻撃回数", "Attacks") }, { TR_SPEED, _("スピード", "Speed") } };
65
66 flag_desc slay_flags_desc[MAX_SLAY_FLAGS_DESCRIPTION] = {
67     { TR_SLAY_ANIMAL, _("動物", "Animal") },
68     { TR_KILL_ANIMAL, _("*動物*", "XAnimal") },
69     { TR_SLAY_EVIL, _("邪悪", "Evil") },
70     { TR_KILL_EVIL, _("*邪悪*", "XEvil") },
71     { TR_SLAY_HUMAN, _("人間", "Human") },
72     { TR_KILL_HUMAN, _("*人間*", "XHuman") },
73     { TR_SLAY_UNDEAD, _("アンデッド", "Undead") },
74     { TR_KILL_UNDEAD, _("*アンデッド*", "XUndead") },
75     { TR_SLAY_DEMON, _("悪魔", "Demon") },
76     { TR_KILL_DEMON, _("*悪魔*", "XDemon") },
77     { TR_SLAY_ORC, _("オーク", "Orc") },
78     { TR_KILL_ORC, _("*オーク*", "XOrc") },
79     { TR_SLAY_TROLL, _("トロル", "Troll") },
80     { TR_KILL_TROLL, _("*トロル*", "XTroll") },
81     { TR_SLAY_GIANT, _("巨人", "Giant") },
82     { TR_KILL_GIANT, _("*巨人*", "Xgiant") },
83     { TR_SLAY_DRAGON, _("ドラゴン", "Dragon") },
84     { TR_KILL_DRAGON, _("*ドラゴン*", "Xdragon") },
85 };
86
87 /* Elemental brands for weapons */
88 flag_desc brand_flags_desc[MAX_BRAND_FLAGS_DESCRIPTION] = {
89     { TR_BRAND_ACID, _("溶解", "Acid Brand") },
90     { TR_BRAND_ELEC, _("電撃", "Lightning Brand") },
91     { TR_BRAND_FIRE, _("焼棄", "Flame Tongue") },
92     { TR_BRAND_COLD, _("凍結", "Frost Brand") },
93     { TR_BRAND_POIS, _("毒殺", "Poisoned") },
94     { TR_FORCE_WEAPON, _("理力", "Force") },
95     { TR_CHAOTIC, _("混沌", "Mark of Chaos") },
96     { TR_VAMPIRIC, _("吸血", "Vampiric") },
97     { TR_IMPACT, _("地震", "Earthquake impact on hit") },
98     { TR_VORPAL, _("切れ味", "Very sharp") },
99 };
100
101 const flag_desc resist_flags_desc[MAX_RESISTANCE_FLAGS_DESCRIPTION] = {
102     { TR_RES_ACID, _("酸", "Acid") },
103     { TR_RES_ELEC, _("電撃", "Lightning") },
104     { TR_RES_FIRE, _("火炎", "Fire") },
105     { TR_RES_COLD, _("冷気", "Cold") },
106     { TR_RES_POIS, _("毒", "Poison") },
107     { TR_RES_FEAR, _("恐怖", "Fear") },
108     { TR_RES_LITE, _("閃光", "Light") },
109     { TR_RES_DARK, _("暗黒", "Dark") },
110     { TR_RES_BLIND, _("盲目", "Blindness") },
111     { TR_RES_CONF, _("混乱", "Confusion") },
112     { TR_RES_SOUND, _("轟音", "Sound") },
113     { TR_RES_SHARDS, _("破片", "Shards") },
114     { TR_RES_NETHER, _("地獄", "Nether") },
115     { TR_RES_NEXUS, _("因果混乱", "Nexus") },
116     { TR_RES_CHAOS, _("カオス", "Chaos") },
117     { TR_RES_DISEN, _("劣化", "Disenchantment") },
118 };
119
120 /* Elemental immunities (along with poison) */
121 const flag_desc immune_flags_desc[MAX_IMMUNITY_FLAGS_DESCRIPTION] = {
122     { TR_IM_ACID, _("酸", "Acid") },
123     { TR_IM_ELEC, _("電撃", "Lightning") },
124     { TR_IM_FIRE, _("火炎", "Fire") },
125     { TR_IM_COLD, _("冷気", "Cold") },
126 };
127
128 /* Sustain stats -  these are given their "own" line in the spoiler file, mainly for simplicity */
129 const flag_desc sustain_flags_desc[MAX_SUSTAINER_FLAGS_DESCRIPTION] = {
130     { TR_SUST_STR, _("腕力", "STR") },
131     { TR_SUST_INT, _("知能", "INT") },
132     { TR_SUST_WIS, _("賢さ", "WIS") },
133     { TR_SUST_DEX, _("器用さ", "DEX") },
134     { TR_SUST_CON, _("耐久力", "CON") },
135     { TR_SUST_CHR, _("魅力", "CHR") },
136 };
137
138 /* Miscellaneous magic given by an object's "flags2" field */
139 const flag_desc misc_flags2_desc[] = {
140     { TR_THROW, _("投擲", "Throwing") },
141     { TR_REFLECT, _("反射", "Reflection") },
142     { TR_FREE_ACT, _("麻痺知らず", "Free Action") },
143     { TR_HOLD_EXP, _("経験値維持", "Hold Experience") },
144 };
145
146 /* Miscellaneous magic given by an object's "flags3" field */
147 const flag_desc misc_flags3_desc[MAX_MISC3_FLAGS_DESCRIPTION] = {
148     { TR_SH_FIRE, _("火炎オーラ", "Fiery Aura") },
149     { TR_SH_ELEC, _("電撃オーラ", "Electric Aura") },
150     { TR_SH_COLD, _("冷気オーラ", "Coldly Aura") },
151     { TR_NO_TELE, _("反テレポート", "Prevent Teleportation") },
152     { TR_NO_MAGIC, _("反魔法", "Anti-Magic") },
153     { TR_LEVITATION, _("浮遊", "Levitation") },
154     { TR_SEE_INVIS, _("可視透明", "See Invisible") },
155     { TR_TELEPATHY, _("テレパシー", "ESP") },
156     { TR_ESP_ANIMAL, _("動物感知", "Sense Animal") },
157     { TR_ESP_UNDEAD, _("不死感知", "Sense Undead") },
158     { TR_ESP_DEMON, _("悪魔感知", "Sense Demon") },
159     { TR_ESP_ORC, _("オーク感知", "Sense Orc") },
160     { TR_ESP_TROLL, _("トロル感知", "Sense Troll") },
161     { TR_ESP_GIANT, _("巨人感知", "Sense Giant") },
162     { TR_ESP_DRAGON, _("ドラゴン感知", "Sense Dragon") },
163     { TR_ESP_HUMAN, _("人間感知", "Sense Human") },
164     { TR_ESP_EVIL, _("邪悪感知", "Sense Evil") },
165     { TR_ESP_GOOD, _("善良感知", "Sense Good") },
166     { TR_ESP_NONLIVING, _("無生物感知", "Sense Nonliving") },
167     { TR_ESP_UNIQUE, _("ユニーク感知", "Sense Unique") },
168     { TR_SLOW_DIGEST, _("遅消化", "Slow Digestion") },
169     { TR_REGEN, _("急速回復", "Regeneration") },
170     { TR_WARNING, _("警告", "Warning") },
171     /*  { TR_XTRA_MIGHT, _("強力射撃", "Extra Might") }, */
172     { TR_XTRA_SHOTS, _("追加射撃", "+1 Extra Shot") }, /* always +1? */
173     { TR_DRAIN_EXP, _("経験値吸収", "Drains Experience") },
174     { TR_AGGRAVATE, _("反感", "Aggravate") },
175     { TR_BLESSED, _("祝福", "Blessed Blade") },
176     { TR_DEC_MANA, _("消費魔力減少", "Decrease Mana Consumption Rate") },
177 };