|
@@ -630,25 +630,25 @@ const SaveLoad *GetVehicleDescription(Ve
|
|
|
type and flags (which were both 4 bits) into type. Later on this is
|
|
|
converted correctly */
|
|
|
SLE_CONDVAR(Vehicle, current_order.type, SLE_UINT8, 0, 4),
|
|
|
SLE_CONDVAR(Vehicle, current_order.dest, SLE_FILE_U8 | SLE_VAR_U16, 0, 4),
|
|
|
|
|
|
/* Orders for version 5 and on */
|
|
|
SLE_CONDVAR(Vehicle, current_order.type, SLE_UINT8, 5, SL_MAX_VERSION),
|
|
|
SLE_CONDVAR(Vehicle, current_order.flags, SLE_UINT8, 5, SL_MAX_VERSION),
|
|
|
SLE_CONDVAR(Vehicle, current_order.dest, SLE_UINT16, 5, SL_MAX_VERSION),
|
|
|
|
|
|
/* Refit in current order */
|
|
|
SLE_CONDVAR(Vehicle, current_order.refit_cargo, SLE_UINT8, 36, SL_MAX_VERSION),
|
|
|
SLE_CONDVAR(Vehicle, current_order.refit_subtype, SLE_UINT8, 36, SL_MAX_VERSION),
|
|
|
SLE_CONDNULL(1, 36, 181), // refit_subtype
|
|
|
|
|
|
/* Timetable in current order */
|
|
|
SLE_CONDVAR(Vehicle, current_order.wait_time, SLE_UINT16, 67, SL_MAX_VERSION),
|
|
|
SLE_CONDVAR(Vehicle, current_order.travel_time, SLE_UINT16, 67, SL_MAX_VERSION),
|
|
|
SLE_CONDVAR(Vehicle, current_order.max_speed, SLE_UINT16, 174, SL_MAX_VERSION),
|
|
|
SLE_CONDVAR(Vehicle, timetable_start, SLE_INT32, 129, SL_MAX_VERSION),
|
|
|
|
|
|
SLE_CONDREF(Vehicle, orders, REF_ORDER, 0, 104),
|
|
|
SLE_CONDREF(Vehicle, orders, REF_ORDERLIST, 105, SL_MAX_VERSION),
|
|
|
|
|
|
SLE_CONDVAR(Vehicle, age, SLE_FILE_U16 | SLE_VAR_I32, 0, 30),
|
|
|
SLE_CONDVAR(Vehicle, age, SLE_INT32, 31, SL_MAX_VERSION),
|