Boss生物

Boss生物

在地下城和星露谷周围生成首领生物。

牲畜与动物

如果您有兴趣帮助改进这个模组,请回复我的投票! https://forums.nexusmods.com/index.php?/topic/8672983-custom-boss-creatures-poll/ 此模组将首领生物带入星露谷物语。

Bosses

目前它增加了七个新的首领生物:

  • 一个会发射火球的骷髅头Boss
  • 一个会喷火的蛇形Boss
  • 一个会生成坚硬苍蝇并施加防御减益效果的虫形Boss
  • 一个会生成坚硬幽灵(击中时降低攻击力)并向你施加冰冻减益效果的幽灵Boss
  • 一个会发射快速射击的骨头、半血时点燃火焰的骷髅Boss
  • 一个会发射冰块并召唤闪电的鱿鱼小子Boss
  • 一个拥有触手拉动你的史莱姆Boss,被击中时会生成小史莱姆

以下是各Boss战斗时的YouTube视频链接: [视频链接待插入]

生成

默认情况下,Boss只会在地牢中的怪物层生成(如果你安装了SVE,则还会在深红荒原中生成)。 你可以通过编辑config.json文件来增加各种地点生成Boss的几率(首次安装模组并启动游戏时,系统会自动生成一个默认版本)。

每个Boss还有一个"权重"设置(默认权重为1.0),用于调整每种Boss类型的出现几率。权重越高,出现几率越大。

您可以选择性地安装自定义地牢层数模组,因为它允许您设置更频繁的怪物楼层及首领战。

困难

难度主要影响首领的生命值和伤害。 Boss难度可在配置文件中调整。难度会根据您所在矿洞的等级成倍增加,具体如下: difficulty = BaseUndergroundDifficulty * mineLevel / 100 其中,BaseUndergroundDifficulty是一个在config.json中可设置的浮点数(1为默认值),mineLevel从矿洞第一层开始计数,并在骷髅洞穴第一层延续至第121层。因此,骷髅洞穴首层的boss将获得1.21倍难度系数,而矿洞第50层的boss则是0.5倍难度系数。

地面上,难度是一个随机值(默认在0.75倍到1.25倍之间,可在config.json中自定义)。

精灵

默认情况下,此模组会根据所在怪物的精灵图进行放大处理。您可以通过在config.json文件中将UseAlternateTextures设置为true,并为\Characters\Monsters<MonsterType>Boss加载自定义精灵图来覆盖默认设置。可选文件部分提供了一个示例Content Patcher模组,您可以将其作为模板来实现此操作。

在可选文件部分还有一个功能完整的HD精灵模组,由DustBeauty提供——由于其中的精灵尺寸是原来的两倍,你需要将每种Boss类型的宽度和高度设置为默认值的两倍才能使其正常工作(同时需要将UseAlternateTextures设为true)。

在 config.json 文件中可以为每种 Boss 类型设置精灵缩放比例(1.0 = 与普通怪物相同大小,2.0 = 两倍大小,等等)。除非你像上面解释的那样使用了自定义精灵,否则不要改变 Boss 的宽度和高度。

笔记

  • Boss在血量降至一半时会变得更强,提前提醒你一下。
  • Boss会掉落大量随机战利品,我只是把全怪物的掉落表合并给了它们(因为我懒,就这原因)。掉落表在assets/boss_loot.json文件中,如果你想创建更好的掉落列表可以自行修改。条目格式为“ObjectID/DropChance”。目前这个列表对所有Boss通用。掉落数量和概率会受到难度倍率影响。
  • 有些Boss相当难对付……如果你没有后期武器和大量回复食物,大概率会被打爆。
  • 史莱姆Boss会摧毁它经过的物体,所以千万小心别让它刷在你的农场里!
  • Boss的判定框在缩放贴图时有点问题,我正在尝试修复。

欢迎对Boss调整的反馈;我没有花太多时间调整它们的属性,很多东西都可以调整(如生命值、速度、伤害等)。

技术