Commit 0333da5
authored
feat: new_char_alice (#112)
主要更新(New Features)
角色相关
feat: 爱丽丝基础角色框架
feat: 爱丽丝影画建模
feat: 爱丽丝专武建模
feat: 为爱丽丝建模添加了普攻连段
feat: 更新了爱丽丝的技能数据库
战斗与技能系统
feat: 爱丽丝-柚叶-简队伍基础APL
feat: 补全【獠牙重金属】的触发逻辑
修复和优化(Fixes & Optimizations)
战斗流程与异常处理
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: 优化了部分老代码的格式以及注释
其他(Chore)
chore: 更新 zzz-simulator 版本至 0.3.41 parent d5d28dc commit 0333da5
File tree
71 files changed
+1856
-370
lines changed- zsim
- data
- APLData
- DefaultConfig
- models
- sim_progress
- Buff
- Buff0Manager
- BuffXLogic
- JudgeTools
- Character
- Dot
- Dots
- Enemy
- Preload/APLModule
- SubConditionUnit
- Report
- ScheduledEvent
- Update
- anomaly_bar
- data_struct
- BattleEventListener
- NormalAttackManager
- simulator
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
71 files changed
+1856
-370
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
33 | | - | |
| 35 | + | |
| 36 | + | |
34 | 37 | | |
35 | 38 | | |
36 | 39 | | |
| |||
80 | 83 | | |
81 | 84 | | |
82 | 85 | | |
83 | | - | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
84 | 89 | | |
85 | 90 | | |
86 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
78 | 92 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
722 | 722 | | |
723 | 723 | | |
724 | 724 | | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
0 commit comments