grzybek
The Mad Sciencist
Hallo,
I have an idea for a mod that would enable cities to trade food. There would need to be a special technology, like Logistics, to enable that, or it would get enabled with any of currently available technolgies.
How would it work?
Every city that has food surplus more then 1 can sell food to other cities for gold. There should be a trade route established which will remove 1 Food and and ? Gold in supplier city, and it would add 1 Food and remove ? Gold in city that is buing.
The need for that system is quite reasonable - there is a lot of places in the world that cannot produce enough food for themselves but produce a lot of other stuff what makes them rich enough to buy food elsewhere and still growth - this makes the farmlands existance reasonable
Mechanic proposal:
City that would sell:
- have a surplus more than 1
- can never sell below 1 surplus (so it still can growth)
City that would buy:
- has enough gold to buy food
- is in need of food (has 0 food left for growth)
Price:
- price can be set based on distance
- a rule to buy from it's own civ, first, could be set
Of course there can be more complex mechanics like cities that have a potential to growth (unused tiles that give production or gold) would look for food to buy, and cites that have avoid growth will not buy more than it needs to be at 0 growth (happens when city had grown on bought food so trades cannot be cancelled to avoid hunger) and city has to be connected with road to supplier, etc.
My question is - do you think creating such thing is possible without changes to DLL itself?
I have an idea for a mod that would enable cities to trade food. There would need to be a special technology, like Logistics, to enable that, or it would get enabled with any of currently available technolgies.
How would it work?
Every city that has food surplus more then 1 can sell food to other cities for gold. There should be a trade route established which will remove 1 Food and and ? Gold in supplier city, and it would add 1 Food and remove ? Gold in city that is buing.
The need for that system is quite reasonable - there is a lot of places in the world that cannot produce enough food for themselves but produce a lot of other stuff what makes them rich enough to buy food elsewhere and still growth - this makes the farmlands existance reasonable

Mechanic proposal:
City that would sell:
- have a surplus more than 1
- can never sell below 1 surplus (so it still can growth)
City that would buy:
- has enough gold to buy food
- is in need of food (has 0 food left for growth)
Price:
- price can be set based on distance
- a rule to buy from it's own civ, first, could be set
Of course there can be more complex mechanics like cities that have a potential to growth (unused tiles that give production or gold) would look for food to buy, and cites that have avoid growth will not buy more than it needs to be at 0 growth (happens when city had grown on bought food so trades cannot be cancelled to avoid hunger) and city has to be connected with road to supplier, etc.
My question is - do you think creating such thing is possible without changes to DLL itself?