Package-level declarations

Types

Link copied to clipboard
data class Job(val source: JobLocation, val destination: JobLocation, val plannedDistance: Int, val cargo: JobCargo, val isSpecial: Boolean, val market: String, val income: Long, val expectedDeliveryTimestamp: Int)

Class that handle information about jobs

Link copied to clipboard
data class JobCargo(val id: String, val name: String, val mass: Float, val unitMass: Float, val damage: Float, val isLoaded: Boolean)

Class that hold specific data from cargo

Link copied to clipboard
data class JobLocation(val jobCity: CityType, val jobCompany: CompanyType)

Class related to location of jobs