public override void cancelEffect() { Victime.paOrigine -= pa; Victime.pmOrigine -= pm; Victime.setPa(Victime.paOrigine); Victime.setPm(Victime.pmOrigine); }
public override void applyEffect(Personnage victime) { Debug.Log("pa avant " + victime.paOrigine + ", " + victime.getPa()); victime.paOrigine += pa; victime.pmOrigine += pm; victime.setPa(Victime.getPa() + pa); victime.setPm(Victime.getPm() + pm); Debug.Log("pa apres " + victime.paOrigine + ", " + victime.getPa()); }
/******** OUR MESSAGES ************************/ /******** PUBLIC ************************/ public void generateVictime() { currentVictime = m_victimeGenerator.generateVictime(); //Generate a victime reset round variable m_hasPlayerPlayed = false; m_hasPlayerWon = false; //m_currentRound = new Round(); m_currentRound = m_rounds[Mathf.Min(m_numeroDeRound, m_rounds.Count - 1)]; m_currentRound.m_remainingStrikes = m_currentRound.m_numberOfStrikes; m_currentRound.m_remainingQuestions = m_currentRound.m_numberOfQuestions; }
/******** OUR MESSAGES ************************/ /******** PUBLIC ************************/ public Victime generateVictime() { //Destroy last instance if existe Destroy(m_instanceVictime); //Craet new instance m_instanceVictime = Instantiate(m_generetedVictime, transform); newVictime = m_instanceVictime.GetComponent <Victime>(); generateLoveList(); generateOtherList(); newVictime.VitesseBubble = m_vitesseBubble; newVictime.MaxDiscution = m_maxRound; newVictime.MaxBubble = m_maxSentence; // TODO //newVictime.transform.Find("Hat").gameObject.GetComponent<SpriteRenderer>().sprite = newVictime.m_hat.clothesImage; //newVictime.transform.Find("Top").gameObject.GetComponent<SpriteRenderer>().sprite = newVictime.m_top.clothesImage; return(newVictime); }
public override void applyEffect() { Victime.setPa(Victime.getPa() - pa); Victime.setPm(Victime.getPm() - pm); }
public override void applyEffect(Personnage victime) { victime.setPa(Victime.getPa() - pa); victime.setPm(Victime.getPm() - pm); }
public override void applyEffect() { Victime.setPa(0); Victime.setPm(0); }