添加射击诸元的描述

This commit is contained in:
17146 2025-07-11 22:56:45 +08:00 committed by Light_Quanta
parent cfed9e6511
commit 644056e2e9
No known key found for this signature in database
GPG key ID: 11A39A1B8C890959
3 changed files with 5 additions and 0 deletions

View file

@ -82,9 +82,11 @@ public class FiringParameters extends Item implements ItemScreenProvider {
var parameters = stack.get(ModDataComponents.FIRING_PARAMETERS);
var pos = new BlockPos(0, 0, 0);
var radius = 0;
var isDepressed = false;
if (parameters != null) {
pos = parameters.pos;
radius = parameters.radius;
isDepressed = parameters.isDepressed;
}
@ -92,6 +94,7 @@ public class FiringParameters extends Item implements ItemScreenProvider {
.append(Component.literal("[" + pos.getX()
+ ", " + pos.getY()
+ ", " + pos.getZ() + "]")));
tooltipComponents.add(Component.translatable("tips.superbwarfare.mortar.target_pos.radius", radius).withStyle(ChatFormatting.GRAY));
tooltipComponents.add(Component.translatable(
isDepressed
? "tips.superbwarfare.mortar.target_pos.depressed_trajectory"

View file

@ -574,6 +574,7 @@
"tips.superbwarfare.mortar.yaw": "Yaw: ",
"tips.superbwarfare.mortar.pitch": "Pitch: ",
"tips.superbwarfare.mortar.target_pos": "Target Position: ",
"tips.superbwarfare.mortar.target_pos.radius": "Hit Radius: %1$s",
"tips.superbwarfare.mortar.target_pos.depressed_trajectory": "Depressed Trajectory",
"tips.superbwarfare.mortar.target_pos.lofted_trajectory": "Lofted Trajectory",
"tips.superbwarfare.mortar.warn": "This mortar cannot aim at this position",

View file

@ -573,6 +573,7 @@
"tips.superbwarfare.mortar.yaw": "水平朝向:",
"tips.superbwarfare.mortar.pitch": "俯仰角度:",
"tips.superbwarfare.mortar.target_pos": "目标坐标:",
"tips.superbwarfare.mortar.target_pos.radius": "打击半径:%1$s",
"tips.superbwarfare.mortar.target_pos.depressed_trajectory": "低伸弹道",
"tips.superbwarfare.mortar.target_pos.lofted_trajectory": "传统弹道",
"tips.superbwarfare.mortar.warn": "迫击炮无法瞄准该位置",