diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2023-02-14 09:52:22 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2025-08-20 15:50:09 +0200 |
| commit | 1ac413e1d0ddc39a41374ff9b3375e6de3e1af1c (patch) | |
| tree | 23f6a6475340ea52026d2dea117e33c28b3a9df1 /go/ui/stateBar.go | |
| parent | 97d5079e68624f842938e4c87386752f1cfda649 (diff) | |
| download | muhqs-game-1ac413e1d0ddc39a41374ff9b3375e6de3e1af1c.tar.gz muhqs-game-1ac413e1d0ddc39a41374ff9b3375e6de3e1af1c.zip | |
improve state bar
Diffstat (limited to 'go/ui/stateBar.go')
| -rw-r--r-- | go/ui/stateBar.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/go/ui/stateBar.go b/go/ui/stateBar.go index 3b9407b5..b698100a 100644 --- a/go/ui/stateBar.go +++ b/go/ui/stateBar.go @@ -22,7 +22,7 @@ func NewStateBar(x, y int, width, height int, s *game.State, p *game.Player) *St } func (sb *StateBar) resourceLabel() string { - return fmt.Sprintf("%d", sb.activePlayer.Resource) + return fmt.Sprintf("%d/%+d", sb.activePlayer.Resource, sb.activePlayer.UpkeepGain()) } func (sb *StateBar) phaseLabel() string { @@ -32,14 +32,14 @@ func (sb *StateBar) phaseLabel() string { func (sb *StateBar) Draw(screen *ebiten.Image) { if sb.resourceView == nil { - sb.resourceView = NewCenteringFixedTextBox(sb.X, sb.Y, sb.Height, sb.Height, - sb.resourceLabel()) + sb.resourceView = NewFixedTextBox(sb.X, sb.Y, + sb.Height*2, sb.Height, sb.resourceLabel()).Centering(true).Bg(resourceBg) } sb.resourceView.Draw(screen) if sb.phaseView == nil { - sb.phaseView = NewFixedTextBox(sb.X+sb.resourceView.Width, sb.Y, - sb.Width-sb.resourceView.Width, sb.Height, sb.phaseLabel(), false) + sb.phaseView = NewFixedTextBox(sb.X+sb.Height*2, sb.Y, + sb.Width-sb.resourceView.Width, sb.Height, sb.phaseLabel()) } sb.phaseView.Draw(screen) } |
