Town NPC Hypnos in Hypnos Mod 自用兼容版,可兼容灾厄2.2 预览图

泰拉瑞亚 (Terraria)

Town NPC Hypnos in Hypnos Mod 自用兼容版,可兼容灾厄2.2

quality of lifenew contentBoth1.4.4EnglishChinese

最后更新 2026/06/29文件 204.9 KBID 3753624084

模组简介

Community Compatibility Patch by 夕禾 | 社区兼容版 by 夕禾 This is a community compatibility patch for newer Calamity Mod versions. Original mod by JesterRomut. 这是新版灾厄模组的社区兼容版本,原作者为 JesterRomut。 原模组地址:https://steamcommunity.com/sharedfiles/filedetails/?id=3177112081 原模组代码来源: https://github.com/JesterRomut/TerramazingGijinkaMadhouse 在此声明: 该模组是出于个人游玩目的的自制兼容,做了对于灾厄Calamity Mod v2.2的兼容,以回馈社区为目的分享,不喜勿喷,如有侵权问题请告知我,我会立刻下架该模组。 保留了原本模组绝大部分的功能,并进行了一小部分的出于个人游玩目的的修改。 本自制模组的发布已获得原作者知情和同意。 主要修改项目 1. Hypnos 攻击效果: 生成 AergiaNeuron(埃吉亚神经元)对敌人发射的 BlueExoPulseLaser(蓝色星流脉冲激光),在启用 Calamity Mod 时命中后额外施加 Calamity Debuff(MarkedforDeath + ArmorCrunch + KamiFlu)。 然而由于 Calamity Mod 内的相关 Debuff 内部注册名称已经不存在或更改,所以会无法生效而导致报错,我将其删除了,但依旧保留了攻击方式和原版相关Debuff。 2. AergiaNeuronPet(埃吉亚神经酱)Light 版效果: 光照宠物,额外提供光照效果,且在 Calamity 深渊中光照增强。对于最后一个效果,原代码调用了 Calamity Mod 内的相关 API。 然而该 API 也已被现版本 Calamity Mod 移除或更改,因此会导致两个模组无法同时启用,我将其删掉了,不过依旧具备前两个效果。 3. 祈祷奖励系统: 修改前(独立随机判定,可同时获得多个,什么都不发生概率约 48%): 金币 1/3 | 祝福 1/6 | ExoPrism 1/10(有条件) | 圣餐 1/28 | 催眠 1/666 | 安乐死 1/6666 修改后(单一随机数,每次至多一个结果): 金币 25% | 祝福 25% | 圣餐 10% | 催眠 10% | 安乐死 5% | ExoPrism 20%(条件满足时) | 什么都不发生 5%(条件不满足时 25%) 注:赎罪券给予机制不变。 此修改为根据本人爱好的修改。 4. 祈祷互动系统: 修改前:距离 36,只试 NPC 对面一侧,路径可达 + 有地面两个条件都要满足。 修改后:距离 36(不变),只检查地面,移除路径可达检查,首选侧没地面自动尝试另一侧。 此修改为根据本人爱好的修改,认为这样可以更容易触发祈祷。 注:若无法触发祈祷很可能是因为某些修改动作模组导致的,请谨慎检查。比如 Calamity Inheritance(灾厄遗产)的前置 Lilac Arcane Pack,这个模组设置默认打开了玩家头看鼠标,这会让祈祷出问题。 修改历程清单 • TerramazingGijinkaMadhouse.cs — 移除 ModCalls.AddAbyssLightStrength() 调用(Calamity API 已移除) • Content/Projectiles/Hypnos/AergiaNeuron.cs — 加 JITWhenModsEnabled 标记,Calamity Debuff 改为安全查找,移除 KamiFlu,修复 npcProj 导致激光无伤害 • Content/Items/Items.cs — 加 JITWhenModsEnabled 标记,移除未使用的 Calamity using • Content/NPCs/Hypnos/JHypnos.cs — 加 JITWhenModsEnabled 标记,修复 TalkNPC null 引用 Bug,重写祈祷概率,优化祈祷触发条件 • MadhouseExtensions.cs — 移除未使用的 Calamity using • Common/MadhouseGlobalNPC.cs — 移除未使用的 Calamity using 最后如果各位泰君能够喜欢那么再好不过,如果有空我会依据灾厄版本的更新而跟进。 当然我也会抽空对现版本优化,比如复原因为报错删去的项目。 有什么意见欢迎留言讨论,也可以留下评价让我知道。 Developed By JesterRomut (Original) / 夕禾 (Community Compatibility Patch)

详情图片

条目信息

所属游戏
泰拉瑞亚 (Terraria)
创意工坊 ID
3753624084
文件名
3753624084.bin
文件大小
204.9 KB
最后更新
2026/06/29
内容版本
v1782685547-4879bc499f78bcd1
作者与来源
由原作者发布于 Steam 创意工坊。本站不改变署名,作者信息与原始内容请以 Steam 原始页面 为准。