thecrazyscot
Spiffy
- Joined
- Dec 27, 2012
- Messages
- 3,110
Yes, yes, we all want the Worldbuilder, but this thread isn't for toolsets like that. In my modding endeavors I've run across several shortcomings in the Modifier system and elsewhere which it would be really nice if Firaxis were to address.
We have EFFECT_ADJUST_TRADE_ROUTE_YIELD_FROM_OTHERS, but we also need an EFFECT_ADJUST_TRADE_ROUTE_YIELD_FROM_DOMESTIC (as well as EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_FROM_DOMESTIC) to allow us to provide yields to domestic destination cities. Also, extend the District_TradeRouteYields table to include YieldChangeDomesticIncoming and YieldChangeInternationalIncoming.
It would also be nice to have some more continent-related requirements, like these:
REQUIREMENT_PLAYER_CITY_ON_CONTINENT
REQUIREMENT_PLAYER_DISTRICT_ON_CONTINENT
REQUIREMENT_PLAYER_BUILDING_ON_CONTINENT
These would all check if the relevant item were already on the continent (or you could set Inverse to require that an item NOT be on the continent) which would be helpful for colonial-type mods.
Within GlobalParameters, we have WARMONGER_LIBERATE_POINTS but we don't have a way to change how many free envoys you receive when liberating a City State. It would be great if that were pushed to GlobalParameters.
We have EFFECT_ADJUST_TRADE_ROUTE_YIELD_FROM_OTHERS, but we also need an EFFECT_ADJUST_TRADE_ROUTE_YIELD_FROM_DOMESTIC (as well as EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_FROM_DOMESTIC) to allow us to provide yields to domestic destination cities. Also, extend the District_TradeRouteYields table to include YieldChangeDomesticIncoming and YieldChangeInternationalIncoming.
It would also be nice to have some more continent-related requirements, like these:
REQUIREMENT_PLAYER_CITY_ON_CONTINENT
REQUIREMENT_PLAYER_DISTRICT_ON_CONTINENT
REQUIREMENT_PLAYER_BUILDING_ON_CONTINENT
These would all check if the relevant item were already on the continent (or you could set Inverse to require that an item NOT be on the continent) which would be helpful for colonial-type mods.
Within GlobalParameters, we have WARMONGER_LIBERATE_POINTS but we don't have a way to change how many free envoys you receive when liberating a City State. It would be great if that were pushed to GlobalParameters.
Last edited: