GPC 3 Reference
A high-performance C-style scripting language for real-time controller input and output logic.
Getting Started
Syntax
Functions
Input Functions
Read controller input, physical input, events, and hold timing
Output Functions
Set controller output and temporarily block inputs
Combo Functions
Control timed combo execution
Time Functions
Read runtime timing and build time-based script behavior
Math Functions
Math helpers for controller values, curves, and timing logic
Keyboard & Mouse
Read and write keyboard and mouse state
Polar Stick Functions
Read and write stick direction and radius
Memory & Persistent Data
Work with script memory and save small settings
System Functions
Debug output, reusable functions, and preprocessor basics