• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

変愚蛮怒のメインリポジトリです


Commit MetaInfo

Revisão8b16d6dfd32b9be26997a8175b92a8eb0d9bf416 (tree)
Hora2020-03-22 20:16:26
AutorHourier <hourier@user...>
CommiterHourier

Mensagem de Log

[Refactor] #40233 Separated store-owner-comments.c/h from sotre.c

Mudança Sumário

Diff

--- a/Hengband_vcs2017/Hengband/Hengband.vcxproj
+++ b/Hengband_vcs2017/Hengband/Hengband.vcxproj
@@ -210,6 +210,7 @@
210210 <ClCompile Include="..\..\src\io\tokenizer.c" />
211211 <ClCompile Include="..\..\src\io\write-diary.c" />
212212 <ClCompile Include="..\..\src\market\poker.c" />
213+ <ClCompile Include="..\..\src\market\store-owner-comments.c" />
213214 <ClCompile Include="..\..\src\market\store-owners.c" />
214215 <ClCompile Include="..\..\src\monster-dist-offsets.c" />
215216 <ClCompile Include="..\..\src\monster-process.c" />
@@ -382,6 +383,7 @@
382383 <ClInclude Include="..\..\src\io\tokenizer.h" />
383384 <ClInclude Include="..\..\src\io\write-diary.h" />
384385 <ClInclude Include="..\..\src\market\poker.h" />
386+ <ClInclude Include="..\..\src\market\store-owner-comments.h" />
385387 <ClInclude Include="..\..\src\market\store-owners.h" />
386388 <ClInclude Include="..\..\src\monster-dist-offsets.h" />
387389 <ClInclude Include="..\..\src\monster\monster-attack.h" />
--- a/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters
+++ b/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters
@@ -544,6 +544,9 @@
544544 <ClCompile Include="..\..\src\market\store-owners.c">
545545 <Filter>market</Filter>
546546 </ClCompile>
547+ <ClCompile Include="..\..\src\market\store-owner-comments.c">
548+ <Filter>market</Filter>
549+ </ClCompile>
547550 </ItemGroup>
548551 <ItemGroup>
549552 <ClInclude Include="..\..\src\gamevalue.h" />
@@ -1070,6 +1073,9 @@
10701073 <ClInclude Include="..\..\src\market\store-owners.h">
10711074 <Filter>market</Filter>
10721075 </ClInclude>
1076+ <ClInclude Include="..\..\src\market\store-owner-comments.h">
1077+ <Filter>market</Filter>
1078+ </ClInclude>
10731079 </ItemGroup>
10741080 <ItemGroup>
10751081 <None Include="..\..\src\wall.bmp" />
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -12,7 +12,8 @@ hengband_SOURCES = \
1212 avatar.h avatar.c birth.c birth.h \
1313 \
1414 market/poker.c market/poker.h market/store-owners.c market/store-owners.h \
15- bldg.c bldg.h chest.c chest.h chuukei.c chuukei.h \
15+ market/store-owner-comments.c store-owner-comments.h \
16+ store.c store.h bldg.c bldg.h chest.c chest.h chuukei.c chuukei.h \
1617 \
1718 view/display-characteristic.c view/display-characteristic.h \
1819 view/display-player-stat-info.c view/display-player-stat-info.h \
@@ -123,8 +124,7 @@ hengband_SOURCES = \
123124 spells-summon.c spells-summon.h \
124125 spells-world.c spells-world.h \
125126 \
126- sort.c sort.h \
127- store.h store.c term.c term.h trap.c trap.h util.c util.h \
127+ sort.c sort.h term.c term.h trap.c trap.h util.c util.h \
128128 wild.h wild.c wizard1.c wizard2.c \
129129 warning.c warning.h world.c world.h \
130130 \
--- /dev/null
+++ b/src/market/store-owner-comments.c
@@ -0,0 +1,262 @@
1+#include "angband.h"
2+#include "store-owner-comments.h"
3+
4+/*!
5+ * todo _() でまとめる
6+ */
7+concptr comment_1[MAX_COMMENT_1] =
8+{
9+#ifdef JP
10+ "オーケーだ。",
11+ "結構だ。",
12+ "そうしよう!",
13+ "賛成だ!",
14+ "よし!",
15+ "わかった!"
16+#else
17+ "Okay.",
18+ "Fine.",
19+ "Accepted!",
20+ "Agreed!",
21+ "Done!",
22+ "Taken!"
23+#endif
24+
25+};
26+
27+#ifdef JP
28+/*! ブラックマーケット追加メッセージ(承諾) */
29+concptr comment_1_B[MAX_COMMENT_1] = {
30+ "まあ、それでいいや。",
31+ "今日はそれで勘弁してやる。",
32+ "分かったよ。",
33+ "しょうがない。",
34+ "それで我慢するよ。",
35+ "こんなもんだろう。"
36+};
37+#endif
38+
39+concptr comment_2a[MAX_COMMENT_2A] =
40+{
41+#ifdef JP
42+ "私の忍耐力を試しているのかい? $%s が最後だ。",
43+ "我慢にも限度があるぞ。 $%s が最後だ。"
44+#else
45+ "You try my patience. %s is final.",
46+ "My patience grows thin. %s is final."
47+#endif
48+
49+};
50+
51+concptr comment_2b[MAX_COMMENT_2B] =
52+{
53+#ifdef JP
54+ " $%s ぐらいは出さなきゃダメだよ。",
55+ " $%s なら受け取ってもいいが。",
56+ "ハ! $%s 以下はないね。",
57+ "何て奴だ! $%s 以下はあり得ないぞ。",
58+ "それじゃ少なすぎる! $%s は欲しいところだ。",
59+ "バカにしている! $%s はもらわないと。",
60+ "嘘だろう! $%s でどうだい?",
61+ "おいおい! $%s を考えてくれないか?",
62+ "1000匹のオークのノミに苦しめられるがいい! $%s だ。",
63+ "お前の大切なものに災いあれ! $%s でどうだ。",
64+ "モルゴスに賞味されるがいい!本当は $%s なんだろう?",
65+ "お前の母親はオーガか! $%s は出すつもりなんだろ?"
66+#else
67+ "I can take no less than %s gold pieces.",
68+ "I will accept no less than %s gold pieces.",
69+ "Ha! No less than %s gold pieces.",
70+ "You knave! No less than %s gold pieces.",
71+ "That's a pittance! I want %s gold pieces.",
72+ "That's an insult! I want %s gold pieces.",
73+ "As if! How about %s gold pieces?",
74+ "My arse! How about %s gold pieces?",
75+ "May the fleas of 1000 orcs molest you! Try %s gold pieces.",
76+ "May your most favourite parts go moldy! Try %s gold pieces.",
77+ "May Morgoth find you tasty! Perhaps %s gold pieces?",
78+ "Your mother was an Ogre! Perhaps %s gold pieces?"
79+#endif
80+};
81+
82+#ifdef JP
83+/*! ブラックマーケット用追加メッセージ(売るとき) */
84+concptr comment_2b_B[MAX_COMMENT_2B] = {
85+ "いくら俺様がお人好しとはいえ $%s が限界だね。嫌なら帰りな。",
86+ "金がないのかい、あんた?まずは家に帰って $%s 揃えてきな。",
87+ "物の価値が分からん奴だな。これは $%s が普通なんだよ。",
88+ "俺の付けた値段に文句があるのか? $%s が限界だ。",
89+ "ひょっとして新手の冗談かい? $%s 持ってないなら帰りな。",
90+ "うちは他の店とは違うんだよ。$%s ぐらいは出しな。",
91+ "買う気がないなら帰りな。 $%s だと言っているんだ。",
92+ "話にならないね。 $%s くらい持っているんだろ?",
93+ "は?なんだそりゃ? $%s の間違いか、ひょっとして?",
94+ "出口はあっちだよ。それとも $%s 出せるのかい、あんたに。",
95+ "命知らずな奴だな。 $%s 出せば今日の所は勘弁してやるよ。",
96+ "うちの店は貧乏人お断りだ。 $%s ぐらい出せないのかい?"
97+};
98+#endif
99+
100+concptr comment_3a[MAX_COMMENT_3A] =
101+{
102+#ifdef JP
103+ "私の忍耐力を試しているのかい? $%s が最後だ。",
104+ "我慢にも限度があるぞ。 $%s が最後だ。"
105+#else
106+ "You try my patience. %s is final.",
107+ "My patience grows thin. %s is final."
108+#endif
109+};
110+
111+concptr comment_3b[MAX_COMMENT_3B] =
112+{
113+#ifdef JP
114+ "本音を言うと $%s でいいんだろ?",
115+ " $%s でどうだい?",
116+ " $%s ぐらいなら出してもいいが。",
117+ " $%s 以上払うなんて考えられないね。",
118+ "まあ落ちついて。 $%s でどうだい?",
119+ "そのガラクタなら $%s で引き取るよ。",
120+ "それじゃ高すぎる! $%s がいいとこだろ。",
121+ "どうせいらないんだろ! $%s でいいだろ?",
122+ "だめだめ! $%s がずっとお似合いだよ。",
123+ "バカにしている! $%s がせいぜいだ。",
124+ " $%s なら嬉しいところだがなあ。",
125+ " $%s 、それ以上はビタ一文出さないよ!"
126+#else
127+ "Perhaps %s gold pieces?",
128+ "How about %s gold pieces?",
129+ "I will pay no more than %s gold pieces.",
130+ "I can afford no more than %s gold pieces.",
131+ "Be reasonable. How about %s gold pieces?",
132+ "I'll buy it as scrap for %s gold pieces.",
133+ "That is too much! How about %s gold pieces?",
134+ "That looks war surplus! Say %s gold pieces?",
135+ "Never! %s is more like it.",
136+ "That's an insult! %s is more like it.",
137+ "%s gold pieces and be thankful for it!",
138+ "%s gold pieces and not a copper more!"
139+#endif
140+
141+};
142+
143+#ifdef JP
144+/*! ブラックマーケット用追加メッセージ(買い取り) */
145+concptr comment_3b_B[MAX_COMMENT_3B] = {
146+ " $%s ってところだね。そのどうしようもないガラクタは。",
147+ "この俺が $%s って言っているんだから、その通りにした方が身のためだぞ。",
148+ "俺の優しさに甘えるのもいい加減にしておけ。 $%s だ。",
149+ "その品なら $%s で売ってくれているがね、常識ある紳士はみんな。",
150+ "こりゃまた、がめつい奴だな。いくら俺が温厚とはいえ $%s が限界だ。",
151+ " $%s だ。別に俺はそんなガラクタ欲しくはないんだから。",
152+ "俺の鑑定額が気に入らないのか? $%s 、嫌なら帰りな。",
153+ " $%s で引き取ってやるよ。喜んで受け取りな、貧乏人。",
154+ "物の価値が分からん奴は始末におえんな。それは $%s なんだよ。",
155+ "そんなに金が欲しいのか、あんた? $%s で満足できんのか?",
156+ "入る店間違えてんじゃないのか? $%s で嫌なら他をあたってくれ。",
157+ "俺の言い値にケチをつける奴がいるとは! その度胸に免じて $%s だ。"
158+};
159+#endif
160+
161+concptr comment_4a[MAX_COMMENT_4A] =
162+{
163+#ifdef JP
164+ "もうたくさんだ!何度も私をわずらわせないでくれ!",
165+ "うがー!一日の我慢の限度を超えている!",
166+ "もういい!時間の無駄以外のなにものでもない!",
167+ "もうやってられないよ!顔も見たくない!"
168+#else
169+ "Enough! You have abused me once too often!",
170+ "Arghhh! I have had enough abuse for one day!",
171+ "That does it! You shall waste my time no more!",
172+ "This is getting nowhere! I'm going to Londis!"
173+#endif
174+
175+};
176+
177+#ifdef JP
178+/*! ブラックマーケット用追加メッセージ(怒りの頂点) */
179+concptr comment_4a_B[MAX_COMMENT_4A] = {
180+ "なめやがって!温厚な俺様でも限界があるってことを知れ!",
181+ "俺をここまで怒らせて...命があるだけでもありがたいと思え!",
182+ "ふざけてるのか!冷やかしなら相手を見てからにしろ!",
183+ "いいかげんにしろ!今度こんなまねしたらただじゃおかねえぞ!"
184+};
185+#endif
186+
187+concptr comment_4b[MAX_COMMENT_4B] =
188+{
189+#ifdef JP
190+ "店から出て行け!",
191+ "俺の前から消え失せろ!",
192+ "どっかに行っちまえ!",
193+ "出ろ、出ろ、出て行け!"
194+#else
195+ "Leave my store!",
196+ "Get out of my sight!",
197+ "Begone, you scoundrel!",
198+ "Out, out, out!"
199+#endif
200+};
201+
202+#ifdef JP
203+/*! ブラックマーケット用追加メッセージ(追い出し) */
204+concptr comment_4b_B[MAX_COMMENT_4B] = {
205+ "二度とうちに来るんじゃねえ!!",
206+ "とっとと、どっかへ失せろ!!",
207+ "今すぐ消え失せろ!!",
208+ "出ていけ!出ていけ!!"
209+};
210+#endif
211+
212+concptr comment_5[MAX_COMMENT_5] =
213+{
214+#ifdef JP
215+ "考え直してくれ。",
216+ "そりゃおかしい!",
217+ "もっと真面目に言ってくれ!",
218+ "交渉する気があるのかい?",
219+ "冷やかしに来たのか!",
220+ "悪い冗談だ!",
221+ "我慢くらべかい。",
222+ "ふーむ、良い天気だ。"
223+#else
224+ "Try again.",
225+ "Ridiculous!",
226+ "You will have to do better than that!",
227+ "Do you wish to do business or not?",
228+ "You've got to be kidding!",
229+ "You'd better be kidding!",
230+ "You try my patience.",
231+ "Hmmm, nice weather we're having."
232+#endif
233+};
234+
235+#ifdef JP
236+/*! ブラックマーケット用追加メッセージ(怒り) */
237+concptr comment_5_B[MAX_COMMENT_5] = {
238+ "時間の無駄だな、これは。",
239+ "厄介なお客様だな!",
240+ "話して分かる相手じゃなさそうだ。",
241+ "痛い目にあいたいらしいな!",
242+ "なんて強欲な奴だ!",
243+ "話にならん輩だ!",
244+ "どうしようもない貧乏人だ!",
245+ "喧嘩を売っているのか?"
246+};
247+#endif
248+
249+concptr comment_6[MAX_COMMENT_6] =
250+{
251+#ifdef JP
252+ "どうやら聞き間違えたらしい。",
253+ "失礼、よく聞こえなかったよ。",
254+ "すまない、何だって?",
255+ "悪い、もう一度言ってくれる?"
256+#else
257+ "I must have heard you wrong.",
258+ "I'm sorry, I missed that.",
259+ "I'm sorry, what was that?",
260+ "Sorry, what was that again?"
261+#endif
262+};
--- /dev/null
+++ b/src/market/store-owner-comments.h
@@ -0,0 +1,27 @@
1+#pragma once
2+
3+#define MAX_COMMENT_1 6
4+#define MAX_COMMENT_2A 2
5+#define MAX_COMMENT_2B 12
6+#define MAX_COMMENT_3A 2
7+#define MAX_COMMENT_3B 12
8+#define MAX_COMMENT_4A 4
9+#define MAX_COMMENT_4B 4
10+#define MAX_COMMENT_5 8
11+#define MAX_COMMENT_6 4
12+
13+extern concptr comment_1[MAX_COMMENT_1];
14+extern concptr comment_1_B[MAX_COMMENT_1];
15+extern concptr comment_2a[MAX_COMMENT_2A];
16+extern concptr comment_2b[MAX_COMMENT_2B];
17+extern concptr comment_2b_B[MAX_COMMENT_2B];
18+extern concptr comment_3a[MAX_COMMENT_3A];
19+extern concptr comment_3b[MAX_COMMENT_3B];
20+extern concptr comment_3b_B[MAX_COMMENT_3B];
21+extern concptr comment_4a[MAX_COMMENT_4A];
22+extern concptr comment_4a_B[MAX_COMMENT_4A];
23+extern concptr comment_4b[MAX_COMMENT_4B];
24+extern concptr comment_4b_B[MAX_COMMENT_4B];
25+extern concptr comment_5[MAX_COMMENT_5];
26+extern concptr comment_5_B[MAX_COMMENT_5];
27+extern concptr comment_6[MAX_COMMENT_6];
--- a/src/market/store-owners.c
+++ b/src/market/store-owners.c
@@ -3,21 +3,6 @@
33
44 /*!
55 * todo _() でまとめる
6- * @brief 闘技場のモンスターID及び報酬アイテムテーブル /
7- * Store owners (exactly four "possible" owners per store, chosen randomly)
8- * @details
9- * <pre>
10- * { name, purse, max greed, min greed, haggle_per, tolerance, race, unused }
11- *
12- * Lifted extra shopkeepers from CthAngband (don't you just love open source
13- * development? ;-)). Since this gave less than 32 unique names for some
14- * shops, those have their first x names copied to reach 32.
15- *
16- * For the weapon and armour shops, several owners have a limit of 5k.
17- *
18- * I want to do 50k owners, but the purse is currently s16b. Perhaps
19- * we should just store 1/10th of the purse?
20- * </pre>
216 */
227 const owner_type owners[MAX_STORES][MAX_OWNERS] =
238 {
--- a/src/store.c
+++ b/src/store.c
@@ -12,6 +12,7 @@
1212
1313 #include "angband.h"
1414 #include "market/store-owners.h"
15+#include "market/store-owner-comments.h"
1516 #include "core.h"
1617 #include "util.h"
1718 #include "term.h"
@@ -65,280 +66,6 @@ static s16b old_town_num = 0;
6566 static s16b inner_town_num = 0;
6667 #define RUMOR_CHANCE 8
6768
68-#define MAX_COMMENT_1 6
69-
70-static concptr comment_1[MAX_COMMENT_1] =
71-{
72-#ifdef JP
73- "オーケーだ。",
74- "結構だ。",
75- "そうしよう!",
76- "賛成だ!",
77- "よし!",
78- "わかった!"
79-#else
80- "Okay.",
81- "Fine.",
82- "Accepted!",
83- "Agreed!",
84- "Done!",
85- "Taken!"
86-#endif
87-
88-};
89-
90-#ifdef JP
91-/*! ブラックマーケット追加メッセージ(承諾) */
92-static concptr comment_1_B[MAX_COMMENT_1] = {
93- "まあ、それでいいや。",
94- "今日はそれで勘弁してやる。",
95- "分かったよ。",
96- "しょうがない。",
97- "それで我慢するよ。",
98- "こんなもんだろう。"
99-};
100-#endif
101-#define MAX_COMMENT_2A 2
102-
103-static concptr comment_2a[MAX_COMMENT_2A] =
104-{
105-#ifdef JP
106- "私の忍耐力を試しているのかい? $%s が最後だ。",
107- "我慢にも限度があるぞ。 $%s が最後だ。"
108-#else
109- "You try my patience. %s is final.",
110- "My patience grows thin. %s is final."
111-#endif
112-
113-};
114-
115-#define MAX_COMMENT_2B 12
116-
117-static concptr comment_2b[MAX_COMMENT_2B] =
118-{
119-#ifdef JP
120- " $%s ぐらいは出さなきゃダメだよ。",
121- " $%s なら受け取ってもいいが。",
122- "ハ! $%s 以下はないね。",
123- "何て奴だ! $%s 以下はあり得ないぞ。",
124- "それじゃ少なすぎる! $%s は欲しいところだ。",
125- "バカにしている! $%s はもらわないと。",
126- "嘘だろう! $%s でどうだい?",
127- "おいおい! $%s を考えてくれないか?",
128- "1000匹のオークのノミに苦しめられるがいい! $%s だ。",
129- "お前の大切なものに災いあれ! $%s でどうだ。",
130- "モルゴスに賞味されるがいい!本当は $%s なんだろう?",
131- "お前の母親はオーガか! $%s は出すつもりなんだろ?"
132-#else
133- "I can take no less than %s gold pieces.",
134- "I will accept no less than %s gold pieces.",
135- "Ha! No less than %s gold pieces.",
136- "You knave! No less than %s gold pieces.",
137- "That's a pittance! I want %s gold pieces.",
138- "That's an insult! I want %s gold pieces.",
139- "As if! How about %s gold pieces?",
140- "My arse! How about %s gold pieces?",
141- "May the fleas of 1000 orcs molest you! Try %s gold pieces.",
142- "May your most favourite parts go moldy! Try %s gold pieces.",
143- "May Morgoth find you tasty! Perhaps %s gold pieces?",
144- "Your mother was an Ogre! Perhaps %s gold pieces?"
145-#endif
146-
147-};
148-
149-#ifdef JP
150-/*! ブラックマーケット用追加メッセージ(売るとき) */
151-static concptr comment_2b_B[MAX_COMMENT_2B] = {
152- "いくら俺様がお人好しとはいえ $%s が限界だね。嫌なら帰りな。",
153- "金がないのかい、あんた?まずは家に帰って $%s 揃えてきな。",
154- "物の価値が分からん奴だな。これは $%s が普通なんだよ。",
155- "俺の付けた値段に文句があるのか? $%s が限界だ。",
156- "ひょっとして新手の冗談かい? $%s 持ってないなら帰りな。",
157- "うちは他の店とは違うんだよ。$%s ぐらいは出しな。",
158- "買う気がないなら帰りな。 $%s だと言っているんだ。",
159- "話にならないね。 $%s くらい持っているんだろ?",
160- "は?なんだそりゃ? $%s の間違いか、ひょっとして?",
161- "出口はあっちだよ。それとも $%s 出せるのかい、あんたに。",
162- "命知らずな奴だな。 $%s 出せば今日の所は勘弁してやるよ。",
163- "うちの店は貧乏人お断りだ。 $%s ぐらい出せないのかい?"
164-};
165-#endif
166-#define MAX_COMMENT_3A 2
167-
168-static concptr comment_3a[MAX_COMMENT_3A] =
169-{
170-#ifdef JP
171- "私の忍耐力を試しているのかい? $%s が最後だ。",
172- "我慢にも限度があるぞ。 $%s が最後だ。"
173-#else
174- "You try my patience. %s is final.",
175- "My patience grows thin. %s is final."
176-#endif
177-
178-};
179-
180-#define MAX_COMMENT_3B 12
181-
182-static concptr comment_3b[MAX_COMMENT_3B] =
183-{
184-#ifdef JP
185- "本音を言うと $%s でいいんだろ?",
186- " $%s でどうだい?",
187- " $%s ぐらいなら出してもいいが。",
188- " $%s 以上払うなんて考えられないね。",
189- "まあ落ちついて。 $%s でどうだい?",
190- "そのガラクタなら $%s で引き取るよ。",
191- "それじゃ高すぎる! $%s がいいとこだろ。",
192- "どうせいらないんだろ! $%s でいいだろ?",
193- "だめだめ! $%s がずっとお似合いだよ。",
194- "バカにしている! $%s がせいぜいだ。",
195- " $%s なら嬉しいところだがなあ。",
196- " $%s 、それ以上はビタ一文出さないよ!"
197-#else
198- "Perhaps %s gold pieces?",
199- "How about %s gold pieces?",
200- "I will pay no more than %s gold pieces.",
201- "I can afford no more than %s gold pieces.",
202- "Be reasonable. How about %s gold pieces?",
203- "I'll buy it as scrap for %s gold pieces.",
204- "That is too much! How about %s gold pieces?",
205- "That looks war surplus! Say %s gold pieces?",
206- "Never! %s is more like it.",
207- "That's an insult! %s is more like it.",
208- "%s gold pieces and be thankful for it!",
209- "%s gold pieces and not a copper more!"
210-#endif
211-
212-};
213-
214-#ifdef JP
215-/*! ブラックマーケット用追加メッセージ(買い取り) */
216-static concptr comment_3b_B[MAX_COMMENT_3B] = {
217- " $%s ってところだね。そのどうしようもないガラクタは。",
218- "この俺が $%s って言っているんだから、その通りにした方が身のためだぞ。",
219- "俺の優しさに甘えるのもいい加減にしておけ。 $%s だ。",
220- "その品なら $%s で売ってくれているがね、常識ある紳士はみんな。",
221- "こりゃまた、がめつい奴だな。いくら俺が温厚とはいえ $%s が限界だ。",
222- " $%s だ。別に俺はそんなガラクタ欲しくはないんだから。",
223- "俺の鑑定額が気に入らないのか? $%s 、嫌なら帰りな。",
224- " $%s で引き取ってやるよ。喜んで受け取りな、貧乏人。",
225- "物の価値が分からん奴は始末におえんな。それは $%s なんだよ。",
226- "そんなに金が欲しいのか、あんた? $%s で満足できんのか?",
227- "入る店間違えてんじゃないのか? $%s で嫌なら他をあたってくれ。",
228- "俺の言い値にケチをつける奴がいるとは! その度胸に免じて $%s だ。"
229-};
230-#endif
231-#define MAX_COMMENT_4A 4
232-
233-static concptr comment_4a[MAX_COMMENT_4A] =
234-{
235-#ifdef JP
236- "もうたくさんだ!何度も私をわずらわせないでくれ!",
237- "うがー!一日の我慢の限度を超えている!",
238- "もういい!時間の無駄以外のなにものでもない!",
239- "もうやってられないよ!顔も見たくない!"
240-#else
241- "Enough! You have abused me once too often!",
242- "Arghhh! I have had enough abuse for one day!",
243- "That does it! You shall waste my time no more!",
244- "This is getting nowhere! I'm going to Londis!"
245-#endif
246-
247-};
248-
249-#ifdef JP
250-/*! ブラックマーケット用追加メッセージ(怒りの頂点) */
251-static concptr comment_4a_B[MAX_COMMENT_4A] = {
252- "なめやがって!温厚な俺様でも限界があるってことを知れ!",
253- "俺をここまで怒らせて...命があるだけでもありがたいと思え!",
254- "ふざけてるのか!冷やかしなら相手を見てからにしろ!",
255- "いいかげんにしろ!今度こんなまねしたらただじゃおかねえぞ!"
256-};
257-#endif
258-#define MAX_COMMENT_4B 4
259-
260-static concptr comment_4b[MAX_COMMENT_4B] =
261-{
262-#ifdef JP
263- "店から出て行け!",
264- "俺の前から消え失せろ!",
265- "どっかに行っちまえ!",
266- "出ろ、出ろ、出て行け!"
267-#else
268- "Leave my store!",
269- "Get out of my sight!",
270- "Begone, you scoundrel!",
271- "Out, out, out!"
272-#endif
273-
274-};
275-
276-#ifdef JP
277-/*! ブラックマーケット用追加メッセージ(追い出し) */
278-static concptr comment_4b_B[MAX_COMMENT_4B] = {
279- "二度とうちに来るんじゃねえ!!",
280- "とっとと、どっかへ失せろ!!",
281- "今すぐ消え失せろ!!",
282- "出ていけ!出ていけ!!"
283-};
284-#endif
285-#define MAX_COMMENT_5 8
286-
287-static concptr comment_5[MAX_COMMENT_5] =
288-{
289-#ifdef JP
290- "考え直してくれ。",
291- "そりゃおかしい!",
292- "もっと真面目に言ってくれ!",
293- "交渉する気があるのかい?",
294- "冷やかしに来たのか!",
295- "悪い冗談だ!",
296- "我慢くらべかい。",
297- "ふーむ、良い天気だ。"
298-#else
299- "Try again.",
300- "Ridiculous!",
301- "You will have to do better than that!",
302- "Do you wish to do business or not?",
303- "You've got to be kidding!",
304- "You'd better be kidding!",
305- "You try my patience.",
306- "Hmmm, nice weather we're having."
307-#endif
308-
309-};
310-
311-#ifdef JP
312-/*! ブラックマーケット用追加メッセージ(怒り) */
313-static concptr comment_5_B[MAX_COMMENT_5] = {
314- "時間の無駄だな、これは。",
315- "厄介なお客様だな!",
316- "話して分かる相手じゃなさそうだ。",
317- "痛い目にあいたいらしいな!",
318- "なんて強欲な奴だ!",
319- "話にならん輩だ!",
320- "どうしようもない貧乏人だ!",
321- "喧嘩を売っているのか?"
322-};
323-#endif
324-#define MAX_COMMENT_6 4
325-
326-static concptr comment_6[MAX_COMMENT_6] =
327-{
328-#ifdef JP
329- "どうやら聞き間違えたらしい。",
330- "失礼、よく聞こえなかったよ。",
331- "すまない、何だって?",
332- "悪い、もう一度言ってくれる?"
333-#else
334- "I must have heard you wrong.",
335- "I'm sorry, I missed that.",
336- "I'm sorry, what was that?",
337- "Sorry, what was that again?"
338-#endif
339-
340-};
341-
34269 /*** Initialize others ***/
34370
34471 /*!
Show on old repository browser