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(); } } }
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(); } } }