fixed # 补全梦三怪物、卡牌

fixed # 修复天书乱斗中,过关技能不会重置次数的问题
This commit is contained in:
2026-10-03 04:42:19 +08:00
parent b005a7ff15
commit c448da39c2
131 changed files with 5021 additions and 246 deletions
+14
View File
@@ -0,0 +1,14 @@
# 旧日雕像 BYGONE_EFFIGY
2026-10-03:https://sts2.huijiwiki.com/wiki/旧日雕像;https://sts2.huijiwiki.com/wiki/缓慢
注册mengsan_bygone_effigy_shuying;第一层精英池,普通生命127,无随机生命抽取。A8生命132、A9斩击15只记录,不混入当前普通数值。
SVG开始→沉睡→唤醒→斩击(自循环)。第1回合沉睡,取消原生出牌阶段,不耗费用;第2回合苏醒10力量,仅一次;第3回合起斩击13基础伤害,叠加力量后23。
其余意图消耗1费用,之后保留梦三精英原生出牌,抽2、上限5、费用3;原生攻击牌也受力量修正。首回合不是单纯隐藏意图后仍可以出杀。
缓慢初始能力1层,图标数值显示本回合额外伤害百分比,不是能力层数。友方共用每只雕像上的计数,每次完成使用一张牌后(useCardAfter)增加10%;攻击本身结算时用之前已完成牌数,虚拟牌/多目标牌只算一次;防御、治疗也计数。纯响应respond不计数;敌方出牌、取消使用、战斗外事件不计数。
回合边界phaseBefore/phaseAfter清零,状态仍在,不仅雕像自己回合结束才清零。友方主动回合的支援使用牌也计入相同敌方状态。
伤害倍率只作用于攻击类别卡牌或明确标记mengsanAttack_shuying的脚本攻击。非攻击遗物伤害不放大,护甲不影响计数。梦三整数伤害适配:力量/虚弱/易伤后乘(1+10%×牌数),向下取整,再由引擎抵扣护甲;意图预测使用同一计算。
费用不足与击晕沿用现有advance/retry,不重新沉睡;死亡、会话结束中止后续攻击/增益。缓慢、循环、力量会话清理,旧会话不误删新会话状态。永久牌堆不变。
原画:https://huiji-public.huijistatic.com/sts2/uploads/b/b5/Bygone_effigy.png
内置image_gen基于原画和密林风格重绘独立3:4不透明立绘;完整雕像、镰刀、盾牌、石台,无UI文字。
提示词:D:\noname\resources\app\.codex-artifacts\mengsan-hand-fan-20261001\effigy-prompts.json
原画版权归原权利方,网页文本CC BY-NC-SA 4.0。隔离测试不是实机验收。
+16
View File
@@ -0,0 +1,16 @@
# 多尼斯异鸟 BYRDONIS
2026-10-03读取:https://sts2.huijiwiki.com/wiki/多尼斯异鸟
密林精英,注册mengsan_byrdonis_shuying,加入act1Map.eliteEnemies,不加入普通池。现有精英保留。
普通生命81~84,每次实际敌方入场使用征程随机源均匀抽取;资料默认82不消耗随机数,显式hp优先。
初始领地意识1层;自身phaseAfter获得层数对应的力量,不是意图攻击后立刻获得。击晕或费用不足仍在活着的回合结束时触发。非自身回合、死亡或会话结束不结算。
行动SVG:开始→俯冲→啄击→俯冲,严格交替,无随机决策。网页表格称俯冲为“飞扑(Swoop)”,为同一行动。
俯冲17基础攻击伤害;啄击3基础攻击伤害×3,每段受力量/虚弱/易伤/缩小修正。无其他效果,正常前三回合17、4×3、19;力量在各回合结束后变为1、2、3。
进阶只记录不混入当前普通数值:A8生命90,A9俯冲19、啄击4×3。
使用梦三精英原生抽2、手牌上限5、费用3和精英牌堆。意图消耗1费用,原生出牌阶段保留;原生牌也获得既有力量修正,脚本意图不重复加力量。
费用不足跳过并推进;击晕retry保留招式、advance推进;眩晕恢复不移除领地意识。多只实例独立,不因重复规划、席位或死亡恢复重新抽生命。
循环、领地意识和力量随战斗会话清理;旧会话清理不能误删新会话的状态。
网页原画来源:https://huiji-public.huijistatic.com/sts2/uploads/d/d5/Byrdonis.png
立绘参考原画及既有密林风格由内置image_gen重绘,单只异鸟独立3:4不透明背景,无UI文字。
提示词:D:\noname\resources\app\.codex-artifacts\mengsan-hand-fan-20261001\byrdonis-prompts.json
原画版权归原权利方;网页文本CC BY-NC-SA 4.0。隔离检查不代表游戏实机验收。
+18
View File
@@ -0,0 +1,18 @@
# 立柱构造体 CUBEX_CONSTRUCT
2026-10-03读取:https://sts2.huijiwiki.com/wiki/立柱构造体
普通密林怪物;生命65,开场13格挡与1层人工制品。注册mengsan_cubex_construct_shuying,加入第一层普通怪物池。
蓄能:2力量,仅开场。以后重复轰击→重复轰击→排出循环。重复轰击先7基础攻击伤害后2力量;排出5基础伤害×2。每段受力量/虚弱/易伤/缩小修正。
SVG路径:A→蓄能→重复轰击→重复轰击2→排出→重复轰击,明确不回到蓄能。
初次命中预期(无其他修正):9、11、11×2,之后13、15、15×2。
进阶仅记录不混入正常难度:A8生命70;A9重复轰击8、排出6×2,蓄能仍2力量。
人工制品:https://sts2.huijiwiki.com/wiki/人工制品,页面提示“免疫负面效果”,正面可叠加不允许负数。
计次规则参考该页所链接前作人工制品:https://sts.huijiwiki.com/wiki/人工制品(免疫X次负面效果)。在梦三按每层抵消一次负面状态施加适配;一次施加多层也只消耗1层。
接入易伤/虚弱/脆弱/缠结/紧缠/缩小,包括重杀、闪电霹雳、融融之拳及开场遗物。伤害先结算、正面力量不消耗人工制品;无效/零层申请、已有状态自然衰减不消耗。
击晕是梦三既有意图控制而非叠层状态,维持既有retry/advance规则;不拦截原生三国杀乐不思蜀等原生技能。
意图消耗1费用,随后可用原生牌。费用不足跳过并推进;眩晕retry保留当前招式、advance推进。死亡与战斗结束中止后续段及力量增益。
人工制品及循环状态仅保留于本场战斗,使用会话资源清理与旧会话防误删保护,不写入永久牌堆。
立绘:网页原画Cubex_construct.png实际WebP,来源https://huiji-public.huijistatic.com/sts2/uploads/3/3a/Cubex_construct.png;内置图像工具参考原画及密林风格重绘独立不透明3:4背景立绘。
原画版权归原权利方;页面文本CC BY-NC-SA 4.0。
提示词:D:\noname\resources\app\.codex-artifacts\mengsan-hand-fan-20261001\cubex-prompts.json
隔离测试不代表实机验收。
+14
View File
@@ -0,0 +1,14 @@
# 雾菇与利齿之眼
来源:[雾菇](https://sts2.huijiwiki.com/wiki/雾菇)、[晕眩](https://sts2.huijiwiki.com/wiki/晕眩),读取日期2026-10-02。
网页立绘保留原始字节;Wiki标注CC BY-NC-SA 4.0。晕眩卡图复用项目现有STS2资源。
- 默认使用网页普通难度:雾菇74生命;重击8伤害并在结算后获得1力量;头槌14伤害。
- 第一自身行动使用虚幻孢子,召唤一个6生命的利齿之眼。之后先重击;一次重击后40%再重击、60%头槌;两次连续重击后必定头槌;头槌后必定重击。
- 利齿之眼只发动牵制:向敌对角色的个人弃牌堆加入3张晕眩。无个人牌堆的剧情援军不污染公共牌堆。
- 晕眩仅存在于本场战斗,不能使用或打出,弃牌阶段开始按既有虚无机制移除;不进入永久牌组或奖励池,没有费用角标。
- 利齿之眼死亡后,在下一次主角回合开始前满血复活,复用原席位;雾菇死亡后不再复活或行动,爪牙不阻止胜利。
- 第一关普通遭遇池增加雾菇;利齿之眼不单独进入遭遇池。其他关卡和刘备专属开场不变。
- 沿用梦三行动技能消耗1费用、雾菇随后照常出牌的既有规则;爪牙不额外抽牌或出牌。本次未新增STS2进阶难度开关。
检查属于隔离验证,不代表完整游戏或十周年UI实机验收。
+27
View File
@@ -0,0 +1,27 @@
# 毛绒伏地虫(Fuzzy Wurm Crawler)
来源:https://sts2.huijiwiki.com/wiki/毛绒伏地虫 ,读取日期2026-10-02。
原立绘:https://huiji-public.huijistatic.com/sts2/uploads/2/21/Fuzzy_wurm_crawler.png 。
Wiki页面标示CC BY-NC-SA 4.0,原游戏美术权利归对应权利人;保留来源说明。
## 普通配置
- ID:`mengsan_fuzzy_wurm_crawler_shuying`;加入第一层普通战斗池,不影响角色专属开局。
- 实际入场时使用征程随机源,从55、56、57等概率抽取生命;资料展示和未指定随机源的怪物定义为56。显式关卡生命配置优先。
- 三步循环:酸液黏球 -> 吸入 -> 酸液黏球 -> 回到开头;周期相邻边界会出现两次酸液攻击。
- 酸液黏球基础伤害4,受累计力量影响。
- 吸入获得7力量;力量累积到战斗结束,不设置次数上限。
- 未受到其他修正时,前几次酸液实际伤害为4、11、11、18、18;不是永久固定4。
- 每招消耗1费用,敌方保留个人牌堆使用阶段,酸液作用于所有存活敌对阵营角色。
- 无费用则跳过并推进三步循环,不获得力量。击晕advance推进;retry保持原循环位置,恢复原意图后再尝试,不重复授予力量。
- 网页进阶8+生命58~59、9+酸液基础6,本次只记录,沿用现有普通数值,不混入普通关卡。
## 立绘
- `assets/portraits/fuzzy-wurm-crawler-original.webp`是网页透明图,按实际WebP格式保存。
- `assets/portraits/fuzzy-wurm-crawler-forest-portrait.png`由内置图像工具基于原图、参照已有密林立绘独立绘制,紫色毛绒身体、圆形利齿口、浅色分节腹部和侧向触须保留,背景完全不透明。
- 只包含本怪物,不与其他怪物共用立绘。
## 验证边界
隔离检查覆盖生命抽取和真实入场初始化函数、三步循环、累计力量与意图显示、费用、击晕、死亡/停止会话和旧怪物回归。不等同游戏实机运行或十周年UI视觉验收。
+24
View File
@@ -0,0 +1,24 @@
# 墨宝(Inklet)
来源:https://sts2.huijiwiki.com/wiki/墨宝 、https://sts2.huijiwiki.com/wiki/滑溜 ,读取日期2026-10-02。
网页原画:https://huiji-public.huijistatic.com/sts2/uploads/7/7b/Inklet.png 。
Wiki标示CC BY-NC-SA 4.0;原游戏美术权利归对应权利人。保留原图及来源记录。
## 配置
- ID `mengsan_inklet_shuying`,普通怪物;加入第一层普通战斗池。角色专属开局不变。
- 普通生命11~17;实际入场通过征程随机源等概率抽取,显式关卡生命优先,资料默认14。
- 网页描述成群且前/中/后起手不同,未指定固定数量;梦三适配为三只群体关卡,不声称三只是网页固定数量。
- 各只固定出生位置1/2/3,不因同伴死亡或支援插队重排。奇数位刺击3伤害起手;偶数位旋风2×3起手后刺击。
- 起手后进入循环:等概率选择锐利凝视10或旋风2×3 -> 刺击3 -> 等概率选择 -> 刺击。随机招不是每回合任意三选一。
- 各次意图仅生成一次;预览、重复计划、击晕retry不会重抽。每招1费用,无费用跳过并推进;击晕advance推进,retry保留。
- 沿用梦三怪物适配:意图攻击所有存活敌对阵营角色;保留个人牌堆;死亡或会话关闭及时停止多段攻击。
- 初始滑溜1:下次实际生命损失限制为1点;伤害完全被护甲抵挡不消耗;直接失去生命也适用。每段分别结算,第一段消耗后其他段正常。
- 梦三模式局部changeHp包装保留原生事件、护甲抵挡及消耗,滑溜层数仅在实际changeHp负向通知时减少,不改全局引擎。正向恢复、零伤害、关闭会话和其他怪物不受影响。斩杀直接死亡不拦截。
- 网页进阶8+生命12~18,9+刺击4、旋风3×3、凝视11,本次只记录,不混入普通配置。
## 立绘与检查
- 原图保存为 `assets/portraits/inklet-original.png`;独立立绘为 `assets/portraits/inklet-forest-portrait.png`。
- 内置图像工具以原图为造型参考、飞蝇菌子立绘为画风参考,生成单只墨黑身体、发光眼缝、不透明密林背景竖图;不与其他怪物共用立绘。
- 隔离验证覆盖实际入场初始化、群体计划、站位、随机循环、真实本地引擎changeHp内容的护甲/生命结算、滑溜消耗、费用与击晕、会话停止、旧怪物回归。不是实机或十周年UI验收。
+13
View File
@@ -0,0 +1,13 @@
# 树叶史莱姆(中)
来源:https://sts2.huijiwiki.com/wiki/树叶史莱姆(中)
普通配置:生命32~35(展示默认34);无初始能力。第1回合黏糊射击,向敌对角色个人弃牌堆加入2张黏液;随后团块射击(8点攻击伤害)与黏糊射击严格交替。
进阶参考:8+生命33~36,9+攻击9;当前未混入普通配置。
怪物ID:`mengsan_leaf_slime_m_shuying`,加入第一幕普通怪物池;首层专属开局及后续幕不变。每次意图耗1费用,保留原生用牌阶段;眩晕retry保留意图、advance进入下一行动。复用已有黏液卡(耗1费用,抽1张,消耗),不进入永久卡组和奖励注册表。中型状态与小型独立,后者仍等权随机冲撞/黏液。
原立绘:https://huiji-public.huijistatic.com/sts2/uploads/9/96/Leaf_slime_m.png
使用内置image_gen参照原立绘、密林风格二绘,单独不透明3:4立绘。网页与资源依据灰机Wiki所示许可,保留来源。
验证为隔离执行真实项目模块及引擎边界夹具,不是实机验收。
+17
View File
@@ -0,0 +1,17 @@
# 树叶史莱姆(小)
资料:https://sts2.huijiwiki.com/wiki/树叶史莱姆(小) ,状态卡:https://sts2.huijiwiki.com/wiki/黏液 。读取日期2026-10-02。
普通数值:生命11~15,资料默认13,无初始能力。仅实际入场从征程随机源抽取生命;进阶8+生命12~16、9+冲撞4伤害不混入普通配置。
每次预测行动在冲撞(3伤害)和黏液(给各存活敌对角色的个人弃牌堆加入1张黏液)之间等权重随机。网页未标注冷却/连续次数限制,不额外添加。无个人牌堆的剧情援军不污染公共牌堆。每个预测行动耗1费用,保留原生出牌阶段。
黏液是可使用的状态牌:耗1费用、抽1张牌、消耗。不同于晕眩,不具不能打出或虚无。未使用时可正常弃置并重新抽到;使用后通过既有个人牌堆消耗机制退出本场战斗。状态牌不进入永久可获得牌表、奖励、强化表或存档牌组。
击晕advance推进一次、retry保留原预测行动;费用不足跳过效果并推进。重复意图刷新不重复抽随机数,死亡或战斗结束不再产生效果。
已接入怪物类、角色注册、第一层普通关卡池、行动/意图UI、击晕和力量修正;不改专属首关、第二/第三层、全局十周年UI。
网页透明立绘作为身份参考、飞蝇菌子密林立绘作为画风参考,由内置图像工具生成单独3:4不透明密林背景立绘。黏液卡图使用网页原始PNG,按现有全幅卡面呈现,不改写图片。完整提示词和来源位于验证目录leafslime-prompts.json。
验证为隔离状态机及实际源码执行,不代表实机/十周年UI验收。
+26
View File
@@ -0,0 +1,26 @@
# 蛮兽(Mawler)
资料来源:https://sts2.huijiwiki.com/wiki/蛮兽 (2026-10-02读取)。
网页原图:https://huiji-thumb.huijistatic.com/sts2/uploads/thumb/a/a6/Mawler.png/360px-Mawler.png 。
Wiki 页面标明 CC BY-NC-SA 4.0;角色及美术的原始权利归对应权利人,本项目保留来源说明。
## 配置与行动
- 角色ID:`mengsan_mawler_shuying`;第一层普通关卡随机池,不替换角色专属开局。
- 普通数值:72生命;网页进阶8+为76生命,进阶9+爪击5×2、狂乱撕扯16,仅记录,不映射到现有普通难度。
- 爪击:4点伤害,独立结算2次。首个回合必定选择;后续不能连续发动。
- 狂乱撕扯:14点伤害,不能连续发动。
- 怒吼:给予3层易伤,整场战斗最多成功发动一次。
- 首回合后从符合条件的招式中等权重选择;怒吼成功发动后永久移出该战斗的池。
- 规则沿用梦三:每招消耗1费用,作用于所有存活敌对阵营角色;仍可继续使用个人牌堆中的牌。
- 无费用和击晕不消耗怒吼次数;击晕支持推进或重试,意图不重复抽取随机数,不跨战斗共享状态。
## 立绘
- `assets/portraits/mawler-original.webp`:网页透明原图,按实际WebP格式保存。
- `assets/portraits/mawler-forest-portrait.png`:基于网页原形象,参照已有飞蝇菌子密林画风,经内置图像工具独立重绘;完整不透明背景、竖版3:4,头部置中供头像裁切。
- 本图只包含蛮兽,不与其他怪物共用。
## 验证范围
隔离验证覆盖注册、普通关卡池、冷却/等权重/单次怒吼、双段伤害/易伤、费用、击晕、死亡和会话停止、意图显示与旧怪物回归;不等同真实游戏运行或十周年UI视觉验收。
+14
View File
@@ -0,0 +1,14 @@
# 小啃兽 NIBBIT
来源:https://sts2.huijiwiki.com/wiki/小啃兽 (2026-10-02读取网页与SVG箭头)
普通怪物,密林;生命42~46,实际入场从征程随机源均匀抽取;资料默认44,不消耗随机数。无初始能力。
正常行动:顶撞12伤害 → 犹豫斩击6伤害并获得5格挡 → 哈气获得2力量 → 顶撞。
单只顶撞起手;双只按关卡units前后顺序固定为斩击/哈气起手,各自进入同一循环。开战时固定状态,不因同伴死亡或席位变化重置。
第一层普通池包括单只与双只遭遇;双只不占用永久牌堆/支援数据。超过两只的非标准自定义配置采用单只起手作为兼容回退,非Wiki定义。
意图消耗1费用、随后仍可使用原生卡牌;费用不足跳过本次动作并推进,眩晕支持retry/advance,遵循既有梦三适配。
力量影响脚本攻击与原生牌伤害;斩击先攻击后获格挡。既有伤害执行器继续处理虚弱、易伤及死亡/战斗结束。
进阶数据仅记录不启用:A8生命44~48、斩击格挡6;A9顶撞13、斩击7、哈气力量3。
立绘:网页原画Nibbit.png(实际WebP)仅作参考;内置图像工具参考原画与密林立绘重绘独立不透明3:4背景图。
原画署名/来源:https://huiji-public.huijistatic.com/sts2/uploads/f/f6/Nibbit.png;页面文本CC BY-NC-SA 4.0,原画版权归原权利方。
完整提示词:D:\noname\resources\app\.codex-artifacts\mengsan-hand-fan-20261001\nibbit-prompts.json
验证属于隔离运行与实际文件检查,不代表实机验收。
+15
View File
@@ -0,0 +1,15 @@
# 异蛙寄生虫 / 扭动虫 / 感染
2026-10-03依据 https://sts2.huijiwiki.com/wiki/异蛙寄生虫 与 https://sts2.huijiwiki.com/wiki/感染。
普通数值:异蛙61~64生命,第一层精英池;固定感染(3张感染进个人弃牌)→甩动(4×4)循环。
寄生物4,死亡即召唤4只扭动虫。主网页正文以四只描述衍生怪,X未显式显示数值,交叉核对 https://slaythespire.wiki.gg/wiki/Slay_the_Spire_2:Phrog_Parasite 明确死亡生成4只。
扭动虫17~21生命,不单独进入精英关卡随机池;不是雾菇幻象,必须全部消灭才算胜利。
各组站位固定1~4,奇数位污秽啃咬6→扭动(1感染、2力量)循环,偶数位反向开局。
亡语生成的扭动虫完整首回合取消,不抽牌、不发动意图、不出原生牌、不耗费用,恢复后按原始奇偶站位起手。直接配置的扭动虫不强制跳过。
其余意图消耗1费用,保留梦三精英原生出牌;抽2,上限5,费用3。力量也作用于原生攻击。
死亡钩子原生引擎会await;等待4只入场后再继续伤害/卡牌,召唤期间阻止胜利结算。开战预留4个额外席位,计入死亡保留席位和所有后续剧情召唤,超过8总席位提前报错,不静默减少数量。
飞剑回旋镖原来逐击重新取存活敌人,后续击可以命中新生扭动虫。闪电霹雳改为先完整伤害再向当前存活敌人施加易伤,新生扭动虫也获得易伤,不重复吃刚结束的范围伤害。
感染不能被打出,无默认虚无;只生成到战斗个人弃牌,不进入永久奖励、商店或征程牌组。持有者结束出牌后的弃牌阶段开始时,每张仍在手牌的感染造成3点非攻击无来源伤害,走正常护甲及濒死救援;优先于虚无消耗,事件去重,死亡/换场中止后续结算。此时机沿用梦三现有虚无/弃牌实现,不是结束阶段之后重新读取空手牌。
A8异蛙66~68、虫18~22;A9甩动5×4、啃咬7只记录,不混入普通数值。按用户给定网页主表感染3,不混入其他网站较新测试补丁的4。
两种怪物分别采用基于网页原画的3:4不透明密林重绘,感染为5:7宣纸黑褐水墨完整卡面。无UI文字或角标。内置image_gen提示词保存于 D:\noname\resources\app\.codex-artifacts\mengsan-hand-fan-20261001\phrog-prompts.json。
原画版权归原权利方,网页文本CC BY-NC-SA 4.0;隔离验证不等于实机验收。
+14
View File
@@ -0,0 +1,14 @@
# 缩小甲虫
来源:https://sts2.huijiwiki.com/wiki/缩小甲虫
普通生命38~40(展示默认39),无初始能力。首回合缩小:给予存活敌对角色缩小状态;随后大啃7点、践踏13点攻击伤害严格交替。页面SVG行为箭头已逐条核对。
进阶8+生命40~42、9+攻击8/14,仅参考,不混入普通数值。
ID:`mengsan_shrinker_beetle_shuying`,第一幕普通怪物池,专属开局和后续幕不变。意图耗1费用、保留原生用牌阶段;眩晕retry保留动作、advance推进。HP沿用种子随机,行动不使用随机数。
缩小令攻击伤害减少30%,非攻击伤害不变。灰机状态页未列出持续与叠加规则,交叉核对 https://slaythespire.wiki.gg/wiki/Slay_the_Spire_2:Shrinker_Beetle 的怪物描述:不叠加、来源死亡移除;甲虫汁的限时效果不是本怪物技能。本地采用既有伤害管线:力量→虚弱→缩小向下取整→易伤向上取整→原生护甲。来源引用保存在本场战斗,死亡/战斗清理移除,复活不恢复旧缩小;多来源减伤仍只30%。不改角色整体尺寸或十周年UI,状态以“缩”标记显示。
原画:https://huiji-public.huijistatic.com/sts2/uploads/a/ab/Shrinker_beetle.png
网页原画为透明立绘,内置image_gen按原画身份与已有密林风格二绘独立不透明3:4立绘;保留来源及网页所示CC BY-NC-SA 4.0许可提示。生成提示保存于验证记录。
模块隔离与边界夹具检查不是实机验收。
+17
View File
@@ -0,0 +1,17 @@
# 蛇行扼杀者
资料:https://sts2.huijiwiki.com/wiki/蛇行扼杀者 ,紧缠:https://sts2.huijiwiki.com/wiki/紧缠
实现普通数值,不将进阶8+/9+数值混入普通关卡。生命53~55,资料默认54;仅实际入场从征程随机源抽取生命。无初始能力。
- 缠身:给予所有存活敌对角色3层紧缠。
- 缠身后等权重随机重击(7伤害、结算攻击后获得5护甲)或甩动(12伤害);攻击后必定回到缠身。
- 紧缠可叠加,每个受缠角色自己的结束阶段开始时受到层数对应的非攻击伤害,原生护甲正常抵扣;不自动衰减,不受力量、虚弱和易伤的攻击修正。
- 按施加来源独立记录。同名多怪不会互相覆盖;来源死亡立即移除其贡献,复活不会恢复旧紧缠;受缠角色死亡及战斗资源释放时清除。本状态只保存在本场战斗,不写入征程存档。
- 预测行动每次耗1费用;费用不足则跳过效果并推进一次。击晕advance推进一次、retry保留原意图,随机攻击不会因重复刷新或retry重新抽取。保留原生出牌阶段。
已注册角色、怪物类型、普通关卡随机列表、行动执行器、意图UI、击晕与力量适配。角色专属首关及后续章节不改。
立绘:网页透明原图作为身份参考,飞蝇菌子密林立绘作为画风参考,经内置图像生成工具二次绘制为独立3:4不透明背景图片。完整提示词位于同一验证目录的strangler-prompts.json。
验证仅为隔离状态机/实际源码执行检查,不代表用户实机或十周年UI验收。
+28
View File
@@ -0,0 +1,28 @@
# 闪光贾克斯果(Snapping Jaxfruit)
来源:https://sts2.huijiwiki.com/wiki/闪光贾克斯果 ,读取日期2026-10-02。
网页原画:https://huiji-public.huijistatic.com/sts2/uploads/5/59/Snapping_jaxfruit.png 。
Wiki标示CC BY-NC-SA 4.0;原游戏美术权利归对应权利人,保留原图和来源。
## 普通配置
- ID `mengsan_snapping_jaxfruit_shuying`;第一层普通关卡池,不修改角色专属开局及后续层。
- 普通生命31~33,实际入场使用征程随机源等概率抽取。显式关卡生命优先;资料默认32且不消耗随机数。
- 没有初始能力。每次使用能量球:以基础伤害3加当前力量攻击,之后自身获得2力量,持续叠加至战斗结束,不设成长上限。
- 无其他修正时能量球伤害序列为3、5、7、9、11……;本次获得的力量不提前加到本次攻击。
- 沿用梦三敌方适配:意图攻击所有存活敌对角色;对多个目标攻击完成后只获得一次2力量,不按目标数叠加;保留个人牌堆使用阶段。
- 每招消耗1费用,无费用跳过且不攻击、不获得力量。击晕advance推进记录,retry保留原意图,不重复发动或增益;重复计划不消耗行动随机数。
- 力量也作用于原生卡牌攻击;已应用力量的脚本攻击不重复加成。虚弱、易伤与预览一致。
- 攻击中若自身因反伤死亡或会话停止,则停止后续目标且不再获得力量。全部目标死亡后,如果自身仍存活且会话仍活跃,能力仍可正常增加力量。
- 新战斗不继承上场力量或行动缓存,持久玩家牌堆不变。
- 网页进阶8+生命34~36,9+能量球基础伤害4:仅记录,不混入普通配置。
- 网页0.108.0“不再连续遇到两场都包含该怪物”标为未进入正式版,本次不实现该待发布规则。
## 立绘
- `assets/portraits/snapping-jaxfruit-original.png`保留网页原图。
- `assets/portraits/snapping-jaxfruit-forest-portrait.png`为内置图像工具独立绘制,保留红紫色发光果实、绿色叶片、暗红尖萼和三根分叉芽触须,添加不透明手绘密林背景。仅包含本怪物。
## 验证边界
隔离验证覆盖真实入场函数、31~33生命、固定单招、攻击先于力量增加、多目标只增益一次、费用、击晕、虚弱/易伤、死亡及会话停止、原生卡牌力量及旧怪物回归。不是完整游戏或十周年UI实机验收。
+11
View File
@@ -0,0 +1,11 @@
# 树枝史莱姆(中)
来源:https://sts2.huijiwiki.com/wiki/树枝史莱姆(中)
普通生命26~28(注册展示默认27),无初始能力。首回合黏糊射击,向敌对角色个人弃牌堆加入1张黏液;黏糊射击不可连续使用,必接戳刺扑击(11点攻击伤害)。允许的随机分支等权;戳刺扑击最多连用两次,达到上限后必接黏糊射击。
进阶8+生命27~29、9+攻击12,仅参考,未混入普通配置。
ID:`mengsan_twig_slime_m_shuying`,第一幕普通怪物池;专属开局及后续幕不变。独立lastMove/consecutive状态,计划意图不推进,实际行动或advance眩晕推进,retry保持动作与连续计数。每次意图消耗1费用,保留原生用牌阶段。复用已有黏液卡:耗1费用、抽1张牌、消耗,不进入永久卡组或奖励。
原立绘:https://huiji-public.huijistatic.com/sts2/uploads/c/c5/Twig_slime_m.png
内置image_gen按网页原图、密林画风二绘独立不透明3:4立绘,不替换小型图。保留灰机Wiki来源及其所示许可信息。
隔离模块和边界夹具验证不是实机验收。
+11
View File
@@ -0,0 +1,11 @@
# 树枝史莱姆(小)
来源:https://sts2.huijiwiki.com/wiki/树枝史莱姆(小)
普通怪物,密林;无初始能力。普通生命7~11(注册默认9),每回合冲撞造成4点攻击伤害。进阶8+生命8~12、9+攻击5,仅记录参考,未混入普通配置。
ID:`mengsan_twig_slime_s_shuying`。第一幕普通怪物池包含此怪物,专属开局及其他幕不变。行动耗1费用,保留原生卡牌阶段;retry眩晕保留意图,advance推进记录。行动不消耗随机数,初始生命沿用种子随机。没有黏液、分裂或其他网页未列出的能力。
原图:https://huiji-public.huijistatic.com/sts2/uploads/8/8e/Twig_slime_s.png
内置image_gen参考网页原图与密林风格二绘,不透明3:4独立立绘,不替换树叶史莱姆。保留灰机Wiki来源及所示许可信息。
隔离验证真实项目模块,不是实机验收。
+11
View File
@@ -0,0 +1,11 @@
# 梦三手牌:41、42 图交互修正
本次基线是用户已应用的扇形手牌版本,修改限于 `ui/hand/`,不改十周年源码或设置。
- `showAim()` 将鼠标及卡牌的视口坐标,经 SVG `getScreenCTM().inverse()` 换算到 SVG 局部坐标;兼容 body zoom、父层缩放与平移,不重复套用 documentZoom。
- 自动单目标/无目标拖动期间,临时隐藏 `ui.control`、`ui.confirm` 和当前事件的 `endButton`。取消、松手、换事件及退出恢复;多目标维持原确认按钮。
- 合法自动提交时,沿原生鼠标提交流程先关闭旧确认及结束控件,再调用 `ui.click.ok()`。关闭动画中的旧控件不再残留显示;不关闭下一次新创建的控件。
- 新挂载标记将阶段图片隐藏范围限制在梦三手牌生命周期。仅匹配十周年 `lbtn/tips/` 的阶段图片,不隐藏响应提示图片。
- 短点击、复杂/技能/响应选择仍走原生路径;自定义确认替换的事件不接管。
验证是隔离浏览器测试,不等同于所有 UI 扩展组合及实际游戏验收。应用脚本直接写入对应文件,不生成安装目录备份;交付修正副本与安装状态须区分。
+38
View File
@@ -0,0 +1,38 @@
# 梦三扇形手牌:本次候选变更
## 参考与范围
依据用户本地 36.png(扇形)、37.png(悬停)、38.png(目标牌拖动)与39.png(无目标牌拖动)。
仅扩展现有梦三 `ui/hand/` 子模块;不改十周年UI源码,不复制真实卡面,不搬动卡牌父容器,不自行调用 `useCard()`。
卡面仍沿用当前引擎/主题;不是尖塔卡面的重绘。
## 排列与悬停
- `fanSlots()` 将全部可见真实手牌以中心对称展开;中心最高,两端降低并旋转,最多左右13度。
- 桌面卡牌112×156,小屏82×114;张数增加时收窄间距,不依赖横向滚动。
- 悬停时归正、上抬62像素并放大1.35倍,置于手牌最上层;保持原生选中/可用状态。
- 原生布局写入的 transform 不被删除;梦三CSS仅在启用时覆盖,退出恢复。
## 输入
- 主动出牌阶段、真实单张手牌且费用足够:位移9像素进入拖动。
- 单目标牌:卡牌自动置于手牌横向中心,指针拖动一条金色细线;指向合法目标后松手,经 `game.check()` 再调用 `ui.click.ok()`。
- 金线参照本地十周年 `effects/config.js` 的 rgb(250,220,140) 与2.6线宽;独立SVG,不加载其私有动画接口,不用尖塔箭头/骨节。
- 无需手动指定目标(包括引擎自动分配全部目标)的牌:卡牌随指针,上移至少60像素且越过手牌区上边缘后松手确认。没有在移动途中扣费或使用。
- 手动多目标:用户确认保留原来的选目标与确认;本模块只保留选中卡牌,不自动替用户选齐目标或提交。
- 技能虚拟牌、响应、复杂选择、自定义替换处理、已存在选择等不接管,继续走原引擎交互。
- 短点击保留原生行为;无合法目标、费用不足、Escape、右键、失焦、指针取消回收拖动,不能误出牌。
## 生命周期与安全
新 `fan.js` 负责命名空间变量、悬停和拖动位置;`input.js` 负责局部输入转接。
`mode.js` 向挂载函数传入现有引擎的 get/_status/canPayCard/isActiveCardUse,未改变出牌经济。
选牌和试选目标调用期间同步暂设 touchnocheck,避免移动途中自动确认;finally恢复原值及属性是否存在。
只在当前事件身份未改变时取消自身选择;换事件、换容器、会话结束后不提交旧事件。
卸载移除监听、SVG、观察器、标记与变量,保留真实卡牌和其他扩展的属性;重复卸载安全。
## 证据边界与交付
已运行独立浏览器场景,使用本次真实子模块、原生 `ui.click.card` 函数体;目标选择、确认及 game.check 服务仍为测试替身。
这不等于完整游戏、十周年布局、技能、真实触屏或AI实测通过。需用户进入梦三核对真实卡面尺寸与目标点击。
交付为候选源码包和可应用补丁;已安装源码保持原字节未改动。回滚脚本只接受候选副本ZIP,恢复本次基线覆盖包,不会触碰游戏安装目录。
+13
View File
@@ -0,0 +1,13 @@
# 藤蔓蹒跚者
来源:https://sts2.huijiwiki.com/wiki/藤蔓蹒跚者 与 https://sts2.huijiwiki.com/wiki/缠结
普通生命固定61,无初始能力;挥击(6点攻击×2)→紧绕藤蔓(8点攻击,之后施加1回合缠结)→大啃(16点攻击)循环。已核对网页SVG箭头。进阶8+生命64,9+伤害7×2/9/18,仅参考,不混入普通配置。
ID `mengsan_vine_shambler_shuying`;第一幕普通怪物池,角色专属开局和后续幕不变。每次意图耗1费用、保留原生用牌阶段;retry不推进、advance推进;固定生命和行动均不额外消耗种子随机数。
缠结持续回合可叠加,但攻击牌始终只加1费用,自身回合结束减1;状态不与来源死亡绑定。梦三攻击牌按现有damage类别识别,另外涵盖南蛮、万箭、火攻;防御、回复、状态牌不加费。加费按实际使用的最终牌名和当前强化费用计算(0费攻击变1),响应和濒死救援沿用不付费规则。费用校验、支付、玩家手牌角标、实体手牌提示一致,永久牌库和奖励展示保持基础费用。状态引用仅存在本场战斗,结束清理,不写入永久卡组或存档。
原尺寸图片下载失败,使用页面已加载的360px原画缩略图作为身份参考(实际格式WebP):https://huiji-thumb.huijistatic.com/sts2/uploads/thumb/1/1c/Vine_shambler.png/360px-Vine_shambler.png
内置image_gen按原画身份和已有密林风格生成不透明3:4独立立绘。保留灰机Wiki来源和所示CC BY-NC-SA 4.0许可提示。提示词在本次验证记录中。
隔离真实模块及边界夹具验证不是游戏实机验收。