Skip to content

Curve tables are supported primarily for 2 purposes

Expose Live Config data to GameplayEffect ​

Gameplay Effects use FScalableFloat to provide data. While it is possible to provide live config data as set by caller values, this can be inconvenient.

Import existing data ​

If your project currently uses curve tables, you can easily import that data into the live config. This will tag that data as coming from a curve table.

How-to ​

In project settings, specify a curve table to export properties to, and/or curve tables to import properties from: CurveTableSettings

Properties that are exported or imported will be updated automatically. When live config data is changed, it will be updated in the export curve table.

TODO: Turn import tables into a single action rather than a property