<feed xmlns='http://www.w3.org/2005/Atom'>
<title>advtrains.git, branch master</title>
<subtitle>Advtrains mod for minetest.</subtitle>
<id>https://git.bananach.space/advtrains.git/atom?h=master</id>
<link rel='self' href='https://git.bananach.space/advtrains.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/'/>
<updated>2026-07-10T06:58:23+00:00</updated>
<entry>
<title>Update the train copy/paste tool to include more wagon data.</title>
<updated>2026-07-10T06:58:23+00:00</updated>
<author>
<name>Marnack</name>
<email>marnack@noreply.codeberg.org</email>
</author>
<published>2026-07-10T06:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=318bb6744d640d4339ef6d8ba988d126409b03c2'/>
<id>urn:sha1:318bb6744d640d4339ef6d8ba988d126409b03c2</id>
<content type='text'>
- Copy additional wagon properties.
- Copy the wagon livery string set by the bike painter tool.
- Add support for optional custom functions in the wagon
  prototype so that the tool can can handle mod specific
  custom data, such as livery information.
</content>
</entry>
<entry>
<title>Update readme with codeberg url</title>
<updated>2026-07-08T21:24:17+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2026-07-08T21:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=4f1ddba95ef9a8221f8bfeab58f2b947e85a670b'/>
<id>urn:sha1:4f1ddba95ef9a8221f8bfeab58f2b947e85a670b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor al.get_line_description and drop the last_stop_prefix option</title>
<updated>2026-07-08T20:16:17+00:00</updated>
<author>
<name>Y. Wang</name>
<email>y5nw@protonmail.com</email>
</author>
<published>2026-04-14T22:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=9ce8a356833ae5678df6fe8d168d684dd4e58c65'/>
<id>urn:sha1:9ce8a356833ae5678df6fe8d168d684dd4e58c65</id>
<content type='text'>
The last_stop_prefix option appears to have been primarily a workaround
for an implementation limitation of al.get_line_description.
</content>
</entry>
<entry>
<title>ch_function: Fix utf8_sort_cache is nil</title>
<updated>2026-07-08T20:15:47+00:00</updated>
<author>
<name>1F616EMO</name>
<email>root@1f616emo.xyz</email>
</author>
<published>2026-04-08T02:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=cb11b559fa55969298bfac654bc3000180dcf6e4'/>
<id>urn:sha1:cb11b559fa55969298bfac654bc3000180dcf6e4</id>
<content type='text'>
Probably an oversight, the table is not there.
</content>
</entry>
<entry>
<title>Introduce default LuaATC environment on place</title>
<updated>2026-07-08T20:12:22+00:00</updated>
<author>
<name>1F616EMO</name>
<email>root@1f616emo.xyz</email>
</author>
<published>2026-04-04T03:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=d251015ce1f19f5a276f0f298a4b6b7f632557f4'/>
<id>urn:sha1:d251015ce1f19f5a276f0f298a4b6b7f632557f4</id>
<content type='text'>
Adds the command /env_default to set per-player default environment to
be used on placing new LuaATC components. This makes component
placement more predictable, and should any error be triggered, it won't
go to the wrong player.
</content>
</entry>
<entry>
<title>Disallow trains with no locomotive to set ARS at signals</title>
<updated>2026-07-08T19:33:54+00:00</updated>
<author>
<name>Maverick2797</name>
<email>git.maverick2797@gmail.com</email>
</author>
<published>2026-06-12T10:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=38cc24e968d3671cba63918d69be59afc26b1052'/>
<id>urn:sha1:38cc24e968d3671cba63918d69be59afc26b1052</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add get_active_route and list_routes to LuaATC</title>
<updated>2026-07-08T19:33:40+00:00</updated>
<author>
<name>1F616EMO</name>
<email>root@1f616emo.xyz</email>
</author>
<published>2026-06-11T16:07:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=e5c5ae1af136fc73b7c7c9b653c314235122957d'/>
<id>urn:sha1:e5c5ae1af136fc73b7c7c9b653c314235122957d</id>
<content type='text'>
get_active_route returns the name of the route currently set on the
signal. Useful for rendering signalling control panels.

list_routes returns an array of valid route names. Useful for
implementing remote controls of signals.
</content>
</entry>
<entry>
<title>crash fix: invalid arithmetic in rwt objects in timetable form</title>
<updated>2026-07-08T19:32:26+00:00</updated>
<author>
<name>Maverick2797</name>
<email>git.maverick2797@gmail.com</email>
</author>
<published>2026-07-08T11:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=1b3b4eb8a76cb059ff1f6bbaa7858f4c12d6b48a'/>
<id>urn:sha1:1b3b4eb8a76cb059ff1f6bbaa7858f4c12d6b48a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Line editor: translate remaining tooltips to english</title>
<updated>2026-07-07T20:42:54+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2026-07-07T20:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=e58407a1c85663fc853860801e15424ece25fd7c'/>
<id>urn:sha1:e58407a1c85663fc853860801e15424ece25fd7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid translation across the first line of item descriptions</title>
<updated>2026-06-07T18:42:59+00:00</updated>
<author>
<name>1F616EMO</name>
<email>root@1f616emo.xyz</email>
</author>
<published>2026-05-17T01:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=015e49f32a8bd9a42e655aaaa98fd4694c9eb8ff'/>
<id>urn:sha1:015e49f32a8bd9a42e655aaaa98fd4694c9eb8ff</id>
<content type='text'>
Fixes :get_short_description() chopping translation escape sequences in
half by separating the first line and the rest of item descriptions
into two translatable strings. The number of line breaks are preserved.

Workaround or fix of https://github.com/luanti-org/luanti/issues/12566.
</content>
</entry>
</feed>
