TenkaRoll型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
One roll of the dice — or the last of a run of them (blitz) — what each side threw, highest first, and what each lost in all.
インポート
import type { TenkaRoll } from "@johnmorrisdotca/tenka";
定義
type TenkaRoll = {
from: number;
to: number;
attacker: TenkaSeat;
defender: TenkaOwner;
attackDice: readonly number[];
defendDice: readonly number[];
attackerLost: number;
defenderLost: number;
throws: number;
took: boolean;
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
from | number | |
to | number | |
attacker | number | |
defender | number | |
attackDice | readonly number[] | |
defendDice | readonly number[] | |
attackerLost | number | Armies lost, over every throw of the run. |
defenderLost | number | |
throws | number | How many times the dice were thrown: one for a single attack. |
took | boolean | Whether this roll took the territory. |
例
import type { TenkaRoll } from "@johnmorrisdotca/tenka";
import { defendDice } from "@johnmorrisdotca/tenka";
const value: TenkaRoll = {from:0,to:1,attacker:0,defender:1,attackDice:[6],defendDice:[3],attackerLost:0,defenderLost:1,throws:1,took:true};
console.log(value);{
from: 0,
to: 1,
attacker: 0,
defender: 1,
attackDice: [ 6 ],
defendDice: [ 3 ],
attackerLost: 0,
defenderLost: 1,
throws: 1,
took: true
}出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。