14{
15 ModuleSettings = NewObject<UAIToolKitEditorSettings>(GetTransientPackage(),
"AIToolKitEditorSettings", RF_Standalone);
17
18 if (ISettingsModule* SettingsModule = FModuleManager::GetModulePtr<ISettingsModule>("Settings"))
19 {
20 SettingsModule->RegisterSettings("Project", "Plugins", "AIToolKit",
21 LOCTEXT("RuntimeSettingsName", "AIToolKit"),
22 LOCTEXT("RuntimeSettingsDescription", "Configure AI Tool Kit Plugin settings"),
24 }
25#if WITH_GAMEPLAY_DEBUGGER
26 IGameplayDebugger& GameplayDebuggerModule = IGameplayDebugger::Get();
27 GameplayDebuggerModule.RegisterCategory("AIToolKit", IGameplayDebugger::FOnGetCategory::CreateStatic(&FGameplayDebuggerCategory_AIToolKit::MakeInstance));
28 GameplayDebuggerModule.NotifyCategoriesChanged();
29#endif
30
31}