Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
carmen / carmen / dialogue / ep_02 / visibility_initial.rst
Size: Mime:

..  This is a Turberfield dialogue file (reStructuredText).
    Scene ~~
    Shot --

.. |VERSION| property:: carmen.types.version

:author: D Haynes
:date: 2018-07-02
:project: carmen
:version: |VERSION|

.. entity:: PLAYER
   :types: carmen.types.Player

.. entity:: NPC
   :types: carmen.types.Character

.. entity:: LOCATION
   :types: carmen.types.Location
   :states: carmen.types.Visibility.detail

.. entity:: DESTINATION
   :types: carmen.types.Location
   :states: carmen.types.Visibility.indicated

.. entity:: OBJECTIVE
   :states: carmen.types.Visibility.new

Mission
~~~~~~~

Something to do
---------------

[NPC]_

    I've got something for you to do.

[NPC]_

    Have a look around the |PLACE|.
    You might find a |OBJECT|.

.. .. condition:: NPC.disposition carmen.types.Disposition.generous

[NPC]_

    Come back to the |HERE| when you've got one.

.. property:: OBJECTIVE.state carmen.types.Visibility.visible

.. |OBJECT| property:: OBJECTIVE.__class__.__name__
.. |PLACE| property:: DESTINATION.label
.. |HERE| property:: LOCATION.label