summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-02-15(svn r8748) -Fixtron
-Codechange: Do not hardcode the airports with a short airstrip anymore, but make it a flag in AirportFTAClass
2007-02-15(svn r8747) -Fixtron
-Codechange: Make the encoding of accepted aircraft types of airports a bit more sensible and move the enum into struct AirportFTAClass
2007-02-15(svn r8746) -Regression r8331: build train window could sort incorrectly by ↵bjarni
EngineID with certain newGRF sets
2007-02-15(svn r8745) [PSP] -Add: added a CSleep() for PSPtruelight
2007-02-15(svn r8744) -Fix(r654/2105): Call GetFirstVehicleInChain only for trains, ↵celestar
and assert the vehicle type in that function. Not a critical error, but it does increase game performance by up to 10% when playing a large game (many vehicles) with aircraft/road vehicle newgrfs loaded.
2007-02-15(svn r8743) -Fixtron
-Codechange: Add a Z adjustment attribute for helicopter pads to AirportFTAClass to get rid of some special cases for oilrigs and heliports
2007-02-15(svn r8742) -Update: WebTranslator2 update to 2007-02-15 08:05:58miham
american - 3 fixed by WhiteRabbit (3) brazilian_portuguese - 2 fixed, 7 changed by tucalipe (9) czech - 3 fixed, 3 deleted, 1 changed by Hadez (7) estonian - 3 fixed by vermon (3) french - 3 fixed, 13 changed by Skiper (16) german - 3 fixed by moewe2 (3) icelandic - 122 fixed, 11 changed by scrooge (133) polish - 3 fixed by meush (3) portuguese - 3 fixed by izhirahider (3) simplified_chinese - 3 fixed by Fishingsnow (3) slovenian - 3 fixed, 1 deleted by Necrolyte (4) spanish - 4 fixed by eusebio (4) swedish - 4 fixed by daishan (4) traditional_chinese - 3 fixed by sam0737 (3)
2007-02-14(svn r8741) -Fix (r8735): make the saveguards of CmdBuildRoadStop more ↵rubidium
robust and add roadstops.grf to the list of required grfs.
2007-02-14(svn r8740) -Fix (r8783): GCC warnings about not-handled MP_ values in ↵Darkvater
switch case (glx)
2007-02-14(svn r8739) -Codechange: Update the oldloader debug levels to be more in ↵Darkvater
spec with the guidelines in debug.h.
2007-02-14(svn r8738) -Fix: TTDP games have all tiles touching the water marked as ↵Darkvater
MP_WATER, we do not (tiles with one corner, or steep tiles), so check and fix these tiles.
2007-02-14(svn r8737) -Regression (r8621): VEH_Type renumbering wasn't performed for ↵Darkvater
TTD(P) games, failing to load them
2007-02-14(svn r8736) -Update: WebTranslator2 update to 2007-02-14 19:54:03miham
afrikaans - 114 fixed by TrueTenacity (114) bulgarian - 5 fixed by kokobongo (5) catalan - 3 fixed by arnaullv (3) dutch - 3 fixed by habell (3) russian - 3 fixed by DarkFenX (3) ukrainian - 3 fixed, 1 deleted, 12 changed by mad (16)
2007-02-14(svn r8735) -Feature: drive-through road stops made possible by the hard ↵rubidium
work of mart3p.
2007-02-14(svn r8733) -Fix(r8705): Forgot to change some more places where airport ↵celestar
blocks are stored
2007-02-14(svn r8732) -Codechange/Fix(r8705): Turned the bit-handling macros into ↵celestar
template functions. Fixes a problem with MSVC and 64-bit shifts.
2007-02-14(svn r8730) -Codechange: more replacements of magic numbers by enums and ↵rubidium
removal of some (by now) redundant comments.
2007-02-14(svn r8729) [Translations] -Fix: removed dead cases from czech languagemiham
2007-02-14(svn r8728) -Update: WebTranslator2 update to 2007-02-14 10:40:39miham
afrikaans - 112 fixed, 3 changed by TrueTenacity (115) catalan - 1 fixed by arnaullv (1) czech - 3 deleted by Hadez (3) slovak - 64 changed by lengyel (64) traditional_chinese - 8 changed by thomasau (8) ukrainian - 9 changed by mad (9)
2007-02-14(svn r8727) -Cleanup (r8366): Remove BIGMULSS64 since it isn't used any more.maedhros
2007-02-14(svn r8726) -Codechange: bools are 1 or 0 according to the C++ standard and ↵rubidium
refactor RoadStop::AllocateBay to remove a loop condition. Suggestions by Tron.
2007-02-14(svn r8725) -Fix (r8712): test the first bit of the bitmask, not the nth, as ↵rubidium
we are shifting the bitmask.
2007-02-14(svn r8723) -Codechange: replace yet another couple of magic numbers with enums.rubidium
2007-02-14(svn r8721) -Fix (8715): road vehicles could not turn around properlyrubidium
2007-02-13(svn r8719) -Fix: some strings have an empty translation where it isn't ↵rubidium
empty in english.
2007-02-13(svn r8715) -Codechange/cleanup: replace magic numbers related to state of ↵rubidium
road vehicles with enums. Original patch by mart3p.
2007-02-13(svn r8712) -Codechange/cleanup: replace 'magic' constants with enums, use ↵rubidium
proper types instead of byte, uint etc., give variables more descriptive names and add some comments.
2007-02-13(svn r8709) -Fix/Codechange: Rename the function GetStationPlatforms into ↵celestar
GetPlatformLength because that is what it really does. Overload it because there is already a GetPlatformLength (one gives the length of the whole platform, the other gives the remaining length in a given direction). Turned both functions into methods of Station. While messing around with it, fix a problem where loading times for overhanging trains are miscomputed.
2007-02-13(svn r8708) -Codechange(r8514): No need to use "this->" in methodscelestar
2007-02-13(svn r8707) -Codechange: Turn IsValidStation into a method of Stationcelestar
2007-02-13(svn r8705) -Codechange: Increased the number of airport blocks to 64. This ↵celestar
involves changing the enum of airport blocks to a static const uint64 as SOME platforms do not support 64-bit enums
2007-02-13(svn r8703) -Codechange/cleanup: some magic numbers -> enums and other small ↵rubidium
coding style changes to the ShipController and TrainController.
2007-02-13(svn r8701) -Codechange: replace magic numbers with enums for u.rail.track.rubidium
2007-02-13(svn r8700) -Fix (8698): replaced a magic number with the wrong enum :(rubidium
2007-02-13(svn r8698) -Codechange: enumify the returns of VehicleEnterTilerubidium
2007-02-13(svn r8694) -Codechange: make RoadStop's status accessible via accessor ↵rubidium
functions.
2007-02-12(svn r8692) -Cleanup: add comments to RoadVehController. Patch by mart3p.rubidium
2007-02-12(svn r8691) -Cleanup: Some proper #endif comments for sound/music/video ↵Darkvater
files, and a little elimination of magic numbers in Win32SoundStart
2007-02-12(svn r8690) -Update: WebTranslator2 update to 2007-02-12 20:18:38miham
lithuanian - 11 fixed, 1 changed by Domas (12) slovak - 63 changed by lengyel (63) traditional_chinese - 8 changed by thomasau (8) ukrainian - 1 changed by mad (1)
2007-02-12(svn r8689) -Fix [FS#613] (r8619): crash when an old savegame had buoys on ↵rubidium
the northern edge of the map.
2007-02-12(svn r8686) -Update: WebTranslator2 update to 2007-02-12 10:00:57miham
czech - 3 fixed, 59 deleted, 1 changed by Hadez (63) french - 40 changed by Skiper (36), glx (4) icelandic - 88 fixed, 25 changed by scrooge (113) italian - 3 changed by sidew (3) portuguese - 22 changed by izhirahider (22) swedish - 6 fixed by daishan (6) traditional_chinese - 22 changed by xbddc (22)
2007-02-12(svn r8685) -Feature: selecting "end of orders" and clicking delete will ↵bjarni
delete all the vehicle's orders If the orders are shared, then it will still unshare the orders like before.
2007-02-11(svn r8684) -Fix [FS#483] (r3720): a bool (uint32 in PPC) was written to as ↵rubidium
a uint8. Later those bools are used as index into an array as they expect the value to be 0 or 1.
2007-02-11(svn r8681) -Fix (FS#608): wrong comment (rfalke)rubidium
2007-02-11(svn r8678) [PSP] -Add: added LIBS and CFLAGS needed to compile PSPtruelight
-Fix: PSP needs to link with gcc, not with g++ (don't ask) -Fix: PSP doens't support threads
2007-02-11(svn r8675) [PSP] -Fix: don't autosave in networking for PSP, to time expensivetruelight
2007-02-11(svn r8674) [PSP] -Add: added network code for PSP, based on the work of Turulotruelight
-Add: added general header-inclusing for PSP
2007-02-11(svn r8673) -Codechange: use SetNonBlocking instead of implementing yet ↵rubidium
another version.
2007-02-11(svn r8671) -Fixtron
Fix some strings which were broken in r7581
2007-02-10(svn r8662) -Fix r8661: don't try to put negative values in unsigned varsbjarni