rubidium
155a2ca1f4
(svn r14601) -Fix: the nearest depot and stop in depot orders didn't work together (the vehicle didn't stop).
16 years ago
rubidium
2209c6a344
(svn r14601) -Fix: the nearest depot and stop in depot orders didn't work together (the vehicle didn't stop).
16 years ago
rubidium
1ce0b03bf0
(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.
16 years ago
rubidium
d03994098b
(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.
16 years ago
rubidium
0e40b1013c
(svn r12667) -Feature: conditional 'skip/jump' orders.
16 years ago
rubidium
ac94b6384b
(svn r12667) -Feature: conditional 'skip/jump' orders.
16 years ago
rubidium
e61dcab79d
(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.
...
-Feature: allow three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the "full load any" patch setting.
16 years ago
rubidium
5992dad01f
(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.
...
-Feature: allow three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the "full load any" patch setting.
16 years ago
rubidium
2e4044ac81
(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.
16 years ago
rubidium
82155367f6
(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.
16 years ago
rubidium
d7afec34ac
(svn r12633) -Fix: could not make a (go-to) depot order.
16 years ago
rubidium
d8f88f06d4
(svn r12633) -Fix: could not make a (go-to) depot order.
16 years ago
rubidium
337c92090b
(svn r12620) -Fix: automatic servicing of vehicles made them stop in the depot.
16 years ago
rubidium
d31dee2717
(svn r12620) -Fix: automatic servicing of vehicles made them stop in the depot.
16 years ago
rubidium
973997e896
(svn r12617) -Codechange: add type safety to the Order's load and unload types.
16 years ago
rubidium
d74c6ffb62
(svn r12617) -Codechange: add type safety to the Order's load and unload types.
16 years ago
rubidium
cf250390c5
(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.
16 years ago
rubidium
f1cd7ef5ee
(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.
16 years ago
rubidium
fcdd44b662
(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.
16 years ago
rubidium
c57a1d74c3
(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.
16 years ago
rubidium
949762fc65
(svn r12595) -Codechange: hide Order's flags in the last few cases.
16 years ago
rubidium
d90a041230
(svn r12595) -Codechange: hide Order's flags in the last few cases.
16 years ago
rubidium
53d101cc99
(svn r12593) -Codechange: hide Order's flags in most of the code.
16 years ago
rubidium
fb1c4eccd8
(svn r12593) -Codechange: hide Order's flags in most of the code.
16 years ago
rubidium
935b562074
(svn r12588) -Codechange: do not access the destination of an order directly.
16 years ago
rubidium
d6623cf654
(svn r12588) -Codechange: do not access the destination of an order directly.
16 years ago
rubidium
a3224512cc
(svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order.
16 years ago
rubidium
8cd1795fe3
(svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order.
16 years ago
rubidium
3edb967ecf
(svn r12586) -Codechange: do not access an order's refit variables directly.
16 years ago
rubidium
e68b2088ce
(svn r12586) -Codechange: do not access an order's refit variables directly.
16 years ago
rubidium
3b0e3d8d30
(svn r12584) -Codechange: do not access the order type directly.
16 years ago
rubidium
5b47f81b0f
(svn r12584) -Codechange: do not access the order type directly.
16 years ago
rubidium
4ff5d2057c
(svn r12583) -Codechange: make AssignOrder a class function of order.
16 years ago
rubidium
56e63a6044
(svn r12583) -Codechange: make AssignOrder a class function of order.
16 years ago
rubidium
21ae6fa444
(svn r12582) -Codechange: move some (needlessly) static inlined functions from order_base.h to order_cmd.cpp.
16 years ago
rubidium
669b4bc609
(svn r12582) -Codechange: move some (needlessly) static inlined functions from order_base.h to order_cmd.cpp.
16 years ago
rubidium
ed2acd6f3d
(svn r12580) -Codechange: merge some logical related to non-stop orders.
16 years ago
rubidium
aef20ec54d
(svn r12580) -Codechange: merge some logical related to non-stop orders.
16 years ago
rubidium
b84b16cfcd
(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.
16 years ago
rubidium
4a1035ab95
(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.
16 years ago