summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-11-23(svn r14612) -Change: force the argument given to '-i' parameter to be ↵smatz
valid. Accept '2', too
2008-11-23(svn r14611) -Fix (r13437)[FS#2421]: Store the age of a house in the map ↵frosch
array instead of the construction year. Note: Savegames from r13437 to now are broken and have a age of 255 years for a lot houses.
2008-11-23(svn r14610) -Fix [FS#2415]: possible stack corruption when reading ↵rubidium
corrupted sprites. -Change: harden the sprite reading routine against corrupt sprites.
2008-11-23(svn r14609) -Codechange: Use supplied button colour instead of hardcoded ↵peter1138
yellow, for 'greyed out' arrow buttons. (Yorick)
2008-11-22(svn r14608) -Fix (r9315): Return the current year as construction year for ↵frosch
unfinished houses.
2008-11-22(svn r14607) -Update: WebTranslator2 update to 2008-11-22 18:44:20translators
afrikaans - 28 changed by burgerd (28) finnish - 65 fixed, 17 changed by UltimateSephiroth (82) hungarian - 86 changed by oklmernok (86) norwegian_bokmal - 4 fixed by brygge_2 (4)
2008-11-22(svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and ↵frosch
PALETTE_MODIFIER_COLOR in spritelayout drawing. -Fix [FS#2419]: The modifiers were not applied in all cases.
2008-11-22(svn r14605) -Fix (r9315): When callback 1E fails, use the standard random ↵frosch
colour.
2008-11-22(svn r14604) -Codechange: Simplify a function and rename it, and fix some ↵frosch
comments.
2008-11-22(svn r14603) -Fix [FS#2422]: the company ID is off-by-one w.r.t. to the rest ↵rubidium
of the GUI in the cheat window.
2008-11-21(svn r14602) -Update: WebTranslator2 update to 2008-11-21 18:45:14translators
bulgarian - 2 fixed by Ar4i (2) catalan - 2 fixed by arnaullv (2) czech - 2 fixed by Hadez (2) finnish - 90 fixed by UltimateSephiroth (90) hungarian - 6 fixed, 42 changed by oklmernok (48) indonesian - 88 fixed by adjayanto (88) polish - 61 fixed by coolik (61) romanian - 20 fixed by kkmic (20) russian - 2 fixed by MajestiC (2) spanish - 1 fixed by eusebio (1)
2008-11-21(svn r14601) -Fix: the nearest depot and stop in depot orders didn't work ↵rubidium
together (the vehicle didn't stop).
2008-11-20(svn r14600) -Update: WebTranslator2 update to 2008-11-20 18:44:05translators
afrikaans - 34 fixed by nubllett (34) galician - 4 fixed by Condex (4) hungarian - 7 fixed, 49 changed by oklmernok (17), IPG (39) italian - 2 fixed by lorenzodv (2) polish - 45 fixed by kruczek1 (45) slovak - 1 fixed by James (1)
2008-11-20(svn r14599) -Fix (r14598)[FS#2417]: Show again group-membership in the ↵frosch
vehicle-lists. (Based on patch by PhilSophus)
2008-11-19(svn r14598) -Feature: Action0Industries property 24 (industry suuplies ↵rubidium
default name for nearby station).
2008-11-19(svn r14597) -Update: WebTranslator2 update to 2008-11-19 18:43:03translators
afrikaans - 165 fixed, 227 changed by nubllett (156), burgerd (236) dutch - 2 fixed, 5 changed by Excel20 (7) french - 2 fixed by glx (2) german - 6 fixed, 2 changed by jonathan159 (2), MaSch (6) hungarian - 1 fixed, 20 changed by oklmernok (21) macedonian - 90 fixed by sashozs (90) serbian - 560 fixed by AtzaMan (560) slovak - 1 fixed by James (1) spanish - 1 fixed by eusebio (1)
2008-11-19(svn r14596) -Fix (r14591): Missing 'return'.frosch
2008-11-19(svn r14595) -Add: Estonian currency.rubidium
-Change: Slovenia switched to the Euro in 2007.
2008-11-19(svn r14594) -Fix [FS#2412]: trains could get their their last visited ↵rubidium
station reset when still (un)loading causing an invalid state.
2008-11-18(svn r14593) -Update: remove outdated (in r14592) string.rubidium
2008-11-18(svn r14592) -Feature [FS#1124]: non-destructive autofill with option to ↵rubidium
keep waiting times (PhilSophus)
2008-11-18(svn r14591) -Fix [FS#2388](r14528): cached nearest town could be invalid ↵smatz
after importing older savegame and during town generation -Codechange: rewrite parts of code responsible for caching index of nearest town
2008-11-18(svn r14590) -Update: WebTranslator2 update to 2008-11-18 18:44:24translators
catalan - 2 fixed by arnaullv (2) czech - 3 fixed by miris2009 (3) danish - 7 fixed by Hatsen (7) finnish - 6 fixed by SuomiPoika (6) hungarian - 41 fixed, 121 changed by oklmernok (162) korean - 2 fixed, 9 changed by dlunch (11) lithuanian - 30 fixed by BlinK_ (30) polish - 30 fixed by coolik (30) slovak - 2 fixed by James (2)
2008-11-17(svn r14589) -Update: WebTranslator2 update to 2008-11-17 18:47:02translators
brazilian_portuguese - 2 fixed by tucalipe (2) bulgarian - 67 fixed by Ar4i (67) czech - 4 fixed, 4 changed by Hadez (8) dutch - 2 fixed by habell (2) finnish - 4 fixed by SuomiPoika (4) hungarian - 5 fixed by oklmernok (5) indonesian - 20 fixed by dnaftali (20) italian - 2 fixed, 2 changed by lorenzodv (4) russian - 9 fixed by veZuk (1), MajestiC (8) slovak - 45 fixed by James (45)
2008-11-17(svn r14588) -Fix [FS#2414]: the range for kicking/banning clients is based ↵rubidium
on the maximum number of clients, not the maximum number of companies.
2008-11-17(svn r14587) -Cleanup: Fix some old comments. Bits are not bytes.michi_cc
2008-11-16(svn r14583) -Update: WebTranslator2 update to 2008-11-16 18:59:11translators
dutch - 4 changed by Excel20 (4) english_US - 7 fixed by WhiteRabbit (7) french - 2 fixed, 2 changed by glx (4) persian - 21 fixed by ali sattari (21) portuguese - 49 fixed by joznaz (49) spanish - 2 fixed by eusebio (2)
2008-11-16(svn r14582) -Fix [FS#2392]: blank box on cost estimation of levelling a ↵rubidium
flat area. -Fix: make levelling, raising and lowering of an area behave the same.
2008-11-16(svn r14581) -Fix: make rail, road and canal building behave the same when ↵rubidium
overbuilding already built stretches.
2008-11-13(svn r14578) -Fix (r2389, r10811)[FS#Vikthor]: Allow capacity callbacks (15, ↵frosch
36) to return zero capacity.
2008-11-11(svn r14577) -Fix [FS#2403]: vehicle didn't respect its 'refit in nearest ↵smatz
depot' order (Swallow)
2008-11-11(svn r14575) -Update: WebTranslator2 update to 2008-11-11 18:47:38translators
dutch - 2 changed by Excel20 (2) latvian - 14 fixed by v3rb0 (14) macedonian - 161 fixed, 15 changed by sashozs (176) portuguese - 1 fixed by joznaz (1)
2008-11-10(svn r14572) -Add: stub for Macedonian.rubidium
2008-11-07(svn r14569) -Update: move Welsh from unfinished to finished.translators
2008-11-07(svn r14568) -Update: WebTranslator2 update to 2008-11-07 18:07:33translators
latvian - 69 fixed, 1 changed by v3rb0 (70) norwegian_bokmal - 5 fixed by christian (5) persian - 42 fixed by ali sattari (42) welsh - 227 fixed, 2 changed by PlayDead (229)
2008-11-07(svn r14567) -Revert (part of 14566): don't commit testing stuff...rubidium
2008-11-07(svn r14566) -Fix [FS#2397]: RV's go via order would reserve a slot at the ↵rubidium
'via' station which it never uses, which makes it unlikely that it reserves a slot for the next station and that makes queueing fail (Aali)
2008-11-04(svn r14565) -Update: WebTranslator2 update to 2008-11-04 18:44:06translators
brazilian_portuguese - 5 fixed by tucalipe (5) catalan - 5 fixed, 2 changed by arnaullv (7) italian - 2 changed by lorenzodv (2) latvian - 65 fixed, 1 changed by v3rb0 (66) persian - 111 fixed by ali sattari (111) polish - 6 fixed by meush (6) welsh - 200 fixed, 12 changed by PlayDead (203), welshdragon (9)
2008-11-04(svn r14564) -Fix (r14555): one more incorrect use of lastof()smatz
2008-11-03(svn r14563) -Fix [FS#2395]: in the case that an industry NewGRF, a shared ↵rubidium
TTDPatch and OpenTTD feature with it's origin in TTDPatch to replace/add/change vehicles (including e.g. maximum speed, graphics and introduction year), stations, bridges, industries, town houses or any other graphics used by either TTDPatch or OpenTTD, would tell that building an industry is okay, which is queried using a so-called callback that allows the NewGRF author to test all kinds of information about the neighbourhood where the industry might get build, it would corrupt, i.e. overwrite with invalid data, the structure that is used to build up an error message. This then might result in trying to resolve an invalid StringID, an internal numeric representation of all translateable strings, which would in it's turn trigger a safety check that is added to ensure invalid StringIDs are never resolved.
2008-11-03(svn r14562) -Fix (r14561): 8 bits are enough. The rest stays reserved.frosch
2008-11-03(svn r14561) -Feature(ette)[FS#2334]: Add result 0x0F to callbacks ↵frosch
0x29/0x35. (Yexo)
2008-11-03(svn r14560) -Fix [FS#2396](r14555): lengthof() can't be simply replaced by ↵smatz
lastof() in some cases (part by Aali)
2008-11-02(svn r14559) -Fix [FS#2387]: A train could be blocked inside a depot if it ↵michi_cc
was reversed just after leaving the depot.
2008-11-02(svn r14558) -Fix (r13957): Converting the track type of a tunnel/bridge ↵michi_cc
could cause trains to get stuck.
2008-11-02(svn r14557) -Codechange: Remove a redundant line of codeskidd13
2008-11-02(svn r14556) -Fix (r14533): Bounding box with height > TILE_HEIGHT could ↵frosch
cause circular dependencies with surrounding bridges.
2008-11-02(svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat ↵skidd13
and strecpy where direct conversion is possible
2008-11-02(svn r14554) -Fix: languages using longer gender names than strgen supports.rubidium
2008-11-02(svn r14553) -Doc: Add some doxygen commentsskidd13