summaryrefslogtreecommitdiff
path: root/station_map.h
AgeCommit message (Collapse)Author
2006-09-05(svn r6406) -Codechange: Rename TileOffsByDir to TileOffsByDiagDir because ↵Darkvater
it accepts DiagDirections, and add TileOffsByDir that handles Directions. -Codechange: Make the treeloop use TileOffsByDir().
2006-07-22(svn r5582) Add and use AxisToTrack{Bits,}()tron
2006-07-14(svn r5494) -Fix: [#241] an enum with 2 equal numbers is rarely a good idea ↵truelight
;) (RichK67)
2006-06-25(svn r5362) - Fix: Updated sprites in New Airports to be allow cleaner ↵richk
replacement by newgrf graphics. All tiles now use SPR_AIRPORT_APRON as the tarmac. Created two new sprites in airports.grf for half-grass half-tarmac tiles on Intercontinental airport.
2006-06-23(svn r5346) - Feature: Add 4 new airports. 2 for aircraft, 2 for helicopters.richk
Commuter airport: Small. 5x4. 3 terminals, 2 helipads. Intercontinental: massive. 9x11. 8 terminals, 2 helipads, 4 runways. Helidepot: a small heliport with a depot for helis only. Helistation: a large heliport with 3 helipads and a depot.
2006-06-18(svn r5309) Partially fix the rail header dependency fiasco: rail_map.h now ↵tron
depends on rail.h and not the other way round anymore
2006-05-27(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous ↵KUDr
support and users for testing.
2006-05-21(svn r4938) Remove STATION_HANGAR, because it isn't really a station type of ↵tron
its own
2006-05-06(svn r4758) - Newstations: add support for 'blocked' station tiles, which no ↵peter1138
train can pass.
2006-05-03(svn r4724) - Newstations: Add per-tile random data for station tiles.peter1138
2006-04-16(svn r4450) - NewStations, rename *CustomStationSprite() to ↵peter1138
*CustomStationSpecIndex() to reflect their use, and alter the test for determining if a station has customised graphics.
2006-04-14(svn r4411) CodeChange : Define and use some Gfx for both stations and ↵belugas
industries. More are still to come Also, a bit of code cleaning, as pointed by Tron
2006-04-12(svn r4404) Reverted part of r4403. GetRailStationAxis need assertion on ↵belugas
IsRailwayStation. Thanks glx for spotting it
2006-04-12(svn r4403) CodeChange : Add GetStationGfx and make use of [G|S]etStationGfx ↵belugas
accessors. Also, use GetStationGfx instead of directly accessing the map for functions in station_map.h
2006-04-08(svn r4319) -Codechange: Station map accessorscelestar
2006-04-07(svn r4317) -Codechange: More map accessors for ship_cmd. it is now ↵celestar
map-access free, but still requires a huge cleanup
2006-04-04(svn r4275) -Codechange: Use of map accessor functions inside station_map.h ↵celestar
when possible
2006-04-04(svn r4273) -Fix: Removed a problem where trains would stop in the middle of ↵celestar
a platform if there were both elrails and convrails along the platform
2006-04-04(svn r4272) -Codechange: Moved the map-accessing stuff from station.h into ↵celestar
station_map.h
2006-03-31(svn r4215) -Codechange: Renamed *RoadStation* functions to *RoadStop* and ↵celestar
moved them to station_map.h to keep consistency
2006-03-30(svn r4169) -Codechange: Removed an include which accidently slipped into a ↵celestar
commit
2006-03-30(svn r4168) -Fix: Fixed a typo in previous commitcelestar
2006-03-30(svn r4166) Sprinkle several map accessors with assert()stron
2006-03-29(svn r4155) -Changed GetRoadStopByTile to use GetStationType and moved it. ↵celestar
TODO: unify RS_TRUCK and STATION_TRUCK (same for bus)
2006-03-29(svn r4143) -[FS#86]: Fixed and obi-wan error in station_map.h that would ↵celestar
lead to assertions in the airport handling (of international airports)
2006-03-26(svn r4120) Use the new station functions where appropriatetron
2006-03-26(svn r4119) There's one more possible hangar tile. Check for this in ↵tron
IsHangar(), too
2006-03-26(svn r4113) Moved all relevant map functions for stations to station_map.[ch]celestar
Some work with animated tiles remains. Thanks to Tron for parts of the code and lots of proof-reading and suggesting
2006-03-24(svn r4079) Add GetSation{Index,ByTile}() to get the station index resp. the ↵tron
station from a tile