修复迫击炮显示角度与实际不符的bug

This commit is contained in:
Atsuihsio 2024-07-11 22:19:10 +08:00
parent 43e5ca19a8
commit 93ecbb22a0

View file

@ -47,9 +47,7 @@ public class AdjustMortarAngleMessage {
angle = living.getAttribute(TargetModAttributes.MORTAR_PITCH.get()).getBaseValue(); angle = living.getAttribute(TargetModAttributes.MORTAR_PITCH.get()).getBaseValue();
} }
var range = -looking.getXRot(); player.displayClientMessage(Component.literal("Angle:" + new java.text.DecimalFormat("##.##").format(angle) + " Range:" + new java.text.DecimalFormat("##.#").format((int) RangeHelper.getRange(angle)) + "M"), true);
player.displayClientMessage(Component.literal("Angle:" + new java.text.DecimalFormat("##.##").format(angle) + " Range:" + new java.text.DecimalFormat("##.#").format((int) RangeHelper.getRange(range)) + "M"), true);
SoundTool.playLocalSound(player, TargetModSounds.ADJUST_FOV.get(), 1f, 0.7f); SoundTool.playLocalSound(player, TargetModSounds.ADJUST_FOV.get(), 1f, 0.7f);
}); });
context.get().setPacketHandled(true); context.get().setPacketHandled(true);