EnchantLib附魔扩展库 预览图

杀戮尖塔 2 (Slay the Spire 2)

EnchantLib附魔扩展库

Tools & APIs

最后更新 2026/10/26文件 938.7 KBID 3827534573

模组简介

EnchantLib附魔扩展库 一个附魔前置库,为其他mod提供通用的附魔能力: • 额外附魔槽 :一张卡可以挂多个附魔,显示在原附魔下方,效果、存档、联机都和原版附魔一致。多个mod同时使用时由库统一排列,互不覆盖。 • 施加与查询 :指定放主槽还是额外槽,失败时告诉你原因;查询、移除、清空、复制、转移附魔;用原版的附魔界面和预览让玩家选牌附魔。 • 持续时间 :永久、本场战斗、本回合、若干回合、若干次打出或使用,到期自动移除。 • 叠加方式 :同一种附魔再次施加时,可以数值叠加、效果按层重复、只看有无、分开保存或不叠加。 • 附魔池与附魔奖励 :按稀有度把附魔放进池子随机抽取;附魔奖励让玩家从几个附魔里选一个,再选要附魔的牌。 • 附魔特效 :施加附魔时播放自定义特效,可以只给自己的附魔做,也可以统一接管所有附魔。 • 样式自定义 :徽章图标与样式、角标、卡面文字。 • 生命周期与钩子 :附魔挂上、移除、读档恢复,以及所在的牌升级、降级、保留时的回调;遗物、能力等可以拦截附魔、修改附魔层数和奖励的抽取结果。 • 其他 :牌变化时带走附魔、限制单张牌的附魔数量、不进入历史记录、移除附魔时自动撤销它对牌的改动。 不改变玩法 EnchantLib本身不带任何玩法改动,也不包含多重附魔的玩法。单独安装时,游戏和原版完全一样;改变玩法的内容都由依赖它的mod来实现。 它标记为"影响玩法"(affects_gameplay),只是为了让联机时游戏核对双方的版本,避免因版本不一致导致数据同步出错。联机时请确保所有人的版本相同。 为什么从多重附魔里拆出来 以前,作者想让自己的附魔用上额外附魔槽,只能依赖多重附魔,玩家也就必须装上多重附魔的整套玩法:哪些卡能再次附魔、选卡附魔时能不能选已有附魔的卡,都由多重附魔的规则决定。这些规则并不是下游作者想要的,可玩家遇到"装了多重附魔,选卡时却选不了已有附魔的卡"这类问题时,往往会去找下游作者。 现在,额外附魔槽这类通用能力放进了EnchantLib,多重附魔只保留它自己的玩法。作者只依赖EnchantLib,就能用上额外附魔槽,而不会把多重附魔的玩法带给自己的玩家。 需要单独订阅吗? 你用的mod要求它时就需要。多重附魔已经自带了它,但在大多数玩家和mod迁移完成后会移除,所以推荐另外订阅;两份同时存在也没关系,游戏只会使用其中一份。 给mod作者 • 文档: enchantlib-docs.vercel.app ( 快速开始 · 从多重附魔迁移 ) • 给AI助手用的完整文档(单个文件): llms-full.txt

详情图片

条目信息

所属游戏
杀戮尖塔 2 (Slay the Spire 2)
创意工坊 ID
3827534573
文件名
3827534573.bin
文件大小
938.7 KB
最后更新
2026/10/26
内容版本
v1793002899-1c1615864133cd64
作者与来源
由原作者发布于 Steam 创意工坊。本站不改变署名,作者信息与原始内容请以 Steam 原始页面 为准。