海克西属性

海克西属性

此修改添加了一些玩家实体属性,可用于改变你游玩六角施法模组的体验。

游戏机制

Hexxy Attributes

此修改添加了一些玩家实体属性,可用于改变你游玩 Hex Casting 的体验。

属性列表

目前,hexxyattributes 命名空间下有 4 个新属性:

  • hexxyattributes:feeble_mind - 将其视为一个布尔属性,类似于 hexcasting:scry_sight。 如果玩家拥有 Feeble Mind,他们将无法打开法杖的施法 GUI。 拥有 feeble mind 的玩家也无法使用探知透镜。 不过他们仍然可以使用人工制品!!基础值为 0,最小值为 0,最大值为 1。
  • hexxyattributes:media_consumption_modifier - 此属性设置乘法修正值: 假设一次施法的消耗为 100 点 media。修正值为 0.5 的玩家只需支付 50 点 media。 另一方面,修正值为 1.7 的玩家则必须支付 170 点 media。 这也适用于扣除的生命值。基础值为 1,最小值为 0,最大值为 MAX_DOUBLE。
  • hexxyattributes:ambit_radius - 顾名思义,此属性用于确定玩家的施法 是否在自己的 ambit 内。基础值为 32,最小值为 0,最大值为 MAX_DOUBLE。
  • hexxyattributes:sentinel_radius - 顾名思义,此属性用于确定玩家的施法 是否在其哨兵的 ambit 内。基础值为 16,最小值为 0,最大值为 MAX_DOUBLE。

目的与用法

当我为我的朋友群制作整合包时,我试图为特定起源微调 Hex 参数。 在我的研究中,我发现没有任何模组/附属模组能提供足够的自由度来实现我想要达到的目标。 所以我决定创建这个小修改,作为 Hex Casting 和 Origins 之间的中介。

起初,我只想为我的情况创建特定的起源能力,但后来我的想法转向了通用附属模组的方向。 如果你想将此附属模组与 Origins 模组一起使用,可以查看我的示例数据包,其中使用了这些新属性。

我在模组制作领域并不活跃,所以不要期望有太多更新或移植(即使有人请求的话)。 但欢迎在问题页面提问和报告 bug,也可以 fork 或创建拉取请求。

许可证

此附属模组基于 CC0 许可证提供。欢迎从中学习并在你的整合包中使用它。