| OpenTTD
    | 
Action for finalizing a refit. More...
| Public Member Functions | |
| FinalizeRefitAction (CargoArray &consist_capleft, Station *st, StationIDStack &next_station, bool do_reserve) | |
| Create a finalizing action. | |
| bool | operator() (Vehicle *v) | 
| Reserve cargo from the station and update the remaining consist capacities with the vehicle's remaining free capacity. | |
| Data Fields | |
| CargoArray & | consist_capleft | 
| Capacities left in the consist. | |
| Station * | st | 
| Station to reserve cargo from. | |
| StationIDStack & | next_station | 
| Next hops to reserve cargo for. | |
| bool | do_reserve | 
| If the vehicle should reserve. | |
Action for finalizing a refit.
Definition at line 1424 of file economy.cpp.
| 
 | inline | 
Create a finalizing action.
| consist_capleft | Capacities left in the consist. | 
| st | Station to reserve cargo from. | 
| next_station | Next hops to reserve cargo for. | 
| do_reserve | If we should reserve cargo or just add up the capacities. | 
Definition at line 1438 of file economy.cpp.
| 
 | inline | 
Reserve cargo from the station and update the remaining consist capacities with the vehicle's remaining free capacity.
| v | Vehicle to be finalized. | 
Definition at line 1447 of file economy.cpp.
References GoodsEntry::cargo, Vehicle::cargo, Vehicle::cargo_cap, Vehicle::cargo_type, consist_capleft, do_reserve, Station::goods, next_station, VehicleCargoList::RemainingCount(), StationCargoList::Reserve(), st, and BaseStation::xy.
 1.8.1.2
 1.8.1.2