UnmappedIsland ソースリファレンス - v0.1.0
    検索インデックスを準備しています...

    クラス InteractionTrigger抽象

    操作を起こすもの(GameElementDefinition.md 11.1節)。きっかけが宣言を持つ——操作どうしの 違いは中身(要件・効果・所要時間)ではなく起こされ方だけなので、差はここに集まる。

    束ねるのも引くのもきっかけの単位で行う(ObjectDef.menuTriggers ほか)。画面のボタンを並べる側も 時間の側も、自分に関わるものだけを受け取るので、種類を見分ける必要がない。

    階層 (一覧を見る)

    インデックス
    interaction: InteractionDef

    このきっかけが起こす操作。

    • get startedByPlayer(): boolean

      プレイヤーが起こすきっかけか。押して選べる道だけを数えたい側(収支表・クラフトの網、 src/analysis)が見る——時間が配る手番は選べないので、経路として並べると選べない道が 献立に載る。

      戻り値 boolean