POKÉMON EDICIÓN ESMERALDA

This commit is contained in:
Eduardo Quezada
2025-02-15 11:45:30 -03:00
parent ddb7844878
commit 664e15ccfe
9 changed files with 22 additions and 73212 deletions

View File

@@ -90,9 +90,13 @@ BattleFrontier_BattleTowerMultiBattleRoom_EventScript_DoOpponentIntrosLink::
.else
.ifdef ITALIAN
tower_getopponentintro2 0
.else
.ifdef SPANISH
tower_getopponentintro2 0
.else @ENGLISH
tower_getopponentintro 0
.endif
.endif
.endif
delay 15
applymovement LOCALID_OPPONENT_1, BattleFrontier_BattleTowerMultiBattleRoom_Movement_WalkInPlaceLeft
@@ -105,9 +109,13 @@ BattleFrontier_BattleTowerMultiBattleRoom_EventScript_DoOpponentIntrosLink::
.else
.ifdef ITALIAN
tower_getopponentintro2 1
.else
.ifdef SPANISH
tower_getopponentintro2 1
.else @ENGLISH
tower_getopponentintro 1
.endif
.endif
.endif
applymovement LOCALID_OPPONENT_2, BattleFrontier_BattleTowerMultiBattleRoom_Movement_WalkInPlaceLeft
waitmovement 0

View File

@@ -6,8 +6,12 @@ gMultiBootProgram_BerryGlitchFix_Start::
.else
.ifdef ITALIAN
.incbin "data/mb_berry_fix_it.gba"
.else
.ifdef SPANISH
.incbin "data/mb_berry_fix_es.gba"
.else @ENGLISH
.incbin "data/mb_berry_fix.gba"
.endif
.endif
.endif
gMultiBootProgram_BerryGlitchFix_End::

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 450 B

After

Width:  |  Height:  |  Size: 449 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 266 B

After

Width:  |  Height:  |  Size: 249 B

View File

@@ -40,10 +40,10 @@ const u8 gSlotMachineReelSymbol7Tiles[] = INCBIN_U8("graphics/slot_machine/reel_
// The 'REG' text is missing in the French and Italian versions.
const u32 gSlotMachineDigitalDisplay_Gfx[] = INCBIN_U32("graphics/slot_machine/french/digital_display.4bpp.lz");
#elif SPANISH
const u8 gSlotMachineReelSymbol6Tiles[] = INCBIN_U8("graphics/slot_machine/reel_symbols/6.4bpp");
const u8 gSlotMachineReelSymbol6Tiles[] = INCBIN_U8("graphics/slot_machine/reel_symbols/french/6.4bpp");
const u8 gSlotMachineReelSymbol7Tiles[] = INCBIN_U8("graphics/slot_machine/reel_symbols/spanish/7.4bpp");
const u32 gSlotMachineDigitalDisplay_Gfx[] = INCBIN_U32("graphics/slot_machine/digital_display.4bpp.lz");
const u32 gSlotMachineDigitalDisplay_Gfx[] = INCBIN_U32("graphics/slot_machine/french/digital_display.4bpp.lz");
#else //ENGLISH
const u8 gSlotMachineReelSymbol6Tiles[] = INCBIN_U8("graphics/slot_machine/reel_symbols/6.4bpp");
const u8 gSlotMachineReelSymbol7Tiles[] = INCBIN_U8("graphics/slot_machine/reel_symbols/7.4bpp");

View File

@@ -1536,20 +1536,26 @@ static void ShowPyramidResultsWindow(void)
FillWindowPixelBuffer(gRecordsWindowId, PIXEL_FILL(1));
StringExpandPlaceholders(gStringVar4, gText_BattleQuestResults);
PrintAligned(gStringVar4, 2);
#if ITALIAN
AddTextPrinterParameterized(gRecordsWindowId, FONT_NORMAL, gText_Lv502, 8, 49, TEXT_SKIP_DRAW, NULL);
AddTextPrinterParameterized(gRecordsWindowId, FONT_NORMAL, gText_OpenLv, 8, 97, TEXT_SKIP_DRAW, NULL);
PrintHyphens(10);
#if ITALIAN
PyramidPrintPrevOrCurrentStreak(FRONTIER_LVL_50, 64, 112, 49);
PyramidPrintRecordStreak(FRONTIER_LVL_50, 64, 112, 65);
PyramidPrintPrevOrCurrentStreak(FRONTIER_LVL_OPEN, 64, 112, 97);
PyramidPrintRecordStreak(FRONTIER_LVL_OPEN, 64, 112, 113);
#elif SPANISH
AddTextPrinterParameterized(gRecordsWindowId, FONT_NORMAL, gText_Lv502, 16, 49, TEXT_SKIP_DRAW, NULL);
AddTextPrinterParameterized(gRecordsWindowId, FONT_NORMAL, gText_OpenLv, 16, 97, TEXT_SKIP_DRAW, NULL);
PrintHyphens(10);
PyramidPrintPrevOrCurrentStreak(FRONTIER_LVL_50, 72, 124, 49);
PyramidPrintRecordStreak(FRONTIER_LVL_50, 72, 124, 65);
PyramidPrintPrevOrCurrentStreak(FRONTIER_LVL_OPEN, 72, 124, 97);
PyramidPrintRecordStreak(FRONTIER_LVL_OPEN, 72, 124, 113);
#else
AddTextPrinterParameterized(gRecordsWindowId, FONT_NORMAL, gText_Lv502, 8, 49, TEXT_SKIP_DRAW, NULL);
AddTextPrinterParameterized(gRecordsWindowId, FONT_NORMAL, gText_OpenLv, 8, 97, TEXT_SKIP_DRAW, NULL);
PrintHyphens(10);
PyramidPrintPrevOrCurrentStreak(FRONTIER_LVL_50, 64, 111, 49);
PyramidPrintRecordStreak(FRONTIER_LVL_50, 64, 111, 65);
PyramidPrintPrevOrCurrentStreak(FRONTIER_LVL_OPEN, 64, 111, 97);

View File

@@ -26,7 +26,7 @@
#include "constants/songs.h"
#include "gba/io_reg.h"
#if FRENCH || ITALIAN
#if EUROPE
#define MAILBOXWIN_TITLE_WIDTH 24
#define MAILBOXWIN_LISTOPTIONS_BASEBLOCK 0x38
#else //ENGLISH