Proposal: The Wheel of Time Turns
Reached quorum 10 votes to 0. Enacted by Kevan.
Adminned at 09 Feb 2023 16:26:56 UTC
Create a new dynastic rule, titled “Time”:
Every Villager has a publicly tracked non-negative integer amount of Time. Any attempt to change a Villager’s Time to a value above 60 instead sets it to 60, and the excess Time is considered to be spent by that Villager on nothing. At any time, a Villager may spend any amount of Time on nothing.
At any time, any Villager or the Blizzard may Pass the Time by performing the following atomic action:
* Increase the Time of every Villager by one for every time the real-life hour has changed since this action was last performed.The date and time of the last Pass the Time action to be performed is publicly tracked.
Create a new dynastic rule, titled “Heat”:
Every Villager has a publicly tracked integer amount of Heat which may be negative and defaults to 100. Any attempt to change a Villager’s Heat to a value above 100 instead sets it to 100.
When a Villager becomes Unidle, their Heat is set to the average of all other Villagers’ Heat rounded down, unless the last legally endowed value it held is lower in which case the Villager retains the lower value.
A Villager with Heat below 0 is considered Frozen.
Creating Time, the primary cost for actions in the dynasty, and Heat. The intent is for it to get harder and harder to gain Heat over time, so the total Heat among all Villagers slowly trends downwards.
JonathanDark: he/him
I think Time should at least be defined as a number, like this: