Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit b0fae3d

Browse files
authoredApr 14, 2025··
Mark rlbot tomls with schemas (#24)
1 parent 5887791 commit b0fae3d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+56
-190
lines changed
 

‎tests/atba/atba.bot.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#:schema https://rlbot.org/schemas/agent.json
12
[settings]
23
# A unique string identifying this type of bot, typically on the form "<developer>/<botname>"
34
agent_id = "testing/atba"
@@ -21,7 +22,7 @@ fun_fact = "This is a test bot"
2122
source_link = "https://github.com/RLBot/RLBot"
2223
developer = "BotMaker"
2324
language = "Python 3"
24-
# ALL POSSIBLE TAGS: 1v1, teamplay, goalie, hoops, dropshot, snow-day, spike-rush, heatseeker, memebot
25+
# ALL POSSIBLE TAGS: 1v1, teamplay, goalie, hoops, dropshot, snow-day, rumble, spike-rush, heatseeker, memebot
2526
# NOTE: Only add the goalie tag if your bot only plays as a goalie; this directly contrasts with the teamplay tag!
2627
# NOTE: Only add a tag for a special game mode if you bot properly supports it
2728
tags = []

‎tests/default.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
#:schema https://rlbot.org/schemas/match.json
12
[rlbot]
23
# use this along with launcher = "custom"
34
# launcher_arg = "legendary"
45
# "Steam", "Epic", "Custom", "NoLaunch"
5-
launcher = "steam"
6+
launcher = "Steam"
67
# Should RLBot start the bot processes automatically, or will a separate script start them
78
auto_start_agents = true
89
# Should RLBot wait for the bot processes to start before starting the match
@@ -12,7 +13,7 @@ wait_for_agents = true
1213
# What game mode the game should load.
1314
# Accepted values are "Soccer", "Hoops", "Dropshot", "Hockey", "Rumble", "Heatseeker", "Gridiron", "Knockout"
1415
game_mode = "Soccer"
15-
# Which map the game should load into
16+
# Which map the game should load into. Ensure the map doesn't end in '.upk'.
1617
game_map_upk = "Stadium_P"
1718
# Automatically skip replays after a goal. Also stops match replays from being saved.
1819
skip_replays = false
@@ -61,9 +62,9 @@ rumble = "Off"
6162
boost_strength = "One"
6263
# "Default", "Low", "High", "SuperHigh", "Reverse"
6364
gravity = "Default"
64-
# "Default", "Disabled", "FriendlyFire", "OnContact", "OnContactFF", "OnContactFF", "OnBallContact", or "OnBallContactFF"
65+
# "Default", "Disabled", "FriendlyFire", "OnContact", "OnContactFF", "OnBallContact", "OnBallContactFF"
6566
demolish = "Default"
66-
# "Three_Seconds", "TwoSeconds", "OneSecond", "DisableGoalReset"
67+
# "ThreeSeconds", "TwoSeconds", "OneSecond", "DisableGoalReset"
6768
respawn_time = "ThreeSeconds"
6869
# "Unlimited", "ElevenMinutes"
6970
max_time = "Unlimited"

0 commit comments

Comments
 (0)
Please sign in to comment.