Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-13 | (svn r1867) Include tables/sprites.h only in files which need it | tron | |
2005-02-10 | (svn r1853) Move spritecache function declarations into a header of their ↵ | tron | |
own and use SpriteID as parameter type where appropriate | |||
2005-02-06 | (svn r1813) Declare functions implemented in strings.c in their own shiny ↵ | tron | |
new header (though i think some of these function don't belong into strings.c) | |||
2005-02-05 | (svn r1803) Move debugging stuff into files of it's own | tron | |
2005-01-25 | (svn r1674) - Fix: Signs are now displayed in the correct color at all zoom ↵ | dominik | |
levels | |||
2005-01-25 | (svn r1667) - Feature: Signs are now shown in the color of the player who ↵ | dominik | |
created them (Note: The player information is currently not stored in savegames. Upon loading a game the signs will all be gray again) | |||
2005-01-23 | (svn r1610) Remove trailing whitespace (last time ever, i hope) | tron | |
2005-01-22 | (svn r1596) Add some more statics | tron | |
2005-01-22 | (svn r1594) Convert all undefined parameter lists to (void) and add the ↵ | tron | |
appropriate warning flags in the Makefile | |||
2005-01-22 | (svn r1584) Fix: Highlighlighting tiles under bridges works again correctly ↵ | dominik | |
for square selection tools. | |||
2005-01-19 | (svn r1571) Feature: Visually enhanced autorail placing | dominik | |
When using the autorail tool, the rail pieces which are going to be build are highlighted. If a piece is shown in red, this indicates that the slope/rail combination is impossible. It does not tell you if the rail line construction might not be possible because of other obstacles, e.g. houses or water. | |||
2005-01-12 | (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared ↵ | truelight | |
it for dynamic arrays | |||
2005-01-10 | (svn r1477) -Fix: finally zooming in/out always works. The problem was that ↵ | darkvater | |
the zoomed in/out coordinates were used for checking if the area was a zoomable viewport in the not zoomed in/out position. The chances were high that there was a window. | |||
2005-01-10 | (svn r1475) Fix some more signed/unsigned comparison warnings | tron | |
2005-01-07 | (svn r1414) Move TileIndex, TILE_MASK and GET_TILE_[XY] to map.h and turn ↵ | tron | |
the latter into inline functions names Tile[XY] | |||
2005-01-06 | (svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns ↵ | truelight | |
and _industries (in prepare of dynamic arrays): - DEREF_XXX is changed into GetXXX - All direct call are directed via GetXXX - struct Industry has now an index-field - ENUM'd some stuff - Replaced home built loops with FOR_ALL_XXX - Added _stations_size, _vehicles_size, ... which gives the length of the array (which will be dynamic in the near future) - Changed lengtof(XXX) to _XXX_size (e.g. _stations_size) - Removed all endof(XXX) (because mostly it was part of a FOR_ALL_XXX) - Made the sort-functions of all 4 dynamic - Made all 4 Initialize functions more of the same - Some minor tab-fixing and stuff (tnx to Tron for proof-reading my 100kb patch ;)) Note for all: please do NOT directly call _stations, _vehicles, _towns and _industries, but use the right wrapper to access them. Thank you. Ps: please also do not use 'v++', where v is of type Vehicle *. | |||
2005-01-03 | (svn r1354) Use WindowClass/WindowNumber to store/pass window class/number, ↵ | tron | |
not some arbitrary data types | |||
2005-01-03 | (svn r1344) Use MapSize[XY]() (or MapSize()/MapMax[XY]() where appropriate) ↵ | tron | |
instead of TILES_[XY] | |||
2005-01-03 | (svn r1337) Use MapMax[XY]() (or MapSize[XY]() if appropriate) instead of ↵ | tron | |
TILE_MAX_[XY] While here replace one erroneous TILE_MAX_X with MapMaxY() | |||
2005-01-03 | (svn r1330) Increase size of some vars from int16 to int32 to guard against ↵ | tron | |
future overflows | |||
2004-12-31 | (svn r1312) -Add: Patch which is on by default: population in label of the town | truelight | |
-Fix: Expand town is a bit more agressive -Fix: Fixed a bug in growing algorithm | |||
2004-12-15 | (svn r1117) Move map arrays and some related macros into their own files ↵ | tron | |
map.c and map.h | |||
2004-12-14 | (svn r1091) Fix: Finally station names use 100% the correct color in ↵ | dominik | |
transparent mode | |||
2004-12-13 | (svn r1063) Improve scrolling limits a bit. You now can scroll further away ↵ | tron | |
from the map at the NW and NE edge. Hopefully this new code is also a bit more comprehensible than the old. (; | |||
2004-12-02 | (svn r901) Small step in the process to clean up the DPARAM mess: | tron | |
- reduce to 2 sizes (*DParam64 for 64bit values, *DParam for the rest) - use inline functions instead of macros - add assert()s to check for buffer overruns | |||
2004-11-25 | (svn r815) Include strings.h only in the files which need it. | tron | |
This should reduce the compile time after altering english.txt by about 1/3, because "only" 62 instead of 90 .c files must be recompiled. | |||
2004-11-24 | (svn r793) Merge INLINE -> inline replacement (revision 376) | tron | |
2004-11-23 | (svn r787) Invert the sense of the DO_TRANS_BUILDINGS flag to be consistent ↵ | tron | |
with its own name and all other DO_* flags. Now it is active-true. | |||
2004-11-15 | (svn r631) Merge r440, r444, r485, r630 to trunk: | tron | |
r440 Move screenshot function declarations to new file screenshot.h Clean up screenshot.c a bit, mostly whitespace, alloca() -> malloc() and checking return values r485 Remove unused field from struct ScreenshotFormat | |||
2004-11-14 | (svn r607) -Patch: [ 985102 ] static cleanup | tron | |
Thanks to lvoge | |||
2004-11-14 | (svn r587) -newgrf: Rename all /Checkpoint/i tokens to 'Waypoint's. The name ↵ | darkvater | |
actually makes some sense and is also compatible with TTDPatch (pasky). | |||
2004-09-10 | (svn r194) -Codechange: stripping trailing-spaces. Please keep this that way! | truelight | |
2004-09-03 | (svn r153) -Feature: [1009710] Extra Viewport. In the minimap dropdown menu, ↵ | darkvater | |
open a new viewport to have a quick look at your favorite map-positions. Independent zoom and quick jump to/from viewport (Dribbel) | |||
2004-08-25 | (svn r138) -Add: 64x64 stations are now nicely painted (increased size of | truelight | |
parent_list) | |||
2004-08-24 | (svn r134) -Fix: [976583] parent_list was too small | truelight | |
-Fix: [981934] Memoryleak in parent_list -Add: General protection around Sprites | |||
2004-08-15 | (svn r59) -Feature: Added Autosignals, just like Autorail. Can copy signal ↵ | darkvater | |
style, convert signal<->semaphore, etc. Big thanks to betatesters Dribbel and Testman57 (Darkvater) | |||
2004-08-09 | (svn r1) Import of revision 975 of old (crashed) SVN | truelight | |