1

さまざまな「ロビー」を含むテキストがあるとします。

ここで、ストーリーに「ロビー」という部屋があるとします。

それに基づいて人 (ローラと呼びましょう) をロビーに移動する方法はありますか?

私が探しているのは次のようなものです:

Let place be the room called "[the room name]".

または、Anna人の場合:

Now Anna is in the room called "[the room name]".

きっと、そんなこともあるはずです。しかし、私はそれを見つけることができません。

長期的な目標は、人名と場所の名前をテキスト ファイルに保存し、それらを復元して物事への参照にすることです。

4

1 に答える 1

4

インタラクティブ フィクション フォーラムで回答を得ました。ドキュメントの目的でここに投稿しています:

部屋やその他のオブジェクトは、名前ではなくポインターによって内部的に参照されます。本当にそれを行う必要がある場合は、次のような構造を使用する必要があります。

To decide which object is the (D - description of objects) referenced as (T - text):
    repeat with X running through D:
        if the printed name of X exactly matches T:
            decide on X;
    decide on nothing.
于 2014-09-02T06:32:56.130 に答える