ルール定義

mahjongセクション

ルールセット を定義するセクション。
設定可能なパラメータは ルールセット定義 を参照。

このセクションに rule_version が含まれない場合は、 ルールセット として扱われない。

mahjongセクション はオプション扱いのセクションであり、省略可能となる。

マッピング定義

ゲーム結果の登録時に用いられる 成績記録キーワードルール識別子 はマッピングテーブルによって紐付けられる。
ルールセット定義 で定義した keywordsrule_version の組み合わせでマッピングが生成されるが、 keyword_mappingセクション で自由に組み合わせを追加できる。

keywords の定義がない ルールセット はマッピングテーブルに存在しないため、記録に用いることができない。

Tip

keywords は複数定義できるので、マッピングテーブルに追加するだけなら keywords を増やせばよい。
keyword_mappingセクション で追加した 成績記録キーワード機能呼び出しキーワード に使用されない。

keyword_mappingセクション

成績記録キーワードルール識別子 を紐付ける。

keyword_mappingセクションはオプション扱いのセクションであり、省略可能となる。

キー

内容

未定義時

備考

<任意のキーワード>

成績記録キーワード

文字列(ルール識別子)

未定義の ルール識別子 は登録対象外となる

(参考)設定例

ルールセットの設定例
[M-league]
mode = 4
origin_point = 250
return_point = 300
rank_point = 30, 10, -10, -30
draw_split = True
ignore_flying = True
keywords = リーグルール
マッピングの設定例
[keyword_mapping]
新しい成績記録キーワード = M-league