StarRailCopilot icon indicating copy to clipboard operation
StarRailCopilot copied to clipboard

每日副本的任务列表

Open Asxcvbn opened this issue 1 year ago • 1 comments

你的功能请求是否与问题有关?

目前的SRC,在不经外部额外操作,并且正常运行时,在每一项只能选取一种材料来刷取。 这样固然不错, 但是很多时候还是需要经常手动调节刷取的材料,比如我可能只需要为A角色刷取10次突破材料,剩下的体力应当刷取其他材料, 那么为了实现这个效果,要么第二天我找准时机调节打开游戏看到突破材料足够就进入SRC手动更改材料选取,要么时间没找准,多刷了一天的突破材料,而多出来的突破材料并无用处,即使可以合成,也要损失一半。

解决方案

添加一个任务刷取列表,用户可以指定自己在各项目(主要是每日副本)中需要刷取的副本次数(次数应该是最简单的,相比材料数)。 这样,我可以指定SRC在刷取每日副本时,除了每日任务要求的刷本,首先刷10次突破材料,然后刷30次行迹材料,再之后不限次刷取圣遗物.

这个功能原则上需要SRC知道自己进行了多少次某副本刷取,以及(可选)副本有没有成功刷取;这个检测功能可以依靠检查体力实现。随后需要一个列表由用户指定,条目最好可以允许重复,按照上到下的顺序刷取。

为了方便复制粘贴,可选的,最好可以导出一个文字版列表,比如json,方便分享或者修改后重新执行某任务列表。

其他内容

No response

Asxcvbn avatar Jan 01 '24 10:01 Asxcvbn

注意到https://github.com/LmeSzinc/StarRailCopilot/issues/10 也有提到

面向养成需求的体力规划,输入养成目标自动安排打本直到达成目标 (待讨论)

虽然养成计算器自带的话也很好,但是需要涉及到对材料的数目检测,而且某种意义上没有直接给个刷本列表这么...灵活?

Asxcvbn avatar Jan 01 '24 10:01 Asxcvbn