summaryrefslogtreecommitdiff
path: root/src/station_cmd.cpp
AgeCommit message (Collapse)Author
2013-10-22(svn r25903) -Codechange: Refactor RefreshNextHopsStats into an own class ↵fonsinchen
LinkRefresher.
2013-10-22(svn r25901) -Fix [FS#5675]: Check if any vehicles are still serving a link ↵fonsinchen
before deleting it.
2013-10-22(svn r25899) -Change: Restrict flows if links are restricted and don't ↵fonsinchen
normally pick them anymore.
2013-10-22(svn r25898) -Codechange: Add second timestamp for 'restricted links' to all ↵fonsinchen
edges.
2013-10-20(svn r25892) -Fix: off-by-one error in GetVia prevented certain flows from ↵fonsinchen
getting picked
2013-10-20(svn r25891) -Feature: Use smallstack to allow for multiple next hops when ↵fonsinchen
loading and unloading.
2013-10-12(svn r25849) -Codechange: Introduce IsTileFlat to not compute full slope ↵zuu
information for situations when we only want to know if a tile is flat or not (cirdan, LordAro)
2013-06-28(svn r25495) -Fix [FS#5553]: when addings bits to a (train) station, the ↵rubidium
train trying to stop there could overshoot the (new) stop location and not stop at all
2013-06-25(svn r25461) -Fix: MSVC compiler warningrubidium
2013-06-23(svn r25435) -Fix: reroute cargo in vehicles if station is deletedfonsinchen
2013-06-23(svn r25434) -Fix: reroute cargo staged for unloading if a link breaksfonsinchen
2013-06-17(svn r25424) -Fix: keep old flows around in an invalidated state to continue ↵fonsinchen
routing cargo if necessary
2013-06-10(svn r25391) -Fix: make ChangeShare really aware of INT_MINfonsinchen
2013-06-09(svn r25379) -Fix: avoid warning in FlowStatMap::FinalizeLocalConsumptionfonsinchen
2013-06-09(svn r25365) -Feature: show cargo by next hops and final destinations in the ↵fonsinchen
station GUI
2013-06-09(svn r25362) -Feature: consider cargo waiting at other stations for rating ↵fonsinchen
at the origin station
2013-06-09(svn r25361) -Feature: distribute cargo according to plan given by linkgraphfonsinchen
2013-06-09(svn r25359) -Codechange: schedule jobs when tracking capacities of linksfonsinchen
2013-06-09(svn r25346) -Codechange: Glue between stations and flow statsfonsinchen
2013-06-09(svn r25345) -Add: implementation of SharesMap and FlowStatMapfonsinchen
2013-05-19(svn r25260) -Codechange: occasionally clear dead links and compress link ↵rubidium
graphs (fonsinchen)
2013-05-19(svn r25259) -Codechange: track capacities and usage of linksrubidium
2013-05-18(svn r25251) -Fix [FS#5540]: when overbuilding a reserved track with a ↵rubidium
non-track station tile, that tile would remain reserved and eventually trigger a crash upon removal
2013-05-13(svn r25243) -Fix [FS#5546]: "No station" error was given, even when there ↵rubidium
was a station that way occupied or not yours
2013-04-13(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() ↵frosch
and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)
2013-04-06(svn r25149) -Codechange: replace 'magic' 'has rating' bitcheck by ↵rubidium
descriptive function
2013-03-31(svn r25132) -Fix [FS#5510, FS#5516]: station rebuilding could leave ↵rubidium
reserved tiles which caused crashes later on
2013-02-17(svn r25016) -Fix [FS#5476]: integer overflow in UpdateStationRating ↵rubidium
(fonsinchen)
2013-02-17(svn r25008) -Codechange: Make CargoList::Truncate behave similarly to ↵rubidium
CargoList::MoveTo, i.e. pass the amount to truncate (fonsinchen)
2013-02-03(svn r24961) -Fix [FS#5362] (r23564): making occupied platforms larger would ↵rubidium
make train reserve onto the newly unreserved bit and cause crashes. Now if a platform is enlarged and there is a reservation, reserve the whole platform
2013-01-31(svn r24951) -Fix: [NewGRF] Var 10 of CB 24 missed the T part.frosch
2013-01-11(svn r24905) -Feature(ish): Implement station randomisation triggers.peter1138
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵planetmaker
Eagle_rainbow)
2012-12-23(svn r24840) -Fix: Draw NewGRF railtypes in NewGRF station previews.peter1138
2012-11-13(svn r24721) -Fix (r24715): Reallow building road stations.frosch
2012-11-13(svn r24720) -Fix (r24715): Comparison of different height units.frosch
2012-11-12(svn r24718) -Codechange: Rename GoodsEntry::days_since_pickup to ↵frosch
GoodsEntry::time_since_pickup.
2012-11-12(svn r24715) -Fix [FS#5335]: [NewGRF] Allow stations to draw snow/desert ↵frosch
aware ground sprites with railtype overlays.
2012-11-12(svn r24714) -Fix [FS#5337]: [NewGRF] Draw default foundations if resolving ↵frosch
of custom station foundation sprites fails.
2012-11-12(svn r24708) -Codechange: Check magic values of GoodsEntry::last_speed only ↵frosch
via wrapper function.
2012-11-12(svn r24704) -Cleanup: No need to initialise stuff twice.frosch
2012-11-12(svn r24703) -Fix: Disallow closing oilrig airports in SE.frosch
2012-09-21(svn r24535) -Doc: Two additions, lots of small spelling fixes, and some ↵alberth
Doxygen improvements.
2012-07-15(svn r24402) -Fix [FS#5243]: Station properties 11 and 14 were combined ↵frosch
incorrectly.
2012-06-23(svn r24355) -Codechange [FS#5217]: Deduplicate code when building stations. ↵frosch
(Hirundo)
2012-06-23(svn r24354) -Fix: When airport construction was denied due to noise, the ↵frosch
error message named the wrong town.
2012-05-26(svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and ↵frosch
NewsFlag instead.
2012-04-22(svn r24167) -Codechange: Rename NewGRFClass::GetCount() to ↵frosch
NewGRFClass::GetClassCount()
2012-04-22(svn r24166) -Codechange: Turn NewGRFClass::Get(Tid, uint) and GetCount(Tid) ↵frosch
into non-static members GetSpec(uint) and GetSpecCount().
2012-04-22(svn r24162) -Codechange: Remove NewGRFClass::GetName() and SetName() in ↵frosch
favour of using Get() and direct member access (which is needed anyway for GRF string resolving).