set_node_property
Set a property value on a node in a Gaea terrain file. Properties vary by node type; non-default values are stored, setting to default removes.
Instructions
Set a property value on a node. Properties vary by node type. Common properties: Seed (int), Duration (float), Scale (float), Style (string enum). Use get_node_details to see current properties and their values. Only non-default values are stored — setting a property to its default effectively removes it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | Value: number, string, boolean, or object like {X: 0.5, Y: 1.0} | |
| nodeId | Yes | Node ID | |
| filename | Yes | Path to .terrain file | |
| property | Yes | Property name (case-sensitive, e.g. Seed, Duration, Scale, Style) |