Home › Codeable AI Editor Tools › Settings and commands
Settings and commands
Everything is under Edit > Project Settings > Plugins > Codeable AI Editor Tools. The settings are stored per user (they hold paths of your machine), so they are not shared through source control.
| Setting | Meaning |
|---|---|
| Content Roots | Mounts the export walks and the window offers. Empty: everything mounted, with your project's content ticked first |
| Include Substrings, Exclude Substrings | Permanent filters on package paths |
| Pseudo Code Dir | Export folder. Default graphs |
| Description Files | JSON files of descriptions the export prints where an asset has no field |
| Include Comments, Strip Defaults, Overwrite | Export options, also in the export window |
| Description Import Path | Last import source |
| Overwrite Existing Descriptions | Replace for the console import (the window always starts without it) |
| Save After Import | Save the touched packages after an import. Off: you save them yourself |
| Blender Executable | Blender to start. Empty: the newest install found |
Console commands
| Command | Does |
|---|---|
CodeableAI.Export | Export with the settings, no window |
CodeableAI.ImportDryRun | Import dry run with the settings; writes the report only |
CodeableAI.Import | Import with the settings |
CodeableAI.ClearEngineEventCommentsDryRun, CodeableAI.ClearEngineEventComments | Repair: remove comment bubbles that only repeat an engine event's tooltip |
Scripting
The CodeableAIExport function library is callable from Python and Editor Utility Blueprints:
Export Index, Export Index Filtered, Export Pseudo Code, Import Descriptions,
Import Pseudo Code, Clear Engine Event Comments. The editing helpers live in
CodeableAIGraphLibrary (Add Parent Call), CodeableAIComponentLibrary
(Set Component Parent Socket) and CodeableAIStructLibrary (structs and their members).