public void Attaquer(GameObject cible) { ClassUnite n = unite.GetComponent <ClassUnite>(); int degat = unite.GetAttaque() - unite.GetComponent <ClassUnite>().GetDefence(); cible.GetComponent <ClassUnite>().PrendreDegat(degat); }
public void Heal(GameObject cible) { //Debug.Log("HEAL"); ClassUnite cibleUnite = cible.GetComponent <ClassUnite>(); cibleUnite.SetPointDeVie(cibleUnite.GetPointDeVie() + unite.GetAttaque()); }
private void Start() { unite = gameObject.AddComponent <ClassUnite>(); unite.SetNom("Hero"); unite.SetMaxPointDeVie(100); unite.SetAttaque(30); unite.SetDefence(5); unite.SetMouvementVitesse(15); unite.SetVitesseAttaque(5); }
private void Start() { unite = gameObject.AddComponent <ClassUnite>(); unite.SetNom("Tank"); unite.SetAttaque(20); unite.SetDefence(15); unite.SetMaxPointDeVie(105); unite.SetVitesseAttaque(4); unite.SetMouvementVitesse(5); SetMouvementSpeed(); }
void Start() { unite = gameObject.AddComponent <ClassUnite>(); unite.SetNom(gameObject.name); unite.SetAttaque(15); unite.SetDefence(5); unite.SetMaxPointDeVie(85); unite.SetPointDeVie(40); unite.SetVitesseAttaque(8); unite.SetMouvementVitesse(10); }
public void CopyConstructor(ClassUnite u) { attaque = u.GetAttaque(); maxPointDeVie = u.GetMaxPointDeVie(); pointDeVie = u.GetPointDeVie(); nom = u.GetNom(); defence = u.GetDefence(); vitesseAttaque = u.GetVitesseAttaque(); xp = u.GetXp(); mouvementVitesse = u.GetMouvemenetVitesse(); level = u.getLevel(); xpPourNiveauSuivant = u.GetXpNiveauSuivant(); }
void Start() { List <int> lstat = new List <int>(); timeur = 0; unite = gameObject.AddComponent <ClassUnite>(); unite.SetNom("Monstre" + NUMBER_MONSTER.ToString()); unite.SetMaxPointDeVie(75); unite.SetAttaque(25); unite.SetDefence(5); unite.SetMouvementVitesse(5); unite.SetVitesseAttaque(3); NUMBER_MONSTER++; GameManager = FindObjectOfType <ScriptGameManager>(); taunted = false; }