mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-05 16:02:20 +02:00
modified so it take a boolean instead of doing lot of else if battle-message-ui-handler.ts
This commit is contained in:
parent
d754464161
commit
26e95312db
@ -227,33 +227,24 @@ export default class BattleMessageUiHandler extends MessageUiHandler {
|
|||||||
let uiTheme = (this.scene as BattleScene).uiTheme; // Assuming uiTheme is accessible
|
let uiTheme = (this.scene as BattleScene).uiTheme; // Assuming uiTheme is accessible
|
||||||
|
|
||||||
// Function to wrap text in color based on comparison
|
// Function to wrap text in color based on comparison
|
||||||
const coloredText = (text: string, textStyle: TextStyle) => {
|
const coloredText = (text: string, isBetter: boolean) => {
|
||||||
|
const textStyle: TextStyle = isBetter ? TextStyle.SUMMARY_GREEN : TextStyle.SUMMARY;
|
||||||
const color = getTextColor(textStyle, false, uiTheme);
|
const color = getTextColor(textStyle, false, uiTheme);
|
||||||
return `[color=${color}][shadow=${getTextColor(textStyle, true, uiTheme)}]${text}[/shadow][/color]`;
|
return `[color=${color}][shadow=${getTextColor(textStyle, true, uiTheme)}]${text}[/shadow][/color]`;
|
||||||
};
|
};
|
||||||
|
|
||||||
if (value > 30 && value > starterIvs[typeIv])
|
if (value > 30)
|
||||||
return coloredText('Best', TextStyle.SUMMARY_GREEN);
|
return coloredText('Best', value > starterIvs[typeIv]);
|
||||||
else if (value > 30)
|
if (value === 30)
|
||||||
return coloredText('Best', TextStyle.SUMMARY);
|
return coloredText('Fantastic', value > starterIvs[typeIv]);
|
||||||
if (value === 30 && value > starterIvs[typeIv])
|
if (value > 20)
|
||||||
return coloredText('Fantastic', TextStyle.SUMMARY_GREEN);
|
return coloredText('Very Good', value > starterIvs[typeIv]);
|
||||||
else if (value === 30)
|
if (value > 10)
|
||||||
return coloredText('Fantastic', TextStyle.SUMMARY);
|
return coloredText('Pretty Good', value > starterIvs[typeIv]);
|
||||||
if (value > 20 && value > starterIvs[typeIv])
|
if (value > 0)
|
||||||
return coloredText('Very Good', TextStyle.SUMMARY_GREEN);
|
return coloredText('Decent', value > starterIvs[typeIv]);
|
||||||
else if (value > 20)
|
|
||||||
return coloredText('Very Good', TextStyle.SUMMARY);
|
|
||||||
if (value > 10 && value > starterIvs[typeIv])
|
|
||||||
return coloredText('Pretty Good', TextStyle.SUMMARY_GREEN);
|
|
||||||
else if (value > 10 && value === starterIvs[typeIv])
|
|
||||||
return coloredText('Pretty Good', TextStyle.SUMMARY);
|
|
||||||
if (value > 0 && value > starterIvs[typeIv])
|
|
||||||
return coloredText('Decent', TextStyle.SUMMARY_GREEN);
|
|
||||||
else if (value > 0)
|
|
||||||
return coloredText('Decent', TextStyle.SUMMARY);
|
|
||||||
|
|
||||||
return coloredText('No Good', TextStyle.SUMMARY);
|
return coloredText('No Good', value > starterIvs[typeIv]);
|
||||||
}
|
}
|
||||||
|
|
||||||
showNameText(name: string): void {
|
showNameText(name: string): void {
|
||||||
|
Loading…
Reference in New Issue
Block a user