Write VNyan settings.json
vnyan_settings_setPatches specific keys in VNyan settings.json with automatic backup and safety checks. Requires VNyan closed to prevent overwrites.
Instructions
Patches specific keys in settings.json. Source: disk. REQUIRES VNyan to be closed - it triple-writes settings.json/.dat/_as.json on every save and would silently overwrite a live edit. Backs up settings.json to the backup\ folder before writing. Refuses unknown keys and keys that have a dedicated tool (props/colliders/pendulum/stretchbone/gesture/expression). settings.json is a single FLAT namespace of ~279 keys (no nesting) - call vnyan_settings_get first to see current values and exact key names for an area, or vnyan_guide topic:'settings-keys' for the full key-prefix index.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patch | Yes | Map of EXISTING settings.json key -> new value. Keys must already exist in settings.json (unknown keys are rejected) and must not be one of the dedicated-tool keys (Props, Chains, StretchBones, Gestures, Expressions, or the collider size/offset keys). |