Skip to main content

features kit

15 tools. Generated from the plugin source; do not edit by hand.

Tools​

Legend. risk 0 = read-only, 1 = harmless editor op, 2 = modifies asset, 3 = deletes/replaces asset, 4 = project/config/build op, 5 = potentially destructive (calls above MaxAutoRisk need "_confirm": true). mutates = runs in a transaction (edit.undo reverts). requires PIE / requires world = refused without a PIE session / an open level. requires plugin = unavailable while the plugin is disabled. dryRun = honours the dryRun argument. smoke = covered by edit.self_test.

features.audit_asset (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. GameFeatureData asset object path.

features.create_data_asset (risk 2, mutates, requires plugin GameFeatures, smoke)​

Creates an empty GameFeatureData asset (the data asset a Game Feature plugin root carries); actions and scan entries are edited in the asset editor.

ArgumentTypeDescription
folderstringrequired. Destination folder under /Game (Game Feature plugins use their own mount point, e.g. /MyFeature).
namestringrequired. Asset name without spaces, slashes, or dots; a plugin's root data asset is normally named after the plugin.

features.get_active_by_url (risk 0, requires plugin GameFeatures)​

No description.

ArgumentTypeDescription
pluginUrlstringrequired. Game Feature plugin URL, normally a file: URL or registered built-in plugin URL.

features.get_asset (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. GameFeatureData asset object path.

features.get_capabilities (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
folderstringContent folder to inspect. Default TEXT("/Game").
recursivebooleanInclude assets below Folder. Default true.
limitintegerMaximum returned assets, from 1 to 1000. Default 100.

features.get_install_progress (risk 0, requires plugin GameFeatures)​

No description.

ArgumentTypeDescription
pluginUrlstringrequired. Game Feature plugin URL, normally a file: URL or registered built-in plugin URL.

features.get_plugin_filename (risk 0, requires plugin GameFeatures)​

No description.

ArgumentTypeDescription
pluginUrlstringrequired. Game Feature plugin URL, normally a file: URL or registered built-in plugin URL.

features.get_runtime_state (risk 0, UE 5.1+, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
pluginUrlstringrequired. Game Feature plugin URL, normally a file: URL or registered built-in plugin URL.

features.get_settings (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
folderstringContent folder to inspect. Default TEXT("/Game").
recursivebooleanInclude assets below Folder. Default true.
limitintegerMaximum returned assets, from 1 to 1000. Default 100.

features.list_actions (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. GameFeatureData asset object path.

features.list_active (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
folderstringContent folder to inspect. Default TEXT("/Game").
recursivebooleanInclude assets below Folder. Default true.
limitintegerMaximum returned assets, from 1 to 1000. Default 100.

features.list_assets (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
folderstringContent folder to inspect. Default TEXT("/Game").
recursivebooleanInclude assets below Folder. Default true.
limitintegerMaximum returned assets, from 1 to 1000. Default 100.

features.list_primary_asset_types (risk 0, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. GameFeatureData asset object path.

features.preflight_transition (risk 0, UE 5.1+, requires plugin GameFeatures, smoke)​

No description.

ArgumentTypeDescription
pluginUrlstringrequired. Game Feature plugin URL, normally a file: URL or registered built-in plugin URL.

features.resolve_plugin_name (risk 0, UE 5.1+, requires plugin GameFeatures)​

No description.

ArgumentTypeDescription
pluginNamestringrequired. Game Feature plugin name.