生路复刻关卡导航+奖励领取+活动商店
All checks were successful
ci/woodpecker/push/check_format Pipeline was successful

This commit is contained in:
zhbaor 2025-06-19 16:54:17 +08:00
parent 8e20aa249a
commit 7a38c245a8
22 changed files with 571 additions and 671 deletions

@ -1 +1 @@
Subproject commit 40ed62d78c4cafc39948387a03677bce02c51b3c Subproject commit d40d6ee20dd70cf91954d4e56be1f3a4cbe84782

@ -1 +1 @@
Subproject commit c0e392d17302b5950843ec1363a70004334751ac Subproject commit 248f7e72a33beffa84e0c100df7f7678d6dcb1ad

@ -1 +1 @@
Subproject commit d9c32e14ae3817b1be8eac0b85a2e07d9c6af9ef Subproject commit e326bf6fdf1dd68977be7d4d5c453a98eeb2716e

View file

@ -25,7 +25,7 @@
"skillname": "盛餐的回报", "skillname": "盛餐的回报",
"buffer": false, "buffer": false,
"buffer_des": [], "buffer_des": [],
"des": "进驻制造站时,当与<@cc.kw>酒神</>在同一个制造站时,<@cc.kw>作战记录</>类配方的生产力<@cc.vup>+30%</>", "des": "进驻制造站时,当与<@cc.kw>酒神</>在同一个制造站时,<@cc.kw>作战记录</>类配方的生产力<@cc.vup>+30%</>",
"roomType": "制造站", "roomType": "制造站",
"buffCategory": "OUTPUT", "buffCategory": "OUTPUT",
"skillIcon": "bskill_man_spd_double2", "skillIcon": "bskill_man_spd_double2",

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mower/resources/sign_in/shop/banner.png (Stored with Git LFS)

Binary file not shown.

BIN
mower/resources/sign_in/shop/coin.png (Stored with Git LFS)

Binary file not shown.

BIN
mower/resources/sign_in/shop/entry.png (Stored with Git LFS)

Binary file not shown.

BIN
mower/resources/sign_in/task/entry.png (Stored with Git LFS)

Binary file not shown.

View file

@ -29,14 +29,14 @@ class ActivityNavigation(BaseSolver):
_location = { _location = {
"normal": { "normal": {
"AD-1": (0, 0), "BP-1": (0, 0),
"AD-2": (248, -215), "BP-2": (428, 76),
"AD-3": (633, -23), "BP-3": (690, -67),
"AD-4": (867, -201), "BP-4": (956, 48),
"AD-5": (1346, 8), "BP-5": (1221, 160),
"AD-6": (1698, -181), "BP-6": (1550, 1),
"AD-7": (2119, 145), "BP-7": (1791, 471),
"AD-8": (2317, -198), "BP-8": (2001, 341),
}, },
"ex": {}, "ex": {},
} }
@ -44,7 +44,7 @@ class ActivityNavigation(BaseSolver):
@classproperty @classproperty
def location(cls): def location(cls):
result = {"normal": {}, "ex": {}} result = {"normal": {}, "ex": {}}
if (now := datetime.now()) < datetime(2025, 6, 19, 4): if (now := datetime.now()) < datetime(2025, 6, 29, 4):
result["normal"] = cls._location["normal"] result["normal"] = cls._location["normal"]
if now > datetime(2025, 6, 12, 16): if now > datetime(2025, 6, 12, 16):
result["ex"] = cls._location["ex"] result["ex"] = cls._location["ex"]

View file

@ -19,8 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
from datetime import datetime from datetime import datetime
from .shop import Shop from .shop import Shop
from .sign_in import SignIn
from .special_access import SpecialAccess
from .task import Task from .task import Task
@ -32,11 +30,7 @@ class SignInManager:
result = True result = True
solver_list = [] solver_list = []
now = datetime.now() now = datetime.now()
if now < datetime(2025, 6, 9): if now < datetime(2025, 7, 3):
solver_list += [SpecialAccess()]
if now < datetime(2025, 6, 19):
solver_list += [SignIn()]
if now < datetime(2025, 6, 26):
solver_list += [Task(), Shop()] solver_list += [Task(), Shop()]
for solver in solver_list: for solver in solver_list:
solver.scheduler_stop_time = self.scheduler_stop_time solver.scheduler_stop_time = self.scheduler_stop_time

View file

@ -30,8 +30,8 @@ from mower.utils.scene import Scene
from mower.utils.solver import BaseSolver from mower.utils.solver import BaseSolver
from mower.utils.vector import sa, va, vs from mower.utils.vector import sa, va, vs
offset = (21, 181) offset = (26, 167)
task_name = "红丝绒" task_name = "生路复刻"
class Shop(BaseSolver): class Shop(BaseSolver):
@ -56,6 +56,8 @@ class Shop(BaseSolver):
) )
result = [] result = []
for y, x in coords: for y, x in coords:
if y < 500:
continue
if x > 1450: if x > 1450:
return None, None return None, None
top_left = vs((x, y), offset) top_left = vs((x, y), offset)
@ -93,7 +95,7 @@ class Shop(BaseSolver):
return return
if self.find("sign_in/shop/insufficient"): if self.find("sign_in/shop/insufficient"):
return True return True
if self.animation(interval=3): if self.animation():
return return
if pos := self.find("sign_in/shop/max"): if pos := self.find("sign_in/shop/max"):
if self.find("sign_in/shop/0"): if self.find("sign_in/shop/0"):

View file

@ -25,7 +25,7 @@ from mower.utils.rapidocr import ocr_rec
from mower.utils.scene import Scene from mower.utils.scene import Scene
from mower.utils.solver import BaseSolver from mower.utils.solver import BaseSolver
task_name = "红丝绒" task_name = "生路复刻"
class Task(BaseSolver): class Task(BaseSolver):

BIN
mower/static/avatar.pkl (Stored with Git LFS)

Binary file not shown.

BIN
mower/static/levels.pkl (Stored with Git LFS)

Binary file not shown.

BIN
mower/static/portrait.pkl (Stored with Git LFS)

Binary file not shown.

View file

@ -78,7 +78,7 @@ color = {
"nav_bar": (655, 0), "nav_bar": (655, 0),
"nav_button": (26, 20), "nav_button": (26, 20),
"navigation/activity/entry_ex": (1540, 904), "navigation/activity/entry_ex": (1540, 904),
"navigation/activity/entry_normal": (1656, 676), "navigation/activity/entry_normal": (1480, 736),
"navigation/activity/entry_s": (1709, 804), "navigation/activity/entry_s": (1709, 804),
"navigation/collection/AP-1": (203, 821), "navigation/collection/AP-1": (203, 821),
"navigation/collection/CA-1": (203, 821), "navigation/collection/CA-1": (203, 821),
@ -203,7 +203,7 @@ color = {
"sign_in/orundum/choose": (1561, 776), "sign_in/orundum/choose": (1561, 776),
"sign_in/orundum/complete": (1561, 776), "sign_in/orundum/complete": (1561, 776),
"sign_in/orundum/confirm": (1561, 778), "sign_in/orundum/confirm": (1561, 778),
"sign_in/shop/banner": (1155, 109), "sign_in/shop/banner": (864, 90),
"sign_in/shop/max": (1566, 617), "sign_in/shop/max": (1566, 617),
"sign_in/shop/price_black": (1238, 279), "sign_in/shop/price_black": (1238, 279),
"sign_in/shop/price_white": (1258, 237), "sign_in/shop/price_white": (1258, 237),
@ -341,7 +341,7 @@ template_matching = {
"mission_weekly": ((685, 15), (1910, 100)), "mission_weekly": ((685, 15), (1910, 100)),
"mission_weekly_on": ((685, 15), (1910, 100)), "mission_weekly_on": ((685, 15), (1910, 100)),
"navigation/activity/banner_ex": (1644, 941), "navigation/activity/banner_ex": (1644, 941),
"navigation/activity/banner_normal": (1402, 922), "navigation/activity/banner_normal": (1468, 979),
"navigation/activity/banner_s": (1735, 896), "navigation/activity/banner_s": (1735, 896),
"navigation/collection/AP_entry": ((0, 170), (1920, 870)), "navigation/collection/AP_entry": ((0, 170), (1920, 870)),
"navigation/collection/CA_entry": ((0, 170), (1920, 870)), "navigation/collection/CA_entry": ((0, 170), (1920, 870)),
@ -488,14 +488,14 @@ template_matching = {
"sign_in/moon_festival/banner": (704, 92), "sign_in/moon_festival/banner": (704, 92),
"sign_in/shop/0": (1341, 618), "sign_in/shop/0": (1341, 618),
"sign_in/shop/buy": ((1250, 800), (1390, 895)), "sign_in/shop/buy": ((1250, 800), (1390, 895)),
"sign_in/shop/entry": (99, 677), "sign_in/shop/entry": (170, 736),
"sign_in/shop/insufficient": ((1560, 140), (1920, 210)), "sign_in/shop/insufficient": ((1560, 140), (1920, 210)),
"sign_in/shop/out_of_stock": None, "sign_in/shop/out_of_stock": None,
"sign_in/shop/owned": None, "sign_in/shop/owned": None,
"sign_in/spring_festival/done": None, "sign_in/spring_festival/done": None,
"sign_in/spring_festival/login_day": ((1270, 160), (1460, 980)), "sign_in/spring_festival/login_day": ((1270, 160), (1460, 980)),
"sign_in/task/banner": (645, 27), "sign_in/task/banner": (645, 27),
"sign_in/task/entry": (191, 887), "sign_in/task/entry": (292, 908),
"skill_collect_confirm": (1164, 837), "skill_collect_confirm": (1164, 837),
"sss/abandon": ((0, 504), (289, 564)), "sss/abandon": ((0, 504), (289, 564)),
"sss/accomplished": (640, 381), "sss/accomplished": (640, 381),

View file

@ -287,14 +287,14 @@ def activity():
continue continue
try: try:
drop = item["drop"]["常规掉落"][1] drop = item["drop"]["常规掉落"][1]
count = a.get_item_count(drop)
except Exception: except Exception:
drop = None drop, count = None, None
try: try:
begin = item["start"] begin = item["start"]
end = item["end"] end = item["end"]
except Exception: except Exception:
begin, end = None, None begin, end = None, None
count = a.get_item_count(item["drop"]["常规掉落"][1])
result.append( result.append(
{ {
"name": item["id"], "name": item["id"],

File diff suppressed because one or more lines are too long

View file

@ -180,13 +180,13 @@
"key": 11 "key": 11
}, },
{ {
"id": "AD-1", "id": "BP-1",
"id_key": "act43side_01", "id_key": "act34side_01",
"name": "彩排日", "name": "第一次接触",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"酯原料", "酯原料",
"破损装置", "破损装置",
"异铁碎片", "异铁碎片",
@ -195,14 +195,14 @@
"源岩" "源岩"
], ],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 9, "理智消耗": 9,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
@ -214,13 +214,13 @@
"key": 12 "key": 12
}, },
{ {
"id": "AD-2", "id": "BP-2",
"id_key": "act43side_02", "id_key": "act34side_02",
"name": "排演一出悲剧", "name": "评议式迎接",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"酯原料", "酯原料",
"破损装置", "破损装置",
"异铁碎片", "异铁碎片",
@ -229,14 +229,14 @@
"源岩" "源岩"
], ],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 9, "理智消耗": 9,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
@ -248,25 +248,25 @@
"key": 13 "key": 13
}, },
{ {
"id": "AD-3", "id": "BP-3",
"id_key": "act43side_03", "id_key": "act34side_03",
"name": "戏剧性", "name": "如海雪纷散",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"固源岩", "异铁",
"装置" "酮凝集"
], ],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 12, "理智消耗": 12,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
@ -278,25 +278,25 @@
"key": 14 "key": 14
}, },
{ {
"id": "AD-4", "id": "BP-4",
"id_key": "act43side_04", "id_key": "act34side_04",
"name": "一个荒唐的早晨", "name": "牺牲与代价",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"聚酸酯", "固源岩",
"酮凝集" "聚酸酯"
], ],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 12, "理智消耗": 12,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
@ -308,26 +308,25 @@
"key": 15 "key": 15
}, },
{ {
"id": "AD-5", "id": "BP-5",
"id_key": "act43side_05", "id_key": "act34side_05",
"name": "终将重逢", "name": "不治的命运",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"装置", "晶体元件"
"聚酸酯"
], ],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 12, "理智消耗": 21,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
"周三": 1, "周三": 1,
@ -338,24 +337,24 @@
"key": 16 "key": 16
}, },
{ {
"id": "AD-6", "id": "BP-6",
"id_key": "act43side_06", "id_key": "act34side_06",
"name": "倒带独白", "name": "阿戈尔失格",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"全新装置" "糖组"
], ],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 21, "理智消耗": 21,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
@ -367,24 +366,24 @@
"key": 17 "key": 17
}, },
{ {
"id": "AD-7", "id": "BP-7",
"id_key": "act43side_07", "id_key": "act34side_07",
"name": "“血钻”的歌声", "name": "从历史中来",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"聚酸酯组" "扭转醇"
], ],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 21, "理智消耗": 21,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
@ -396,25 +395,22 @@
"key": 18 "key": 18
}, },
{ {
"id": "AD-8", "id": "BP-8",
"id_key": "act43side_08", "id_key": "act34side_08",
"name": "登台致礼", "name": "“何谓存续?”",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [ "常规掉落": [],
"神秘片场黑影",
"炽合金"
],
"首次掉落": [ "首次掉落": [
"神秘片场黑影", "“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 21, "理智消耗": 10,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
"周三": 1, "周三": 1,
@ -425,21 +421,22 @@
"key": 19 "key": 19
}, },
{ {
"id": "AD-ST-1", "id": "BP-9",
"id_key": "act43side_st01", "id_key": "act34side_09",
"name": "唆使一场死亡", "name": "文明的壁垒",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [], "常规掉落": [],
"首次掉落": [ "首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 0, "理智消耗": 10,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
"周三": 1, "周三": 1,
@ -450,21 +447,22 @@
"key": 20 "key": 20
}, },
{ {
"id": "AD-ST-2", "id": "BP-EX-1",
"id_key": "act43side_st02", "id_key": "act34side_ex01",
"name": "焦点", "name": "纪耻柱-无谓的纷争",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [], "常规掉落": [],
"首次掉落": [ "首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石" "至纯源石"
], ],
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 0, "理智消耗": 10,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
"周三": 1, "周三": 1,
@ -475,9 +473,9 @@
"key": 21 "key": 21
}, },
{ {
"id": "AD-ST-3", "id": "BP-EX-1 突袭",
"id_key": "act43side_st03", "id_key": "act34side_ex01#f#",
"name": "致观众", "name": "纪耻柱-无谓的纷争",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [], "常规掉落": [],
@ -487,9 +485,9 @@
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 0, "理智消耗": 10,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
"周三": 1, "周三": 1,
@ -500,9 +498,35 @@
"key": 22 "key": 22
}, },
{ {
"id": "AD-TR-1", "id": "BP-EX-2",
"id_key": "act43side_tr01", "id_key": "act34side_ex02",
"name": "幕间曲", "name": "纪念坛-阿戈尔和平",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 10,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 23
},
{
"id": "BP-EX-2 突袭",
"id_key": "act34side_ex02#f#",
"name": "纪念坛-阿戈尔和平",
"drop": { "drop": {
"突袭首次掉落": [], "突袭首次掉落": [],
"常规掉落": [], "常规掉落": [],
@ -512,8 +536,339 @@
"特殊掉落": [], "特殊掉落": [],
"额外物资": [] "额外物资": []
}, },
"start": 1749096000, "start": 1750320000,
"end": 1750276799, "end": 1751140799,
"理智消耗": 10,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 24
},
{
"id": "BP-EX-3",
"id_key": "act34side_ex03",
"name": "大浴场-智识交会处",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 25
},
{
"id": "BP-EX-3 突袭",
"id_key": "act34side_ex03#f#",
"name": "大浴场-智识交会处",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 26
},
{
"id": "BP-EX-4",
"id_key": "act34side_ex04",
"name": "熔岩导桥-地幔脉搏",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 27
},
{
"id": "BP-EX-4 突袭",
"id_key": "act34side_ex04#f#",
"name": "熔岩导桥-地幔脉搏",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 28
},
{
"id": "BP-EX-5",
"id_key": "act34side_ex05",
"name": "水脉中枢-洋流喷泉",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 29
},
{
"id": "BP-EX-5 突袭",
"id_key": "act34side_ex05#f#",
"name": "水脉中枢-洋流喷泉",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 30
},
{
"id": "BP-EX-6",
"id_key": "act34side_ex06",
"name": "探测基站-谜题之门",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 31
},
{
"id": "BP-EX-6 突袭",
"id_key": "act34side_ex06#f#",
"name": "探测基站-谜题之门",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 15,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 32
},
{
"id": "BP-EX-7",
"id_key": "act34side_ex07",
"name": "基因种质库-万物殿",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 20,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 33
},
{
"id": "BP-EX-7 突袭",
"id_key": "act34side_ex07#f#",
"name": "基因种质库-万物殿",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 20,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 34
},
{
"id": "BP-EX-8",
"id_key": "act34side_ex08",
"name": "玛利图斯的斗智场",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"“应急物资”蓝图芯片",
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 20,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 35
},
{
"id": "BP-EX-8 突袭",
"id_key": "act34side_ex08#f#",
"name": "玛利图斯的斗智场",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 20,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 36
},
{
"id": "BP-ST-1",
"id_key": "act34side_st01",
"name": "浪潮守望者",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 0, "理智消耗": 0,
"周一": 1, "周一": 1,
"周二": 1, "周二": 1,
@ -522,6 +877,81 @@
"周五": 1, "周五": 1,
"周六": 1, "周六": 1,
"周日": 1, "周日": 1,
"key": 23 "key": 37
},
{
"id": "BP-ST-2",
"id_key": "act34side_st02",
"name": "如海流倒灌",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 0,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 38
},
{
"id": "BP-ST-3",
"id_key": "act34side_st03",
"name": "歧路者与同行者",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 0,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 39
},
{
"id": "BP-TR-1",
"id_key": "act34side_tr01",
"name": "信标投放演习",
"drop": {
"突袭首次掉落": [],
"常规掉落": [],
"首次掉落": [
"至纯源石"
],
"特殊掉落": [],
"额外物资": []
},
"start": 1750320000,
"end": 1751140799,
"理智消耗": 0,
"周一": 1,
"周二": 1,
"周三": 1,
"周四": 1,
"周五": 1,
"周六": 1,
"周日": 1,
"key": 40
} }
] ]