rubidium
|
14b307a621
|
(svn r12698) -Codechange: skip orders to stations that do not have a train part anymore, just like is done for road vehicles and ships.
|
2008-04-14 07:08:43 +00:00 |
|
rubidium
|
daf5a2f1bc
|
(svn r12658) -Codechange: unify a vast portion of the CmdSend<VehicleType>ToDepot commands.
|
2008-04-11 08:40:10 +00:00 |
|
rubidium
|
570519d79b
|
(svn r12658) -Codechange: unify a vast portion of the CmdSend<VehicleType>ToDepot commands.
|
2008-04-11 08:40:10 +00:00 |
|
rubidium
|
aa8a5b2c39
|
(svn r12657) -Codechange: add 'FindClosestDepot' to the vehicle class.
|
2008-04-11 08:14:43 +00:00 |
|
rubidium
|
62bdc381e7
|
(svn r12657) -Codechange: add 'FindClosestDepot' to the vehicle class.
|
2008-04-11 08:14:43 +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
|
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
|
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
|
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
|
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 |
|
frosch
|
ae01e263ad
|
(svn r12540) -Codechange: Enumify some values in original pathfinder and remove an unused variable.
|
2008-04-02 13:57:25 +00:00 |
|
frosch
|
5e5e074a5d
|
(svn r12540) -Codechange: Enumify some values in original pathfinder and remove an unused variable.
|
2008-04-02 13:57:25 +00:00 |
|
frosch
|
51155403a4
|
(svn r12531) -Codechange: Rename some variables for consistency.
|
2008-04-01 14:03:20 +00:00 |
|
frosch
|
15a9fba867
|
(svn r12531) -Codechange: Rename some variables for consistency.
|
2008-04-01 14:03:20 +00:00 |
|
rubidium
|
df1d9bd880
|
(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
2008-03-31 00:17:39 +00:00 |
|
rubidium
|
ef2be7d0fc
|
(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
2008-03-31 00:17:39 +00:00 |
|
rubidium
|
c51b81c247
|
(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
|
2008-03-31 00:06:17 +00:00 |
|
rubidium
|
2edd403656
|
(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
|
2008-03-31 00:06:17 +00:00 |
|
rubidium
|
b84b16cfcd
|
(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.
|
2008-03-30 23:24:18 +00:00 |
|
rubidium
|
4a1035ab95
|
(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.
|
2008-03-30 23:24:18 +00:00 |
|
rubidium
|
2426f5342f
|
(svn r12459) -Codechange: split news.h into news_type.h and news_func.h.
|
2008-03-28 08:53:36 +00:00 |
|
rubidium
|
eeabab4555
|
(svn r12459) -Codechange: split news.h into news_type.h and news_func.h.
|
2008-03-28 08:53:36 +00:00 |
|
frosch
|
7f3d56041b
|
(svn r12199) -Codechange: Remove magic around the results of GetTileTrackStatus().
|
2008-02-20 17:49:50 +00:00 |
|
frosch
|
b7993793c8
|
(svn r12199) -Codechange: Remove magic around the results of GetTileTrackStatus().
|
2008-02-20 17:49:50 +00:00 |
|
frosch
|
1d120c51b8
|
(svn r12193) -Codechange: Rename a magic variable, give it a decent type, and remove a 'goto'.
|
2008-02-20 15:13:42 +00:00 |
|
frosch
|
f5929d413b
|
(svn r12193) -Codechange: Rename a magic variable, give it a decent type, and remove a 'goto'.
|
2008-02-20 15:13:42 +00:00 |
|
smatz
|
fe48d0be21
|
(svn r12134) -Change: count the number of ticks a vehicle was running this day to calculate running cost
-Fix [FS#1739]: vehicle profit is now counted with 8bit fract, so it is now shown properly in the vehicle details window
|
2008-02-13 19:24:40 +00:00 |
|
smatz
|
a0ddc43e92
|
(svn r12134) -Change: count the number of ticks a vehicle was running this day to calculate running cost
-Fix [FS#1739]: vehicle profit is now counted with 8bit fract, so it is now shown properly in the vehicle details window
|
2008-02-13 19:24:40 +00:00 |
|
smatz
|
391898b47a
|
(svn r12132) -Cleanup: convert pathfinder selection from if/else to switch/case at many places
|
2008-02-13 17:54:11 +00:00 |
|
smatz
|
fd51465c8b
|
(svn r12132) -Cleanup: convert pathfinder selection from if/else to switch/case at many places
|
2008-02-13 17:54:11 +00:00 |
|
smatz
|
a3e3cd7d46
|
(svn r12129) -Change [FS#1759]: simplified patch settings for pathfinders (Yorick)
|
2008-02-13 14:21:36 +00:00 |
|
smatz
|
507728f46b
|
(svn r12129) -Change [FS#1759]: simplified patch settings for pathfinders (Yorick)
|
2008-02-13 14:21:36 +00:00 |
|
frosch
|
f476d861d2
|
(svn r12085) -Fix(r12058): Road vehicles could get stuck, when NPF told them to reverse on junction tiles. (spotted by SmatZ)
|
2008-02-08 16:25:55 +00:00 |
|
frosch
|
7b9efcea21
|
(svn r12085) -Fix(r12058): Road vehicles could get stuck, when NPF told them to reverse on junction tiles. (spotted by SmatZ)
|
2008-02-08 16:25:55 +00:00 |
|
glx
|
7ce12e50da
|
(svn r12037) -Codechange: replace OnNewDay_(Aircraft|RoadVeh|Ship|Train) with an OnNewDay method in the Vehicle class
|
2008-02-01 22:02:14 +00:00 |
|
glx
|
525409b0fc
|
(svn r12037) -Codechange: replace OnNewDay_(Aircraft|RoadVeh|Ship|Train) with an OnNewDay method in the Vehicle class
|
2008-02-01 22:02:14 +00:00 |
|
smatz
|
881b74e882
|
(svn r11962) -Cleanup: OPF is no longer used to update signals
|
2008-01-23 17:30:28 +00:00 |
|
smatz
|
d6eaf1a11a
|
(svn r11962) -Cleanup: OPF is no longer used to update signals
|
2008-01-23 17:30:28 +00:00 |
|
smatz
|
dfb91c26ec
|
(svn r11916) -Codechange: use enums from VehicleViewWindowWidgets instead of constants
-Fix: refit button widget was not correctly updated
|
2008-01-18 13:02:47 +00:00 |
|
smatz
|
1d59439166
|
(svn r11916) -Codechange: use enums from VehicleViewWindowWidgets instead of constants
-Fix: refit button widget was not correctly updated
|
2008-01-18 13:02:47 +00:00 |
|
smatz
|
fc2895e8c2
|
(svn r11882) -Codechange: introduce MarkSingleVehicleDirty() and simplify the code at some places
|
2008-01-16 21:17:31 +00:00 |
|