celestar
d9f034bd87
(svn r8744) -Fix(r654/2105): Call GetFirstVehicleInChain only for trains, 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.
18 years ago
tron
e62036f5e9
(svn r8743) -Fix
...
-Codechange: Add a Z adjustment attribute for helicopter pads to AirportFTAClass to get rid of some special cases for oilrigs and heliports
18 years ago
miham
0c330c1b1b
(svn r8742) -Update: WebTranslator2 update to 2007-02-15 08:05:58
...
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)
18 years ago
rubidium
dcc7dd936e
(svn r8741) -Fix (r8735): make the saveguards of CmdBuildRoadStop more robust and add roadstops.grf to the list of required grfs.
18 years ago
Darkvater
3053109c63
(svn r8740) -Fix (r8783): GCC warnings about not-handled MP_ values in switch case (glx)
18 years ago
Darkvater
4c0f91e060
(svn r8739) -Codechange: Update the oldloader debug levels to be more in spec with the guidelines in debug.h.
18 years ago
Darkvater
89172eb054
(svn r8738) -Fix: TTDP games have all tiles touching the water marked as MP_WATER, we do not (tiles with one corner, or steep tiles), so check and fix these tiles.
18 years ago
Darkvater
92faa8d80e
(svn r8737) -Regression (r8621): VEH_Type renumbering wasn't performed for TTD(P) games, failing to load them
18 years ago
miham
a5462fbe50
(svn r8736) -Update: WebTranslator2 update to 2007-02-14 19:54:03
...
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)
18 years ago
rubidium
a2999dadc9
(svn r8735) -Feature: drive-through road stops made possible by the hard work of mart3p.
18 years ago
celestar
ca310e5a26
(svn r8733) -Fix(r8705): Forgot to change some more places where airport blocks are stored
18 years ago
celestar
bde06e75b4
(svn r8732) -Codechange/Fix(r8705): Turned the bit-handling macros into template functions. Fixes a problem with MSVC and 64-bit shifts.
18 years ago
rubidium
a374caf51d
(svn r8730) -Codechange: more replacements of magic numbers by enums and removal of some (by now) redundant comments.
18 years ago
miham
18f88c6ad9
(svn r8729) [Translations] -Fix: removed dead cases from czech language
18 years ago
miham
12756027fd
(svn r8728) -Update: WebTranslator2 update to 2007-02-14 10:40:39
...
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)
18 years ago
maedhros
f7db8b4a61
(svn r8727) -Cleanup (r8366): Remove BIGMULSS64 since it isn't used any more.
18 years ago
rubidium
ebff8b09fc
(svn r8726) -Codechange: bools are 1 or 0 according to the C++ standard and refactor RoadStop::AllocateBay to remove a loop condition. Suggestions by Tron.
18 years ago
rubidium
93b78f31fb
(svn r8725) -Fix (r8712): test the first bit of the bitmask, not the nth, as we are shifting the bitmask.
18 years ago
rubidium
3969f10b53
(svn r8723) -Codechange: replace yet another couple of magic numbers with enums.
18 years ago
rubidium
da705e8167
(svn r8721) -Fix (8715): road vehicles could not turn around properly
18 years ago
rubidium
96b43da866
(svn r8719) -Fix: some strings have an empty translation where it isn't empty in english.
18 years ago
rubidium
b5dade8098
(svn r8715) -Codechange/cleanup: replace magic numbers related to state of road vehicles with enums. Original patch by mart3p.
18 years ago
rubidium
fd645aa845
(svn r8712) -Codechange/cleanup: replace 'magic' constants with enums, use proper types instead of byte, uint etc., give variables more descriptive names and add some comments.
18 years ago
celestar
72e74c29d4
(svn r8709) -Fix/Codechange: Rename the function GetStationPlatforms into 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.
18 years ago
celestar
bf147e395e
(svn r8708) -Codechange(r8514): No need to use "this->" in methods
18 years ago
celestar
a89f2fd610
(svn r8707) -Codechange: Turn IsValidStation into a method of Station
18 years ago
celestar
82c696688c
(svn r8705) -Codechange: Increased the number of airport blocks to 64. This involves changing the enum of airport blocks to a static const uint64 as SOME platforms do not support 64-bit enums
18 years ago
rubidium
4d0f8bac27
(svn r8703) -Codechange/cleanup: some magic numbers -> enums and other small coding style changes to the ShipController and TrainController.
18 years ago
rubidium
0ba18a677c
(svn r8701) -Codechange: replace magic numbers with enums for u.rail.track.
18 years ago
rubidium
dba93c7038
(svn r8700) -Fix (8698): replaced a magic number with the wrong enum :(
18 years ago
rubidium
eb5648f382
(svn r8698) -Codechange: enumify the returns of VehicleEnterTile
18 years ago
rubidium
3f74dbe5c0
(svn r8694) -Codechange: make RoadStop's status accessible via accessor functions.
18 years ago
rubidium
654aca2b32
(svn r8692) -Cleanup: add comments to RoadVehController. Patch by mart3p.
18 years ago
Darkvater
5574d04547
(svn r8691) -Cleanup: Some proper #endif comments for sound/music/video files, and a little elimination of magic numbers in Win32SoundStart
18 years ago
miham
8f96cadeb2
(svn r8690) -Update: WebTranslator2 update to 2007-02-12 20:18:38
...
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)
18 years ago
rubidium
b50d995c2c
(svn r8689) -Fix [FS#613] (r8619): crash when an old savegame had buoys on the northern edge of the map.
18 years ago
miham
2ca9370c81
(svn r8686) -Update: WebTranslator2 update to 2007-02-12 10:00:57
...
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)
18 years ago
bjarni
94609499f3
(svn r8685) -Feature: selecting "end of orders" and clicking delete will delete all the vehicle's orders
...
If the orders are shared, then it will still unshare the orders like before.
18 years ago
rubidium
4f1869010c
(svn r8684) -Fix [FS#483] (r3720): a bool (uint32 in PPC) was written to as a uint8. Later those bools are used as index into an array as they expect the value to be 0 or 1.
18 years ago
rubidium
b03de4ad90
(svn r8681) -Fix (FS#608): wrong comment (rfalke)
18 years ago
truelight
c80f7fc587
(svn r8680) [Configure] -Codechange: allow a bit more flexible code in check_compiler
18 years ago
truelight
a85c238f40
(svn r8679) [Configure] -Fix: 'checking for' and 'checking' was used mixed, now only 'checking' is used
...
-Fix: 'checking host g++/gcc' is silly, changed it to 'checking host c++/cc'
18 years ago
truelight
4b88663f31
(svn r8678) [PSP] -Add: added LIBS and CFLAGS needed to compile PSP
...
-Fix: PSP needs to link with gcc, not with g++ (don't ask)
-Fix: PSP doens't support threads
18 years ago
glx
c18454bf1c
(svn r8677) -Fix r8615: removed 'debug' language from project files
18 years ago
truelight
750f61012e
(svn r8675) [PSP] -Fix: don't autosave in networking for PSP, to time expensive
18 years ago
truelight
c8c9c0c831
(svn r8674) [PSP] -Add: added network code for PSP, based on the work of Turulo
...
-Add: added general header-inclusing for PSP
18 years ago
rubidium
9d545a69c5
(svn r8673) -Codechange: use SetNonBlocking instead of implementing yet another version.
18 years ago
tron
3291300ab8
(svn r8671) -Fix
...
Fix some strings which were broken in r7581
18 years ago
bjarni
59029669a8
(svn r8662) -Fix r8661: don't try to put negative values in unsigned vars
18 years ago
bjarni
89b362a622
(svn r8661) -Fix: [depot windows] Enlarge the blocks in the depot window if a sprite is too big to fit (ships and aircraft only)
...
-Codechange: depot windows default now makes a 1x1 matrix and resize the window by block size*number of blocks
This will make less vehicle type specific code and easier to read resizing based on sprite sizes
18 years ago