andrewschultz / very-vile-fairy-file

My IFComp 2019 entry. Release 3 is finished. Release 4 will be a maintenance release adding to the scoring-based storyline. Parent of Quite Queer Night Near.
https://andrewschultz.itch.io/very-vile-fairy-file
0 stars 0 forks source link

reorganize vc- and vr- rules for explicit values #74

Closed andrewschultz closed 4 years ago

andrewschultz commented 4 years ago

This may be more of a programming exercise than anything.

But this is, in case you get whomped by the Beer Bull, you have some clues as to what is going on. It also eliminates the need for clue-zap and clue-place checking.

a solvestate is a kind of value. the solvestates are unavailable, not-yet, already-done and ready.

the verbcheck rules are a rulebook producing a solvestate

a verbcheck rule (this is the vc-lean-luggin rule):

etc...

andrewschultz commented 4 years ago

We also will need a new column in the table of verbchecks. Call it "thinkhint" and it will be text. Most of the time it will be column 1 + column 2, but we want to make sure of things. (We don't know if we want to track alternate verbs yet.)