From e0cd40d41a0bb736c334472e9d1fb76e98537f5c Mon Sep 17 00:00:00 2001 From: Karako Date: Thu, 1 Sep 2022 12:20:00 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E7=88=AC?= =?UTF-8?q?=E8=99=AB=E5=9B=BE=E7=89=87=E7=B1=BB=E5=9E=8B=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/wiki/character.py | 8 ++++---- models/wiki/material.py | 2 +- models/wiki/weapon.py | 6 +++--- plugins/genshin/weapon.py | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/models/wiki/character.py b/models/wiki/character.py index e8979f15..d4633dcb 100644 --- a/models/wiki/character.py +++ b/models/wiki/character.py @@ -170,8 +170,8 @@ class Character(WikiModel): @property def icon(self) -> CharacterIcon: return CharacterIcon( - icon=str(SCRAPE_HOST.join(f'/img/{self.id}_icon.png')), - side=str(SCRAPE_HOST.join(f'/img/{self.id}_side_icon.png')), - gacha=str(SCRAPE_HOST.join(f'/img/{self.id}_gacha_card.png')), - splash=str(SCRAPE_HOST.join(f'/img/{self.id}_gacha_splash.png')) + icon=str(SCRAPE_HOST.join(f'/img/{self.id}_icon.webp')), + side=str(SCRAPE_HOST.join(f'/img/{self.id}_side_icon.webp')), + gacha=str(SCRAPE_HOST.join(f'/img/{self.id}_gacha_card.webp')), + splash=str(SCRAPE_HOST.join(f'/img/{self.id}_gacha_splash.webp')) ) diff --git a/models/wiki/material.py b/models/wiki/material.py index 2a21da8f..6cdb9307 100644 --- a/models/wiki/material.py +++ b/models/wiki/material.py @@ -54,4 +54,4 @@ class Material(WikiModel): @property def icon(self) -> str: - return str(SCRAPE_HOST.join(f'/img/{self.id}.png')) + return str(SCRAPE_HOST.join(f'/img/{self.id}.webp')) diff --git a/models/wiki/weapon.py b/models/wiki/weapon.py index e50a770f..4a488584 100644 --- a/models/wiki/weapon.py +++ b/models/wiki/weapon.py @@ -137,7 +137,7 @@ class Weapon(WikiModel): @property def icon(self) -> WeaponIcon: return WeaponIcon( - icon=str(SCRAPE_HOST.join(f'/img/{self.id}.png')), - awakened=str(SCRAPE_HOST.join(f'/img/{self.id}_awaken_icon.png')), - gacha=str(SCRAPE_HOST.join(f'/img/{self.id}_gacha_icon.png')), + icon=str(SCRAPE_HOST.join(f'/img/{self.id}.webp')), + awakened=str(SCRAPE_HOST.join(f'/img/{self.id}_awaken_icon.webp')), + gacha=str(SCRAPE_HOST.join(f'/img/{self.id}_gacha_icon.webp')), ) diff --git a/plugins/genshin/weapon.py b/plugins/genshin/weapon.py index d14183b8..6c4c2fc3 100644 --- a/plugins/genshin/weapon.py +++ b/plugins/genshin/weapon.py @@ -85,7 +85,7 @@ class WeaponPlugin(BasePlugins): "weapon_info_max_level": _weapon_data.stats[-1].level, "progression_base_atk": round(_weapon_data.stats[-1].ATK), "weapon_info_source_list": [ - await url_to_file(str(SCRAPE_HOST.join(f'/img/{mid}.png'))) + await url_to_file(str(SCRAPE_HOST.join(f'/img/{mid}.webp'))) for mid in _weapon_data.ascension[-3:] ], "special_ability_name": _weapon_data.affix.name, @@ -101,7 +101,7 @@ class WeaponPlugin(BasePlugins): "weapon_info_max_level": _weapon_data.stats[-1].level, "progression_base_atk": round(_weapon_data.stats[-1].ATK), "weapon_info_source_list": [ - await url_to_file(str(SCRAPE_HOST.join(f'/img/{mid}.png'))) + await url_to_file(str(SCRAPE_HOST.join(f'/img/{mid}.webp'))) for mid in _weapon_data.ascension[-3:] ], "special_ability_name": '',