Fix multi-cargo ship capacity display in autoreplace and available ships windows

This commit is contained in:
Jonathan G Rennison
2024-02-14 23:24:02 +00:00
parent b13b2781bd
commit c5f026ba66
3 changed files with 8 additions and 9 deletions

View File

@@ -40,10 +40,10 @@ enum VehicleInvalidateWindowData {
/** Extra information about refitted cargo and capacity */
struct TestedEngineDetails {
Money cost; ///< Refit cost
CargoID cargo; ///< Cargo type
uint capacity; ///< Cargo capacity
uint16_t mail_capacity; ///< Mail capacity if available
Money cost{}; ///< Refit cost
CargoID cargo{}; ///< Cargo type
uint capacity{}; ///< Cargo capacity
uint16_t mail_capacity{}; ///< Mail capacity if available
CargoArray all_capacities{}; ///< Capacities for all cargoes
void FillDefaultCapacities(const Engine *e);