summaryrefslogtreecommitdiff
path: root/src/station_cmd.cpp
AgeCommit message (Collapse)Author
2010-12-12(svn r21486) -Codechange: use TILE_AREA_LOOP for station expansion checks as ↵rubidium
well
2010-12-05(svn r21415) -Codechange: limit station/waypoint name by amount of ↵rubidium
characters, not bytes
2010-11-21(svn r21291) -Fix: Treat objects on water like water in more cases.frosch
2010-11-20(svn r21270) -Doc: Doxyment updates and additions. Removal of doxyment in code.alberth
2010-11-20(svn r21268) -Fix (r21266): crash (or rather a triggered assertion) in some ↵rubidium
cases
2010-11-20(svn r21266) -Change: don't receive money for removing the rail of non-rail ↵rubidium
railstation tiles, i.e. rail station tiles for which the NewGRF has prevented trains to be routed
2010-11-20(svn r21262) -Fix (r18708)[FS#4246]: Custom station foundations using the ↵frosch
'simple foundations'-method did not draw any sprite for WSE-slopes when there are foundations on both neighboured tiles in the north. As there must be at least one sprite to provide the correct offset for the groundsprite draw the (empty) default foundation sprite in that case.
2010-11-11(svn r21145) -Fix: station list wasn't updated when a new cargo got a ratingrubidium
2010-11-11(svn r21143) -Codechange: reduce the number of dereferences in ↵rubidium
UpdateStationWaiting
2010-10-30(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)alberth
2010-10-28(svn r21052) -Fix (r20435): house/airporttile/industrytile newgrfs that ↵yexo
defined tiles that relied on the substitute being drawn were broken
2010-10-18(svn r20990) -Fix: when removing a rail station, don't leave track under ↵smatz
non-station tiles
2010-09-28(svn r20857) -Fix [FS#3637]: The station with the second highest rating was ↵rubidium
doubly penalised when distributing cargo. Now the penalty is completely removed and the granularity/precision of the distribution in increased by using fractional cargo. This should make competing stations less "all-or-nothing".
2010-09-16(svn r20815) -Revert (r20814): wrong patch at wrong time...rubidium
2010-09-16(svn r20814) -Codechange [FS#3835]: make waypoint default names work like ↵rubidium
depots, stations and vehicles (Krille)
2010-09-05(svn r20741) -Cleanup: Use IsTileOnWater() in more places.frosch
2010-09-01(svn r20716) -Feature: add airport class and airport name to the land info toolyexo
2010-08-28(svn r20668) -Codechange: add (more) support for bridges over objectsrubidium
2010-08-27(svn r20636) -Codechange: Move MarkTileDirtyByTile() and ↵frosch
DeleteAnimatedTile() into MakeWaterKeepingClass().
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-26(svn r20628) -Fix: typos in animation trigger enum/commentsrubidium
2010-08-26(svn r20625) -Add: AirportTileSpec::GetByTile to simplify accessing the ↵rubidium
AirportTileSpec
2010-08-26(svn r20623) -Codechange: unify the storing of animation related informationrubidium
2010-08-26(svn r20622) -Codechange: unify ↵rubidium
[GS]et[Statation|Object|Industry|House]AnimationFrame
2010-08-20(svn r20579) -Change (r1579): Allow removing of buoys if they are only used ↵frosch
by own vehicles.
2010-08-18(svn r20547) -Change: the way order backups are performed. Now restoring an ↵rubidium
order doesn't require up to 765 commands.
2010-08-18(svn r20545) -Codechange: make sure an OrderBackup gets cleared when the ↵rubidium
depot it belongs to gets removed, the depot window gets closed or when another vehicle gets sold in a depot
2010-08-17(svn r20529) -Codechange: simplify UpdateAirplanesOnNewStation by removing ↵yexo
code for situations that don't happen
2010-08-08(svn r20411) -Codechange: rename unmovables as quite a lot of them are ↵rubidium
actually movable; e.g. HQ and owned land are pretty movable.
2010-08-07(svn r20406) -Codechange: make StationClass use the new generic classrubidium
2010-08-07(svn r20402) -Codechange: rename the airport/station class id to something ↵rubidium
slightly more generic
2010-08-07(svn r20400) -Codechange: let StationSpec use GRFFilePropsBaserubidium
2010-08-05(svn r20375) -Codechange: make sure the watertype for existing airport tiles ↵yexo
is set to invalid
2010-08-05(svn r20366) -Codechange: store the rotation of the airport layout in the ↵yexo
station struct and use it to rotate hangar tiles
2010-08-05(svn r20365) -Codechange: allow multiple layouts for one airport ↵yexo
statemachine, store the layout number
2010-08-04(svn r20357) -Fix (r20356): Call GetAllRoadBits() only if there is road.frosch
2010-08-03(svn r20356) -Fix [FS#3983]: apparantly one generic error message can't be ↵rubidium
understood...
2010-08-01(svn r20289) -Codechange: Unify fall through coding style.terkhen
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-07-24(svn r20211) -Codechange: Indented code should have curly braces around it.alberth
2010-07-19(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be ↵rubidium
missed :)
2010-07-10(svn r20115) -Add: Show an specific error message when trying to remove ↵terkhen
nonexistant stations.
2010-06-04(svn r19925) -Fix [FS#3859]: one didn't pay for rail when building depots ↵rubidium
and stations, so with expensive railtypes building stations and then removing the station would be cheaper than just building the rail
2010-06-04(svn r19924) -Fix [FS#3868](r19172): Road/tram ownership was not set ↵terkhen
correctly when building drive-through stops.
2010-05-18(svn r19852) -Fix [FS#TT-MS]: Drawing fallback sprites for unavailable ↵frosch
NewGRF waypoints failed.
2010-04-24(svn r19709) -Feature: NewGRF debugging/inspecting of (primarily) enabled ↵rubidium
callbacks and values of variables
2010-04-17(svn r19654) -Codechange: Use Extract<> in more places.frosch
2010-04-13(svn r19616) -Codechange: Increase transparency of 'Extract' by passing also ↵frosch
the number of used bits.
2010-04-12(svn r19614) -Codechange: "it's" => "its" where appropriatesmatz
2010-03-23(svn r19506) -Fix: Tunnels, bridges and roadstops are build with only one ↵frosch
roadtype.