My laptop just rebooted itself unexpectedly, which is always a good sign, and I don’t have a USB stick handy, so.

##
awful W I P, do not read

```
"THE EXIGENT SEASONS" by Jason Love
Volume I - The Creation of the World
Book 1 - Metagame Management
Part 1 - Bibliographic Data
[Welcome to my terrible source code! This is really haphazard. I apologize in advance.]
The story headline is "An Interactive Epoch".
The story genre is "Fairy Tale".
The release number is 1.
The story description is "Historians will have much to say about this period of your rule. Be warned that their interest springs mainly from the number and the frequency of the difficult decisions you must imminently make."
The story creation year is 2019.
Use American dialect and the serial comma.
Part 2 - Extensions and Effects
Include Basic Screen Effects by Emily Short.
Rule for constructing the status line:
center "[location]" at row 1;
rule succeeds.
Part 3 - New Actions
Abouting is an action out of world. Understand "about" and "credits" and "testers" as abouting.
Report abouting: say "The idea which finally culminated in [italic type][Story title][roman type] first seized my attention at some point between 2005 and 2012. Splitting the difference, you might say I've been thinking about this game for a decade.[paragraph break]While I owe gratitude to (probably) hundreds of people for helping me refine my thinking and turn this game into something playable, I would like to thank [bold type]Jenni Polodna[roman type] and [bold type]Ryan Veeder[roman type] in particular for their [italic type]Cragne Manor[roman type] project. My contribution to that game was pretty humble, but I found the event transformative. I must also thank my fellow [italic type]Cragne[roman type] contributors, many of whom provided me additional Inform assistance in the community Slack channels. With the inspiration they provided, I finally started coding this game the night of Christmas Eve, 2018, and the gameplay engine was complete two days later.[paragraph break]This is the line in which I thank my testers, but as of this version of the game, no testers have yet been recruited."
Dedication is an action out of world. Understand "dedication" as dedication.
Report dedication: say "[Story title] is dedicated to the creators of [bold type]Magic: the Gathering[roman type], for reasons which may become obvious if you're familiar with that game."
Hinting is an action out of world. Understand "help" and "hint" and "hints" and "walkthrough" and "walkthru" as hinting.
Report hinting: say "In this story, you are the ruler of a civilization facing a series of crises. As each crisis appears, your advisors will identify two potential paths forward. You must select which of these paths is your preference; they are mutually[one of] exclusive. Regardless[or] exclusive. (However, you're not strictly [italic type]required[roman type] to choose one of the described paths; you could instead select neither.) Regardless[stopping] of your selection, this particular crisis will pass, and another will present itself in the next season. As you make your selections, your civilization will gradually transform; once every crisis is finished, you will be informed what future your choices have brought about.[paragraph break]Frequent players may prefer to abbreviate commands; for example, shorten 'TAKE AWKWARD PATH' to simply 'AWKWARD'."
Understand "select [something]" as taking. Understand "choose [something]" as taking.
The description of the player is "The power and the pressure of your position make that impossible. If history is to be your judge, who are you to argue?"
Instead of attacking something:
say "You have commanders and tacticians for that. You are too busy steering the ship of state to dirty your hands with individual threats."
Instead of waking up:
say "You're all too awake already."
Instead of sleeping:
if the player is in the Present:
if NEITHER is not in the Present:
say "You sleep when it is time to sleep, just as you eat when it is time to eat.";
if NEITHER is in the Present:
try taking NEITHER;
if the player is in the Future, say "You sleep when it is time to sleep, just as you eat when it is time to eat."
Instead of eating something:
say "You eat when it is time to eat, just as you sleep when it is time to sleep."
Instead of taking inventory:
say "Your possessions are numerous, though perhaps not unreasonably so, considering your position. You need not further concern yourself with them for the purpose of navigating these turbulent times."
Whiting is an action applying to nothing. Understand "white" as whiting.
Carry out whiting:
say "That's not one of the options currently available."
Bluing is an action applying to nothing. Understand "blue" as bluing.
Carry out bluing:
say "That's not one of the options currently available."
Blacking is an action applying to nothing. Understand "black" as blacking.
Carry out blacking:
say "That's not one of the options currently available."
Redding is an action applying to nothing. Understand "red" as redding.
Carry out redding:
say "That's not one of the options currently available."
Greening is an action applying to nothing. Understand "green" as greening.
Carry out greening:
say "That's not one of the options currently available."
Pathing is an action applying to nothing. Understand "path" as pathing. Understand "final" as pathing.
Carry out pathing:
say "You consider the paths you might take."
Neithering is an action applying to nothing. Understand "neither" as neithering. Understand "none" as neithering.
Carry out neithering:
say "That was a rhetorical question."
Understand the command "no" as something new. Understand "no" as neithering.
Book 2 - The Raw Materials
Part 1 - Paths
[So the way the game works is that there are ten randomized scenes representing the various crises the player must confront. In each of these crises, the player is given two paths to choose between. By taking one of these paths, we modify the score of the various potential endings the player will encounter after the last crisis is resolved.
A note on scoring, because I'm pretty proud of how carefully I've balanced this: I got the numbers below by trying to decide how many questions are "meaningful" for any of the 32 possible outcomes. Since these are based on Magic color combinations, there are five single-color outcomes, ten two-color outcomes, ten three-color outcomes, five four-color outcomes, and one five-color outcome, as well as the colorless outcome. The ten questions are just a randomized presentation of each two-color pair (out of five colors total) and a request to confirm which the player prefers. As such, I determined the following:
Of the five one-color outcomes, each outcome cares about four questions. (That color vs each of the other four.)
Of the ten two-color outcomes, each outcome cares about six questions. (Color one vs the three colors not in the pair, and color two vs the same three colors.)
Of the ten three-color outcomes, each outcome cares about six questions. (Color one vs the two colors not in the triad, color two vs the same two, and color three vs the same two.)
Of the five four-color outcomes, each outcome cares about four questions. (Each of the four colors in the quad vs the one color not in the quad.)
The five-color and colorless outcomes are special cases to be addressed momentarily.
Based on those conclusions, I set the "target" for a perfect score at 24 points, which I then scaled up to 2400 to allow a little bit of probably-meaningless weighting; given a hypothetical tie, which a better mathematician could prove or disprove is even possible, I wanted the game to favor two-color outcomes over single-color outomes, which are themselves favored over three-color outcomes (arcs slightly over wedges, in Magic parlance), over four- and five-color outcomes. That's why the scoring isn't a uniform 400 or 600 points assigned to each ending.
For the colorless ending, I created a special "neither" path to give players the option to just not engage with a particular crisis. Using this too many times will get you the colorless ending, How many times is too many times? That will vary based on how focused the player is; haphazard and inconsistent answers will "neither" responses more likely to result in a colorless ending.
The five-color ending, then, is somewhat the opposite. Using "neither" makes it nearly impossible to get the five-color ending, but you need to be deliberately balanced and avoid favoring one philosophy over another. I tried to adjust the scoring such that it's not necessary to be PERFECTLY balanced to get the ending, but it's still relatively rare unless you know what you're doing.]
A path is a kind of thing.
Rule for deciding whether all includes a path: it does not.
WHITEblue is a path with printed name "the white path". Understand "the" and "path" and "white" as WHITEblue.
Instead of whiting while the location of WHITEblue is the Present: try taking WHITEblue.
After taking WHITEblue:
increase the current rank of EW by 590;
increase the current rank of EWB by 400;
increase the current rank of ERW by 400;
increase the current rank of EGW by 400;
increase the current rank of EWBR by 380;
increase the current rank of EBGW by 380;
increase the current rank of ERGW by 385;
increase the current rank of EBRGW by 560;
increase the current rank of EWUBRG by 170.
BLUEwhite is a path with printed name "the blue path". Understand "the" and "path" and "blue" as BLUEwhite.
Instead of bluing while the location of BLUEwhite is the Present: try taking BLUEwhite.
After taking BLUEwhite:
increase the current rank of EU by 590;
increase the current rank of EUB by 400;
increase the current rank of EUR by 400;
increase the current rank of EGU by 400;
increase the current rank of EUBR by 385;
increase the current rank of EURG by 380;
increase the current rank of EGUB by 380;
increase the current rank of EUBRG by 560;
increase the current rank of EWUBRG by 170.
WHITEblack is a path with printed name "the white path". Understand "the" and "path" and "white" as WHITEblack.
Instead of whiting while the location of WHITEblack is the Present: try taking WHITEblack.
After taking WHITEblack:
increase the current rank of EW by 590;
increase the current rank of EWU by 400;
increase the current rank of ERW by 400;
increase the current rank of EGW by 400;
increase the current rank of ERWU by 380;
increase the current rank of ERGW by 385;
increase the current rank of EGWU by 385;
increase the current rank of ERGWU by 560;
increase the current rank of EWUBRG by 170.
BLACKwhite is a path with printed name "the black path". Understand "the" and "path" and "black" as BLACKwhite.
Instead of blacking while the location of BLACKwhite is the Present: try taking BLACKwhite.
After taking BLACKwhite:
increase the current rank of EB by 590;
increase the current rank of EUB by 400;
increase the current rank of EBR by 400;
increase the current rank of EBG by 400;
increase the current rank of EUBR by 385;
increase the current rank of EBRG by 385;
increase the current rank of EGUB by 380;
increase the current rank of EUBRG by 560;
increase the current rank of EWUBRG by 170.
BLUEblack is a path with printed name "the blue path". Understand "the" and "path" and "black" as BLACKblue.
Instead of bluing while the location of BLUEblack is the Present: try taking BLUEblack.
After taking BLUEblack:
increase the current rank of EU by 590;
increase the current rank of EWU by 400;
increase the current rank of EUR by 400;
increase the current rank of EGU by 400;
increase the current rank of ERWU by 380;
increase the current rank of EURG by 380;
increase the current rank of EGWU by 385;
increase the current rank of ERGWU by 560;
increase the current rank of EWUBRG by 170.
BLACKblue is a path with printed name "the black path". Understand "the" and "path" and "blue" as BLUEblack.
Instead of blacking while the location of BLACKblue is the Present: try taking BLACKblue.
After taking BLACKblue:
increase the current rank of EB by 590;
increase the current rank of EWB by 400;
increase the current rank of EBR by 400;
increase the current rank of EBG by 400;
increase the current rank of EWBR by 380;
increase the current rank of EBRG by 385;
increase the current rank of EBGW by 380;
increase the current rank of EBRGW by 560;
increase the current rank of EWUBRG by 170.
BLUEred is a path with printed name "the blue path". Understand "the" and "path" and "blue" as BLUEred.
Instead of bluing while the location of BLUEred is the Present: try taking BLUEred.
After taking BLUEred:
increase the current rank of EU by 590;
increase the current rank of EWU by 400;
increase the current rank of EUB by 400;
increase the current rank of EGU by 400;
increase the current rank of EWUB by 385;
increase the current rank of EGUB by 380;
increase the current rank of EGWU by 385;
increase the current rank of EGWUB by 560;
increase the current rank of EWUBRG by 170.
REDblue is a path with printed name "the red path". Understand "the" and "path" and "red" as REDblue.
Instead of redding while the location of REDblue is the Present: try taking REDblue.
After taking REDblue:
increase the current rank of ER by 590;
increase the current rank of ERW by 400;
increase the current rank of EBR by 400;
increase the current rank of ERG by 400;
increase the current rank of ERGW by 385;
increase the current rank of EWBR by 380;
increase the current rank of EBRG by 385;
increase the current rank of EBRGW by 560;
increase the current rank of EWUBRG by 170.
BLACKred is a path with printed name "the black path". Understand "the" and "path" and "black" as BLACKred.
Instead of blacking while the location of BLACKred is the Present: try taking BLACKred.
After taking BLACKred:
increase the current rank of EB by 590;
increase the current rank of EWB by 400;
increase the current rank of EUB by 400;
increase the current rank of EBG by 400;
increase the current rank of EBGW by 380;
increase the current rank of EWUB by 385;
increase the current rank of EGUB by 380;
increase the current rank of EGWUB by 560;
increase the current rank of EWUBRG by 170.
REDblack is a path with printed name "the red path". Understand "the" and "path" and "red" as REDblack.
Instead of redding while the location of REDblack is the Present: try taking REDblack.
After taking REDblack:
increase the current rank of ER by 590;
increase the current rank of ERW by 400;
increase the current rank of EUR by 400;
increase the current rank of ERG by 400;
increase the current rank of ERGW by 385;
increase the current rank of ERWU by 380;
increase the current rank of EURG by 380;
increase the current rank of ERGWU by 560;
increase the current rank of EWUBRG by 170.
BLACKgreen is a path with printed name "the black path". Understand "the" and "path" and "black" as BLACKgreen.
Instead of blacking while the location of BLACKgreen is the Present: try taking BLACKgreen.
After taking BLACKgreen:
increase the current rank of EB by 590;
increase the current rank of EWB by 400;
increase the current rank of EUB by 400;
increase the current rank of EBR by 400;
increase the current rank of EWUB by 385;
increase the current rank of EUBR by 385;
increase the current rank of EWBR by 380;
increase the current rank of EWUBR by 560;
increase the current rank of EWUBRG by 170.
GREENblack is a path with printed name "the green path". Understand "the" and "path" and "green" as GREENblack.
Instead of greening while the location of GREENblack is the Present: try taking GREENblack.
After taking GREENblack:
increase the current rank of EG by 590;
increase the current rank of EGW by 400;
increase the current rank of EGU by 400;
increase the current rank of ERG by 400;
increase the current rank of ERGW by 385;
increase the current rank of EGWU by 385;
increase the current rank of EURG by 380;
increase the current rank of ERGWU by 560;
increase the current rank of EWUBRG by 170.
REDgreen is a path with printed name "the red path". Understand "the" and "path" and "red" as REDgreen.
Instead of redding while the location of REDgreen is the Present: try taking REDgreen.
After taking REDgreen:
increase the current rank of ER by 590;
increase the current rank of ERW by 400;
increase the current rank of EUR by 400;
increase the current rank of EBR by 400;
increase the current rank of ERWU by 380;
increase the current rank of EWBR by 380;
increase the current rank of EUBR by 385;
increase the current rank of EWUBR by 560;
increase the current rank of EWUBRG by 170.
GREENred is a path with printed name "the green path". Understand "the" and "path" and "green" as GREENred.
Instead of greening while the location of GREENred is the Present: try taking GREENred.
After taking GREENred:
increase the current rank of EG by 590;
increase the current rank of EGW by 400;
increase the current rank of EGU by 400;
increase the current rank of EBG by 400;
increase the current rank of EGWU by 385;
increase the current rank of EGUB by 380;
increase the current rank of EBGW by 380;
increase the current rank of EGWUB by 560;
increase the current rank of EWUBRG by 170.
REDwhite is a path with printed name "the red path". Understand "the" and "path" and "red" as REDwhite.
Instead of redding while the location of REDwhite is the Present: try taking REDwhite.
After taking REDwhite:
increase the current rank of ER by 590;
increase the current rank of EUR by 400;
increase the current rank of EBR by 400;
increase the current rank of ERG by 400;
increase the current rank of EBRG by 385;
increase the current rank of EUBR by 385;
increase the current rank of EURG by 380;
increase the current rank of EUBRG by 560;
increase the current rank of EWUBRG by 170.
WHITEred is a path with printed name "the white path". Understand "the" and "path" and "white" as WHITEred.
Instead of whiting while the location of WHITEred is the Present: try taking WHITEred.
After taking WHITEred:
increase the current rank of EW by 590;
increase the current rank of EWU by 400;
increase the current rank of EWB by 400;
increase the current rank of EGW by 400;
increase the current rank of EGWU by 385;
increase the current rank of EWUB by 385;
increase the current rank of EBGW by 380;
increase the current rank of EGWUB by 560;
increase the current rank of EWUBRG by 170.
GREENwhite is a path with printed name "the green path". Understand "the" and "path" and "green" as GREENwhite.
Instead of greening while the location of GREENwhite is the Present: try taking GREENwhite.
After taking GREENwhite:
increase the current rank of EG by 590;
increase the current rank of EGU by 400;
increase the current rank of EBG by 400;
increase the current rank of ERG by 400;
increase the current rank of EBRG by 385;
increase the current rank of EGUB by 380;
increase the current rank of EURG by 380;
increase the current rank of EUBRG by 560;
increase the current rank of EWUBRG by 170.
WHITEgreen is a path with printed name "the white path". Understand "the" and "path" and "white" as WHITEgreen.
Instead of whiting while the location of WHITEgreen is the Present: try taking WHITEgreen.
After taking WHITEgreen:
increase the current rank of EW by 590;
increase the current rank of EWU by 400;
increase the current rank of EWB by 400;
increase the current rank of ERW by 400;
increase the current rank of EWUB by 385;
increase the current rank of EWBR by 380;
increase the current rank of ERWU by 380;
increase the current rank of EWUBR by 560;
increase the current rank of EWUBRG by 170.
GREENblue is a path with printed name "the green path". Understand "the" and "path" and "green" as GREENblue.
Instead of greening while the location of GREENblue is the Present: try taking GREENblue.
After taking GREENblue:
increase the current rank of EG by 590;
increase the current rank of EGW by 400;
increase the current rank of EBG by 400;
increase the current rank of ERG by 400;
increase the current rank of ERGW by 385;
increase the current rank of EBRG by 385;
increase the current rank of EBGW by 380;
increase the current rank of EBRGW by 560;
increase the current rank of EWUBRG by 170.
BLUEgreen is a path with printed name "the blue path". Understand "the" and "path" and "blue" as BLUEgreen.
Instead of bluing while the location of BLUEgreen is the Present: try taking BLUEgreen.
After taking BLUEgreen:
increase the current rank of EU by 590;
increase the current rank of EWU by 400;
increase the current rank of EUB by 400;
increase the current rank of EUR by 400;
increase the current rank of EWUB by 385;
increase the current rank of EUBR by 385;
increase the current rank of ERWU by 380;
increase the current rank of EWUBR by 560;
increase the current rank of EWUBRG by 170.
NEITHER is a path with printed name "neither path". Understand "neither" and "path" as NEITHER. After taking NEITHER, increase the current rank of Enone by 250.
Instead of neithering while the location of NEITHER is the Present: try taking NEITHER.
```