You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/botmaking/hoops.md
+44-18Lines changed: 44 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,48 +4,74 @@ To make RLBot start a Hoops game you have to set the following values in `rlbot.
4
4
5
5
```
6
6
game_mode = Hoops
7
+
# Alternative map: Hoops_TheBlocks
7
8
game_map = Hoops_DunkHouse
8
9
```
9
10
10
-
## Arena
11
+
## Arena Walls
11
12
12
-
Hoops is always played on the map Dunk House. The dimensions for the arena are:
13
+
Hoops is usually played on the map Dunk House or The Block. The dimensions for the arena are:
13
14
14
-
- Floor: z=0
15
-
- Side wall: x=2966.67
16
-
- Back wall: y=3586
17
-
- Ceiling: z=????
15
+
- Floor z: =0
16
+
- Side wall x: 2966.67
17
+
- Back wall y: 3586
18
+
- Ceiling z: =1820
19
+
- The diagonal walls intersect the x and y axes at: ±5782
20
+
- Wall ramp radius: 86
18
21
19
22
## Goals
20
23
21
-
In Hoops the goals are two rings. The rings are placed ??? uu above the ground. Their radius is 753 uu but they are connected to the wall with straight lines.
24
+
In Hoops, the goals are two rings. The rings are semi-circles placed (0, ±2969, 364) with radius 655 and they are connected to the wall with straight lines (except a small curve near the walls). The pipe that makes up the ring has a diameter of approximately 42.
22
25
23
-
Center of goals: ???
24
-
Distance from back wall: ???
25
26
26
27
## Boost Pads
27
28
29
+
There are 20 boost pads on a Hoops arena, 6 of them are big.
30
+
31
+
Big boost pads are located at (±2176, ±2944, 8) and (±2432, 0, 8).
32
+
28
33
Locations of all boost pads:
29
34
30
35
```
31
-
????
36
+
[ 2176, -2944, 8] (0)
37
+
[-2176, -2944, 8] (1)
38
+
[ 0, -2816, 0] (2)
39
+
[-1280, -2304, 0] (3)
40
+
[ 1280, -2304, 0] (4)
41
+
[-1536, -1024, 0] (5)
42
+
[ 1536, -1024, 0] (6)
43
+
[ 512, -512, 0] (7)
44
+
[ -512, -512, 0] (8)
45
+
[-2432, 0, 8] (9)
46
+
[ 2432, 0, 8] (10)
47
+
[ 512, 512, 0] (11)
48
+
[ -512, 512, 0] (12)
49
+
[-1536, 1024, 0] (13)
50
+
[ 1536, 1024, 0] (14)
51
+
[-1280, 2304, 0] (15)
52
+
[ 1280, 2304, 0] (16)
53
+
[ 0, 2816, 0] (17)
54
+
[-2176, 2944, 8] (18)
55
+
[ 2176, 2944, 8] (19)
32
56
```
33
57
58
+
Note: Some of these coordinates have been rounded.
59
+
34
60
## Ball
35
61
36
-
The radius of the ball is 98.38 uu. But other than that, the physics of the ball is similar to soccer.
62
+
The radius of the ball is 98.38. When the kickout countdown hits zero, the ball is given a Z velocity of 1000. But other than that, the physics of the ball is similar to soccer.
Copy file name to clipboardExpand all lines: docs/botmaking/useful-game-values.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,9 +46,7 @@ Big boost pads:
46
46
- 6 in total.
47
47
- Gives 100 boost.
48
48
- Takes 10 seconds to refresh.
49
-
- The pads with a z-component of 73.0 are the big pads. Mirror these coordinates to get all 6:
50
-
- Midfield: (3584, 0)
51
-
- Corner: (3072, 4096)
49
+
- Positioned at: (±3584, 0, 73) and (±3072, ±4096, 73)
52
50
53
51
A car picks up a boost pad if the car's center of mass (not hitbox) enters the pad's hitbox. This interaction is different when cars are standing still (see the [Rocket Science video on boost pad hitboxes](https://www.youtube.com/watch?v=xgfa-qZyInw))
0 commit comments