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

DeathMod

【Terraria】DeathMod (now aka Soul Harvest)

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

XFEstudio/DeathMod

引入死神六分支成长系统与祭坛全景树

本次提交实现 Soul Harvest 3.0 主线内容,包含死神职业六分支成长系统、祭坛全景 UI、Boss 参与与魂印发放、旧存档自动迁移、UI/本地化/文档适配等核心功能。所有成长数据与技能树绑定至角色,支持多分支并行培养、阶段解锁、技能升级、通用节点升级、终极技能与视觉特效。祭坛 UI 全面重构,支持装备切换与全景树操作。战斗系统重写,支持六分支快照与独立动作,服务端权威判定成长、战斗、Boss 参与与魂印发放,防止作弊与数据异常。旧版数据自动迁移并发放补偿。全面适配多语言与多人环境,显著提升职业深度与可玩性。

0d306a2
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

48 个文件 +12937 -1953
Modified Common/MyGlobalNPC.cs +0 -5
Modified Common/MyGlobalProjectile.cs +176 -19
Added Common/ReaperCombatDefinitions.cs +295 -0
Added Common/ReaperCombatService.cs +455 -0
Added Common/ReaperLegacyMigration.cs +449 -0
Added Common/ReaperMovementHelper.cs +157 -0
Added Common/ReaperProgressionDefinitions.cs +365 -0
Added Common/ReaperProgressionService.cs +363 -0
Added Common/ReaperProgressionSoulSealService.cs +199 -0
Added Common/ReaperStageVisualSystem.cs +142 -0
Modified Common/SickleUpgradeService.cs +2 -1
Modified Items/BloodSickle.cs +3 -34
Modified Items/DeathSickle.cs +3 -26
Modified Items/DevilSickle.cs +3 -33
Modified Items/FrostSickle.cs +3 -34
Modified Items/LegacyDeath.cs +6 -1
Modified Items/NormalSickle.cs +67 -65
Added Items/ReaperSoulSeals.cs +81 -0
Modified Items/SkullSickle.cs +3 -33
Modified Items/SoulSickle.cs +3 -32
Modified Items/VoidSickle.cs +3 -33
Modified Localization/en-US.hjson +359 -14
Modified Localization/zh-Hans.hjson +359 -14
Modified Projectiles/BloodCrescentProjectile.cs +60 -5
Modified Projectiles/DeathSickleProjectile.cs +53 -14
Added Projectiles/ReaperFrostShardProjectile.cs +222 -0
Added Projectiles/ReaperSoulFamiliarProjectile.cs +172 -0
Added Projectiles/ReaperSoulShardProjectile.cs +150 -0
Added Projectiles/ReaperStrikeProjectile.cs +243 -0
Modified README.md +58 -85
Modified README.zh-Hans.md +58 -62
Added UI/ReaperFormWheelUISystem.cs +364 -0
Modified UI/SickleCooldownUISystem.cs +76 -25
Modified build.txt +1 -1
Modified description.txt +5 -17
Modified docs/PLAY_GUIDE.md +230 -148
Modified docs/PLAY_GUIDE.zh-Hans.md +228 -146