implement different kinds of power ups (two bullet types not implemented yet)
This commit is contained in:
parent
a5a3ca3013
commit
21f7d1d5f4
5 changed files with 65 additions and 11 deletions
|
@ -46,7 +46,12 @@ internal sealed class MapEntityManager(
|
|||
logger.LogInformation("Tank added for player {}", player.Name);
|
||||
}
|
||||
|
||||
public void SpawnPowerUp() => _powerUps.Add(new PowerUp(ChooseSpawnPosition()));
|
||||
public void SpawnPowerUp(PowerUpType type, MagazineType? magazineType) => _powerUps.Add(new PowerUp
|
||||
{
|
||||
Position = ChooseSpawnPosition(),
|
||||
Type = type,
|
||||
MagazineType = magazineType
|
||||
});
|
||||
|
||||
public void RemoveWhere(Predicate<PowerUp> predicate) => _powerUps.RemoveWhere(predicate);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue