Add: ScriptCargo::GetWeight to get cargo weights

This commit is contained in:
SamuXarick
2022-06-22 11:34:25 +01:00
committed by Michael Lutz
parent 3d45bc4abe
commit 8d0d45c431
4 changed files with 20 additions and 0 deletions

View File

@@ -153,6 +153,16 @@ public:
* @return The cargo distribution type for the given cargo.
*/
static DistributionType GetDistributionType(CargoID cargo_type);
/**
* Get the weight in tonnes for the given amount of
* cargo for the specified type.
* @param cargo_type The cargo to check on.
* @param amount The quantity of cargo.
* @pre ScriptCargo::IsValidCargo(cargo_type).
* @return The weight in tonnes for that quantity of cargo.
*/
static int64 GetWeight(CargoID cargo_type, uint32 amount);
};
#endif /* SCRIPT_CARGO_HPP */