One can modify resource trickles:
ResourceTrickle.prototype.OnValueModification = function(msg)
{
if (msg.component != "ResourceTrickle")
return;
this.ComputeRates();
};
ResourceTrickle.prototype.ComputeRates = function()
{
this.rates = {};
for (let resource in this.template.Rates)
this.rates[resource] = ApplyValueModificationsToEntity("ResourceTrickle/Rates/"+resource, +this.template.Rates[resource], this.entity);
};
From simulation/data/auras/teambonuses/ptol_player_teambonus.json
:
"modifications": [
{ "value": "ResourceTrickle/Rates/food", "add": 1.0 }
],
But you mean intervals as noted on IRC.