From 2b8be8c9f257e298982035d3e942c1926248c597 Mon Sep 17 00:00:00 2001 From: Thomas Richter Date: Mon, 15 Dec 2025 04:05:57 +0100 Subject: [PATCH] Add capacity display to inventory in all scenes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Updated inventory display format from "Fuel: 80" to "Fuel: 80/100" - Shows max capacity for all resources: - Fuel: /100 - Whale Oil: /50 (cargo hold capacity) - Penguins: /20 - Applied to HuntingScene, ShipDeckScene, and MapScene - Players can now see remaining capacity at a glance 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- src/scenes/HuntingScene.js | 4 ++-- src/scenes/MapScene.js | 6 +++--- src/scenes/ShipDeckScene.js | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/scenes/HuntingScene.js b/src/scenes/HuntingScene.js index 1d56c82..0ba5e03 100644 --- a/src/scenes/HuntingScene.js +++ b/src/scenes/HuntingScene.js @@ -218,8 +218,8 @@ export default class HuntingScene extends Phaser.Scene { updateStats() { this.statsText.setText([ - `Fuel: ${this.inventory.fuel}`, - `Oil: ${this.inventory.whaleOil}`, + `Fuel: ${this.inventory.fuel}/100`, + `Oil: ${this.inventory.whaleOil}/50`, `Whales: ${this.whalesHunted}` ]); } diff --git a/src/scenes/MapScene.js b/src/scenes/MapScene.js index fcf3166..1e5da92 100644 --- a/src/scenes/MapScene.js +++ b/src/scenes/MapScene.js @@ -128,9 +128,9 @@ export default class MapScene extends Phaser.Scene { updateInventoryDisplay() { this.inventoryText.setText([ 'Inventory:', - `Fuel: ${this.inventory.fuel}`, - `Oil: ${this.inventory.whaleOil}`, - `Penguins: ${this.inventory.penguins}` + `Fuel: ${this.inventory.fuel}/100`, + `Oil: ${this.inventory.whaleOil}/50`, + `Penguins: ${this.inventory.penguins}/20` ]); } diff --git a/src/scenes/ShipDeckScene.js b/src/scenes/ShipDeckScene.js index 7998602..26d80a2 100644 --- a/src/scenes/ShipDeckScene.js +++ b/src/scenes/ShipDeckScene.js @@ -132,9 +132,9 @@ export default class ShipDeckScene extends Phaser.Scene { updateInventoryDisplay() { this.inventoryText.setText([ 'Inventory:', - `Fuel: ${this.inventory.fuel}`, - `Oil: ${this.inventory.whaleOil}`, - `Penguins: ${this.inventory.penguins}` + `Fuel: ${this.inventory.fuel}/100`, + `Oil: ${this.inventory.whaleOil}/50`, + `Penguins: ${this.inventory.penguins}/20` ]); }