Generate class parameter curve
generate_param_curveGenerates level-based stat curves with multiple shapes and optionally writes them to class parameter tables, previewing changes by default.
Instructions
Generate stat curves over levels and (optionally) write them into a class. Each curve goes from start at minLevel to end at maxLevel with a shape: linear, ease-in (slow start), ease-out (fast start), ease-in-out, exponential (constant growth factor) or logistic (S-curve). Without classId this is a pure preview of the numbers. With classId the class's params table is rewritten for minLevel..maxLevel (other levels are untouched) - dry run by default, pass dryRun=false to apply. Follow up with balance_report to see how the new curve plays against enemies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| curves | Yes | ||
| dryRun | No | ||
| classId | No | Write the curves into this class | |
| maxLevel | No | ||
| minLevel | No |