Skip to content

Releases: ZSim-Dev/ZSim

ZSim v0.3.5

23 Sep 18:09

Choose a tag to compare

What's Changed

  • 新角色支持

    • 新增席德(Seed)角色 - 完整的角色系统实现,包括技能机制、特殊资源和APL配置
    • 新增席德的影画建模
    • 新增席德配套音擎(专武)以及驱动盘(拂晓生花)适配
    • 新增精校版的“席安扳”队伍APL
    • 新增了席德的技能详细测帧以及普攻连段建模
  • 核心系统优化

    • ScheduledEvent模块重构 - 从if-elif链升级到事件处理器模式,提升性能
    • 更新APL想法监听 模块,现在想法监听更准确、输出更详细了
  • 测试优化

    • pytest代码结构优化,提升了可维护性
  • 问题修复

    • 爱丽丝相关Bug修复 - 修复了Dot伤害频率异常问题
    • 修复了“喧响值获取效率”无法正常生效的问题
    • 修复了单轮、连续QTE可以被角色重复响应的问题
    • 修复了APL有时无法准确获取“前台角色”的问题
    • 修复了APL有时无法准确获取“当前操作中角色”的问题
    • 代码清理

ZSim v0.3.4a2

30 Aug 03:38
d581c70

Choose a tag to compare

ZSim v0.3.4a2 Pre-release
Pre-release

What's Changed

  • fix:修复了爱丽丝Dot伤害频率高于预期的问题

ZSim v0.3.4a1

28 Aug 16:32
0333da5

Choose a tag to compare

ZSim v0.3.4a1 Pre-release
Pre-release

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

10 Aug 04:04

Choose a tag to compare

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

Full Changelog: v0.3.1...v0.3.2

ZSim v0.3.1

25 Jul 07:12
1112501

Choose a tag to compare

  • 现已支持新角色:浮波柚叶(含专武、影画)
  • APL现已支持 or 语法
  • 新前端框架
  • 添加会话数据库支持及API相关功能
  • 使用异步方法测试模拟器,大幅提升性能
  • 选择音擎时更易读,显示稀有度和专武对应代理人
  • 修复了ScheduleBuffSettle中的循环引用问题
  • 修复旧版config读取可能导致的KeyError

ZSim v0.3.1b1

16 Jul 04:38
e4b982b

Choose a tag to compare

ZSim v0.3.1b1 Pre-release
Pre-release
  • 浮波柚叶本体模型
    • 浮波柚叶建模(普攻连段、构造基本APL框架)
    • 补齐了柚叶本体Buff
    • 柚叶普攻连段建模、全技能精细测帧
    • 精确校准了柚叶的全部复杂buff触发逻辑,现在它们表现的更准确、稳定了
    • 为柚叶、雅、vva队提供了最基本的APL模板
  • 优化了临时终端的输出格式
  • 修复了数据库异常
  • 进一步优化data_analyzer处理Buff Label的业务逻辑
  • 优化了终端事件的输出,现在终端的事件通报更准确了

ZSim v0.3.0

09 Jul 12:40
9276512

Choose a tag to compare

  • 现在点击ZSim.exe就可以直接启动模拟器了
  • 修复了APL编辑器的一些Bug
  • 修复了二件套穿透率无法正常初始化的问题
  • 优化了敌人选择窗口的交互逻辑
  • 添加更新检查功能
  • 修复部分角色因技能数据缺失而导致的初始化错误问题
  • 修复了部分数据库数据不准确的问题
  • 修复了部分Buff数据库中label数据解析不正确的问题
  • 大幅优化模拟器界面的临时终端的输出逻辑,去除大量空输出

整合包百度网盘链接:https://pan.baidu.com/s/1aToycWNNu40roy4MDkSOQw?pwd=zsim

ZSim v0.2.1

03 Jul 16:53
1f52160

Choose a tag to compare

  • 修复anomaly_update_rule类型可能为int时的panic
  • 补充缺失模板文件和文件夹
  • 修复APL编辑器在修改文档信息时需要重复点击的问题
  • 现在ZSim在创建未建模角色时候会直接构造一个无机制的白板角色,而不会报错终止了

整合包百度网盘链接:https://pan.baidu.com/s/1aToycWNNu40roy4MDkSOQw?pwd=zsim

ZSim v0.2.0

03 Jul 13:36

Choose a tag to compare

整合包(双击run.bat打开):
链接: https://pan.baidu.com/s/1aToycWNNu40roy4MDkSOQw?pwd=zsim

若整合包无法使用,请参考ReadMe从源代码启动