summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-24(svn r20611) -Fix: disable newgrf houses that have a different size then ↵yexo
their substitute type
2010-08-24(svn r20610) -Fix (r20609): X and Y got swapped.frosch
2010-08-24(svn r20609) -Fix [FS#3702]: crash when a NewGRF defined an invalid ↵yexo
substitute type for a house and the NewGRF was removed during the game
2010-08-23(svn r20607) -Fix: retain information about all base sets that are found and ↵rubidium
not only the latest version. This to stop confusing people that use newer versions of the base sets than those available via BaNaNaS.
2010-08-23(svn r20606) -Change [FS#4042]: change the debug level of the "Registering ↵yexo
two AIs/libraries with the same name and version" message from 0 to 1
2010-08-23(svn r20605) -Fix [FS#4063]: let NewGRFs var43 var (information about ↵rubidium
liveries) for vehicles not be influenced by the local setting determining whether to show liveries or not.
2010-08-23(svn r20604) -Feature: add a reset button to the newgrf parameters windowyexo
2010-08-23(svn r20603) -Codechange: silence some ICC warningsrubidium
2010-08-23(svn r20602) -Change (r20601): use DFLT instead of DEFA as name for the ↵yexo
default field
2010-08-23(svn r20601) -Feature: [NewGRF] Add 'DEFA' field to set parameter defaults ↵yexo
with action 14
2010-08-23(svn r20600) -Fix [FS#4075]: "downscale" a full load order to a load if ↵rubidium
possible order when removing the order while the vehicle is loading. This to prevent the vehicle from (possibly) staying forever in the station
2010-08-23(svn r20599) -Add: [Win32] Append a decoded stack trace to the debug.log. ↵michi_cc
Most of the time, the result will only be useful if the corresponding PDB file is present.
2010-08-23(svn r20598) -Codechange: [Win32] Replace the external x64 asm with a ↵michi_cc
built-in Windows function.
2010-08-23(svn r20597) -Update from WebTranslator v3.0:translators
dutch - 4 changes by habell esperanto - 10 changes by Christopher finnish - 1 changes by jpx_ german - 1 changes by planetmaker icelandic - 54 changes by grjonib polish - 8 changes by silver_777, voythas, xine serbian - 10 changes by etran
2010-08-22(svn r20596) -Fix [FS#4066]: crash when the tooltip is wider than the window isrubidium
2010-08-22(svn r20595) -Fix (r20536)[FS#4068]: Autoreplace needs refitting of wagons ↵frosch
in free wagon chains.
2010-08-22(svn r20594) -Update from WebTranslator v3.0:translators
german - 2 changes by planetmaker icelandic - 19 changes by grjonib italian - 1 changes by lorenzodv polish - 6 changes by xine portuguese - 15 changes by JayCity romanian - 7 changes by tonny russian - 1 changes by KorneySan slovak - 1 changes by JamesSVK spanish - 1 changes by Terkhen vietnamese - 9 changes by nglekhoi
2010-08-22(svn r20593) -Fix: (rlongago, r20547): long ago the service interval was ↵rubidium
int16, after which is got converted to Date except in the order backup. Much later I copied the savegame snippets from a vehicle and applied that on the order backup. Presto, reading/writing 32 bits (of Date) into 16 bits of ancient style service interval. That would then "spoil" the name pointer and that eventually crashes OpenTTD as it's likely to be an invalid pointer.
2010-08-22(svn r20592) -Fix (r2041): no (proper) savegame conversion was done when ↵rubidium
_date_fract got a new value range
2010-08-22(svn r20591) -Codechange: make sure _date_fract is set when SetDate is ↵rubidium
called. Some places wouldn't reset _date_fract correctly at all
2010-08-21(svn r20590) -Fix: only unix2dos text files when generating the Windows ↵rubidium
installer
2010-08-21(svn r20589) -Update from WebTranslator v3.0:translators
belarusian - 1 changes by KorneySan esperanto - 8 changes by Christopher icelandic - 10 changes by grjonib italian - 4 changes by lorenzodv russian - 3 changes by Lone_Wolf swedish - 7 changes by Zuu turkish - 11 changes by niw3
2010-08-21(svn r20588) -Fix (r20586): apparantly some NFORenums don't return an error ↵rubidium
code when an unknown command line option is given
2010-08-21(svn r20587) -Codechange (r20456)[FS#4035]: Revert to scrollbars without ↵frosch
minimal size to simplify window setup.
2010-08-21(svn r20586) -Codechange: silence nforenum and grfcodec progress output (if ↵rubidium
possible)
2010-08-20(svn r20584) -Update from WebTranslator v3.0:translators
belarusian - 1 changes by KorneySan chuvash - 4 changes by mefisteron croatian - 8 changes by VoyagerOne esperanto - 17 changes by Christopher finnish - 2 changes by jpx_ french - 2 changes by glx german - 2 changes by planetmaker russian - 1 changes by Lone_Wolf spanish - 5 changes by Terkhen
2010-08-20(svn r20583) -Fix: Autoreplace failed while attaching non-replaced wagons to ↵frosch
the new chain, if to-be-sold-engines would become front-engines and the unitnumber limit would be exceeded.
2010-08-20(svn r20582) -Fix [FS#4044]: Autoreplace can trigger an assertion when at ↵rubidium
the vehicle limit
2010-08-20(svn r20581) -Codechange: simplify getting the station in ↵rubidium
CalcPercentVehicleFilled
2010-08-20(svn r20580) -Fix [FS#4039]: go via station and go via waypoint behaved ↵rubidium
differently when a train went back to the same (unordered) station again
2010-08-20(svn r20579) -Change (r1579): Allow removing of buoys if they are only used ↵frosch
by own vehicles.
2010-08-20(svn r20578) -Fix [FS#4051]: Draw bounding boxes using white instead of pure ↵frosch
white, so they are recoloured to grey in coloured newspaper instead of blue.
2010-08-20(svn r20577) -Fix [FS#4043]: scroll button flickering when pressedrubidium
2010-08-19(svn r20575) -Fix [FS#4059] (r20542): reloading of companies did load another AIrubidium
2010-08-19(svn r20574) -Codechange: a little over 1 million vehicles should be enough ↵rubidium
for the forseeable future
2010-08-19(svn r20573) -Codechange: free/reserve some bits in the sell vehicle command ↵rubidium
to increase the vehicle pool limit
2010-08-19(svn r20572) -Codechange: free/reserve some bits in the wagon move command ↵rubidium
to increase the vehicle pool limit
2010-08-19(svn r20571) -Codechange: free/reserve some bits in the order commands to ↵rubidium
increase the vehicle pool limit
2010-08-19(svn r20570) -Codechange: free/reserve some bits in the timetable commands ↵rubidium
to increase the vehicle pool limit
2010-08-19(svn r20569) -Cleanup: the change timetable command doesn't need the packed ↵rubidium
bit anymore
2010-08-19(svn r20568) -Codechange: change the value of AIVehicle::VEHICLE_INVALID and ↵yexo
use it as return value instead of ::INVALID_VEHICLE
2010-08-19(svn r20567) -Document [FS#3966]: Add note to known-bugs about this issue.terkhen
2010-08-19(svn r20566) -Feature: happy smiles on the faces of Ammler and planetmakerrubidium
2010-08-19(svn r20565) -Update from WebTranslator v3.0:translators
belarusian - 7 changes by KorneySan simplified_chinese - 3 changes by pda1573 traditional_chinese - 5 changes by josesun chuvash - 31 changes by mefisteron dutch - 5 changes by habell esperanto - 16 changes by Christopher finnish - 4 changes by jpx_ french - 4 changes by glx german - 6 changes by planetmaker hungarian - 1 changes by norbert79 italian - 6 changes by lorenzodv romanian - 2 changes by kkmic russian - 13 changes by KorneySan, Lone_Wolf slovenian - 4 changes by ntadej spanish - 3 changes by Terkhen
2010-08-19(svn r20564) -Fix (r20562): provide compatibility for AIs using the 0.7/1.0 ↵yexo
API and using AIList::ChangeItem
2010-08-19(svn r20563) -Change: [NoAI] rename AIAbstractList to AIListyexo
2010-08-19(svn r20562) -Change: [NoAI] Move all functions from AIList to AIAbstractListyexo
2010-08-19(svn r20561) -Fix: compiler warningrubidium
2010-08-19(svn r20560) -Fix: AIs (still/again?) crashing for certain commandsrubidium
2010-08-19(svn r20559) -Fix [FS#4045]: make sure that all vehicles are build in the ↵yexo
most northern depot/hangar tile