summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game/hud
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2015-11-10 15:15:40 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2015-11-10 15:15:40 +0100
commitd2b88f0233edae27148e89bba246f1b381246578 (patch)
tree29244abe75a9f11aa9782b4c2df44fce45c1b6b2 /core/src/ch/asynk/rustanddust/game/hud
parent40c3467c6c6838e347f0ea90703643d51de4a481 (diff)
downloadRustAndDust-d2b88f0233edae27148e89bba246f1b381246578.zip
RustAndDust-d2b88f0233edae27148e89bba246f1b381246578.tar.gz
EngagementPanel: take care of dice dimension at construction
Diffstat (limited to 'core/src/ch/asynk/rustanddust/game/hud')
-rw-r--r--core/src/ch/asynk/rustanddust/game/hud/EngagementPanel.java15
1 files changed, 6 insertions, 9 deletions
diff --git a/core/src/ch/asynk/rustanddust/game/hud/EngagementPanel.java b/core/src/ch/asynk/rustanddust/game/hud/EngagementPanel.java
index 30114ae..599383a 100644
--- a/core/src/ch/asynk/rustanddust/game/hud/EngagementPanel.java
+++ b/core/src/ch/asynk/rustanddust/game/hud/EngagementPanel.java
@@ -1,5 +1,6 @@
package ch.asynk.rustanddust.game.hud;
+import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.g2d.Batch;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
import com.badlogic.gdx.graphics.g2d.TextureAtlas;
@@ -56,15 +57,11 @@ public class EngagementPanel extends Patch implements Animation
this.defenseR = new Label(font);
this.okBtn = new Bg(uiAtlas.findRegion("ok"));
this.visible = false;
- this.d1Animation = new DiceAnimation(DICE_DIMENSION);
- this.d2Animation = new DiceAnimation(DICE_DIMENSION);
- this.d3Animation = new DiceAnimation(DICE_DIMENSION);
- this.d4Animation = new DiceAnimation(DICE_DIMENSION);
- }
-
- public static void setDiceDimension(int dimension)
- {
- DICE_DIMENSION = dimension;
+ int d = (int) Math.max((Gdx.graphics.getWidth() * 0.03f), DICE_DIMENSION);
+ this.d1Animation = new DiceAnimation(d);
+ this.d2Animation = new DiceAnimation(d);
+ this.d3Animation = new DiceAnimation(d);
+ this.d4Animation = new DiceAnimation(d);
}
public void updatePosition()