public event CompletedSubMision OnCompleted;//disparado en el accesor Completed //Constructor public SubMision(subMisionInfo info) { this.info = info; Item item = Item.ItemsList.Where(i => i.itemName.ToLower() == info.ItemName.ToLower()).FirstOrDefault(); this.item = item; progres = 0; }
public Mision(MisionInfo info) { this.info = info; if (info.SubMisions.Count != 0) { for (int i = 0; i < info.SubMisions.Count; i++)//genero cantidad de misiones de a cuerdo a la dificultad { subMisionInfo subMision = info.SubMisions[i]; subMisions.Add(new SubMision(subMision)); } } Inventory.OnItemAdd += UpdateMisionProgres; }