変愚蛮怒のメインリポジトリです
Revision | da0eddc4644557039fa19925cff4299c6c29a043 (tree) |
---|---|
Zeit | 2020-03-22 21:03:19 |
Autor | Hourier <hourier@user...> |
Commiter | Hourier |
[Refactor] #40233 Separated gold-magnification-table.c/h from store.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\articles-on-sale.c" /> |
213 | + <ClCompile Include="..\..\src\market\gold-magnification-table.c" /> | |
213 | 214 | <ClCompile Include="..\..\src\market\poker.c" /> |
214 | 215 | <ClCompile Include="..\..\src\market\say-comments.c" /> |
215 | 216 | <ClCompile Include="..\..\src\market\store-owner-comments.c" /> |
@@ -386,6 +387,7 @@ | ||
386 | 387 | <ClInclude Include="..\..\src\io\tokenizer.h" /> |
387 | 388 | <ClInclude Include="..\..\src\io\write-diary.h" /> |
388 | 389 | <ClInclude Include="..\..\src\market\articles-on-sale.h" /> |
390 | + <ClInclude Include="..\..\src\market\gold-magnification-table.h" /> | |
389 | 391 | <ClInclude Include="..\..\src\market\poker.h" /> |
390 | 392 | <ClInclude Include="..\..\src\market\say-comments.h" /> |
391 | 393 | <ClInclude Include="..\..\src\market\store-owner-comments.h" /> |
@@ -556,6 +556,9 @@ | ||
556 | 556 | <ClCompile Include="..\..\src\market\store-util.c"> |
557 | 557 | <Filter>market</Filter> |
558 | 558 | </ClCompile> |
559 | + <ClCompile Include="..\..\src\market\gold-magnification-table.c"> | |
560 | + <Filter>market</Filter> | |
561 | + </ClCompile> | |
559 | 562 | </ItemGroup> |
560 | 563 | <ItemGroup> |
561 | 564 | <ClInclude Include="..\..\src\gamevalue.h" /> |
@@ -1094,6 +1097,9 @@ | ||
1094 | 1097 | <ClInclude Include="..\..\src\market\store-util.h"> |
1095 | 1098 | <Filter>market</Filter> |
1096 | 1099 | </ClInclude> |
1100 | + <ClInclude Include="..\..\src\market\gold-magnification-table.h"> | |
1101 | + <Filter>market</Filter> | |
1102 | + </ClInclude> | |
1097 | 1103 | </ItemGroup> |
1098 | 1104 | <ItemGroup> |
1099 | 1105 | <None Include="..\..\src\wall.bmp" /> |
@@ -16,6 +16,7 @@ hengband_SOURCES = \ | ||
16 | 16 | market/articles-on-sale.c market/articles-on-sale.h \ |
17 | 17 | market/say-comments.c market/say-comments.h \ |
18 | 18 | market/store-util.c market/store-util.h \ |
19 | + market/gold-magnification-table.c market/gold-magnification-table.h \ | |
19 | 20 | store.c store.h bldg.c bldg.h chest.c chest.h chuukei.c chuukei.h \ |
20 | 21 | \ |
21 | 22 | view/display-characteristic.c view/display-characteristic.h \ |
@@ -0,0 +1,237 @@ | ||
1 | +#include "angband.h" | |
2 | +#include "market/gold-magnification-table.h" | |
3 | + | |
4 | +/* | |
5 | + * Buying and selling adjustments for race combinations. | |
6 | + * Entry[owner][player] gives the basic "cost inflation". | |
7 | + */ | |
8 | +byte rgold_adj[MAX_RACES][MAX_RACES] = | |
9 | +{ | |
10 | + /* Human */ | |
11 | + { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
12 | + 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
13 | + 115, 105, 125, 125, 125, 125, 105, 120, 105, 95, 140, | |
14 | + 100, 120, 110, 105, 110 }, | |
15 | + | |
16 | + /* Half-Elf */ | |
17 | + { 110, 100, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
18 | + 120, 115, 108, 115, 110, 110, 120, 120, 115, 115, 110, | |
19 | + 120, 110, 110, 110, 120, 110, 100, 125, 100, 95, 140, | |
20 | + 110, 115, 110, 110, 110 }, | |
21 | + | |
22 | + /* Elf */ | |
23 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
24 | + 120, 120, 105, 120, 110, 105, 125, 125, 110, 115, 108, | |
25 | + 120, 115, 110, 110, 120, 110, 100, 125, 100, 95, 140, | |
26 | + 110, 110, 105, 110, 110 }, | |
27 | + | |
28 | + /* Halfling */ | |
29 | + { 115, 110, 105, 95, 105, 110, 115, 130, 115, 105, 115, | |
30 | + 125, 120, 120, 125, 115, 110, 120, 120, 120, 115, 115, | |
31 | + 120, 110, 120, 120, 130, 110, 110, 130, 110, 95, 140, | |
32 | + 115, 120, 105, 115, 105 }, | |
33 | + | |
34 | + /* Gnome */ | |
35 | + { 115, 115, 110, 105, 95, 110, 115, 130, 115, 110, 115, | |
36 | + 120, 125, 110, 120, 110, 105, 120, 110, 110, 105, 110, | |
37 | + 120, 101, 110, 110, 120, 120, 115, 130, 115, 95, 140, | |
38 | + 115, 110, 110, 115, 110 }, | |
39 | + | |
40 | + /* Dwarf */ | |
41 | + { 115, 120, 120, 110, 110, 95, 125, 135, 115, 120, 115, | |
42 | + 125, 140, 130, 130, 120, 115, 115, 115, 135, 125, 120, | |
43 | + 120, 105, 115, 115, 115, 115, 120, 130, 120, 95, 140, | |
44 | + 115, 110, 115, 115, 120 }, | |
45 | + | |
46 | + /* Half-Orc */ | |
47 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
48 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
49 | + 115, 125, 120, 120, 115, 120, 125, 115, 125, 95, 140, | |
50 | + 115, 110, 115, 115, 125 }, | |
51 | + | |
52 | + /* Half-Troll */ | |
53 | + { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
54 | + 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
55 | + 110, 115, 112, 112, 115, 112, 120, 110, 120, 95, 140, | |
56 | + 110, 110, 115, 110, 130 }, | |
57 | + | |
58 | + /* Amberite */ | |
59 | + { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
60 | + 120, 120, 105, 120, 115, 105, 115, 120, 110, 105, 105, | |
61 | + 120, 105, 120, 120, 125, 120, 105, 135, 105, 95, 140, | |
62 | + 100, 110, 110, 100, 110 }, | |
63 | + | |
64 | + /* High_Elf */ | |
65 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
66 | + 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
67 | + 125, 115, 120, 120, 125, 120, 100, 125, 100, 95, 140, | |
68 | + 110, 110, 105, 110, 110 }, | |
69 | + | |
70 | + /* Human / Barbarian (copied from human) */ | |
71 | + { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
72 | + 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
73 | + 115, 105, 125, 125, 130, 125, 115, 120, 115, 95, 140, | |
74 | + 100, 120, 110, 100, 110 }, | |
75 | + | |
76 | + /* Half-Ogre: theoretical, copied from half-troll */ | |
77 | + { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
78 | + 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
79 | + 110, 115, 112, 112, 115, 112, 120, 110, 120, 95, 140, | |
80 | + 110, 110, 115, 110, 120 }, | |
81 | + | |
82 | + /* Half-Giant: theoretical, copied from half-troll */ | |
83 | + { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
84 | + 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
85 | + 110, 115, 112, 112, 115, 112, 130, 120, 130, 95, 140, | |
86 | + 110, 110, 115, 110, 115 }, | |
87 | + | |
88 | + /* Half-Titan: theoretical, copied from High_Elf */ | |
89 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
90 | + 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
91 | + 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
92 | + 110, 110, 115, 110, 108 }, | |
93 | + | |
94 | + /* Cyclops: theoretical, copied from half-troll */ | |
95 | + { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
96 | + 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
97 | + 110, 115, 112, 112, 115, 112, 130, 130, 130, 95, 140, | |
98 | + 110, 110, 115, 110, 115 }, | |
99 | + | |
100 | + /* Yeek: theoretical, copied from Half-Orc */ | |
101 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
102 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
103 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
104 | + 115, 110, 115, 115, 110 }, | |
105 | + | |
106 | + /* Klackon: theoretical, copied from Gnome */ | |
107 | + { 115, 115, 110, 105, 95, 110, 115, 130, 115, 110, 115, | |
108 | + 120, 125, 110, 120, 110, 105, 120, 110, 110, 105, 110, | |
109 | + 120, 101, 110, 110, 120, 120, 130, 130, 130, 95, 140, | |
110 | + 115, 110, 115, 115, 110 }, | |
111 | + | |
112 | + /* Kobold: theoretical, copied from Half-Orc */ | |
113 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
114 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
115 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
116 | + 115, 110, 115, 115, 120 }, | |
117 | + | |
118 | + /* Nibelung: theoretical, copied from Dwarf */ | |
119 | + { 115, 120, 120, 110, 110, 95, 125, 135, 115, 120, 115, | |
120 | + 125, 140, 130, 130, 120, 115, 115, 115, 135, 125, 120, | |
121 | + 120, 105, 115, 115, 120, 120, 130, 130, 130, 95, 140, | |
122 | + 115, 135, 115, 115, 120 }, | |
123 | + | |
124 | + /* Dark Elf */ | |
125 | + { 110, 110, 110, 115, 120, 130, 115, 115, 120, 110, 115, | |
126 | + 115, 115, 116, 115, 120, 120, 115, 115, 101, 110, 110, | |
127 | + 110, 110, 112, 122, 110, 110, 110, 115, 110, 120, 120, | |
128 | + 110, 101, 115, 110, 115 }, | |
129 | + | |
130 | + /* Draconian: theoretical, copied from High_Elf */ | |
131 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
132 | + 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
133 | + 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
134 | + 110, 110, 115, 110, 115 }, | |
135 | + | |
136 | + /* Mind Flayer: theoretical, copied from High_Elf */ | |
137 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
138 | + 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
139 | + 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
140 | + 110, 110, 115, 110, 110 }, | |
141 | + | |
142 | + /* Imp: theoretical, copied from High_Elf */ | |
143 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
144 | + 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
145 | + 125, 115, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
146 | + 110, 110, 115, 110, 120 }, | |
147 | + | |
148 | + /* Golem: theoretical, copied from High_Elf */ | |
149 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
150 | + 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
151 | + 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
152 | + 110, 110, 115, 110, 110 }, | |
153 | + | |
154 | + /* Skeleton: theoretical, copied from half-orc */ | |
155 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
156 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
157 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
158 | + 115, 110, 125, 115, 110 }, | |
159 | + | |
160 | + /* Zombie: Theoretical, copied from half-orc */ | |
161 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
162 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
163 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
164 | + 115, 110, 125, 115, 110 }, | |
165 | + | |
166 | + /* Vampire: Theoretical, copied from half-orc */ | |
167 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
168 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
169 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
170 | + 115, 110, 125, 115, 120 }, | |
171 | + | |
172 | + /* Spectre: Theoretical, copied from half-orc */ | |
173 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
174 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
175 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
176 | + 115, 110, 125, 115, 110 }, | |
177 | + | |
178 | + /* Sprite: Theoretical, copied from half-orc */ | |
179 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
180 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
181 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
182 | + 115, 110, 105, 115, 110 }, | |
183 | + | |
184 | + /* Beastman: Theoretical, copied from half-orc */ | |
185 | + { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
186 | + 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
187 | + 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
188 | + 115, 110, 115, 115, 125 }, | |
189 | + | |
190 | + /* Ent */ | |
191 | + { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
192 | + 120, 120, 105, 120, 110, 105, 125, 125, 110, 115, 108, | |
193 | + 120, 115, 110, 110, 120, 110, 100, 125, 100, 95, 140, | |
194 | + 110, 110, 105, 110, 110 }, | |
195 | + | |
196 | + /* Angel */ | |
197 | + { 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, | |
198 | + 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, | |
199 | + 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 160, | |
200 | + 95, 95, 95, 95, 95 }, | |
201 | + | |
202 | + /* Demon */ | |
203 | + { 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, | |
204 | + 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, | |
205 | + 140, 140, 140, 140, 140, 140, 140, 140, 140, 160, 120, | |
206 | + 140, 140, 140, 140, 140 }, | |
207 | + | |
208 | + /* Dunadan */ | |
209 | + { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
210 | + 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
211 | + 115, 105, 125, 125, 125, 125, 105, 120, 105, 95, 140, | |
212 | + 100, 120, 110, 100, 110 }, | |
213 | + | |
214 | + /* Shadow Fairy */ | |
215 | + { 110, 110, 110, 115, 120, 130, 115, 115, 120, 110, 115, | |
216 | + 115, 115, 116, 115, 120, 120, 115, 115, 101, 110, 110, | |
217 | + 110, 110, 112, 122, 110, 110, 110, 115, 110, 120, 120, | |
218 | + 110, 101, 115, 110, 115 }, | |
219 | + | |
220 | + /* Kutar */ | |
221 | + { 110, 110, 105, 105, 110, 115, 115, 115, 110, 105, 110, | |
222 | + 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, | |
223 | + 115, 115, 125, 125, 125, 125, 105, 115, 105, 95, 140, | |
224 | + 110, 115, 100, 110, 110 }, | |
225 | + | |
226 | + /* Android */ | |
227 | + { 105, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
228 | + 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
229 | + 115, 105, 125, 125, 125, 125, 105, 120, 105, 95, 140, | |
230 | + 100, 120, 110, 100, 110 }, | |
231 | + | |
232 | + /* Merfolk */ | |
233 | + { 110, 110, 110, 105, 110, 120, 125, 130, 110, 110, 110, | |
234 | + 120, 115, 108, 115, 110, 110, 120, 120, 115, 115, 110, | |
235 | + 120, 110, 110, 110, 120, 110, 110, 125, 110, 95, 140, | |
236 | + 110, 115, 110, 110, 100 }, | |
237 | +}; |
@@ -0,0 +1,3 @@ | ||
1 | +#pragma once | |
2 | + | |
3 | +byte rgold_adj[MAX_RACES][MAX_RACES]; |
@@ -14,6 +14,7 @@ | ||
14 | 14 | #include "market/say-comments.h" |
15 | 15 | #include "market/store-owners.h" |
16 | 16 | #include "market/store-util.h" |
17 | +#include "market/gold-magnification-table.h" | |
17 | 18 | #include "core.h" |
18 | 19 | #include "util.h" |
19 | 20 | #include "term.h" |
@@ -70,247 +71,6 @@ static s16b inner_town_num = 0; | ||
70 | 71 | */ |
71 | 72 | static int cur_store_feat; |
72 | 73 | |
73 | -/* | |
74 | - * Buying and selling adjustments for race combinations. | |
75 | - * Entry[owner][player] gives the basic "cost inflation". | |
76 | - */ | |
77 | -static byte rgold_adj[MAX_RACES][MAX_RACES] = | |
78 | -{ | |
79 | - /*Hum, HfE, Elf, Hal, Gno, Dwa, HfO, HfT, Dun, HiE, Barbarian, | |
80 | - HfOg, HGn, HTn, Cyc, Yek, Klc, Kbd, Nbl, DkE, Drc, Mind Flayer, | |
81 | - Imp, Glm, Skl, Zombie, Vampire, Spectre, Fairy, Beastman, Ent, | |
82 | - Angel, Demon, Kutar, Android, Merfolk */ | |
83 | - | |
84 | - /* Human */ | |
85 | - { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
86 | - 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
87 | - 115, 105, 125, 125, 125, 125, 105, 120, 105, 95, 140, | |
88 | - 100, 120, 110, 105, 110 }, | |
89 | - | |
90 | - /* Half-Elf */ | |
91 | - { 110, 100, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
92 | - 120, 115, 108, 115, 110, 110, 120, 120, 115, 115, 110, | |
93 | - 120, 110, 110, 110, 120, 110, 100, 125, 100, 95, 140, | |
94 | - 110, 115, 110, 110, 110 }, | |
95 | - | |
96 | - /* Elf */ | |
97 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
98 | - 120, 120, 105, 120, 110, 105, 125, 125, 110, 115, 108, | |
99 | - 120, 115, 110, 110, 120, 110, 100, 125, 100, 95, 140, | |
100 | - 110, 110, 105, 110, 110 }, | |
101 | - | |
102 | - /* Halfling */ | |
103 | - { 115, 110, 105, 95, 105, 110, 115, 130, 115, 105, 115, | |
104 | - 125, 120, 120, 125, 115, 110, 120, 120, 120, 115, 115, | |
105 | - 120, 110, 120, 120, 130, 110, 110, 130, 110, 95, 140, | |
106 | - 115, 120, 105, 115, 105 }, | |
107 | - | |
108 | - /* Gnome */ | |
109 | - { 115, 115, 110, 105, 95, 110, 115, 130, 115, 110, 115, | |
110 | - 120, 125, 110, 120, 110, 105, 120, 110, 110, 105, 110, | |
111 | - 120, 101, 110, 110, 120, 120, 115, 130, 115, 95, 140, | |
112 | - 115, 110, 110, 115, 110 }, | |
113 | - | |
114 | - /* Dwarf */ | |
115 | - { 115, 120, 120, 110, 110, 95, 125, 135, 115, 120, 115, | |
116 | - 125, 140, 130, 130, 120, 115, 115, 115, 135, 125, 120, | |
117 | - 120, 105, 115, 115, 115, 115, 120, 130, 120, 95, 140, | |
118 | - 115, 110, 115, 115, 120 }, | |
119 | - | |
120 | - /* Half-Orc */ | |
121 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
122 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
123 | - 115, 125, 120, 120, 115, 120, 125, 115, 125, 95, 140, | |
124 | - 115, 110, 115, 115, 125 }, | |
125 | - | |
126 | - /* Half-Troll */ | |
127 | - { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
128 | - 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
129 | - 110, 115, 112, 112, 115, 112, 120, 110, 120, 95, 140, | |
130 | - 110, 110, 115, 110, 130 }, | |
131 | - | |
132 | - /* Amberite */ | |
133 | - { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
134 | - 120, 120, 105, 120, 115, 105, 115, 120, 110, 105, 105, | |
135 | - 120, 105, 120, 120, 125, 120, 105, 135, 105, 95, 140, | |
136 | - 100, 110, 110, 100, 110 }, | |
137 | - | |
138 | - /* High_Elf */ | |
139 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
140 | - 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
141 | - 125, 115, 120, 120, 125, 120, 100, 125, 100, 95, 140, | |
142 | - 110, 110, 105, 110, 110 }, | |
143 | - | |
144 | - /* Human / Barbarian (copied from human) */ | |
145 | - { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
146 | - 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
147 | - 115, 105, 125, 125, 130, 125, 115, 120, 115, 95, 140, | |
148 | - 100, 120, 110, 100, 110 }, | |
149 | - | |
150 | - /* Half-Ogre: theoretical, copied from half-troll */ | |
151 | - { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
152 | - 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
153 | - 110, 115, 112, 112, 115, 112, 120, 110, 120, 95, 140, | |
154 | - 110, 110, 115, 110, 120 }, | |
155 | - | |
156 | - /* Half-Giant: theoretical, copied from half-troll */ | |
157 | - { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
158 | - 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
159 | - 110, 115, 112, 112, 115, 112, 130, 120, 130, 95, 140, | |
160 | - 110, 110, 115, 110, 115 }, | |
161 | - | |
162 | - /* Half-Titan: theoretical, copied from High_Elf */ | |
163 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
164 | - 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
165 | - 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
166 | - 110, 110, 115, 110, 108 }, | |
167 | - | |
168 | - /* Cyclops: theoretical, copied from half-troll */ | |
169 | - { 110, 115, 115, 110, 110, 130, 110, 110, 110, 115, 110, | |
170 | - 110, 115, 120, 110, 120, 120, 110, 110, 110, 115, 110, | |
171 | - 110, 115, 112, 112, 115, 112, 130, 130, 130, 95, 140, | |
172 | - 110, 110, 115, 110, 115 }, | |
173 | - | |
174 | - /* Yeek: theoretical, copied from Half-Orc */ | |
175 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
176 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
177 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
178 | - 115, 110, 115, 115, 110 }, | |
179 | - | |
180 | - /* Klackon: theoretical, copied from Gnome */ | |
181 | - { 115, 115, 110, 105, 95, 110, 115, 130, 115, 110, 115, | |
182 | - 120, 125, 110, 120, 110, 105, 120, 110, 110, 105, 110, | |
183 | - 120, 101, 110, 110, 120, 120, 130, 130, 130, 95, 140, | |
184 | - 115, 110, 115, 115, 110 }, | |
185 | - | |
186 | - /* Kobold: theoretical, copied from Half-Orc */ | |
187 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
188 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
189 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
190 | - 115, 110, 115, 115, 120 }, | |
191 | - | |
192 | - /* Nibelung: theoretical, copied from Dwarf */ | |
193 | - { 115, 120, 120, 110, 110, 95, 125, 135, 115, 120, 115, | |
194 | - 125, 140, 130, 130, 120, 115, 115, 115, 135, 125, 120, | |
195 | - 120, 105, 115, 115, 120, 120, 130, 130, 130, 95, 140, | |
196 | - 115, 135, 115, 115, 120 }, | |
197 | - | |
198 | - /* Dark Elf */ | |
199 | - { 110, 110, 110, 115, 120, 130, 115, 115, 120, 110, 115, | |
200 | - 115, 115, 116, 115, 120, 120, 115, 115, 101, 110, 110, | |
201 | - 110, 110, 112, 122, 110, 110, 110, 115, 110, 120, 120, | |
202 | - 110, 101, 115, 110, 115 }, | |
203 | - | |
204 | - /* Draconian: theoretical, copied from High_Elf */ | |
205 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
206 | - 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
207 | - 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
208 | - 110, 110, 115, 110, 115 }, | |
209 | - | |
210 | - /* Mind Flayer: theoretical, copied from High_Elf */ | |
211 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
212 | - 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
213 | - 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
214 | - 110, 110, 115, 110, 110 }, | |
215 | - | |
216 | - /* Imp: theoretical, copied from High_Elf */ | |
217 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
218 | - 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
219 | - 125, 115, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
220 | - 110, 110, 115, 110, 120 }, | |
221 | - | |
222 | - /* Golem: theoretical, copied from High_Elf */ | |
223 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
224 | - 125, 125, 101, 120, 115, 110, 115, 125, 110, 110, 110, | |
225 | - 125, 115, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
226 | - 110, 110, 115, 110, 110 }, | |
227 | - | |
228 | - /* Skeleton: theoretical, copied from half-orc */ | |
229 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
230 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
231 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
232 | - 115, 110, 125, 115, 110 }, | |
233 | - | |
234 | - /* Zombie: Theoretical, copied from half-orc */ | |
235 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
236 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
237 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
238 | - 115, 110, 125, 115, 110 }, | |
239 | - | |
240 | - /* Vampire: Theoretical, copied from half-orc */ | |
241 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
242 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
243 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
244 | - 115, 110, 125, 115, 120 }, | |
245 | - | |
246 | - /* Spectre: Theoretical, copied from half-orc */ | |
247 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
248 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
249 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 120, 120, | |
250 | - 115, 110, 125, 115, 110 }, | |
251 | - | |
252 | - /* Sprite: Theoretical, copied from half-orc */ | |
253 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
254 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
255 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
256 | - 115, 110, 105, 115, 110 }, | |
257 | - | |
258 | - /* Beastman: Theoretical, copied from half-orc */ | |
259 | - { 115, 120, 125, 115, 115, 130, 110, 115, 115, 125, 115, | |
260 | - 110, 110, 120, 110, 120, 125, 115, 115, 110, 120, 110, | |
261 | - 115, 125, 120, 120, 120, 120, 130, 130, 130, 95, 140, | |
262 | - 115, 110, 115, 115, 125 }, | |
263 | - | |
264 | - /* Ent */ | |
265 | - { 110, 105, 100, 105, 110, 120, 125, 130, 110, 100, 110, | |
266 | - 120, 120, 105, 120, 110, 105, 125, 125, 110, 115, 108, | |
267 | - 120, 115, 110, 110, 120, 110, 100, 125, 100, 95, 140, | |
268 | - 110, 110, 105, 110, 110 }, | |
269 | - | |
270 | - /* Angel */ | |
271 | - { 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, | |
272 | - 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, | |
273 | - 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 160, | |
274 | - 95, 95, 95, 95, 95 }, | |
275 | - | |
276 | - /* Demon */ | |
277 | - { 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, | |
278 | - 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, | |
279 | - 140, 140, 140, 140, 140, 140, 140, 140, 140, 160, 120, | |
280 | - 140, 140, 140, 140, 140 }, | |
281 | - | |
282 | - /* Dunadan */ | |
283 | - { 100, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
284 | - 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
285 | - 115, 105, 125, 125, 125, 125, 105, 120, 105, 95, 140, | |
286 | - 100, 120, 110, 100, 110 }, | |
287 | - | |
288 | - /* Shadow Fairy */ | |
289 | - { 110, 110, 110, 115, 120, 130, 115, 115, 120, 110, 115, | |
290 | - 115, 115, 116, 115, 120, 120, 115, 115, 101, 110, 110, | |
291 | - 110, 110, 112, 122, 110, 110, 110, 115, 110, 120, 120, | |
292 | - 110, 101, 115, 110, 115 }, | |
293 | - | |
294 | - /* Kutar */ | |
295 | - { 110, 110, 105, 105, 110, 115, 115, 115, 110, 105, 110, | |
296 | - 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, | |
297 | - 115, 115, 125, 125, 125, 125, 105, 115, 105, 95, 140, | |
298 | - 110, 115, 100, 110, 110 }, | |
299 | - | |
300 | - /* Android */ | |
301 | - { 105, 105, 105, 110, 113, 115, 120, 125, 100, 105, 100, | |
302 | - 124, 120, 110, 125, 115, 120, 120, 120, 120, 115, 120, | |
303 | - 115, 105, 125, 125, 125, 125, 105, 120, 105, 95, 140, | |
304 | - 100, 120, 110, 100, 110 }, | |
305 | - | |
306 | - /* Merfolk */ | |
307 | - { 110, 110, 110, 105, 110, 120, 125, 130, 110, 110, 110, | |
308 | - 120, 115, 108, 115, 110, 110, 120, 120, 115, 115, 110, | |
309 | - 120, 110, 110, 110, 120, 110, 110, 125, 110, 95, 140, | |
310 | - 110, 115, 110, 110, 100 }, | |
311 | -}; | |
312 | - | |
313 | - | |
314 | 74 | /*! |
315 | 75 | * @brief 店舗価格を決定する. 無料にはならない / |
316 | 76 | * Determine the price of an item (qty one) in a store. |