Use specific name limits for string limit functions
This commit is contained in:
+7
-7
@@ -1880,7 +1880,7 @@ static u8 GetMonNicknameWidth(u8 *str, u8 whichParty, u8 monIdx)
|
||||
else
|
||||
GetMonData(&gEnemyParty[monIdx], MON_DATA_NICKNAME, nickname);
|
||||
|
||||
StringCopy10(str, nickname);
|
||||
StringCopy_Nickname(str, nickname);
|
||||
return GetStringWidth(FONT_SMALL, str, GetFontAttribute(FONT_SMALL, FONTATTR_LETTER_SPACING));
|
||||
}
|
||||
|
||||
@@ -1942,7 +1942,7 @@ static void PrintPartyNicknamesForTradeMenu(u8 whichParty)
|
||||
for (i = 0; i < sTradeMenuData->partyCounts[whichParty]; i++)
|
||||
{
|
||||
GetMonData(&party[i], MON_DATA_NICKNAME, nickname);
|
||||
StringCopy10(str, nickname);
|
||||
StringCopy_Nickname(str, nickname);
|
||||
PrintMonNicknameForTradeMenu(whichParty, i, str);
|
||||
}
|
||||
}
|
||||
@@ -3266,17 +3266,17 @@ static void BufferTradeSceneStrings(void)
|
||||
mpId = GetMultiplayerId();
|
||||
StringCopy(gStringVar1, gLinkPlayers[mpId ^ 1].name);
|
||||
GetMonData(&gEnemyParty[gSelectedTradeMonPositions[TRADE_PARTNER] % PARTY_SIZE], MON_DATA_NICKNAME, name);
|
||||
StringCopy10(gStringVar3, name);
|
||||
StringCopy_Nickname(gStringVar3, name);
|
||||
GetMonData(&gPlayerParty[gSelectedTradeMonPositions[TRADE_PLAYER]], MON_DATA_NICKNAME, name);
|
||||
StringCopy10(gStringVar2, name);
|
||||
StringCopy_Nickname(gStringVar2, name);
|
||||
}
|
||||
else
|
||||
{
|
||||
ingameTrade = &sIngameTrades[gSpecialVar_0x8004];
|
||||
StringCopy(gStringVar1, ingameTrade->otName);
|
||||
StringCopy10(gStringVar3, ingameTrade->nickname);
|
||||
StringCopy_Nickname(gStringVar3, ingameTrade->nickname);
|
||||
GetMonData(&gPlayerParty[gSpecialVar_0x8005], MON_DATA_NICKNAME, name);
|
||||
StringCopy10(gStringVar2, name);
|
||||
StringCopy_Nickname(gStringVar2, name);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4479,7 +4479,7 @@ static void BufferInGameTradeMonName(void)
|
||||
u8 nickname[32];
|
||||
const struct InGameTrade *inGameTrade = &sIngameTrades[gSpecialVar_0x8004];
|
||||
GetMonData(&gPlayerParty[gSpecialVar_0x8005], MON_DATA_NICKNAME, nickname);
|
||||
StringCopy10(gStringVar1, nickname);
|
||||
StringCopy_Nickname(gStringVar1, nickname);
|
||||
StringCopy(gStringVar2, gSpeciesNames[inGameTrade->species]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user