This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
过滤器
你可以使用 Alas 中的过滤器(filter)选择游戏内容,例如使用 Q-0.5 > Drake-0.5 > D-2.5 > reset > shortest
来选择科研项目。过滤器给予用户极大的自由来设置 Alas,同时在面对复杂情况时会比权重(weight)和优先级(priority)更直观和更便于理解。
过滤器规则
-
用大于号
>
连接每一个选择(selection),>
两端的空格是可选的。例如selection1 > selection2 > selection3
。Alas 将从前到后地查找符合选择要求的项目,一旦找到符合要求的项目,停止向后查找。当查找至末端时,仍未有符合要求的项目,Alas 什么也不会选择。
-
每个选择(selection)内用横杠
-
连接需要选择的属性(property)。-
是可选的,属性不区分大小写,属性也是可选的,并且可以自由组合(但科研过滤器需要按照项目期数-船名称-船稀有度-项目类别-项目数字-项目时长
的顺序排列,不需要的属性可以不写,但本应靠前的属性如果放在后面会被丢弃),但你需要选择至少一项属性。例如Property1-Property2-Property3
,property1property3
。横杠、大小写和大于号两端的空格的作用只是方便阅读,换行也是允许的。Alas 使用正则表达式解析用户编写的过滤器,如果某个选择解析失败,将跳过这个选择。
-
存在一些内置名称(build-in names)可作为选择(selection)使用。例如科研过滤器中内置的
shortest
代表时长最短的科研。 -
当过滤器和其他设置一起工作时,Alas 会寻找同时满足所有用户设置的项目。例如,你设置科研过滤器是
H1 > D2.5 > shortest
(包含消耗魔方的科研),但又设置了不允许消耗魔方,最终的结果是 Alas 不会选择消耗魔方的科研。当你突然想切魔方的时候,只需打开消耗魔方,而不需要修改过滤器,这是比较方便的。
例子
- 在科研项目中选择任意 0.5 小时舰装解析,0.5 小时德雷克定向研发,任意 2.5 小时定向研发,刷新科研列表,时长最短的科研。
Q-0.5 > Drake-0.5 > D-2.5 > reset > shortest
- 在委托列表选择 8 小时钻石委托,6 小时装备委托,任意每日委托,8 小时夜间石油委托,任意额外石油委托。
gem-8 > box-6 > daily > night-oil-8 > extra-oil
科研过滤器
属性
{series}-{genre}-{duration}
Series
科研期数
Series | 描述 |
---|---|
S1 | 一期科研 |
S2 | 二期科研 |
S3 | 三期科研 |
S4 | 四期科研 |
S5 | 五期科研 |
S6 | 六期科研 |
S7 | 七期科研 |
Genre
以下三种格式中的一种:
- 科研类型
Genre | 描述 | 消耗(条件) |
---|---|---|
Q | 舰装解析 | 强化部件 |
H | 魔方解析(心智补全) | 心智魔方 |
D | 定向研发 | 物资 |
G | 资金募集 | 物资 |
B | 数据收集 | 通关主线 |
C | 基础研究 | 无 |
E | 试验品募集 | 分解装备 |
T | 研究委托 | 进行委托 |
- 定向研发中的舰船稀有度,DR 表示彩科研船,PRY 表示金科研船。
DR|PRY
- 定向研发中的舰船名称
S1Name | 一期舰娘名称 | S2Name | 二期舰娘名称 | S3Name | 三期舰娘名称 | S4Name | 四期舰娘名称 |
---|---|---|---|---|---|---|---|
Neptune | 海王星 | Seattle | 西雅图 | Champagne | 香槟 | Anchorage | 安克雷奇 |
Monarch | 君主 | Georgia | 佐治亚 | Cheshire | 柴郡 | Hakuryu | 白龙 |
Ibuki | 伊吹 | Kitakaze | 北风 | Drake | 德雷克 | Agir | 埃吉尔 |
Izumo | 出云 | Azuma | 吾妻 | Mainz | 美因茨 | August | 奥古斯特 |
Roon | 罗恩 | Friedrich | 腓特烈大帝 | Odin | 奥丁 | MarcoPolo | 马可波罗 |
SaintLouis | 路易九世 | Gascogne | 加斯科涅 |
S5Name | 五期舰娘名称 | S6Name | 六期舰娘名称 | S7Name | 七期舰娘名称 |
---|---|---|---|---|---|
Plymouth | 普利茅斯 | Kearsarge | 奇尔沙治 | Napoli | 那不勒斯 |
Rupprecht | 普鲁雷希特 | Shimanto | 四万十 | Nakhimov | 纳希莫夫海军上将 |
Harbin | 哈尔滨 | Schultz | 弗郎西斯卡·舒伯特 | Halford | 哈尔福德 |
Chkalov | 契卡洛夫 | Hindenburg | 兴登堡 | Bayard | 贝亚德 |
Brest | 布雷斯特 | Flandre | 弗兰德尔 | Daisen | 大山 |
Duration
科研项目的时长,单位小时,整数或是小数
\d.\d|\d\d?
内置名称
reset
刷新科研列表。刷新后 Alas 将重新识别科研项目,并返回过滤器的头部重新查找。如果当天的刷新次数耗尽, Alas 将跳过reset
。shortest
时长最短的科研,相当于0.5 > 1 > 1.5 > 2 > 2.5 > 3 > 4 > 5 > 6 > 8 > 10 > 12
cheapest
消耗最低的科研,相当于Q1 > Q2 > T3 > T4 > Q4 > C6 > T6 > C8 > C12 > G1.5 > D2.5 > G2.5 > D5 > Q0.5 > G4 > D8 > H1 > H2 > H0.5 > D0.5 > H4
注意:shortest 和 cheapest 必然会选择一个科研项目,在它们之后的内容将不会被执行。因此,建议科研过滤器以 > reset > shortest
或 > reset > cheapest
结尾,以保证充分利用刷新和防止空选。
例子
委托过滤器
属性
{category}-{genre}-{duration}
Category
这里指的是委托的总类别,主要委托(1000油/1200油),每日委托,额外委托(10个每日做完之后出现的),紧急委托,夜间委托
Major|Daily|Extra|Urgent|Night
Genre
委托类型
Resource|Chip|Event|Drill|Part|Cube|Oil|Book|Retrofit|Box|Gem|Ship
Major 主要委托(1000油/1200油)
Daily 每日委托
- Resource 日常资源开发
- Chip 高阶战术研发
- Event 活动委托(某些活动期间才有的委托,不占用同时进行委托的上限)
Extra 额外委托(10个每日做完之后出现的)
- Part 部件类
- Drill 钻头类
- Book 教材类
- Oil 石油类
- Cube 魔方类
Urgent 紧急委托
- Part 部件类
- Drill 钻头类
- Book 教材类
- Box 装备箱类
- Cube 魔方类
- Gem 钻石类
- Ship 观舰类
Night 夜间委托
- Part 部件类
- Drill 钻头类
- Book 教材类
- Oil 石油类
- Cube 魔方类
Duration
委托时长,以下两种格式中的一种:
- 单位小时,整数或者小数。时长除不尽的时候,仅取前两位,例如时长
1:10:00
就是1.16
,时长2:40:00
就是2:66
,时长1:30:00
就是1.5
。,时长12:00:00
就是12
。
\d\d?.\d\d?|\d\d?
{hh}:{mm}
。例如时长1:10:00
就是1:10
,时长2:40:00
就是2:40
。
\d\d?:\d\d
内置名称
shortest
每日委托列表中,时长最短的委托。注意,是 每日 的列表,因为只有每日列表才会无限刷新。对于紧急列表中未被过滤器选择的委托,Alas 会任由它们过期。
0:30
> 1 > 1:10 > 1:20 > 1:30 > 1:40 > 1:45
> 2 > 2:15 > 2:30 > 2:40
> 3 > 3:20
> 4 > 5 > 5:20
> 6 > 7 > 8 > 9 > 10 > 12
例子
- 默认的委托过滤器
DailyEvent
> Gem-8 > Gem-4 > Gem-2
> Box-6 > Box-3 > Box-1
> DailyCube-0:30 > UrgentCube-1:30 > DailyCube-1:30 > UrgentCube-1:40 > UrgentCube-2:15
> UrgentCube-3 > DailyCube-3 > UrgentCube-4 > UrgentCube-6
> Major
> DailyResource > DailyChip
> UrgentBook-2:30 > UrgentBook-2 > UrgentBook-1:20 > UrgentBook-1:40
> Daily-0:20 > Daily-0:30 > Daily-1:00 > Daily-1:30 > Daily-2:00
> NightOil > NightCube
> shortest
战术学院过滤器
属性
{genre}-{tier}
Genre
技能书类型。same
表示与要学的技能的类型相同的教材(使用可获得 150% 的技能经验)。
Red|Blue|Yellow|Same
Tier
技能书等级
T[123]
内置名称
first
第一本教材。
例子
- 默认的战术学院过滤器
SameT3 > SameT2 > SameT1
> BlueT2 > YellowT2 > RedT2
> BlueT3 > YellowT3 > RedT3
> BlueT1 > YellowT1 > RedT1
> first
强化舰船过滤器
舰种 | 描述 | |
---|---|---|
dd | 驱逐 | Destroyer |
ss | 潜艇 | Submarine |
cl | 轻巡 | Light Cruiser |
ca | 重巡 | Heavy Cruiser |
bb | 战舰 | Battleship |
cv | 航母 | Aircraft Carrier |
repair | 维修舰 | Repair Ship |
others | 其他 | - |
例子
dd > cl > ca > bb > ss > cv
Getting Started
- Installation [EN]
- Installation [CN]
- Installation With Docker [EN]
- Emulator Support [CN]
- FAQ [EN/CN]
- FAQ [JP]
- Troubleshooting [EN]
- Another Installation guide
- Research Filter String [EN]
- Research Filter String [CN]
- Reward Shop Filter String [EN/CN]
- Onepush Configuration [EN]
- Onepush Configuration [CN]
Development
- Perspective [CN]
- Perspective [EN]
- Debug perspective [CN]
- Debug perspective [EN]
- Item Statistics [EN]
- 1. Start
- 2.1. Debugging
- 2.2. Multi-server support
- 3.1. Utils
- 3.2. Decorators
- 3.3. Log
- 3.4. Exception
- 4.1. Detection objects
- 4.2. UI control
- 4.3. OCR
- 4.4. State loop
- 5.1. Local Map
- 5.2. Create globe Map
- 5.3. Globe Map
- 6.1. GUI Option
MISC