We need to quantity the output of a settlement in order to determine, how much a player ends up earning from a given settlement.
Generally, there should be a base amount, determined by the level of a settlement. This can later be swapped with a value calculated from the population of a settlement, which is capped by the settlements level, and could be affected by events.
This base amount can then be modified by faction wide buffs and debuffs, the settlements resource gain modifiers and temporary buffs and debuffs
Ultimately the amount the player actually earns will be a percentage of this, while a bigger percentage feeds the trader of a settlement
We need to quantity the output of a settlement in order to determine, how much a player ends up earning from a given settlement.
Generally, there should be a base amount, determined by the level of a settlement. This can later be swapped with a value calculated from the population of a settlement, which is capped by the settlements level, and could be affected by events.
This base amount can then be modified by faction wide buffs and debuffs, the settlements resource gain modifiers and temporary buffs and debuffs
Ultimately the amount the player actually earns will be a percentage of this, while a bigger percentage feeds the trader of a settlement