Start work on converting informqr
authorJason Self <j@jxself.org>
Sun, 2 Jun 2019 18:13:44 +0000 (11:13 -0700)
committerJason Self <j@jxself.org>
Sun, 2 Jun 2019 18:13:44 +0000 (11:13 -0700)
inflibqr/inflibqr.md [new file with mode: 0644]

diff --git a/inflibqr/inflibqr.md b/inflibqr/inflibqr.md
new file mode 100644 (file)
index 0000000..a5eaf7d
--- /dev/null
@@ -0,0 +1,43 @@
+% InfoLib At Your Fingertips
+% Roger Firth <roger@firthworks.com>
+
+A quick reference to the Inform Library.
+
+Copyright © 2002 Roger Firth <roger@firthworks.com>. Copying and
+distribution, with or without modification, are permitted in any
+medium without royalty provided the copyright notice and this notice
+are preserved.
+
+<http://www.firthworks.com/roger/>
+
+Version 1.5 (March 2002)
+
+The road to brevity is via solecism and imprecision.
+
+Library objects
+---------------
+
+`compass` - A `container` object holding the twelve direction objects
+`d_obj` `e_obj` `in_obj` `n_obj` `ne_obj` `nw_obj` `out_obj` `s_obj`
+`se_obj` `sw_obj` `u_obj` `w_obj`.
+
+`LibraryMessages` - If defined (between Includes of `Parser` and
+`VerbLib`), changes standard library messages:
+
+    Object  LibraryMessages
+      with  before [;
+                action : "string";
+                action : "string";
+                action : switch (lm_n) {
+                    value : "string";
+                    value : "string ",(a) lm_o,".";
+                    ...
+                    }
+                ...
+                ];
+
+`selfobj` - The default player object. Avoid: use instead the `player`
+variable, which usually refers to `selfobj`.
+
+`thedark` - A pseudo-room which becomes the `location` when there is
+no light (although the player object is not moved there).
\ No newline at end of file