MaaAssistantArknights icon indicating copy to clipboard operation
MaaAssistantArknights copied to clipboard

[Enhancement]肉鸽的更多设置参数

Open lhhxxxxx opened this issue 2 years ago • 1 comments

3db4a4a2eb4fb655.jpg 也许可以和肉鸽作业json绑定之类的()

lhhxxxxx avatar Jun 01 '22 16:06 lhhxxxxx

现在压根就不识别藏品的,是闭眼瞎买(

MistEO avatar Jun 01 '22 19:06 MistEO

既然提到了,说一下我的想法(我提的我写.jpg):

肉鸽招募:

  • 现在的问题:默认先判断职业、再判断干员,会出现:明明我现在更需要先锋/医疗,但一直招近卫
  • roguelike_recruit.json (或建一个新的 json)改为只定义干员信息:职业、名字、星级、所需希望等
  • 新增一个可以根据分队变化的、跨职业的干员优先级列表
    • 例如:近锋队:棘刺 > xxx > 水陈 > 蜜莓 > ...
    • 兰登队:空弦 > 陨星 > 菲亚梅塔 > ...
  • (optional) 为每个职业定义干员数量下限和上限,达到上限时优先招募其他职业的干员
    • 例如已经有5个近卫了,就别再招近卫了,招点高台吧
  • 上述优先级会影响商店购买和战斗掉落招募券的选择
  • 商店支持购买招募券(用于补充干员或晋升)

也可以做成权重系统,比如一开始近卫500权重,医疗400权重,狙击300权重,近卫招一个减100权重,医疗招一个减400权重类似这样,每次选权重最高的,也可以按星级分配权重

lhhxxxxx avatar Aug 11 '22 03:08 lhhxxxxx

藏品优先级可以参考商店购买的逻辑,目前问题是状态机太简单了,只有一个攻速藏品阻断后续购买(而且在非商店场合获得攻速藏品不会阻断)

我的想法是加一个vector实时维护当前拥有的藏品,这样也方便实现刷指定藏品的功能

lhhxxxxx avatar Aug 11 '22 04:08 lhhxxxxx

水月肉鸽出来前先摸了()

傀影肉鸽凌晨随手开了一把,把藏品图鉴全点亮了()

lhhxxxxx avatar Aug 15 '22 13:08 lhhxxxxx