Lord Yanaek
Emperor
- Joined
- Aug 15, 2003
- Messages
- 1,662
So, most players agree that trade routes are quite overpowered. It looks like the actual calculation for the TR yield is buried inside the dll but there are values in defines that we can tweak. Not sure what they actually do (i will fill as i find out or somebody tells me)
Anything else we can do? What if we want to have internal TR give more to the city sending the TR than the one receiving. What if we want the city with the smallest yield to get more? I guess those 2 would require dll access.
Not directly related but is it possible to dynamically change some of those values with firetuner to see how TRs are affected without having to re-load a mod each time?
- OUTPOST_BASE_TRADE_GROWTH_MOD 50 : Pretty obvious. This tells how faster an outpost will grow (in % of normal growth)
- TRADE_ROUTE_BASE_ENERGY 0
TRADE_ROUTE_CAPITAL_POP_ENERGY_MULTIPLIER 0
TRADE_ROUTE_CITY_POP_ENERGY_MULTIPLIER 100
Did they plan to have internal TR produce energy, or does this refer to road connections. Have somebody messed with those values? - TRADE_ROUTE_BASE_TURN_DURATION 25 Obviously duration in turns. Mod this if you don't want to re-assign TRs so often. Is it modified by game speed?
- TRADE_ROUTE_ORIGINATOR_BASE_RATE 60
TRADE_ROUTE_RECEIVER_BASE_RATE 30
Looks like receiver get more so i guess those 2 are for international TRs. Anybody tested this? - TRADE_ROUTE_INTERNAL_CITY_BASE_RATE 50
Guess lowering this will reduce power of internal TR, guess both cities will receive less. - TRADE_ROUTE_MINIMUM_CITY_YIELD_SCALAR 35 ????
[*]TRADE_ROUTE_SEA_DOMAIN_MODIFIER 50 Sea trade routes are stronger by 50%, affects both internal and international TRs. - INTERNATIONAL_TRADE_BASE_YIELD 100 Energy, Science, both?
- INTERNATIONAL_TRADE_EXCLUSIVE_CONNECTION 0 ????
- INTERNATIONAL_TRADE_CITY_GPT_DIVISOR 20 ????
- INTERNATIONAL_TRADE_COOP_AGREEMENT_MOD 15 ????
- INTERNATIONAL_TRADE_ALLIANCE_MOD 20 ????
- TOURISM_MODIFIER_TRADE_ROUTE 25 ????
Guess this one does nothing as BE does not have tourism. - AI_HOMELAND_MOVE_PRIORITY_TRADE_UNIT 100 OK this is probably AI parameter and not trade route parameter.
- MINOR_QUEST_FRIENDSHIP_TRADE_ROUTE 40 ????
- QUEST_DISABLED_TRADE_ROUTE 0 ????
- OPINION_WEIGHT_TRADE_MAX -30
OPINION_WEIGHT_STABLE_TRADE_ROUTE -20
OPINION_WEIGHT_STABLE_TRADE_ROUTE_NUM_TURNS 45
Diplomacy bonus?? - MAX_PERCENT_RESEARCH_TRADED 20 ????
- LAND_TRADE_UNIT 1 ????
- SEA_TRADE_UNIT 2 ????
Anything else we can do? What if we want to have internal TR give more to the city sending the TR than the one receiving. What if we want the city with the smallest yield to get more? I guess those 2 would require dll access.
Not directly related but is it possible to dynamically change some of those values with firetuner to see how TRs are affected without having to re-load a mod each time?