log src/order_base.h @ 20102:5ef3fbd3bdfa draft

age author description
Sun, 24 Feb 2013 16:41:51 +0000 frosch (svn r25041) -Remove [FS#3764-ish]: ordered refit with subtypes, since the cases where it worked were corner cases rather than the general case. draft
Tue, 14 Feb 2012 17:04:06 +0000 michi_cc (svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles. draft
Tue, 13 Dec 2011 00:54:13 +0000 michi_cc (svn r23507) -Fix (r23505): Comment typo. draft
Tue, 13 Dec 2011 00:43:48 +0000 michi_cc (svn r23505) -Add: Indication in the order list if the next destination of an order is out of range. draft
Tue, 13 Dec 2011 00:43:35 +0000 michi_cc (svn r23504) -Feature: Aircraft range. draft
Sat, 12 Nov 2011 18:06:34 +0000 rubidium (svn r23199) -Fix [FS#4822]: oil rigs that "expired" did not get removed from the station list draft
Fri, 04 Nov 2011 00:38:51 +0000 michi_cc (svn r23087) -Feature: Auto-refitting of vehicles during loading at a station when the vehicle allows it. draft
Wed, 18 May 2011 12:19:58 +0000 planetmaker (svn r22473) -Codechange: Automatic orders are better called implicit orders as no real order influencing path finding is added draft
Tue, 18 Jan 2011 23:09:43 +0000 rubidium (svn r21846) -Codechange: move documentation towards the code to make it more likely to be updated [o-s]. draft
Sun, 26 Dec 2010 13:25:34 +0000 rubidium (svn r21644) -Change: keep showing "No orders" when the order list is filled with only automatic orders draft
Sun, 26 Dec 2010 09:03:19 +0000 rubidium (svn r21642) -Feature: concept of automatic station orders; add stub orders for intermediate stations and remove them when not visiting them anymore. This allows you to see what trains visit a station without actually having to order a vehicle to stop at all stations. Based on patch by fonsinchen draft
Wed, 22 Dec 2010 21:16:34 +0000 rubidium (svn r21602) -Codechange: split actual adding/removing of orders to/from a vehicle's order list from the validation of those (user) commands. Based on patch by fonsinchen draft
Wed, 22 Dec 2010 10:50:32 +0000 alberth (svn r21593) -Codechange: endif comment correcttions. draft
Sun, 01 Aug 2010 19:44:49 +0000 frosch (svn r20286) -Codechange: Unify end of doxygen comments. draft
Sun, 01 Aug 2010 19:22:34 +0000 frosch (svn r20283) -Codechange: Unify start of doygen comments. draft
Mon, 22 Feb 2010 20:36:20 +0000 frosch (svn r19215) -Codechange: Add Order::GetLocation() to deduplicate code. draft
Sat, 21 Nov 2009 12:43:09 +0000 rubidium (svn r18204) -Codechange: introduce a type for Ticks and use it; furthermore document some related variables/functions draft
Fri, 20 Nov 2009 22:00:28 +0000 rubidium (svn r18202) -Codechange: remove an unused function draft
Sat, 19 Sep 2009 09:51:14 +0000 rubidium (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos draft
Fri, 21 Aug 2009 20:21:05 +0000 rubidium (svn r17248) -Fix: add GPL license notice where appropriate draft
Tue, 28 Jul 2009 21:06:38 +0000 rubidium (svn r16976) -Codechange: remove WaypointID and MAX_LENGTH constants in favour of their Station variants draft
Sun, 21 Jun 2009 10:11:04 +0000 yexo (svn r16613) -Fix [NewGRF]: some of the var action 2 80+ variables contained wrong results due to OpenTTD codechanges draft
Fri, 22 May 2009 15:39:22 +0000 smatz (svn r16380) -Codechange: rename pool.hpp to pool_type.hpp draft
Fri, 22 May 2009 15:13:50 +0000 smatz (svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved draft
Fri, 22 May 2009 14:23:36 +0000 smatz (svn r16377) -Codechange: unify FOR_ALL_* macros, use separate index variable instead of var->index draft
Sun, 17 May 2009 16:28:29 +0000 smatz (svn r16338) -Codechange: split loading of references to two phases draft
Sun, 17 May 2009 11:18:34 +0000 rubidium (svn r16333) -Cleanup: remove a bunch of unused wrapper functions. draft
Sun, 17 May 2009 01:00:56 +0000 smatz (svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index) draft
Sat, 16 May 2009 23:44:36 +0000 smatz (svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize() draft
Sat, 16 May 2009 23:34:14 +0000 smatz (svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index) draft
Sat, 02 May 2009 00:10:24 +0000 frosch (svn r16199) -Codechange: Pass OrderNonStopFlags also to MakeGoToDepotOrder(). draft
Sun, 12 Apr 2009 14:11:14 +0000 rubidium (svn r16037) -Feature: allow (per order) to let a train stop at the near end, middle or far end of a platform from the point of view of the driver of the train that enters the station. draft
Sun, 04 Jan 2009 15:32:25 +0000 smatz (svn r14828) -Codechange: move most of save/load-specific code to separate files draft
Sat, 03 Jan 2009 17:28:22 +0000 rubidium (svn r14813) -Codechange: use uint instead of 'just' unsigned. draft
Sat, 03 Jan 2009 13:52:06 +0000 rubidium (svn r14803) -Codechange: move order list management into it's own class and remove the order count from the savegame as we can easily count that (PhilSophus) draft
Fri, 21 Nov 2008 18:16:19 +0000 rubidium (svn r14601) -Fix: the nearest depot and stop in depot orders didn't work together (the vehicle didn't stop). draft
Tue, 06 May 2008 15:11:33 +0000 rubidium (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description. draft
Sat, 12 Apr 2008 11:58:19 +0000 rubidium (svn r12667) -Feature: conditional 'skip/jump' orders. draft
Thu, 10 Apr 2008 08:30:15 +0000 rubidium (svn r12648) -Feature: allow four different non-stop types in a single game instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains. draft
Wed, 09 Apr 2008 18:26:19 +0000 rubidium (svn r12640) -Codechange: let GetLoadType make a difference between full load and full load any based on the patch setting instead of using the patch setting directly. draft
Tue, 08 Apr 2008 22:41:14 +0000 rubidium (svn r12633) -Fix: could not make a (go-to) depot order. draft
Mon, 07 Apr 2008 21:02:27 +0000 rubidium (svn r12620) -Fix: automatic servicing of vehicles made them stop in the depot. draft
Mon, 07 Apr 2008 20:03:46 +0000 rubidium (svn r12617) -Codechange: add type safety to the Order's load and unload types. draft
Mon, 07 Apr 2008 19:18:56 +0000 rubidium (svn r12615) -Codechange: rename some enums related to depot orders to make it more clear that they are no loading/unloading flags. Also add more type strictness. draft
Mon, 07 Apr 2008 08:59:04 +0000 rubidium (svn r12600) -Codechange: make GetNonStopType return a more augmented type; not is there a non-stop order but the kind of non-stop order, so one doesn't need to check _patches.new_nonstop type everywhere. draft
Sun, 06 Apr 2008 21:54:22 +0000 rubidium (svn r12595) -Codechange: hide Order's flags in the last few cases. draft
Sun, 06 Apr 2008 15:09:45 +0000 rubidium (svn r12593) -Codechange: hide Order's flags in most of the code. draft
Sun, 06 Apr 2008 07:48:51 +0000 rubidium (svn r12588) -Codechange: do not access the destination of an order directly. draft
Sun, 06 Apr 2008 07:22:26 +0000 rubidium (svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order. draft
Sun, 06 Apr 2008 07:07:21 +0000 rubidium (svn r12586) -Codechange: do not access an order's refit variables directly. draft
Sat, 05 Apr 2008 23:36:54 +0000 rubidium (svn r12584) -Codechange: do not access the order type directly. draft
Sat, 05 Apr 2008 21:45:05 +0000 rubidium (svn r12583) -Codechange: make AssignOrder a class function of order. draft
Sat, 05 Apr 2008 20:57:01 +0000 rubidium (svn r12582) -Codechange: move some (needlessly) static inlined functions from order_base.h to order_cmd.cpp. draft
Sat, 05 Apr 2008 15:30:15 +0000 rubidium (svn r12580) -Codechange: merge some logical related to non-stop orders. draft
Sun, 30 Mar 2008 23:24:18 +0000 rubidium (svn r12488) -Codechange: split order.h into order_base.h and order_func.h. draft