Subject: CVS commit: pkgsrc/games/openttd
From: Adam Ciarcinski
Date: 2018-07-07 13:57:34
Message id: 20180707115734.3C027FBEC@cvs.NetBSD.org

Log Message:
openttd: updated to 1.8.0

1.8.0:
(None)

1.8.0-RC1:
- Feature: [GFX] Climate-specific Action5 extra airport sprites
- Feature: Draw vertical separators at tile distance in the train depot GUI
- Feature: [Build] MSVC 2017 project file generator. Most noticeable, \ 
std:c++latest is enabled
- Feature: [Build] Project file generator for kdevelop 4/5
- Feature: Add option to close windows with right click
- Feature: Vehicle Group Info: Add profits and occupancy display to group \ 
vehicle list
- Feature: Display aircraft type in vehicle preview/purchase/detail windows
- Change: [NewGRF] Various performance improvements to resolving VA2
- Change: [NewGRF] Increase maximum allowed vehicle sprite size to reduce \ 
clipping of ships
- Change: Check companies for bankruptcy before subtracting reoccuring monthly costs
- Change: [GFX] Replace the office building sprite on various toyland airports \ 
with a better fitting sprite
- Change: [GFX] The switch-toolbar icon contained pixels from the fire cycle. \ 
Replace the whole icon with a new version
- Change: Reword texts in industry view, when stockpiling is used
- Change: Remove the gap between windows when positioning them after opening
- Change: [Build] Enable usage of static_assert for MSVC
- Change: [Build] Preserve PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR environment \ 
variables in config.cache file
- Change: Do not cancel headquarter construction and engine-preview-query when \ 
shift-clicking
- Change: Parse extmidi command string for parameters to pass on
- Change: Draw images in centre of buttons
- Fix: Store the map variety setting in the savegame like the other mapgen \ 
settings, so restarting maps considers it
- Fix: Hair selection was missing one option
- Fix: Avoid tile operations outside map border when building lock
- Fix: Catenary sprites got mixed up for depots
- Fix: Make automatic window-positioning RTL-aware
- Fix: Automatic window-positioning now uses GUI-scale/style dependent \ 
sizes/distances instead of fixed pixel values
- Fix: [NewGRF] While executing random triggers, var 5F should include the new \ 
triggers
- Fix: [NewGRF] Reset used random triggers only after all A123 chains have been \ 
resolved, so that all RA2 in all chains can test the shared triggers
- Fix: [NewGRF] Industry random triggers are stored per tile, even when \ 
randomising the shared random bits of the parent industry
- Fix: [NPF] Reserved track bits were not accounted for when trying to find any \ 
safe position
- Fix: Do not modify argv[0]
- Fix: Do not search directories when opening ini files as we already have their \ 
full path
- Fix: Road tunnel/bridge heads have no trackbits wrt. catenary drawing

Files:
RevisionActionfile
1.73modifypkgsrc/games/openttd/Makefile
1.24modifypkgsrc/games/openttd/PLIST
1.29modifypkgsrc/games/openttd/distinfo
1.1addpkgsrc/games/openttd/patches/patch-src_language.h
1.1addpkgsrc/games/openttd/patches/patch-src_strings.cpp