diff options
Diffstat (limited to 'src/Game.cpp')
| -rw-r--r-- | src/Game.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/Game.cpp b/src/Game.cpp index c0bad0e..359be55 100644 --- a/src/Game.cpp +++ b/src/Game.cpp @@ -53,13 +53,13 @@ void Game::pwptex() for(size_t i=0;i<pow.size();i++) switch(pow.at(i).type) { case 1: - pow.at(i).telo.setTexture(tex["health"]); + pow.at(i).telo.setTexture(tex["health"].get()); break; case 2: - pow.at(i).telo.setTexture(tex["clear"]); + pow.at(i).telo.setTexture(tex["clear"].get()); break; case 3: - pow.at(i).telo.setTexture(tex["vampiric"]); + pow.at(i).telo.setTexture(tex["vampiric"].get()); break; default: break; @@ -67,9 +67,9 @@ void Game::pwptex() } void Game::inittex() { - for(size_t i=0;i<nep1.size();i++) nep1.at(i).telo.setTexture(tex["neprijatelj"]); - for(size_t i=0;i<nep2.size();i++) nep2.at(i).telo.setTexture(tex["neprijatelj"]); - for(size_t i=0;i<nep3.size();i++) nep3.at(i).telo.setTexture(tex["neprijatelj"]); + for(size_t i=0;i<nep1.size();i++) nep1.at(i).telo.setTexture(tex["neprijatelj"].get()); + for(size_t i=0;i<nep2.size();i++) nep2.at(i).telo.setTexture(tex["neprijatelj"].get()); + for(size_t i=0;i<nep3.size();i++) nep3.at(i).telo.setTexture(tex["neprijatelj"].get()); pwptex(); } void Game::initent() @@ -89,9 +89,9 @@ void Game::updatewin() fps.setPosition(sirina*5.0/6,0); score.setPosition(sirina*5.0/6,50); } -Game::Game(sf::RenderWindow *glprozor,std::map<std::string,sf::Font*> mainfont,std::map<std::string,sf::Texture*> maintex) +Game::Game(std::shared_ptr<sf::RenderWindow> mainprozor,std::map<std::string,std::shared_ptr<sf::Font>> mainfont,std::map<std::string,std::shared_ptr<sf::Texture>> maintex) { - prozor=glprozor; + prozor=mainprozor; font=mainfont; tex=maintex; @@ -111,7 +111,7 @@ bool Game::gameover() void Game::updatedt() { dt=sat.restart().asMicroseconds()/1000000.0; - if(dt>1) dt=0; + if(dt>0.5) dt=0; } void Game::updateui() { |
