From 421a66b6100f62f76672a020dbf8cb394b9a7fdb Mon Sep 17 00:00:00 2001 From: infinitefusion Date: Sat, 26 Jun 2021 19:11:15 -0400 Subject: [PATCH] custom sprites --- Data/Scripts/050_AddOns/FusionSprites.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Data/Scripts/050_AddOns/FusionSprites.rb b/Data/Scripts/050_AddOns/FusionSprites.rb index aefbcf1dd..821084ca0 100644 --- a/Data/Scripts/050_AddOns/FusionSprites.rb +++ b/Data/Scripts/050_AddOns/FusionSprites.rb @@ -29,14 +29,17 @@ module GameData def self.sprite_filename(dex_number) if dex_number <= Settings::NB_POKEMON - filename = sprintf("%s/%s.png", dex_number, dex_number) + folder = dex_number.to_s + filename = sprintf("%s.png", dex_number) else body_id = getBodyID(dex_number) head_id = getHeadID(dex_number, body_id) - filename = sprintf("%s/%s.%s.png", head_id, head_id, body_id) + folder = head_id.to_s + filename = sprintf("%s.%s.png", head_id, body_id) end customPath = pbResolveBitmap(Settings::CUSTOM_BATTLERS_FOLDER + filename) - return customPath ? customPath : pbResolveBitmap(Settings::BATTLERS_FOLDER + filename) + regularPath = Settings::BATTLERS_FOLDER + folder + "/" + filename + return customPath ? customPath : pbResolveBitmap(regularPath) end end