From dedfff66f917398a809afdfb609d0dbc8e7aa0b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= <jeremy@asynk.ch>
Date: Fri, 13 May 2016 12:02:38 +0200
Subject: Board,Hud: add Board.getStats(), add tiles,animations count on debug
 msg

---
 core/src/ch/asynk/rustanddust/engine/Board.java | 5 +++++
 core/src/ch/asynk/rustanddust/game/Hud.java     | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/core/src/ch/asynk/rustanddust/engine/Board.java b/core/src/ch/asynk/rustanddust/engine/Board.java
index f7fed7e..f043446 100644
--- a/core/src/ch/asynk/rustanddust/engine/Board.java
+++ b/core/src/ch/asynk/rustanddust/engine/Board.java
@@ -66,6 +66,11 @@ public abstract class Board implements Disposable, Animation
 
     abstract protected Config getConfig();
 
+    public String getStats()
+    {
+        return String.format("tiles:%d animations:%d", tilesToDraw.size(), animations.size());
+    }
+
     protected Board(int cols, int rows)
     {
         this.block = 0f;
diff --git a/core/src/ch/asynk/rustanddust/game/Hud.java b/core/src/ch/asynk/rustanddust/game/Hud.java
index 936d8b0..e53dcac 100644
--- a/core/src/ch/asynk/rustanddust/game/Hud.java
+++ b/core/src/ch/asynk/rustanddust/game/Hud.java
@@ -126,7 +126,7 @@ public class Hud implements Disposable, Animation
     {
         draw(batch);
         if (debug)
-            game.font.draw(batch, String.format("FPS: %d", Gdx.graphics.getFramesPerSecond()), 80, 25);
+            game.font.draw(batch, String.format("FPS: %d - %s", Gdx.graphics.getFramesPerSecond(), ctrl.map.getStats()), 80, 25);
     }
 
     @Override
-- 
cgit v1.1-2-g2b99