經常會遇到很多 configuration 不知道該放哪
這邊會分別舉一些例子,方便之後歸檔
任何和 原本設定有差異的都可以算是 configuration
可能是難度調整,UI 位置,或是哪一種 skin
Mod
可能會影響計分/遊戲難度的會被放在 Mod 裡面
或是希望被記錄到 replay 的部分(e.g. 可以被其他玩家看到)
(不確定) 感覺可以從 ruleset config manager 抽出來的部分
(不確定) 頻繁調整的設定,希望被丟到 preset 內的
(或許不太建議) 可能會需要 real-time 去調整的地方?
osu!的用法 | Example | |
---|---|---|
好例子 | - Hidden mode | - Hidden mode for note playfield. |
KaraokeRulesetConfigManager
在設定介面可以調整的參數
會預期 apply 到所有的 karaoke beatmap 上
設定預期會非常通用,不同 stage / mod 下都可以正常被使用到
(不一定) 使用者在遊戲中能夠隨時修改的參數