From 5251c05c8b5d24d10cce207fc095448edb1927d8 Mon Sep 17 00:00:00 2001 From: yschl <ys037@hdm-stuttgart.de> Date: Fri, 23 Feb 2024 21:27:49 +0100 Subject: [PATCH] Update: Blocks destroyed now get tracked aswell #82 --- .../battlearena/Model/Entity/GameplayObjects/BigBomb.java | 3 +++ .../battlearena/Model/Entity/GameplayObjects/Bomb.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java index 72a8aef6..f60a790e 100644 --- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java +++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/BigBomb.java @@ -229,6 +229,9 @@ public class BigBomb implements IEntity { final double dropChanceTeleportItemFrame = 0.13; double randomDropChance = Math.random() * 1; + int blocksDestroyed = runtimeInfo.getBlocksDestroyed(); + runtimeInfo.setBlocksDestroyed(blocksDestroyed + 1); + SfxOnce t = new SfxOnce(); t.startSound(SFX.WOOD_Destruction); diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java index f46b8c59..11cb9ed6 100644 --- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java +++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/GameplayObjects/Bomb.java @@ -221,6 +221,9 @@ public class Bomb implements IEntity { final double dropChanceTeleportItemFrame = 0.13; double randomDropChance = Math.random() * 1; + int blocksDestroyed = runtimeInfo.getBlocksDestroyed(); + runtimeInfo.setBlocksDestroyed(blocksDestroyed + 1); + SfxOnce t = new SfxOnce(); t.startSound(SFX.WOOD_Destruction); -- GitLab