Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-01-29 | (svn r1722) -Feature: Bigger maps - anyone? | tron | |
2005-01-29 | (svn r1714) Add missing include | tron | |
2005-01-29 | (svn r1713) Split off several functions which query/set information about a ↵ | tron | |
single tile from map.h and put them into a seperate file tile.h | |||
2005-01-28 | (svn r1706) Implement ScaleByMapSize() and ScaleByMapSize1D() | tron | |
These scale a number relative to the map size/circumference. Use them to scale the amount of map objects. Of course at the moment they return just the input, because there are no bigger/smaller maps yet. | |||
2005-01-25 | (svn r1676) Increase the size of TileIndex and TileIndexDiff to 32bits and ↵ | tron | |
adapt the save/load data and some other parts of the code to that change WARNING: If i made any mistake here it WILL lead to corrupted savegames! | |||
2005-01-18 | (svn r1560) Introduce SetTileType() and SetTileHeight() | tron | |
Replace direct references to _map_type_and_height with these | |||
2005-01-16 | (svn r1545) Add TileHeight() which returns the height (not multiplied by 8) | tron | |
Replace some direct references to _map_type_and_height with TileHeight()/IsTileType() | |||
2005-01-16 | (svn r1542) Rename TileHeight to TilePixelHeight, because this is what it ↵ | tron | |
actually returns | |||
2005-01-16 | (svn r1536) Move GET_TILEHEIGHT, GET_TILETYPE and IS_TILETYPE to map.h, turn ↵ | tron | |
them into inline functions and add some asserts | |||
2005-01-10 | (svn r1475) Fix some more signed/unsigned comparison warnings | tron | |
2005-01-09 | (svn r1447) Move TILE_ADD(), TILE_ADDXY() and SafeTileAdd() to map.[ch] and ↵ | tron | |
make the latter map size agnostic | |||
2005-01-07 | (svn r1415) Move TILE_FROM_XY and TILE_XY to map.h and push TILE_[XY] bits ↵ | tron | |
from map.h into map.c. Now the whole source except map.c is independent of TILE_[XY]_BITS! | |||
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 r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDiff | tron | |
2005-01-05 | (svn r1386) Move TileIndexDiff to map.h | tron | |
Move _tileoffs_by_dir to map.[ch] and encapsulate it in TileOffsByDir() | |||
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() | |||
2004-12-28 | (svn r1288) -Codechange: changed _map2 to an uint16. It is still saved and ↵ | truelight | |
loaded as an uint8 till the savegame version is bumped to version 5. Then it works automaticly as a fully uint16. So _stations[] can not be increased till after the bump!! | |||
2004-12-17 | (svn r1144) Don't rely on sizeof() to determine the map size, use MapSize() ↵ | tron | |
instead | |||
2004-12-16 | (svn r1130) Add helper functions to query map size | tron | |
2004-12-15 | (svn r1117) Move map arrays and some related macros into their own files ↵ | tron | |
map.c and map.h |