-
Notifications
You must be signed in to change notification settings - Fork 149
IR Tips
SackMagiclight edited this page May 5, 2018
·
3 revisions
-
BMSModelに対してcontainsUndefinedLongNote()でLN MODE反映するかどうかを判断する
- containsUndefinedLongNote() == true : BMSModelのgetLntypeでBMSModelに反映させたlntypeが取れるのでそれを設定
- containsUndefinedLongNote() == false : LN MODE=0扱い(ユニークとして扱う)
-
コースのLNMODE
- コース内全楽曲(BMSModel)をチェック
- containsUndefinedLongNote() == true が1つでもあったら引数のlnmode
- 1つもなかったらLN MODE=0扱い
自分で作成しましょう。
<例>
- sha256(全BMSModelのsha256) : 曲順一致で同一と判断(制約条件、トロフィー違いは同一判断)
- sha256(全BMSModelのsha256 + CourseDataConstraint全要素のname) : トロフィー違いは同一と判断
- sha256(全BMSModelのsha256 + CourseDataConstraint全要素のname + TrophyData全要素) : トロフィー違いは異なると判断