A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | created by Otis T. Dog | this version formatted (and commands by action and actions by command pages added) by Zed Lopez | ||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | How to read this chart | |||||||||||||||||||||||||
4 | post comments or corrections to the | |||||||||||||||||||||||||
5 | I7 6M62 Standard Rules Action Semantics thread on the IntFiction forum | |||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||
7 | Icon / Color Coding | |||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||
9 | ⚠ default definition may cause what would be considered a genuine problem by to most authors | |||||||||||||||||||||||||
10 | ❉ default definition may cause what may be considered a genuine problem to a careful author interested in consistency of responses | |||||||||||||||||||||||||
11 | 🖝 default definition is inconsistent in a manner that may cause confusion to a new author but is unlikely to cause what would be considered a genuine problem in gameplay | |||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | Legend | |||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | I7 action name | the action name given to the action in Inform 7 | ||||||||||||||||||||||||
16 | out of world? | whether or not the action is designated an “out of world” action in Inform 7 | ||||||||||||||||||||||||
17 | # params | the number of “parameters” applicable to the action when parsing; a parameter is a meaningful part of the player’s input, either the name of an object or text corresponding to some other kind of value (e.g. a topic, a number, etc.) | ||||||||||||||||||||||||
18 | 1st? | the specification of the first parameter in the action’s declaration in the Standard Rules; a parameter that does not meet this specification will not be parsed. Some actions may deviate from naive expectations because touchability is sometimes treated as a proxy for air-based transmittal of sensory information | ||||||||||||||||||||||||
19 | 2nd? | the specification of the second parameter in the action’s declaration in the Standard Rules; a parameter that does not meet this specification will not be parsed. Some actions may deviate from naive expectations because touchability is sometimes treated as a proxy for air-based transmittal of sensory information | ||||||||||||||||||||||||
20 | allows multi? | whether or not the action allows multiple objects to be specified for the first parameter; this is determined by the grammar lines (Understand lines) provided for the action | ||||||||||||||||||||||||
21 | pref held? | whether or not the action will “prefer” an object “held” by the actor in cases where the player’s input was ambiguous (usually due to multiple identical objects being in scope); this is determined by the grammar lines provided for the action and has very little influence compared to other aspects of the action’s definition | ||||||||||||||||||||||||
22 | req light? | whether or not the action is declared as requiring light; some actions may deviate from naive expectations in order to allow them to occur in darkness | ||||||||||||||||||||||||
23 | primary governing rule(s) | the rules most important to determining whether or no the action counts as a success; in some cases applicable rules are mentioned only in the “notes on rules” column | ||||||||||||||||||||||||
24 | notes on rules | information on notable aspects of rule definition and/or their interaction; terminology used assumes some familiarity with the jargon of Inform 7 object definition | ||||||||||||||||||||||||
25 | action variables | any action variables used by the action, which may be useful when crafting rules applicable to the action; in some cases these are not true action variables but global variables that may be of interest | ||||||||||||||||||||||||
26 | special rules for NPCs | in situations where rule definitions can only apply to actors that are not the player, the applicable rule(s) are listed here; additional information may be found in the “notes on rules” column | ||||||||||||||||||||||||
27 | default outcome | whether or not the action is likely to count as succeeded according to internal action tracking records; “success” means that the action will always register as a success, “success*” (with asterisk) means that the action will register under certain circumstances (as explained in the notes on rules), and “failure” means that the action will always result in a failure | ||||||||||||||||||||||||
28 | notes on grammar | high-level notes on the grammar lines applicable to each action; this is most useful for identifying limitations on parsing that are not evident in the action declaration and for identifying “command word” associations that may not be expected by naive authors (and which may cause surprising parsing results in some cases) | ||||||||||||||||||||||||
29 | functional meaning of success | a definition of what the registration of action “success” means in practice according to default rules, and therefore the meaning of any “if we have...” condition referencing the action; this may diverge from naive author expectations and/or from reasonable inferences drawn from output produced by rule operation | ||||||||||||||||||||||||
30 | I6 Verb | the action identifier given to the action in Inform 6 | ||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |