XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

DeathMod

【Terraria】DeathMod (now aka Soul Harvest)

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/DeathMod

重构灵魂系统,新增死神祭坛与灵魂罐UI

本次更新实现了“灵魂精华”与“死神祭坛”系统,重构灵魂与镰刀升级玩法。主要内容包括: - 灵魂与灵魂精华系统重做,支持收集、提取与多语言描述。 - 新增死神祭坛物品与专属UI,支持镰刀多维度升级(进阶、伤害、弹幕数、穿甲、吸血等),升级消耗灵魂精华并有详细判定与提示。 - 镰刀升级系统重构,属性升级即时生效,支持存档与网络同步。 - 新增灵魂罐UI,支持灵魂数量展示、动画、精华提取与交互。 - Boss灵魂奖励参与判定优化,支持多人联机。 - 移除第三方依赖,相关代码重构为原生实现。 - 新增核心类与UI系统,优化代码结构与本地化支持。

748e930
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

27 个文件 +1482 -259
Added Common/BossSoulParticipationSystem.cs +77 -0
Modified Common/MyGlobalNPC.cs +80 -42
Modified Common/MyGlobalProjectile.cs +39 -9
Modified Common/MyPlayer.cs +102 -11
Added Common/SickleUpgradeService.cs +115 -0
Added Common/SickleUpgradeType.cs +10 -0
Modified DeathMod.cs +97 -1
Modified DeathMod.csproj +0 -7
Added Items/DeathAltarItem.cs +30 -0
Modified Items/DeathSickle.cs +6 -29
Modified Items/DevilSickle.cs +5 -19
Modified Items/NormalSickle.cs +185 -49
Modified Items/SkullSickle.cs +3 -11
Modified Items/Soul.cs +1 -1
Modified Items/SoulSickle.cs +6 -15
Modified Localization/en-US.hjson +65 -12
Modified Localization/zh-Hans.hjson +63 -10
Modified Projectiles/DeathSickleProjectile.cs +39 -21
Modified Projectiles/SoulSickleProjectile.cs +29 -19
Added Tiles/DeathAltarTile.cs +93 -0
Added Tiles/DeathAltarTile.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added UI/DeathAltarUISystem.cs +306 -0
Added UI/SoulJar.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added UI/SoulJarUISystem.cs +129 -0
Modified build.txt +1 -2
Modified description.txt +1 -1
Deleted lib/XFEExtension.NetCore.dll +0 -0
二进制文件已变更,无法进行逐行预览。