mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-08-21 23:09:27 +02:00
resolve problems post-merge
This commit is contained in:
parent
6af172f38e
commit
cd25746559
@ -24,5 +24,6 @@
|
||||
"linkGoogle": "Conectar Google",
|
||||
"unlinkGoogle": "Desconectar Google",
|
||||
"cancel": "Cancelar",
|
||||
"losingProgressionWarning": "Perderás cualquier progreso desde el inicio de la batalla. ¿Continuar?"
|
||||
"losingProgressionWarning": "Perderás cualquier progreso desde el inicio de la batalla. ¿Continuar?",
|
||||
"noEggs": "No hay huevos incubándose ahora mismo."
|
||||
}
|
@ -25,5 +25,5 @@
|
||||
"unlinkGoogle": "解除关联Google",
|
||||
"cancel": "取消",
|
||||
"losingProgressionWarning": "你将失去自战斗开始以来的所有进度。\n是否继续?",
|
||||
"noEggs": "当前没有任何蛋\n正在孵化中!"
|
||||
"noEggs": "当前没有任何蛋正在孵化中!"
|
||||
}
|
@ -20,5 +20,6 @@
|
||||
"exportData": "導出數據",
|
||||
"consentPreferences": "同意偏好",
|
||||
"cancel": "取消",
|
||||
"losingProgressionWarning": "你將失去自戰鬥開始以來的所有進度。是否\n繼續?"
|
||||
"losingProgressionWarning": "你將失去自戰鬥開始以來的所有進度。是否\n繼續?",
|
||||
"noEggs": "當前沒有任何蛋正在孵化中!"
|
||||
}
|
@ -142,7 +142,7 @@ export default class MenuUiHandler extends MessageUiHandler {
|
||||
const menuMessageText = addTextObject(this.scene, 8, 8, "", TextStyle.WINDOW, { maxLines: 2 });
|
||||
menuMessageText.setName("menu-message");
|
||||
menuMessageText.setOrigin(0, 0);
|
||||
menuMessageText.setWordWrapWidth(menuMessageBox.getBounds().width - this.menuBg.width * 0.04);
|
||||
menuMessageText.setWordWrapWidth(menuMessageBox.getBounds().width * 0.95);
|
||||
|
||||
this.menuMessageBoxContainer.add(menuMessageText);
|
||||
this.message = menuMessageText;
|
||||
@ -173,7 +173,7 @@ export default class MenuUiHandler extends MessageUiHandler {
|
||||
return true;
|
||||
}
|
||||
}]),
|
||||
xOffset: 98
|
||||
xOffset: this.menuBg.width
|
||||
};
|
||||
ui.setOverlayMode(Mode.MENU_OPTION_SELECT, config);
|
||||
});
|
||||
@ -534,7 +534,6 @@ export default class MenuUiHandler extends MessageUiHandler {
|
||||
showText(text: string, delay?: number, callback?: Function, callbackDelay?: number, prompt?: boolean, promptDelay?: number): void {
|
||||
this.menuMessageBoxContainer.setVisible(!!text);
|
||||
this.adjustText(text, this.message, this.messageBoxBg.getBounds().width, {
|
||||
padding: this.message.x,
|
||||
ignoreTextBalance: "all"
|
||||
});
|
||||
|
||||
|
@ -5,7 +5,6 @@ import * as Utils from "../utils";
|
||||
import i18next from "i18next";
|
||||
|
||||
type argsAjustText = {
|
||||
padding?:number;
|
||||
ignoreTextBalance?:Array<string>|"all";
|
||||
ignoreLanguages?:Array<string>;
|
||||
};
|
||||
@ -236,18 +235,15 @@ export default abstract class MessageUiHandler extends AwaitableUiHandler {
|
||||
textObject.setWordWrapWidth(maxWidth * 0.65);
|
||||
}
|
||||
|
||||
// If is very near to border add "padding", not need if border container appareance is nice
|
||||
const padding = opts.padding ?? 0;
|
||||
|
||||
// Text ajust
|
||||
if (textWrapped().length > textObject.style.maxLines || (textSize().width + padding) > maxWidth) {
|
||||
if (textWrapped().length > textObject.style.maxLines || (textSize().width + textObject.x) > maxWidth) {
|
||||
|
||||
let fontDecrement = fontSize;
|
||||
while (textWrapped().length > textObject.style.maxLines || (textSize().width + padding) > maxWidth) {
|
||||
while (textWrapped().length > textObject.style.maxLines || (textSize().width + textObject.x) > maxWidth) {
|
||||
fontDecrement -= 1;
|
||||
textObject.setFontSize(fontDecrement);
|
||||
}
|
||||
textObject.setFontSize(fontDecrement - padding / 2);
|
||||
textObject.setFontSize(fontDecrement - textObject.x / 2);
|
||||
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user