I7: Incrementing Values

I swear there’s a way to do this, but I can’t for the life of me find where it is in the manual.

I have a list of values applied to , and I want a rule to move the value to the next one in the list. I cannot recall how to phrase it.

[spoiler][code]

Timeperiod is a kind of value. The timeperiods are Dawn, Morning, Breakfast, Late Morning, Noon, Afternoon, Day’s End, Sunset, Dinner, Evening, Bedtime, Night, and the Witching Hour.

A timeperiod has some text called skymove. The skymove of a timeperiod is usually “The hours pass.”

The hour is a timeperiod that varies. The hour is Dawn.

Yourself can be slowed.

When play begins:
the clock ticks in ten turns from now.

At the time when the clock ticks:
if the player is slowed:
the clock ticks in two turns from now;
rule succeeds;
if the hour is the Witching Hour:
now the hour is Dawn;
say “[skymove of the hour].”;
the clock ticks in ten turns from now;
otherwise:
now the hour is the next time period; [<<<===This phrase is what I can’t figure out]
say “[skymove of the hour].”;
the clock ticks in ten turns from now.

[/code][/spoiler]

You’re looking for ‘the value before’ and ‘the value after’, but I can’t find it anywhere in the documentation so I may be imagining it.

Al right, it’s Chapter 11.18. The value after and the value before