{"id":2580,"date":"2026-07-10T13:36:56","date_gmt":"2026-07-10T18:36:56","guid":{"rendered":"https:\/\/blog.simutrans.com\/?p=2580"},"modified":"2026-07-11T12:43:05","modified_gmt":"2026-07-11T17:43:05","slug":"simutrans-125-5-release-notes","status":"publish","type":"post","link":"https:\/\/blog.simutrans.com\/?p=2580","title":{"rendered":"Simutrans 124.5 Release Notes"},"content":{"rendered":"<h2>Highlights of this version<\/h2>\n<ul>\n<li> Stops can be shared without being public stops in networkgames\n<li> Signals can be allowed to be passed without effect in the reverse direction.\n<\/ul>\n<h2>Download Simutrans 124.5<\/h2>\n<ul>\n<li><a href=\"https:\/\/forum.simutrans.com\/index.php\/topic,23934.0.html\">Download on the Simutrans Forums<\/a> (From SourceForge)<\/li>\n<li><a href=\"https:\/\/store.steampowered.com\/app\/434520\/Simutrans\/\">Download on Steam<\/a>.\n<\/ul>\n<h2>Full changelog<\/h2>\n<p>Here&#8217;s the full list of changes since the last version.<\/p>\n<p><b>Added<\/b><\/p>\n<ul>\n<li> (nazalassa) permissions for halts, to let other players serve specific halts\n<li> (makie) more settings for inital climates in simuconf.tab\n<li> Optional &#8216;electricity_producer&#8217; flag (can be 0 or 1) for factories to override electricity producer status based on object name\n<li> (janry) make sure the client id is valid to avoid server crashes by bad packets or bad actors\n<li> (Nazalassa) button to allow signals to pass convois in reverse\n<\/ul>\n<p><b>Changed<\/b><\/p>\n<ul>\n<li> link factory tool inaccessible when factories are cross-connected by default\n<li> 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\n<li> traverse new net replace for leitung non-recurvsively to avoid crashes on loading large maps\n<li> (poppo) producing factories can also generate electricity\n<li> parse script data in scenario files for system calls (manipulated savegames only)\n<li> Stops get an orange\/red status colour only when happiness is below 90\/75%\n<li> (Nazalassa) combobox only searchable if not fitting on screen, &#8220;Type to search &#8230;&#8221; shown then\n<\/ul>\n<p><b>Fixed<\/b><\/p>\n<ul>\n<li> Potential uninitialized read when reading nwc_chg_player from network\n<li> (janry) better packet parsing enforcing limits\n<li> (janry) invlaid packets were never freed\n<li> two tables for permissions and the rest in halt_info\n<li> no longer airplane stops at harbours &#8230;\n<li> new simple tool work_world for creation\/loading\/asaving maps to avoid doing this during a step which may lead to crashes\n<li> pak specific config in user_dir\/addons\/PAK_NAM\/config\/simuconf.tab for reset extended settings\n<li> pak specific config in user_dir\/PAK_NAM\/config\/simuconf.tab\n<li> drive again to the end of the platform after choose signal selection\n<li> (janry) mke sure player nr is valid for network packets\n<li> (janry) admin packets only read or write for admin tool\/server\n<li> settign of lake height via simuconf.tab broeken, also no way to set default ground water height, lake_height again absolute value\n<li> powerlines did not correctly calculated routing costs\n<li> Wrong generation of lakes during map generation when groundwater level is not 0\n<li> shift the special keycode to private unicode range to allow for latin2 characters\n<li> (janry) Crash when server replies with invalid or corrupted Content-Length header field\n<li> Wrong signal direction overlay arrows for signals on tiles with two ways (crossings, tram tracks)\n<li> (janry+prissi) assertion in debug mode when deleting multitile buildings during city removal\n<li> correct ways for all bridges after loading\/construction\n<li> (Poppo) wrong default argument\n<li> (poppo) wayobj toll on other people&#8217;s way and their removal\n<li> wrong order of loading season counter from bridge pak file causing reads out of bound\n<li> capping factory mail and pax demand at (2^23-1)\/9 = 932067 to avoid overflow issues\n<li> reset ingame names to current language when startign a new map and expose the name language via the translator\n<li> Restore citylist language on new game\n<li> NSIS scripts for non-admin\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>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 Download on the Simutrans Forums (From SourceForge) Download on Steam. Full changelog Here&#8217;s the full list of changes since the last version. Added (nazalassa) permissions [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4,5],"tags":[54],"class_list":["post-2580","post","type-post","status-publish","format-standard","hentry","category-announcements","category-development-and-releases","tag-release"],"_links":{"self":[{"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=\/wp\/v2\/posts\/2580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2580"}],"version-history":[{"count":3,"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=\/wp\/v2\/posts\/2580\/revisions"}],"predecessor-version":[{"id":2584,"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=\/wp\/v2\/posts\/2580\/revisions\/2584"}],"wp:attachment":[{"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.simutrans.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}