mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-04-19 17:42:13 +08:00
Add: Event entrance of Vacation Lane – Beachside Brilliance (event_20260417_cn)
This commit is contained in:
@@ -287,3 +287,4 @@ To add a new event, add a new row in here, and run `python -m module.config.conf
|
|||||||
| 20260326 | event 20260326 cn | The Vagabond’s Recruitment Plan | 漫游者招募计划 | The Vagabond’s Recruitment Plan | ワンダラー募集計画 | - |
|
| 20260326 | event 20260326 cn | The Vagabond’s Recruitment Plan | 漫游者招募计划 | The Vagabond’s Recruitment Plan | ワンダラー募集計画 | - |
|
||||||
| 20260402 | event 20260326 cn | The Vagabond’s Recruitment Plan | - | - | - | 漫遊者招募計劃 |
|
| 20260402 | event 20260326 cn | The Vagabond’s Recruitment Plan | - | - | - | 漫遊者招募計劃 |
|
||||||
| 20260416 | event 20220915 cn | Violet Tempest Blooming Lycoris | - | - | - | 復刻紫絳槿嵐 |
|
| 20260416 | event 20220915 cn | Violet Tempest Blooming Lycoris | - | - | - | 復刻紫絳槿嵐 |
|
||||||
|
| 20260417 | event 20260417 cn | Vacation Lane – Beachside Brilliance | 假日航线闪耀海滨 | Vacation Lane – Beachside Brilliance | バケーションレーン・きらめく砂浜 | - |
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
import os
|
import os
|
||||||
import traceback
|
import traceback
|
||||||
|
|
||||||
import imageio
|
|
||||||
from PIL import ImageDraw
|
from PIL import ImageDraw
|
||||||
|
|
||||||
from module.base.decorator import cached_property
|
from module.base.decorator import cached_property
|
||||||
from module.base.resource import Resource
|
from module.base.resource import Resource
|
||||||
from module.base.utils import *
|
from module.base.utils import *
|
||||||
from module.config.server import VALID_SERVER
|
from module.config.server import VALID_SERVER
|
||||||
|
from module.logger import logger
|
||||||
|
|
||||||
|
|
||||||
class Button(Resource):
|
class Button(Resource):
|
||||||
@@ -153,6 +153,7 @@ class Button(Resource):
|
|||||||
if not self._match_init:
|
if not self._match_init:
|
||||||
if self.is_gif:
|
if self.is_gif:
|
||||||
self.image = []
|
self.image = []
|
||||||
|
import imageio
|
||||||
for image in imageio.mimread(self.file):
|
for image in imageio.mimread(self.file):
|
||||||
image = image[:, :, :3].copy() if len(image.shape) == 3 else image
|
image = image[:, :, :3].copy() if len(image.shape) == 3 else image
|
||||||
image = crop(image, self.area)
|
image = crop(image, self.area)
|
||||||
|
|||||||
@@ -1643,24 +1643,24 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"display": "hide",
|
"display": "hide",
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
@@ -1926,23 +1926,23 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
@@ -2323,23 +2323,23 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
@@ -4050,23 +4050,23 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
@@ -4464,23 +4464,23 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
@@ -4878,23 +4878,23 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
@@ -5292,23 +5292,23 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
@@ -5696,23 +5696,23 @@
|
|||||||
"value": "campaign_main",
|
"value": "campaign_main",
|
||||||
"option": [
|
"option": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_cn": [
|
"option_cn": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_en": [
|
"option_en": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_jp": [
|
"option_jp": [
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
],
|
],
|
||||||
"option_tw": [
|
"option_tw": [
|
||||||
"event_20220915_cn"
|
"event_20220915_cn"
|
||||||
],
|
],
|
||||||
"option_bold": [
|
"option_bold": [
|
||||||
"event_20220915_cn",
|
"event_20220915_cn",
|
||||||
"event_20260326_cn"
|
"event_20260417_cn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Mode": {
|
"Mode": {
|
||||||
|
|||||||
@@ -769,6 +769,7 @@
|
|||||||
"event_20251218_cn": "A Note Through the Firmament",
|
"event_20251218_cn": "A Note Through the Firmament",
|
||||||
"event_20260226_cn": "Springtide Inn Online",
|
"event_20260226_cn": "Springtide Inn Online",
|
||||||
"event_20260326_cn": "The Vagabond’s Recruitment Plan",
|
"event_20260326_cn": "The Vagabond’s Recruitment Plan",
|
||||||
|
"event_20260417_cn": "Vacation Lane – Beachside Brilliance",
|
||||||
"raid_20200624": "Air Raid Drills with Essex Rerun",
|
"raid_20200624": "Air Raid Drills with Essex Rerun",
|
||||||
"raid_20210708": "Cross Wave rerun",
|
"raid_20210708": "Cross Wave rerun",
|
||||||
"raid_20220127": "Mystery Investigation",
|
"raid_20220127": "Mystery Investigation",
|
||||||
|
|||||||
@@ -769,6 +769,7 @@
|
|||||||
"event_20251218_cn": "天穹に響く音謡",
|
"event_20251218_cn": "天穹に響く音謡",
|
||||||
"event_20260226_cn": "春色旅籠Online",
|
"event_20260226_cn": "春色旅籠Online",
|
||||||
"event_20260326_cn": "ワンダラー募集計画",
|
"event_20260326_cn": "ワンダラー募集計画",
|
||||||
|
"event_20260417_cn": "バケーションレーン・きらめく砂浜",
|
||||||
"raid_20200624": "特別演習超空強襲波(復刻)",
|
"raid_20200624": "特別演習超空強襲波(復刻)",
|
||||||
"raid_20210708": "交錯する新たな波 (復刻)",
|
"raid_20210708": "交錯する新たな波 (復刻)",
|
||||||
"raid_20220127": "秘密事件調査",
|
"raid_20220127": "秘密事件調査",
|
||||||
|
|||||||
@@ -769,6 +769,7 @@
|
|||||||
"event_20251218_cn": "响彻于天穹之音",
|
"event_20251218_cn": "响彻于天穹之音",
|
||||||
"event_20260226_cn": "春满客栈Online",
|
"event_20260226_cn": "春满客栈Online",
|
||||||
"event_20260326_cn": "漫游者招募计划",
|
"event_20260326_cn": "漫游者招募计划",
|
||||||
|
"event_20260417_cn": "假日航线闪耀海滨",
|
||||||
"raid_20200624": "复刻特别演习埃塞克斯级",
|
"raid_20200624": "复刻特别演习埃塞克斯级",
|
||||||
"raid_20210708": "复刻穿越彼方的水线",
|
"raid_20210708": "复刻穿越彼方的水线",
|
||||||
"raid_20220127": "演习神秘事件调查",
|
"raid_20220127": "演习神秘事件调查",
|
||||||
|
|||||||
@@ -769,6 +769,7 @@
|
|||||||
"event_20251218_cn": "響徹於天穹之音",
|
"event_20251218_cn": "響徹於天穹之音",
|
||||||
"event_20260226_cn": "春滿客棧Online",
|
"event_20260226_cn": "春滿客棧Online",
|
||||||
"event_20260326_cn": "漫遊者招募計劃",
|
"event_20260326_cn": "漫遊者招募計劃",
|
||||||
|
"event_20260417_cn": "Vacation Lane – Beachside Brilliance",
|
||||||
"raid_20200624": "特別演習埃塞克斯級(復刻)",
|
"raid_20200624": "特別演習埃塞克斯級(復刻)",
|
||||||
"raid_20210708": "復刻穿越彼方的水線",
|
"raid_20210708": "復刻穿越彼方的水線",
|
||||||
"raid_20220127": "演習神秘事件調查",
|
"raid_20220127": "演習神秘事件調查",
|
||||||
|
|||||||
Reference in New Issue
Block a user