// Return true if the tip has already been consulted
 public bool IsTipAlreadyConsulted(TipEnum tipEnum)
 {
     if (this.playerData.tips == null)
     {
         this.playerData.tips = new List <TipEnum>();
     }
     return(this.playerData.tips.Contains(tipEnum));
 }
 // Mark a tip as "consulted", it will not be shown anymore
 public void ConsultTip(TipEnum tipEnum)
 {
     if (this.playerData.tips == null)
     {
         this.playerData.tips = new List <TipEnum>();
     }
     if (!this.playerData.tips.Contains(tipEnum))
     {
         this.playerData.tips.Add(tipEnum);
     }
 }