Add Total Liftable Weight Output
This commit is contained in:
parent
f180f7b826
commit
0268359eef
2 changed files with 8 additions and 5 deletions
|
@ -127,6 +127,10 @@ export const localization = new Map([
|
|||
["en-GB", "Liftable Weight"],
|
||||
["de-DE", "Liftkapazität"]
|
||||
])],
|
||||
["liftableCargoWeight", new Map([
|
||||
["en-GB", "Liftable Cargo Weight"],
|
||||
["de-DE", "Fracht Liftkapazität"]
|
||||
])],
|
||||
["thrust", new Map([
|
||||
["en-GB", "Thrust"],
|
||||
["de-DE", "Schub"]
|
||||
|
|
|
@ -86,11 +86,9 @@
|
|||
return volume;
|
||||
})
|
||||
|
||||
let maxWeight = $derived.by(() => {
|
||||
let weight = totalThrust / (gravity * 9.81);
|
||||
weight -= totalVolume * weightPerVolume;
|
||||
return weight;
|
||||
})
|
||||
let maxWeight = derived.by(totalThrust / (gravity * 9.81))
|
||||
|
||||
let maxCargoWeight = $derived.by(maxWeight -= totalVolume * weightPerVolume)
|
||||
|
||||
function weightConversion(weight: number): string {
|
||||
if (weight > 1000) {
|
||||
|
@ -217,6 +215,7 @@
|
|||
{/each}
|
||||
</div>
|
||||
<Separator />
|
||||
<p>{localized("liftableCargoWeight")}: {weightConversion(maxCargoWeight)}</p>
|
||||
<p>{localized("liftableWeight")}: {weightConversion(maxWeight)}</p>
|
||||
</Card.Content>
|
||||
</Card.Root>
|
||||
|
|
Loading…
Reference in a new issue