本文へ移動

Houseki宝石

5つの宝石と石のゲームの仕組みを使い、測定したチャレンジやレッスンで遊び、再現できるゲームを保存できます。

宝石(ほうせき)は、宝石や貴石を意味する日本語です。 名前について(英語)

目次

リファレンス · 自然と嵐の環境

applyLightning関数

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

Commit one lightning strike. It removes exposed stones only and consumes no scores or tools.

インポート

import { applyLightning } from "@johnmorrisdotca/houseki/nature";

定義

function applyLightning(state: NatureState, options?: LightningOptions): EnvironmentTransition

引数

名前型説明
stateNatureState

The immutable native state to read or transition; the input is retained.

options (省略可)LightningOptions

Validated native creation, authored challenge, or environment options described by this signature.

戻り値

EnvironmentTransition

Commit one lightning strike. It removes exposed stones only and consumes no scores or tools.

例

import { applyLightning, createNatureState } from "@johnmorrisdotca/houseki/nature";

const state=createNatureState({width:4,height:4,seed:"docs"});
console.log(applyLightning(state,{columns:[0]}).accepted);
true

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

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

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