Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }