OSDN Git Service

[Refactor] #40233 Separated store-owner-comments.c/h from sotre.c
authorHourier <hourier@users.sourceforge.jp>
Sun, 22 Mar 2020 11:16:26 +0000 (20:16 +0900)
committerHourier <hourier@users.sourceforge.jp>
Sun, 22 Mar 2020 11:16:26 +0000 (20:16 +0900)
Hengband_vcs2017/Hengband/Hengband.vcxproj
Hengband_vcs2017/Hengband/Hengband.vcxproj.filters
src/Makefile.am
src/market/store-owner-comments.c [new file with mode: 0644]
src/market/store-owner-comments.h [new file with mode: 0644]
src/market/store-owners.c
src/store.c

index 623fb23..c2ec147 100644 (file)
     <ClCompile Include="..\..\src\io\tokenizer.c" />\r
     <ClCompile Include="..\..\src\io\write-diary.c" />\r
     <ClCompile Include="..\..\src\market\poker.c" />\r
+    <ClCompile Include="..\..\src\market\store-owner-comments.c" />\r
     <ClCompile Include="..\..\src\market\store-owners.c" />\r
     <ClCompile Include="..\..\src\monster-dist-offsets.c" />\r
     <ClCompile Include="..\..\src\monster-process.c" />\r
     <ClInclude Include="..\..\src\io\tokenizer.h" />\r
     <ClInclude Include="..\..\src\io\write-diary.h" />\r
     <ClInclude Include="..\..\src\market\poker.h" />\r
+    <ClInclude Include="..\..\src\market\store-owner-comments.h" />\r
     <ClInclude Include="..\..\src\market\store-owners.h" />\r
     <ClInclude Include="..\..\src\monster-dist-offsets.h" />\r
     <ClInclude Include="..\..\src\monster\monster-attack.h" />\r
index 7fde535..3992c3c 100644 (file)
     <ClCompile Include="..\..\src\market\store-owners.c">
       <Filter>market</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\src\market\store-owner-comments.c">
+      <Filter>market</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\src\gamevalue.h" />
     <ClInclude Include="..\..\src\market\store-owners.h">
       <Filter>market</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\src\market\store-owner-comments.h">
+      <Filter>market</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <None Include="..\..\src\wall.bmp" />
index 3f1785a..902f7d2 100644 (file)
@@ -12,7 +12,8 @@ hengband_SOURCES = \
        avatar.h avatar.c birth.c birth.h \
        \
        market/poker.c market/poker.h market/store-owners.c market/store-owners.h \
-       bldg.c bldg.h chest.c chest.h chuukei.c chuukei.h \
+       market/store-owner-comments.c store-owner-comments.h \
+       store.c store.h bldg.c bldg.h chest.c chest.h chuukei.c chuukei.h \
        \
        view/display-characteristic.c view/display-characteristic.h \
        view/display-player-stat-info.c view/display-player-stat-info.h \
@@ -123,8 +124,7 @@ hengband_SOURCES = \
        spells-summon.c spells-summon.h \
        spells-world.c spells-world.h \
        \
-       sort.c sort.h \
-       store.h store.c term.c term.h trap.c trap.h util.c util.h \
+       sort.c sort.h term.c term.h trap.c trap.h util.c util.h \
        wild.h wild.c wizard1.c wizard2.c \
        warning.c warning.h world.c world.h \
        \
diff --git a/src/market/store-owner-comments.c b/src/market/store-owner-comments.c
new file mode 100644 (file)
index 0000000..d6dd9a6
--- /dev/null
@@ -0,0 +1,262 @@
+#include "angband.h"
+#include "store-owner-comments.h"
+
+/*!
+ * todo _() でまとめる
+ */
+concptr comment_1[MAX_COMMENT_1] =
+{
+#ifdef JP
+       "オーケーだ。",
+       "結構だ。",
+       "そうしよう!",
+       "賛成だ!",
+       "よし!",
+       "わかった!"
+#else
+       "Okay.",
+       "Fine.",
+       "Accepted!",
+       "Agreed!",
+       "Done!",
+       "Taken!"
+#endif
+
+};
+
+#ifdef JP
+/*! ブラックマーケット追加メッセージ(承諾) */
+concptr comment_1_B[MAX_COMMENT_1] = {
+       "まあ、それでいいや。",
+       "今日はそれで勘弁してやる。",
+       "分かったよ。",
+       "しょうがない。",
+       "それで我慢するよ。",
+       "こんなもんだろう。"
+};
+#endif
+
+concptr comment_2a[MAX_COMMENT_2A] =
+{
+#ifdef JP
+       "私の忍耐力を試しているのかい? $%s が最後だ。",
+       "我慢にも限度があるぞ。 $%s が最後だ。"
+#else
+       "You try my patience.  %s is final.",
+       "My patience grows thin.  %s is final."
+#endif
+
+};
+
+concptr comment_2b[MAX_COMMENT_2B] =
+{
+#ifdef JP
+       " $%s ぐらいは出さなきゃダメだよ。",
+       " $%s なら受け取ってもいいが。",
+       "ハ! $%s 以下はないね。",
+       "何て奴だ! $%s 以下はあり得ないぞ。",
+       "それじゃ少なすぎる! $%s は欲しいところだ。",
+       "バカにしている! $%s はもらわないと。",
+       "嘘だろう! $%s でどうだい?",
+       "おいおい! $%s を考えてくれないか?",
+       "1000匹のオークのノミに苦しめられるがいい! $%s だ。",
+       "お前の大切なものに災いあれ! $%s でどうだ。",
+       "モルゴスに賞味されるがいい!本当は $%s なんだろう?",
+       "お前の母親はオーガか! $%s は出すつもりなんだろ?"
+#else
+       "I can take no less than %s gold pieces.",
+       "I will accept no less than %s gold pieces.",
+       "Ha!  No less than %s gold pieces.",
+       "You knave!  No less than %s gold pieces.",
+       "That's a pittance!  I want %s gold pieces.",
+       "That's an insult!  I want %s gold pieces.",
+       "As if!  How about %s gold pieces?",
+       "My arse!  How about %s gold pieces?",
+       "May the fleas of 1000 orcs molest you!  Try %s gold pieces.",
+       "May your most favourite parts go moldy!  Try %s gold pieces.",
+       "May Morgoth find you tasty!  Perhaps %s gold pieces?",
+       "Your mother was an Ogre!  Perhaps %s gold pieces?"
+#endif
+};
+
+#ifdef JP
+/*! ブラックマーケット用追加メッセージ(売るとき) */
+concptr comment_2b_B[MAX_COMMENT_2B] = {
+       "いくら俺様がお人好しとはいえ $%s が限界だね。嫌なら帰りな。",
+       "金がないのかい、あんた?まずは家に帰って $%s 揃えてきな。",
+       "物の価値が分からん奴だな。これは $%s が普通なんだよ。",
+       "俺の付けた値段に文句があるのか? $%s が限界だ。",
+       "ひょっとして新手の冗談かい? $%s 持ってないなら帰りな。",
+       "うちは他の店とは違うんだよ。$%s ぐらいは出しな。",
+       "買う気がないなら帰りな。 $%s だと言っているんだ。",
+       "話にならないね。 $%s くらい持っているんだろ?",
+       "は?なんだそりゃ? $%s の間違いか、ひょっとして?",
+       "出口はあっちだよ。それとも $%s 出せるのかい、あんたに。",
+       "命知らずな奴だな。 $%s 出せば今日の所は勘弁してやるよ。",
+       "うちの店は貧乏人お断りだ。 $%s ぐらい出せないのかい?"
+};
+#endif
+
+concptr comment_3a[MAX_COMMENT_3A] =
+{
+#ifdef JP
+       "私の忍耐力を試しているのかい? $%s が最後だ。",
+       "我慢にも限度があるぞ。 $%s が最後だ。"
+#else
+       "You try my patience.  %s is final.",
+       "My patience grows thin.  %s is final."
+#endif
+};
+
+concptr comment_3b[MAX_COMMENT_3B] =
+{
+#ifdef JP
+       "本音を言うと $%s でいいんだろ?",
+       " $%s でどうだい?",
+       " $%s ぐらいなら出してもいいが。",
+       " $%s 以上払うなんて考えられないね。",
+       "まあ落ちついて。 $%s でどうだい?",
+       "そのガラクタなら $%s で引き取るよ。",
+       "それじゃ高すぎる! $%s がいいとこだろ。",
+       "どうせいらないんだろ! $%s でいいだろ?",
+       "だめだめ! $%s がずっとお似合いだよ。",
+       "バカにしている! $%s がせいぜいだ。",
+       " $%s なら嬉しいところだがなあ。",
+       " $%s 、それ以上はビタ一文出さないよ!"
+#else
+       "Perhaps %s gold pieces?",
+       "How about %s gold pieces?",
+       "I will pay no more than %s gold pieces.",
+       "I can afford no more than %s gold pieces.",
+       "Be reasonable.  How about %s gold pieces?",
+       "I'll buy it as scrap for %s gold pieces.",
+       "That is too much!  How about %s gold pieces?",
+       "That looks war surplus!  Say %s gold pieces?",
+       "Never!  %s is more like it.",
+       "That's an insult!  %s is more like it.",
+       "%s gold pieces and be thankful for it!",
+       "%s gold pieces and not a copper more!"
+#endif
+
+};
+
+#ifdef JP
+/*! ブラックマーケット用追加メッセージ(買い取り) */
+concptr comment_3b_B[MAX_COMMENT_3B] = {
+       " $%s ってところだね。そのどうしようもないガラクタは。",
+       "この俺が $%s って言っているんだから、その通りにした方が身のためだぞ。",
+       "俺の優しさに甘えるのもいい加減にしておけ。 $%s だ。",
+       "その品なら $%s で売ってくれているがね、常識ある紳士はみんな。",
+       "こりゃまた、がめつい奴だな。いくら俺が温厚とはいえ $%s が限界だ。",
+       " $%s だ。別に俺はそんなガラクタ欲しくはないんだから。",
+       "俺の鑑定額が気に入らないのか? $%s 、嫌なら帰りな。",
+       " $%s で引き取ってやるよ。喜んで受け取りな、貧乏人。",
+       "物の価値が分からん奴は始末におえんな。それは $%s なんだよ。",
+       "そんなに金が欲しいのか、あんた? $%s で満足できんのか?",
+       "入る店間違えてんじゃないのか? $%s で嫌なら他をあたってくれ。",
+       "俺の言い値にケチをつける奴がいるとは! その度胸に免じて $%s だ。"
+};
+#endif
+
+concptr comment_4a[MAX_COMMENT_4A] =
+{
+#ifdef JP
+       "もうたくさんだ!何度も私をわずらわせないでくれ!",
+       "うがー!一日の我慢の限度を超えている!",
+       "もういい!時間の無駄以外のなにものでもない!",
+       "もうやってられないよ!顔も見たくない!"
+#else
+       "Enough!  You have abused me once too often!",
+       "Arghhh!  I have had enough abuse for one day!",
+       "That does it!  You shall waste my time no more!",
+       "This is getting nowhere!  I'm going to Londis!"
+#endif
+
+};
+
+#ifdef JP
+/*! ブラックマーケット用追加メッセージ(怒りの頂点) */
+concptr comment_4a_B[MAX_COMMENT_4A] = {
+       "なめやがって!温厚な俺様でも限界があるってことを知れ!",
+       "俺をここまで怒らせて...命があるだけでもありがたいと思え!",
+       "ふざけてるのか!冷やかしなら相手を見てからにしろ!",
+       "いいかげんにしろ!今度こんなまねしたらただじゃおかねえぞ!"
+};
+#endif
+
+concptr comment_4b[MAX_COMMENT_4B] =
+{
+#ifdef JP
+       "店から出て行け!",
+       "俺の前から消え失せろ!",
+       "どっかに行っちまえ!",
+       "出ろ、出ろ、出て行け!"
+#else
+       "Leave my store!",
+       "Get out of my sight!",
+       "Begone, you scoundrel!",
+       "Out, out, out!"
+#endif
+};
+
+#ifdef JP
+/*! ブラックマーケット用追加メッセージ(追い出し) */
+concptr comment_4b_B[MAX_COMMENT_4B] = {
+       "二度とうちに来るんじゃねえ!!",
+       "とっとと、どっかへ失せろ!!",
+       "今すぐ消え失せろ!!",
+       "出ていけ!出ていけ!!"
+};
+#endif
+
+concptr comment_5[MAX_COMMENT_5] =
+{
+#ifdef JP
+       "考え直してくれ。",
+       "そりゃおかしい!",
+       "もっと真面目に言ってくれ!",
+       "交渉する気があるのかい?",
+       "冷やかしに来たのか!",
+       "悪い冗談だ!",
+       "我慢くらべかい。",
+       "ふーむ、良い天気だ。"
+#else
+       "Try again.",
+       "Ridiculous!",
+       "You will have to do better than that!",
+       "Do you wish to do business or not?",
+       "You've got to be kidding!",
+       "You'd better be kidding!",
+       "You try my patience.",
+       "Hmmm, nice weather we're having."
+#endif
+};
+
+#ifdef JP
+/*! ブラックマーケット用追加メッセージ(怒り) */
+concptr comment_5_B[MAX_COMMENT_5] = {
+       "時間の無駄だな、これは。",
+       "厄介なお客様だな!",
+       "話して分かる相手じゃなさそうだ。",
+       "痛い目にあいたいらしいな!",
+       "なんて強欲な奴だ!",
+       "話にならん輩だ!",
+       "どうしようもない貧乏人だ!",
+       "喧嘩を売っているのか?"
+};
+#endif
+
+concptr comment_6[MAX_COMMENT_6] =
+{
+#ifdef JP
+       "どうやら聞き間違えたらしい。",
+       "失礼、よく聞こえなかったよ。",
+       "すまない、何だって?",
+       "悪い、もう一度言ってくれる?"
+#else
+       "I must have heard you wrong.",
+       "I'm sorry, I missed that.",
+       "I'm sorry, what was that?",
+       "Sorry, what was that again?"
+#endif
+};
diff --git a/src/market/store-owner-comments.h b/src/market/store-owner-comments.h
new file mode 100644 (file)
index 0000000..4a646ad
--- /dev/null
@@ -0,0 +1,27 @@
+#pragma once
+
+#define MAX_COMMENT_1  6
+#define MAX_COMMENT_2A 2
+#define MAX_COMMENT_2B 12
+#define MAX_COMMENT_3A 2
+#define MAX_COMMENT_3B 12
+#define MAX_COMMENT_4A 4
+#define MAX_COMMENT_4B 4
+#define MAX_COMMENT_5  8
+#define MAX_COMMENT_6  4
+
+extern concptr comment_1[MAX_COMMENT_1];
+extern concptr comment_1_B[MAX_COMMENT_1];
+extern concptr comment_2a[MAX_COMMENT_2A];
+extern concptr comment_2b[MAX_COMMENT_2B];
+extern concptr comment_2b_B[MAX_COMMENT_2B];
+extern concptr comment_3a[MAX_COMMENT_3A];
+extern concptr comment_3b[MAX_COMMENT_3B];
+extern concptr comment_3b_B[MAX_COMMENT_3B];
+extern concptr comment_4a[MAX_COMMENT_4A];
+extern concptr comment_4a_B[MAX_COMMENT_4A];
+extern concptr comment_4b[MAX_COMMENT_4B];
+extern concptr comment_4b_B[MAX_COMMENT_4B];
+extern concptr comment_5[MAX_COMMENT_5];
+extern concptr comment_5_B[MAX_COMMENT_5];
+extern concptr comment_6[MAX_COMMENT_6];
index bf86b4b..a9cb143 100644 (file)
@@ -3,21 +3,6 @@
 
 /*!
  * todo _() でまとめる
- * @brief 闘技場のモンスターID及び報酬アイテムテーブル /
- * Store owners (exactly four "possible" owners per store, chosen randomly)
- * @details
- * <pre>
- * { name, purse, max greed, min greed, haggle_per, tolerance, race, unused }
- *
- * Lifted extra shopkeepers from CthAngband (don't you just love open source
- * development? ;-)). Since this gave less than 32 unique names for some
- * shops, those have their first x names copied to reach 32.
- *
- * For the weapon and armour shops, several owners have a limit of 5k.
- *
- * I want to do 50k owners, but the purse is currently s16b. Perhaps
- * we should just store 1/10th of the purse?
- * </pre>
  */
 const owner_type owners[MAX_STORES][MAX_OWNERS] =
 {
index 275c1b2..86b1df1 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "angband.h"
 #include "market/store-owners.h"
+#include "market/store-owner-comments.h"
 #include "core.h"
 #include "util.h"
 #include "term.h"
@@ -65,280 +66,6 @@ static s16b old_town_num = 0;
 static s16b inner_town_num = 0;
 #define RUMOR_CHANCE 8
 
-#define MAX_COMMENT_1  6
-
-static concptr comment_1[MAX_COMMENT_1] =
-{
-#ifdef JP
-       "オーケーだ。",
-       "結構だ。",
-       "そうしよう!",
-       "賛成だ!",
-       "よし!",
-       "わかった!"
-#else
-       "Okay.",
-       "Fine.",
-       "Accepted!",
-       "Agreed!",
-       "Done!",
-       "Taken!"
-#endif
-
-};
-
-#ifdef JP
-/*! ブラックマーケット追加メッセージ(承諾) */
-static concptr comment_1_B[MAX_COMMENT_1] = {
-       "まあ、それでいいや。",
-       "今日はそれで勘弁してやる。",
-       "分かったよ。",
-       "しょうがない。",
-       "それで我慢するよ。",
-       "こんなもんだろう。"
-};
-#endif
-#define MAX_COMMENT_2A 2
-
-static concptr comment_2a[MAX_COMMENT_2A] =
-{
-#ifdef JP
-       "私の忍耐力を試しているのかい? $%s が最後だ。",
-       "我慢にも限度があるぞ。 $%s が最後だ。"
-#else
-       "You try my patience.  %s is final.",
-       "My patience grows thin.  %s is final."
-#endif
-
-};
-
-#define MAX_COMMENT_2B 12
-
-static concptr comment_2b[MAX_COMMENT_2B] =
-{
-#ifdef JP
-       " $%s ぐらいは出さなきゃダメだよ。",
-       " $%s なら受け取ってもいいが。",
-       "ハ! $%s 以下はないね。",
-       "何て奴だ! $%s 以下はあり得ないぞ。",
-       "それじゃ少なすぎる! $%s は欲しいところだ。",
-       "バカにしている! $%s はもらわないと。",
-       "嘘だろう! $%s でどうだい?",
-       "おいおい! $%s を考えてくれないか?",
-       "1000匹のオークのノミに苦しめられるがいい! $%s だ。",
-       "お前の大切なものに災いあれ! $%s でどうだ。",
-       "モルゴスに賞味されるがいい!本当は $%s なんだろう?",
-       "お前の母親はオーガか! $%s は出すつもりなんだろ?"
-#else
-       "I can take no less than %s gold pieces.",
-       "I will accept no less than %s gold pieces.",
-       "Ha!  No less than %s gold pieces.",
-       "You knave!  No less than %s gold pieces.",
-       "That's a pittance!  I want %s gold pieces.",
-       "That's an insult!  I want %s gold pieces.",
-       "As if!  How about %s gold pieces?",
-       "My arse!  How about %s gold pieces?",
-       "May the fleas of 1000 orcs molest you!  Try %s gold pieces.",
-       "May your most favourite parts go moldy!  Try %s gold pieces.",
-       "May Morgoth find you tasty!  Perhaps %s gold pieces?",
-       "Your mother was an Ogre!  Perhaps %s gold pieces?"
-#endif
-
-};
-
-#ifdef JP
-/*! ブラックマーケット用追加メッセージ(売るとき) */
-static concptr comment_2b_B[MAX_COMMENT_2B] = {
-       "いくら俺様がお人好しとはいえ $%s が限界だね。嫌なら帰りな。",
-       "金がないのかい、あんた?まずは家に帰って $%s 揃えてきな。",
-       "物の価値が分からん奴だな。これは $%s が普通なんだよ。",
-       "俺の付けた値段に文句があるのか? $%s が限界だ。",
-       "ひょっとして新手の冗談かい? $%s 持ってないなら帰りな。",
-       "うちは他の店とは違うんだよ。$%s ぐらいは出しな。",
-       "買う気がないなら帰りな。 $%s だと言っているんだ。",
-       "話にならないね。 $%s くらい持っているんだろ?",
-       "は?なんだそりゃ? $%s の間違いか、ひょっとして?",
-       "出口はあっちだよ。それとも $%s 出せるのかい、あんたに。",
-       "命知らずな奴だな。 $%s 出せば今日の所は勘弁してやるよ。",
-       "うちの店は貧乏人お断りだ。 $%s ぐらい出せないのかい?"
-};
-#endif
-#define MAX_COMMENT_3A 2
-
-static concptr comment_3a[MAX_COMMENT_3A] =
-{
-#ifdef JP
-       "私の忍耐力を試しているのかい? $%s が最後だ。",
-       "我慢にも限度があるぞ。 $%s が最後だ。"
-#else
-       "You try my patience.  %s is final.",
-       "My patience grows thin.  %s is final."
-#endif
-
-};
-
-#define MAX_COMMENT_3B 12
-
-static concptr comment_3b[MAX_COMMENT_3B] =
-{
-#ifdef JP
-       "本音を言うと $%s でいいんだろ?",
-       " $%s でどうだい?",
-       " $%s ぐらいなら出してもいいが。",
-       " $%s 以上払うなんて考えられないね。",
-       "まあ落ちついて。 $%s でどうだい?",
-       "そのガラクタなら $%s で引き取るよ。",
-       "それじゃ高すぎる! $%s がいいとこだろ。",
-       "どうせいらないんだろ! $%s でいいだろ?",
-       "だめだめ! $%s がずっとお似合いだよ。",
-       "バカにしている! $%s がせいぜいだ。",
-       " $%s なら嬉しいところだがなあ。",
-       " $%s 、それ以上はビタ一文出さないよ!"
-#else
-       "Perhaps %s gold pieces?",
-       "How about %s gold pieces?",
-       "I will pay no more than %s gold pieces.",
-       "I can afford no more than %s gold pieces.",
-       "Be reasonable.  How about %s gold pieces?",
-       "I'll buy it as scrap for %s gold pieces.",
-       "That is too much!  How about %s gold pieces?",
-       "That looks war surplus!  Say %s gold pieces?",
-       "Never!  %s is more like it.",
-       "That's an insult!  %s is more like it.",
-       "%s gold pieces and be thankful for it!",
-       "%s gold pieces and not a copper more!"
-#endif
-
-};
-
-#ifdef JP
-/*! ブラックマーケット用追加メッセージ(買い取り) */
-static concptr comment_3b_B[MAX_COMMENT_3B] = {
-       " $%s ってところだね。そのどうしようもないガラクタは。",
-       "この俺が $%s って言っているんだから、その通りにした方が身のためだぞ。",
-       "俺の優しさに甘えるのもいい加減にしておけ。 $%s だ。",
-       "その品なら $%s で売ってくれているがね、常識ある紳士はみんな。",
-       "こりゃまた、がめつい奴だな。いくら俺が温厚とはいえ $%s が限界だ。",
-       " $%s だ。別に俺はそんなガラクタ欲しくはないんだから。",
-       "俺の鑑定額が気に入らないのか? $%s 、嫌なら帰りな。",
-       " $%s で引き取ってやるよ。喜んで受け取りな、貧乏人。",
-       "物の価値が分からん奴は始末におえんな。それは $%s なんだよ。",
-       "そんなに金が欲しいのか、あんた? $%s で満足できんのか?",
-       "入る店間違えてんじゃないのか? $%s で嫌なら他をあたってくれ。",
-       "俺の言い値にケチをつける奴がいるとは! その度胸に免じて $%s だ。"
-};
-#endif
-#define MAX_COMMENT_4A 4
-
-static concptr comment_4a[MAX_COMMENT_4A] =
-{
-#ifdef JP
-       "もうたくさんだ!何度も私をわずらわせないでくれ!",
-       "うがー!一日の我慢の限度を超えている!",
-       "もういい!時間の無駄以外のなにものでもない!",
-       "もうやってられないよ!顔も見たくない!"
-#else
-       "Enough!  You have abused me once too often!",
-       "Arghhh!  I have had enough abuse for one day!",
-       "That does it!  You shall waste my time no more!",
-       "This is getting nowhere!  I'm going to Londis!"
-#endif
-
-};
-
-#ifdef JP
-/*! ブラックマーケット用追加メッセージ(怒りの頂点) */
-static concptr comment_4a_B[MAX_COMMENT_4A] = {
-       "なめやがって!温厚な俺様でも限界があるってことを知れ!",
-       "俺をここまで怒らせて...命があるだけでもありがたいと思え!",
-       "ふざけてるのか!冷やかしなら相手を見てからにしろ!",
-       "いいかげんにしろ!今度こんなまねしたらただじゃおかねえぞ!"
-};
-#endif
-#define MAX_COMMENT_4B 4
-
-static concptr comment_4b[MAX_COMMENT_4B] =
-{
-#ifdef JP
-       "店から出て行け!",
-       "俺の前から消え失せろ!",
-       "どっかに行っちまえ!",
-       "出ろ、出ろ、出て行け!"
-#else
-       "Leave my store!",
-       "Get out of my sight!",
-       "Begone, you scoundrel!",
-       "Out, out, out!"
-#endif
-
-};
-
-#ifdef JP
-/*! ブラックマーケット用追加メッセージ(追い出し) */
-static concptr comment_4b_B[MAX_COMMENT_4B] = {
-       "二度とうちに来るんじゃねえ!!",
-       "とっとと、どっかへ失せろ!!",
-       "今すぐ消え失せろ!!",
-       "出ていけ!出ていけ!!"
-};
-#endif
-#define MAX_COMMENT_5  8
-
-static concptr comment_5[MAX_COMMENT_5] =
-{
-#ifdef JP
-       "考え直してくれ。",
-       "そりゃおかしい!",
-       "もっと真面目に言ってくれ!",
-       "交渉する気があるのかい?",
-       "冷やかしに来たのか!",
-       "悪い冗談だ!",
-       "我慢くらべかい。",
-       "ふーむ、良い天気だ。"
-#else
-       "Try again.",
-       "Ridiculous!",
-       "You will have to do better than that!",
-       "Do you wish to do business or not?",
-       "You've got to be kidding!",
-       "You'd better be kidding!",
-       "You try my patience.",
-       "Hmmm, nice weather we're having."
-#endif
-
-};
-
-#ifdef JP
-/*! ブラックマーケット用追加メッセージ(怒り) */
-static concptr comment_5_B[MAX_COMMENT_5] = {
-       "時間の無駄だな、これは。",
-       "厄介なお客様だな!",
-       "話して分かる相手じゃなさそうだ。",
-       "痛い目にあいたいらしいな!",
-       "なんて強欲な奴だ!",
-       "話にならん輩だ!",
-       "どうしようもない貧乏人だ!",
-       "喧嘩を売っているのか?"
-};
-#endif
-#define MAX_COMMENT_6  4
-
-static concptr comment_6[MAX_COMMENT_6] =
-{
-#ifdef JP
-       "どうやら聞き間違えたらしい。",
-       "失礼、よく聞こえなかったよ。",
-       "すまない、何だって?",
-       "悪い、もう一度言ってくれる?"
-#else
-       "I must have heard you wrong.",
-       "I'm sorry, I missed that.",
-       "I'm sorry, what was that?",
-       "Sorry, what was that again?"
-#endif
-
-};
-
 /*** Initialize others ***/
 
 /*!