Menus

Screenshots

Installing

Download

Download the launcher now get started in the top right!

Launcher

Source Code

The launcher is fully open source under the MIT license, you can view its source code on our GitHub here.

Components

Note

Please note that this section is entirely auto-generated by scripts so I don't have to do any work, as a result it is very visually unappealing.

Dear ImGui

Commands

imgui_close Close an ImGui window by its name.
imgui_terminal_debug Print debug text in all colors and styles to the terminal.
imgui_emoji_debug Prints some colored emojis to the terminal to test the current loaded font.
imgui_update_fonts Reloads the current ImGui fonts with the games current language extension.
imgui_delete_style Deletes a loaded ImGui style by its name.
imgui_open Open an ImGui window by its name.
imgui_toggle Toggle opening/closing an ImGui window by its name.
function_scanner_start Turns the function scanner on if the window is open.
function_scanner_stop Turns the function scanner off if the window is open.

Settings

imgui_clock_24 <true-false> Use a 24 hour clock for timestamps, instead of a 12 hour AM/PM one.
imgui_draw_clock <true-false> Automatically open the clock window when first injected.
imgui_clock_corner <1-4> The corner position for the clock window to render in.
imgui_gamestate_corner <1-4> The corner position for the gamestate window to render in.
imgui_actorstate_corner <1-4> The corner position for the actorstate window to render in.
imgui_tracker_corner <1-4> The corner position for the session tracker window to render in.
imgui_notification_corner <1-4> The corner where ImGui popup notifications appear in.
imgui_notification_delay <1-2560> The delay the fade out animation uses after displaying notifications.
imgui_global_scale <0.2-4.0> Change the global interface scaling for ImGui.
imgui_selected_style <arguments> Selects and applies a loaded ImGui style by its name.
imgui_terminal_buffer <32-1024> Change the max user history size for the terminal.
imgui_terminal_scroll <true-false> Auto scroll to the most recently added text in the terminal.
function_scanner_duplicates <true-false> Hide or show duplciate entries in the function scanner.
function_scanner_regex <true-false> Enable the use of regular expressions when whitelisting or blacklisting strings in the function scanner.

Key Bindings

Commands

keys_create_alias Binds a custom alias to a command with the given arguments.
keys_create_bind Bind a key to a custom command/action.
keys_create_sequence Binds a sequence of multiple commands to your own custom alias/command with the given arguments.
keys_rage_quits Enable the use of "Alt+F4" to close the game.
keys_remove_alias Unbinds a custom alias from a command with the given arguments.
keys_remove_bind Unbinds a key from a custom command/action.
keys_remove_sequence Unbinds a custom command sequence with the given arguments.
keys_reset_buffer Resets the players current input buffer.
keys_save_changes Saves all changes made to bound keys and aliases.

Manager & Misc

Commands

print_hitbox Prints your cars current hitbox dimensions and offsets to the terminal for debugging purposes.
print_login_url Prints your players current login url for debugging purposes.
heavy_car_bug_fix Attempts to patch various pointers directly related to causing the heavy car bug.
force_relogin Forcefully grabs the latest battle car config, as well as relogs you into PsyNet.
collect_garbage Forces the game to purge all transient and unsed objects.
inventory_sync Syncs your online inventory with Psyonix and Epic Games.
reset_setting Reset a setting to its default/original value.
toggle_setting Toggles a boolean setting back and forth to true or false.
unreal_command Execute a Unreal Engine command with the given arguments.
open_folder Opens a folder on your computer with the given arguments.

Settings

manager_debug_mode <true-false> Enable/disable global debugging mode, logs extra info to the terminal.
manager_display_injection <true-false> Display a notification when CodeRed is first injected and initialized.
manager_purge_cache <true-false> Automatically deletes old cache files from your web cache folder on game launch.
manager_purge_dumps <true-false> Automatically deletes old crash dump files in your log folder on game launch.
manager_purge_logs <true-false> Automatically deletes old "Launch.log" backups in your log folder on game launch.

Modules

Note

Please note that this section is entirely auto-generated by scripts so I don't have to do any work, as a result it is very visually unappealing.

Database Manager

Arguments

For a full list of possible arguments and example outputs to use with these commands, please view this link here.

Commands

database_dump_certifications Dumps all information about certifications with the given arguments.
database_dump_errors Dumps all error classes the game uses.
database_dump_esports Dumps all information about esports events with the given arguments.
database_dump_functions Dumps all unreal engine functions the game uses.
database_dump_inventory Dumps all information about your inventory with the given arguments.
database_dump_maps Dumps all information about maps/stadiums with the given arguments.
database_dump_names Dumps all global name instances.
database_dump_objects Dumps all global object instances.
database_dump_paints Dumps all information about product paints with the given arguments.
database_dump_playlists Dumps all information about playlists with the given arguments.
database_dump_population Dumps all information about population data with the given arguments.
database_dump_products Dumps all information about products with the given arguments.
database_dump_series Dumps all information about product series' with the given arguments.
database_dump_slots Dumps all information about product slots with the given arguments.
database_dump_specialeditions Dumps all information special editions with the given arguments.
database_dump_teameditions Dumps all information about team editions with the given arguments.
database_dump_titles Dumps all information about titles with the given arguments.
database_dump_tournaments Dumps all information about tournament schedules with the given arguments.
database_dump_gamemodes Dumps all information about game modes with the given arguments.

Freeplay Enhancements

Commands

freeplay_ball_add_angular_velocity Adds to the balls angular velocity with the given arguments in freeplay.
freeplay_ball_add_linear_velocity Adds to the balls linear velocity with the given arguments in freeplay.
freeplay_ball_freeze Spawns the default ball in freeplay
freeplay_spawn_ball Freezes the ball in place in freeplay.
freeplay_ball_location Sets the balls location with the given arguments in freeplay.
freeplay_ball_rotation Sets the balls rotation with the given arguments in freeplay.
freeplay_ball_set_angular_velocity Sets the balls angular velocity with the given arguments in freeplay.
freeplay_ball_set_linear_velocity Sets the balls linear velocity with the given arguments in freeplay.
freeplay_ball_unfreeze Unfreezes the ball in freeplay.
freeplay_car_add_angular_velocity Adds to your cars angular velocity with the given arguments in freeplay.
freeplay_car_add_linear_velocity Adds to your cars linear velocity with the given arguments in freeplay.
freeplay_car_location Sets your cars location with the given arguments in freeplay.
freeplay_car_rotation Sets your cars rotation with the given arguments in freeplay.
freeplay_car_set_angular_velocity Sets your cars angular velocity with the given arguments in freeplay.
freeplay_car_set_linear_velocity Sets your cars linear velocity with the given arguments in freeplay.

Settings

freeplay_blue_accent <#FFFFFF> The blue accent paint colors to apply to your car in freeplay.
freeplay_blue_accent_enabled <true-false> Enable using custom accent paint colors on the blue team in freeplay.
freeplay_blue_enabled <true-false> Enable overriding the blue stadium colors in freeplay.
freeplay_blue_primary <#FFFFFF> The blue primary paint colors to apply to your car in freeplay.
freeplay_blue_primary_enabled <true-false> Enable using custom primary paint colors on the blue team in freeplay.
freeplay_blue_stadium <#1873FF> The stadium colors to override on the blue team in freeplay.
freeplay_blue_hud <#002DBF> The HUD colors to override on the blue team in freepla
freeplay_blue_hud_enabled <true-false> Enable overriding the blue team HUD colors with a custom one in freeplay.
freeplay_boost_standard <true-false> Use the typical standard boost meter in freeplay.
freeplay_boost_unlimited <true-false> Use the unlimited boost meter in freeplay.
freeplay_boost_refill <true-false> Use the auto-refill boost meter in freeplay.
freeplay_boost_none <true-false> Disable the boost meter in freeplay.
freeplay_boost_refill_delay <true-false> The delay in seconds on when the auto-refill boost starts to refill in freeplay.
freeplay_boost_refill_rate <true-false> The rate the auto-refill boost uses when it starts to refill in freeplay.
freeplay_boost_refill_ground <true-false> Enable refilling boost when you touch the ground only in freeplay.
freeplay_clear_overrides <true-false> Clear the white car color overrides in freeplay.
freeplay_custom_ball_location <true-false> Enable custom ball spawn positioning in freeplay.
freeplay_custom_ball_rotation <true-false> Enable custom ball spawn rotation in freeplay.
freeplay_custom_ball_velocity <true-false> Enable custom ball spawn velocity in freeplay.
freeplay_custom_car_location <true-false> Enable custom car spawn positioning in freeplay.
freeplay_custom_car_rotation <true-false> Enable custom car spawn rotation in freeplay.
freeplay_custom_car_velocity <true-false> Enable custom car spawn velocity in freeplay.
freeplay_custom_cooldown <true-false> Override the cooldown for the boost pickups around the stadium in freeplay.
freeplay_custom_gravity <true-false> Enable overriding the gravity in freeplay.
freeplay_custom_speed <true-false> Enable overriding the game speed in freeplay.
freeplay_disable_goals <true-false> Disable goal scoring in freeplay.
freeplay_disable_training <true-false> Use the games built in training features instead of CodeReds (Goal scoring, game speed, boost type, recharge rate).
freeplay_disable_hotkeys <true-false> Disable the in game ball hotkeys in freeplay.
freeplay_disable_pads <true-false> Disable the mini boost pads around the stadium in freeplay.
freeplay_disable_pills <true-false> Disable the large boost pills around the stadium in freeplay.
freeplay_gravity <-1300.0-1300.0> Custom gravity force to apply in freeplay.
freeplay_orange_accent <#FFFFFF> The orange accent paint colors to apply to your car in freeplay.
freeplay_orange_accent_enabled <true-false> Enable using custom accent paint colors on the orange team in freeplay.
freeplay_orange_enabled <true-false> Override the orange stadium colors in freeplay.
freeplay_orange_primary <#FFFFFF> The orange primary paint colors to apply to your car in freeplay.
freeplay_orange_primary_enabled <true-false> Enable using custom primary paint colors on the orange team in freeplay.
freeplay_orange_stadium <#C26418> The stadium colors to override on the orange team in freeplay.
freeplay_orange_hud <#B23D00> The HUD colors to override on the orange team in freeplay.
freeplay_orange_hud_enabled <true-false> Enable overriding the orange team HUD colors with a custom one in freeplay.
freeplay_pad_cooldown Custom cooldown time for the mini boost pads around the stadium in freeplay.
freeplay_pill_cooldown Custom cooldown time for the large boost pills around the stadium in freeplay.
freeplay_spawn_ball_freeze <true-false> Enable freezing the ball in place on respawn in freeplay.
freeplay_spawn_ball_location <0.000000-0.000000-100.000000> The XYZ position of where the ball respawns in freeplay.
freeplay_spawn_ball_rotation <0-0-0> The PYR of the ball when it respawns in freeplay.
freeplay_spawn_ball_velocity <0.000000-0.000000-0.000000> The XYZ velocity to apply to the ball on respawn in freeplay.
freeplay_spawn_car_location <0.000000-0.000000-100.000000> The XYZ position of where your car respawns in freeplay.
freeplay_spawn_car_rotation <0-0-0> The PYR of your car when it respawns in freeplay.
freeplay_spawn_car_velocity <0.000000-0.000000-0.000000> The XYZ linear velocity to apply to your car on respawn in freeplay.
freeplay_car_hitbox_scale <0.1-10.0> The scale multiplier of your cars collision hitbox for the ball in freeplay.
freeplay_car_visual_scale <0.1-10.0> The scale multiplier of your cars visual mesh for the ball in freeplay.
freeplay_car_max_speed <0.0-11500.0> The max linear speed your car can go in freeplay in unreal units.
freeplay_car_boost_force <0.0-892500.0> The boost force thats applied to your car in freeplay in unreal units.
freeplay_car_jump_force <0.0-1312500.0> The jump force thats applied to your car in freeplay in unreal units.
freeplay_ball_hitbox_scale <0.0-10.0> The scale multiplier of the collision hitbox for the ball in freeplay.
freeplay_ball_max_speed <0.0-30000.0> The max linear speed the ball can go in freeplay in unreal units.
freeplay_car_boost_force <0.0-892500.0> The boost force thats applied to your car in freeplay in unreal units.
freeplay_speed <0.01-1.0> Custom game speed value to apply in freeplay.
freeplay_goal_speed <true-false> Shows the last goal speed of the ball in chat in freeplay.
freeplay_goal_precision <0-9> The decimal precision used in displaying the goal speed.
freeplay_goal_speed_training <true-false> Enable the use of showing the goal speed in custom training packs.
freeplay_goal_speed_offline <true-false> Enable the use of showing goal speed in offline modes such as lan and exhibition.
freeplay_goal_speed_online <true-false> Enable the use of showing goal speed in all online game modes.
freeplay_unlimited_flips <true-false> Allows your car to use unlimited flips without them expiring in freeplay.

Garage Utilities

Commands

garage_save_presets Force saves all garage presets to local files.
garage_copy_preset Creates a garage preset copy from the given arguments.
garage_create_preset Creates a brand new blank garage preset.
garage_delete_preset Deletes a preset by its name with the given arguments.
garage_rename_preset Renames a garage preset with the given arguments, its old name first followed by its new name.
garage_update_anthem Updates the players anthem from the currently selected preset.
garage_update_banner Updates the players banner from the currently selected preset.
garage_update_border Updates the players border from the currently selected preset.
garage_update_name Updates the players username from the currently selected preset.
garage_update_profile Updates the players profile from the currently selected preset.
garage_restore_profile Restores your profile to its original one.
garage_update_title Updates the players title from the currently selected preset.

Settings

garage_apply_both <true-false> Enable applying the same selected loadout to both teams.
garage_apply_presets <true-false> Enable applying your custom garage presets.
garage_apply_profile <true-false> Enable applying custom garage profiles.
garage_apply_loadout <true-false> Enable applying custom garage loadouts.
garage_selected_preset <arguments> The name of the currently selected garage preset.
garage_selected_team <0-1> The current selected team for your garage preset.
garage_remove_fortnite <true-false> Removes the "You can also use this item in Fortnite" popup on products.
garage_remove_elon <true-false> Replaces all Elon Musk products on players loadouts that you encounter online with their default counterparts.
garage_hide_loadouts <true-false> Removes all products from players loadouts that you encounter online that aren't stock products.

Interface Enhancements

Commands

interface_clear_drops Attempts to close/clear any open item drop notifications on your screen.
interface_ready_up Votes to skip the current goal replay.
interface_close_game Closes the game, thats it, thats all this command does.
interface_chat_all Sends a message to global chat in an online game with the given arguments.
interface_chat_party Sends a message to party chat with the given arguments.
interface_chat_team Sends a message to team chat in an online game with the given arguments.
interface_chat_private Sends a message in the chat that only you can see with the given arguments.
interface_disable_rendering Disable all adobe scaleform rendering the game uses, press "ESC" to re-enable.
interface_enable_rendering Re-enables adobe scaleform rendering.
interface_vote_to_foreit Votes to forfeit in the current online match you are in.
matchmaking_cancel Cancel the current matchmaking search.
matchmaking_deselect_playlist Deselect a playlist based on its graphical row index.
matchmaking_deselect_id Deselect a playlist based on its playlist id.
matchmaking_deselect_region Deselect a region based on its graphical row index.
matchmaking_select_playlist Select a playlist based on its graphical row index.
matchmaking_select_id Select a playlist based on its playlist id.
matchmaking_select_region Select a region based on its graphical row index.
matchmaking_start Start searching in the current playlists selected by the user.
matchmaking_start_casual Start searching in the casual playlists selected by the user.
matchmaking_start_ranked Start searching in the ranked playlists selected by the user.
matchmaking_view_casual Set the matchmaking view tab to the casual playlists.
matchmaking_view_ranked Set the matchmaking view tab to the ranked playlists.

Settings

interface_april_icons <true-false> Enable april fools 2017 vegetable rank icons.
interface_april_toppers <true-false> Enable april fools 2018 "embiggened mode" toppers.
interface_april_antennas <true-false> Enable april fools 2018 "embiggened mode" antennas.
interface_topper_scale <0.1-25.0> Value to customize the scale of april fools toppers.
interface_antenna_scale <0.1-25.0> Value to customize the scale of april fools antennas.
interface_auto_claim <true-false> Automatically claims completed challenges at the end of online matches.
interface_auto_gg <true-false> Automatically say "gg" in chat at the end of online matches.
interface_auto_limit_fps <true-false> Automatically limits your fps to the set value when Rocket League is not in focus.
interface_auto_fps_limit <30-144> Value to automatically limit your fps to when not in focus.
interface_auto_reset_buffer <true-false> Automatically reset the player input buffer when alt-tabbing, as well as after a goal is scored.
interface_autoname_replays <true-false> Use custom formatted file names when saving replays.
interface_autosave_all <true-false> Automatically save replays at the end of all online matches.
interface_autosave_casual <true-false> Automatically save replays at the end of casual matches.
interface_autosave_ranked <true-false> Automatically save replays at the end of ranked matches.
interface_autoskip_replays <true-false> Automatically skip replays in online matches.
interface_auto_queue <true-false> Automatically queue the last searched playlist(s) at the end of online matches.
interface_auto_none <true-false> Automatically exit to the main menu at the end of online matches.
interface_auto_menu <true-false> Don't do any automation at the end of online matches.
interface_auto_freeplay <true-false> Automatically open a freeplay map at the end of online matches.
interface_auto_training <true-false> Automatically open a custom training pack at the end of online matches.
interface_auto_freeplay_map <arguments> The freeplay map name to open for the auto freeplay setting.
interface_auto_training_code <arguments> The custom training pack code to open for the auto training setting.
interface_auto_delay <arguments> The automation delay after online matches in seconds.
interface_gg_delay <arguments> The auto gg delay after online matches in seconds.
interface_blog_motd <arguments> The custom message of the day string for the blog.
interface_custom_blog <true-false> Override the blog information on the main menu.
interface_custom_motd <true-false> Override the message of the day at the bottom of the screen.
interface_draw_fps <true-false> Draws an fps counter in the corner of your screen.
interface_disable_itemshop <true-false> Hide the item shop button on the main menu.
interface_disable_rocketpass <true-false> Disable rocket pass xp, item, and level progress.
interface_hide_seasonranks <true-false> Hide your own rank info on the main menu.
interface_hide_seasonrewards <true-false> Hide your season reward progress on the main menu.
interface_menu_background <-0-24> Override the main menu background, some may be disabled for safety reasons due to Psyonix breaking their own code
interface_notify_replay <true-false> Display a notification when a replay has been automatically saved.
interface_join_focus <true-false> Automatically focuses the window upon joining a game.
interface_kickoff_focus <true-false> Automatically focuses the window at the start of kickoffs.
interface_playlist_populations <true-false> Displays population numbers along with the queue time when matchmaking.
interface_replay_format <arguments> Custom formatting name to use when saving replays.
matchmaking_auto_menu <true-false> Automatically open the matchmaker window after a game ends.
matchmaking_display_mode <0-1> Display either mmr or skill rating on the main menu.
matchmaking_display_skill <true-false> Enable/disable displaying players skill on the main menu.
matchmaking_negative_color <#F41A2F> The color to use with notifications when displaying a negative skill loss.
matchmaking_positive_color <#2AFD2E> The color to use with notifications when displaying a positive skill gain.
matchmaking_skill_precision <0-9> The decimal precision used in displaying skill ratings on the main menu.

Offline Enhancements

Settings

ballprediction_apex_color <#FFFFFF> The color of the apex marker for ball prediction.
ballprediction_apex_enabled <true-false> Draw the balls alex during prediction.
ballprediction_blend_count <0.001-20.100gt How smooth you want the ball prediction line to be.
ballprediction_enabled <true-false> Draw ball prediction lines.
ballprediction_line_color <#FF0000> The color of the ball prediction line.
ballprediction_step_count <1-4096> How far you want the ball prediction line to draw.
ballprediction_line_size <1-25> The size in width of the ball prediction line.
ballprediction_apex_size <1-25> The size in width of the ball prediction apex square.
boostcooldown_enabled <true-false> Draw cooldown timers above boost pads.
boostcooldown_font_color <#FFFFFF> Font color of the boost cooldown timer.
boostcooldown_font_size <0.01-5.0> Font size of the boost cooldown timer.
tracers_ball_color <#00FF00> Color of the tracer for the ball.
tracers_ball_distance <true-false> Draw the distance from you to the ball.
tracers_ball_enabled <true-false> Draw ball tracers.
tracers_enemy_color <#000000> Color of the tracers for the enemy.
tracers_enemy_enabled <true-false> Draw drawing enemy player tracers.
tracers_team_color <#FFFFFF> Color of the tracers for your team.
tracers_team_enabled <true-false> Draw team player tracers.
tracers_team_specific <true-false> Dynamically change tracer colors based on team color.
tracers_line_size <1-25> The size in width of the lines used by tracers.
hitbox_car_enabled <true-false> Draw an outline of your cars hitbox boundaries.
hitbox_car_center <true-false> Draw a point at the center of your cars mass.
hitbox_car_color <#FFFFFF> Color of the lines to use for your cars hitbox.

Rich Presence Integration

Settings

presence_discord_apply <true-false> Enables the use of CodeRed's custom Discord rich presence integration.
presence_discord_fallback <true-false> Enables showing the CodeRed logo in custom Discord rich presence if no small image is found.
presence_discord_maps <true-false> Enables showing the current map image that you're on for Discord rich presence.
presence_discord_menu <true-false> Enables showing extra details about what you're doing on the main menu for Discord rich presence.
presence_discord_party <true-false> Enables showing that you're in a party, as well as the number of party members for Discord rich presence.
presence_discord_shots <true-false> Enables showing the current shot you're on in custom training for Discord rich presence.
presence_discord_ranks <true-false> Enables showing your rank info in competitive playlists for Discord rich presence.
presence_discord_goals <true-false> Enables showing your teams goals in online games, as well as if you're winning or losing for Discord rich presence.
interface_custom_group <true-false> Override your friends list group with a custom one.
interface_custom_status <true-false> Override your friends list status custom one.
interface_presence_group <0-5> Value to override your friends list presence group with.
interface_presence_status <arguments> Value to override your friends list game data with (for internal use only), press enter to apply changes.
interface_presence_gamedata <arguments> Value to override your friends list game data with (for internal use only), press enter to apply changes..

Scoreboard Customizer

Settings

scoreboard_display_mode <0-1> Display on the scoreboard either mmr or skill rating.
scoreboard_display_nameplates <true-false> Display players skill ratings on their cars nameplates.
scoreboard_display_skill <true-false> Display players skill ratings on the scoreboard.
scoreboard_display_team <true-false> Display teams skill rating average on the scoreboard.
scoreboard_platform_clubs <true-false> Display players platform names in place of club tags on the scoreboard.
scoreboard_platform_avatars <true-false> Display unique custom platform avatars for players on the scoreboard.
scoreboard_psynet_avatars <true-false> Display the old "PsyNet" avatar for console players on the scoreboard.
scoreboard_normal_avatars <true-false> Don't change any avatars on the scoreboard.
scoreboard_steam_avatars <true-false> Enables viewing Steam avatars on the scoreboard if you're on the Epic Games Store.
scoreboard_hide_avatars <true-false> Hide all player avatars on the scoreboard during matches.
scoreboard_hide_clubs <true-false> Hide team club names and tags on the scoreboard
scoreboard_hide_nameplates <true-false> Replaces player names with random bot names on cars nameplates.
scoreboard_hide_names <true-false> Replaces player names with random bot names on the scoreboard.
scoreboard_hide_platforms <true-false> Hide which platform players belong to on the scoreboard.
scoreboard_hide_platforms <true-false> Hide which platform players belong to on the scoreboard.
scoreboard_hide_everyone <true-false> Hide everyone with the anonymizer (besides yourself).
scoreboard_hide_opponents <true-false> Hide only your opponents with the anonymizer (besides yourself).
scoreboard_hide_nonparty <true-false> Hide everyone that's not in your party with the anonymizer (besides yourself).
scoreboard_hide_privates <true-false> Allows the use of the anonymizer in private matches.
scoreboard_hide_statistics <true-false> Hide all players statistics on the scoreboard.
scoreboard_hide_titles <true-false> Hide player titles on the scoreboard in online matches.
scoreboard_skill_precision <0-9> The decimal precision used in the win/loss skill ratings on the scoreboard.
scoreboard_update_precision <0-9> The decimal precision used in displaying skill ratings on the scoreboard.
scoreboard_uncensor_names <true-false> Display players uncensored usernames on the scoreboard and nameplates.

Settings Manager

Commands

game_settings_change Changes a user setting value in Rocket League by its name and given arguments.
game_settings_export Exports all of Rocket Leagues current settings to a file, with the files name being the provided arguments.
game_settings_import Imports and applies all of Rocket League settings from a file, with the files name being the provided arguments.
game_settings_print Prints all user settings to the terminal by their name, label, and current value.
game_settings_refresh Refreshes the currently loaded user settings for ImGui arguments.
game_settings_reset Resets a user setting to default in Rocket League by its name.

Stadium Customizer

Commands

stadium_update_colors Force updates the current stadium colors to any set custom colors.

Settings

stadium_disable_filters <true-false> Disable screen filters used in certain stadiums in game (like Neo Tokyo Comic and Fire & Ice).
stadium_blue_accent <#FFFFFF> The blue accent paint colors to apply to your car in online matches.
stadium_blue_accent_enabled <true-false> Enable using custom accent paint colors on the blue team in online matches.
stadium_blue_enabled <true-false> Override the blue stadium colors in online matches.
stadium_blue_primary <#FFFFFF> The blue primary paint colors to apply to your car in online matches.
stadium_blue_primary_enabled <true-false> Enable using custom primary paint colors on the blue team in online matches.
stadium_blue_stadium <#1873FF> The stadium colors to override on the blue team in online matches.
stadium_blue_hud <#002DBF> The HUD colors to override on the blue team in online matches.
stadium_blue_hud_enabled <true-false> Enable overriding the blue team HUD colors with a custom one in online matches
stadium_exclude_clubs <true-false> Exclude club match colors from being overwritten by custom ones.
stadium_legacy_clubs <true-false> Bring back showing club colors in 1v1 matches like in the old days.
stadium_orange_accent <#FFFFFF> The orange accent paint colors to apply to your car in online matches.
stadium_orange_accent_enabled <true-false> Enable using custom accent paint colors on the orange team in online matches.
stadium_orange_enabled <true-false> Override the orange stadium colors in online matches.
stadium_orange_primary <#FFFFFF> The orange primary paint colors to apply to your car in online matches.
stadium_orange_primary_enabled <true-false> Enable using custom primary paint colors on the orange team in online matches.
stadium_orange_stadium <#C26418> The stadium colors to override on the orange team in online matches.
stadium_orange_hud <#B23D00> Enable overriding the orange team HUD colors with a custom one in online matches.
stadium_orange_hud_enabled <true-false> The stadium colors to override on the orange team in online matches.

Texture Manager

Commands

textures_refresh_tints Marks all custom unreal textures that require a color tint to be reapplied.
textures_update_vanities Updates all current custom avatars, banners, and borders.
textures_update_avatar Updates the current custom avatar.
textures_update_border Updates the current custom border.
textures_update_banner Updates the current custom banner.

Settings

textures_custom_avatars <true-false> Enable the use of custom avatar textures.
textures_custom_banners <true-false> Enable the use of custom banner textures.
textures_custom_borders <true-false> Enable the use of custom border textures.

Thumbnail Utilities

Formats

[JPG], [PNG], [TGA], [BMP], [DDS]

Commands

thumbnail_clear_queue Clears any active thumbnail queue or renders
thumbnail_render_product <product-id> <paint-id> [FORMAT] Renders a product thumbnail with the given arguments, add [NOWRITE] to skip existing files.
thumbnail_render_slot <slot-id> <paint-id> [FORMAT] Renders all products in a slot thumbnail with the given arguments, add [NOWRITE] to skip existing files.

Settings

thumbnail_buffer_delay <80-30000> The delay in milliseconds used when rendering thumbnail scenes.

Title Manager

Settings

titles_display_game <true-false> Display your loadouts selected title on the scoreboard.
titles_display_menu <true-false> Display your loadouts selected title on the main menu.
titles_display_others <true-false> Display other CodeRed users premium titles on the scoreboard (Like server booster and alpha tester).

Session Tracker

Settings

tracker_log_sessions <true-false> Track and log match statistics to offline files.
tracker_log_time <true-false> Track and log seconds spent in different game states to offline files.
tracker_log_populations <true-false> Track and log playlist populations to offline files.
tracker_notify_skill <true-false> Display a notification when your skill rating has been updated.

Training Enhancements

Commands

training_mirror_shot Mirrors the curren shot in custom training
training_next_shot Switches to the next shot in custom training
training_open_freeplay Enter a freeplay game in a specific map with the given arguments.
training_open_pack Enter a custom training pack by its code with the given arguments.
training_open_workshop Enter a workshop map by its file path with the given arguments.
training_previous_shot Switches to the previous shot in custom training
training_reset_shot Resets the current shot in custom training
training_shuffle_shots Toggles shuffling shots off and on in custom training
training_sync_files Manually sync all training files between accounts.

Settings

training_auto_sync_files <true-false> Enable/disable automatically syncing training files between different accounts.
training_freeplay_map <true-false> Use your selected freeplay map for custom training packs.
training_random_map <true-false> Use randomly selecting a map for custom training packs.
training_no_map <true-false> Don't do any changes to maps for custom training packs.

Windows

CodeRed has a few built in windows that you can access via the terminal, with either imgui_open <window-name> or imgui_toggle <window-name>.

Changelog

Window Name: changelog

The changelog window stores a hardcoded copy of every update that CodeRed has received, this window also automatically opens after an update is released.

Dashboard

Window Name: dashboard

Default Keybind: F1

The dashboard is the main interface used to control CodeRed, comparable to BakkesMod's settings window, it hosts most of the settings and commands available to the user.

ImGui Demo

Window Name: demo

This window is the default Dear ImGui demo window, used for debugging purposes, it showcases examples of every possible ImGui widget; especially useful when creating custom systles.

Post Process Editor

Window Name: effects

The post process editor is a powerful tool used for creating real-time visual effects. It has a wide range of features such as blurring, coloring, or lighting overrides, and works in all game modes as well as in replay files. You'll have to play around with the settings on your own and see what you come up with, there are two examples by default that I created; one is a simple black and white filter and the other one is a green night vision thing.

GameState Debugger

Window Name: gamestates

The gamestate debugger serves one purpose, debuggin which gamestate you are in. It displays your current playlist, active events, and permissions used by CodeRed.

Hold ctrl and double right click the window to change its position.

Matchmaker

Window Name: matchmaker

The matchmaker window is a helpful little tool that allows you to quickly queue in different game modes at the end of matches.

Function Scanner

Window Name: scanner

The function scanner is a useful tool for developers and debugging purposes, it lets you monitor when unreal functions are called in real time. You have the option to filter for certain keywords, as well as blacklist them. You can also browse a full list of all known functions in the game or dump them to a file.

Style Editor

Window Name: styles

The style editor allows you to fully customize CodeRed's UI, you can change everything from widget rounding, spacing, and custom colors.

Terminal

Window Name: terminal

Default Keybind: F5

The terminal window allows you to fully customize CodeRed via changing settings or executing commands, it also displays useful information for debugging purposes.

Playlist Tracker

Window Name: tracker

The tracker window is a little overlay that you can pin to one of the corners of your screen, it displays your current mmr, mmr needed to rank up/down, and win/loss streaks.

Hold ctrl and double right click the window to change its position.

Texture Browser

Window Name: textures

The texture browser lets you preview and export almost any currently loadded texture in the game.

Thumbnail Renderer

Window Name: thumbnails

The thumbnail render is an experimental tool used to rendering custom 3D scenes of products, it allows you to customize its paints, camera settings, and even export them to an image file.

There are two types of scenes, 3D scenes, and 2D scenes. 3D scenes use a camera and load in product modals, you can customize the camera location as well as the location and rotation of the modals. 2D scenes cannot be customized, they are baked into upk files and are loaded in to read the image data.

Clock

Window Name: clock

This window simply draws a clock in the top left corner of your screen. You can change the format from 24 hour to 12 hour with the imgui_clock_24 setting.

Hold ctrl and double right click the window to change its position.

OBS Controls

Window Name: obs

The OBS window allows for OBS's integration via its text source "read from file" option, you can toggle off an on any specific value listed and it will update in real time.

ActorState Debugger

Window Name: actorstates

The actorstate debugger lets you view real time info about your car and the ball, as well as your cars inputs.

Hold ctrl and double right click the window to change its position.

FAQs

What is CodeRed?

CodeRed is a free, highly customizable, and easy to use third party enhancement for Rocket League. CodeRed aims to bring a lightweight, all in one, feature packed experience to players with zero impact to performance.

Can CodeRed get me banned?

CodeRed is not officially approved by Psyonix or Epic Games, however, CodeRed still follows Rocket League's ToU, EULA, and rules regarding third party modding. CodeRed does not provide a competitive advantage in online play, expose unreleased features/content, or abuse Rocket League's services.

Psyonix is aware of CodeRed's existence and has the ability to contact me if they have a problem with anything, or if they want a specific feature to be changed or removed.

Can I use CodeRed and BakkesMod at the same time?

No, CodeRed and BakkesMod conflict with each other in a lot of its core features and has indirectly cause crashes when both are used together.

Is CodeRed open source?

The in game mod itself is not available to the public, however the launcher is fully open source under the MIT license; you can view its source code on our GitHub here.

Can I use CodeRed if I have a cabined account?

Cabined accounts are not able to be used with CodeRed, there are too many restrictions that have to be followed that I don't want to implement or keep up with if they change.

Can I customize my own title text or colors?

No, you cannot customize or make your own titles with CodeRed, you are only limited to the preset titles that are provided by the game. This was a request by Psyonix and won't change unless they change their stance on the topic.

Can I customize the ads around the stadium?

Also no, I have directly asked Psyonix about this and customizing or overwriting the ads around the stadium is a big no go.

I found a bug or something doesn't work right.

CodeRed is currently in beta so some features may not work as intended. If you would like to report a bug, crash, or feature that doesn't work right, please do so in the Discord server.