<feed xmlns='http://www.w3.org/2005/Atom'>
<title>advtrains.git/advtrains/api_doc.txt, branch release-2.8.1</title>
<subtitle>Advtrains mod for minetest.</subtitle>
<id>https://git.bananach.space/advtrains.git/atom?h=release-2.8.1</id>
<link rel='self' href='https://git.bananach.space/advtrains.git/atom?h=release-2.8.1'/>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/'/>
<updated>2025-06-23T21:09:15+00:00</updated>
<entry>
<title>Get door closing time from wagon definition, no longer user configurable, and restore waitsig in stoprail atc command</title>
<updated>2025-06-23T21:09:15+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2025-06-23T21:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=e04728f0424d4e42943fc187f295eb62a73bc5ce'/>
<id>urn:sha1:e04728f0424d4e42943fc187f295eb62a73bc5ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Begin major rework of track registration system</title>
<updated>2023-09-04T17:34:47+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2023-09-04T17:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=950d6f640cae76d28253fadb7974a064017b104c'/>
<id>urn:sha1:950d6f640cae76d28253fadb7974a064017b104c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wagons: Add two-pos wheel positioning logic for more realistic look of long wagons</title>
<updated>2022-02-09T22:06:02+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2022-02-09T21:40:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=3cb21a80dc8219136136fb1df8afca154d58f58c'/>
<id>urn:sha1:3cb21a80dc8219136136fb1df8afca154d58f58c</id>
<content type='text'>
Adds field "wheel_positions" in wagon definition
</content>
</entry>
<entry>
<title>Coupling: Add concept of coupler types, allow coupling only when coupler types match</title>
<updated>2021-10-25T19:08:42+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-10-25T19:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=5f5d28af1b92218022eaa14f1fd801ac98c57805'/>
<id>urn:sha1:5f5d28af1b92218022eaa14f1fd801ac98c57805</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix lots of things around new LZB</title>
<updated>2021-02-10T15:36:24+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2020-04-28T14:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=8660794ef8392f08fa5be46715abb5dcbd96ca5d'/>
<id>urn:sha1:8660794ef8392f08fa5be46715abb5dcbd96ca5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a standard wagon inventory formspec</title>
<updated>2020-03-17T13:35:30+00:00</updated>
<author>
<name>Blockhead</name>
<email>jbis1337@hotmail.com</email>
</author>
<published>2020-03-13T02:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=2da11c5a49f39a6b55c411510f44f2f3676efc3a'/>
<id>urn:sha1:2da11c5a49f39a6b55c411510f44f2f3676efc3a</id>
<content type='text'>
This new formspec also allows access to the wagon properties. Once
whitelisted in the wagon properties, other players can access its
inventory.

Note on 'useless use' of OO: I tried passing just the wagon ID and
avoiding using the `self` object in order to bypass the need to look up
the lua entitie out of the list, but it ended up retrieving nil data.
The best way to solve this overhead might be to wait for some kind of
better way upstream in minetest's lua API to get entities, or to keep a
central record of entities. Either way, the solution is outside the
scope of this commit.
</content>
</entry>
<entry>
<title>Move LZB system to core and unify approach callback mechanism</title>
<updated>2019-04-16T07:16:44+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2019-04-16T07:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=ea33ad9de0a77887f0181d8581568fe79d14255e'/>
<id>urn:sha1:ea33ad9de0a77887f0181d8581568fe79d14255e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix stop rails sometimes not sending stop command</title>
<updated>2019-02-16T20:51:14+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2019-02-16T20:50:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=84f1c3d8a5eb7807c069718c08e6e453ffd585e3'/>
<id>urn:sha1:84f1c3d8a5eb7807c069718c08e6e453ffd585e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change get_inventory_formspec API - add invname parameter</title>
<updated>2018-12-10T21:54:23+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2018-12-10T21:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=144e1fc4e01741f8cdd5a579ae84cde85c420d78'/>
<id>urn:sha1:144e1fc4e01741f8cdd5a579ae84cde85c420d78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added on_train_approach callback, non-permanent external LZB brakepoints and basis for "stop rails"</title>
<updated>2018-11-29T16:52:56+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2018-11-29T16:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=ec68eaa22975305af3e184bc3c946a253b5504eb'/>
<id>urn:sha1:ec68eaa22975305af3e184bc3c946a253b5504eb</id>
<content type='text'>
Stop rails ATM use the aforementioned things to add a pointwise "2" speed restriction. Seems to work.
</content>
</entry>
</feed>
