rubidium
|
d178345947
|
(svn r12639) -Fix: order window was not marked dirty on changed orders.
|
2008-04-09 17:48:22 +00:00 |
|
rubidium
|
16edbb8635
|
(svn r12636) -Codechange: make CmdModifyOrder a little more flexible and remove 'hack' that used the full load flag to set the service if needed flag.
|
2008-04-09 12:46:43 +00:00 |
|
rubidium
|
c41624bb94
|
(svn r12636) -Codechange: make CmdModifyOrder a little more flexible and remove 'hack' that used the full load flag to set the service if needed flag.
|
2008-04-09 12:46:43 +00:00 |
|
rubidium
|
d7afec34ac
|
(svn r12633) -Fix: could not make a (go-to) depot order.
|
2008-04-08 22:41:14 +00:00 |
|
rubidium
|
d8f88f06d4
|
(svn r12633) -Fix: could not make a (go-to) depot order.
|
2008-04-08 22:41:14 +00:00 |
|
maedhros
|
49a515f210
|
(svn r12630) -Fix (r12600): Missing 'break' made it impossible to add waypoints to vehicle orders.
|
2008-04-08 16:15:31 +00:00 |
|
maedhros
|
85e5053b68
|
(svn r12630) -Fix (r12600): Missing 'break' made it impossible to add waypoints to vehicle orders.
|
2008-04-08 16:15:31 +00:00 |
|
frosch
|
b91781b715
|
(svn r12629) -Codechange: Split VehicleNeedsService() into Vehicle::NeedsServicing() and Vehicle::NeedsAutomaticServicing().
-Fix (r11052): Disable servicing by service-interval if a vehicle has depot orders.
|
2008-04-08 15:48:32 +00:00 |
|
frosch
|
96700d5605
|
(svn r12629) -Codechange: Split VehicleNeedsService() into Vehicle::NeedsServicing() and Vehicle::NeedsAutomaticServicing().
-Fix (r11052): Disable servicing by service-interval if a vehicle has depot orders.
|
2008-04-08 15:48:32 +00:00 |
|
rubidium
|
4267797cc8
|
(svn r12628) -Fix: TTDP compatible non-stop wasn't handled properly.
|
2008-04-08 13:32:44 +00:00 |
|
rubidium
|
71a2dd21fd
|
(svn r12628) -Fix: TTDP compatible non-stop wasn't handled properly.
|
2008-04-08 13:32:44 +00:00 |
|
rubidium
|
16cb871398
|
(svn r12618) -Codechange: as load and unload type are now split, some case statements got ugly.
|
2008-04-07 20:18:51 +00:00 |
|
rubidium
|
f04ecd2e4a
|
(svn r12618) -Codechange: as load and unload type are now split, some case statements got ugly.
|
2008-04-07 20:18:51 +00:00 |
|
rubidium
|
973997e896
|
(svn r12617) -Codechange: add type safety to the Order's load and unload types.
|
2008-04-07 20:03:46 +00:00 |
|
rubidium
|
d74c6ffb62
|
(svn r12617) -Codechange: add type safety to the Order's load and unload types.
|
2008-04-07 20:03:46 +00:00 |
|
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.
|
2008-04-07 19:18:56 +00:00 |
|
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.
|
2008-04-07 19:18:56 +00:00 |
|
rubidium
|
c6e8bf41a1
|
(svn r12608) -Fix [FS#1909]: pressing 'Load' did not cancel the full load order.
|
2008-04-07 15:04:00 +00:00 |
|
rubidium
|
77dca1f023
|
(svn r12608) -Fix [FS#1909]: pressing 'Load' did not cancel the full load order.
|
2008-04-07 15:04:00 +00:00 |
|
rubidium
|
4b7ca97056
|
(svn r12601) -Fix (r12587): do not reset the index of orders (causes loading ancient savegames to loop infinitively.
|
2008-04-07 11:45:53 +00:00 |
|
rubidium
|
f46ae97d8e
|
(svn r12601) -Fix (r12587): do not reset the index of orders (causes loading ancient savegames to loop infinitively.
|
2008-04-07 11:45:53 +00:00 |
|
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.
|
2008-04-07 08:59:04 +00:00 |
|
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.
|
2008-04-07 08:59:04 +00:00 |
|
smatz
|
76eaed68a0
|
(svn r12599) -Codechange: force AllocateSafeRaw() to be linked to simplify compiler's decisions about inlining
|
2008-04-06 23:49:45 +00:00 |
|
smatz
|
6af1fb2bdd
|
(svn r12599) -Codechange: force AllocateSafeRaw() to be linked to simplify compiler's decisions about inlining
|
2008-04-06 23:49:45 +00:00 |
|
rubidium
|
949762fc65
|
(svn r12595) -Codechange: hide Order's flags in the last few cases.
|
2008-04-06 21:54:22 +00:00 |
|
rubidium
|
d90a041230
|
(svn r12595) -Codechange: hide Order's flags in the last few cases.
|
2008-04-06 21:54:22 +00:00 |
|
rubidium
|
53d101cc99
|
(svn r12593) -Codechange: hide Order's flags in most of the code.
|
2008-04-06 15:09:45 +00:00 |
|
rubidium
|
fb1c4eccd8
|
(svn r12593) -Codechange: hide Order's flags in most of the code.
|
2008-04-06 15:09:45 +00:00 |
|
rubidium
|
935b562074
|
(svn r12588) -Codechange: do not access the destination of an order directly.
|
2008-04-06 07:48:51 +00:00 |
|
rubidium
|
d6623cf654
|
(svn r12588) -Codechange: do not access the destination of an order directly.
|
2008-04-06 07:48:51 +00:00 |
|
rubidium
|
a3224512cc
|
(svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order.
|
2008-04-06 07:22:26 +00:00 |
|
rubidium
|
8cd1795fe3
|
(svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order.
|
2008-04-06 07:22:26 +00:00 |
|
rubidium
|
3edb967ecf
|
(svn r12586) -Codechange: do not access an order's refit variables directly.
|
2008-04-06 07:07:21 +00:00 |
|
rubidium
|
e68b2088ce
|
(svn r12586) -Codechange: do not access an order's refit variables directly.
|
2008-04-06 07:07:21 +00:00 |
|
rubidium
|
3b0e3d8d30
|
(svn r12584) -Codechange: do not access the order type directly.
|
2008-04-05 23:36:54 +00:00 |
|
rubidium
|
5b47f81b0f
|
(svn r12584) -Codechange: do not access the order type directly.
|
2008-04-05 23:36:54 +00:00 |
|
rubidium
|
4ff5d2057c
|
(svn r12583) -Codechange: make AssignOrder a class function of order.
|
2008-04-05 21:45:05 +00:00 |
|
rubidium
|
56e63a6044
|
(svn r12583) -Codechange: make AssignOrder a class function of order.
|
2008-04-05 21:45:05 +00:00 |
|
rubidium
|
21ae6fa444
|
(svn r12582) -Codechange: move some (needlessly) static inlined functions from order_base.h to order_cmd.cpp.
|
2008-04-05 20:57:01 +00:00 |
|
rubidium
|
669b4bc609
|
(svn r12582) -Codechange: move some (needlessly) static inlined functions from order_base.h to order_cmd.cpp.
|
2008-04-05 20:57:01 +00:00 |
|
rubidium
|
b5a73c77de
|
(svn r12581) -Fix (r12580): trains would not stop correctly on intermediate stations when non-stop was not enabled.
|
2008-04-05 19:51:51 +00:00 |
|
rubidium
|
84211a8fea
|
(svn r12581) -Fix (r12580): trains would not stop correctly on intermediate stations when non-stop was not enabled.
|
2008-04-05 19:51:51 +00:00 |
|
rubidium
|
ed2acd6f3d
|
(svn r12580) -Codechange: merge some logical related to non-stop orders.
|
2008-04-05 15:30:15 +00:00 |
|
rubidium
|
aef20ec54d
|
(svn r12580) -Codechange: merge some logical related to non-stop orders.
|
2008-04-05 15:30:15 +00:00 |
|
rubidium
|
ba0a9538cf
|
(svn r12578) -Codechange: merge the aircrafts ProcessOrder too into the 'unified' ProcessOrder.
|
2008-04-05 12:01:34 +00:00 |
|
rubidium
|
5eb5889954
|
(svn r12578) -Codechange: merge the aircrafts ProcessOrder too into the 'unified' ProcessOrder.
|
2008-04-05 12:01:34 +00:00 |
|
rubidium
|
3fdddeac40
|
(svn r12575) -Codechange: unduplicate Process*Orders for trains, ships and road vehicles.
|
2008-04-05 10:55:50 +00:00 |
|
rubidium
|
bdd64495cd
|
(svn r12575) -Codechange: unduplicate Process*Orders for trains, ships and road vehicles.
|
2008-04-05 10:55:50 +00:00 |
|
rubidium
|
877ca99198
|
(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).
|
2008-03-31 06:42:26 +00:00 |
|