変愚蛮怒のメインリポジトリです
Revisão | 8b16d6dfd32b9be26997a8175b92a8eb0d9bf416 (tree) |
---|---|
Hora | 2020-03-22 20:16:26 |
Autor | Hourier <hourier@user...> |
Commiter | Hourier |
[Refactor] #40233 Separated store-owner-comments.c/h from sotre.c
@@ -210,6 +210,7 @@ | ||
210 | 210 | <ClCompile Include="..\..\src\io\tokenizer.c" /> |
211 | 211 | <ClCompile Include="..\..\src\io\write-diary.c" /> |
212 | 212 | <ClCompile Include="..\..\src\market\poker.c" /> |
213 | + <ClCompile Include="..\..\src\market\store-owner-comments.c" /> | |
213 | 214 | <ClCompile Include="..\..\src\market\store-owners.c" /> |
214 | 215 | <ClCompile Include="..\..\src\monster-dist-offsets.c" /> |
215 | 216 | <ClCompile Include="..\..\src\monster-process.c" /> |
@@ -382,6 +383,7 @@ | ||
382 | 383 | <ClInclude Include="..\..\src\io\tokenizer.h" /> |
383 | 384 | <ClInclude Include="..\..\src\io\write-diary.h" /> |
384 | 385 | <ClInclude Include="..\..\src\market\poker.h" /> |
386 | + <ClInclude Include="..\..\src\market\store-owner-comments.h" /> | |
385 | 387 | <ClInclude Include="..\..\src\market\store-owners.h" /> |
386 | 388 | <ClInclude Include="..\..\src\monster-dist-offsets.h" /> |
387 | 389 | <ClInclude Include="..\..\src\monster\monster-attack.h" /> |
@@ -544,6 +544,9 @@ | ||
544 | 544 | <ClCompile Include="..\..\src\market\store-owners.c"> |
545 | 545 | <Filter>market</Filter> |
546 | 546 | </ClCompile> |
547 | + <ClCompile Include="..\..\src\market\store-owner-comments.c"> | |
548 | + <Filter>market</Filter> | |
549 | + </ClCompile> | |
547 | 550 | </ItemGroup> |
548 | 551 | <ItemGroup> |
549 | 552 | <ClInclude Include="..\..\src\gamevalue.h" /> |
@@ -1070,6 +1073,9 @@ | ||
1070 | 1073 | <ClInclude Include="..\..\src\market\store-owners.h"> |
1071 | 1074 | <Filter>market</Filter> |
1072 | 1075 | </ClInclude> |
1076 | + <ClInclude Include="..\..\src\market\store-owner-comments.h"> | |
1077 | + <Filter>market</Filter> | |
1078 | + </ClInclude> | |
1073 | 1079 | </ItemGroup> |
1074 | 1080 | <ItemGroup> |
1075 | 1081 | <None Include="..\..\src\wall.bmp" /> |
@@ -12,7 +12,8 @@ hengband_SOURCES = \ | ||
12 | 12 | avatar.h avatar.c birth.c birth.h \ |
13 | 13 | \ |
14 | 14 | 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 \ | |
16 | 17 | \ |
17 | 18 | view/display-characteristic.c view/display-characteristic.h \ |
18 | 19 | view/display-player-stat-info.c view/display-player-stat-info.h \ |
@@ -123,8 +124,7 @@ hengband_SOURCES = \ | ||
123 | 124 | spells-summon.c spells-summon.h \ |
124 | 125 | spells-world.c spells-world.h \ |
125 | 126 | \ |
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 \ | |
128 | 128 | wild.h wild.c wizard1.c wizard2.c \ |
129 | 129 | warning.c warning.h world.c world.h \ |
130 | 130 | \ |
@@ -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 | +}; |
@@ -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]; |
@@ -3,21 +3,6 @@ | ||
3 | 3 | |
4 | 4 | /*! |
5 | 5 | * 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> | |
21 | 6 | */ |
22 | 7 | const owner_type owners[MAX_STORES][MAX_OWNERS] = |
23 | 8 | { |
@@ -12,6 +12,7 @@ | ||
12 | 12 | |
13 | 13 | #include "angband.h" |
14 | 14 | #include "market/store-owners.h" |
15 | +#include "market/store-owner-comments.h" | |
15 | 16 | #include "core.h" |
16 | 17 | #include "util.h" |
17 | 18 | #include "term.h" |
@@ -65,280 +66,6 @@ static s16b old_town_num = 0; | ||
65 | 66 | static s16b inner_town_num = 0; |
66 | 67 | #define RUMOR_CHANCE 8 |
67 | 68 | |
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 | - | |
342 | 69 | /*** Initialize others ***/ |
343 | 70 | |
344 | 71 | /*! |