Thursday, October 25, 2012

Proposal: Enough, I said

Fails 1-3. — Quirck

Adminned at 27 Oct 2012 05:46:53 UTC

Add a new rule titled “Numeric Limits”, with the following text:

This Rule takes precedence over other Dynastic Rules, unless otherwise specified by another Rule.
Whenever a change to a numeric Gamestate data would cause it to be over the maximum value, set this value to the maximum value instead. Also, whenever a change to a numeric Gamestate data would cause it to be below the minimum value, set this value to the minimum value instead.

Now it should work fine.

Comments

Kevan: he/him

25-10-2012 13:38:57 UTC

Shouldn’t this be going into the glossary? Either way, it contradicts the existing “An Editor who has a choice in whether to take an action defined by a dynastic rule may not take that action if both of the following conditions are true: a) the action’s effects are limited to changing values tracked in the GNDT and/or similar gamestate-tracking entities (such as a wiki page), and b) the action would change one or more of those values to an illegal value.” glossary rule.

Murphy:

25-10-2012 14:53:19 UTC

It’s similar to (and should thus probably go in about the same place as) the existing “If a rule implies that the result of any calculation should be an integer (for instance, by attempting to store that result in, or add it to, a gamestate variable that can only hold integers), the result of the calculation is instead the result rounded towards 0.”

Josh: he/they

25-10-2012 14:58:37 UTC

against

scshunt:

26-10-2012 03:43:01 UTC

against would rather see this in the glossary.

Kevan: he/him

26-10-2012 09:12:06 UTC

against