private void CalculerPointsArticle() { if (factionAprèsChangement == factionAvantChangement) { if (factionAprèsChangement == GameManager.Faction.Humain) { humainPts++; argentPts += Random.Range(argentMinAGagner, argentMaxAGagner); } else if (factionAprèsChangement == GameManager.Faction.Androide) { androidePts++; } } else { if (factionAprèsChangement == GameManager.Faction.Humain) { humainPts++; androidePts--; argentPts += Random.Range(argentMinAGagner, argentMaxAGagner); } else if (factionAprèsChangement == GameManager.Faction.Androide) { androidePts++; humainPts--; } } if (gagnerUneSeuleFoisArgentParCensuee) { onArticleCensuré -= CalculerPointsArticle; } }
private void Awake() { t = transform; imageArticle = t.GetChild(3).GetComponent <Image>(); logoArticle = t.GetChild(1).GetComponent <Image>(); titreArticle = t.GetChild(0).GetComponent <Text>(); texteArticle = t.GetChild(4).GetChild(0).GetComponent <Text>(); titreArticle.text = titreOriginal; texteArticle.text = texteOriginal; imageArticle.sprite = imageOriginale; logoArticle.sprite = imageLogoJournal; texteBtn.interactable = texteOriginal != string.Empty; blocTexteVide.SetActive(texteOriginal == string.Empty); onArticleCensuré += CalculerPointsArticle; }