summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-25(svn r19723) -Add: a simple sprite alignment helper. It does not store the ↵rubidium
new offsets anywhere so as soon as the sprite is reloaded the offsets are gone (use a bigger sprite cache if this happens). Also anything that reloads NewGRFs (new games, loading games or (re)applying NewGRFs) clears the sprite cache and as such resets the offsets.
2010-04-25(svn r19722) -Fix: crash when using restart via rcon.rubidium
2010-04-25(svn r19721) -Change: Set the new base costs to better values.terkhen
2010-04-25(svn r19720) -Feature: New base costs for building/clearing canals, ↵terkhen
building/clearing aqueducts and building/clearing locks.
2010-04-25(svn r19719) -Codechange: When building a lock, do not add the cost of ↵terkhen
building canals if they are already built.
2010-04-25(svn r19718) -Fix: The cost of clearing tiles was not taken into account ↵terkhen
when building locks.
2010-04-25(svn r19717) -Fix: The cost of the first bridge type was added when building ↵terkhen
an aqueduct.
2010-04-25(svn r19716) -Documentation: Add comments for lock building and removal ↵terkhen
functions.
2010-04-24(svn r19715) -Codechange: Rename all appareances of shiplift to lock.terkhen
2010-04-24(svn r19714) -Feature: ctrl+click on a vehicle to start/stop itsmatz
2010-04-24(svn r19713) -Fix [NewGRF]: passing some invalid data to industry variable ↵rubidium
67/68 could cause a crash
2010-04-24(svn r19712) -Fix (r19708): if the parent was a town, the parent wasn't shownrubidium
2010-04-24(svn r19711) -Update from WebTranslator v3.0:translators
catalan - 24 changes by arnau french - 9 changes by glx korean - 2 changes by junho2813 maltese - 69 changes by peter88823 polish - 7 changes by xine russian - 1 changes by Lone_Wolf serbian - 7 changes by etran spanish - 7 changes by Terkhen
2010-04-24(svn r19710) -Codechange: deduplicate GUI code for starting/stopping vehiclessmatz
2010-04-24(svn r19709) -Feature: NewGRF debugging/inspecting of (primarily) enabled ↵rubidium
callbacks and values of variables
2010-04-24(svn r19708) -Add: NewGRF "debugging" window and data tables; should be a ↵rubidium
useful tool for NewGRF developers to get some insights into the value of some variables
2010-04-24(svn r19707) -Add: helper functions to instantiate/fill ResolverObjectsrubidium
2010-04-24(svn r19706) -Add: support for the (NewGRF) debug boxrubidium
2010-04-24(svn r19705) -Change: reinitialise the windows when changing the ↵rubidium
newgrf_developer_tools setting
2010-04-24(svn r19704) -Codechange: unify the style of GSF enums; now they're plural ↵rubidium
instead of mixed
2010-04-24(svn r19703) -Add: hexadecimal string filterrubidium
2010-04-24(svn r19702) -Add: {HEX} to strgenrubidium
2010-04-23(svn r19701) -Fix [FS#3787]: Check for industry availability more thoroughly ↵frosch
and cancel object placement when selecting not available industries.
2010-04-23(svn r19700) -Update from WebTranslator v3.0:translators
traditional_chinese - 1 changes by josesun finnish - 11 changes by jpx_ indonesian - 3 changes by fanioz, prof polish - 3 changes by silver_777 brazilian_portuguese - 7 changes by kwast, vitor_015
2010-04-23(svn r19699) -Codechange: Use InvalidateData at the refit window.terkhen
2010-04-23(svn r19698) -Add: macros to get the size/length of a variable within a classrubidium
2010-04-23(svn r19697) -Add: sprite for NewGRF some debuging featuresrubidium
2010-04-22(svn r19696) -Fix [FS#3781]: Avoid showing building toolbars behind the main ↵terkhen
toolbar when the "Link landscape toolbar" setting is active.
2010-04-22(svn r19695) -Fix: leaking a file descriptorrubidium
2010-04-22(svn r19694) -Update from WebTranslator v3.0:translators
greek - 8 changes by vesnikos luxembourgish - 1 changes by Phreeze norwegian_nynorsk - 1 changes by 2rB polish - 16 changes by xine
2010-04-22(svn r19693) -Codechange: split STATUS_INACTIVE to two statessmatz
2010-04-21(svn r19689) -Update from WebTranslator v3.0:translators
croatian - 2 changes by VoyagerOne dutch - 1 changes by habell hungarian - 17 changes by IPG indonesian - 3 changes by prof norwegian_nynorsk - 1 changes by 2rB
2010-04-21(svn r19688) -Codechange: run CheckCaches after the debug desync save, so we ↵rubidium
don't store just reset values in the savegame but the data from the previous tick
2010-04-21(svn r19687) -Fix: desync when joining the game because of using the wrong ↵rubidium
variable
2010-04-21(svn r19686) -Fix (r15126): truncated archives were not detected when using ↵smatz
zlib 1.2.3. This also fixes zlib 1.2.4 compatibility, zlib 1.2.5 is bugfree
2010-04-20(svn r19685) -Fix (r19679): off-by-one erroryexo
2010-04-20(svn r19684) -Fix [FS#3779]: don't show an error message when trying to give ↵yexo
another client an amount of 0 money
2010-04-20(svn r19683) -Fix (r19654): towns with 3x3 and 2x2 road layouts couldn't expandsmatz
2010-04-20(svn r19682) -Update from WebTranslator v3.0:translators
irish - 26 changes by Nalum
2010-04-20(svn r19680) -Fix [FS#3775] (r19648): when joining a MP game all clients ↵rubidium
with company ID > 0 would be shown as if they were a spectator
2010-04-20(svn r19679) -Fix: [NewGRF] make sure newgrfs can't overwrite sound effect ↵yexo
properties from other newgrfs
2010-04-19(svn r19678) -Fix (r19607): client status was shown incorrect in the consolerubidium
2010-04-19(svn r19677) -Update from WebTranslator v3.0:translators
portuguese - 6 changes by JayCity romanian - 1 changes by tonny serbian - 2 changes by etran slovenian - 9 changes by Necrolyte spanish - 1 changes by Terkhen
2010-04-19(svn r19674) -Fix [FS#3774]: crash when the music/graphics metadata files ↵rubidium
were unreadable
2010-04-18(svn r19673) -Codechange: Optimize calculation of graph grid size (method by ↵terkhen
Alberth). -Fix: Remove a gcc 3.3 warning.
2010-04-18(svn r19672) -Update from WebTranslator v3.0:translators
catalan - 3 changes by arnau czech - 8 changes by Harlequin german - 1 changes by planetmaker italian - 1 changes by lorenzodv latvian - 30 changes by nobody lithuanian - 3 changes by BlinK_ maltese - 26 changes by kelinu swedish - 2 changes by tool turkish - 12 changes by niw3
2010-04-18(svn r19671) -Fix (r19670): RoundDiv() needs to deal with signed numerators.frosch
2010-04-18(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer ↵frosch
divisions with rounding.
2010-04-17(svn r19669) -Fix: don't display an error message when double clicking on a ↵yexo
vehicle in the 'available vehicles'-window
2010-04-17(svn r19668) -Codechange: Use WaterClass in parameters of CMD_BUILD_CANAL.frosch