Модификация добавляет Galactic Market Foundation Tweak в игру Stellaris.
Оригинальное описание
Are you tired of small empires establishing the galactic market within their borders?
— Then this is for you!
Empires with higher trade income are now even more likely to host the galactic market!
As of Federations, the base game includes a small deliberation of this fact already, but Paradox has still not touched some of the issues present in the event chain (which are fixed by this mod).
This mod tweaks the event that chooses the country to lead the galactic market. It also affects which system of that country is selected for the galactic market station.
Country wide trade income is increasing the likelihood of being chosen as the host exponentially (the income is squared and set as the base weight of the drawing).
The base game only checks if your trade_income is above 120. This mod adds more checks which trigger for higher as well as lower amounts of trade_income respectively.
This makes the luck-of-the-draw more predictable and accurate for empires with a different trade_income.
It effects all countries (including the AI) the same way.
The vanilla rating system has been kept and applies an additional multiplier.
All in all this ensures that countries with more trade have way higher chances of being selected, while pushing your rating is still very much worthwhile, if most countries are on the same level.
Single system galactic market hosts are therefore way more unlikely and you, the player, are able to strategically decide, if going for more trade value to acquire the 10% Market Discount that the station provides is worth it or not with a strong guarantee that it’ll work out how you planned.
The system of the hosting country where the station will be installed, is the one home to the nominated planet.
This is a change from vanilla, where any planet of the empire still had a very slight chance to be chosen (however it was pretty much already impossible with weights of 1:9999).
Should be save game compatible, for as long as the founding event hasn’t fired.Ironman compatibility status is questionable due to changes for a vanilla event chain (please leave a comment if you notice otherwise).
DetailsThe Galactic Market event chain starts when the resolution in the Galactic Community to found it has been passed.
Calculation of drawing weights:
weight = ( trade_income )^2 * rating_multiplier
Calculation of the rating multiplier:
Weak = 5= ( 1 )^2 * 5Adequate = 20= ( 2 )^2 * 5Strong = 45= ( 3 )^2 * 5Exceptional = 90= ( 4 )^2 * 5Perfect = 125= ( 5 )^2 * 5
This mod edits on_action_events.txt. Currently the one event that is overwritten will be FIOS (first in — only loaded) due to ASCII order and the vanilla file will not be overwritten. Thus this mod should be compatible with any other mods that don’t also edit the country event
action.98This is may break between updates — but it didn’t for Federations, so it should be safe to assume it will continue to work even if I (god forbid) abandon the mod one day. Still, if you notice any bugs (like a way too small empire hosting the galactic market), please report it in the comments so I can fix the issue.
Future Development & NotesAs requested, another mod that will exclude isolationist nations, less likely to engage in strong intergalactic trade, like xenophobe empires, will probably be developed in the near future. It will be posted on its own though, since it’d probably not be for everyone. Especially when playing a xenophobe empire yourself, you’d probably not want that mod installed. I’ll leave a link here when I get to it.
If requested I can look into developing another mod that guarantees the country with the highest trade income will host the galactic market. In my opinion though, having a chance for each country, corresponding to their economic trading power is more realistic. This is especially true if multiple countries are on the same scale.
Additionally such a feature is sadly very hard to program, since you cannot compare variables in Stellaris modding. And believe me, I know that sounds absurd.
I tried to query a planets trade value directly, by the way. However, there was no way to read the value so prominently displayed ingame on the colony window. It was only possible to get access to a system’s trade route value. And that is sadly inflated by other routes running through the system and/or doesn’t differentiate between multiple colonies in the same system.
The whole trade value interface under the hood is still «slightly» lacking.
If you have any information that would help me out concerning these problems, please do leave a comment!
Sadly, even the Federations update didn’t change this fact.
Obligatory Footnote[github.com]
Looking for my other creations?
Thanks for reading the description, downloading & playing with my mods!
Don’t forget to leave a comment, smash that like button, subscribe and hit the bell icon!!!
Как установить данный мод
Скачать архив. Распаковать. Скопировать мод в папку: C:/Users/*Username*/Documents/Paradox Interactive/Stellaris/workshop/content/281990/
Если папка отсутствует – попробовать запустить игру или создать папку самостоятельно.
Распаковать файл .mod в папку: C:/Users/*Username*/Documents/Paradox Interactive/Stellaris/mod
Или просто воспользоваться кнопкой «Подписаться» (Subscribe) в Steam.
Мод должен появиться в лаунчере игры во вкладке моды – остается только активировать его.
Enjoy the game:)