示例#1
0
 private void editEnemy_Click(object sender, EventArgs e)
 {
     if (enemyList.SelectedItem != null && level != null)
     {
         YAMLEditor editor = new YAMLEditor();
         editor.obj        = level.Enemies[enemyList.SelectedIndex];
         editor.editorType = 4;
         if (editor.ShowDialog() == DialogResult.OK)
         {
             level.Enemies[enemyList.SelectedIndex] = editor.obj;
             RefreshObjectLists();
         }
     }
 }
示例#2
0
 private void editItem_Click(object sender, EventArgs e)
 {
     if (guestItemList.SelectedItem != null && level != null)
     {
         YAMLEditor editor = new YAMLEditor();
         editor.obj        = level.GuestStarItems[guestItemList.SelectedIndex];
         editor.editorType = 2;
         if (editor.ShowDialog() == DialogResult.OK)
         {
             level.GuestStarItems[itemList.SelectedIndex] = editor.obj;
             RefreshObjectLists();
         }
     }
 }