Add Total Liftable Weight Output

This commit is contained in:
Neshura 2024-05-20 13:21:07 +02:00
parent f180f7b826
commit 0268359eef
Signed by: Neshura
GPG key ID: B6983AAA6B9A7A6C
2 changed files with 8 additions and 5 deletions

View file

@ -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"]

View file

@ -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>