src/order_func.h
changeset 9807 6c47b0584f51
parent 9639 58530f2b5fdc
child 9937 7badd14899f9
equal deleted inserted replaced
9806:5d8e73afcf1f 9807:6c47b0584f51
    35 void InvalidateVehicleOrder(const Vehicle *v);
    35 void InvalidateVehicleOrder(const Vehicle *v);
    36 bool VehicleHasDepotOrders(const Vehicle *v);
    36 bool VehicleHasDepotOrders(const Vehicle *v);
    37 void CheckOrders(const Vehicle*);
    37 void CheckOrders(const Vehicle*);
    38 void DeleteVehicleOrders(Vehicle *v);
    38 void DeleteVehicleOrders(Vehicle *v);
    39 bool ProcessOrders(Vehicle *v);
    39 bool ProcessOrders(Vehicle *v);
       
    40 bool UpdateOrderDest(Vehicle *v, const Order *order, int conditional_depth = 0);
       
    41 VehicleOrderID ProcessConditionalOrder(const Order *order, const Vehicle *v);
    40 
    42 
    41 void DrawOrderString(const Vehicle *v, const Order *order, int order_index, int y, bool selected, bool timetable, int width);
    43 void DrawOrderString(const Vehicle *v, const Order *order, int order_index, int y, bool selected, bool timetable, int width);
    42 
    44 
    43 #define MIN_SERVINT_PERCENT  5
    45 #define MIN_SERVINT_PERCENT  5
    44 #define MAX_SERVINT_PERCENT 90
    46 #define MAX_SERVINT_PERCENT 90