更好的分析师报告

创作者: wuyuwan39
已更新:2026-07-14 19:40:21
1.4MB

关于此 MOD

在每场比赛前增加第二封分析师邮件,按地图列出对手在过去三个月内战胜和输给的队伍,并附上比分。默认开启;向存档写入一封邮件(请备份
更出色的分析师报告 — 逐地图正面对决深度解析

目标游戏:电竞经理2026(Unity 6000.3.12f1 / IL2CPP 元数据 v39)。许可证:MIT。

公告/通知:

如果你有任何错误报告或想讨论任何内容,可以加入这个Discord服务器:
https://discord.gg/MgvmC9RE83

如果您有bug反馈或者交流的需求,您可以加入这个Discord服务器:
https://discord.gg/MgvmC9RE83

——————————

这个模组的功能
每场比赛前,团队分析师会发送一封赛前分析邮件,列出对手的胜率、最佳选边以及每张地图的偏好或禁用情况。该概览仅提供单一的胜率百分比,你无法看到该胜率是基于哪些战队统计得出的。
此模组新增一封深度分析邮件,由同一位分析师在原版邮件之外额外发送。针对每张地图,该邮件会列出对手在过去三个月内击败了哪些队伍以及被哪些队伍击败,并附上每场比赛的比分。
深度分析邮件是新增的,不是替换。你的收件箱会显示两封相邻的分析师邮件:原生概览加上此模组提供的逐地图详情。

工作原理
该钩子是原生赛前分析方法 AnalystEventEngine.SendReport(analyst, opponent) 的后置补丁。它复用原生分析员和对手,因此会在同一时间、针对同一对手触发。
收集功能对游戏对局记录仅提供只读访问。分组、排序和正文构成均为纯逻辑(EM.Core.BetterAnalystReport),并配有 A 层单元测试。发送功能复用 EM.Sdk.GameMail;邮件正文使用游戏原生确认正文,因此存档重载不会崩溃。
正文默认使用富文本(胜利绿色、失败红色、地图名称加粗),与游戏评分颜色保持一致。可以关闭此功能以回退到纯文本。对手名称始终会被转义,因此包含特殊字符的名称不会破坏标签。

保存影响
默认开启。除向你的收件箱发送一封合法邮件外,该功能为只读:它不会更改玩家、球队或模拟。发送邮件会写入存档,因此首次使用前请备份存档。

要求和安装顺序
1. 用于《电竞经理2026》的BepInExPack(theloader,解压至游戏根目录)。
2. EM框架(共享库,安装到BepInEx/plugins中)。
3. 本模组:解压zip文件,将BetterAnalystReport文件夹复制到BepInEx/plugins目录下。

配置
配置文件:BepInEx/config/com.esportsmanager.modkit.betteranalystreport.cfg。编辑后重启游戏即可生效。
- 通用/启用(默认 true):总开关。发送电子邮件会写入存档。
- 报告/窗口天数(默认90):回溯窗口天数,约三个月。
- Report/PerMapCap(默认 8):每张地图的最大详情行数;超出的行将折叠为“另外省略 N 行”。
- Report/ScanCap(默认值5000):枚举的对局ID数量硬性上限。
- Report/IncludeTies(默认 true):是否统计并显示并列的地图。
- Report/RichText(默认 true):正文是否使用富文本;关闭则使用纯文本。
- 兼容性/强制启用(默认 false):当钩子签名自检失败时是否强制启用。默认关闭(失败时不打补丁,最安全)。不触及钩子目标的小型游戏热修复会自动通过检查;此选项仅在签名检查也失败时才有意义(可能是较大的更新)。开启后将强制启用,风险自负。当 Unity 版本本身发生变化时,此选项无效。

兼容性
目标游戏:Esports Manager 2026,Unity 6000.3.12f1,IL2CPP 元数据 v39。加载时会运行兼容性自检(Unity 版本和关键钩子签名)。不匹配时仅发出警告,不发送邮件。如果找不到钩子目标或数据,仅记录日志,不发送任何内容。还有一个 Compatibility.ForceEnable 配置选项(默认关闭),仅在签名检查失败时生效;开启后将强制启用,风险自负,且当 Unity 版本本身发生变化时无效。

许可证
根据 MIT 许可证发布。请参阅下载中的 LICENSE 文件。



更好的分析师报告 — 逐图战绩深度分析

适配游戏:Esports Manager 2026(Unity 6000.3.12f1 / IL2CPP metadata v39)。协议:MIT。

这个 Mod 做什么

游戏里每天赛前,玩家队的分析师会发一封赛前分析邮件,列出即将对阵的对手在每张地图上的胜率、最佳阵营、首选与首禁地图。这份概览只给一个胜率百分比,看不出这个胜率是赢了谁、输给了谁堆出来的。

本Mod在原生那封邮件之外,由同一位分析师再发一封深度分析邮件,按地图列出对手最近三个月内在每张图上击败了哪些队、输给了哪些队,各自附上比分。

这封深度分析邮件是追加的,不替换、不修改原生那封概览邮件。收件箱里会有两封相邻的分析师邮件:原生概览,加上本 Mod 的逐图明细。

它怎么工作

钩子挂在游戏原生赛前分析发信方法 AnalystEventEngine.SendReport(分析师, 对手队) 的 Postfix 上,复用原生的分析师与对手,保证同一时机、同一对手。

采集只读游戏比赛记录。归类、排序、正文拼装是纯逻辑(EM.Core.BetterAnalystReport),有 A 层单元测试。发信复用 EM.Sdk.GameMail;邮件内容体是游戏原生的合法通知体,退出重进读档不会崩溃。

邮件正文默认使用富文本(胜场绿色、负场红色、地图名加粗),与游戏 rating 配色一致,可关闭退回纯文本。对手队名一律转义,队名内的特殊字符不会破坏标签。

对存档的影响

默认开启。除向收件箱发送一封合法邮件外,全程只读:不改选手、不改战队、不碰模拟。发邮件属存档写入,首次启用前请先备份存档。

前置与安装顺序

1. 电竞经理2026专用BepInExPack(加载器,解压到游戏根目录)。

2. EM框架(共享库,放入BepInEx/plugins)。

3. 本 Mod:解压压缩包,把 BetterAnalystReport 文件夹拷进 BepInEx/plugins。

配置

配置文件:BepInEx/config/com.esportsmanager.modkit.betteranalystreport.cfg。改完重启游戏生效。

- General/Enabled(默认 true):总开关。发邮件属存档写入。

- 报告/窗口天数(默认90):回溯窗口天数,约三个月。

- Report/PerMapCap(默认 8):每张地图最多列几条明细,超出折叠为「其余 N 场略」。

- Report/ScanCap(默认 5000):枚举比赛 id 的硬上限。

- Report/IncludeTies(默认 true):是否统计并展示平局场次。

- Report/RichText(默认 true):邮件正文是否使用富文本,关闭则退回纯文本。

- Compatibility/ForceEnable(默认 false):兼容自检的关键 hook 签名自检未通过时是否强制启用。默认关闭(不通过则不打补丁,最安全)。游戏小热修复通常不动 hook 目标、会被签名自检自动放行;仅当签名自检也未通过(可能是较大更新)时本项才起作用:设为 true 则风险自担强制启用。Unity 版本本身变化时本项无效。

兼容性

适配游戏:Esports Manager 2026,Unity 6000.3.12f1,IL2CPP metadata v39。加载时会做兼容自检(Unity 版本和关键 hook 签名)。不匹配时只警告、不发邮件。找不到钩子目标或取不到数据时,只记日志、不发信。另外有一个 Compatibility.ForceEnable 配置项(默认关闭),只在签名自检未通过时生效;打开它就会风险自担地强制启用,当 Unity 版本本身变化时不起作用。

协议

采用 MIT 协议发布。详见下载包内的 LICENSE 文件。


电竞经理 2026 的热门 MOD

探索适用于 电竞经理 2026 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 电竞经理 2026 的全部潜力 — 今天就探索这些顶级 MOD!