Tools Overview
Explore the productivity tools available in ScriptCompiler for transforming, generating, and selecting script points.
On this page
Introduction
ScriptCompiler includes a full set of productivity tools that help you work faster and create better scripts. These tools operate on selected points and provide previews before applying changes.
Accessing Tools
Access tools from the Tools Panel on the left side of the editor:
- Click the Tools Panel button or hover over the left edge
- Browse tools by category, or press / to jump into the search box
- Narrow the list with the All, Free, Pro and Recent filters
- Click a tool to open its configuration panel
Recent keeps the last five tools you opened, so the ones you use most are always one click away.
On desktop, the panel displays as a sidebar. On mobile, it appears as a floating action button that opens a bottom sheet.
Tool Categories
Transformation Tools
Transform existing points by modifying their position or timing:
- Position Multiplier - Scale position values up or down
- Time Scaler - Stretch or squeeze the time between points
- Smoothing - Reduce point count while maintaining curve shape
- Mirror - Flip points up and down, or play them backwards
- Alternate - Convert flat lines into alternating high/low patterns
- Snap - Snap points onto a grid, a value, or their average
- Space Evenly - Space points evenly in time or position
- Offset Shift - Move every selected point earlier or later by a set time
- Speed Limiter - Shorten strokes that move faster than a device can follow
- Simplify - Remove points that do not change the shape
- Randomize - Nudge points by small random amounts so a pattern feels human
- Intensity Curve - Scale positions by a factor that changes over the selection, for fades and build ups
Generation Tools
Generate new points based on patterns or algorithms:
- Fap Generator - Generate rhythmic stroking patterns with various wave types
- Pattern Repeater - Repeat a selected pattern multiple times
- Pattern Generator - Draw a sine, triangle, square, sawtooth, teeth or ramp shape over a time range
- Gap Filler - Fill the gaps between selected points with strokes
Selection Tools
Select points based on criteria:
- Select by Range - Select points within time or position ranges
Using Tools
Most tools follow this workflow:
- Select the points you want to modify
- Open the tool from the Tools Panel
- Adjust the parameters and watch the result update on the timeline
- Click Apply to commit the changes
The tool panel shows how many points you have selected, and tells you what is missing when a tool cannot run yet. If nothing is selected, Select all picks up every point in one click.
Premium Tools
Some tools require a premium subscription. These are marked with a PRO badge and show upgrade options when clicked.
Free users have access to essential tools. Premium subscribers get access to all tools plus advanced features.