A collection of features and tools free to use for developers and organizations (BakkesMod Plugin).
All information exported/dumped from this plugin can be found in the bakkesmod\data\DeveloperTools
directory in either json, csv, or plain text format.
If you found a bug, problem, or want to suggest a feature; please do so by creating a new issue here.
-
- brank_dump_functions
- brank_dump_textures
- brank_dump_errors
- brank_dump_slots
- brank_dump_products
- brank_dump_inventory
- brank_dump_paints
- brank_dump_certifications
- brank_dump_specialeditions
- brank_dump_titles
- brank_dump_teameditions
- brank_dump_playlists
- brank_dump_maps
- brank_dump_esports
- brank_dump_population
- brank_dump_tournaments
Description: The resolution scale to use when drawing product thumbnails, for example; 256 256
will render thumbnails at 256x256 resolution. Setting to -1 disables scaling entirely, and products will be drawn using their default scaling (usually its 256 or 512).
Usage: brank_thumbnail_scale <width> <height>
Example Usage: brank_thumbnail_scale 1024 1024
Description: When set to true, this will disable the advertisements around the stadium when viewing replays; this will only work for replay files and not any other offline or online mode.
Usage: brank_disable_replays <0-1>
Example Usage: brank_disable_replays 1
Description: This command draws a texture to the screen based on its name.
Usage: brank_draw_texture <texture-name>
Example Usage: brank_draw_texture Noise_Fire
Example Output:
Description: This command draws a product thumbnail to the screen based on its product id.
Usage: brank_draw_thumbnail <product-id>
Example Usage: brank_draw_thumbnail 32
Example Output:
Description: This command renders a product thumbnail with optional paint, and exports it to an imagine file. This is an experimental command as of right now, so the thumbnails it can export are exclusive to the body, wheel, antenna, topper, and paint finish product slots. Optional image file formats are [JPG], [PNG], [TGA], [BMP]
. There is also an extra optional argument called [NOWRITE]
which disables overwriting existing image files.
Usage: brank_export_thumbnail <product-id> <paint-id-optional> <format-optional>
Example Usage: brank_export_thumbnail 23 2 [PNG]
Example Output:
Description: This command acts as an automation bridge for the brank_export_thumbnail command above. It takes in the same arguments, only instead of a product id a slot index is used.
Usage: brank_export_thumbnail_slot <slot-index> <paint-id-optional> <format-optional>
Example Usage: brank_export_thumbnail_slot 0 [JPG]
Example Output:
![](https://i.imgur.com/CbIJuT9.png
Description: This command allows you to browse all textures currently loaded in the scene, you can use either the scroll wheel or the arrow keys to browse through them all.
Usage: brank_browse_textures <0-1>
Example Usage: brank_browse_textures 1
Example Output:
Description: This command stops any texture on the screen that is currently being drawn by the commands brank_draw_texture and brank_draw_thumbnail..
Usage: brank_erase_texture
Example Usage: brank_erase_texture
This command does not take any arguments.
Example Usage:
brank_dump_functions
Example Output:
Function Core.Object.RSmoothInterpTo
Function Core.Object.VSmoothInterpTo
Function Core.Object.GetSmoothInterpLerpValue
Function Core.Object.FSmoothInterpTo
Function Core.Object.VLerp
...continued
This command does not take any arguments.
Example Usage:
brank_dump_textures
Example Output:
Texture2D EngineResources.WhiteSquareTexture
Texture2D EngineResources.DefaultTexture
TextureCube EngineResources.DefaultTextureCube
Texture2D EngineMaterials.DefaultNormal
Texture2D EngineMaterials.DefaultDiffuse
...continued
This command does not take any arguments.
Example Usage:
brank_dump_errors
Example Output:
AccountNotFound
ServerNotFound
ExpiredDsConnectToken
MatchmakingNoInternet
PartyRankDisparity
...continued
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_slots slot_online_label slot_description slot_index [JSON]
Example Output:
{
"Slot Online Label": "Body",
"Slot Description": "Completely change your vehicle's style with a new body!",
"Slot Index": 0
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_products product_id product_long_label product_quality_label product_bool_paintable product_trade_restrictions [JSON]
Example Output:
{
"Product Id": 1300,
"Product Long Label": "Octane: RLCS",
"Product Quality Label": "Limited",
"Product Paintable": false,
"Product Trade Restrictions": [ "TradeIn" ]
}
A full list of arguments for this command can be found here, this command also accepts the same arguments as the brank_dump_products command.
Example Usage:
brank_dump_inventory product_id product_long_label online_instance_id online_added_timestamp online_trade_hold [JSON]
Example Output:
{
"Product Id": 1300,
"Product Long Label": "Octane: RLCS",
"Online Instance Id": "2033203160",
"Online Added Timestamp": "1509241699",
"Online Trade Hold": "P2P"
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_paints database_paint_id database_paint_label database_paint_name database_paint_colors [JSON]
Example Output:
{
"Paint Database Id": 1,
"Paint Database Label": "Crimson",
"Paint Database Name": "Red_00",
"Paint Database Colors": [ "#990000", "#FF0B0B", "#720000", "#FF0000" ]
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_certifications database_certified_id database_certified_label database_certified_description [JSON]
Example Output:
{
"Certified Database Id": 1,
"Certified Database Label": "Aviator",
"Certified Database Description": "When equipped in an online match, this item keeps track of how many aerial goals you score."
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_specialeditions database_special_id database_special_label database_special_name [JSON]
Example Output:
{
"Special Database Id": 1,
"Special Database Label": "Holographic",
"Special Database Name": "Edition_Holographic"
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_titles database_title_id database_title_text database_title_color database_title_glowcolor [JSON]
Example Output:
{
"Title Database Id": "S15_SuperSonic_Legend",
"Title Database Text": "S1 Supersonic Legend",
"Title Database Color": "#E8E8E8",
"Title Database Glow": "#E8E8E8"
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_teameditions database_team_id database_team_label database_team_name [JSON]
Example Output:
{
"Team Database Id": 26,
"Team Database Label": "NRG Esports",
"Team Database Name": "NRG_Season8"
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_series database_series_id database_series_label [JSON]
Example Output:
{
"Database Series Id": 8,
"Database Series Label": "Player's Choice"
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_playlists playlist_id playlist_title playlist_description playlist_player_count [JSON]
Example Output:
{
"Playlist Id": 3,
"Playlist Title": "Standard",
"Playlist Description": "Ranked play with a team",
"Playlist Player Count": 6
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_maps map_base_name map_file_name map_variant_name map_random_weight [JSON]
Example Output:
{
"Map Base Name": "DFH Stadium",
"Map File Name": "stadium_day_p",
"Map Variant Name": "Day",
"Map Random Weight": 1.300000
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_esports esports_title esports_description esports_epoch_start_time esports_epoch_end_time esports_url [JSON]
Example Output:
{
"Esports Title": "FT",
"Esports Description": "FT Show",
"Esports Epoch Start Time": "1634064600",
"Esports Epoch End Time": "1634070600",
"Esports Url": "https://www.twitch.tv/rocketleague"
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_population [JSON]
Example Output:
{
"Population Total Players": 309815,
"Population Playlist Id": 1,
"Population Playlist Players": 4702
}
A full list of arguments for this command can be found here.
Example Usage:
brank_dump_tournaments tournament_id tournament_title tournament_epoch_start_time tournament_region_label [JSON]
Example Output:
{
"Tournament Id": "24610827",
"Tournament Title": "2v2 Hoops",
"Tournament Epoch Start Time": "1660248000",
"Tournament Region Label": "USE"
}