From 4b0d5442b42f0e1963f6532ab0c36a139dc48a39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E8=90=BD?= <34079036+jiluoQAQ@users.noreply.github.com> Date: Thu, 8 Jun 2023 11:00:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=A8=A1=E6=8B=9F=E5=AE=87?= =?UTF-8?q?=E5=AE=99=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../starrailuid_rogue/draw_rogue_card.py | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/StarRailUID/starrailuid_rogue/draw_rogue_card.py b/StarRailUID/starrailuid_rogue/draw_rogue_card.py index b671f61..29c9ea7 100644 --- a/StarRailUID/starrailuid_rogue/draw_rogue_card.py +++ b/StarRailUID/starrailuid_rogue/draw_rogue_card.py @@ -18,7 +18,6 @@ from ..sruid_utils.api.mys.models import ( from ..utils.fonts.starrail_fonts import ( sr_font_22, sr_font_28, - sr_font_30, sr_font_34, sr_font_42, ) @@ -109,12 +108,12 @@ async def _draw_rogue_buff( need_middle = math.ceil(buff_num / 3) draw_height = draw_height + need_middle * 55 zb_list = [] - for l in range(need_middle): - for i in range(3): - zb_list.append([l, i]) + for m in range(need_middle): + for n in range(3): + zb_list.append([m, n]) jishu = 0 for item in buffs: - if item['is_evoluted'] == True: + if item['is_evoluted'] is True: is_evoluted = 1 else: is_evoluted = 0 @@ -144,9 +143,9 @@ async def _draw_rogue_miracles( miracles_num = len(miracles) need_middle = math.ceil(miracles_num / 8) zb_list = [] - for l in range(need_middle): - for i in range(8): - zb_list.append([l, i]) + for m in range(need_middle): + for n in range(8): + zb_list.append([m, n]) jishu = 0 for miracle in miracles: miracles_icon = (await get_icon(miracle['icon'])).resize((80, 80)) @@ -219,8 +218,7 @@ async def draw_rogue_img( # 计算背景图尺寸 rogue_detail = raw_rogue_data['current_record']['records'] - # 宇宙数量 - detail_num = len(rogue_detail) + # 记录打的宇宙列表 detail_list = [] based_h = 657 @@ -260,7 +258,6 @@ async def draw_rogue_img( print(based_h) # 获取查询者数据 if floor: - floor_num = 1 if floor > 6: return '世界不能大于第六世界!' if floor not in detail_list: