1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-23 04:03:43 +08:00

Merge branch 'dev' into dockScanner

This commit is contained in:
Horizon101011
2022-10-25 18:42:25 +08:00
committed by GitHub
129 changed files with 1633 additions and 815 deletions

View File

@@ -1516,6 +1516,7 @@
"value": "campaign_main",
"option": [
"campaign_main",
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -1555,7 +1556,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -1569,10 +1569,10 @@
"event_20200326_cn",
"event_20200227_cn"
],
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -1936,6 +1936,7 @@
"type": "select",
"value": "campaign_main",
"option": [
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -1975,7 +1976,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -1990,10 +1990,10 @@
"event_20200227_cn"
],
"display": "disabled",
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -2356,6 +2356,7 @@
"type": "select",
"value": "campaign_main",
"option": [
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -2395,7 +2396,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -2410,10 +2410,10 @@
"event_20200227_cn"
],
"display": "disabled",
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -2787,6 +2787,7 @@
"type": "select",
"value": "campaign_main",
"option": [
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -2826,7 +2827,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -2841,10 +2841,10 @@
"event_20200227_cn"
],
"display": "disabled",
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -3224,6 +3224,7 @@
"type": "select",
"value": "campaign_main",
"option": [
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -3263,7 +3264,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -3278,10 +3278,10 @@
"event_20200227_cn"
],
"display": "disabled",
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -3661,6 +3661,7 @@
"type": "select",
"value": "campaign_main",
"option": [
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -3700,7 +3701,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -3715,10 +3715,10 @@
"event_20200227_cn"
],
"display": "disabled",
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -4098,6 +4098,7 @@
"type": "select",
"value": "campaign_main",
"option": [
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -4137,7 +4138,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -4152,10 +4152,10 @@
"event_20200227_cn"
],
"display": "disabled",
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -4525,6 +4525,7 @@
"type": "select",
"value": "campaign_main",
"option": [
"event_20210121_cn",
"event_20220915_cn",
"event_20210916_cn",
"event_20200903_en",
@@ -4564,7 +4565,6 @@
"event_20210415_tw",
"event_20210325_cn",
"event_20210225_tw",
"event_20210121_cn",
"event_20201126_cn",
"event_20200312_cn",
"event_20201002_en",
@@ -4579,10 +4579,10 @@
"event_20200227_cn"
],
"display": "disabled",
"tw": "event_20210121_cn",
"cn": "event_20220915_cn",
"en": "event_20220915_cn",
"jp": "event_20220915_cn",
"tw": "event_20210916_cn"
"jp": "event_20220915_cn"
},
"Mode": {
"type": "select",
@@ -6268,7 +6268,7 @@
}
}
},
"DataKey": {
"Freebies": {
"Scheduler": {
"Enable": {
"type": "checkbox",
@@ -6281,85 +6281,7 @@
},
"Command": {
"type": "input",
"value": "DataKey",
"display": "hide"
},
"SuccessInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"FailureInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"ServerUpdate": {
"type": "input",
"value": "00:00",
"display": "hide"
}
},
"DataKey": {
"ForceGet": {
"type": "checkbox",
"value": false
}
}
},
"SupplyPack": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": true
},
"NextRun": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime"
},
"Command": {
"type": "input",
"value": "SupplyPack",
"display": "hide"
},
"SuccessInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"FailureInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"ServerUpdate": {
"type": "input",
"value": "00:00",
"display": "hide"
}
},
"SupplyPack": {
"WeeklyFreeSupplyPack": {
"type": "checkbox",
"value": true
}
}
},
"BattlePass": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": true
},
"NextRun": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime"
},
"Command": {
"type": "input",
"value": "BattlePass",
"value": "Freebies",
"display": "hide"
},
"SuccessInterval": {
@@ -6379,46 +6301,37 @@
}
},
"BattlePass": {
"BattlePassReward": {
"Collect": {
"type": "checkbox",
"value": true
}
}
},
"MetaReward": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": true
},
"NextRun": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime"
},
"Command": {
"type": "input",
"value": "MetaReward",
"display": "hide"
},
"SuccessInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"FailureInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"ServerUpdate": {
"type": "input",
"value": "00:00",
"display": "hide"
}
},
"MetaReward": {
"MetaReward": {
"DataKey": {
"Collect": {
"type": "checkbox",
"value": true
},
"ForceCollect": {
"type": "checkbox",
"value": false
}
},
"Mail": {
"Collect": {
"type": "checkbox",
"value": true
},
"Filter": {
"type": "textarea",
"value": "Merit"
},
"Delete": {
"type": "checkbox",
"value": false
}
},
"SupplyPack": {
"Collect": {
"type": "checkbox",
"value": true
}
@@ -7132,10 +7045,12 @@
"type": "select",
"value": "campaign_main",
"option": [
"war_archives_20201029_cn",
"war_archives_20200806_cn",
"war_archives_20210624_cn",
"war_archives_20210325_cn",
"war_archives_20190911_cn",
"war_archives_20211014_cn",
"war_archives_20200820_cn",
"war_archives_20181227_cn",
"war_archives_20180726_cn",
@@ -7148,9 +7063,9 @@
"war_archives_20191031_en",
"war_archives_20181020_en"
],
"cn": "war_archives_20200806_cn",
"en": "war_archives_20200806_cn",
"jp": "war_archives_20200806_cn",
"cn": "war_archives_20201029_cn",
"en": "war_archives_20201029_cn",
"jp": "war_archives_20201029_cn",
"tw": "war_archives_20181227_cn"
},
"Mode": {
@@ -7479,9 +7394,17 @@
"type": "checkbox",
"value": true
},
"BuyActionPoint": {
"type": "checkbox",
"value": false
"BuyActionPointLimit": {
"type": "select",
"value": 0,
"option": [
0,
1,
2,
3,
4,
5
]
},
"OilLimit": {
"type": "input",

View File

@@ -454,14 +454,18 @@ Gacha:
option: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
UseTicket: true
UseDrill: false
DataKey:
ForceGet: false
SupplyPack:
WeeklyFreeSupplyPack: true
BattlePass:
BattlePassReward: true
MetaReward:
MetaReward: true
Collect: true
DataKey:
Collect: true
ForceCollect: false
Mail:
Collect: true
Filter: |-
Merit
Delete: false
SupplyPack:
Collect: true
# ==================== Daily ====================
@@ -526,7 +530,9 @@ OpsiAshAssist:
Tier: 15
OpsiGeneral:
UseLogger: true
BuyActionPoint: false
BuyActionPointLimit:
value: 0
option: [0, 1, 2, 3, 4, 5]
OilLimit: 1000
RepairThreshold: 0.4
DoRandomMapEvent: true

View File

@@ -51,16 +51,7 @@ Reward:
# ==================== DailyReward ====================
DataKey:
Scheduler:
Enable: true
SupplyPack:
Scheduler:
Enable: true
BattlePass:
Scheduler:
Enable: true
MetaReward:
Freebies:
Scheduler:
Enable: true

View File

@@ -38,10 +38,7 @@
"ShopOnce",
"Shipyard",
"Gacha",
"DataKey",
"SupplyPack",
"BattlePass",
"MetaReward"
"Freebies"
],
"DailyMission": [
"Daily",

View File

@@ -260,22 +260,7 @@ Gacha:
SuccessInterval: 30
FailureInterval: 30
ServerUpdate: 00:00
DataKey:
Scheduler:
SuccessInterval: 30
FailureInterval: 30
ServerUpdate: 00:00
SupplyPack:
Scheduler:
SuccessInterval: 30
FailureInterval: 30
ServerUpdate: 00:00
BattlePass:
Scheduler:
SuccessInterval: 30
FailureInterval: 30
ServerUpdate: 00:00
MetaReward:
Freebies:
Scheduler:
SuccessInterval: 30
FailureInterval: 30

View File

@@ -187,18 +187,12 @@ Shipyard:
Gacha:
- Scheduler
- Gacha
DataKey:
- Scheduler
- DataKey
SupplyPack:
- Scheduler
- SupplyPack
BattlePass:
Freebies:
- Scheduler
- BattlePass
MetaReward:
- Scheduler
- MetaReward
- DataKey
- Mail
- SupplyPack
# ==================== DailyMission ====================

View File

@@ -285,17 +285,20 @@ class GeneratedConfig:
Gacha_UseTicket = True
Gacha_UseDrill = False
# Group `BattlePass`
BattlePass_Collect = True
# Group `DataKey`
DataKey_ForceGet = False
DataKey_Collect = True
DataKey_ForceCollect = False
# Group `Mail`
Mail_Collect = True
Mail_Filter = 'Merit'
Mail_Delete = False
# Group `SupplyPack`
SupplyPack_WeeklyFreeSupplyPack = True
# Group `BattlePass`
BattlePass_BattlePassReward = True
# Group `MetaReward`
MetaReward_MetaReward = True
SupplyPack_Collect = True
# Group `Daily`
Daily_UseDailySkip = True
@@ -332,7 +335,7 @@ class GeneratedConfig:
# Group `OpsiGeneral`
OpsiGeneral_UseLogger = True
OpsiGeneral_BuyActionPoint = False
OpsiGeneral_BuyActionPointLimit = 0 # 0, 1, 2, 3, 4, 5
OpsiGeneral_OilLimit = 1000
OpsiGeneral_RepairThreshold = 0.4
OpsiGeneral_DoRandomMapEvent = True

View File

@@ -12,9 +12,9 @@ class ManualConfig:
Restart
> Commission > Tactical > Research
> Exercise
> Dorm > Meowfficer > Guild > Gacha > SupplyPack
> Reward > MetaReward > BattlePass
> ShopFrequent > ShopOnce > Shipyard > DataKey
> Dorm > Meowfficer > Guild > Gacha
> Reward
> ShopFrequent > ShopOnce > Shipyard > Freebies
> OpsiExplore
> OpsiAshBeacon
> OpsiDaily > OpsiShop

View File

@@ -7,6 +7,7 @@ from deploy.utils import DEPLOY_TEMPLATE, poor_yaml_read, poor_yaml_write
from module.base.timer import timer
from module.config.redirect_utils.shop_filter import bp_redirect
from module.config.redirect_utils.utils import upload_redirect, api_redirect
from module.config.redirect_utils.os_handler import action_point_redirect
from module.config.server import to_server, to_package, VALID_PACKAGE, VALID_CHANNEL_PACKAGE, VALID_SERVER_LIST
from module.config.utils import *
@@ -390,7 +391,7 @@ class ConfigGenerator:
def generate_deploy_template():
template = poor_yaml_read(DEPLOY_TEMPLATE)
cn = {
'Repository': 'https://gitee.com/LmeSzinc/AzurLaneAutoScript',
'Repository': 'https://gitee.com/lmeszinc/azur-lane-auto-script-mirror',
'PypiMirror': 'https://pypi.tuna.tsinghua.edu.cn/simple',
}
aidlux = {
@@ -472,7 +473,12 @@ class ConfigUpdater:
'Alas.DropRecord.MeowfficerTalent', upload_redirect),
('Alas.DropRecord.SaveCombat', 'Alas.DropRecord.CombatRecord', upload_redirect),
('Alas.DropRecord.SaveMeowfficer', 'Alas.DropRecord.MeowfficerBuy', upload_redirect),
('Alas.Emulator.PackageName', 'Alas.DropRecord.API', api_redirect)
('Alas.Emulator.PackageName', 'Alas.DropRecord.API', api_redirect),
('OpsiGeneral.OpsiGeneral.BuyActionPoint', 'OpsiGeneral.OpsiGeneral.BuyActionPointLimit', action_point_redirect),
('BattlePass.BattlePass.BattlePassReward', 'Freebies.BattlePass.Collect'),
('DataKey.Scheduler.Enable', 'Freebies.DataKey.Collect'),
('DataKey.DataKey.ForceGet', 'Freebies.DataKey.ForceCollect'),
('SupplyPack.SupplyPack.WeeklyFreeSupplyPack', 'Freebies.SupplyPack.Collect'),
]
@cached_property

View File

@@ -154,20 +154,8 @@
"name": "Gacha",
"help": ""
},
"DataKey": {
"name": "Data Key",
"help": ""
},
"SupplyPack": {
"name": "Supply Pack",
"help": ""
},
"BattlePass": {
"name": "Battle Pass",
"help": ""
},
"MetaReward": {
"name": "Meta Reward",
"Freebies": {
"name": "Freebies",
"help": ""
},
"Daily": {
@@ -597,6 +585,7 @@
"name": "Event Name",
"help": "Automatically selects to the latest event",
"campaign_main": "campaign_main",
"event_20210121_cn": "Empyreal Tragicomedy Rerun",
"event_20220915_cn": "Violet Tempest Blooming Lycoris",
"event_20210916_cn": "Upon the Shimmering Blue",
"event_20200903_en": "Stars of the Shimmering Fjord",
@@ -640,7 +629,6 @@
"event_20210415_tw": "復刻圍剿施佩伯爵",
"event_20210325_cn": "Ashen Simulacrum Rerun",
"event_20210225_tw": "北境序曲",
"event_20210121_cn": "Empyreal Tragicomedy Rerun",
"event_20201126_cn": "Vacation Lane",
"event_20200312_cn": "The Solomon Ranger Rerun",
"event_20201002_en": "Counterattack Within the Fjord",
@@ -653,10 +641,12 @@
"event_20200423_cn": "Crimson Echoes Rerun",
"event_20200326_cn": "Microlayer Medley",
"event_20200227_cn": "Northern Overture",
"war_archives_20201029_cn": "archives Universe in Unison",
"war_archives_20200806_cn": "archives The Enigma and the Shark",
"war_archives_20210624_cn": "archives Swirling Cherry Blossoms",
"war_archives_20210325_cn": "archives Ashen Simulacrum",
"war_archives_20190911_cn": "archives Empyreal Tragicomedy",
"war_archives_20211014_cn": "archives Crescendo of Polaris",
"war_archives_20200820_cn": "archives Scherzo of Iron and Blood",
"war_archives_20181227_cn": "archives Crimson Echoes",
"war_archives_20180726_cn": "archives Iris of Light and Dark",
@@ -1691,43 +1681,55 @@
"help": "Expedite the recently submitted orders"
}
},
"DataKey": {
"BattlePass": {
"_info": {
"name": "DataKey",
"name": "Battle Pass Settings",
"help": ""
},
"ForceGet": {
"name": "ForceCollect DataKey",
"Collect": {
"name": "Collect Cruise Missions Rewards",
"help": ""
}
},
"DataKey": {
"_info": {
"name": "Data Key Settings",
"help": ""
},
"Collect": {
"name": "Collect Data Key",
"help": ""
},
"ForceCollect": {
"name": "Force Collect Data Key",
"help": "Force collect data key when data key is full to eliminate red dots"
}
},
"Mail": {
"_info": {
"name": "Mail Settings",
"help": ""
},
"Collect": {
"name": "Collect Mail Rewards",
"help": "Only collects the top 3 mail entries"
},
"Filter": {
"name": "Mail Filter",
"help": "Filter as to which mail types should be collected\nSupports Merit, Coin, Cube, Oil, and/or Gem"
},
"Delete": {
"name": "Delete Collected Mail Rewards",
"help": "Delete the already collected mail entries\nMark any entries \"important\" in-game to avoid accidental deletion"
}
},
"SupplyPack": {
"_info": {
"name": "Supply Pack Settings",
"help": ""
},
"WeeklyFreeSupplyPack": {
"name": "Buy Weekly Free Supply Pack",
"help": ""
}
},
"BattlePass": {
"_info": {
"name": "Battle Pass Settings",
"help": ""
},
"BattlePassReward": {
"name": "Receive Cruise Missions Rewards",
"help": ""
}
},
"MetaReward": {
"_info": {
"name": "Meta Reward Settings",
"help": ""
},
"MetaReward": {
"name": "Receive META rewards",
"Collect": {
"name": "Collect Weekly Free Supply Pack",
"help": ""
}
},
@@ -1929,9 +1931,15 @@
"name": "Use Logger(s)",
"help": "Use all coordinate loggers when entering the storage"
},
"BuyActionPoint": {
"name": "Buy AP",
"help": "Restore AP through oil first then AP boxes"
"BuyActionPointLimit": {
"name": "Buy AP X time(s)",
"help": "Maximum number of buying AP.",
"0": "Don't buy",
"1": "1 (1000oil, 100AP)",
"2": "2 (2000oil, 200AP)",
"3": "3 (4000oil, 400AP)",
"4": "4 (6000oil, 600AP)",
"5": "5 (10000oil, 1000AP)"
},
"OilLimit": {
"name": "Keep Oil Above X",
@@ -1974,7 +1982,7 @@
},
"OpsiDossierBeacon": {
"_info": {
"name": "Dossier Beacon",
"name": "Dossier Beacon Settings",
"help": ""
},
"Enable": {

View File

@@ -154,21 +154,9 @@
"name": "Task.Gacha.name",
"help": "Task.Gacha.help"
},
"DataKey": {
"name": "Task.DataKey.name",
"help": "Task.DataKey.help"
},
"SupplyPack": {
"name": "Task.SupplyPack.name",
"help": "Task.SupplyPack.help"
},
"BattlePass": {
"name": "Task.BattlePass.name",
"help": "Task.BattlePass.help"
},
"MetaReward": {
"name": "Task.MetaReward.name",
"help": "Task.MetaReward.help"
"Freebies": {
"name": "Task.Freebies.name",
"help": "Task.Freebies.help"
},
"Daily": {
"name": "Task.Daily.name",
@@ -597,6 +585,7 @@
"name": "Campaign.Event.name",
"help": "Campaign.Event.help",
"campaign_main": "campaign_main",
"event_20210121_cn": "悲歎せし焔海の詩(復刻)",
"event_20220915_cn": "赫の涙月 菫の暁風",
"event_20210916_cn": "駆けよ 碧海の吹き風",
"event_20200903_en": "輝ける峡湾の星(復刻)",
@@ -640,7 +629,6 @@
"event_20210415_tw": "復刻圍剿施佩伯爵",
"event_20210325_cn": "開かれし紺碧の砂箱(復刻)",
"event_20210225_tw": "北境序曲",
"event_20210121_cn": "悲歎せし焔海の詩(復刻)",
"event_20201126_cn": "バケーションレーン",
"event_20200312_cn": "南洋に靡く硝煙(復刻)",
"event_20201002_en": "Counterattack Within the Fjord",
@@ -653,10 +641,12 @@
"event_20200423_cn": "縹映る深緋の残響(復刻)",
"event_20200326_cn": "闇靄払う銀翼",
"event_20200227_cn": "凍絶の北海",
"war_archives_20201029_cn": "檔案 激唱のユニバース",
"war_archives_20200806_cn": "檔案 鉄血鮫とエニグマ",
"war_archives_20210624_cn": "檔案 翳りし満ちる影の華",
"war_archives_20210325_cn": "檔案 開かれし紺碧の砂箱",
"war_archives_20190911_cn": "檔案 悲歎せし焔海の詩",
"war_archives_20211014_cn": "檔案 激奏のポラリス",
"war_archives_20200820_cn": "檔案 黒鉄の楽章 誓いの海",
"war_archives_20181227_cn": "檔案 縹映る深緋の残響",
"war_archives_20180726_cn": "檔案 光と影のアイリス",
@@ -1691,14 +1681,46 @@
"help": "Gacha.UseDrill.help"
}
},
"BattlePass": {
"_info": {
"name": "BattlePass._info.name",
"help": "BattlePass._info.help"
},
"Collect": {
"name": "BattlePass.Collect.name",
"help": "BattlePass.Collect.help"
}
},
"DataKey": {
"_info": {
"name": "DataKey._info.name",
"help": "DataKey._info.help"
},
"ForceGet": {
"name": "DataKey.ForceGet.name",
"help": "DataKey.ForceGet.help"
"Collect": {
"name": "DataKey.Collect.name",
"help": "DataKey.Collect.help"
},
"ForceCollect": {
"name": "DataKey.ForceCollect.name",
"help": "DataKey.ForceCollect.help"
}
},
"Mail": {
"_info": {
"name": "Mail._info.name",
"help": "Mail._info.help"
},
"Collect": {
"name": "Mail.Collect.name",
"help": "Mail.Collect.help"
},
"Filter": {
"name": "Mail.Filter.name",
"help": "Mail.Filter.help"
},
"Delete": {
"name": "Mail.Delete.name",
"help": "Mail.Delete.help"
}
},
"SupplyPack": {
@@ -1706,29 +1728,9 @@
"name": "SupplyPack._info.name",
"help": "SupplyPack._info.help"
},
"WeeklyFreeSupplyPack": {
"name": "SupplyPack.WeeklyFreeSupplyPack.name",
"help": "SupplyPack.WeeklyFreeSupplyPack.help"
}
},
"BattlePass": {
"_info": {
"name": "BattlePass._info.name",
"help": "BattlePass._info.help"
},
"BattlePassReward": {
"name": "BattlePass.BattlePassReward.name",
"help": "BattlePass.BattlePassReward.help"
}
},
"MetaReward": {
"_info": {
"name": "MetaReward._info.name",
"help": "MetaReward._info.help"
},
"MetaReward": {
"name": "MetaReward.MetaReward.name",
"help": "MetaReward.MetaReward.help"
"Collect": {
"name": "SupplyPack.Collect.name",
"help": "SupplyPack.Collect.help"
}
},
"Daily": {
@@ -1929,9 +1931,15 @@
"name": "OpsiGeneral.UseLogger.name",
"help": "OpsiGeneral.UseLogger.help"
},
"BuyActionPoint": {
"name": "OpsiGeneral.BuyActionPoint.name",
"help": "OpsiGeneral.BuyActionPoint.help"
"BuyActionPointLimit": {
"name": "Buy AP X time(s)",
"help": "Maximum number of buying AP.",
"0": "Don't buy",
"1": "1 (1000oil, 100AP)",
"2": "2 (2000oil, 200AP)",
"3": "3 (4000oil, 400AP)",
"4": "4 (6000oil, 600AP)",
"5": "5 (10000oil, 1000AP)"
},
"OilLimit": {
"name": "OpsiGeneral.OilLimit.name",

View File

@@ -154,20 +154,8 @@
"name": "每日抽卡",
"help": ""
},
"DataKey": {
"name": "档案密钥",
"help": ""
},
"SupplyPack": {
"name": "优惠礼包",
"help": ""
},
"BattlePass": {
"name": "大月卡",
"help": ""
},
"MetaReward": {
"name": "Meta奖励",
"Freebies": {
"name": "白嫖奖励",
"help": ""
},
"Daily": {
@@ -597,6 +585,7 @@
"name": "活动名称",
"help": "自动选择至最新的活动",
"campaign_main": "主线图",
"event_20210121_cn": "复刻神圣的悲喜剧",
"event_20220915_cn": "紫绛槿岚",
"event_20210916_cn": "碧海光粼",
"event_20200903_en": "复刻峡湾间的星辰",
@@ -640,7 +629,6 @@
"event_20210415_tw": "復刻圍剿施佩伯爵",
"event_20210325_cn": "复刻箱庭疗法",
"event_20210225_tw": "北境序曲",
"event_20210121_cn": "复刻神圣的悲喜剧",
"event_20201126_cn": "假日航线",
"event_20200312_cn": "复刻斯图尔特的硝烟",
"event_20201002_en": "Counterattack Within the Fjord",
@@ -653,10 +641,12 @@
"event_20200423_cn": "复刻苍红的回响",
"event_20200326_cn": "微层混合",
"event_20200227_cn": "北境序曲",
"war_archives_20201029_cn": "档案 激唱的UNIVERSE",
"war_archives_20200806_cn": "档案 最重要的宝物",
"war_archives_20210624_cn": "档案 浮樱影华",
"war_archives_20210325_cn": "档案 箱庭疗法",
"war_archives_20190911_cn": "档案 神圣的悲喜剧",
"war_archives_20211014_cn": "档案 激奏的Polaris",
"war_archives_20200820_cn": "档案 铁血音符誓言",
"war_archives_20181227_cn": "档案 苍红的回响",
"war_archives_20180726_cn": "档案 光与影的鸢尾之华",
@@ -1691,46 +1681,58 @@
"help": "选否会等到明天再下水,能贪一个钻头"
}
},
"BattlePass": {
"_info": {
"name": "大月卡",
"help": ""
},
"Collect": {
"name": "领取大月卡奖励",
"help": ""
}
},
"DataKey": {
"_info": {
"name": "档案秘钥",
"help": ""
},
"ForceGet": {
"Collect": {
"name": "领取档案秘钥",
"help": ""
},
"ForceCollect": {
"name": "强制领取档案秘钥",
"help": "档案秘钥已满时,强制领取(消除红点)"
}
},
"Mail": {
"_info": {
"name": "领取邮件",
"help": ""
},
"Collect": {
"name": "领取邮件",
"help": ""
},
"Filter": {
"name": "邮件过滤器",
"help": "默认只领取演习功勋邮件"
},
"Delete": {
"name": "删除已读邮件",
"help": ""
}
},
"SupplyPack": {
"_info": {
"name": "优惠礼包",
"help": ""
},
"WeeklyFreeSupplyPack": {
"Collect": {
"name": "购买每周免费礼包",
"help": ""
}
},
"BattlePass": {
"_info": {
"name": "大月卡",
"help": ""
},
"BattlePassReward": {
"name": "领取大月卡奖励",
"help": ""
}
},
"MetaReward": {
"_info": {
"name": "Meta 奖励",
"help": ""
},
"MetaReward": {
"name": "领取 Meta 奖励",
"help": ""
}
},
"Daily": {
"_info": {
"name": "每日任务",
@@ -1929,9 +1931,15 @@
"name": "使用坐标记录仪",
"help": "每次进入仓库的时候,使用所有的使用坐标记录仪"
},
"BuyActionPoint": {
"name": "买行动力",
"help": "用石油买行动力,行动力不足时,优先买行动力,再开箱子"
"BuyActionPointLimit": {
"name": "买行动力X次",
"help": "买行动力的最大次数",
"0": "不买",
"1": "1次 (1000油, 100行动力)",
"2": "2次 (2000油, 200行动力)",
"3": "3次 (4000油, 400行动力)",
"4": "4次 (6000油, 600行动力)",
"5": "5次 (10000油, 1000行动力)"
},
"OilLimit": {
"name": "买行动力时,保留 X 点石油",

View File

@@ -154,20 +154,8 @@
"name": "每日建造",
"help": ""
},
"DataKey": {
"name": "檔案密鑰",
"help": ""
},
"SupplyPack": {
"name": "優惠禮包",
"help": ""
},
"BattlePass": {
"name": "大月卡",
"help": ""
},
"MetaReward": {
"name": "Meta獎勵",
"Freebies": {
"name": "免費獎勵",
"help": ""
},
"Daily": {
@@ -597,6 +585,7 @@
"name": "活動名稱",
"help": "自動選擇至最新的活動圖",
"campaign_main": "主線圖",
"event_20210121_cn": "復刻神聖的悲喜劇",
"event_20220915_cn": "Violet Tempest Blooming Lycoris",
"event_20210916_cn": "碧海光粼",
"event_20200903_en": "復刻峽灣間的星辰",
@@ -640,7 +629,6 @@
"event_20210415_tw": "復刻圍剿施佩伯爵",
"event_20210325_cn": "Ashen Simulacrum Rerun",
"event_20210225_tw": "北境序曲",
"event_20210121_cn": "Empyreal Tragicomedy Rerun",
"event_20201126_cn": "Vacation Lane",
"event_20200312_cn": "斯圖爾特的硝煙",
"event_20201002_en": "Counterattack Within the Fjord",
@@ -653,10 +641,12 @@
"event_20200423_cn": "Crimson Echoes Rerun",
"event_20200326_cn": "Microlayer Medley",
"event_20200227_cn": "Northern Overture",
"war_archives_20201029_cn": "archives Universe in Unison",
"war_archives_20200806_cn": "archives The Enigma and the Shark",
"war_archives_20210624_cn": "archives Swirling Cherry Blossoms",
"war_archives_20210325_cn": "archives Ashen Simulacrum",
"war_archives_20190911_cn": "archives Empyreal Tragicomedy",
"war_archives_20211014_cn": "archives Crescendo of Polaris",
"war_archives_20200820_cn": "archives Scherzo of Iron and Blood",
"war_archives_20181227_cn": "檔案 蒼紅的迴響",
"war_archives_20180726_cn": "檔案 光與影的鳶尾之華",
@@ -1691,14 +1681,46 @@
"help": ""
}
},
"DataKey": {
"BattlePass": {
"_info": {
"name": "檔案密鑰",
"name": "大月卡",
"help": ""
},
"ForceGet": {
"name": "强制領取",
"help": "檔案密鑰已滿時,强制領取(消除紅點)"
"Collect": {
"name": "領取大月卡獎勵",
"help": ""
}
},
"DataKey": {
"_info": {
"name": "檔案秘鑰",
"help": ""
},
"Collect": {
"name": "領取檔案秘鑰",
"help": ""
},
"ForceCollect": {
"name": "強制領取檔案秘鑰",
"help": "檔案秘鑰已滿時,強制領取(消除紅點)"
}
},
"Mail": {
"_info": {
"name": "領取郵件",
"help": ""
},
"Collect": {
"name": "領取郵件",
"help": ""
},
"Filter": {
"name": "郵件過濾器",
"help": "默認只領取演習功勳郵件"
},
"Delete": {
"name": "刪除已讀郵件",
"help": ""
}
},
"SupplyPack": {
@@ -1706,31 +1728,11 @@
"name": "優惠禮包",
"help": ""
},
"WeeklyFreeSupplyPack": {
"Collect": {
"name": "購買每週免費禮包",
"help": ""
}
},
"BattlePass": {
"_info": {
"name": "大月卡",
"help": ""
},
"BattlePassReward": {
"name": "領取大月卡獎勵",
"help": ""
}
},
"MetaReward": {
"_info": {
"name": "META 獎勵",
"help": ""
},
"MetaReward": {
"name": "領取 META 獎勵",
"help": ""
}
},
"Daily": {
"_info": {
"name": "每日任務",
@@ -1929,9 +1931,15 @@
"name": "使用坐標記錄儀",
"help": "每次進入倉庫的時候,使用所有的使用坐標記錄儀"
},
"BuyActionPoint": {
"name": "買行動力",
"help": "用石油買行動力,行動力不足時,優先買行動力,再開箱子"
"BuyActionPointLimit": {
"name": "買行動力X次",
"help": "買行動力的最大次數",
"0": "不買",
"1": "1次 (1000油, 100行動力)",
"2": "2次 (2000油, 200行動力)",
"3": "3次 (4000油, 400行動力)",
"4": "4次 (6000油, 400行動力)",
"5": "5次 (10000油, 1000行動力)"
},
"OilLimit": {
"name": "買行動力時,保留 X 點石油",

View File

@@ -0,0 +1,13 @@
def action_point_redirect(value):
"""
redirect attr about action point
Args:
value (bool):
If Enable, return 5.
If Disable, return 0.
"""
if value is True:
return 5
else:
return 0