mirror of
https://github.com/baiqwerdvd/ArknightsUID.git
synced 2025-05-08 04:55:54 +08:00
🚨修复训练室干员判断错误的问题
This commit is contained in:
parent
6b7f25a609
commit
907a2dd55b
@ -203,13 +203,22 @@ async def draw_ap_img(uid: str) -> Image.Image:
|
|||||||
anchor='lm',
|
anchor='lm',
|
||||||
)
|
)
|
||||||
|
|
||||||
blue_bar_bg1_draw.text(
|
if recruit_task_finish_count == len(recruit):
|
||||||
(540, 70),
|
blue_bar_bg1_draw.text(
|
||||||
'招募已全部完成' if recruit_task_finish_count == len(recruit) else f'{delta_hour}小时{delta_minute}分钟后全部完成',
|
(540, 70),
|
||||||
font=sans_font_18,
|
'招募已全部完成',
|
||||||
fill=first_color,
|
font=sans_font_18,
|
||||||
anchor='rm',
|
fill=first_color,
|
||||||
)
|
anchor='rm',
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
blue_bar_bg1_draw.text(
|
||||||
|
(540, 70),
|
||||||
|
f'{delta_hour}小时{delta_minute}分钟后全部完成',
|
||||||
|
font=sans_font_18,
|
||||||
|
fill=first_color,
|
||||||
|
anchor='rm',
|
||||||
|
)
|
||||||
|
|
||||||
blue_bar_bg1_draw.text(
|
blue_bar_bg1_draw.text(
|
||||||
xy=(777, 58),
|
xy=(777, 58),
|
||||||
@ -282,11 +291,13 @@ async def draw_ap_img(uid: str) -> Image.Image:
|
|||||||
img.paste(blue_bar_bg1_img, (-20, 910), blue_bar_bg1_img)
|
img.paste(blue_bar_bg1_img, (-20, 910), blue_bar_bg1_img)
|
||||||
|
|
||||||
# training char check
|
# training char check
|
||||||
if player_info.building.training and player_info.building.training.remainSecs != -1:
|
if player_info.building.training:
|
||||||
training_char = player_info.building.training.trainee.charId
|
training_char = player_info.building.training.trainee.charId
|
||||||
remain_secs = player_info.building.training.remainSecs
|
remain_secs = player_info.building.training.remainSecs
|
||||||
# 将remainSecs(剩余秒数) ,转换为几小时几分钟
|
remain_time = 0
|
||||||
remain_time = await seconds2hours_zhcn(remain_secs)
|
if remain_secs != -1:
|
||||||
|
# 将remainSecs(剩余秒数) ,转换为几小时几分钟
|
||||||
|
remain_time = await seconds2hours_zhcn(remain_secs)
|
||||||
|
|
||||||
char_cn_name = Excel.CHARATER_TABLE[training_char].name
|
char_cn_name = Excel.CHARATER_TABLE[training_char].name
|
||||||
blue_bar_bg1_img = blue_bar_bg1.copy()
|
blue_bar_bg1_img = blue_bar_bg1.copy()
|
||||||
@ -300,7 +311,7 @@ async def draw_ap_img(uid: str) -> Image.Image:
|
|||||||
)
|
)
|
||||||
blue_bar_bg1_draw.text(
|
blue_bar_bg1_draw.text(
|
||||||
(540, 70),
|
(540, 70),
|
||||||
f'{remain_time}后完成专精',
|
f'{remain_time}后完成专精' if remain_secs != -1 else '设备空闲中',
|
||||||
font=sans_font_18,
|
font=sans_font_18,
|
||||||
fill=first_color,
|
fill=first_color,
|
||||||
anchor='rm',
|
anchor='rm',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user