From 7c0eb5c9435ada37f7855170049ba6cccad2d172 Mon Sep 17 00:00:00 2001
From: Simon Cross <hodgestar@gmail.com>
Date: Sat, 10 Sep 2016 17:23:58 +0200
Subject: [PATCH] Add battery status to infobar.

---
 tabakrolletjie/scenes/day.py | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/tabakrolletjie/scenes/day.py b/tabakrolletjie/scenes/day.py
index 5ba3881..8d39c2b 100644
--- a/tabakrolletjie/scenes/day.py
+++ b/tabakrolletjie/scenes/day.py
@@ -144,7 +144,7 @@ class DayScene(BaseScene):
         self._lights.render_light(surface)
         self._obstacles.render(surface)
         self._lights.render_fittings(surface)
-        surface.blit(self._infobar, (120, 10), None)
+        surface.blit(self._infobar, (50, 10), None)
         for tool in self._tools:
             tool.render(surface)
         for light_tool in self._light_toolbar:
@@ -303,11 +303,12 @@ class DayScene(BaseScene):
             self._lights.tick()
 
     def _update_infobar(self, gamestate):
-        line1 = ("Day %d: Goal: %d Turnips. Turnips harvested: %d" %
-                 (gamestate.days, gamestate.get_target(), self._harvested))
+        line1 = ("Day %d: Goal: %d Turnips. Turnips harvested: %d" % (
+            gamestate.days, gamestate.get_target(), self._harvested))
         line1_img = self._infobar_font.render(line1, True, (255, 255, 255))
-        line2 = ("Turnip Stocks: Seeds: %s. Planted: %d" %
-                 (self._seeds, len(self._turnips)))
+        line2 = ("Turnip Stocks: Seeds: %s. Planted: %d. Battery: %d/%d" % (
+            self._seeds, len(self._turnips), self._battery.current,
+            self._battery.max))
         line2_img = self._infobar_font.render(line2, True, (255, 255, 255))
         width = max(line1_img.get_width(), line2_img.get_width()) + 10
         height = line1_img.get_height() + line2_img.get_height() + 10
-- 
2.34.1