diff --git a/src/main_scene/main_scene.cpp b/src/main_scene/main_scene.cpp index 3949e32..4db4147 100644 --- a/src/main_scene/main_scene.cpp +++ b/src/main_scene/main_scene.cpp @@ -4,7 +4,6 @@ #include "../search/ucs/ucs.hpp" MainScene::MainScene() {} - MainScene::~MainScene() {} void MainScene::_bind_methods() { @@ -15,27 +14,55 @@ void MainScene::_bind_methods() { ClassDB::bind_method(D_METHOD("_on_load_file_selected", "path"), &MainScene::_on_load_file_selected); ClassDB::bind_method(D_METHOD("_on_load_dialog_canceled"), &MainScene::_on_load_dialog_canceled); + + ClassDB::bind_method(D_METHOD("_on_move_animation_finished"), &MainScene::_on_move_animation_finished); } void MainScene::_notification(int p_what) { switch (p_what) { case NOTIFICATION_READY: { UtilityFunctions::print("MainScene node created!"); + if (Engine::get_singleton()->is_editor_hint()) { + UtilityFunctions::print("MainScene is in editor mode."); + return; + } + + solve_button = get_node