ルールセット定義

キー

内容

省略時

備考

rule_version

ルール識別子

文字列

ルール識別子省略時の挙動 参照

mode

集計モード

数値(3 or 4)

4

四人打ち/三人打ちの指定

point

配給原点

数値(100点単位)

mode=4:

250

mode=3:

350

return

返し点

数値(100点単位)

mode=4:

300

mode=3:

400

清算時の基準点(返し点-配給原点x人数がオカとなる)

rank_point

順位点

カンマ区切り
数値(1000点単位)
mode=4:

30, 10, -10, -30

mode=3:

30, 0, -30

1位から順に並べる(必要以上の列挙は無視される)

ignore_flying

箱下のカウント表示

真偽値

False

True : トビ終了の表示をなくす

draw_split

順位点の山分け

真偽値

False

True : 素点同点時に順位点を山分けする

undefined_word

未定義ワードタイプ

数値(int)

1

regulationsセクション で使用

keywords

成績記録キーワード

文字列
(カンマ区切り)

空欄

keywords が空欄の ルールセット は参照専用となる

remarks

メモ記録ワード

文字列
(カンマ区切り)

空欄

メモ記録ワード省略時の挙動 参照

dropitems

非表示にする項目を指定

文字列
(カンマ区切り)

空欄

カンマ区切りで複数指定可

セクション内のキーが省略された場合はDEFAULTセクションに定義している値がセットされる。
DEFAULTセクションでの定義がない場合は上記表の通りとなる。

ルール識別子省略時の挙動

メイン設定ファイル内の「 mahjongセクション

rule_version は必須パラメータとなる。
rule_version が存在しない場合、セクション内のパラメータはすべて無視される。

ルール設定ファイル 内の ルールセット

rule_version が省略されている場合はセクション名が rule_version として登録される。

Important

セクション名及びキー名の半角英字はすべて小文字として扱われる。

メモ記録ワード省略時の挙動

remarks の定義が省略された場合、 settingセクションremarks_suffix の設定の有無で登録される内容が変化する。

remarks

remarks_suffix

登録内容

何も登録されない

remarks の内容が登録される

keywords をプレフィックス、 remarks_suffix をサフィックスとした組み合わせが登録される

remarks の内容が登録される