0.6.0-beta3 (2008-01-16) ------------------------------------------------------------------------ - Feature: Replaced fixed size custom name array. Names are now attached to their object directly and there is no limit to the amount of names (r11822) - Feature: Add drag-n-drop support to the raise/lower land tools. Land is raised/lowered at the start and the rest of the area levelled to match (r11759) - Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves (r11741) - Feature: Added sorting for cost, running costs and speed to road vehicles and ships build windows (r11710) - Feature: List neutral stations where the player has service in the station list too (r11670) - Feature: Check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen (r11646) - Feature: Support shore replacement via Action 5 (r11726) - Fix: When two NewGRFs 'fight' to define the same cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF [FS#1559] (r11862) - Fix: Recompute town population when removing a 'newhouses' grf, or when loading a game with missing 'newhouses' grfs [FS#1335] (r11855) - Fix: Road vehicle count was incorrect in network lobby window (r11844) - Fix: Mark dirty canal tile even in diagonal direction from flooded tile, draw correctly canal next to half flooded rail tile (r11843, r11838) - Fix: At least one instance of dmusic driver is needed for it to be registered and usable (r11826) - Fix: An articulated road vehicle could split up when it turned around at a corner and then would enter a drive through station at the next tile [FS#1627] (r11825) - Fix: Switch _screen to the output buffer and disable usage of 32bpp-anim animation buffer during giant screenshots [FS#1602] (r11813) - Fix: Do not crash trains when leaving depot to a very long track [FS#716] (r11802) - Fix: Take town rating into account when testing if a command can be executed [FS#1616] (r11795) - Fix: Reversing a train when loading at a station with an adjacent station in the same axis crashed [FS#1632] (r11794) - Fix: Group names got not deallocated in the command test run [FS#1614] (r11743) - Fix: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused [FS#1319] (r11742) - Fix: Modify and possibly discard key events for code points in the unicode private use area [FS#1610] (r11740) - Fix: Set the new scroll position after zooming in instead of before, as the zoom will cancel it out [FS#1609] (r11739) - Fix: Do not reset loading indicator IDs when only reloading NewGRFs [FS#1574] (r11735) - Fix: Elrail merge gave elrail, monorail & maglev unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype (r11732) - Fix: Clear sprite override data before performing NewGRF wagon attach callback. This stopped the callback working for autoreplace and when moving wagons from train to train in a depot [FS#1582] ( r11731) - Fix: If there are no houses that can be build in a specific year yet, force the houses with the earliest introduction year to be available [FS#1577] (r11727) - Fix: Make it impossible (for users) to circumvent the length checking of the NewGRF 'allow wagon attach' callback by moving several wagons at a time (r11724) - Fix: Do not put more than one Random() in function calls because parameter evaluation order is not guaranteed in the C++ standard [FS#1561] (r11716) - Fix: Do not allow player inauguration date on scenarios to be bigger than current year [FS#1569] (r11714) - Fix: Add more house string id ranges to MapGRFStringID so NewGRFs use the proper string ids (r11712) - Fix: Do not allow refitting flooded (destroyed) vehicles (r11707) - Fix: Trains could have sprites with wrong direction when reversing, also was inconsistent with save/load process [FS#1557] (r11705) - Fix: When removing buoys, return to water or canal depending on their owner (r11666) - Fix: Animation informations should not be copied from original industry tile spec, while doing an action 00, industry tile, prop 08 (r11665) - Fix: Do not allow modifying non-uniform stations when non-uniform stations are disabled [FS#1563] (r11659) - Fix: 'Initialised' NewGRFs could still be deactivated in the later 'activation' pass (r11650) - Fix: Vehicles were still followed when sold [FS#1541] (r11632) - Fix: Many viewports could crash the scenario editor [FS#1527] (r11629) - Fix: Popping from text reference stack must be done in a precise order. But some compiler (MSVC) over optimised it and inverted this order [FS#1532] (r11627) - Fix: There were still some cases where one could not build a tram track, but the tram could become blocked [FS#1525] (r11621) - Fix: Do not make crossing red behind depot the train is entering [FS#1531] (r11619) - Fix: Buoys are just waypoints, so don't allow load/unload/transfert for them (r11618) - Fix: Sometimes large values could go off the chart [FS#1526] (r11616) - Fix: Temperate banks can only be built in towns (over a house) (r11615)