summaryrefslogtreecommitdiff
path: root/src/station_cmd.cpp
AgeCommit message (Collapse)Author
2011-11-04(svn r23108) -Codechange: more uint -> int / byte -> int conversions for Z ↵rubidium
related variables
2011-11-04(svn r23107) -Codechange: let GetSlopePixelZ and TerraformTile tile type ↵rubidium
functions use int z as well
2011-11-04(svn r23106) -Codechange: pass int* to GetTileSlope and friendsrubidium
2011-11-04(svn r23101) -Codechange: remove pointless multiplications by TILE_HEIGHT ↵rubidium
from the station/object building code
2011-11-04(svn r23100) -Codechange: remove pointless multiplications by TILE_HEIGHT ↵rubidium
for the terraform code
2011-11-04(svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and ↵rubidium
use it
2011-11-04(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ ↵rubidium
functions if they return the Z in pixels (like TilePixelHeight)
2011-10-31(svn r23072) -Feature: [NewGRF] House callback 0x148.michi_cc
2011-10-21(svn r23049) -Fix [FS#4810]: Use the same forest-check for the ↵frosch
vegetation-map colour as for nearby station names.
2011-10-02(svn r22973) -Add: support for replacing the buoy via action123rubidium
2011-09-25(svn r22960) -Feature: Allow depots, standard roadstops and airports on ↵frosch
steep slopes.
2011-09-11(svn r22924) -Codechange: Enhance NewGRFSpriteLayout for drawing ↵frosch
construction stages in spritelayouts with inconsistent number of sprites per spriteset.
2011-07-11(svn r22659) -Add: [NewGRF] Support for the land slope check callback for ↵michi_cc
stations.
2011-06-12(svn r22567) -Codechange: Store persistent storages inside a pool.terkhen
2011-06-12(svn r22557) -Codechange: Remove constness from AnimationBase callbacks.terkhen
2011-06-11(svn r22552) -Fix: Clear airport persistent storage on construction/removal ↵frosch
of airports.
2011-06-04(svn r22542) -Add: Store cargo acceptance stats for stations.terkhen
2011-06-04(svn r22540) -Codechange: Rename AcceptancePickup to GoodsEntryStatus.terkhen
2011-05-29(svn r22518) -Feature: [NewGRF] Advanced sprite layouts with register modifiers.frosch
2011-05-21(svn r22482) -Codechange: Add some contants for the number of ticks between ↵frosch
certain cyclical tasks.
2011-05-14(svn r22460) -Doc: Semantic documentation fixes, and doxygen additions ↵alberth
(partly by planetmaker).
2011-05-14(svn r22454) -Codechange: Deduplicate GetCustomStationGroundRelocation() ↵frosch
into GetCustomStationRelocation() and only call it if actually needed.
2011-05-14(svn r22453) -Feature(ette): Implement variable 18 for custom station ↵frosch
foundations.
2011-05-08(svn r22436) -Fix (r18969): Apply railtype property 12 (station graphics) ↵frosch
also to station groundsprites from action 1.
2011-05-01(svn r22405) -Document: some more "random-ish" tidbitsrubidium
2011-03-03(svn r22163) -Fix [FS#4541]: building a station part adjacent to both an ↵yexo
existing station and a rail waypoint failed
2011-02-20(svn r22117) -Fix [FS#4523-ish]: CanRemoveRoadWithStop() failed for ↵frosch
_current_company = OWNER_TOWN, and for OWNER_NONE-owned road.
2011-02-10(svn r22051) -Fix (r21935): Roads under road stops would get a wrong owner ↵terkhen
after overbuilding.
2011-02-08(svn r22023) -Fix: verify we can allocate a CargoPacket and CargoPayment ↵smatz
before we actually try to do so -Codechange: increase the limit of number of CargoPayments to match the limit of Vehicles (Rubidium)
2011-02-07(svn r22019) -Codechange: s/functions.h/clear_func.h/rubidium
2011-02-04(svn r21958) -Cleanup: join_stations setting; can done by distant join and ↵rubidium
could be subverted by distant join
2011-02-04(svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support ↵smatz
for uniform stations has been broken for over a year
2011-02-01(svn r21936) -Fix [FS#4457](r19231): Do not remove existing road/tram bits ↵terkhen
when overbuilding stops of the opposite road type. -Change: Build only the required road/tram bits when building stops with drag and drop.
2011-02-01(svn r21935) -Fix (r19231): Allow to overbuild road stops which are built ↵terkhen
over trams.
2011-01-29(svn r21924) -Codechange: Unify some parts of the articulated vehicle code.terkhen
-Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required.
2011-01-19(svn r21860) -Codechange: Rename road vehicle subtype functions to match the ↵terkhen
train names.
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