Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions RLBotPack/MadeByChatGPT/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto
3 changes: 3 additions & 0 deletions RLBotPack/MadeByChatGPT/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

.idea/
Experimental
100 changes: 100 additions & 0 deletions RLBotPack/MadeByChatGPT/appearance.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
[Bot Loadout]
# Primary Color selection
team_color_id = 5
# Secondary Color selection
custom_color_id = 12
# Car type (Octane, Merc, etc)
car_id = 23
# Type of decal
decal_id = 0
# Wheel selection
wheels_id = 1729
# Boost selection
boost_id = 3114
# Antenna Selection
antenna_id = 0
# Hat Selection
hat_id = 0
# Paint Type (for first color)
paint_finish_id = 1681
# Paint Type (for secondary color)
custom_finish_id = 1681
# Engine Audio Selection
engine_audio_id = 0
# Car trail Selection
trails_id = 0
# Goal Explosion Selection
goal_explosion_id = 4179
# Finds the closest primary color swatch based on the provided RGB value like [34, 255, 60]
primary_color_lookup = None
# Finds the closest secondary color swatch based on the provided RGB value like [34, 255, 60]
secondary_color_lookup = None

[Bot Loadout Orange]
# Primary Color selection
team_color_id = 3
# Secondary Color selection
custom_color_id = 0
# Car type (Octane, Merc, etc)
car_id = 23
# Type of decal
decal_id = 0
# Wheel selection
wheels_id = 1729
# Boost selection
boost_id = 3114
# Antenna Selection
antenna_id = 0
# Hat Selection
hat_id = 0
# Paint Type (for first color)
paint_finish_id = 1681
# Paint Type (for secondary color)
custom_finish_id = 1681
# Engine Audio Selection
engine_audio_id = 0
# Car trail Selection
trails_id = 0
# Goal Explosion Selection
goal_explosion_id = 4179
# Finds the closest primary color swatch based on the provided RGB value like [34, 255, 60]
primary_color_lookup = None
# Finds the closest secondary color swatch based on the provided RGB value like [34, 255, 60]
secondary_color_lookup = None

[Bot Paint Blue]
# car_paint_id
car_paint_id = 0
# decal_paint_id
decal_paint_id = 0
# wheels_paint_id
wheels_paint_id = 7
# boost_paint_id
boost_paint_id = 4
# antenna_paint_id
antenna_paint_id = 0
# hat_paint_id
hat_paint_id = 0
# trails_paint_id
trails_paint_id = 2
# goal_explosion_paint_id
goal_explosion_paint_id = 0

[Bot Paint Orange]
# car_paint_id
car_paint_id = 0
# decal_paint_id
decal_paint_id = 0
# wheels_paint_id
wheels_paint_id = 14
# boost_paint_id
boost_paint_id = 10
# antenna_paint_id
antenna_paint_id = 0
# hat_paint_id
hat_paint_id = 0
# trails_paint_id
trails_paint_id = 14
# goal_explosion_paint_id
goal_explosion_paint_id = 0

29 changes: 29 additions & 0 deletions RLBotPack/MadeByChatGPT/bot.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
[Locations]
# Path to loadout config. Can use relative path from here.
looks_config = ./appearance.cfg

# Path to python file. Can use relative path from here.
#!!!Make sure it matches whatever you rename ExampleBot.py to!!!
python_file = ./bot.py

# Name of the bot in-game
name = Made by ChatGPT

maximum_tick_rate_preference = 120

[Details]
# These values are optional but useful metadata for helper programs
# Name of the bot's creator/developer
developer = ChatGPT 5.2

# Short description of the bot
description = "A tactical 1v1-focused RLBot built on GoslingUtils that blends smart shot selection, timed aerial intercepts, and momentum-efficient movement. It evaluates threat, picks future intercept points it can realistically reach, and visualizes its plan with rich in-game debug overlays (intercept circles, shot arrows, and ball flight paths)."

# Fun fact about the bot
fun_fact = "It “thinks ahead” in the air—choosing aerial intercept points that are late enough to be reachable, so it arrives on time instead of jumping early and missing."

# Link to github repository
github = https://github.com/ddthj/GoslingUtils

# Programming language
language = Python
Loading