mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 03:59:50 +02:00
shell params
This commit is contained in:
1 parent
53eebc7a43
commit
1f0392681a
4 files changed
+30
-16
No files matched your search
@@ -45,11 +45,11 @@
|
|||||||
"burst_size": "Burst size",
|
"burst_size": "Burst size",
|
||||||
"intra_burst": "Intra-burst",
|
"intra_burst": "Intra-burst",
|
||||||
"penetration": "Penetration",
|
"penetration": "Penetration",
|
||||||
"penetration_loss_by_distance": "Penetration loss by 500m",
|
"penetration_loss_by_distance": "Loss by 500m",
|
||||||
"penetration_loss_after_ricochet": "Penetration loss after ricochet",
|
"penetration_loss_after_ricochet": "Loss after ricochet",
|
||||||
"shell_velocity": "Shell velocity",
|
"shell_velocity": "Velocity",
|
||||||
"shell_range": "Shell range",
|
"shell_range": "Range",
|
||||||
"shell_capacity": "Shell capacity",
|
"shell_capacity": "Capacity",
|
||||||
"caliber": "Caliber",
|
"caliber": "Caliber",
|
||||||
"normalization": "Normalization",
|
"normalization": "Normalization",
|
||||||
"ricochet": "Ricochet",
|
"ricochet": "Ricochet",
|
||||||
@@ -66,7 +66,7 @@
|
|||||||
"azimuth_right": "Azimuth right",
|
"azimuth_right": "Azimuth right",
|
||||||
"speed_forward": "Forward",
|
"speed_forward": "Forward",
|
||||||
"speed_backward": "Backward",
|
"speed_backward": "Backward",
|
||||||
"speeds": "Speeds",
|
"speeds": "Speed",
|
||||||
"engine_power": "Engine power",
|
"engine_power": "Engine power",
|
||||||
"brake_force": "Brake force",
|
"brake_force": "Brake force",
|
||||||
"weight": "Weight",
|
"weight": "Weight",
|
||||||
@@ -80,7 +80,7 @@
|
|||||||
"medium_terrain_coefficient_raw": "Medium",
|
"medium_terrain_coefficient_raw": "Medium",
|
||||||
"soft_terrain_coefficient_raw": "Soft",
|
"soft_terrain_coefficient_raw": "Soft",
|
||||||
"hull_traverse_speed": "Hull traverse speed",
|
"hull_traverse_speed": "Hull traverse speed",
|
||||||
"hull_traverse_speeds": "Hull traverse speeds",
|
"hull_traverse_speeds": "Hull traverse speed",
|
||||||
"hull_traverse_speed_hard": "Hard",
|
"hull_traverse_speed_hard": "Hard",
|
||||||
"hull_traverse_speed_medium": "Medium",
|
"hull_traverse_speed_medium": "Medium",
|
||||||
"hull_traverse_speed_soft": "Soft",
|
"hull_traverse_speed_soft": "Soft",
|
||||||
|
|||||||
@@ -75,7 +75,7 @@
|
|||||||
gap: var(--space-2);
|
gap: var(--space-2);
|
||||||
|
|
||||||
&[data-indent="true"] {
|
&[data-indent="true"] {
|
||||||
padding-left: var(--space-5);
|
padding-left: var(--space-4);
|
||||||
}
|
}
|
||||||
|
|
||||||
.value {
|
.value {
|
||||||
|
|||||||
@@ -316,7 +316,17 @@ export const characteristics = {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
// penetration_loss_after_ricochet: unavailable,
|
penetration_loss_after_ricochet: {
|
||||||
|
type: CharacteristicType.Number,
|
||||||
|
|
||||||
|
should_render({ shell }) {
|
||||||
|
return !isExplosive(shell.type);
|
||||||
|
},
|
||||||
|
|
||||||
|
compute() {
|
||||||
|
return 25;
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
shell_velocity: {
|
shell_velocity: {
|
||||||
type: CharacteristicType.Number,
|
type: CharacteristicType.Number,
|
||||||
@@ -458,11 +468,7 @@ export const characteristics = {
|
|||||||
coefficient *= effect.shotDispersionAngleFactor;
|
coefficient *= effect.shotDispersionAngleFactor;
|
||||||
});
|
});
|
||||||
|
|
||||||
return (
|
return gun.dispersion_base * degressive("gunner") * coefficient;
|
||||||
gun.dispersion_base *
|
|
||||||
degressive("gunner") *
|
|
||||||
coefficient
|
|
||||||
);
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -110,8 +110,16 @@ export const characteristicsGroups: CharacteristicsGroup[] = [
|
|||||||
// render: CharacteristicsGroupRender.Statistical,
|
// render: CharacteristicsGroupRender.Statistical,
|
||||||
order: [
|
order: [
|
||||||
{ name: "penetration", units: "mm" },
|
{ name: "penetration", units: "mm" },
|
||||||
{ name: "penetration_loss_by_distance", units: "percentage" },
|
{
|
||||||
{ name: "penetration_loss_after_ricochet" },
|
name: "penetration_loss_by_distance",
|
||||||
|
units: "percentage",
|
||||||
|
indent: true,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "penetration_loss_after_ricochet",
|
||||||
|
units: "percentage",
|
||||||
|
indent: true,
|
||||||
|
},
|
||||||
{ name: "shell_velocity", units: "m_s" },
|
{ name: "shell_velocity", units: "m_s" },
|
||||||
{ name: "shell_range", units: "m" },
|
{ name: "shell_range", units: "m" },
|
||||||
{ name: "shell_capacity" },
|
{ name: "shell_capacity" },
|
||||||
|
|||||||
Reference in new issue
Block a user