guoh064
guoh064
> 整体是没有问题的 > > 1. 我注意到 assets 复制到了所有的服务器上了,他们都是通用的吗?通用的复制给所有服务器,需要适配的留着缺漏,不然不知道哪些需要适配 > 2. 对于还没有适配的服务器硬编码无视这个设置 已处理
似乎目前活动图物资平衡有点问题,`deep_get`获取当前物资数量会返回`None`: ``` 2023-08-19 08:08:25.149 | INFO | Bind task {'Event2', 'TaskBalancer', 'EventGeneral', 'General', 'Alas'} 2023-08-19 08:08:25.151 | INFO | Save config ./config\alas.json, Event2.Emotion.Fleet1Value=144, Event2.Emotion.Fleet1Record=datetime.datetime(2023, 8, 19, 8, 8, 25), Event2.Emotion.Fleet2Value=119,...
已知是`DORM_RED_DOT`这个asset没有更新导致的问题。等刷出来就提交个pr处理一下。
> 另外装备码的输入框会受到模拟器的影响,不知道有没有靠谱的适配方案 感觉用Keyevent可以解决
> 至于具体实现,考虑到不同轻航有不同的装备,不同活动也要更换不同的装备,可能还是让用户手动输入舰船优先级和对应的装备码(可以考虑写成过滤器的形式),alas根据优先级换船比较靠谱 @SaiCateDoan 你好,我最近在写基于装备码的换装,想问一下这里对于不指定旗舰且换装备时的要求是什么,是像以前一样适配设备部分就行还是要适配完整的5件装备呢?(4种轻航的话那可能还得记录一下换上的航母的种类,以便应用对应的装备码)
#4078
> 上个版本大世界商店改版了,可能还在适配,人少,别急 该急了,中英日服等了四个月了还没适配。
因为日服又把字体改粗了,原来适配细字体的就没用了
Test passed on WSL(Ubuntu), python==3.10.0. If using python 3.11, then No matching distribution for numpy==1.21.2, and compile fails. [wsl_ubuntu_py310_output.txt](https://github.com/LmeSzinc/AzurLaneAutoScript/files/11130050/wsl_ubuntu_py310_output.txt) [wsl_ubuntu_py311_error_log.txt](https://github.com/LmeSzinc/AzurLaneAutoScript/files/11130051/wsl_ubuntu_py311_error_log.txt)
# 分析结果 一句话概括:`OSCombat._os_combat_expected_end()` 和 `OSCombat.handle_get_items()` 在未能离开的 `Combat.combat_status()` 内同一截图循环里面分别点击了 `CLICK_SAFE_AREA`。 解决方案:正确地提前退出 `Combat.combat_status()`,方式有待讨论。 以下分析过程,太长不看。 首先注意到,这里的报错调用的是在 `combat_status()` 下的 `handle_get_items()` ,而不是 `MapEventHandler` 里面的 `handle_map_get_items()` ;这是由于战斗结束后未能及时退出 `combat_status` 结算导致的(大世界的物品获得结算并不像主线一样在 `battle_status` 之前,而是结束战斗回到海面之后获得,所以理论上应该在跳转时就离开 `combat_status` 了) - 为什么没有退出 `combat_status()`...