diff --git a/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java b/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java index 4b04acdfa..01fc8acf7 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java @@ -575,7 +575,7 @@ public abstract class GunItem extends Item implements CustomRendererItem { // 添加热量 - data.heat.set(Mth.clamp(data.heat.get() + data.addHeat(), 0, 100)); + data.heat.set(Mth.clamp(data.heat.get() + data.heatPerShoot(), 0, 100)); // 过热 if (data.heat.get() >= 100 && !data.overHeat.get()) { diff --git a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java index 9f103781c..6e6308011 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java @@ -70,6 +70,6 @@ public class DefaultGunData { @SerializedName("ShootDelay") public int shootDelay = 0; - @SerializedName("AddHeat") - public double addHeat = 0; + @SerializedName("HeatPerShoot") + public double heatPerShoot = 0; } diff --git a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/GunData.java b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/GunData.java index a8655ace8..9421b0255 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/GunData.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/GunData.java @@ -283,8 +283,8 @@ public class GunData { return defaultGunData().shootDelay; } - public double addHeat() { - return defaultGunData().addHeat; + public double heatPerShoot() { + return defaultGunData().heatPerShoot; } public enum AmmoConsumeType { diff --git a/src/main/resources/data/superbwarfare/guns/minigun.json b/src/main/resources/data/superbwarfare/guns/minigun.json index 311a1e840..9a0ac1047 100644 --- a/src/main/resources/data/superbwarfare/guns/minigun.json +++ b/src/main/resources/data/superbwarfare/guns/minigun.json @@ -12,5 +12,5 @@ "FireMode": 2, "AmmoType": "@RifleAmmo", "ShootDelay": 20, - "AddHeat": 0.5 + "HeatPerShoot": 0.5 } \ No newline at end of file