diff --git a/Data/Scripts/011_Battle/004_Scene/006_Battle_Scene_Objects.rb b/Data/Scripts/011_Battle/004_Scene/006_Battle_Scene_Objects.rb index f80bd5d51..a777a24c5 100644 --- a/Data/Scripts/011_Battle/004_Scene/006_Battle_Scene_Objects.rb +++ b/Data/Scripts/011_Battle/004_Scene/006_Battle_Scene_Objects.rb @@ -44,15 +44,15 @@ class Battle::Scene::PokemonDataBox < Sprite onPlayerSide = @battler.index.even? # Get the data box graphic and set whether the HP numbers/Exp bar are shown if sideSize == 1 # One Pokémon on side, use the regular dara box BG - bgFilename = ["Graphics/UI/Battle/databox_normal", - "Graphics/UI/Battle/databox_normal_foe"][@battler.index % 2] + bgFilename = [_INTL("Graphics/UI/Battle/databox_normal"), + _INTL("Graphics/UI/Battle/databox_normal_foe")][@battler.index % 2] if onPlayerSide @show_hp_numbers = true @show_exp_bar = true end else # Multiple Pokémon on side, use the thin dara box BG - bgFilename = ["Graphics/UI/Battle/databox_thin", - "Graphics/UI/Battle/databox_thin_foe"][@battler.index % 2] + bgFilename = [_INTL("Graphics/UI/Battle/databox_thin"), + _INTL("Graphics/UI/Battle/databox_thin_foe")][@battler.index % 2] end @databoxBitmap&.dispose @databoxBitmap = AnimatedBitmap.new(bgFilename) @@ -230,7 +230,7 @@ class Battle::Scene::PokemonDataBox < Sprite def draw_level # "Lv" graphic - pbDrawImagePositions(self.bitmap, [["Graphics/UI/Battle/overlay_lv", @spriteBaseX + 140, 16]]) + pbDrawImagePositions(self.bitmap, [[_INTL("Graphics/UI/Battle/overlay_lv"), @spriteBaseX + 140, 16]]) # Level number pbDrawNumber(@battler.level, self.bitmap, @spriteBaseX + 162, 16) end @@ -252,7 +252,7 @@ class Battle::Scene::PokemonDataBox < Sprite s = GameData::Status.get(@battler.status).icon_position end return if s < 0 - pbDrawImagePositions(self.bitmap, [["Graphics/UI/Battle/icon_statuses", @spriteBaseX + 24, 36, + pbDrawImagePositions(self.bitmap, [[_INTL("Graphics/UI/Battle/icon_statuses"), @spriteBaseX + 24, 36, 0, s * STATUS_ICON_HEIGHT, -1, STATUS_ICON_HEIGHT]]) end diff --git a/Data/Scripts/011_Battle/008_Other battle types/001_SafariBattle.rb b/Data/Scripts/011_Battle/008_Other battle types/001_SafariBattle.rb index afa6936d5..516b11b22 100644 --- a/Data/Scripts/011_Battle/008_Other battle types/001_SafariBattle.rb +++ b/Data/Scripts/011_Battle/008_Other battle types/001_SafariBattle.rb @@ -64,7 +64,7 @@ class Battle::Scene::SafariDataBox < Sprite super(viewport) @selected = 0 @battle = battle - @databox = AnimatedBitmap.new("Graphics/UI/Battle/databox_safari") + @databox = AnimatedBitmap.new(_INTL("Graphics/UI/Battle/databox_safari")) self.x = Graphics.width - 232 self.y = Graphics.height - 184 @contents = Bitmap.new(@databox.width, @databox.height) diff --git a/Data/Scripts/016_UI/001_Non-interactive UI/002_UI_Controls.rb b/Data/Scripts/016_UI/001_Non-interactive UI/002_UI_Controls.rb index 4d4e8230f..7e550924e 100644 --- a/Data/Scripts/016_UI/001_Non-interactive UI/002_UI_Controls.rb +++ b/Data/Scripts/016_UI/001_Non-interactive UI/002_UI_Controls.rb @@ -16,21 +16,21 @@ class ButtonEventScene < EventScene @keys = [] @key_screens = [] - addImageForScreen(1, 44, 122, "Graphics/UI/Controls help/help_f1") - addImageForScreen(1, 44, 252, "Graphics/UI/Controls help/help_f8") + addImageForScreen(1, 44, 122, _INTL("Graphics/UI/Controls help/help_f1")) + addImageForScreen(1, 44, 252, _INTL("Graphics/UI/Controls help/help_f8")) addLabelForScreen(1, 134, 84, 352, _INTL("Opens the Key Bindings window, where you can choose which keyboard keys to use for each control.")) addLabelForScreen(1, 134, 244, 352, _INTL("Take a screenshot. It is put in the same folder as the save file.")) - addImageForScreen(2, 16, 158, "Graphics/UI/Controls help/help_arrows") + addImageForScreen(2, 16, 158, _INTL("Graphics/UI/Controls help/help_arrows")) addLabelForScreen(2, 134, 100, 352, _INTL("Use the Arrow keys to move the main character.\n\nYou can also use the Arrow keys to select entries and navigate menus.")) - addImageForScreen(3, 16, 90, "Graphics/UI/Controls help/help_usekey") - addImageForScreen(3, 16, 236, "Graphics/UI/Controls help/help_backkey") + addImageForScreen(3, 16, 90, _INTL("Graphics/UI/Controls help/help_usekey")) + addImageForScreen(3, 16, 236, _INTL("Graphics/UI/Controls help/help_backkey")) addLabelForScreen(3, 134, 68, 352, _INTL("Used to confirm a choice, interact with people and things, and move through text. (Default: C)")) addLabelForScreen(3, 134, 196, 352, _INTL("Used to exit, cancel a choice, and cancel a mode. While moving around, hold to move at a different speed. (Default: X)")) - addImageForScreen(4, 16, 90, "Graphics/UI/Controls help/help_actionkey") - addImageForScreen(4, 16, 236, "Graphics/UI/Controls help/help_specialkey") + addImageForScreen(4, 16, 90, _INTL("Graphics/UI/Controls help/help_actionkey")) + addImageForScreen(4, 16, 236, _INTL("Graphics/UI/Controls help/help_specialkey")) addLabelForScreen(4, 134, 68, 352, _INTL("Used to open the Pause Menu. Also has various functions depending on context. (Default: Z)")) addLabelForScreen(4, 134, 196, 352, _INTL("Press to open the Ready Menu, where registered items and available field moves can be used. (Default: D)")) diff --git a/Data/Scripts/016_UI/003_UI_Pokedex_Main.rb b/Data/Scripts/016_UI/003_UI_Pokedex_Main.rb index 582320a00..95a36085f 100644 --- a/Data/Scripts/016_UI/003_UI_Pokedex_Main.rb +++ b/Data/Scripts/016_UI/003_UI_Pokedex_Main.rb @@ -265,7 +265,7 @@ class PokemonPokedex_Scene @sliderbitmap = AnimatedBitmap.new("Graphics/UI/Pokedex/icon_slider") @typebitmap = AnimatedBitmap.new(_INTL("Graphics/UI/Pokedex/icon_types")) @shapebitmap = AnimatedBitmap.new("Graphics/UI/Pokedex/icon_shapes") - @hwbitmap = AnimatedBitmap.new("Graphics/UI/Pokedex/icon_hw") + @hwbitmap = AnimatedBitmap.new(_INTL("Graphics/UI/Pokedex/icon_hw")) @selbitmap = AnimatedBitmap.new("Graphics/UI/Pokedex/icon_searchsel") @searchsliderbitmap = AnimatedBitmap.new(_INTL("Graphics/UI/Pokedex/icon_searchslider")) @sprites = {} diff --git a/Data/Scripts/016_UI/005_UI_Party.rb b/Data/Scripts/016_UI/005_UI_Party.rb index e3bb8f41c..b166fb51c 100644 --- a/Data/Scripts/016_UI/005_UI_Party.rb +++ b/Data/Scripts/016_UI/005_UI_Party.rb @@ -204,9 +204,9 @@ class PokemonPartyPanel < Sprite end @hpbgsprite = ChangelingSprite.new(0, 0, viewport) @hpbgsprite.z = self.z + 1 - @hpbgsprite.addBitmap("able", "Graphics/UI/Party/overlay_hp_back") - @hpbgsprite.addBitmap("fainted", "Graphics/UI/Party/overlay_hp_back_faint") - @hpbgsprite.addBitmap("swap", "Graphics/UI/Party/overlay_hp_back_swap") + @hpbgsprite.addBitmap("able", _INTL("Graphics/UI/Party/overlay_hp_back")) + @hpbgsprite.addBitmap("fainted", _INTL("Graphics/UI/Party/overlay_hp_back_faint")) + @hpbgsprite.addBitmap("swap", _INTL("Graphics/UI/Party/overlay_hp_back_swap")) @ballsprite = ChangelingSprite.new(0, 0, viewport) @ballsprite.z = self.z + 1 @ballsprite.addBitmap("desel", "Graphics/UI/Party/icon_ball") @@ -380,7 +380,7 @@ class PokemonPartyPanel < Sprite return if @pokemon.egg? # "Lv" graphic pbDrawImagePositions(@overlaysprite.bitmap, - [["Graphics/UI/Party/overlay_lv", 20, 70, 0, 0, 22, 14]]) + [[_INTL("Graphics/UI/Party/overlay_lv"), 20, 70, 0, 0, 22, 14]]) # Level number pbSetSmallFont(@overlaysprite.bitmap) pbDrawTextPositions(@overlaysprite.bitmap, diff --git a/Data/Scripts/016_UI/006_UI_Summary.rb b/Data/Scripts/016_UI/006_UI_Summary.rb index bb64f25ed..8a7dff8b8 100644 --- a/Data/Scripts/016_UI/006_UI_Summary.rb +++ b/Data/Scripts/016_UI/006_UI_Summary.rb @@ -328,7 +328,7 @@ class PokemonSummary_Scene status = GameData::Status.count end if status >= 0 - imagepos.push(["Graphics/UI/statuses", 124, 100, 0, 16 * status, 44, 16]) + imagepos.push([_INTL("Graphics/UI/statuses"), 124, 100, 0, 16 * status, 44, 16]) end # Show Pokérus cured icon if @pokemon.pokerusStage == 2 @@ -712,7 +712,7 @@ class PokemonSummary_Scene move = @pokemon.moves[i] if move type_number = GameData::Type.get(move.display_type(@pokemon)).icon_position - imagepos.push(["Graphics/UI/types", 248, yPos - 4, 0, type_number * 28, 64, 28]) + imagepos.push([_INTL("Graphics/UI/types"), 248, yPos - 4, 0, type_number * 28, 64, 28]) textpos.push([move.name, 316, yPos, :left, moveBase, moveShadow]) if move.total_pp > 0 textpos.push([_INTL("PP"), 342, yPos + 32, :left, moveBase, moveShadow]) @@ -778,7 +778,7 @@ class PokemonSummary_Scene end if move type_number = GameData::Type.get(move.display_type(@pokemon)).icon_position - imagepos.push(["Graphics/UI/types", 248, yPos - 4, 0, type_number * 28, 64, 28]) + imagepos.push([_INTL("Graphics/UI/types"), 248, yPos - 4, 0, type_number * 28, 64, 28]) textpos.push([move.name, 316, yPos, :left, moveBase, moveShadow]) if move.total_pp > 0 textpos.push([_INTL("PP"), 342, yPos + 32, :left, moveBase, moveShadow]) diff --git a/Data/Scripts/016_UI/007_UI_Bag.rb b/Data/Scripts/016_UI/007_UI_Bag.rb index 1f313b047..e215b15f6 100644 --- a/Data/Scripts/016_UI/007_UI_Bag.rb +++ b/Data/Scripts/016_UI/007_UI_Bag.rb @@ -84,13 +84,13 @@ class Window_PokemonBag < Window_DrawableCommand if @bag.registered?(item) pbDrawImagePositions( self.contents, - [["Graphics/UI/Bag/icon_register", rect.x + rect.width - 72, rect.y + 8, 0, 0, -1, 24]] + [[_INTL("Graphics/UI/Bag/icon_register"), rect.x + rect.width - 72, rect.y + 8, 0, 0, -1, 24]] ) showing_register_icon = true elsif pbCanRegisterItem?(item) pbDrawImagePositions( self.contents, - [["Graphics/UI/Bag/icon_register", rect.x + rect.width - 72, rect.y + 8, 0, 24, -1, 24]] + [[_INTL("Graphics/UI/Bag/icon_register"), rect.x + rect.width - 72, rect.y + 8, 0, 24, -1, 24]] ) showing_register_icon = true end diff --git a/Data/Scripts/016_UI/011_UI_Jukebox.rb b/Data/Scripts/016_UI/011_UI_Jukebox.rb index cf6824a9b..58da901c4 100644 --- a/Data/Scripts/016_UI/011_UI_Jukebox.rb +++ b/Data/Scripts/016_UI/011_UI_Jukebox.rb @@ -12,7 +12,7 @@ class PokemonJukebox_Scene @viewport.z = 99999 @sprites = {} @sprites["background"] = IconSprite.new(0, 0, @viewport) - @sprites["background"].setBitmap("Graphics/UI/jukebox_bg") + @sprites["background"].setBitmap(_INTL("Graphics/UI/jukebox_bg")) @sprites["header"] = Window_UnformattedTextPokemon.newWithSize( _INTL("Jukebox"), 2, -18, 128, 64, @viewport ) diff --git a/Data/Scripts/016_UI/012_UI_TrainerCard.rb b/Data/Scripts/016_UI/012_UI_TrainerCard.rb index b8ca55a90..4d0777177 100644 --- a/Data/Scripts/016_UI/012_UI_TrainerCard.rb +++ b/Data/Scripts/016_UI/012_UI_TrainerCard.rb @@ -16,12 +16,12 @@ class PokemonTrainerCard_Scene else addBackgroundPlane(@sprites, "bg", "Trainer Card/bg", @viewport) end - cardexists = pbResolveBitmap("Graphics/UI/Trainer Card/card_f") + cardexists = pbResolveBitmap(_INTL("Graphics/UI/Trainer Card/card_f")) @sprites["card"] = IconSprite.new(0, 0, @viewport) if $player.female? && cardexists - @sprites["card"].setBitmap("Graphics/UI/Trainer Card/card_f") + @sprites["card"].setBitmap(_INTL("Graphics/UI/Trainer Card/card_f")) else - @sprites["card"].setBitmap("Graphics/UI/Trainer Card/card") + @sprites["card"].setBitmap(_INTL("Graphics/UI/Trainer Card/card")) end @sprites["overlay"] = BitmapSprite.new(Graphics.width, Graphics.height, @viewport) pbSetSystemFont(@sprites["overlay"].bitmap) diff --git a/Data/Scripts/016_UI/017_UI_PokemonStorage.rb b/Data/Scripts/016_UI/017_UI_PokemonStorage.rb index 886b32189..ac4120f64 100644 --- a/Data/Scripts/016_UI/017_UI_PokemonStorage.rb +++ b/Data/Scripts/016_UI/017_UI_PokemonStorage.rb @@ -1451,7 +1451,7 @@ class PokemonStorageScene elsif pokemon.female? textstrings.push([_INTL("♀"), 148, 14, :left, Color.new(248, 56, 32), Color.new(224, 152, 144)]) end - imagepos.push(["Graphics/UI/Storage/overlay_lv", 6, 246]) + imagepos.push([_INTL("Graphics/UI/Storage/overlay_lv"), 6, 246]) textstrings.push([pokemon.level.to_s, 28, 240, :left, base, shadow]) if pokemon.ability textstrings.push([pokemon.ability.name, 86, 312, :center, base, shadow]) diff --git a/Data/Scripts/016_UI/022_UI_MoveRelearner.rb b/Data/Scripts/016_UI/022_UI_MoveRelearner.rb index 3346541d6..407545d2f 100644 --- a/Data/Scripts/016_UI/022_UI_MoveRelearner.rb +++ b/Data/Scripts/016_UI/022_UI_MoveRelearner.rb @@ -68,7 +68,7 @@ class MoveRelearner_Scene if moveobject moveData = GameData::Move.get(moveobject) type_number = GameData::Type.get(moveData.display_type(@pokemon)).icon_position - imagepos.push(["Graphics/UI/types", 12, yPos - 4, 0, type_number * 28, 64, 28]) + imagepos.push([_INTL("Graphics/UI/types"), 12, yPos - 4, 0, type_number * 28, 64, 28]) textpos.push([moveData.name, 80, yPos, :left, Color.new(248, 248, 248), Color.black]) textpos.push([_INTL("PP"), 112, yPos + 32, :left, Color.new(64, 64, 64), Color.new(176, 176, 176)]) if moveData.total_pp > 0 diff --git a/Data/Scripts/017_Minigames/003_Minigame_SlotMachine.rb b/Data/Scripts/017_Minigames/003_Minigame_SlotMachine.rb index e77640a9a..ba49fdeb2 100644 --- a/Data/Scripts/017_Minigames/003_Minigame_SlotMachine.rb +++ b/Data/Scripts/017_Minigames/003_Minigame_SlotMachine.rb @@ -202,10 +202,10 @@ class SlotMachineScene loop do frame = ((System.uptime - timer_start) / 0.125).to_i @sprites["window2"].bitmap&.clear - @sprites["window1"].setBitmap("Graphics/UI/Slot Machine/win") + @sprites["window1"].setBitmap(_INTL("Graphics/UI/Slot Machine/win")) @sprites["window1"].src_rect.set(152 * (frame % 4), 0, 152, 208) if bonus > 0 - @sprites["window2"].setBitmap("Graphics/UI/Slot Machine/bonus") + @sprites["window2"].setBitmap(_INTL("Graphics/UI/Slot Machine/bonus")) @sprites["window2"].src_rect.set(152 * (bonus - 1), 0, 152, 208) end @sprites["light1"].visible = true @@ -260,7 +260,7 @@ class SlotMachineScene loop do frame = ((System.uptime - timer_start) / 0.25).to_i @sprites["window2"].bitmap&.clear - @sprites["window1"].setBitmap("Graphics/UI/Slot Machine/lose") + @sprites["window1"].setBitmap(_INTL("Graphics/UI/Slot Machine/lose")) @sprites["window1"].src_rect.set(152 * (frame % 2), 0, 152, 208) Graphics.update Input.update @@ -299,7 +299,7 @@ class SlotMachineScene @sprites["light2"].mirror = true @sprites["light2"].visible = false @sprites["window1"] = IconSprite.new(358, 96, @viewport) - @sprites["window1"].setBitmap("Graphics/UI/Slot Machine/insert") + @sprites["window1"].setBitmap(_INTL("Graphics/UI/Slot Machine/insert")) @sprites["window1"].src_rect.set(0, 0, 152, 208) @sprites["window2"] = IconSprite.new(358, 96, @viewport) @sprites["credit"] = SlotMachineScore.new(360, 66, $player.coins) @@ -323,7 +323,7 @@ class SlotMachineScene pbMessage(_INTL("You've run out of Coins.\nGame over!")) break elsif @gameRunning # Reels are spinning - @sprites["window1"].setBitmap("Graphics/UI/Slot Machine/stop") + @sprites["window1"].setBitmap(_INTL("Graphics/UI/Slot Machine/stop")) timer_start = System.uptime loop do frame = ((System.uptime - timer_start) / 0.25).to_i @@ -361,13 +361,13 @@ class SlotMachineScene end @gameEnd = false else # Awaiting coins for the next spin - @sprites["window1"].setBitmap("Graphics/UI/Slot Machine/insert") + @sprites["window1"].setBitmap(_INTL("Graphics/UI/Slot Machine/insert")) timer_start = System.uptime loop do frame = ((System.uptime - timer_start) / 0.4).to_i @sprites["window1"].src_rect.set(152 * (frame % 2), 0, 152, 208) if @wager > 0 - @sprites["window2"].setBitmap("Graphics/UI/Slot Machine/press") + @sprites["window2"].setBitmap(_INTL("Graphics/UI/Slot Machine/press")) @sprites["window2"].src_rect.set(152 * (frame % 2), 0, 152, 208) end Graphics.update diff --git a/Data/Scripts/017_Minigames/004_Minigame_VoltorbFlip.rb b/Data/Scripts/017_Minigames/004_Minigame_VoltorbFlip.rb index 98e431083..27c804c25 100644 --- a/Data/Scripts/017_Minigames/004_Minigame_VoltorbFlip.rb +++ b/Data/Scripts/017_Minigames/004_Minigame_VoltorbFlip.rb @@ -153,7 +153,7 @@ class VoltorbFlip @viewport = Viewport.new(0, 0, Graphics.width, Graphics.height) @viewport.z = 99999 @sprites["bg"] = Sprite.new(@viewport) - @sprites["bg"].bitmap = RPG::Cache.load_bitmap(@directory, "bg") + @sprites["bg"].bitmap = RPG::Cache.load_bitmap(@directory, _INTL("Voltorb Flip bg")) @sprites["text"] = BitmapSprite.new(Graphics.width, Graphics.height, @viewport) pbSetSystemFont(@sprites["text"].bitmap) @sprites["level"] = BitmapSprite.new(Graphics.width, Graphics.height, @viewport) @@ -177,7 +177,7 @@ class VoltorbFlip @sprites["icon"].z = 99997 @sprites["mark"] = BitmapSprite.new(Graphics.width, Graphics.height, @viewport) @sprites["memo"] = Sprite.new(@viewport) - @sprites["memo"].bitmap = RPG::Cache.load_bitmap(@directory, "memo") + @sprites["memo"].bitmap = RPG::Cache.load_bitmap(@directory, _INTL("memo")) @sprites["memo"].x = 10 @sprites["memo"].y = 244 @sprites["memo"].visible = false diff --git a/Data/messages_core.dat b/Data/messages_core.dat index 765a6e8f1..cd1d90628 100644 Binary files a/Data/messages_core.dat and b/Data/messages_core.dat differ diff --git a/Text_english_core/SCRIPT_TEXTS.txt b/Text_english_core/SCRIPT_TEXTS.txt index 63c9da7a5..1d8ff3a0a 100644 --- a/Text_english_core/SCRIPT_TEXTS.txt +++ b/Text_english_core/SCRIPT_TEXTS.txt @@ -1948,10 +1948,22 @@ PP: {1: 2d}/{2: 2d}
TYPE/{3:s} PP: {1: 2d}/{2: 2d}
TYPE/{3:s} PP: {1}/{2} PP: {1}/{2} +Graphics/UI/Battle/databox_normal +Graphics/UI/Battle/databox_normal +Graphics/UI/Battle/databox_normal_foe +Graphics/UI/Battle/databox_normal_foe +Graphics/UI/Battle/databox_thin +Graphics/UI/Battle/databox_thin +Graphics/UI/Battle/databox_thin_foe +Graphics/UI/Battle/databox_thin_foe +Graphics/UI/Battle/overlay_lv +Graphics/UI/Battle/overlay_lv ♂ ♂ ♀ ♀ +Graphics/UI/Battle/icon_statuses +Graphics/UI/Battle/icon_statuses {1}'s {1}'s Can't catch any more... @@ -2216,6 +2228,8 @@ The {1} was used up... {1} was badly poisoned by the {2}! {1} floats in the air with its {2}! {1} floats in the air with its {2}! +Graphics/UI/Battle/databox_safari +Graphics/UI/Battle/databox_safari Safari Balls Safari Balls Left: {1} @@ -3026,6 +3040,8 @@ OBTAINED OBTAINED Graphics/UI/Pokedex/icon_types Graphics/UI/Pokedex/icon_types +Graphics/UI/Pokedex/icon_hw +Graphics/UI/Pokedex/icon_hw Graphics/UI/Pokedex/icon_searchslider Graphics/UI/Pokedex/icon_searchslider Search results @@ -3166,8 +3182,16 @@ Graphics/UI/Pokedex/bg_forms Graphics/UI/Pokedex/bg_forms CONFIRM CONFIRM +Graphics/UI/Party/overlay_hp_back +Graphics/UI/Party/overlay_hp_back +Graphics/UI/Party/overlay_hp_back_faint +Graphics/UI/Party/overlay_hp_back_faint +Graphics/UI/Party/overlay_hp_back_swap +Graphics/UI/Party/overlay_hp_back_swap Graphics/UI/statuses Graphics/UI/statuses +Graphics/UI/Party/overlay_lv +Graphics/UI/Party/overlay_lv <<[>>Special<<]>>: To Boxes <<[>>Special<<]>>: To Boxes Give to which Pokémon? @@ -3414,6 +3438,8 @@ You must choose a move! You must choose a move! CLOSE BAG CLOSE BAG +Graphics/UI/Bag/icon_register +Graphics/UI/Bag/icon_register x{1: 3d} x{1: 3d} Close bag. @@ -3494,6 +3520,8 @@ By Trainer type By Trainer type Special contacts first Special contacts first +Graphics/UI/jukebox_bg +Graphics/UI/jukebox_bg Play: Pokémon March Play: Pokémon March Play: Pokémon Lullaby @@ -3504,6 +3532,10 @@ Play: Custom... Play: Custom... Stop Stop +Graphics/UI/Trainer Card/card_f +Graphics/UI/Trainer Card/card_f +Graphics/UI/Trainer Card/card +Graphics/UI/Trainer Card/card {1}h {2}m {1}h {2}m {1}m @@ -3668,6 +3700,8 @@ Mark your Pokémon. Mark your Pokémon. Party: {1} Party: {1} +Graphics/UI/Storage/overlay_lv +Graphics/UI/Storage/overlay_lv No ability No ability No item @@ -4042,16 +4076,30 @@ Graphics/UI/Naming/overlay_controls Graphics/UI/Naming/overlay_controls Graphics/UI/Naming/icon_mode Graphics/UI/Naming/icon_mode +Graphics/UI/Controls help/help_f1 +Graphics/UI/Controls help/help_f1 +Graphics/UI/Controls help/help_f8 +Graphics/UI/Controls help/help_f8 Opens the Key Bindings window, where you can choose which keyboard keys to use for each control. Opens the Key Bindings window, where you can choose which keyboard keys to use for each control. Take a screenshot. It is put in the same folder as the save file. Take a screenshot. It is put in the same folder as the save file. +Graphics/UI/Controls help/help_arrows +Graphics/UI/Controls help/help_arrows Use the Arrow keys to move the main character.<>You can also use the Arrow keys to select entries and navigate menus. Use the Arrow keys to move the main character.<><>You can also use the Arrow keys to select entries and navigate menus. +Graphics/UI/Controls help/help_usekey +Graphics/UI/Controls help/help_usekey +Graphics/UI/Controls help/help_backkey +Graphics/UI/Controls help/help_backkey Used to confirm a choice, interact with people and things, and move through text. (Default: C) Used to confirm a choice, interact with people and things, and move through text. (Default: C) Used to exit, cancel a choice, and cancel a mode. While moving around, hold to move at a different speed. (Default: X) Used to exit, cancel a choice, and cancel a mode. While moving around, hold to move at a different speed. (Default: X) +Graphics/UI/Controls help/help_actionkey +Graphics/UI/Controls help/help_actionkey +Graphics/UI/Controls help/help_specialkey +Graphics/UI/Controls help/help_specialkey Used to open the Pause Menu. Also has various functions depending on context. (Default: Z) Used to open the Pause Menu. Also has various functions depending on context. (Default: Z) Press to open the Ready Menu, where registered items and available field moves can be used. (Default: D) @@ -4244,10 +4292,22 @@ Turned over the {1} card and received ${2}. Turned over the {1} card and received ${2}. Graphics/UI/Slot Machine/images Graphics/UI/Slot Machine/images +Graphics/UI/Slot Machine/win +Graphics/UI/Slot Machine/win +Graphics/UI/Slot Machine/bonus +Graphics/UI/Slot Machine/bonus +Graphics/UI/Slot Machine/lose +Graphics/UI/Slot Machine/lose +Graphics/UI/Slot Machine/insert +Graphics/UI/Slot Machine/insert You've got {1} Coins. You've got {1} Coins. You've run out of Coins.<>Game over! You've run out of Coins.<>Game over! +Graphics/UI/Slot Machine/stop +Graphics/UI/Slot Machine/stop +Graphics/UI/Slot Machine/press +Graphics/UI/Slot Machine/press It's a Slot Machine. It's a Slot Machine. You don't have any Coins to play! @@ -4264,6 +4324,10 @@ You've gathered {1} Coins. You cannot gather any more. You've gathered {1} Coins. You cannot gather any more. Play Voltorb Flip Lv. {1}? Play Voltorb Flip Lv. {1}? +Voltorb Flip bg +Voltorb Flip bg +memo +memo Oh no! You get 0 Coins! Oh no! You get 0 Coins! Dropped to Game Lv. {1}!