Represents a ship available for purchase.
t() :: %SpaceMongers.Models.AvailableShip{ class: String.t(), extra_fields: map(), manufacturer: String.t(), max_cargo: integer(), plating: integer(), purchase_locations: [%{location: String.t(), price: integer()}], speed: integer(), type: String.t(), weapons: integer() }