void AchivementEngine_OnAchivementCompleted(AchivementBase Achivement)
 {
     messages.Add(new AchivementQueuedMessage("Achivement Unlocked!!!\n\n" + Achivement.Name, Achivement.ContentKey));
 }
 public void AddAchivement(AchivementBase Achivement)
 {
     Achivement.OnAchivementCompleted += new AchivementBase.OnCompletedDelegate(AchivementEngine_OnAchivementCompleted);
     this.achivementTable.Add(Achivement.Name, Achivement);
 }