From a4e721fe2a5c34082723d31ab296e756e43fb74e Mon Sep 17 00:00:00 2001 From: Tiago Rodrigues Date: Fri, 20 Jun 2025 07:10:20 +0100 Subject: [PATCH] [Fix] Background fixes,manage menu is the only one affected by changes now --- .../images/ui/legacy/party_bg_double_manage.png | Bin 0 -> 2885 bytes public/images/ui/party_bg_double_manage.png | Bin 0 -> 4029 bytes src/loading-scene.ts | 1 + src/ui/party-ui-handler.ts | 11 +++++++++-- 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 public/images/ui/legacy/party_bg_double_manage.png create mode 100644 public/images/ui/party_bg_double_manage.png diff --git a/public/images/ui/legacy/party_bg_double_manage.png b/public/images/ui/legacy/party_bg_double_manage.png new file mode 100644 index 0000000000000000000000000000000000000000..f449ef4e6e5a7892a0feadca8c6c65349ea76572 GIT binary patch literal 2885 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 RW5NG%z~0)ys@wvf_#aaqWPShu literal 0 HcmV?d00001 diff --git a/src/loading-scene.ts b/src/loading-scene.ts index c93afe0ea3f..1995b7e8868 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -131,6 +131,7 @@ export class LoadingScene extends SceneBase { this.loadImage("party_bg", "ui"); this.loadImage("party_bg_double", "ui"); + this.loadImage("party_bg_double_manage", "ui"); this.loadAtlas("party_slot_main", "ui"); this.loadAtlas("party_slot", "ui"); this.loadImage("party_slot_overlay_lv", "ui"); diff --git a/src/ui/party-ui-handler.ts b/src/ui/party-ui-handler.ts index 041adcc1c85..0879d8d1914 100644 --- a/src/ui/party-ui-handler.ts +++ b/src/ui/party-ui-handler.ts @@ -360,7 +360,12 @@ export default class PartyUiHandler extends MessageUiHandler { this.showMovePp = args.length > 6 && args[6]; this.partyContainer.setVisible(true); - this.partyBg.setTexture(`party_bg${globalScene.currentBattle.double ? "_double" : ""}`); + if (this.isItemManageMode()) { + this.partyBg.setTexture(`party_bg${globalScene.currentBattle.double ? "_double_manage" : ""}`); + } else { + this.partyBg.setTexture(`party_bg${globalScene.currentBattle.double ? "_double" : ""}`); + } + this.populatePartySlots(); this.PartyDiscardModeButton.toggleIcon(this.partyUiMode); this.setCursor(0); @@ -1785,7 +1790,9 @@ class PartySlot extends Phaser.GameObjects.Container { ? -184 + (globalScene.currentBattle.double ? -40 : 0) + (28 + (globalScene.currentBattle.double ? 8 : 0)) * slotIndex - : -124 + (globalScene.currentBattle.double ? -20 : 0) + slotIndex * 55, + : partyUiMode === PartyUiMode.MODIFIER_TRANSFER + ? -124 + (globalScene.currentBattle.double ? -20 : 0) + slotIndex * 55 + : -124 + (globalScene.currentBattle.double ? -8 : 0) + slotIndex * 64, ); this.slotIndex = slotIndex;