HMCL
HMCL copied to clipboard
版本特定设置分区化
目前单个版本的游戏设置必须选择全局或者是特定。这在玩家只想改游戏内存等设置时会很麻烦,玩家必须手动从全局设置同步其他不需要独立的设置值。
目前计划拆分为:Java、游戏路径、内存、自定义命令、调试选项 几大类。
整合包安装后只有游戏路径会被强制调整为特定设置,其它选项可以共用全局设置。 对于 MCBBS 整合包,如果 java 版本和内存设置生效,则默认将该两项调整为特定设置,玩家可以手动取消。
迁移问题: 目前使用全局游戏设置的游戏版本的每个设置分区继续使用全局设置。 对于没有使用全局设置的游戏版本,每个设置分区检查是否与全局设置一致,如果一致,改用全局设置,否则继续使用特定设置。
迁移问题: 目前使用全局游戏设置的游戏版本的每个设置分区继续使用全局设置。 对于没有使用全局设置的游戏版本,每个设置分区检查是否与全局设置一致,如果一致,改用全局设置,否则继续使用特定设置。
黄鱼,我觉得要不然已经存在的游戏版本的特定设置就让它保持原样,不管它了,只要保证以后新创建的版本默认继承全局就行了,总比现在的情况强(((
给版本特定设置中的选项增加一个“继承全局设置”,而默认创建新的“版本特定设置”时,让所有选项默认为“继承全局设置”应当也可以达成类似效果。