summaryrefslogtreecommitdiff
path: root/rail.h
AgeCommit message (Expand)Author
2006-04-23(svn r4541) Add a type for slopes and replace many magic numbers by the appro...tron
2006-04-17(svn r4461) -Codechange: Add and make use of map accessor functions for signa...celestar
2006-04-12(svn r4376) -Codechange Renamed GetSignalState to GetSignalStateByTrackdircelestar
2006-04-11(svn r4354) [Elrail][NewGRF] Codechange: Drawing of custom waypoints with cus...peter1138
2006-04-11(svn r4351) Simplify ReverseTrackdir() to use a simple arithmetic operation i...tron
2006-04-10(svn r4349) Remove GetCrossingTransportType(), it's slightly overkilltron
2006-04-10(svn r4348) Move IsLevelCrossing() from rail.h to road_map.htron
2006-03-31(svn r4204) - Get trunk compiling again on OS/2orudge
2006-03-29(svn r4150) -Feature: Merged elrails into trunk. Thanks to Tron for lots of c...celestar
2006-03-19(svn r3979) Move GetRailFoundation() to rail_map.h and use it and friends to ...tron
2006-03-18(svn r3946) Add short hand names for common track combinationstron
2006-03-18(svn r3941) Get rid of RAIL_TYPE_SPECIALtron
2006-03-17(svn r3913) Move declarations to rail_map.h so rail.h is dependent on rail_ma...tron
2006-03-17(svn r3912) Move the signal type enum and GetSignalType() to rail_map.h; also...tron
2006-03-16(svn r3911) Add functions to retrieve/set the signal variant (electric/semaph...tron
2006-03-05(svn r3767) Move all direction related enums and functions to a separate headertron
2006-03-03(svn r3747) Change HASBIT() to return 0/1 instead of 0/value of tested bit, b...tron
2006-03-01(svn r3697) Rename DIAG1/DIAG2 to X resp. Y as this conveys a bit better in w...tron
2006-02-06(svn r3564) Several smaller changes:tron
2006-02-01(svn r3510) Fiddle with whitespace and parenthesestron
2006-01-29(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in...Darkvater
2006-01-29(svn r3466) - Codechange: Some changes to increase readability of signals code.Darkvater
2006-01-26(svn r3443) - Fix signed/unsigned comparison warning when compiling with gcc ...peter1138
2006-01-05(svn r3365) Staticise 36 functionstron
2005-12-21(svn r3329) - Doc: Some documentation cleanups.matthijs
2005-10-22(svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in com...tron
2005-10-19(svn r3065) -Codechange/Add: Modified the bridge drawing code so that the bas...celestar
2005-10-16(svn r3049) Replace byte/int/uint by RailType where appropriatetron
2005-10-14(svn r3040) Don't deduce the cursor sprites when building rails from magic nu...tron
2005-10-13(svn r3037) Don't deduce the sprites for tunnels and level crossings from mag...tron
2005-09-29(svn r2998) -Codechange: Split rail drawing code off from DrawTile_Rail into ...peter1138
2005-09-18(svn r2962) - const correctness for all Get* functions and most Draw* functio...Darkvater
2005-08-03(svn r2798) -Codechange: Unified the rail toolbars into one that is modified bycelestar
2005-07-31(svn r2774) -Codechange: Removed TRACKTYPE_SPRITE_PITCH globally and replaced...celestar
2005-07-29(svn r2756) Renamed railtypes into _railtypesludde
2005-07-29(svn r2753) -Codechange: Introduced a new struct "RailtypeInfo" to store rail...celestar
2005-07-29(svn r2752) -Doc: Added some doxygen stuff to rail.h. I'm gonna mess around w...celestar
2005-07-24(svn r2701) Insert Id tags into all source filestron
2005-07-13(svn r2558) Change the internal map format from 7 arrays to one array of stru...tron
2005-07-10(svn r2541) -Feature: Modified IsCompatibleRail so that an engine can move on...celestar
2005-07-04(svn r2516) - Feature: [pbs] Implement path-based-signalling. This allows mu...hackykid
2005-07-03(svn r2514) - Codechange: [NPF] Move the checking of railtype into a funciton...matthijs
2005-07-02(svn r2507) -Fix: Forgot to change an enum in rail.h in r2499 (thanks blathij...celestar
2005-06-22(svn r2473) - Add: VehicleMayEnterTile(), which checks if the tile owner of a...matthijs
2005-06-17(svn r2456) * Prettyfied npf.c using enums and wrappers from rail.h.matthijs
2005-06-17(svn r2454) * Codechange: Move #include "stdafx.h" and "openttd.h" from rail....matthijs
2005-06-17(svn r2453) * CodeChange: Declared the lookup arrays in rail.h as extern, so ...matthijs
2005-06-17(svn r2450) * Codechange: Replaced all uses of the arrays in tile.h with call...matthijs
2005-06-16(svn r2448) General cleanup of rail related code, more to follow.matthijs