Snap
Use the Snap tool in ScriptCompiler to snap selected funscript points onto a grid, a set value, or their average.
On this page
Overview
The Snap tool moves selected points onto a grid, a set value, or their average. It was called Align. Points can snap by position, time, or both.
Snap Options
Snap Type
Choose what to snap:
| Type | Description |
|---|---|
| Position | Snap positions (default) |
| Time | Snap times |
| Both | Snap both |
Snap Mode
Choose where points go:
| Mode | Result |
|---|---|
| Grid | Snap points to the nearest grid position (configurable grid size) |
| Value | All points move to a specified value (default: 50) |
| Average | All points move to the average of the selected points |
Use Cases
Create Flat Sections
Snap points to create a pause or hold at a specific position. This is useful for matching scenes where movement stops.
Establish Baselines
Snap the lowest points in a section to 0 or another baseline value to ensure consistent minimum positions.
Normalize Peaks
Snap the highest points to 100 to ensure maximum range is used consistently throughout the script.