Попытка обзора экономики МиБ, часть третья. Торговля.
Результаты поиска по файлам мод. системы.
На словах систему торговли в МиБ подробно описал (http://rusmnb.ru/forum/index.php?topic=18.msg134164#msg134164) Rongar. Количественно просчитать суммы труднее.
Торговлю осуществляют крестьяне и караваны.
Крестьяне движутся между деревней и городом. На одну деревню одна партия крестьян. Раз в день в деревне появляется новая партия, если старая уничтожена.
Каждые 8 часов триггер проверяет где находятся крестьяне: если в городе (не осаждается) - происходит торговля и крестьяне отправляются в деревню, если в деревне - торговля происходит с вероятностью 5% и крестьяне отправляются в город.
- торговля крестьян c деревней "меняет цены" в деревне на 50%. Разница цен (total change) tch суммируется и пересчитывается в налог (tax gain) tg
tg = tch*[(prosp+30)/2600], налог суммируется в деревенский торговый налог
- торговля крестьян c городом "меняет цены" в городе на 10% и увеличивает благосостояние деревни (+1, вероятность 35%). Разница цен (total change) tch суммируется и пересчитывается в налог (tax gain) tg
tg = tch*[(prosp+30)/2600], налог суммируется и в деревенский и в городской торговый налоги
Караваны ходят по установленным в начале игры маршрутам между городами. У каждой фракции 5 караванов. Раз в час в городе фракции появляется один караван, если их стало меньше пяти.
Каждые 8 часов триггер проверяет где находится караван если в городе (не осаждается) - торговля происходит с вероятностью 35% и караван отбывает в следующий город маршрута.
- торговля каравана c городом "меняет цены" в городе на 20% и увеличивает благосостояние города (+1, вероятность 35%). Разница цен (total change) tch суммируется и пересчитывается в налог (tax gain) tg
tg = [tch/2]*[(prosp+10)/2200], налог суммируется в городской торговый налог
Торговые налоги за неделю суммируются и выплачиваются лордам (ГГ) вместе с рентным налогом (http://rusmnb.ru/forum/index.php?topic=18.msg134617#msg134617).
Вручную просчитать торговый налог трудно. Для того, чтобы иметь возможность оценить на цифрах вклад торговли в богатство лордов я вывел сообщения о каждом торговом событии в лог игры. В лог также выведены сообщения о земельных налогах лордов и городов, о суммарном налоге лордов (торговый + рентный) и сообщения о найме войск лордами и городами/замками. В результате за 85 дней новой игры (ГГ отдыхает в городе) была получена следующая информация:
Farmers traded with Реверан merchants, 61 to village tariffs.
Farmers traded with Ульбурбан merchants, 85 to village tariffs.
Farmers traded with Кулум merchants, 85 to village tariffs.
Farmers traded with Азгед merchants, 80 to village tariffs.
Farmers traded with Правен merchants, 51 to Правен and Ярагар tariffs.
Farmers traded with Ялен merchants, 32 to Ялен and Реверан tariffs.
+1 to Ульбурбан prosperity (town trading).
Farmers traded with Кудан merchants, 79 to Кудан and Ульбурбан tariffs.
Farmers traded with Дирим merchants, 32 to Дирим and Азгед tariffs.
Farmers traded with Элердаг merchants, 90 to village tariffs.
Farmers traded with Джелкала merchants, 100 to Джелкала and Сериндьяр tariffs.
Farmers traded with Дирим merchants, 69 to Дирим and Ушкуру tariffs.
Farmers traded with Тир merchants, 81 to Тир and Фенада tariffs.
Farmers traded with Ичамур merchants, 102 to Ичамур and Тисмирр tariffs.
+1 to Феднер prosperity (town trading).
Farmers traded with Велука merchants, 55 to Велука and Феднер tariffs.
Farmers traded with Нарра merchants, 108 to Нарра and Булугур tariffs.
Farmers traded with Тульга merchants, 106 to Тульга and Дуган tariffs.
Farmers traded with Суно merchants, 132 to Суно and Рулунс tariffs.
Farmers traded with Велука merchants, 76 to Велука and Рульди tariffs.
Farmers traded with Дирим merchants, 72 to Дирим and Немеджа tariffs.
Farmers traded with Джелкала merchants, 102 to Джелкала and Бувран tariffs.
Farmers traded with Суно merchants, 157 to Суно and Номар tariffs.
Farmers traded with Верчег merchants, 138 to Верчег and Удиньяд tariffs.
Farmers traded with Нарра merchants, 139 to Нарра and Кедельк tariffs.
+1 to Булабан prosperity (town trading).
Farmers traded with Кудан merchants, 82 to Кудан and Булабан tariffs.
Merchant Караван traded with Ялен, earned 1565. 40 to city tariffs, prosperity 47.
+1 to Ялен prosperity (caravan trading).
Merchant Караван traded with Учхала, earned 2495. 92 to city tariffs, prosperity 72.
Merchant Караван traded with Ялен, earned 1267. 33 to city tariffs, prosperity 48.
Merchant Караван traded with Курав, earned 1723. 45 to city tariffs, prosperity 48.
Merchant Караван traded with Ялен, earned 976. 25 to city tariffs, prosperity 48.
+1 to Ялен prosperity (caravan trading).
Merchant Караван traded with Верчег, earned 1555. 60 to city tariffs, prosperity 75.
Merchant Караван traded with Велука, earned 1184. 24 to city tariffs, prosperity 36.
+1 to Велука prosperity (caravan trading).
Merchant Караван traded with Джелкала, earned 1444. 53 to city tariffs, prosperity 71.
Merchant Караван traded with Тульга, earned 1950. 72 to city tariffs, prosperity 72.
Merchant Караван traded with Ривачег, earned 2226. 61 to city tariffs, prosperity 51.
Merchant Караван traded with Верчег, earned 1449. 55 to city tariffs, prosperity 75.
+1 to Верчег prosperity (caravan trading).
Merchant Караван traded with Курав, earned 1384. 36 to city tariffs, prosperity 48.
Merchant Караван traded with Джелкала, earned 1112. 40 to city tariffs, prosperity 71.
Merchant Караван traded with Велука, earned 1561. 33 to city tariffs, prosperity 37.
+1 to Велука prosperity (caravan trading).
Merchant Караван traded with Велука, earned 1477. 32 to city tariffs, prosperity 38.
+1 to Велука prosperity (caravan trading).
Merchant Караван traded with Рейвадин, earned 1716. 59 to city tariffs, prosperity 66.
Merchant Караван traded with Дирим, earned 1954. 58 to city tariffs, prosperity 56.
Merchant Караван traded with Тир, earned 1149. 29 to city tariffs, prosperity 47.
Merchant Караван traded with Тир, earned 1310. 33 to city tariffs, prosperity 47.
+1 to Тир prosperity (caravan trading).
Merchant Караван traded with Джелкала, earned 689. 25 to city tariffs, prosperity 71.
Merchant Караван traded with Суно, earned 1171. 44 to city tariffs, prosperity 74.
Merchant Караван traded with Курав, earned 1529. 40 to city tariffs, prosperity 48.
Merchant Караван traded with Дирим, earned 2172. 65 to city tariffs, prosperity 56.
Merchant Караван traded with Хальмар, earned 2101. 79 to city tariffs, prosperity 73.
Merchant Караван traded with Велука, earned 1186. 26 to city tariffs, prosperity 39.
Merchant Караван traded with Кудан, earned 1792. 63 to city tariffs, prosperity 68.
Merchant Караван traded with Тульга, earned 1461. 54 to city tariffs, prosperity 72.
+1 to Тульга prosperity (caravan trading).
Лорд Рафард hired men, current wealth 329.
Лорд Девлин hired men, current wealth 2803.
Лорд Рокабарт hired men, current wealth 525.
Лорд Харингот hired men, current wealth 835.
Лорд Дору hired men, current wealth 536.
Лорд Нелаг hired men, current wealth 467.
Лорд Брула hired men, current wealth 754.
Лорд Урумда hired men, current wealth 1255.
Лорд Урубай hired men, current wealth 163.
Лорд Хугу hired men, current wealth 662.
Лорд Улумзай hired men, current wealth 842.
Лорд Турия hired men, current wealth 167.
Лорд Гундур hired men, current wealth 1225.
Лорд Гаеда hired men, current wealth 141.
Лорд Бальбо hired men, current wealth 1549.
Лорд Герт hired men, current wealth 316.
Король Харлаус got -174 level income, payed 2834 party wage, current wealth 9426, level 41.
Король Яроглек got -319 level income, payed 2979 party wage, current wealth 7657, level 41.
Санджар-хан got 873 level income, payed 1787 party wage, current wealth 9810, level 41.
Король Рагнар got 1196 level income, payed 1464 party wage, current wealth 11046, level 41.
Король Гравет got 414 level income, payed 2136 party wage, current wealth 14571, level 30.
Лорд Кларгус got 118 level income, payed 852 party wage, current wealth 8701, level 22.
Лорд Плаис got 527 level income, payed 483 party wage, current wealth 7762, level 26.
Лорд Мирчад got -105 level income, payed 1155 party wage, current wealth 4505, level 30.
Лорд Стамар got 544 level income, payed 556 party wage, current wealth 1728, level 35.
Лорд Рийс got -205 level income, payed 1365 party wage, current wealth 236, level 41.
Лорд Мелтор got 970 level income, payed 1365 party wage, current wealth 7137, level 22.
Лорд Беранз got 724 level income, payed 286 party wage, current wealth 1222, level 26.
Лорд Рафард got 621 level income, payed 429 party wage, current wealth 950, level 30.
Лорд Регас got 1100 level income, payed 429 party wage, current wealth 2669, level 35.
Лорд Граинвад got -186 level income, payed 1356 party wage, current wealth 223, level 42.
Лорд Девлин got 741 level income, payed 229 party wage, current wealth 3544, level 22.
Лорд Рафарч got 798 level income, payed 212 party wage, current wealth 2467, level 26.
Лорд Рокабарт got 625 level income, payed 425 party wage, current wealth 1150, level 30.
Лорд Делинард got 466 level income, payed 634 party wage, current wealth 1245, level 35.
Лорд Харингот got -195 level income, payed 1355 party wage, current wealth 640, level 41.
Лорд Деспин got 968 level income, payed 12 party wage, current wealth 5284, level 23.
Лорд Монтевар got 596 level income, payed 414 party wage, current wealth 2635, level 26.
Лорд Клайз got 766 level income, payed 284 party wage, current wealth 1225, level 30.
Лорд Деглан got -188 level income, payed 1288 party wage, current wealth 970, level 35.
Лорд Тредиан got -112 level income, payed 1272 party wage, current wealth 1906, level 41.
Лорд Вулдрат got 81 level income, payed 889 party wage, current wealth 6822, level 22.
Лорд Нальдера got 81 level income, payed 929 party wage, current wealth 5975, level 26.
Лорд Мерига got -101 level income, payed 1151 party wage, current wealth 4410, level 30.
Лорд Хавел got 7 level income, payed 1093 party wage, current wealth 1092, level 35.
Лорд Дору got 800 level income, payed 360 party wage, current wealth 1336, level 41.
Лорд Белгару got 105 level income, payed 865 party wage, current wealth 4167, level 22.
Лорд Ральча got 161 level income, payed 859 party wage, current wealth 1035, level 27.
Тир got 2175 net income, payed 2634 party wage, current wealth 246, prosperity 50.
Велука got 2017 net income, payed 3084 party wage, current wealth 0, prosperity 43.
Суно got 2760 net income, payed 3221 party wage, current wealth 186, prosperity 76.
Джелкала got 2715 net income, payed 2902 party wage, current wealth 1215, prosperity 74.
Правен got 2670 net income, payed 3084 party wage, current wealth 391, prosperity 72.
Учхала got 2670 net income, payed 3230 party wage, current wealth 406, prosperity 72.
Рейвадин got 2602 net income, payed 3176 party wage, current wealth 203, prosperity 69.
Кудан got 2670 net income, payed 3270 party wage, current wealth 0, prosperity 72.
Тульга got 2760 net income, payed 3265 party wage, current wealth 194, prosperity 76.
Курав got 2287 net income, payed 2993 party wage, current wealth 0, prosperity 55.
Верчег got 2737 net income, payed 2583 party wage, current wealth 2006, prosperity 75.
Ривачег got 2332 net income, payed 3068 party wage, current wealth 0, prosperity 57.
Хальмар got 2805 net income, payed 3469 party wage, current wealth 0, prosperity 78.
Ялен got 2287 net income, payed 2957 party wage, current wealth 0, prosperity 55.
Дирим got 2467 net income, payed 3133 party wage, current wealth 0, prosperity 63.
Ичамур got 2040 net income, payed 3030 party wage, current wealth 0, prosperity 44.
Нарра got 2310 net income, payed 2903 party wage, current wealth 0, prosperity 56.
Замок Кульмар got 1270 net income, payed 1583 party wage, current wealth 798, prosperity 38.
Замок Малаюрг got 1375 net income, payed 1525 party wage, current wealth 1506, prosperity 45.
Замок Булуга got 1135 net income, payed 1547 party wage, current wealth 497, prosperity 29.
Замок Радогир got 1195 net income, payed 1467 party wage, current wealth 1006, prosperity 33.
Замок Телрог got 1300 net income, payed 1312 party wage, current wealth 1701, prosperity 40.
Замок Тилбот got 1330 net income, payed 1378 party wage, current wealth 1836, prosperity 42.
Замок Сангеш got 1030 net income, payed 1620 party wage, current wealth 0, prosperity 22.
Замок Винкод got 1285 net income, payed 1376 party wage, current wealth 1682, prosperity 39.
Замок Джамиш got 1405 net income, payed 1538 party wage, current wealth 1498, prosperity 47.
Замок Альбурк got 1285 net income, payed 1262 party wage, current wealth 1672, prosperity 39.
Замок Курин got 1435 net income, payed 1411 party wage, current wealth 1673, prosperity 49.
Замок Чалбек got 1195 net income, payed 1227 party wage, current wealth 1875, prosperity 33.
Замок Келредан got 1210 net income, payed 1473 party wage, current wealth 1008, prosperity 34.
Замок Марас got 1390 net income, payed 1589 party wage, current wealth 1400, prosperity 46.
Замок Эргеллон got 1405 net income, payed 1545 party wage, current wealth 1641, prosperity 47.
Замок Альмерра got 1285 net income, payed 1554 party wage, current wealth 927, prosperity 39.
Замок Дистар got 985 net income, payed 1498 party wage, current wealth 118, prosperity 19.
Замок Измирала got 1195 net income, payed 1533 party wage, current wealth 738, prosperity 33.
Замок Ирума got 970 net income, payed 1324 party wage, current wealth 554, prosperity 18.
Замок Дерчиос got 1000 net income, payed 1513 party wage, current wealth 0, prosperity 20.
Замок Ибделес got 1345 net income, payed 1422 party wage, current wealth 1397, prosperity 43.
Замок Унуздак got 1465 net income, payed 1652 party wage, current wealth 1308, prosperity 51.
Замок Теварин got 1060 net income, payed 488 party wage, current wealth 2111, prosperity 24.
Замок Рейнди got 1135 net income, payed 466 party wage, current wealth 1729, prosperity 29.
Замок Рибелет got 1300 net income, payed 456 party wage, current wealth 3101, prosperity 40.
Замок Сенужда got 1015 net income, payed 592 party wage, current wealth 1188, prosperity 21.
Замок Риндьяр got 1330 net income, payed 1380 party wage, current wealth 1785, prosperity 42.
Замок Грюнвальдер got 1075 net income, payed 1476 party wage, current wealth 366, prosperity 25.
И так далее...
Что я об этом думаю напишу позднее. Желающие могут посчитать прямо сейчас.
З.Ы. Лог экономики МиБ (исправлен и дополнен). Натив 365 дней (http://ifolder.ru/14620348).
содержание войска с лихвой окупается level income
750+10*level~1200. Если в армии лорда 100 юнитов, не все крестьяне, то окупиться не получиться.
60-70 юнитов должно быть на грани. По логам, кстати, видно, что далеко не всегда получается окупиться.
Фокус в том, что нативный триггер дохода лордов и городов/замков раз в неделю считает разницу между постоянным левельным доходом и платой воинам (лорды) или доходом благосостояния и платой гарнизону (города/замки). Если разница положительна - идет плюс в богатство, если разница отрицательна - богатство просто обнуляется (в минус не идет).
По сути одного этого триггера, то есть постоянного дохода лордов и поселений, достаточно для содержания отрядов/гарнизонов.
У поселений один источник дохода - набор новых воинов и оплата гарнизона идет за счет одного благосостояния. В результате гарнизон выходит на свой максимум и больше не увеличивается/не уменьшается (если нет штурмов, конечно).
У лордов два источника дохода - постоянный левельный, который в нативе кормит любой отряд и дополнительный - рентный и торговый налоги с поселений.
По сути налоги могут идти на найм новых воинов. Однако поскольку размер партий лордов определяется их навыками (уровнем) и по ходу игры навыки почти не меняются - то налоги лордов идут просто на накопления богатства. Этим богатством лорды не никак не могут воспользоваться.
weekly income лордов в логах это как раз и есть разница постоянный доход - плата воинам, которая обнулится сразу после выведения. Я ее потому и вывел, чтобы было видно есть там выход в минус или нет.
Поскольку размер отряда лордов не зависит от их богатства то вся нативная экономика по сути никак не влияет на лордов. Она не работает - просто видимость создает для игрока.
Жечь деревни и грабить караваны в нативе нет смысла - лордам все равно, а влияние на благосостояние городов/замков ничтожное.
Надо в размер партий лордов добавить поправку на богатство, а влияние благосостояния деревень округи на благосостояние городов/замков увеличить. Тогда будет смысл грабить и жечь. Плюс сделать разграблению и пожегу минус в честь, а на честь завязать возможность выкупа пленных и т.п. общение с лордами. Чтобы не повадно было злоупотреблять...
З.Ы. Вот лорд Нелаг остался без имений и обнулил богатство, а мощный отряд не потерял. Потом опять приобрел имения и стал копить богатство. Только оно ему не нужно...
Lord Nelag got 203 weekly income, payed 957 party wage, current wealth 2054/0, level 41.
Line 46512: Lord Nelag got 330 weekly income, payed 830 party wage, current wealth 2384/0, level 41.
Line 47503: Lord Nelag got 172 weekly income, payed 988 party wage, current wealth 2156/0, level 41.
Line 48595: Lord Nelag got -172 weekly income, payed 1332 party wage, current wealth 0/0, level 41.
Line 49658: Lord Nelag got -276 weekly income, payed 1436 party wage, current wealth 0/0, level 41.
Line 50668: Lord Nelag got -344 weekly income, payed 1504 party wage, current wealth 0/0, level 41.
Line 51150: Lord Nelag got 22 rents, 0 tariffs from Tilbaut Castle, prosperity 0.
Line 51194: Lord Nelag got 259 rents, 0 tariffs from Mechin, prosperity 47.
Line 51677: Lord Nelag got -374 weekly income, payed 1534 party wage, current wealth 0/0, level 41.
Line 52145: Lord Nelag got 25 rents, 0 tariffs from Tilbaut Castle, prosperity 1.
Line 52189: Lord Nelag got 240 rents, 0 tariffs from Mechin, prosperity 43.
Line 52638: Lord Nelag got -251 weekly income, payed 1411 party wage, current wealth 14/0, level 41.
Line 53096: Lord Nelag got 22 rents, 0 tariffs from Tilbaut Castle, prosperity 0.
Line 53140: Lord Nelag got 245 rents, 851 tariffs from Mechin, prosperity 44.
Line 53601: Lord Nelag got -152 weekly income, payed 1312 party wage, current wealth 180/0, level 41.
Line 54030: Lord Nelag got 25 rents, 0 tariffs from Tilbaut Castle, prosperity 1.
Line 54073: Lord Nelag got 250 rents, 0 tariffs from Mechin, prosperity 45.
З.З.Ы. Видно, что разоренный замок это труп. Ни денег, ни гарнизона - ничего.