Skip to content

Commit e1210e2

Browse files
committed
Implement suggestions
1 parent 1bfb421 commit e1210e2

3 files changed

Lines changed: 10 additions & 36 deletions

File tree

docs/v5/botmaking/config-files.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
RLBot uses the standard `.toml` format for all configuration files. To see how TOML works, check out the [TOML spec](https://toml.io/en/).
44

5+
The framework uses four types of config files, commonly known as:
6+
7+
- `bot.toml` [GOTO](#bot-script-config-files)
8+
- `script.toml` [GOTO](#bot-script-config-files)
9+
- `loadout.toml` [GOTO](#loadout-config-files)
10+
- `match.toml` [GOTO](#match-config-files)
11+
512
### Schema validation in IDEs
613

714
RLBot publishes JSON schemas that provide autocompletion, validation, and documentation for your config files directly in your editor.
@@ -22,13 +29,6 @@ Add a `#:schema` comment at the top of your config file to enable it:
2229
- **Zed** — requires the [Tombli](https://github.com/schpet/tombli) extension to be installed.
2330
- **Other editors** — check if your TOML plugin supports the `#:schema` comment directive.
2431

25-
The framework uses four types of config files, commonly known as:
26-
27-
- `bot.toml` [GOTO](#bot-script-config-files)
28-
- `script.toml` [GOTO](#bot-script-config-files)
29-
- `loadout.toml` [GOTO](#loadout-config-files)
30-
- `match.toml` [GOTO](#match-config-files)
31-
3232
## Bot & Script Config Files
3333

3434
A bot/script config file defines a bot/script and its attributes, closely resembling the `PlayerConfiguration`/`ScriptConfiguration` from the [flatbuffer schema](https://github.com/RLBot/flatbuffers-schema/blob/main/schema/matchconfig.fbs).

docs/v5/framework/v5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ RLBot v5 is the next major version of the RLBot framework, bringing a host of re
55
RLBot v5 is now in pre-release and nearly feature-complete, meaning people can start adopting it.
66
Note that the various language interfaces are still in development and may see breaking changes.
77

8-
Windows Installer: [DOWNLOAD v1.0.4](https://github.com/RLBot/launcher/releases/tag/v1.0.4)
8+
Windows Installer: [DOWNLOAD](https://github.com/RLBot/launcher/releases/tag/installer)
99

1010
Any updates to RLBot v5 and the language interfaces will be announced in the [RLBot Discord #announcements](https://discord.com/channels/348658686962696195/352588748401410049) channel.
1111

docs/v5/miscellaneous/lan-setup.md

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,15 @@
11

22
There are three ways to play with custom bots together with other players. They are:
33

4-
1. [Rocket Host](#option-1-rocket-host)
4+
1. [Rocket Host](rocket-host.md)
55
1. [LAN Private Matches](#option-2-lan-private-match)
66
1. [LAN Splitscreen](#option-3-lan-splitscreen)
77

88
Note: It is not possible to play with console players.
99

1010
## Option 1 - Rocket Host
1111

12-
Rocket Host is a match hosting service eliminating the need for Radmin and similar. As of 2024-12-12 it supports RLBot allowing you to add custom bots to the matches.
13-
14-
Please help cover the server expenses by supporting [JetFox on Patreon](https://www.patreon.com/c/WcW).
15-
16-
### Requirements
17-
18-
- [BakkesMod](http://www.bakkesmod.com/)
19-
- [Rocket Host](https://bakkesplugins.com/plugin/216) installed in Bakkesmod
20-
21-
### Instructions for Host
22-
23-
1. Start Rocket League and make sure Bakkesmod is running.
24-
1. Open the Rocket Host plugin window (F8) and navigate to the RLBot tab.
25-
1. Pick a nearby server.
26-
1. Add some bots (note: some combinations are unsupported by request of bot developers).
27-
1. Request a server. This will give you an IP/port that you and your friends can join.
28-
1. Useful quick chat commands:
29-
- Use `!claim` to ensure only you can use commands.
30-
- Use `!lock` to make the server appear as full (preventing random people from joining).
31-
- Use `!kick <playername>` to kick a player (part of name works too).
32-
33-
34-
### Instructions for Others
35-
36-
1. Start Rocket League and make sure Bakkesmod is running.
37-
1. Wait for host to send an IP/port.
38-
1. Join the server in the Rocket Host plugin window (F8).
12+
RocketHost is a free match hosting service that runs dedicated Rocket League servers in the cloud, eliminating the need for LAN workarounds like Radmin, Hamachi, or port forwarding. See [RocketHost](rocket-host.md) for full setup instructions.
3913

4014
## Option 2 - LAN Private Match
4115

0 commit comments

Comments
 (0)