Added net dew per hour

This commit is contained in:
sarah committed 2026-09-02 20:47:17 +02:00
1 parent 5a419c2f55
commit dd89f3099d
3 files changed
+112

No files matched your search

+82
View File
@@ -617,3 +617,85 @@ function GetPlantHarvestReward(
Cost * 1.5
);
}
function GetPlantDewPerHour(
SaveData,
PlantId
) {
const Plant =
GetPlantById(
PlantId
);
if (Plant === null) {
return null;
}
const GrowthTime = Number(
Plant.GrowthTime
);
if (
!Number.isFinite(
GrowthTime
) ||
GrowthTime <= 0
) {
return null;
}
const Cost =
GetPlantShopCost(
SaveData,
PlantId
);
const Reward =
GetPlantHarvestReward(
SaveData,
PlantId
);
if (
Cost === null ||
Reward === null
) {
return null;
}
const Profit =
Reward - Cost;
return (
Profit * 3600000 /
GrowthTime
);
}
function FormatDewPerHour(
DewPerHour
) {
if (
DewPerHour === null ||
!Number.isFinite(
DewPerHour
)
) {
return "Unavailable";
}
return (
DewPerHour.toLocaleString(
undefined,
{
maximumFractionDigits: 2
}
) +
" Dew"
);
}