From 22fde84bebc0022587148b7ff0f3807fcb04db8a Mon Sep 17 00:00:00 2001 From: poke1024 Date: Wed, 7 Mar 2018 20:08:13 +0100 Subject: [PATCH] Allow Add and Clear Script on multiple nodes --- editor/scene_tree_dock.cpp | 66 +++++++++++++++++++++++++++++--------- 1 file changed, 51 insertions(+), 15 deletions(-) diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp index 9f0f62592b..da1ebaedcd 100644 --- a/editor/scene_tree_dock.cpp +++ b/editor/scene_tree_dock.cpp @@ -345,17 +345,30 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) { } break; case TOOL_CLEAR_SCRIPT: { - Node *selected = scene_tree->get_selected(); - if (!selected) - break; - Ref