We've mentioned a counter:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Appliance counter "counter" cafe
We've also mentioned some customers. These are treated as NPCs, reacting
to our hero’s performance.
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object customers "customers" cafe
consequence of all this, we add an :prop:`after` property to the café room
object:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Room cafe "Inside Benny's cafe"
little bit complicated and you''ll have to define routines for most
properties:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object toilet_door "toilet door"
information method is perfect in that case -- but if it needs to change,
it's easy to write a routine as the value of :prop:`short_name`:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object toilet_door
shot. Let's provide a few improvements to our toilet door in
:prop:`before` and :prop:`after` properties:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
before [ ks;
A dead end? No, the description mentions a scribbled note on its surface.
This one should offer no problem:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object "scribbled note" cafe
detail throughout the next chapter, here we present a basic definition,
largely so that the key has a parent object.
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object benny "Benny" cafe
they'll try to examine the toilet room from the outside, it takes very
little effort to offer a sensible output just in case:
+.. include:: /config/typethis.rst
+
.. code-block:: inform
Object outside_of_toilet "toilet" cafe