summaryrefslogtreecommitdiff
path: root/newgrf_station.h
AgeCommit message (Collapse)Author
2006-10-19(svn r6837) - Codechange: More const SpriteGroups missed in r6836peter1138
2006-10-11(svn r6741) - Codechange: Simplify and unify resolving of station groups, ↵peter1138
and use the first available cargo type instead of only the default.
2006-07-29(svn r5632) Replace a boolean variable in DeallocateSpecFromStation() by a ↵tron
return Also set the return type to void, because the caller doesn't care about it
2006-05-27(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous ↵KUDr
support and users for testing.
2006-05-18(svn r4902) Newgrf : Introduction of the newgrf_cargo files. belugas
Clearing engine and newgrf_engine from cargo related structures. Apart from moving stuff cargo related, there is nothing really newcargo for now.
2006-05-17(svn r4901) - Codechange: change 'SpriteGroup *' to 'struct SpriteGroup *' ↵peter1138
within StationSpec and GRFFile struct declarations. Now only code which actually references those pointers needs to know about the SpriteGroup struct. Remove some unnecessary lingering header dependencies.
2006-05-08(svn r4785) - Newstations: don't draw catenary on non-track tilesglx
2006-05-07(svn r4772) - Newstations: when allocating a custom station (via action ↵peter1138
0x03) check if the station has already been allocated. (Fixes duplicate waypoints in newstatsw in non-temperate climate)
2006-05-07(svn r4767) - Newstations: fix loading / use of custom ground spritespeter1138
2006-05-06(svn r4761) - Newstations: support platform information in variable 10 ↵peter1138
(callback parameter 1) when building a station
2006-05-06(svn r4759) - Newstations: increase the number of station classes from 16 to ↵peter1138
32. 16 was an arbitrary limit, 32 is the limit for dropdown lists...
2006-05-06(svn r4758) - Newstations: add support for 'blocked' station tiles, which no ↵peter1138
train can pass.
2006-05-06(svn r4757) - Newstations: add saveload support for custom station speclistspeter1138
2006-05-06(svn r4755) - Newstations: add a gui station tile drawing routine and use it ↵peter1138
in place of the existing one for waypoints.
2006-05-04(svn r4740) - Newstations: add function to evaluate station callbackspeter1138
2006-05-04(svn r4739) - Newstations: remove cargo type parameter of ↵peter1138
GetCustomStationRelocation() as we can determine it internally
2006-05-03(svn r4729) - Newstations: replace old station resolver with new resolver ↵peter1138
code (as has happened for vehicles)
2006-05-03(svn r4723) - Newstations: add TileIndex parameter to station resolver.peter1138
2006-05-03(svn r4722) - Newstations: release station sprite layout data when ↵peter1138
uninitializing NewGRF data.
2006-04-28(svn r4613) - NewGRF: fix two struct declarationspeter1138
2006-04-27(svn r4593) CodeChange : Renamed spec (when using StationSpec) to statspec.belugas
This is following the same scheme as for IndustrySpec
2006-04-23(svn r4551) - NewGRF: add string handling for newstations.peter1138
2006-04-20(svn r4484) - Newstations: Use StringIDs instead of char*s to reference our ↵peter1138
custom names.
2006-04-19(svn r4473) - Newstations:peter1138
- Alter parameters of CMD_BUILD_RAILROAD_STATION to accept a custom station class and id. - Add a dynamically allocated list of custom stations that the SpecIndex (m4) references.
2006-04-16(svn r4452) - NewGRF: switch to unsigned ints for array indices.peter1138
2006-04-11(svn r4356) - NewGRF: Load more newstation properties.peter1138
2006-02-03(svn r3530) - NewGRF: Move station resolver to newgrf_stationpeter1138
2006-02-03(svn r3525) - Rename station_newgrf.[ch] to newgrf_station.[ch], and update ↵peter1138
project files.