Proyectil::Proyectil(sf::Sprite* spriteProyectil, sf::Texture* t, sf::Vector2<float> s, sf::Vector2<float> m, int d, int v, int r) { spriteProyectil->setPosition(s); sprite= new sf::Sprite(*spriteProyectil); tex=t; sprite->setTexture(*t); danyo=d; velocidad=v; setMov(m); rango=r; contador=0; posActual = s; posAnterior = s; }
void Building :: setit(float atc,float def,bool im,bool tm,bool am) { setState(true); setPos(0,0); setBon(atc,def); setMov(im,tm,am); };