#include "Hud.hh"
-ProgressBar::ProgressBar(const moof::texture& tilemap, int index) :
+ProgressBar::ProgressBar(const moof::sprite& tilemap, int index) :
mProgress(0.0),
- mTilemap(tilemap)
+ mTilemap(tilemap, index)
{
- tilemap.tile_coordinates(index, mTexCoords);
-
+ // TODO this is now broken
moof::scalar half = (mTexCoords[2] - mTexCoords[0]) / 2.0 + mTexCoords[0];
mMidCoords[0] = half - 0.01;
mMidCoords[1] = half + 0.01;
Hud::Hud(GameState& state) :
state_(state),
- mBar1(moof::texture("StatusBars"), 0),
- mBar2(moof::texture("StatusBars"), 2),
+ mBar1(moof::sprite("StatusBars"), 0),
+ mBar2(moof::sprite("StatusBars"), 2),
mFont("Font")
{
moof::video* video = moof::video::current();