platyping
Sleeping Dragon
hey man:
1 - resources that vanish after some time (maybe if some player has hold of them - others are popping over after a while - some kind of a dynamic resource system.
2 - you can stockpile an amount of a resource - say for each 1 resource you have - like 1 iron - you get per turn +1 iron income - with it - you can pay to buy stuff - maybe units- a certain unit needs 1 iron (regular system) and +10 iron cost from your pile. (maybe to complicated for just python?)
3. a different resource system - a unit need 2 iron and 1 copper to be built, or 2 iron 3 oil.
just shooting some old ideas.
1 is possible depending on how tedious you wanna do checks.
A) Every turn,
Roll Dice, select random plot.
If got resource, roll dice, jackpot, remove it.
B) Every turn,
Scroll through every plot and do the same.
2 and 3 can be possible by making alot of these new resources and changing the XML to require them instead.
For instance,
Every turn,
For every cow, give you 5 bottles of milk.
Set milk as the XML requirement for training Cow Warrior.
When Cow Warrior is built, remove 1 bottle of milk.
Done.
If however, you want X Bottles of milk for every Cow Warrior, that requires cannotTrain callback.