Explorar o código

tools: avoid object-specific ops

Daniele Bartolini hai 2 meses
pai
achega
43bbfdbd03
Modificáronse 1 ficheiros con 1 adicións e 8 borrados
  1. 1 8
      tools/level_editor/level.vala

+ 1 - 8
tools/level_editor/level.vala

@@ -132,14 +132,7 @@ public class Level
 	{
 		foreach (Guid id in ids) {
 			_selection.remove(id);
-
-			if (_db.object_type(id) == OBJECT_TYPE_UNIT) {
-				_db.remove_from_set(_id, "units", id);
-				_db.destroy(id);
-			} else if (_db.object_type(id) == OBJECT_TYPE_SOUND_SOURCE) {
-				_db.remove_from_set(_id, "sounds", id);
-				_db.destroy(id);
-			}
+			_db.destroy(id);
 		}
 
 		_db.add_restore_point((int)ActionType.DESTROY_OBJECTS, ids);