![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Clean schema v4 parser for ATS Visual Script task graphs. More...
#include "TaskGraphLoader.h"#include "TaskGraphMigrator_v3_to_v4.h"#include "../BlueprintEditor/BTtoVSMigrator.h"#include "../BlueprintEditor/MathOpOperand.h"#include <string>#include <vector>#include <unordered_map>#include <fstream>#include <algorithm>#include <dirent.h>#include "../system/system_utils.h"#include "../json_helper.h"
Include dependency graph for TaskGraphLoader.cpp:Go to the source code of this file.
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
Clean schema v4 parser for ATS Visual Script task graphs.
Primary path: schema v4 flat ATS VisualScript JSON. For schema v3: delegates to TaskGraphMigrator_v3_to_v4, then parses v4. For schema v2/legacy: minimal BehaviorTree-style parsing for backward compat.
C++14 compliant - no std::filesystem, no C++17/20 features.
Definition in file TaskGraphLoader.cpp.