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

DeathMod

【Terraria】DeathMod (now aka Soul Harvest)

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

XFEstudio/DeathMod

引入专用服/客户端自测与核心逻辑优化

新增 Soul Harvest 专用服务器与客户端自测功能,包括 soulharvestselftest 控制台命令,自动化测试 Reaper 相关服务端集成流程,模拟并检测 NPC、投射物、玩家状态等关键环节,异常时详细报错。新增 ReaperMultiplayerCombatTelemetry 记录关键战斗事件,新增高防御测试假人。客户端/服务端自测系统自动模拟全流程并输出 PASS/FAIL。优化投射物同步与伤害触发逻辑,提升多人生效一致性。增强网络包处理与玩家有效性检查,相关 DEBUG 方法仅在 DEBUG 编译时可用。新增本地化显示。整体提升多人联机与专用服环境下的稳定性和可测试性。

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

代码差异

30 个文件 +1672 -46
Modified Common/MyGlobalProjectile.cs +31 -2
Modified Common/MyPlayer.cs +50 -3
Modified Localization/en-US.hjson +2 -0
Modified Localization/zh-Hans.hjson +2 -0
Modified Projectiles/DeathWingDomainTrailProjectile.cs +9 -2
Modified Projectiles/ReaperActionControllerProjectile.cs +62 -0
Modified Projectiles/ReaperBloodArcScarProjectile.cs +1 -1
Modified Projectiles/ReaperBloodBladeProjectile.cs +1 -1
Modified Projectiles/ReaperBloodDrainFieldProjectile.cs +1 -1
Modified Projectiles/ReaperBloodExecutionProjectile.cs +1 -1
Modified Projectiles/ReaperBloodScarProjectile.cs +1 -1
Modified Projectiles/ReaperDeathDomainRiftProjectile.cs +23 -5
Modified Projectiles/ReaperDeathEchoScytheProjectile.cs +8 -0
Modified Projectiles/ReaperDeathPhantomProjectile.cs +1 -1
Modified Projectiles/ReaperDeathShatterProjectile.cs +15 -2
Modified Projectiles/ReaperFrostShardProjectile.cs +1 -1
Modified Projectiles/ReaperInfernalTrailProjectile.cs +1 -1
Modified Projectiles/ReaperProjectileHelper.cs +43 -0
Modified Projectiles/ReaperSkillCueProjectile.cs +1 -1
Modified Projectiles/ReaperSoulFamiliarProjectile.cs +1 -1
Modified Projectiles/ReaperSoulShardProjectile.cs +1 -1
Modified Projectiles/ReaperStrikeProjectile.cs +20 -2
Modified Projectiles/ReaperVoidArcRiftProjectile.cs +1 -1
Modified Projectiles/ReaperVoidBlackHoleProjectile.cs +1 -1
Modified Projectiles/ReaperVoidHitCueProjectile.cs +1 -1
Modified Projectiles/ReaperVoidRiftProjectile.cs +1 -1
Modified Projectiles/SickleSwingProjectile.cs +46 -8
Modified Projectiles/SoulSickleProjectile.cs +1 -1
Modified SoulHarvest.cs +26 -6