private void cmdAddKnowledge_Click(object sender, EventArgs e) { if (NPC.Knowledge == null) { NPC.Knowledge = new List <DataTypes.Facts>(); } DataTypes.Facts thisFact = new DataTypes.Facts(); thisFact.Knowledge = "I know these facts..."; thisFact.Topic = "Ask About <Topic>"; NPC.Knowledge.Add(thisFact); GetAllKnowledge(); }
private void button3_Click(object sender, EventArgs e) { if (lstKnowledge.SelectedIndex > -1) { DataTypes.Facts thisFact = new DataTypes.Facts(); thisFact = NPC.Knowledge[lstKnowledge.SelectedIndex]; thisFact.Topic = txtTopic.Text; thisFact.Knowledge = txtKnowledge.Text; txtTopic.Text = string.Empty; txtKnowledge.Text = string.Empty; txtTopic.Enabled = false; txtKnowledge.Enabled = false; NPC.Knowledge[lstKnowledge.SelectedIndex] = thisFact; } GetAllKnowledge(); }