Quick Loc Fixes:

-no longer doing special scaling for localized item icons since it's kind of weird (and wasn't ever used)
-adding localization support for npc sheets
This commit is contained in:
GIR GIR 2022-11-02 01:32:15 -07:00
parent 02a92bb5bc
commit 99602129d8
2 changed files with 12 additions and 6 deletions

View file

@ -173,13 +173,11 @@ class Scene_Map
translation_name = "#{$persistent.langcode}/#{name}"
if File.exists?("Graphics/Icons/#{translation_name}.png")
@item_icon.bitmap = RPG::Cache.icon(translation_name)
@item_icon.zoom_x = 1.0
@item_icon.zoom_y = 1.0
else
@item_icon.bitmap = RPG::Cache.icon(name)
@item_icon.zoom_x = 2.0
@item_icon.zoom_y = 2.0
end
@item_icon.zoom_x = 2.0
@item_icon.zoom_y = 2.0
if @item_id == 58 #clover
@item_icon_flash.bitmap = RPG::Cache.icon($data_items[@item_id].icon_name + "2")

View file

@ -53,8 +53,16 @@ class Sprite_Character
self.oy = 32
# If tile ID value is invalid
else
@sprite.bitmap = RPG::Cache.character(@character.character_name,
@character.character_hue)
name = @character.character_name
translation_name = "#{$persistent.langcode}/#{name}"
if File.exists?("Graphics/Characters/#{translation_name}.png")
@sprite.bitmap = RPG::Cache.character(translation_name,
@character.character_hue)
else
@sprite.bitmap = RPG::Cache.character(name,
@character.character_hue)
end
begin
@light_sprite.bitmap = RPG::Cache.lightmap(@character.character_name)
@light_sprite.visible = true