Update menu-ui-handler and command-ui-handler

This commit is contained in:
Adrian 2024-08-19 14:50:03 -04:00
parent 2477eff434
commit 89936c6f13
2 changed files with 4 additions and 4 deletions

View File

@ -70,7 +70,7 @@ export default class CommandUiHandler extends UiHandler {
const messageMaxWidth = this.scene.game.canvas.width - messageHandler.commandWindow.getBounds().width - messageHandler.message.getBounds().x; const messageMaxWidth = this.scene.game.canvas.width - messageHandler.commandWindow.getBounds().width - messageHandler.message.getBounds().x;
messageHandler.message.setWordWrapWidth(messageMaxWidth); messageHandler.message.setWordWrapWidth(messageMaxWidth);
const commandMessage = i18next.t("commandUiHandler:actionMessage", {pokemonName: getPokemonNameWithAffix(commandPhase.getPokemon())}); const commandMessage = i18next.t("commandUiHandler:actionMessage", {pokemonName: getPokemonNameWithAffix(commandPhase.getPokemon())});
messageHandler.adjustText(commandMessage,messageHandler.message,messageMaxWidth,{ ignoreTextBalance:"all" }); messageHandler.adjustText(commandMessage, messageHandler.message, messageMaxWidth, { ignoreTextBalance:"all" });
messageHandler.showText(commandMessage, 0); messageHandler.showText(commandMessage, 0);
this.setCursor(this.getCursor()); this.setCursor(this.getCursor());

View File

@ -212,14 +212,14 @@ export default abstract class MessageUiHandler extends AwaitableUiHandler {
@argument padding default 0. @argument padding default 0.
*/ */
adjustText(text:string,textObject:Phaser.GameObjects.Text,maxWidth:number,opts:argsAjustText={}): void { adjustText(text:string, textObject:Phaser.GameObjects.Text, maxWidth:number, opts:argsAjustText={}): void {
const currentLanguage = i18next.resolvedLanguage!; const currentLanguage = i18next.resolvedLanguage!;
if (opts.ignoreLanguages && opts.ignoreLanguages[0] && !opts.ignoreLanguages.some(localKey=>localKey === currentLanguage)) { if (opts.ignoreLanguages && opts.ignoreLanguages[0] && !opts.ignoreLanguages.some(localKey => localKey === currentLanguage)) {
return; return;
} }
const fontSizeToNumber = (FS: number|string):number => { const fontSizeToNumber = (FS: number|string):number => {
return parseInt(FS.toString().replace("px","")); return parseInt(FS.toString().replace("px", ""));
}; };
// If fontSize was modified before, revert to original // If fontSize was modified before, revert to original