summaryrefslogtreecommitdiff
path: root/src/order_func.h
AgeCommit message (Collapse)Author
2011-12-13(svn r23505) -Add: Indication in the order list if the next destination of ↵michi_cc
an order is out of range.
2011-06-14(svn r22589) -Fix [FS#4641]: PBS order forecasting modified the current ↵frosch
order index in case of a goto-nearest-depot order and no depot could be found.
2011-02-09(svn r22046) -Fix [FS#4487]: Make sure order indices stay in range when ↵frosch
copying, sharing, unsharing or deleting all orders.
2011-01-18(svn r21846) -Codechange: move documentation towards the code to make it ↵rubidium
more likely to be updated [o-s].
2010-12-11(svn r21466) -Codechange: make VehicleHasDepotOrders a function of Vehicle.rubidium
2010-08-18(svn r20539) -Codechange: make order backups more self-contained.rubidium
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-11-28(svn r18325) -Codechange: Use GetSpriteSize() instead of hard {SETX}. Also ↵frosch
make the 'current order'-arrow in order and timetable GUI RTL aware.
2009-09-16(svn r17557) -Codechange: Pass left and right edge to DrawOrderString().alberth
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-07-22(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and ↵rubidium
waypoint_func.h
2009-05-26(svn r16439) -Change: Make the default vehicle servicing settings ↵yexo
company-based settings, so in a multiplayer game everyone can change them.
2009-01-03(svn r14803) -Codechange: move order list management into it's own class and ↵rubidium
remove the order count from the savegame as we can easily count that (PhilSophus)
2008-09-24(svn r14395) -Fix [FS#2285]: crashes and GUI desyncs when order is ↵smatz
deleted/modified while the timetable window is open -Fix: close any dropdown and child windows in the Order and Timetable windows when selected order is deselected, deleted, ...
2008-08-17(svn r14092) -Cleanup (r14083): dead code, i.e. unused function.rubidium
2008-08-02(svn r13949) -Codechange [YAPP]: Declare the functions for processing ↵rubidium
conditional orders as non-static. (michi_cc)
2008-07-14(svn r13702) -Fix: do not overflow the order/timetable window when 'long' ↵rubidium
orders are displayed.
2008-04-27(svn r12913) -Add: ability to backup and restore a player's economic data ↵bjarni
and data for a vehicle (or chain of vehicles) Autoreplace uses this with the following benefits: -Mass autoreplace (the button in the depot window) will now estimate costs correctly -Autoreplace now either replaces correctly or manages to keep the original vehicle (no more broken trains) Thanks to Ammler for testing this
2008-04-14(svn r12699) -Codechange: Unify the order drawing code for orders and ↵maedhros
timetables.
2008-04-05(svn r12578) -Codechange: merge the aircrafts ProcessOrder too into the ↵rubidium
'unified' ProcessOrder.
2008-04-05(svn r12575) -Codechange: unduplicate Process*Orders for trains, ships and ↵rubidium
road vehicles.
2008-03-30(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.rubidium