ImageButton('32', 'default_cursor.png', name='reset tool',
pos=(SCREEN_SIZE[0] - 50, SCREEN_SIZE[1] - 40)),
]
- self._update_toolbar()
+ self._update_toolbar(gamestate)
def exit(self, gamestate):
self._unset_cursor()
turnip = Turnip(age=0, pos=pos, space=self._space)
self._turnips.append(turnip)
self._seeds -= 1
- self._update_toolbar()
+ self._update_toolbar(gamestate)
except TurnipInvalidPosition as e:
# TODO: Add error sound or something
pass
if not self._paused:
self._lights.tick()
- def _update_toolbar(self):
- text = "Turnip Stocks: Seeds: %d. Planted: %d. Harvested: %d" % (
- self._seeds, len(self._turnips), self._harvested)
+ def _update_toolbar(self, gamestate):
+ text = ("Turnip Stocks: Seeds: %d. Planted: %d. "
+ "Harvested: %d. Destroyed: %d" %
+ (self._seeds, len(self._turnips),
+ self._harvested, gamestate.eaten))
self._toolbar = self._toolbar_font.render(text, True, (255, 255, 255))