Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-04-18 | (svn r4471) - Pools: Add a facility for calling a custom function during ↵ | peter1138 | |
pool block clean up. | |||
2006-04-10 | (svn r4342) Change the first two parameters of commands - virtual pixel ↵ | tron | |
coordinates of the tile to operate on - to a TileIndex Remove DoCommandByTile(), because now it does the same as DoCommand() | |||
2006-04-03 | (svn r4262) -Codechange: use IsClearWaterTile instead of some "home-brewn" ↵ | celestar | |
marco. town_cmd is now map access free | |||
2006-04-03 | (svn r4261) CodeChange : Add and Use Accessor for Houses Construction. And ↵ | belugas | |
cleaning on town.flags12 too | |||
2006-04-03 | (svn r4254) -Codechange: Add and make use of map accessors for town lifts. | celestar | |
2006-04-03 | (svn r4249) -Codechange: Replace more occurences of 16 by TILE_SIZE and of 8 ↵ | celestar | |
by TILE_HEIGHT. Reverted one change from the previous commit because it was faulty | |||
2006-04-02 | (svn r4242) Pass TileIndex and slope to GetSlopeTileh_*() instead of TileInfo | tron | |
2006-03-31 | (svn r4190) -Codechange: Add and make use of an accessor function to create ↵ | celestar | |
houses | |||
2006-03-30 | (svn r4181) CodeChange : Replaced [G/S]etMapExtraBits by [G/S]etTropicZone. ↵ | belugas | |
Although it was an accessor, nor his usage nor the values were clear. | |||
2006-03-30 | (svn r4179) -Codechange: Add and make use of an accessor that obtains the ↵ | celestar | |
building type | |||
2006-03-29 | (svn r4154) -Moved MAX_BRIDGES in bridge.h and made it an enum. This makes ↵ | celestar | |
two drops ... | |||
2006-03-24 | (svn r4085) Add GetTown{Index,ByTile}() to get the town index resp. the town ↵ | tron | |
from a tile | |||
2006-03-23 | (svn r4073) Add functions to make and test for (most) unmovable tiles | tron | |
2006-03-21 | (svn r3996) -Fix: Slope and height information returned for some tile types ↵ | tron | |
is wrong This leads to graphical glitches when drawing foundations. This doesn't fix all problems, but at least some of them. | |||
2006-03-19 | (svn r3986) Add [GS]etCrossingRoadOwner | tron | |
2006-03-16 | (svn r3895) - Add proper SLE(G)_CONDNULL macros for the empty space ↵ | Darkvater | |
reservation in savegames and update where used - Also add this capability to settings | |||
2006-03-12 | (svn r3830) Move IsTunnelTile() from tile.h to tunnel_map.h and add ↵ | tron | |
IsTunnel(), which just checks for a tunnel, but not the tile type as IsTunnelTile() does | |||
2006-03-06 | (svn r3777) Add some functions to handle tunnels | tron | |
2006-03-06 | (svn r3773) Shove some semantics down ottd's throat by replacing ints and ↵ | tron | |
magic numbers by enums and some related changes | |||
2006-03-05 | (svn r3763) Adapt to the new 'map accessors go in foo_map.h'-scheme | tron | |
2006-02-23 | (svn r3660) Convert further road bits and type references to the functions/enums | tron | |
2006-02-21 | (svn r3644) Don't use FindLandscapeHeightByTile() when it's overkill - often ↵ | tron | |
it was just a complicated way of writing GetTileSlope(tile, NULL) | |||
2006-02-20 | (svn r3627) - Change all hardcoded 255 max-saveload versions with the define ↵ | Darkvater | |
SL_MAX_VERSION | |||
2006-02-13 | (svn r3597) Miscellaneous (I like that word) changes: Fix some indentation, ↵ | tron | |
add consts, reduce indentation level by short-circuit logic, convert if cascades to switch, whitespace, bracing, plus some minor stuff | |||
2006-02-06 | (svn r3561) Don't use FindLandscapeHeightByTile() when it's overkill. Also ↵ | tron | |
use a sprite enum instead of a magic number. | |||
2006-02-02 | (svn r3520) Remove unused parameters from some functions | tron | |
2006-02-01 | (svn r3511) More whitespace ([FS#46] by Rubidium) | tron | |
2006-02-01 | (svn r3510) Fiddle with whitespace and parentheses | tron | |
2006-01-26 | (svn r3445) - Fix: [ 1415379 ] Enhance documentation of lift destination | Darkvater | |
- Fix: wrong documentation of trees (Tron) | |||
2006-01-05 | (svn r3365) Staticise 36 functions | tron | |
2005-12-24 | (svn r3339) Remove unnecessary includes | tron | |
2005-12-10 | (svn r3282) - Codechange: Replace tests against CMD_ERROR with CmdFailed() | peter1138 | |
2005-11-15 | (svn r3188) Use CmdFailed() to check, if a command failed, don't compare ↵ | tron | |
with CMD_ERROR | |||
2005-11-14 | (svn r3181) -Bracing | tron | |
-Indentation -Whitespace -DeMorgan's Law -Test with NULL or 0 for non-booleans -'\0' instead of 0 for chars -Remove redundantly redundant comments (like DoFoo(); // Do foo) -Join multiple short lines with a single statement -Split single lines with multiple statements -Avoid assignments in if | |||
2005-11-14 | (svn r3179) - RandomRange() and RandomTile() instead of home brewed versions | tron | |
- CHANCE*() instead of mumbling strange numbers | |||
2005-11-14 | (svn r3177) GB, CLRBIT, HASBIT, TOGGLEBIT | tron | |
2005-11-13 | (svn r3172) static, const | tron | |
2005-10-23 | (svn r3078) Some more stuff, which piled up: | tron | |
- const, whitespace, indentation, bracing, GB/SB, pointless casts - use the trinary operator where appropriate - data types (uint[] -> AcceptedCargo, ...) - if cascade -> switch - if (ptr) -> if (ptr != NULL) - DeMorgan's Law - Fix some comments - 0 -> '\0', change magic numbers to symbolic constants | |||
2005-10-22 | (svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in ↵ | tron | |
comments, excess empty lines, minor other changes nothing spectacular, just some stuff, which piled up | |||
2005-10-19 | (svn r3066) Constify the parameter of GetSlopeZ_*() | tron | |
2005-10-19 | (svn r3064) Replace some numbers by sprite names | tron | |
2005-10-07 | (svn r3024) -Codechange: Another batch of replacements of ↵ | tron | |
int/uint/int16/byte/-1 with proper types and constants | |||
2005-10-05 | (svn r3019) -Codechange: Replace explicit shifting/anding/oring with GB and SB | tron | |
2005-10-03 | (svn r3010) Get rid of quite some dubious casts, either by using GB(), ↵ | tron | |
proper types or just removing them | |||
2005-09-28 | (svn r2995) Replace 0xFF/0xFFFF with ↵ | tron | |
CT_INVALID/OWNER_SPECTATOR/INVALID_STATION where appropriate | |||
2005-09-18 | (svn r2962) - const correctness for all Get* functions and most Draw* ↵ | Darkvater | |
functions that don't change their pointer parameters - change a lot of byte player types to PlayerID - beautify header files, same "#endif /* filename */" ending | |||
2005-09-16 | (svn r2956) - Fix: [ 1253736 ] creating many town crash to desktop. Now it ↵ | Darkvater | |
'dies' with an ingame error message informing the gamer if it couldn't generate any towns in user-space. Still if it happens during new-game generation it crashes since we don't yet have actions to do in such a circumstance. | |||
2005-09-14 | (svn r2951) - Fix: [ 1259345 ] Changing engine in netgame opens train window ↵ | Darkvater | |
for everyone - Add IsLocalPlayer() which substitutes _local_player == _current_player | |||
2005-08-23 | (svn r2886) Rename the "owner" attribute to "m1", because when it stores an ↵ | tron | |
owner it is accessed by [GS]etOwner anyway and when it doesn't store an owner, but arbitrary data, accessing a field called "owner" is confusing. | |||
2005-07-30 | (svn r2758) Add the AB() macro to add a value to a bit range and use it in a ↵ | tron | |
few places, also make use of GB and SB nearby |