mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-06-06 07:29:50 +08:00
🐛 修复BUG
This commit is contained in:
parent
d77db758d4
commit
bee6087b87
@ -73,6 +73,10 @@ async def draw_enka_card(
|
|||||||
char_num = len(char_data_list)
|
char_num = len(char_data_list)
|
||||||
if char_num <= 8:
|
if char_num <= 8:
|
||||||
based_w, based_h = 1000, 240 + ((char_num + 3) // 4) * 220
|
based_w, based_h = 1000, 240 + ((char_num + 3) // 4) * 220
|
||||||
|
elif char_num <= 12:
|
||||||
|
based_w, based_h = 1000, 660 + (char_num - 5) // 5 * 110
|
||||||
|
if (char_num - 5) % 5 >= 4:
|
||||||
|
based_h += 110
|
||||||
else:
|
else:
|
||||||
based_w, based_h = 1200, 660 + (char_num - 6) // 6 * 110
|
based_w, based_h = 1200, 660 + (char_num - 6) // 6 * 110
|
||||||
if (char_num - 6) % 6 >= 1:
|
if (char_num - 6) % 6 >= 1:
|
||||||
@ -151,9 +155,9 @@ async def draw_enka_char(index: int, img: Image.Image, char_data: dict):
|
|||||||
char_card,
|
char_card,
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
_i = index - 13
|
_i = index - 16
|
||||||
x, y = 50 + (_i % 9) * 220, 512 + (_i // 9) * 220
|
x, y = 50 + (_i % 11) * 220, 512 + (_i // 9) * 220
|
||||||
if _i % 9 >= 6:
|
if _i % 11 >= 6:
|
||||||
y += 110
|
y += 110
|
||||||
x = 160 + ((_i - 6) % 9) * 220
|
x = 160 + ((_i - 6) % 9) * 220
|
||||||
img.paste(
|
img.paste(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user