自定义地牢楼层

自定义地牢楼层

允许你自定义矿井和骷髅洞穴中楼层的许多内容。

游戏玩法机制

这个模组现在允许你自定义矿井和骷髅洞穴中的所有地板类型。目前可自定义的内容如下:

  • 每一层成为怪物层的频率及类型
  • 每一层成为宝箱层的频率
  • 每类楼层出现的怪物数量
  • 每类楼层出现的可拾取物品数量
  • 普通楼层出现的宝石数量
  • 普通楼层出现的石块数量
  • 石块成为紫色(掉宝)石的频率
  • 石块成为神秘石的频率
  • 石块成为某种矿石的频率
  • 矿石属于每种类型的概率
  • 杂草和冰晶的生成数量
  • 石块下方出现梯子的频率(若该层尚未有梯子)
  • 石块下方出现矿洞而非梯子的频率

配置

您可以通过编辑此模组文件夹中的 config.json 文件来自定义地牢(该文件会在您首次打开游戏时自动创建)。

配置说明:

  • EnableMod 设置为 false 可关闭此模组。
  • EnableFloorTypeChanges 设置为 false 可关闭对地层类型的所有更改。
  • EnableTileChanges 设置为 false 可关闭对瓷砖(石头、矿石、杂草、梯子、竖井)的所有更改。
  • PercentChanceMonsterFloor 是给定地层成为三种怪物地层之一的概率(介于 0 到 100 之间)。
  • SlimeDinoMonsterSplitPercents 决定骷髅洞穴三种怪物地层类型的比例(应总计为 100)。
  • SlimeMonsterSplitPercents 决定矿井中史莱姆地层或普通怪物地层之间的比例(应总计为 100)。
  • MinFloorsBetweenMonsterFloors 设置每个怪物地层之间的最小普通地层数量,不受其他设置影响。
  • TreasureChestFloorMultiplier 将地层成为宝箱层的概率乘以该数值。
  • MinFloorsBetweenTreasureFloors 设置每个宝箱地层之间的最小普通地层数量,不受上述乘数影响。
  • MonsterMultiplierOn{TYPE}Floors 将 {TYPE} 地层每块瓷砖的怪物生成概率乘以该数值。
  • ItemMultiplierOn{TYPE}Floors 将 {TYPE} 地层每块瓷砖的可拾取物品生成概率乘以该数值。
  • StoneMultiplierOnRegularFloors 将普通地层每块瓷砖的石头生成概率乘以该数值。
  • GemstoneMultiplierOnRegularFloors 将普通地层每块瓷砖的宝石生成概率乘以该数值。
  • PurpleStoneMultiplier 将石头变为紫色(产宝石)石头的概率乘以该数值。
  • MysticStoneMultiplier 将石头变为神秘石头的概率乘以该数值。
  • ResourceClumpChance 设置巨石或自定义资源簇的生成概率。
  • ChanceForOresMultiplierInMines 将矿井中石头变为对应层级矿石的概率乘以该数值。
  • ChanceForOreMultiplier 将石头变为某种矿石的概率乘以该数值(仅骷髅洞穴)。
  • ChanceForIridiumMultiplier 将矿石变为铱矿石的概率乘以该数值(仅骷髅洞穴)。
  • ChanceForGoldMultiplier 将矿石变为金矿石(若非铱矿石)的概率乘以该数值(仅骷髅洞穴)。
  • ChanceForIronMultiplier 将矿石变为铁矿石(若非铱或金矿石)的概率乘以该数值(仅骷髅洞穴)。
  • WeedsChance 矿井中杂草或水晶的生成概率(0.0 到 1.0)。
  • WeedsMultiplier 乘以每簇杂草或冰晶尝试生成的数量范围(未乘数时范围为 7 到 23)。
  • ChanceForLadderInStoneMultiplier 将石头下有梯子或竖井的概率乘以该数值(若尚未生成)。
  • ChanceLadderIsShaftMultiplier 将梯子变为竖井的概率乘以该数值(若尚未生成)。

除三个百分数外,概率现在可以是小数。

其他地下模组

  • 地下秘藏
  • 自定义矿石节点
  • 自定义资源簇
  • 首领生物

技术

需要 SMAPI,使用 Harmony。

源代码可在 https://github.com/aedenthorn/StardewValleyMods/ 获取。

如果您想提出投诉、寻求帮助,或者帮助我测试我的模组,可以访问我的 Discord 服务器。

我的所有星露谷物语模组列表位于 https://www.nexusmods.com/stardewvalley/articles/895。