この文書では、ふるよにボードシミュレーター上で発行されるJavaScriptイベントの仕様について記載しています。

Google Chrome拡張機能などでこれらのイベントを検知することで、ふるよにボードシミュレーター上で何らかの操作が行われた時に、任意の処理を実行させることができます。

※追加・拡張してほしいイベントがある場合は、要望・バグ報告ポストより要望をお送りください。

Google Chrome拡張機能のサンプルコードは以下より取得可能です。

GitHub - tetradice/furuyoni-simulator-event-api-example

現バージョン(0.1)の制約について

イベント引数の共通プロパティ

イベント引数は以下の共通プロパティを持ちます。

イベント引数 説明
e.detail.context https://furuyoni-tools-doc.notion.site/API-0-1-71e52d2fd2be4767a2c2233afeb87fa4 卓全体の状態などを保持するオブジェクト
e.detail.side “self” “opponent”

”self”: 自プレイヤー ”opponent”: 対戦相手 |