by ekzarh » Fri Sep 16, 2016 12:17 pm
The core idea of good game - you should not be punished for not logging in. But you should be rewarded for logging in o n the regular basis
It is not possible to complete this rule and keep the game hardcore so this rule has to be broken sometimes (sieges, raids).
But for the other things like livestock, and chicken something has to be done in the opposite direction.
So right - no decay for the sake of decay.
On the other hand - why not try the opposite approach - give some short-time bonus to a fresh food? Like sizzling roast meat? Even variety bonus from being different is already sufficient
From one hand - it rewards people to cook before eating. On the other - you are not punished for stockpiling.
I would go even further:
Most of Baked, roasted, boiled goods are best when fresh. (get bonus upon cooked, lose in 15 min)
Some particular cakes must cool down before reaching the peak of taste (get bonus after 1h, lose after 3h)
Salads are best when they stay for a while (let the veggies give some juice) (get bonus after 30 min, lose after 2h)
Sausages - varies. Some should be roasted on frying pan to become best, others need to cool down.
Cheese - matures for 4-7 days, get bonus for 1-2 days, lose bonus
Nature goods (veggies, berries) - best when fresh but fresh for a while. get bonus upon gathered, lose in 1 rl day.
Same may apply for fresh meat.
Also, producing salted/dried/smoked goods from fresh products may use other mechanics - they dont have their own bonus, but retain bonus of ingredients forever.