![]() | Chapter 18: Rulebooks | ![]() ![]() |
18.16. Consider is not the same as follow |
![]() | As part of the simplification involved in removing procedural rules from Inform, "consider" will, in fact, mean exactly the same as "follow". So the following text will be redundant.
"Consider" looks as if it duplicates the effect of "follow", but in fact it is a simpler business altogether. Unlike "follow", it doesn't get side-tracked into consulting the procedural rules, with all of the resultant change which might result from that. This is a finicky but important distinction. A great many rules and rulebooks make use of each other when actions are being processed, but we only want the procedural rules to be looked at once, right at the start.
A general guideline here is that if rule A needs to use rule B, and both are engaged in the same basic activity - for instance both are basically processing actions - then A should use "consider B". Only if B is something entirely unrelated should A use "follow B". Thus:
Instead of switching on the machine, follow the appraisal rules.
...is a case where rule A, the one about processing the "switch on the machine" action, is engaged in a completely different activity to rule B, which is all about telling the player what a wonderful amount of progress has been made so far. "Follow" is therefore appropriate.
|
| ![]() ![]() ![]() ![]() People who wander around the map performing various errands, and in the process spread a disease which only the player can eradicate. |
|
Previous | Contents | Next |