Ultimate Freeplay Trainer

Plugin Banner
Author: SaucyB
First Uploaded: 05/09/2025
Last Updated: 06/05/2025
 Views: 48
 Downloads: 9
 Open Plugin Homepage

Enables full customization over freeplay's bindings. Create new ways to practice and map it all to your DPad / 1234.


DESCRIPTION

I made this plugin to counteract the minimal customization given with Rocket League / Bakkesmod freeplay shot bindings. There are some I never use, others that I wish were slightly different. Or simply wish they were mapped to my DPad differently.

The Ultimate Freeplay Trainer (UFT) is designed to fix these nuisances and give players the freedom and creativity they deserve to turn freeplay into dynamic custom training. It comes equipped with 16 unique shot presets as well as 4 key bind presets, allowing you to choose what keys are mapped to what shots and how each shot is defined.

My Recommendations

If you want to create your own shots, I recommend skimming through the Help Guide below just so you know roughly what each menu does. Then hop into RL and adjust the values of an existing preset to see how it reacts. Although RL units are equivalent to cm, they don't necessarily feel like them. Messing around with the values first will make designing your own present a lot easier to understand!

Menu Help Guide

Since this is a complicated plugin with lots of moving parts, here's a quick help guide on what each section of the menu can do

  • Group Preset Customizer
    • Allows you to map the keybinds to whichever shots you'd like, allows 4 unique presets.
    • You can also name / rename these presets to make it easier to remember what they do.
  • Individual Shot Editor
    • Rename: An easy way to keep track of what it does!
    • Position: Allows you to change where the ball will spawn when the key is pressed. Also can define its position relative to in-game objects such as the car.
    • Direction: allows you to change the direction the ball will travel when the key is pressed. Also can choose to have it shoot in the direction of a pre-defined in-game object, such as the car.
    • Mirroring: How and when you would like the shot to mirror across either the half line or the center of the field.
    • Variance: Consistency is boring! Make things interesting by using either positional variance which allows the ball to spawn anywhere inside either a cube or a sphere. Or directional variance, which randomly offsets the direction it was originally travelling.
    • Indicators: A great way to see what your shot will look like when you press the key!
  • General Settings
    • Colors: Allows you to change the color of any indicator
    • Resetting: Option to reset all values to default

Note:

This preset is actively being added to. I have more ideas I want to add and am working to implement. However, due to its active development, it is not perfect. Tell me if anything weird happens! File an issue in my linked GitHub repository, and I'll work to fix it! This also applies to any future functionality you want it to have!