LmeSzinc
LmeSzinc
这个装置虽然是纯纯的负收益,但它是某些海域成就要求的,还是要做的。塞壬探测装置现在统计的刷新率是 4.0%,浪费的紫币不会太多
把 大世界开荒 和 大世界每日 两个任务同时打开就可以了,剩下的 ALAS 会自己安排
个人觉得没有必要,白票都是溢出的没必要贪。 现在还开了每月boss,它会掉一些小物品,也能换算不少,算是把增加的需求填了回来。你的前提也是 “如果每月不肝完所有行动力”,但对于正常alas用户来说,把短猫打开,设置保留500点,alas就会帮你把每天多于500的行动力消耗掉。行动力用不完,甚至月底要坐牢的情况一般只发生在手动玩家上。
 1. 其他设置也需要更改。打红点的必须按图设置,因为模拟器不能暗屏没有陀螺仪也没有异形屏。快速换装二次确认正常玩家都会关的。打黄点的是没有太大的用处但还是改了说不定能减少资源占用。显示自定义名称不动。 2. 游戏音量看看要不要关掉。 3. 普通关卡和大世界的潜艇 在战斗内自动召唤打开,应该是 `chapter_submarine_ai_type_{UID}` 4. 大世界海域潜艇召唤关掉 `world_sub_auto_call` 和 `world_sub_call_line` 5. 对于蓝叠模拟器出现 Permission denial 应该给warning然后跳过
> 使用此功能前必须满足以下条件: > - 通关大世界主线任务 你的大世界主线未完成
1. 试验场就是主线,这些都是一次性的游戏内容来的 2. 海域没有开完,随着海域推进会解锁更多主线任务
以下场景需要有解决方案: 1. 重新进入地图时,可能已经发生任务切换,如何确定使用哪一个任务的配置,心情扣到哪个任务上 2. 先前的战斗不是 Alas 进行的,继续战斗可能会导致其他任务心情计算混乱 3. 船死了,只剩下一个队伍如何识别和处理 4. 还在开荒,自律寻敌未解锁 5. 重新进入地图后,如何选择舰队职能:一队道中二队BOSS等 其中的 1 2 5 未有好的解决方案。
> 有一个小问题:如果选择不自律,Alas在选择出击队伍时的做法是删除第二队,选择第一队,选择第二队,这会使得第一队变为自律时全部出击,可能导致玩家不期望的行为。 Alas 在使用自律寻敌前会检查舰队职能,不存在这个问题
确实存在这个问题,module/device/emulator.py 和 deploy/emulator.py 因为太屎了,是有计划重构的。重构目前还没安排上,如果是改动现有代码的话,可能有重复劳动。 重构主要需要解决的问题: - 提升代码质量 - 单查软件卸载列表的注册表,可能有遗漏(由于未知原因不在卸载列表) - 添加对所有常见模拟器的适配 - 添加模拟器 serial 与 模拟器实例id 之间的转换 - 所有 winreg 调用都要 close - 更改模拟器启动完成的判断条件,模拟器快启动完成的时候adb状态就转 device 了,现在这个判断这个是不妥的,目前打算是获取当前应用的包名,检查是否已经进入桌面
https://github.com/LmeSzinc/AzurLaneAutoScript/commit/c0c5e8822aa7a21a6b69479bf1d267eec3fa4a5d 重写了模拟器搜索,成功列出了我本机所有的模拟器实例,你有兴趣的话可以在它的基础上重构模拟器的启停,只针对windows。蓝叠Hyper-v的搜索还没有添加,我这边不方便打开hyperv