ダミー駒やダミー位置を設定します。
駒をダミー駒に設定します。
- (dummy <position1>...<positionN>) ・・・ version 1.0.2+より導入
ダミー位置を設定します。
場合により、駒や位置をゲーム内の実際の駒や位置としてではなく、ゲームにおけるプレースホルダー(仮の格納場所)として使用したいことがあります。
「dummy」は、駒や位置がダミー駒やダミー位置であり、ゲームのプレーヤーが関与してはならないことをZoGに伝えます。
ダミー駒を含む移動アクションは移動リストに表示されません。
ボードを編集するためのポップアップメニューには、ダミー駒は表示されません。
ダミー駒は通常、ダミー位置にあり、関連する画像はありません。
ただし、画像が設定されており、ダミー位置以外にある場合は表示されます。
ダミー駒は移動できますが、移動する場合はランダムプレーヤーが所有することをお勧めします。
人間のプレイヤーがダミー駒を動かすことを許可するのは、目的にそぐわないからです。
ダミー位置を含む移動アクションは、移動リストに表示されません。
ダミー位置には表記ラベルが表示されず、ダミー位置にある駒は描画されません。
フォースフィードバックマウス(force-feedback mouse)を使用する場合、ダミー位置は選択画面の一部としては認識されません。
ダミー位置は、有効な移動先として扱われ、他の位置からリンクできます。
「on-borad?」がダミー位置を参照する場合でも、「true」を返します。
ダミー位置は、駒の格納場所として使用できます。
それらは、人々がプレイする表示可能な盤の一部として使用されることを意図していません。
ダミーは、駒(piece)の定義では引数なしで、盤(board)の定義では引数ありで使用する必要があります。
「positions」とともに使用する場合、これらの位置が他の場所で定義されているかどうかが決まります。
他の位置で定義されていない場合、「dummy」は「null」の位置を持つ新しい位置<position>を作成します。
(game
(board
(dummy invisible-1 invisible-2) ・・・盤上にはない位置を設定
)
(piece
(dummy) ・・・ゲームで使用しない駒を設定
)
)
最終更新:2020年08月28日 16:36