diff options
Diffstat (limited to 'editor/editor_run_script.cpp')
-rw-r--r-- | editor/editor_run_script.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/editor/editor_run_script.cpp b/editor/editor_run_script.cpp index c03fd4f6f5..e2446e92be 100644 --- a/editor/editor_run_script.cpp +++ b/editor/editor_run_script.cpp @@ -33,7 +33,6 @@ #include "editor_node.h" void EditorScript::add_root_node(Node *p_node) { - if (!editor) { EditorNode::add_io_error("EditorScript::add_root_node: " + TTR("Write your logic in the _run() method.")); return; @@ -48,12 +47,10 @@ void EditorScript::add_root_node(Node *p_node) { } EditorInterface *EditorScript::get_editor_interface() { - return EditorInterface::get_singleton(); } Node *EditorScript::get_scene() { - if (!editor) { EditorNode::add_io_error("EditorScript::get_scene: " + TTR("Write your logic in the _run() method.")); return nullptr; @@ -63,7 +60,6 @@ Node *EditorScript::get_scene() { } void EditorScript::_run() { - Ref<Script> s = get_script(); ERR_FAIL_COND(!s.is_valid()); if (!get_script_instance()) { @@ -75,18 +71,15 @@ void EditorScript::_run() { ce.error = Callable::CallError::CALL_OK; get_script_instance()->call("_run", nullptr, 0, ce); if (ce.error != Callable::CallError::CALL_OK) { - EditorNode::add_io_error(TTR("Couldn't run script:") + "\n " + s->get_path() + "\n" + TTR("Did you forget the '_run' method?")); } } void EditorScript::set_editor(EditorNode *p_editor) { - editor = p_editor; } void EditorScript::_bind_methods() { - ClassDB::bind_method(D_METHOD("add_root_node", "node"), &EditorScript::add_root_node); ClassDB::bind_method(D_METHOD("get_scene"), &EditorScript::get_scene); ClassDB::bind_method(D_METHOD("get_editor_interface"), &EditorScript::get_editor_interface); @@ -94,6 +87,5 @@ void EditorScript::_bind_methods() { } EditorScript::EditorScript() { - editor = nullptr; } |