feat: async pathfinding

This commit is contained in:
MihailRis
2025-08-03 01:41:18 +03:00
parent be3fb8346f
commit a78931205f
7 changed files with 168 additions and 112 deletions
+6
View File
@@ -85,6 +85,11 @@ struct GraphicsSettings {
IntegerSetting denseRenderDistance {56, 0, 10'000};
};
struct PathfindingSettings {
/// @brief Max visited blocks by an agent per async tick
IntegerSetting stepsPerAsyncAgent {256, 1, 2048};
};
struct DebugSettings {
/// @brief Turns off chunks saving/loading
FlagSetting generatorTestMode {false};
@@ -109,4 +114,5 @@ struct EngineSettings {
DebugSettings debug;
UiSettings ui;
NetworkSettings network;
PathfindingSettings pathfinding;
};