summaryrefslogtreecommitdiff
path: root/src/base_station_base.h
AgeCommit message (Collapse)Author
2020-01-12Codechange: Cache resolved town, station and industry name stringsJonathan G Rennison
2019-12-21Codechange: Replace station related FOR_ALL with range-based for loopsglx
2019-12-01Fix #7847: Use ViewportSign coordinates for sign Kdtree coordinates (#7849)Niels Martin Hansen
Ensure the same coordinates are used for station/town/player signs regardless of how the landscape changes below it after the coordinates were first determined. By keeping track of whether each ViewportSign is valid for Kdtree use (and only ever registering the viewport sign when the object is valid) a lot of code can be simplified and become more robust at the same time.
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-04-29Codechange: Remove Company/OwnerByte typesCharles Pigott
2019-04-29Codechange: Remove StationFacilityByte typeCharles Pigott
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-24Fix #7374: Ensure k-d trees are always updated when station sign movesNiels Martin Hansen
2018-05-21Change: Add CargoTypes type for cargo masks. (#6790)PeterN
2013-11-24(svn r26085) -Codechange: Pass ResolverObjects as reference instead of ↵frosch
pointer since they are never NULL.
2013-01-11(svn r24905) -Feature(ish): Implement station randomisation triggers.peter1138
2011-12-20(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the ↵truebrain
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
2010-12-22(svn r21593) -Codechange: endif comment correcttions.alberth
2010-03-06(svn r19351) -Codechange: use TileArea for AfterRemoveRectyexo
2010-03-06(svn r19350) -Codechange: StationRect::BeforeAddRect() returns a CommandCost.alberth
2010-03-06(svn r19335) -Codechange: StationRect::BeforeAddTile() returns a CommandCost.alberth
2010-03-06(svn r19334) -Codechange: method-call codestyle fixes, and introduction of ↵alberth
const reference formal parameter.
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-11-29(svn r18342) -Fix: erroneous spaces before ;rubidium
2009-09-12(svn r17508) -Fix [FS#3195] (r16859): join station window didn't get updated ↵rubidium
when stations were removed from the pool
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-07-26(svn r16965) -Codechange: use tile area instead of sets of variables for the ↵rubidium
station joiner code.
2009-07-26(svn r16962) -Codechange: more work towards multi tile waypointsrubidium
2009-07-25(svn r16947) -Codechange: use TileArea instead of train_tile, trainst_w and ↵rubidium
trainst_h.
2009-07-24(svn r16945) -Fix (r16940): comments got swappedrubidium
2009-07-24(svn r16940) -Codechange: make the pathfinders behave the same when finding ↵rubidium
waypoints or stations, i.e. don't force exactly one destination tile for a waypoint
2009-07-24(svn r16934) -Codechange: introduce a simple helper function to check ↵rubidium
whether a station is pending deletion or not
2009-07-22(svn r16914) -Codechange: split Station and BaseStation into different filesrubidium