There are currently two types of obstacles
both of which at their core behave the exact same way, but are configured differently.
Their primary configuration changes along with the level and consists primarily of these attributes:
- obstacle count
- obstacle period
- obstacle travel time
Obstacle Count
This describes the minimum and maximum occurences of the obstacle. Whenever the minigame is started the game will randomly calculate the amount of maximum occurences of each obstacle for every level based on these boundaries.
That means that once the player passes the max level (58) the amount of obstacles a level spawns will always be the same. However, usually the player will have shot all target eels before all obstacles have been spawned.
Level
|
Wave Count
|
Terror Count
|
1-2
|
0
|
0
|
3
|
1 - 30
|
0
|
4-6
|
1 - 30
|
1 - 30
|
7-8
|
2 - 30
|
2 - 30
|
9+
|
0 - 30
|
0 - 30
|
Obstacle Period
This describes the minimum and maximum amount of time until an obstacle occurs (again).
The first period for every level is calculated when the minigame is started, after that they will be recalculated once an obstacle appears. Consequently, the time between an obstacle occurring is always different.
In the highly unlikely event that the periods of two obstacles line up perfectly, the game will spawn both obstacles, beyond that, however, it won't spawn an obstacle if a different obstacle is already active.
Level
|
Time Between Waves
|
Time Between Terrors
|
3
|
5s - 20s
|
/
|
4
|
5s - 20s
|
5s - 20s
|
5-8
|
5s - 15s
|
5s - 15s
|
9+
|
5s - 25s
|
5s - 25s
|
Obstacle Travel Time
This describes the minimum and maximum amount of time it takes an obstacle to traves across the screen.
The travel time will always be calculated as an obstacle is spawned and thus can't be predicted in any way.
It should be noted that the observed travel time will be slightly shorter than these values as obstacles start and end off-screen.
Level
|
Wave Travel Time
|
Terror Travel Time
|
3
|
5s - 6s
|
/
|
4-11
|
5s - 6s
|
5s - 6s
|
12
|
4s - 6s
|
4s - 6s
|
13-16
|
3s - 6s
|
4s - 6s
|
17+
|
3s - 6s
|
3s - 6s
|