From 72e90c76307fa3c485fe1415ed114821847ae76f Mon Sep 17 00:00:00 2001 From: Vinzenz Schroeter Date: Sat, 4 May 2024 14:36:53 +0200 Subject: [PATCH] add explosive icon --- .../TanksServer/Graphics/DrawPowerUpsStep.cs | 2 ++ .../TanksServer/assets/powerup_explosive.png | Bin 0 -> 130 bytes 2 files changed, 2 insertions(+) create mode 100644 tanks-backend/TanksServer/assets/powerup_explosive.png diff --git a/tanks-backend/TanksServer/Graphics/DrawPowerUpsStep.cs b/tanks-backend/TanksServer/Graphics/DrawPowerUpsStep.cs index 1723288..3c67069 100644 --- a/tanks-backend/TanksServer/Graphics/DrawPowerUpsStep.cs +++ b/tanks-backend/TanksServer/Graphics/DrawPowerUpsStep.cs @@ -7,6 +7,7 @@ internal sealed class DrawPowerUpsStep(MapEntityManager entityManager) : IDrawSt private readonly Sprite _genericSprite = Sprite.FromImageFile("assets/powerup_generic.png"); private readonly Sprite _smartSprite = Sprite.FromImageFile("assets/powerup_smart.png"); private readonly Sprite _magazineSprite = Sprite.FromImageFile("assets/powerup_magazine.png"); + private readonly Sprite _explosiveSprite = Sprite.FromImageFile("assets/powerup_explosive.png"); public void Draw(GamePixelGrid pixels) { @@ -16,6 +17,7 @@ internal sealed class DrawPowerUpsStep(MapEntityManager entityManager) : IDrawSt { { Type: PowerUpType.MagazineSize } => _magazineSprite, { Type: PowerUpType.MagazineType, MagazineType: MagazineType.Smart } => _smartSprite, + { Type: PowerUpType.MagazineType, MagazineType: MagazineType.Explosive } => _explosiveSprite, _ => _genericSprite }; diff --git a/tanks-backend/TanksServer/assets/powerup_explosive.png b/tanks-backend/TanksServer/assets/powerup_explosive.png new file mode 100644 index 0000000000000000000000000000000000000000..09cdc5bc7245082432b2a2414b773ec0323f0f71 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0y~yVBi2@4mJh`h9ms@x)~T4Sc;uILpV4%IBGajIv5xj zEInNuLnNm5_8E#XC~!F0-~E4Xi;I7B538t1Vnfi4GGP_QH66><=d_0E#q_O|e6?ZO hR_^>W*C#8R-Tx!Q*{ZbrAp-*ggQu&X%Q~loCIHJGCRG3c literal 0 HcmV?d00001