被诅咒的命运 被诅咒的伙伴 更多能力

被诅咒的命运 被诅咒的伙伴 更多能力

这是一个为CursedFate制作的简单模组,允许CursedPartners复制能力与CT Addons配合使用——自动将CT Addon能力应用到武士刀上,并允许Rika复制特定的CT Addon能力

此模组是作为咒术附加包创作者的工具有意制作的

如果你需要此处提供之外的更多信息或帮助,请在我的 Discord 服务器联系我!

Discord:CursedFate Awakened

欢迎所有人前来加入我们!


咒术伙伴的 CT 附加包兼容性 - 工作原理如下:

CT 附加包创作者可以制作非常简单的基于指令的能力,这些能力会自动应用到 CursedPartners 的复制能力和共爱太刀上

重要:此模组围绕 CT 附加包创作者的标准化指令格式构建

CT 附加包创作者可以使用此格式制作能力

/cooldown60_energy100_green_Chaotic_Lift_yuta_HarmonyAndChaos

/cooldown60_energy100_green_Chaotic_Lift_yuta_Harmony_And_Chaos

这会告诉模组它需要知道的一切

cooldown60 = 将应用到复制上的能力冷却时间

energy100 = 将消耗的咒力量

green = 能力颜色

Chaotic_Lift = 能力名称

yuta = 此模组使用的标准标记

HarmonyAndChaos / Harmony_And_Chaos = 此能力所属的 CT 命名空间 / 术式名称

CT 命名空间必须是游戏中通过此指令返回的完全一致的那个

/cursedfate Datapack ReturnAndPrint @s Technique

此指令会返回你当前应用 CT 的完全一致 CT 命名空间

此模组会自动读取 CT 附加包创作者在其附加包中包含的能力指令,并自动将它们连接到咒术伙伴的复制能力和太刀上

工作原理

如果玩家正在使用咒术伙伴,且里香攻击了一个拥有匹配 CT 命名空间 / 术式的玩家

模组将会:

清除任何现有的已保存能力指令

检查目标当前的术式

搜索一个按上述正确格式创建的匹配 CT 附加包指令

将该能力绑定到复制槽位

显示一个屏幕弹窗,说明复制了什么

允许玩家在激活复制时使用该能力

当玩家按下其复制能力时

已存储的能力指令将会运行

将消耗正确数量的咒力

将应用正确的冷却时间

然后已存储的能力指令将再次被清除干净

这意味着玩家必须让里香再次复制另一个术式,才能使用另一个能力

重要逻辑

太刀能力和复制能力都会消耗咒力

但只有复制能力会应用冷却时间

如何获得自定义能力太刀:

当你将一把太刀放入副手时

模组会自动将其中一个可用能力指令绑定到它上面

该指令必须 100% 遵循上述正确的命名空间格式

能力指令中包含的此命名空间格式会告诉模组:

将消耗多少咒力

能力冷却时间将持续多久

能力名称的颜色 - 这是能力名称将显示的颜色

能力名称本身 - 此名称将被赋予太刀 - 并在里香复制时显示在屏幕上

它属于哪个 CT 附加包 - 这样里香就知道该能力指令属于哪个 CT

以下是一个此模组会接受的简单能力指令命名空间 - 示例如下:

/cooldown45_energy70_white_Wind_Slash_yuta_SkyBreaker

此能力指令分解如下:

将冷却时间设置为 45 秒

消耗 70 点咒力

名称的颜色将为白色

名称将为:Wind Slash

Yuta - 这是模组需要的一个标记

由以下指令返回的 CT 命名空间:/cursedfate Datapack ReturnAndPrint @s Technique

致 CT 附加包创作者 - 使用此完全一致的指令格式创建在游戏中激活的能力 -

不要包含 CURSEDFATE 逻辑 - 让此模组来设置冷却时间、消耗咒力并处理所有工作 - 指令名称格式会告诉模组你想让它做的一切

右键点击太刀时,模组将会

运行已存储的能力指令

消耗正确的咒力

不应用任何冷却时间 - 那仅用于咒术伙伴的复制能力

稳定性逻辑

副手中的太刀不会重复重新绑定相同的指令

每个太刀能力指令在应用后都会进入 5 分钟的禁止绑定冷却

这意味着模组会先循环使用其他可用指令

如果所有可用指令仍处于冷却中,那么模组将等待其中一个再次可用

这有助于防止滥用 / 刷屏,并使系统稳定得多

显示清理

任何屏幕弹窗文本,例如

Copied Chaotic Lift

将永远不会显示 _ 下划线

下划线在弹窗文本和太刀名称中会自动显示为空格,以获得更整洁的显示效果

兼容性

此模组在术式 / 命名空间匹配方面设计得非常灵活

它不在意:

大写字母

空格

下划线

一些细微的格式差异

像这些示例仍然可以正确匹配

HarmonyAndChaos

harmonyandchaos

Harmony_And_Chaos

harmony_and_chaos

只要核心字符正确匹配,模组就会接受它们

服务器端模组

致服务器所有者:此模组只需在服务器端安装即可工作

你的玩家无需在整合包中安装此模组即可加入你的服务器

如果你需要帮助或更多信息,欢迎在下方我的 Discord 服务器中询问!

也请在我们的 Discord 服务器中留下你的任何建议!

享受吧,朋友!