rubidium
|
3d3fb76b7e
|
(svn r26699) -Fix-ish: do not crash when trying to show an error about vehicle in a NewGRF and the NewGRF was not loaded at all
|
2014-07-21 18:03:05 +00:00 |
|
fonsinchen
|
957b7c0199
|
(svn r26594) -Fix [FS#6006]: Don't call UpdateVehicleTimetable with dummy orders
|
2014-05-17 19:38:30 +00:00 |
|
fonsinchen
|
a9e3828dd2
|
(svn r26594) -Fix [FS#6006]: Don't call UpdateVehicleTimetable with dummy orders
|
2014-05-17 19:38:30 +00:00 |
|
fonsinchen
|
c81a6070cb
|
(svn r26547) -Codechange: Collect order travel and wait times independent of timetables
|
2014-05-01 14:49:16 +00:00 |
|
fonsinchen
|
3ee31a8f89
|
(svn r26547) -Codechange: Collect order travel and wait times independent of timetables
|
2014-05-01 14:49:16 +00:00 |
|
fonsinchen
|
d49dad9f9c
|
(svn r26546) -Codechange: Make order wait_time, travel_time and max_speed private
|
2014-05-01 14:48:44 +00:00 |
|
fonsinchen
|
c915d9fa55
|
(svn r26546) -Codechange: Make order wait_time, travel_time and max_speed private
|
2014-05-01 14:48:44 +00:00 |
|
rubidium
|
2be4215f43
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
2014-04-23 20:13:33 +00:00 |
|
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
2014-04-23 20:13:33 +00:00 |
|
frosch
|
eb6974179d
|
(svn r26317) -Fix [FS#5897]: Check whether NewGRF change vehicle capacity when they are not supposed to, and truncate cargo appropiately if they are allowed to.
|
2014-02-07 23:48:56 +00:00 |
|
frosch
|
41b7a04a68
|
(svn r26317) -Fix [FS#5897]: Check whether NewGRF change vehicle capacity when they are not supposed to, and truncate cargo appropiately if they are allowed to.
|
2014-02-07 23:48:56 +00:00 |
|
rubidium
|
379e83f042
|
(svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders
|
2013-11-25 11:08:21 +00:00 |
|
rubidium
|
18beaac571
|
(svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders
|
2013-11-25 11:08:21 +00:00 |
|
frosch
|
e580a3fe8a
|
(svn r26027) -Change [FS#5669-ish]: [NewGRF] Invalidate vehicle colour palette when leaving a station.
|
2013-11-17 16:02:39 +00:00 |
|
frosch
|
ec4806a82d
|
(svn r26027) -Change [FS#5669-ish]: [NewGRF] Invalidate vehicle colour palette when leaving a station.
|
2013-11-17 16:02:39 +00:00 |
|
fonsinchen
|
fb281ce23c
|
(svn r25903) -Codechange: Refactor RefreshNextHopsStats into an own class LinkRefresher.
|
2013-10-22 18:34:10 +00:00 |
|
fonsinchen
|
6e1cc80926
|
(svn r25903) -Codechange: Refactor RefreshNextHopsStats into an own class LinkRefresher.
|
2013-10-22 18:34:10 +00:00 |
|
fonsinchen
|
d0c610f0ec
|
(svn r25898) -Codechange: Add second timestamp for 'restricted links' to all edges.
|
2013-10-22 16:13:28 +00:00 |
|
fonsinchen
|
29e987f3fc
|
(svn r25898) -Codechange: Add second timestamp for 'restricted links' to all edges.
|
2013-10-22 16:13:28 +00:00 |
|
fonsinchen
|
67e0f7416a
|
(svn r25883) -Fix: Limit recursion and branching in RefreshNextHopsStats more aggressively.
|
2013-10-19 13:17:06 +00:00 |
|
fonsinchen
|
338d9861bc
|
(svn r25883) -Fix: Limit recursion and branching in RefreshNextHopsStats more aggressively.
|
2013-10-19 13:17:06 +00:00 |
|
fonsinchen
|
9eb73939c9
|
(svn r25738) -Feature: recursively walk all branches of conditional orders in the order prediction logic
|
2013-08-20 21:22:39 +00:00 |
|
fonsinchen
|
95cde78e37
|
(svn r25738) -Feature: recursively walk all branches of conditional orders in the order prediction logic
|
2013-08-20 21:22:39 +00:00 |
|
fonsinchen
|
0d9612a0fb
|
(svn r25737) -Codechange: move inner workings of RefreshNextHopsStats into separate function
|
2013-08-20 21:22:37 +00:00 |
|
fonsinchen
|
5e017b8000
|
(svn r25737) -Codechange: move inner workings of RefreshNextHopsStats into separate function
|
2013-08-20 21:22:37 +00:00 |
|
fonsinchen
|
40120e1bad
|
(svn r25736) -Codechange: move condition prediction out of GetNextStoppingOrder so that we can access both branches in calling code
|
2013-08-20 21:22:35 +00:00 |
|
fonsinchen
|
5c0b766ed9
|
(svn r25736) -Codechange: move condition prediction out of GetNextStoppingOrder so that we can access both branches in calling code
|
2013-08-20 21:22:35 +00:00 |
|
fonsinchen
|
2c2e143026
|
(svn r25735) -Feature: allow implicit orders even if no explicit ones are given.
|
2013-08-20 20:05:31 +00:00 |
|
fonsinchen
|
d8365c63fd
|
(svn r25735) -Feature: allow implicit orders even if no explicit ones are given.
|
2013-08-20 20:05:31 +00:00 |
|
fonsinchen
|
cb4bde78b1
|
(svn r25717) -Fix: check for type of order before checking for refit type
|
2013-08-11 10:59:47 +00:00 |
|
fonsinchen
|
1137e250a0
|
(svn r25717) -Fix: check for type of order before checking for refit type
|
2013-08-11 10:59:47 +00:00 |
|
frosch
|
bab22f7c1b
|
(svn r25695) -Fix [FS#5700] (r24882, r25648): Vehicle::MarkDirty must be called for the front engine.
|
2013-08-06 17:31:16 +00:00 |
|
frosch
|
2770a24f9f
|
(svn r25695) -Fix [FS#5700] (r24882, r25648): Vehicle::MarkDirty must be called for the front engine.
|
2013-08-06 17:31:16 +00:00 |
|
frosch
|
206616bf37
|
(svn r25648) -Change [FS#5669]: [NewGRF] Invalidate vehicle recolour palette during (un)loading.
|
2013-08-04 14:02:27 +00:00 |
|
frosch
|
5bda07c10c
|
(svn r25648) -Change [FS#5669]: [NewGRF] Invalidate vehicle recolour palette during (un)loading.
|
2013-08-04 14:02:27 +00:00 |
|
fonsinchen
|
c827eb9e0e
|
(svn r25636) -Fix: invalidate last_loading_station when stopping in depot
|
2013-07-30 18:55:52 +00:00 |
|
fonsinchen
|
456627e01c
|
(svn r25636) -Fix: invalidate last_loading_station when stopping in depot
|
2013-07-30 18:55:52 +00:00 |
|
rubidium
|
67bb165b9d
|
(svn r25604) -Fix [FS#5550]: Only the front engine's date of last service was updated
|
2013-07-13 14:12:14 +00:00 |
|
rubidium
|
e6eede841a
|
(svn r25604) -Fix [FS#5550]: Only the front engine's date of last service was updated
|
2013-07-13 14:12:14 +00:00 |
|
fonsinchen
|
ae5e88e186
|
(svn r25565) -Codechange: Rewrite order prediction logic to introduce proper refit prediction
|
2013-07-06 17:01:31 +00:00 |
|
fonsinchen
|
b09c4043ec
|
(svn r25565) -Codechange: Rewrite order prediction logic to introduce proper refit prediction
|
2013-07-06 17:01:31 +00:00 |
|
fonsinchen
|
f022550df9
|
(svn r25361) -Feature: distribute cargo according to plan given by linkgraph
|
2013-06-09 13:03:48 +00:00 |
|
fonsinchen
|
04e3eb6fab
|
(svn r25361) -Feature: distribute cargo according to plan given by linkgraph
|
2013-06-09 13:03:48 +00:00 |
|
fonsinchen
|
2ad1f88feb
|
(svn r25329) -Fix [FS#5582]: for refreshing next hops implicit orders are equivalent to explicit stopping orders
|
2013-06-07 22:12:39 +00:00 |
|
fonsinchen
|
a1a96b2e8b
|
(svn r25329) -Fix [FS#5582]: for refreshing next hops implicit orders are equivalent to explicit stopping orders
|
2013-06-07 22:12:39 +00:00 |
|
rubidium
|
46df11b74a
|
(svn r25319) -Fix [FS#5570]: crash when train with reserved cargo vanishes
|
2013-06-04 15:04:59 +00:00 |
|
rubidium
|
254c3834d0
|
(svn r25319) -Fix [FS#5570]: crash when train with reserved cargo vanishes
|
2013-06-04 15:04:59 +00:00 |
|
rubidium
|
6b746167e4
|
(svn r25259) -Codechange: track capacities and usage of links
|
2013-05-19 14:22:04 +00:00 |
|
rubidium
|
3947453277
|
(svn r25259) -Codechange: track capacities and usage of links
|
2013-05-19 14:22:04 +00:00 |
|
rubidium
|
f952f0bfdd
|
(svn r25235) -Fix [FS#5543]: keep all cargo whenever cancelling reservations (fonsinchen)
|
2013-05-12 11:53:53 +00:00 |
|