textworld/generator/inform7/world2inform7.py [824:866]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        source += textwrap.dedent("""\
        The extra description command option is a truth state that varies.
        The extra description command option is usually false.

        Turning on the extra description command option is an action applying to nothing.
        Carry out turning on the extra description command option:
            Decrease turn count by 1;  [Internal framework commands shouldn't count as a turn.]
            Now the extra description command option is true.

        Understand "tw-extra-infos description" as turning on the extra description command option.

        """)

        # Special command to issue "inventory" command at every step.
        source += textwrap.dedent("""\
        The extra inventory command option is a truth state that varies.
        The extra inventory command option is usually false.

        Turning on the extra inventory command option is an action applying to nothing.
        Carry out turning on the extra inventory command option:
            Decrease turn count by 1;  [Internal framework commands shouldn't count as a turn.]
            Now the extra inventory command option is true.

        Understand "tw-extra-infos inventory" as turning on the extra inventory command option.

        """)

        # Special command to issue "score" command at every step.
        source += textwrap.dedent("""\
        The extra score command option is a truth state that varies.
        The extra score command option is usually false.

        Turning on the extra score command option is an action applying to nothing.
        Carry out turning on the extra score command option:
            Decrease turn count by 1;  [Internal framework commands shouldn't count as a turn.]
            Now the extra score command option is true.

        Understand "tw-extra-infos score" as turning on the extra score command option.

        """)

        # Special command to get number of "moves" at every step.
        source += textwrap.dedent("""\
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



textworld/generator/inform7/world2inform7.py [866:909]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        source += textwrap.dedent("""\
        The extra moves command option is a truth state that varies.
        The extra moves command option is usually false.

        Turning on the extra moves command option is an action applying to nothing.
        Carry out turning on the extra moves command option:
            Decrease turn count by 1;  [Internal framework commands shouldn't count as a turn.]
            Now the extra moves command option is true.

        Understand "tw-extra-infos moves" as turning on the extra moves command option.

        """)

        # Tracing actions.
        source += textwrap.dedent("""\
            To trace the actions:
                (- trace_actions = 1; -).

            Tracing the actions is an action applying to nothing.
            Carry out tracing the actions:
                Decrease turn count by 1;  [Internal framework commands shouldn't count as a turn.]
                trace the actions;

            Understand "tw-trace-actions" as tracing the actions.

        """)

        # Special command to restrict possible actions.
        source += textwrap.dedent("""\
        The restrict commands option is a truth state that varies.
        The restrict commands option is usually false.

        Turning on the restrict commands option is an action applying to nothing.
        Carry out turning on the restrict commands option:
            Decrease turn count by 1;  [Internal framework commands shouldn't count as a turn.]
            Now the restrict commands option is true.

        Understand "restrict commands" as turning on the restrict commands option.

        """)

        # If "restrict commands" mode is on, force the player to mention where to
        # take the object from.
        source += textwrap.dedent("""\
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



