File diff r10489:56d60b4765b1 → r10490:36e425ea6fc5
src/vehicle_base.h
Show inline comments
 
@@ -209,14 +209,12 @@ private:
 
	Vehicle *first_shared;    ///< NOSAVE: pointer to the first vehicle in the shared order chain
 
public:
 
	friend const SaveLoad *GetVehicleDescription(VehicleType vt); ///< So we can use private/protected variables in the saveload code
 
	friend void AfterLoadVehicles(bool clear_te_id);              ///< So we can set the previous and first pointers while loading
 
	friend bool LoadOldVehicle(LoadgameState *ls, int num);       ///< So we can set the proper next pointer while loading
 

	
 
	Vehicle *depot_list;     ///< NOSAVE: linked list to tell what vehicles entered a depot during the last tick. Used by autoreplace
 

	
 
	char *name;              ///< Name of vehicle
 

	
 
	TileIndex tile;          ///< Current tile index
 

	
 
	/**
 
	 * Heading for this tile.
 
@@ -306,14 +304,12 @@ public:
 
	Order current_order;            ///< The current order (+ status, like: loading)
 
	VehicleOrderID num_orders;      ///< How many orders there are in the list
 
	VehicleOrderID cur_order_index; ///< The index to the current order
 

	
 
	Order *orders;                  ///< Pointer to the first order for this vehicle
 

	
 
	bool leave_depot_instantly;     ///< NOSAVE: stores if the vehicle needs to leave the depot it just entered. Used by autoreplace
 

	
 
	byte vehicle_flags;             ///< Used for gradual loading and other miscellaneous things (@see VehicleFlags enum)
 
	uint16 load_unload_time_rem;
 

	
 
	GroupID group_id;               ///< Index of group Pool array
 

	
 
	byte subtype;                   ///< subtype (Filled with values from EffectVehicles/TrainSubTypes/AircraftSubTypes)