openttd: Update to the final stable release 1.3.0

This update fixes the following issues with openttd:
- bnc#810959: Update to 1.3.0 (final stable release)
- Fix: Station rebuilding could leave reserved tiles which caused crashes later on
- Fix: When the count for a scrollbar was 0, the inter distance was subtracted too much causing a scrollbar with a negative size
- Fix: Limit aircraft property 0D to 19, since the conversion result to km-ish/h needs to fit into a byte
- Fix: Clicking the statusbar crashed, when news were pending but no news were shown yet
- Fix: Make editbox character filters also apply to pasted content from clipboard
- Fix: Catch exception anonymously, if the exception content is not of interest
- Fix: Make sizes of the station preview list and direction selection identical in the station build window
- Fix: When allocation of the sprite cache fails, try to allocate less memory and display an error message later on
- Fix: Refactor Script Debug GUI to only set widget states in OnInvalidateData
- Fix: Do not let gcc include files from the "standard C" include directories to avoid inclusion of header files at the top of the preprocessed nfo files, which cause NFOrenum/GRFcodec to make invalid assumptions about the NFO version
- Fix: Minimise gaps feature caused removal to only happen at the signal build interval instead of the implicit interval of 1
- Fix: Green path signals would be shown when building them 'under' a train, and they would keep showing green until they were passed again
- Feature: Searching of (missing) content via GrfCrawler
- Change: Cleanup goals and cargo monitors of companies when they go bankrupt or are taken over
- Change: Apply the same name sorting rules to content and NewGRF list as for the server list
- Fix: [SDL] Crash after bootstrap download of 32bits base set due to referencing a deleted mutex
- Fix: [SDL] Improve 8bpp hardware palette support. Instead of always requesting SDL_HWPALETTE, it is now only done for 8bp blitters in fullscreen mode
- Fix: Set vehicle's service interval is percent flag appropriately on creation
- Fix: When choosing a train in a depot to attach a newly purchased wagon to, do not consider trains currently moving in and out of the depot
- Fix: [Script] Crash when passing too many parameters
- Feature: [NewGRF] Station randomisation triggers
- Feature: Settings type filter included in the advanced settings GUI
- Change: Revert to opening the vehicle GUI again when cloning vehicles using the clone-button from the depot GUI
- Fix: Additional zoom in levels could glitch by a few pixels due to incorrect rounding
- Fix: Honour pause_on_newgame setting when running as a dedicated server
- Fix: [NewGRF] Prevent access to tile-based variables when tile is invalid
- Fix: Do not make overbuilding rivers with canals insanely expensive
- Fix: Crash when an infinite loop occurred during loading of a script
- Fix: company window was not updated when shares were enabled/disabled
- Fix: Trams would get stuck on water
- Fix: With YAPF the docking behaviour differed per direction; now favour docking in the direction you approached
- Fix: Do not stop loading if there are reservations left
- Fix: Reserve all capacity while unloading to avoid 'stealing' cargo, i.e. loading cargo onto a second vehicle when the first cannot be fully filled yet
- Fix: If a platform is enlarged and there is a reservation, reserve the whole platform
- Fix: Inconsistencies in the 'thanks to' lists
- Fix: Set 'replace when old' flag when replacing an autoreplace
- Fix: Deleting implicit orders was not able to deal with the various side-effects of DeleteOrder
- Fix: Redraw autoreplace window properly in network games
- Fix: Never put a space between cargo name and subtype
- Fix: Do not allow order refit to be set for no-load orders
- Fix: Make group names unique per company and vehicle type
- Fix: Prevent more NewGRFs being selected than is possible to load
- Fix: [GS] Do not try to pause or unpause crashed scripts
- Fix: [Squirrel] Update line information before processing 'while' token of 'do'-'while' statement
- Fix: Add a tooltip to the mapsize selection mentioning possible deviations
- Fix: When an object built on a river is removed, restore the river
- Fix: Upgrading bridges could steal road types
- Fix: [GS] Allow GSs to pass negative integer string parameters
- Fix: 'Train loads/unloads cargo' station animation triggers on individual platform
- Fix: Cached station animation triggers were only set when removing parts of a station
- Fix: The station build window did not update when the station spread changed
- Fix: Do not unpause the game when closing the highscore window if it was already paused before the highscore screen was shown
- Fix: Improvements and fixes for the base translation
- Fix: Allow downgrade of road bridges in the scenario editor
- Fix: Invalidate station selection window when station spread changes
- Fix: Distribute GS compat_version.nut with OpenTTD
- Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP
- Fix: A completely emptied vehicle could trigger an assert
- Fix: Desync when NewGRF changes the stats related to acceleration (power, weight, tractive effort, etc) during service or 32 day triggers
- Fix: Incorrect Romanian own name
- Fix: Make invalid sprite references to mapgen sprites behave the same as invalid references between recolour and real sprites
- Fix: Do not let UFOs and coal mines clear water
- Fix: Do not let UFOs and coal mines destroy depots
- Fix: Do not send aircraft to depots that are out of range of the next destination
- Fix: Only consider vehicles available in the climate for purchase/depot cell size
- Fix: Extend widget data member to 32 bits so that sprite IDs >= 2^16 can be used

Fixed bugs
bnc#810959
openSUSE:12.3:Update/openttd: Bug
Selected Binaries
openSUSE Build Service is sponsored by