OSDN Git Service

Merge remote-tracking branch 'remotes/origin/feature/Fix-Sanity-Blast-by-AutoSave...
[hengband/hengband.git] / src / cmd-io / cmd-menu-content-table.c
1 #include "cmd-io/cmd-menu-content-table.h"
2 #include "util/int-char-converter.h"
3
4 special_menu_content special_menu_info[MAX_SPECIAL_MENU_NUM] = {
5     { _("超能力/特殊能力", "MindCraft/Special"), 0, 0, MENU_CLASS, CLASS_MINDCRAFTER },
6     { _("ものまね/特殊能力", "Imitation/Special"), 0, 0, MENU_CLASS, CLASS_IMITATOR },
7     { _("歌/特殊能力", "Song/Special"), 0, 0, MENU_CLASS, CLASS_BARD },
8     { _("必殺技/特殊能力", "Technique/Special"), 0, 0, MENU_CLASS, CLASS_SAMURAI },
9     { _("練気術/魔法/特殊能力", "Mind/Magic/Special"), 0, 0, MENU_CLASS, CLASS_FORCETRAINER },
10     { _("技/特殊能力", "BrutalPower/Special"), 0, 0, MENU_CLASS, CLASS_BERSERKER },
11     { _("技術/特殊能力", "Technique/Special"), 0, 0, MENU_CLASS, CLASS_SMITH },
12     { _("鏡魔法/特殊能力", "MirrorMagic/Special"), 0, 0, MENU_CLASS, CLASS_MIRROR_MASTER },
13     { _("忍術/特殊能力", "Ninjutsu/Special"), 0, 0, MENU_CLASS, CLASS_NINJA },
14     { _("広域マップ(<)", "Enter global map(<)"), 2, 6, MENU_WILD, FALSE },
15     { _("通常マップ(>)", "Enter local map(>)"), 2, 7, MENU_WILD, TRUE },
16     { "", 0, 0, 0, 0 },
17 };
18
19 menu_content menu_info[MAX_COMMAND_MENU_NUM][MAX_COMMAND_PER_SCREEN] = {
20     {
21         { _("魔法/特殊能力", "Magic/Special"), 1, FALSE },
22         { _("行動", "Action"), 2, FALSE },
23         { _("道具(使用)", "Items(use)"), 3, FALSE },
24         { _("道具(その他)", "Items(other)"), 4, FALSE },
25         { _("装備", "Equip"), 5, FALSE },
26         { _("扉/箱", "Door/Box"), 6, FALSE },
27         { _("情報", "Information"), 7, FALSE },
28         { _("設定", "Options"), 8, FALSE },
29         { _("その他", "Other commands"), 9, FALSE },
30         { "", 0, FALSE },
31     },
32
33     { { _("使う(m)", "Use(m)"), 'm', TRUE },
34         { _("調べる(b/P)", "See tips(b/P)"), 'b', TRUE },
35         { _("覚える(G)", "Study(G)"), 'G', TRUE },
36         { _("特殊能力を使う(U/O)", "Special abilities(U/O)"), 'U', TRUE },
37         { "", 0, FALSE },
38         { "", 0, FALSE },
39         { "", 0, FALSE },
40         { "", 0, FALSE },
41         { "", 0, FALSE },
42         { "", 0, FALSE } },
43
44     { { _("休息する(R)", "Rest(R)"), 'R', TRUE },
45         { _("トラップ解除(D)", "Disarm a trap(D)"), 'D', TRUE },
46         { _("探す(s)", "Search(s)"), 's', TRUE },
47         { _("周りを調べる(l/x)", "Look(l/x)"), 'l', TRUE },
48         { _("ターゲット指定(*)", "Target(*)"), '*', TRUE },
49         { _("穴を掘る(T/^t)", "Dig(T/^t)"), 'T', TRUE },
50         { _("階段を上る(<)", "Go up stairs(<)"), '<', TRUE },
51         { _("階段を下りる(>)", "Go down stairs(>)"), '>', TRUE },
52         { _("ペットに命令する(p)", "Command pets(p)"), 'p', TRUE },
53         { _("探索モードのON/OFF(S/#)", "Search mode ON/OFF(S/#)"), 'S', TRUE } },
54
55     { { _("読む(r)", "Read a scroll(r)"), 'r', TRUE },
56         { _("飲む(q)", "Drink a potion(q)"), 'q', TRUE },
57         { _("杖を使う(u/Z)", "Use a staff(u/Z)"), 'u', TRUE },
58         { _("魔法棒で狙う(a/z)", "Aim a wand(a/z)"), 'a', TRUE },
59         { _("ロッドを振る(z/a)", "Zap a rod(z/a)"), 'z', TRUE },
60         { _("始動する(A)", "Activate an equipment(A)"), 'A', TRUE },
61         { _("食べる(E)", "Eat(E)"), 'E', TRUE },
62         { _("飛び道具で撃つ(f/t)", "Fire missile weapon(f/t)"), 'f', TRUE },
63         { _("投げる(v)", "Throw an item(v)"), 'v', TRUE },
64         { "", 0, FALSE } },
65
66     { { _("拾う(g)", "Get items(g)"), 'g', TRUE },
67         { _("落とす(d)", "Drop an item(d)"), 'd', TRUE },
68         { _("壊す(k/^d)", "Destroy an item(k/^d)"), 'k', TRUE },
69         { _("銘を刻む({)", "Inscribe an item({)"), '{', TRUE },
70         { _("銘を消す(})", "Uninscribe an item(})"), '}', TRUE },
71         { _("調査(I)", "Uninscribe an item(})"), 'I', TRUE },
72         { _("アイテム一覧(i)", "Inventory list(i)"), 'i', TRUE },
73         { "", 0, FALSE },
74         { "", 0, FALSE },
75         { "", 0, FALSE } },
76
77     { { _("装備する(w)", "Wear(w)"), 'w', TRUE },
78         { _("装備を外す(t/T)", "Take off(t/T)"), 't', TRUE },
79         { _("燃料を補給(F)", "Refuel(F)"), 'F', TRUE },
80         { _("装備一覧(e)", "Equipment list(e)"), 'e', TRUE },
81         { "", 0, FALSE },
82         { "", 0, FALSE },
83         { "", 0, FALSE },
84         { "", 0, FALSE },
85         { "", 0, FALSE },
86         { "", 0, FALSE } },
87
88     { { _("開ける(o)", "Open(o)"), 'o', TRUE },
89         { _("閉じる(c)", "Close(c)"), 'c', TRUE },
90         { _("体当たりする(B/f)", "Bash a door(B/f)"), 'B', TRUE },
91         { _("くさびを打つ(j/S)", "Jam a door(j/S)"), 'j', TRUE },
92         { "", 0, FALSE },
93         { "", 0, FALSE },
94         { "", 0, FALSE },
95         { "", 0, FALSE },
96         { "", 0, FALSE },
97         { "", 0, FALSE } },
98
99     { { _("ダンジョンの全体図(M)", "Full map(M)"), 'M', TRUE },
100         { _("位置を確認(L/W)", "Map(L/W)"), 'L', TRUE },
101         { _("階の雰囲気(^f)", "Level feeling(^f)"), KTRL('F'), TRUE },
102         { _("ステータス(C)", "Character status(C)"), 'C', TRUE },
103         { _("文字の説明(/)", "Identify symbol(/)"), '/', TRUE },
104         { _("メッセージ履歴(^p)", "Show prev messages(^p)"), KTRL('P'), TRUE },
105         { _("現在の時刻(^t/')", "Current time(^t/')"), KTRL('T'), TRUE },
106         { _("現在の知識(~)", "Various information(~)"), '~', TRUE },
107         { _("プレイ記録(|)", "Play record menu(|)"), '|', TRUE },
108         { "", 0, FALSE } },
109
110     { { _("オプション(=)", "Set options(=)"), '=', TRUE },
111         { _("マクロ(@)", "Interact with macros(@)"), '@', TRUE },
112         { _("画面表示(%)", "Interact w/ visuals(%)"), '%', TRUE },
113         { _("カラー(&)", "Interact with colors(&)"), '&', TRUE },
114         { _("設定変更コマンド(\")", "Enter a user pref(\")"), '\"', TRUE },
115         { _("自動拾いをロード($)", "Reload auto-pick pref($)"), '$', TRUE },
116         { _("システム(!)", "System(!)"), '!', TRUE },
117         { "", 0, FALSE },
118         { "", 0, FALSE },
119         { "", 0, FALSE } },
120
121     { { _("セーブ&中断(^x)", "Save and quit(^x)"), KTRL('X'), TRUE },
122         { _("セーブ(^s)", "Save(^s)"), KTRL('S'), TRUE },
123         { _("ヘルプ(?)", "Help(out-of-date)(?)"), '?', TRUE },
124         { _("再描画(^r)", "Redraw(^r)"), KTRL('R'), TRUE },
125         { _("メモ(:)", "Take note(:)"), ':', TRUE },
126         { _("記念撮影())", "Dump screen dump(()"), ')', TRUE },
127         { _("記念撮影の表示(()", "Load screen dump())"), '(', TRUE },
128         { _("バージョン情報(V)", "Version info(V)"), 'V', TRUE },
129         { _("引退する(Q)", "Quit(Q)"), 'Q', TRUE },
130         { "", 0, FALSE } },
131 };