Unite::Unite(QGraphicsItem * parent, unsigned int mvt, unsigned int ct, unsigned int pop, int vieMax, int vieMin, Case* c, Joueur* j, string nom) : QObject(), Entite(parent, *new vector<Case*>(1,c),j,nom,vieMin,vieMax), v_dep_face(), v_dep_gauche(), v_dep_droite(), v_dep_dos() { this->setMouvement(mvt); this->setSaveMvt(mvt); this->setCout(ct); this->setPopulation(pop); for (unsigned int i=0; i<6; i++) v_bonus.push_back(0); j->setUnite(this); setActif(true); }
void m_node::setActifColor(){ setActif(); }