Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-03 | (svn r4709) - Codechange: avoid messing around with globals, magic numbers ↵ | peter1138 | |
and literal strings by using a string ID, when drawing the small right arrow for the small order lists (aircraft and ships) | |||
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-08 | (svn r4322) - Codechange: Remove conversion of kmh to mph from gui code to ↵ | peter1138 | |
within the units conversion system, in string.c. This means displaying kmh requires no conversion, instead of being convert from kmh to mph, and then back to kmh again. | |||
2006-03-26 | (svn r4120) Use the new station functions where appropriate | tron | |
2006-03-24 | (svn r4079) Add GetSation{Index,ByTile}() to get the station index resp. the ↵ | tron | |
station from a tile | |||
2006-03-08 | (svn r3783) Replace further ints and magic numbers by Direction, ↵ | tron | |
DiagDirection and friends | |||
2006-02-20 | (svn r3631) - 2cc: Remove use of some temporary variables and perform minor ↵ | peter1138 | |
optimization in the form of the ternary operator. | |||
2006-02-20 | (svn r3620) - 2cc: Replace use of macro to determine colour map with a ↵ | peter1138 | |
function call for drawing of vehicles. | |||
2006-02-11 | (svn r3588) - Refit: Use only one global to return the refit capacity rather ↵ | peter1138 | |
than one per vehicle type. | |||
2006-02-03 | (svn r3524) - Split newgrf features from engine.[ch] into ↵ | peter1138 | |
newgrf_engine.[ch], and add the new files to project files. | |||
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-01-05 | (svn r3367) Unify the 4 distinct ↵ | tron | |
CMD_CHANGE_{AIRCRAFT,ROADVEH,SHIP,TRAIN}_SERVICE_INT commands into one CMD_CHANGE_SERVICE_INT command. As side effect this is a -Fix: The default AI tried to change the service intervals of vehicles via the CMD_CHANGE_TRAIN_SERVICE_INT command - regardless of the type of the vehicle - which of course failed for non-trains | |||
2005-12-29 | (svn r3354) Fix a typo, which survived for about 3000 revisions: ↵ | tron | |
s/SRT_SORT_BY/STR_SORT_BY/ (noticed by chu) | |||
2005-12-27 | (svn r3346) - Increase size of aircraft refit window by one item; fixes "[ ↵ | peter1138 | |
1387477 ] Can't refit aircraft to carry Fizzy Drinks" | |||
2005-12-14 | (svn r3300) Remove unreachable code - in this case some duplicate breaks | tron | |
2005-12-07 | (svn r3270) Correct all (mis)uses of WWT_CLOSEBOX / WWT_TEXTBTN to reflect ↵ | peter1138 | |
their actual use, and add "Close Window" tooltip where missing. | |||
2005-11-15 | (svn r3189) There's a dedicated function to check if it's a hangar tile, so ↵ | tron | |
use it | |||
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-13 | (svn r3172) static, const | tron | |
2005-10-28 | (svn r3098) static, const, uint -> TileIndex, indentation, bracing, unused ↵ | tron | |
return values, ... mostly related to the clone vehicle GUI | |||
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-15 | (svn r3046) Replace some numbers with sprite names and fix a typo in the ↵ | tron | |
sprite list | |||
2005-10-07 | (svn r3024) -Codechange: Another batch of replacements of ↵ | tron | |
int/uint/int16/byte/-1 with proper types and constants | |||
2005-10-01 | (svn r3003) Change int, uint, uin16 and byte to EngineID where appropriate, ↵ | tron | |
plus some related changes (mostly casts) | |||
2005-09-27 | (svn r2992) Use PlayerID, StationID and INVALID_STATION instead of int, int ↵ | tron | |
and -1 | |||
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-10 | (svn r2932) Give the strings consisting of an up/a down arrow symbolic names | tron | |
2005-08-02 | (svn r2795) -Fix: [Clone vehilcle] all error messages should now tell the ↵ | bjarni | |
right vehicle type (chrishuebsch) | |||
2005-08-01 | (svn r2781) Fix some of the issues with variables in .h files. | ludde | |
2005-08-01 | (svn r2780) Remove some more unused strings and make the use of a few ↵ | tron | |
strings more explicit | |||
2005-07-31 | (svn r2772) Simplify the age notice in the vehicle details window | tron | |
2005-07-31 | (svn r2764) -Feature: Clone vehicles | bjarni | |
-This allows a player to clone an excisting vehicle of his own -[fix]: this uncovered an excisting bug in CmdBuildRailVehicle() where depots could build trains of the wrong track type. This is fixed -Thanks to Celestar for drawing the sprites and _luca_ for including them in openttd.grf | |||
2005-07-24 | (svn r2701) Insert Id tags into all source files | tron | |
2005-07-22 | (svn r2673) Include functions.h directly, not globally via openttd.h | tron | |
2005-07-21 | (svn r2669) Shuffle some more stuff around to reduce dependencies | tron | |
2005-07-17 | (svn r2623) - CodeChange: rework DrawStringCenteredTruncated() a bit. ↵ | Darkvater | |
Instead of giving center + width you give the coordinates of the bounding box (left, right) it has to fit in (ludde) - CodeChange: changed (back) maximum pixel length of truncated strings to a signed integer. | |||
2005-07-17 | (svn r2613) - Truncate savegames, and vehicle-texts in their window. | Darkvater | |
- Hardcoded width 5 for saves-path...oops :O | |||
2005-07-16 | (svn r2594) Fix: [strgen] Misc updates to the string system. | ludde | |
- Renamed the plural command to "P" instead of "PLURAL". Now write something like this to append an s on plural: {P "" s}. (You can optionally still add an argument index to explicitly specifiy which number that's used) - Removed the pluralized cargo strings from the string files. The new method is to use the plural specifier {P} - Added support for genders. First add "##gender der das die" on top, then use {G=der} on a cargoname/industry to set the gender, and to switch between genders do something like {G neu neu neue} {STRING} - Updated the swedish/english translation with P strings. | |||
2005-07-13 | (svn r2558) Change the internal map format from 7 arrays to one array of ↵ | tron | |
structs, this doesn't change the saved format for now. It's a stepping stone for further changes. | |||
2005-06-27 | (svn r2492) Remove some pointless casts and fix some nearby indentation | tron | |
2005-06-24 | (svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile" | tron | |
2005-06-21 | (svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer | celestar | |
2005-06-15 | (svn r2444) - CodeChange: Add an enum for demagicifying the values of the ↵ | hackykid | |
'flags' parameter of DrawFrameRect(). (_Abraxa_) | |||
2005-06-07 | (svn r2432) Use GetEngine() instead of DEREF_ENGINE() or even _engines[] | tron | |
2005-06-06 | (svn r2428) - Feature: [newgrf] Implement shorter train vehicles (Therax), ↵ | hackykid | |
and the callback that goes with it. - Codechange: Remove some magic numbers (PALETTE_CRASH) | |||
2005-06-05 | (svn r2413) - Codechange: Rewrite the displaying of purchase details a bit, ↵ | hackykid | |
make it easyer to add lines later. - Add: In the purchase details for trains display "(refittable)" after the capacity if the vehicle is refittable. | |||
2005-06-05 | (svn r2412) - Fix: [ 1214948 ] building vehicles without depot crashes ↵ | hackykid | |
game. (Chris Huebsch) | |||
2005-06-04 | (svn r2407) Use {Get,Is}TileOwner to get/check the owner of a tile and fix ↵ | tron | |
some bogus reads of _map_owner |