スキルチェック
lib.skillCheck
定義された難易度でスキルチェックを行う。
Lua
lib.skillCheck(difficulty, inputs)- 難易度が高い:
'easy'または'medium'または'hard'またはtable- プリセットの難しさ:
- イージー」-。
{ areaSize: 50, speedMultiplier: 1 } - ミディアム
{ areaSize: 40, speedMultiplier: 1.5 } - ハード」-。
{ areaSize: 25, speedMultiplier: 1.75 }
- イージー」-。
- カスタム難易度は、上記のプリセット文字列の代わりにオブジェクトを送信することで設定できます。
- areaSize:
number- サクセスエリアの大きさ(度
- speedMultiplier:
number- インジケーターのスピードの倍率
- areaSize:
- プリセットの難しさ:
- インプット?
string[]- 各スキルチェックの入力テーブルからランダムなキーが選ばれる。
- 入力が定義されていない場合、キーのデフォルトは次のようになる。
e
lib.skillCheckActive
スキルチェックが現在有効な場合に真を返す。
Lua
lib.skillCheckActive()lib.cancelSkillCheck
現在進行中のスキルチェックをキャンセルする。
Lua
lib.cancelSkillCheck()使用例
Lua
local success = lib.skillCheck({'easy', 'easy', {areaSize = 60, speedMultiplier = 2}, 'hard'}, {'w', 'a', 's', 'd'})
Last updated on