summaryrefslogtreecommitdiff
path: root/src/station_cmd.cpp
AgeCommit message (Collapse)Author
2007-12-22(svn r11682) -Codechange: move some 'generic' geometry related types into a ↵rubidium
single file and do not include gfx.h everywhere to get a Point type.
2007-12-21(svn r11680) -Codechange: refactor more out of openttd.h and functions.h.rubidium
2007-12-21(svn r11677) -Codechange: move price and command related types/functions to ↵rubidium
their respective places.
2007-12-21(svn r11675) -Codechange: split the string types from the string functions.rubidium
2007-12-19(svn r11670) -Feature [FS#1565]: list neutral stations where the player has ↵smatz
service in the station list too
2007-12-19(svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.hrubidium
2007-12-19(svn r11667) -Codechange: split window.h into a header that defines some ↵rubidium
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
2007-12-19(svn r11666) -Fix (r11504): when removing buoys, return to water or canal ↵glx
depending on their owner
2007-12-18(svn r11663) -Codechange: moving of the road related types and functions.rubidium
2007-12-18(svn r11659) -Fix [FS#1563]: do not allow modifying non-uniform stations ↵smatz
when non-uniform stations are disabled
2007-12-17(svn r11657) -Fix: show better error message when trying to convert railsmatz
-Codechange: merge DoConvert functions into one, make test and exec runs the same for tunnels/bridges
2007-12-15(svn r11642) -Codechange: VehicleFromPos does check for v->tile == tile, so ↵smatz
remove useless checks
2007-12-08(svn r11603) -Fix [FS#1481]: make price for railtype conversion more realisticsmatz
2007-12-05(svn r11577) -Fix: invalidate 'list trains/roadvehs/ships/planes' widgets ↵smatz
when station part is added/removed
2007-12-05(svn r11576) -Codechange: enumerize and comment station GUIsmatz
2007-12-05(svn r11575) -Fix [FS#1502]: widget numbers of StationViewWindow were ↵smatz
incorrect at some places
2007-12-04(svn r11570) -Fix: do not flood rail station tiles when there is a vehicle ↵smatz
on it (when non-uniform stations are ON)
2007-11-24(svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them ↵skidd13
fitting to the naming style
2007-11-24(svn r11504) -Fix [FS#1467]: removing docks/ship depots could result in ↵rubidium
non-canal water where canals should have been build.
2007-11-20(svn r11484) -Codechange: Remove the doubled function SetBitT and rename the ↵skidd13
remaining to fit with the naming style
2007-11-19(svn r11482) -Codechange: Remove the doubled function ClrBitT and rename the ↵skidd13
remaining to fit with the naming style
2007-11-19(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming ↵skidd13
style
2007-11-19(svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit ↵skidd13
with the coding style
2007-11-15(svn r11442) -Feature: make news messages related to the industry ↵rubidium
(production) changes better configurable; you can now disable news messages popping up for industries you are not servicing. Patch by Alberth.
2007-11-11(svn r11414) -Fix [FS#1387]: when building a station, even though we already ↵rubidium
'know' it in memory, it should still be unknown in the realm of callbacks.
2007-11-11(svn r11407) -Fix: do not allow building of tram-tracks when they are not ↵truelight
available (SmatZ)
2007-11-10(svn r11399) -Feature(ette): transparency settings can now be saved and thus ↵belugas
remembered. -Codechange: Wrap all transparency settings in accessors, hiding the implementation -Change: Clicking "transparent building" menu will toggle Houses And Trees only. The other options can be used in the transparency gui. Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant.
2007-11-04(svn r11376) -Fix: fill the town a oil rig is associated with before ↵rubidium
creating the name, otherwise every oil rig will become "<TOWN> Oilrig" which effectively means that there can be several oil rigs with exactly the same name.
2007-10-31(svn r11364) -Fix (r11363): compilation brokenglx
2007-10-31(svn r11363) -Codechange: Remove some magical numbersbelugas
2007-10-26(svn r11345) -Cleanup: a bit of comment style fixingbelugas
2007-10-19(svn r11303) -Fix: EnsureNoVehicle and EnsureNoVehicleOnGround were both ↵rubidium
used to check whether there was no vehicle on the ground, except that the former didn't take care of aircraft shadows. So now we only use EnsureNoVehicleOnGround.
2007-10-16(svn r11276) -Codechange: be more consistent with naming of some accessors.rubidium
-Fix: make sure canals are never owned by water. Based on a patch by boekabart.
2007-10-14(svn r11265) -Feature: Make more advanced rail types more expensive to build.maedhros
2007-09-30(svn r11190) -Fix: make snowy roofs of (newgrf) houses also transparent.rubidium
2007-09-28(svn r11183) -Fix [FS#1249]: airports do not need to care about overflying ↵rubidium
aircraf when removing them, because if they were not in the "flying" state it can't be removed anyway.
2007-09-27(svn r11176) -Revert (r9867): as it is needed for newgrf callbacks 14B and 14Cglx
2007-09-26(svn r11173) -Codechange: rename some callback enums so they are more uniform.rubidium
2007-09-14(svn r11107) -Feature: some tool so one can still build tunnels under rails ↵rubidium
(and other structures) when the owner of the structure built it on foundations and if you have enough "empty" space ofcourse. One could use the tool for some other construction needs too. Patch by frosch.
2007-09-09(svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting ↵rubidium
subsystem. Patch by Progman.
2007-09-08(svn r11059) -Fix [FS#1182]: inconsistency between Rail<->ElRail conversions ↵rubidium
of different kinds of rail containing tiles (normal rail, stations, depots, etc). Patch by SmatZ.
2007-09-01(svn r11030) -Revert r11016, Fix [FS#1178]: the way to determine whether a ↵rubidium
station should get goods was not done properly.
2007-08-31(svn r11016) -Fix [FS#1172]: stations would also be given cargo when ↵rubidium
vehicles have only dropped cargo of that particular type.
2007-08-31(svn r11013) -Fix [FS#1171]: MoveGoodsToStation's search area is too small ↵rubidium
as it assumed a lower maximum catchment area than the real maximum catchment area. Based on a patch by PhilSophus.
2007-08-30(svn r11005) -Codechange: move the tiletype specific terraforming checks to ↵rubidium
the functions for those tile types. -Codechange: barren the rail grounds on terraforming.
2007-08-30(svn r11002) -Codechange: unhackify the cargo packet list saving (a little).rubidium
2007-08-26(svn r10981) -Fix [FS#1156] (r10970): stations gave ratings for accepted ↵rubidium
cargo too.
2007-08-24(svn r10974) -Fix [FS#1144, FS#1155]: road vehicles that could not ↵rubidium
(properly) use a road stop still tried to go to that road stop.
2007-08-02(svn r10748) -Codechange: call the pool cleanup functions for stations ↵rubidium
directly instead of using the wrapper functions.
2007-08-02(svn r10746) -Codechange: add a generic superclass for almost all pool items ↵rubidium
so we do not have to duplicate code for each of the pool item classes and use it for the station and roadstop classes.