Automatically fix TM numbers over 100 in Bag menu (#8531)
This commit is contained in:
parent
7f6869bcb5
commit
e02fa053f6
@ -937,7 +937,7 @@ static void GetItemNameFromPocket(u8 *dest, u16 itemId)
|
||||
{
|
||||
case POCKET_TM_HM:
|
||||
end = StringCopy(gStringVar2, GetMoveName(ItemIdToBattleMoveId(itemId)));
|
||||
PrependFontIdToFit(gStringVar2, end, FONT_NARROW, 61);
|
||||
PrependFontIdToFit(gStringVar2, end, FONT_NARROW, NUM_TECHNICAL_MACHINES >= 100 ? 60 : 65);
|
||||
if (GetItemTMHMIndex(itemId) > NUM_TECHNICAL_MACHINES)
|
||||
{
|
||||
// Get HM number
|
||||
@ -947,7 +947,7 @@ static void GetItemNameFromPocket(u8 *dest, u16 itemId)
|
||||
else
|
||||
{
|
||||
// Get TM number
|
||||
ConvertIntToDecimalStringN(gStringVar1, GetItemTMHMIndex(itemId), STR_CONV_MODE_LEADING_ZEROS, 2);
|
||||
ConvertIntToDecimalStringN(gStringVar1, GetItemTMHMIndex(itemId), STR_CONV_MODE_LEADING_ZEROS, NUM_TECHNICAL_MACHINES >= 100 ? 3 : 2);
|
||||
StringExpandPlaceholders(dest, gText_NumberItem_TMBerry);
|
||||
}
|
||||
break;
|
||||
|
||||
@ -206,7 +206,7 @@ const u8 *const gPocketNamesStringsTable[] =
|
||||
[POCKET_KEY_ITEMS] = COMPOUND_STRING("KEY ITEMS")
|
||||
};
|
||||
|
||||
const u8 gText_NumberItem_TMBerry[] = _("{NO}{STR_VAR_1}{CLEAR 0x07}{STR_VAR_2}");
|
||||
const u8 gText_NumberItem_TMBerry[] = _("{NO}{STR_VAR_1}{CLEAR 0x03}{STR_VAR_2}");
|
||||
const u8 gText_NumberItem_HM[] = _("{CLEAR_TO 0x11}{STR_VAR_1}{CLEAR 0x05}{STR_VAR_2}");
|
||||
|
||||
const u8 gText_ShopBuy[] = _("BUY");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user