Change 2D navigation ProjectSettings from integers to floats

Changes 2D navigation ProjectSettings from integers to floats.
This commit is contained in:
smix8 2023-07-14 21:59:47 +02:00
parent a7583881af
commit 2852fb43f7
2 changed files with 6 additions and 6 deletions

View File

@ -1943,13 +1943,13 @@
<member name="memory/limits/multithreaded_server/rid_pool_prealloc" type="int" setter="" getter="" default="60"> <member name="memory/limits/multithreaded_server/rid_pool_prealloc" type="int" setter="" getter="" default="60">
This is used by servers when used in multi-threading mode (servers and visual). RIDs are preallocated to avoid stalling the server requesting them on threads. If servers get stalled too often when loading resources in a thread, increase this number. This is used by servers when used in multi-threading mode (servers and visual). RIDs are preallocated to avoid stalling the server requesting them on threads. If servers get stalled too often when loading resources in a thread, increase this number.
</member> </member>
<member name="navigation/2d/default_cell_size" type="int" setter="" getter="" default="1"> <member name="navigation/2d/default_cell_size" type="float" setter="" getter="" default="1.0">
Default cell size for 2D navigation maps. See [method NavigationServer2D.map_set_cell_size]. Default cell size for 2D navigation maps. See [method NavigationServer2D.map_set_cell_size].
</member> </member>
<member name="navigation/2d/default_edge_connection_margin" type="int" setter="" getter="" default="1"> <member name="navigation/2d/default_edge_connection_margin" type="float" setter="" getter="" default="1.0">
Default edge connection margin for 2D navigation maps. See [method NavigationServer2D.map_set_edge_connection_margin]. Default edge connection margin for 2D navigation maps. See [method NavigationServer2D.map_set_edge_connection_margin].
</member> </member>
<member name="navigation/2d/default_link_connection_radius" type="int" setter="" getter="" default="4"> <member name="navigation/2d/default_link_connection_radius" type="float" setter="" getter="" default="4.0">
Default link connection radius for 2D navigation maps. See [method NavigationServer2D.map_set_link_connection_radius]. Default link connection radius for 2D navigation maps. See [method NavigationServer2D.map_set_link_connection_radius].
</member> </member>
<member name="navigation/2d/use_edge_connections" type="bool" setter="" getter="" default="true"> <member name="navigation/2d/use_edge_connections" type="bool" setter="" getter="" default="true">

View File

@ -185,10 +185,10 @@ NavigationServer3D::NavigationServer3D() {
ERR_FAIL_COND(singleton != nullptr); ERR_FAIL_COND(singleton != nullptr);
singleton = this; singleton = this;
GLOBAL_DEF_BASIC("navigation/2d/default_cell_size", 1); GLOBAL_DEF_BASIC("navigation/2d/default_cell_size", 1.0);
GLOBAL_DEF("navigation/2d/use_edge_connections", true); GLOBAL_DEF("navigation/2d/use_edge_connections", true);
GLOBAL_DEF_BASIC("navigation/2d/default_edge_connection_margin", 1); GLOBAL_DEF_BASIC("navigation/2d/default_edge_connection_margin", 1.0);
GLOBAL_DEF_BASIC("navigation/2d/default_link_connection_radius", 4); GLOBAL_DEF_BASIC("navigation/2d/default_link_connection_radius", 4.0);
GLOBAL_DEF_BASIC("navigation/3d/default_cell_size", 0.25); GLOBAL_DEF_BASIC("navigation/3d/default_cell_size", 0.25);
GLOBAL_DEF_BASIC("navigation/3d/default_cell_height", 0.25); GLOBAL_DEF_BASIC("navigation/3d/default_cell_height", 0.25);