MaaAssistantArknights
MaaAssistantArknights copied to clipboard
[Enhancement]肉鸽的更多设置参数
也许可以和肉鸽作业json绑定之类的()
现在压根就不识别藏品的,是闭眼瞎买(
既然提到了,说一下我的想法(我提的我写.jpg):
肉鸽招募:
- 现在的问题:默认先判断职业、再判断干员,会出现:明明我现在更需要先锋/医疗,但一直招近卫
- roguelike_recruit.json (或建一个新的 json)改为只定义干员信息:职业、名字、星级、所需希望等
- 新增一个可以根据分队变化的、跨职业的干员优先级列表
- 例如:近锋队:棘刺 > xxx > 水陈 > 蜜莓 > ...
- 兰登队:空弦 > 陨星 > 菲亚梅塔 > ...
- (optional) 为每个职业定义干员数量下限和上限,达到上限时优先招募其他职业的干员
- 例如已经有5个近卫了,就别再招近卫了,招点高台吧
- 上述优先级会影响商店购买和战斗掉落招募券的选择
- 商店支持购买招募券(用于补充干员或晋升)
也可以做成权重系统,比如一开始近卫500权重,医疗400权重,狙击300权重,近卫招一个减100权重,医疗招一个减400权重类似这样,每次选权重最高的,也可以按星级分配权重
藏品优先级可以参考商店购买的逻辑,目前问题是状态机太简单了,只有一个攻速藏品阻断后续购买(而且在非商店场合获得攻速藏品不会阻断)
我的想法是加一个vector实时维护当前拥有的藏品,这样也方便实现刷指定藏品的功能
水月肉鸽出来前先摸了()
傀影肉鸽凌晨随手开了一把,把藏品图鉴全点亮了()