From 386ce7ee2dd005584284a50fa38c060a69e1b30f Mon Sep 17 00:00:00 2001 From: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com> Date: Wed, 23 Apr 2025 11:16:30 -0500 Subject: [PATCH] Remove hp bar segment dividers from base battle info --- src/ui/battle-info/battle-info.ts | 3 --- src/ui/battle-info/enemy-battle-info.ts | 5 ++++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ui/battle-info/battle-info.ts b/src/ui/battle-info/battle-info.ts index 9efc2ac6579..2e42fee709d 100644 --- a/src/ui/battle-info/battle-info.ts +++ b/src/ui/battle-info/battle-info.ts @@ -46,7 +46,6 @@ export default abstract class BattleInfo extends Phaser.GameObjects.Container { protected statusIndicator: Phaser.GameObjects.Sprite; protected levelContainer: Phaser.GameObjects.Container; protected hpBar: Phaser.GameObjects.Image; - protected hpBarSegmentDividers: Phaser.GameObjects.Rectangle[]; protected levelNumbersContainer: Phaser.GameObjects.Container; protected hpNumbersContainer: Phaser.GameObjects.Container; protected type1Icon: Phaser.GameObjects.Sprite; @@ -165,8 +164,6 @@ export default abstract class BattleInfo extends Phaser.GameObjects.Container { this.hpBar.setOrigin(0); this.add(this.hpBar); - this.hpBarSegmentDividers = []; - this.levelNumbersContainer = globalScene.add.container(9.5, globalScene.uiTheme ? 0 : -0.5); this.levelNumbersContainer.setName("container_level"); this.levelContainer.add(this.levelNumbersContainer); diff --git a/src/ui/battle-info/enemy-battle-info.ts b/src/ui/battle-info/enemy-battle-info.ts index f3cb0ebadd1..ebedb702dc8 100644 --- a/src/ui/battle-info/enemy-battle-info.ts +++ b/src/ui/battle-info/enemy-battle-info.ts @@ -4,8 +4,9 @@ import BattleFlyout from "../battle-flyout"; import { addTextObject, TextStyle } from "#app/ui/text"; import { addWindow, WindowVariant } from "#app/ui/ui-theme"; import { Stat } from "#enums/stat"; -import type { EnemyPokemon } from "#app/field/pokemon"; import i18next from "i18next"; +import type { EnemyPokemon } from "#app/field/pokemon"; +import type { GameObjects } from "phaser"; export class EnemyBattleInfo extends BattleInfo { protected player: false = false; @@ -13,6 +14,8 @@ export class EnemyBattleInfo extends BattleInfo { protected ownedIcon: Phaser.GameObjects.Sprite; protected flyoutMenu: BattleFlyout; + protected hpBarSegmentDividers: GameObjects.Rectangle[] = []; + // #region Type effectiveness hint objects protected effectivenessContainer: Phaser.GameObjects.Container; protected effectivenessWindow: Phaser.GameObjects.NineSlice;