battle sprites resize

This commit is contained in:
infinitefusion
2021-07-15 10:46:13 -04:00
parent abfad12b0a
commit 17c136e050
4 changed files with 30 additions and 12 deletions

View File

@@ -551,6 +551,12 @@ class PokemonBattlerSprite < RPG::Sprite
@_iconBitmap.dispose if @_iconBitmap
@_iconBitmap = GameData::Species.sprite_bitmap_from_pokemon(@pkmn, back)
@_iconBitmap.mirror if back
if back
@_iconBitmap.scale_bitmap(Settings::BACKRPSPRITE_SCALE)
else
@_iconBitmap.scale_bitmap(Settings::FRONTSPRITE_SCALE)
end
self.bitmap = (@_iconBitmap) ? @_iconBitmap.bitmap : nil
pbSetPosition
end

View File

@@ -320,8 +320,8 @@ class PokeBattle_Scene
pkmnSprite = @sprites["pokemon_#{idxBattler}"]
shadowSprite = @sprites["shadow_#{idxBattler}"]
back = !@battle.opposes?(idxBattler)
pkmnSprite.setPokemonBitmap(pkmn,back)
shadowSprite.setPokemonBitmap(pkmn)
pkmnSprite.setPokemonBitmap(pkmn,back)
# Set visibility of battler's shadow
shadowSprite.visible = pkmn.species_data.shows_shadow? if shadowSprite && !back
end