<feed xmlns='http://www.w3.org/2005/Atom'>
<title>advtrains.git/advtrains/lzb.lua, branch release-2.9.0</title>
<subtitle>Advtrains mod for minetest.</subtitle>
<id>https://git.bananach.space/advtrains.git/atom?h=release-2.9.0</id>
<link rel='self' href='https://git.bananach.space/advtrains.git/atom?h=release-2.9.0'/>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/'/>
<updated>2025-01-28T21:24:03+00:00</updated>
<entry>
<title>ATC: add "G" command to wait for green signal, improve ATC hud, potentially fix LZB issue</title>
<updated>2025-01-28T21:24:03+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2025-01-28T21:24:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=a212310913c33fb855ca0f262beda6d857382ff8'/>
<id>urn:sha1:a212310913c33fb855ca0f262beda6d857382ff8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Node Callbacks: Call Enter/Leave at center of rail (.0 index)</title>
<updated>2024-11-25T19:18:25+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2024-11-25T19:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=73c393e223b1d2d81b767d8036c7fdec7ca20100'/>
<id>urn:sha1:73c393e223b1d2d81b767d8036c7fdec7ca20100</id>
<content type='text'>
- Unifies behavior of LZB and node callbacks (has_entered is obsoleted)
- Permits to set signal influence point on a TCB without issues
- Potentially solves bug which was happening when reversing a train at exactly index .5
(PS: Och_Noe will not like this :)
</content>
</entry>
<entry>
<title>ARS supports triggering distant signal, other bugfixes</title>
<updated>2024-07-20T16:02:33+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2024-07-20T16:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=baa50c03920fd0a563fce09929f3d56c3374e8bd'/>
<id>urn:sha1:baa50c03920fd0a563fce09929f3d56c3374e8bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Interlocking: Correct duplicate influence points semi-automatically</title>
<updated>2021-11-14T16:32:20+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-11-14T16:31:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=358bff47b2325a76808f80bfd8c06b684a6efbb8'/>
<id>urn:sha1:358bff47b2325a76808f80bfd8c06b684a6efbb8</id>
<content type='text'>
Searches and deletes duplicate influence points for the same signal when "Influence Point" formspec is opened.
</content>
</entry>
<entry>
<title>LZB: Look ahead before movement, not after</title>
<updated>2021-02-12T10:55:57+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-02-12T10:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=737eb4987f30a48bebf0ac4a78b0c62e73a813e4'/>
<id>urn:sha1:737eb4987f30a48bebf0ac4a78b0c62e73a813e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prevent calling approach callbacks during routesetting</title>
<updated>2021-02-10T19:55:20+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-02-10T19:55:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=0a9cb548d79b8019762d3629a49afe3d257cda43'/>
<id>urn:sha1:0a9cb548d79b8019762d3629a49afe3d257cda43</id>
<content type='text'>
interlocking.set_route() was updating the signal aspect, which caused LZB's invalidate_ahead callback to run, although the route isn't yet fully set. Don't look ahead at this point, but instead in the next train step.
</content>
</entry>
<entry>
<title>LZB: don't look ahead past red signal</title>
<updated>2021-02-10T17:27:09+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-02-10T17:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=96bb7d5e7edfde49f639f797ed71087d70470386'/>
<id>urn:sha1:96bb7d5e7edfde49f639f797ed71087d70470386</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add save interval setting, fix accidental global variable, at_sync_ndb on server priv not limited, timetaking for restore_all</title>
<updated>2021-02-10T15:42:15+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-01-14T10:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=1b8a3dfaf21cd485b7018491c70ebff4c639bfcf'/>
<id>urn:sha1:1b8a3dfaf21cd485b7018491c70ebff4c639bfcf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add debug prints, modify LZB to fix problems with look_ahead</title>
<updated>2021-02-10T15:39:46+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-01-02T17:00:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=8f4c90c5a53b531451436b8e0a1ea8a3b750110e'/>
<id>urn:sha1:8f4c90c5a53b531451436b8e0a1ea8a3b750110e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix new green signals bug caused by old trav_lzbdata, and callback loop in signalling formspec</title>
<updated>2021-02-10T15:36:24+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2020-06-16T14:11:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=114b915518190e112c7aa8f94a86f3e19660bd6e'/>
<id>urn:sha1:114b915518190e112c7aa8f94a86f3e19660bd6e</id>
<content type='text'>
</content>
</entry>
</feed>
