Hello respected community

Today I have a new build for you and this time it is quite interesting one :)
It was for the first time I've utilised Experimental branch to find as much issues as possible and I would say it worked better than expected! - Thanks to all of you who participated and let me know any issues, ideas, opinions - together we are making this game far better then I would be ever able to.
In this build, there are few main highlights:
- Distance bonus for passengers and mail (with visualization per wagon in train window, train map icon, train list)
- Distance bonus for other cargo included in industry buildings rules (bonus computed according to closest resource on map)
- Second "High speed" track type (including upgrade tool, new signals, smart shortcuts respecting last track type used)
- Language can be selected in splash window (+ game branch visible in splash window and ingame)
- New track & road smoothing (including construction mode and lod in a distance)
- Many fixes
Hope you will like it as much as I do, since the distance bonus and second type of track was quite a challenge to finish due to all UI / AI / save&load / balancing / assets changes. Now we have a solid base not only for future track types.
Full changelist:
- Added: Distance delivery bonus
- Added: Branch name is visible in splash window and in-game right bottom corner
- Added: Language selection in splash window (when nothing set, game tries to use steam client language as a default one)
- Fixed: Town growing
- Added: Automatic vertex color generating also for lod - fixed all road / track smoothing issues in construction mode
- Fixed: Track & Road & Other infrastructure smoothing finished and fixed all issues
- Fixed: "Remove" shortcut
- Modified: Reexport models for new smoothing shader
- Modified: Colors a bit (trees, grass, fog)
- Added: Script function GetRemoteQuestVariable able to read global variables of other quest
- Modified: Depth of field shader improvements
- Fixed: Default dof intensity
- Modified: Avoid <1 numbers when unloading passengers in town by chunking these to whole numbers
- Modified: Ballancing of distant bonus
- Fixed: GetNumQuestsActive script function counts only visible quests
- Added: Visualization of wagon profit estimates
- Fixed: Rare crash when watching year statistics
- Fixed: Rare bug with Invisible objects from some camera position
- Added: Reward estimates also for autorouting
- Fixed: Some object were not clickable
- Fixed: Script function GetRemoteQuestVariable when used on director script or non-existing script
- Fixed: Map coords computation for mouse cursor
- Fixed: Invisible tool tip sometimes
- Added: Estimated reward shown in train 3d icons
- Added: Estimated reward shown in train list
- Modified: All wagons available in editor
- Added: Save/Load of last autorouting destination
- Fixed: Crash when building depot upgrade for second track
- Fixed: Async threads crash when rendering estimated reward
- Fixed: UI padding insufficient after fixing of text length computation
- Fixed: Visibility of track depends on track invisible option, not buildings
- Added: UI remembers last track type and use shotcuts accordingly
- Fixed: Proper bridge/tunnel/station speed limited by object and track together
- Fixed: Speed weird peaks when too strong engine on a limited speed track
- Added: Texts for on map tooltips (not localized yet)
- Fixed: Building highspeed track tunnel
- Fixed: Missing internal part of high speed tunnel
- Fixed: Upgrading tool working for Tunnels
- Fixed: Upgrading tracks on bridges shows proper track position
- Fixed: Crash when computing distant reward for non-accepted cargo there
- Fixed: Potential crash when searching for the best path backward
- Fixed: Missing arrow in routelist
- Fixed: Removing Steel bridge by remove tool
- Fixed: Upgrading steel bridge
- Fixed: Effects for high speed signals
- Fixed: Upgrading when multiple tracks on a single tile
- Added: New signals for highspeed track
- Modified: Chain signals have real sign on them
- Fixed: Signal construction switching visualization
Let me know if you like it and if everything works as desired. And thanks for your awesome support so far!
Best,
Jan
