Power Ups - Horizon-NTH/SpaceInvaders GitHub Wiki
Power Ups
The game has different power-ups that can help the player to survive longer. They can be dropped by the enemies when they are killed. The level of the enemies will determine the probability of dropping a power-up.
⚠️ If an enemy touches a power-up before you, it will be destroyed.
| Bot level | 1 | 2 | 3 |
|---|---|---|---|
| Drop chance | 20% | 40% | 30% |
Here is the list of the power-ups available in the game and their drop rate:
| Power Up | Drop rate |
|---|---|
| Shield | 25% |
| Health | 25% |
| Full shield | 10% |
| Full health | 10% |
| Mega regeneration | 5% |
| Invincibility | 5% |
| Unlimited power | 2.5% |
| Level up | 2.5% |
| New spaceship | 15% |
Shield

It gives you +1 shield to your spaceship.
Taking this power-up will give you 250 points, and if you were already at the maximum shield, you will get 500 points.
Health

It gives you +1 health to your spaceship.
Taking this power-up will give you 250 points, and if you were already at the maximum health, you will get 500 points.
Full shield

It gives you the maximum shield to your spaceship.
Taking this power-up will give you 500 points, and if you were already at the maximum shield, you will get 1000 points.
Full health

It gives you the maximum health to your spaceship.
Taking this power-up will give you 500 points, and if you were already at the maximum health, you will get 1000 points.
Mega regeneration

It will give you the maximum health and shield to your spaceship.
Taking this power-up will give you 1000 points, if you were already at the maximum health you will get a 1000 points bonus, same for the shield.
Invincibility

It will give you a shield that will protect you for a short time (10s). During this time, you will not take any damage.
Taking this power-up will give you 2000 points.
Unlimited power

This power-up will give you the maximum health, shield, as well as 10 seconds of invincibility.
Taking this power-up will give you 3000 points, if you were already at the maximum health you will get a 1000 points bonus, same for the shield.
Level up
This power-up will give you +1 level to your spaceship. Increasing the power of your spaceship.
Taking this power-up will give you 2000 points but if you were already at the maximum level, you will get 5000 points.
New spaceship
There you will have a power-up for each type of spaceship allowing you to change your spaceship into:
Taking this power-up will give you 1000 points.



