``pname.h`` right after it. ``Replace`` tells the compiler that we're
providing replacements for some standard routines.
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Constant Story "Captain Fate";
:prop:`name` property where we have a disambiguation problem. Let’s change
the relevant lines for the toilet door and the toilet key:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object toilet_door
We have seen some of these actions before. We'll take care of the easier
ones:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Attack:
The solution, yet again (this really is a most useful capability), is more
local property variables:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object benny "Benny" cafe
moment, we'll come to the :act:`Give` action of the :prop:`orders`
property, which deals with commands like BENNY, GIVE ME THE KEY):
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Give:
inputs like ASK BENNY FOR THE KEY or BENNY, GIVE ME THE KEY. The syntax is
similar to that of the :prop:`life` property:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
orders [; ! handles ASK BENNY FOR X and BENNY, GIVE ME XXX
We must revisit the café room object:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Room cafe "Inside Benny's cafe"