本文へ移動

Gunjin軍人

階級を隠す5つの対戦ゲームで、配置を非公開に保ち、表示や再生を共有し、1台の端末を交代して遊べます。

「軍人」は、兵士を表す言葉です。 名前について(英語)

目次

リファレンス · 隠し旗取りの規則

rosterForSetup関数

リファレンスの説明と例は英語です。見出しと目次は日本語です。

The private roster for the player currently arranging their side.

インポート

import { rosterForSetup } from "@johnmorrisdotca/gunjin/stratego-lite";

ほかのエクスポート元: @johnmorrisdotca/gunjin/gunjin-shogi

定義

function rosterForSetup(match: AuthoritativeMatch, player: Player): readonly string[]

引数

名前型説明
matchAuthoritativeMatch

The full authoritative match, held by a trusted host or the local hotseat owner.

playerPlayer

The acting player, 0 or 1; the lifecycle checks that this is the expected player.

戻り値

readonly string[]

The private roster for the player currently arranging their side.

例

import { createHasamiMatch } from "@johnmorrisdotca/gunjin/hasami";
import { rosterForSetup } from "@johnmorrisdotca/gunjin/stratego-lite";

const base=createHasamiMatch({width:7,height:7});
console.log(rosterForSetup(base,0));
[
  'leader', 'guard',
  'guard',  'guard',
  'guard',  'guard',
  'guard'
]

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/gunjin 0.2.1 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。