Allow to compile templates without navigation features

This commit is contained in:
Michael Alexsander 2025-03-30 13:20:04 -03:00
parent d52b84e472
commit 556933306a
No known key found for this signature in database
GPG key ID: A9C91EE110F4EABA
79 changed files with 665 additions and 220 deletions

View file

@ -30,7 +30,7 @@
#pragma once
#include "scene/3d/navigation_region_3d.h"
#include "scene/3d/navigation/navigation_region_3d.h"
#include "scene/resources/navigation_mesh.h"
class NavigationMeshSourceGeometryData3D;

View file

@ -1,6 +1,9 @@
def can_build(env, platform):
if env["disable_navigation_3d"]:
return False
env.module_add_dependencies("navigation", ["csg", "gridmap"], True)
return not env["disable_3d"]
return True
def configure(env):

View file

@ -32,7 +32,7 @@
#include "editor/editor_node.h"
#include "editor/editor_string_names.h"
#include "scene/3d/navigation_region_3d.h"
#include "scene/3d/navigation/navigation_region_3d.h"
#include "scene/gui/box_container.h"
#include "scene/gui/button.h"
#include "scene/gui/dialogs.h"