Simutrans 124.5 Release Notes

Highlights of this version

  • Stops can be shared without being public stops in networkgames
  • Signals can be allowed to be passed without effect in the reverse direction.

Download Simutrans 124.5

Full changelog

Here’s the full list of changes since the last version.

Added

  • (nazalassa) permissions for halts, to let other players serve specific halts
  • (makie) more settings for inital climates in simuconf.tab
  • Optional ‘electricity_producer’ flag (can be 0 or 1) for factories to override electricity producer status based on object name
  • (janry) make sure the client id is valid to avoid server crashes by bad packets or bad actors
  • (Nazalassa) button to allow signals to pass convois in reverse

Changed

  • link factory tool inaccessible when factories are cross-connected by default
  • public player with built furts across rivers even for faster roads as long as there is one with max_speed of at least 25 km/h for road
  • traverse new net replace for leitung non-recurvsively to avoid crashes on loading large maps
  • (poppo) producing factories can also generate electricity
  • parse script data in scenario files for system calls (manipulated savegames only)
  • Stops get an orange/red status colour only when happiness is below 90/75%
  • (Nazalassa) combobox only searchable if not fitting on screen, “Type to search …” shown then

Fixed

  • Potential uninitialized read when reading nwc_chg_player from network
  • (janry) better packet parsing enforcing limits
  • (janry) invlaid packets were never freed
  • two tables for permissions and the rest in halt_info
  • no longer airplane stops at harbours …
  • new simple tool work_world for creation/loading/asaving maps to avoid doing this during a step which may lead to crashes
  • pak specific config in user_dir/addons/PAK_NAM/config/simuconf.tab for reset extended settings
  • pak specific config in user_dir/PAK_NAM/config/simuconf.tab
  • drive again to the end of the platform after choose signal selection
  • (janry) mke sure player nr is valid for network packets
  • (janry) admin packets only read or write for admin tool/server
  • settign of lake height via simuconf.tab broeken, also no way to set default ground water height, lake_height again absolute value
  • powerlines did not correctly calculated routing costs
  • Wrong generation of lakes during map generation when groundwater level is not 0
  • shift the special keycode to private unicode range to allow for latin2 characters
  • (janry) Crash when server replies with invalid or corrupted Content-Length header field
  • Wrong signal direction overlay arrows for signals on tiles with two ways (crossings, tram tracks)
  • (janry+prissi) assertion in debug mode when deleting multitile buildings during city removal
  • correct ways for all bridges after loading/construction
  • (Poppo) wrong default argument
  • (poppo) wayobj toll on other people’s way and their removal
  • wrong order of loading season counter from bridge pak file causing reads out of bound
  • capping factory mail and pax demand at (2^23-1)/9 = 932067 to avoid overflow issues
  • reset ingame names to current language when startign a new map and expose the name language via the translator
  • Restore citylist language on new game
  • NSIS scripts for non-admin

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top