Releases: ZSim-Dev/ZSim
ZSim v0.3.5
What's Changed
-
新角色支持
- 新增席德(Seed)角色 - 完整的角色系统实现,包括技能机制、特殊资源和APL配置
- 新增席德的影画建模
- 新增席德配套音擎(专武)以及驱动盘(拂晓生花)适配
- 新增精校版的“席安扳”队伍APL
- 新增了席德的技能详细测帧以及普攻连段建模
-
核心系统优化
- ScheduledEvent模块重构 - 从if-elif链升级到事件处理器模式,提升性能
- 更新APL想法监听 模块,现在想法监听更准确、输出更详细了
-
测试优化
- pytest代码结构优化,提升了可维护性
-
问题修复
- 爱丽丝相关Bug修复 - 修复了Dot伤害频率异常问题
- 修复了“喧响值获取效率”无法正常生效的问题
- 修复了单轮、连续QTE可以被角色重复响应的问题
- 修复了APL有时无法准确获取“前台角色”的问题
- 修复了APL有时无法准确获取“当前操作中角色”的问题
- 代码清理
ZSim v0.3.4a2
What's Changed
- fix:修复了爱丽丝Dot伤害频率高于预期的问题
ZSim v0.3.4a1
What's Changed
-
主要更新
-
chore: 更新 zzz-simulator 版本至 0.3.4
-
角色相关
-
feat: 爱丽丝基础角色框架
-
feat: 爱丽丝影画建模
-
feat: 爱丽丝专武建模
-
feat: 为爱丽丝建模添加了普攻连段
-
feat: 更新了爱丽丝的技能数据库
-
-
战斗与技能系统
-
feat: 爱丽丝-柚叶-简队伍基础APL
-
feat: 补全【獠牙重金属】的触发逻辑
-
-
-
修复和优化
-
战斗流程与异常处理
-
fix: 规范了柳的极性紊乱结算流程
-
feat: 规范了异常条更新相关的业务逻辑并补齐注释
-
fix: 修复了部分异常条对象不可哈希的问题
-
feat: 新增了异常条对象的重命名功能
-
-
Buff 系统改进
-
refactor(Buff): 优化类型注解和代码结构
-
fix: 重构Buff相关类的类型注解,增加类型安全性
-
fix: 提取公共记录类BuffRecordBaseClass以减少重复代码
-
fix: 补充了部分Buff相关的类型注释,规范化了格式
-
fix: 添加Buff相关的一些类型提示和断言检查
-
feat(BattleEventListener): 为监听器添加owner属性和kwargs参数支持
-
-
问题修复
-
fix: 修复了薇薇安6画触发器部分情况下不生效的问题
-
fix: 修复AliceAdditionalAbilityApBonus中的潜在空指针问题
-
fix: 修复了report无法记录部分buff问题
-
fix: 修复了两处函数处理顺序错误导致的报错
-
-
功能增强与界面优化
-
feat: 将复杂逻辑的Record类抽象出来
-
feat: 为计算器部分新增了乘区检查和展示功能
-
-
-
代码质量与格式
- style: 优化了部分老代码的格式以及注释
ZSim v0.3.3
v0.3.2 was jumped.
What's Changed
- 更新配置文件 & debug by @Steinwaysj in #92
- feat(API): 添加角色、敌人配置、APL管理相关API,并进行代码格式化 by @TommrraraSnow in #93
- fix(typos): 修复大量类型注解错误,提升可读性,优化代码结构,移除未使用的导入。修复部分逻辑错误,确保功能正常运行。 by @TommrraraSnow in #94
- fix(test): 解决因为扳机影画未建模导致的测试错误 by @TommrraraSnow in #98
- docs: 更新README文档,添加UV安装说明及开发环境设置 by @TommrraraSnow in #99
- feat(UI): 集成 i18n (#96) by @TommrraraSnow in #101
- chore: use ruff to format by @harukiinharu in #100
- 修复计算内核 by @Steinwaysj in #97
New Contributors
- @harukiinharu made their first contribution in #100
Full Changelog: v0.3.1...v0.3.2
ZSim v0.3.1
- 现已支持新角色:浮波柚叶(含专武、影画)
- APL现已支持 or 语法
- 新前端框架
- 添加会话数据库支持及API相关功能
- 使用异步方法测试模拟器,大幅提升性能
- 选择音擎时更易读,显示稀有度和专武对应代理人
- 修复了ScheduleBuffSettle中的循环引用问题
- 修复旧版config读取可能导致的KeyError
ZSim v0.3.1b1
- 浮波柚叶本体模型
- 浮波柚叶建模(普攻连段、构造基本APL框架)
- 补齐了柚叶本体Buff
- 柚叶普攻连段建模、全技能精细测帧
- 精确校准了柚叶的全部复杂buff触发逻辑,现在它们表现的更准确、稳定了
- 为柚叶、雅、vva队提供了最基本的APL模板
- 优化了临时终端的输出格式
- 修复了数据库异常
- 进一步优化data_analyzer处理Buff Label的业务逻辑
- 优化了终端事件的输出,现在终端的事件通报更准确了
ZSim v0.3.0
- 现在点击ZSim.exe就可以直接启动模拟器了
- 修复了APL编辑器的一些Bug
- 修复了二件套穿透率无法正常初始化的问题
- 优化了敌人选择窗口的交互逻辑
- 添加更新检查功能
- 修复部分角色因技能数据缺失而导致的初始化错误问题
- 修复了部分数据库数据不准确的问题
- 修复了部分Buff数据库中label数据解析不正确的问题
- 大幅优化模拟器界面的临时终端的输出逻辑,去除大量空输出
整合包百度网盘链接:https://pan.baidu.com/s/1aToycWNNu40roy4MDkSOQw?pwd=zsim
ZSim v0.2.1
- 修复anomaly_update_rule类型可能为int时的panic
- 补充缺失模板文件和文件夹
- 修复APL编辑器在修改文档信息时需要重复点击的问题
- 现在ZSim在创建未建模角色时候会直接构造一个无机制的白板角色,而不会报错终止了
整合包百度网盘链接:https://pan.baidu.com/s/1aToycWNNu40roy4MDkSOQw?pwd=zsim
ZSim v0.2.0
整合包(双击run.bat打开):
链接: https://pan.baidu.com/s/1aToycWNNu40roy4MDkSOQw?pwd=zsim
若整合包无法使用,请参考ReadMe从源代码启动