<feed xmlns='http://www.w3.org/2005/Atom'>
<title>advtrains.git/advtrains, branch luaatcdebug</title>
<subtitle>Advtrains mod for minetest.</subtitle>
<id>https://git.bananach.space/advtrains.git/atom?h=luaatcdebug</id>
<link rel='self' href='https://git.bananach.space/advtrains.git/atom?h=luaatcdebug'/>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/'/>
<updated>2021-10-25T19:19:01+00:00</updated>
<entry>
<title>Coupler types: Better output when there are no couplers on a wagon</title>
<updated>2021-10-25T19:19:01+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-10-25T19:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=4e80866ca6156a9fa65e8c8539c0756ee5ae7a50'/>
<id>urn:sha1:4e80866ca6156a9fa65e8c8539c0756ee5ae7a50</id>
<content type='text'>
</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>Train Coupling: Change behavior so that train direction of initiating train is kept, add ATC Cpl command</title>
<updated>2021-10-25T19:04:45+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-10-25T17:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=e7d0a5fac2d87b468199059f1dd5bffb8bbcb327'/>
<id>urn:sha1:e7d0a5fac2d87b468199059f1dd5bffb8bbcb327</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable position-based collision and coupling system for very short trains (such as single minecarts) to solve #155</title>
<updated>2021-07-07T20:58:10+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-07-07T20:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=4989da3663cbc91ccd283a20f40bb4031687aacf'/>
<id>urn:sha1:4989da3663cbc91ccd283a20f40bb4031687aacf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework train same-track collision system and deterministic coupling</title>
<updated>2021-07-07T20:42:14+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-07-07T20:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=1f3a4c3bfc2a462ff51bd6b391be0d39a6a6c944'/>
<id>urn:sha1:1f3a4c3bfc2a462ff51bd6b391be0d39a6a6c944</id>
<content type='text'>
- Adds a separate collision system for trains sharing a path
- Moved some coupling-related code to couple.lua and refactor it
- Handle coupling in a way that the initiating train always keeps its ID
- As a side effect, engine has its direction reversed after coupling
</content>
</entry>
<entry>
<title>Shutdown callback: don't save advtrains save files when MT crashed within advtrains's main step</title>
<updated>2021-07-07T20:42:14+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-07-07T16:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=c623a338604a0bd623309314d85e1022edc7f3af'/>
<id>urn:sha1:c623a338604a0bd623309314d85e1022edc7f3af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the collision mode configurable</title>
<updated>2021-06-30T21:46:00+00:00</updated>
<author>
<name>Gabriel Pérez-Cerezo</name>
<email>gabriel@gpcf.eu</email>
</author>
<published>2021-06-30T21:46:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=30f4e342fdc6bd74c72bcbb649d4e1ccf974bcab'/>
<id>urn:sha1:30f4e342fdc6bd74c72bcbb649d4e1ccf974bcab</id>
<content type='text'>
If the advtrains_forgiving_collision setting is set to true, then the
train only collides with nodes that do not have normal
drawtype. Otherwise the old behavior is restored. This change is being
made because there were users and mods relying on the old behavior,
such as the railroad_paraphernalia mod's track blocker.
</content>
</entry>
<entry>
<title>Train-World collisions: Collide only with 'normal'-drawtype nodes.</title>
<updated>2021-06-29T14:12:29+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-06-29T14:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=9b0ec771d70c4bdc97a08f480a1a9c31b1ee8ca1'/>
<id>urn:sha1:9b0ec771d70c4bdc97a08f480a1a9c31b1ee8ca1</id>
<content type='text'>
As per discussion on the forum (https://forum.minetest.net/viewtopic.php?p=396745#p396745), changes the train-world collision logic to make trains only collide with nodes that are solid cubes.
This allows for more creative freedom, but shifts the responsibility of building realistic railways to the players.

In the future, a more sophisticated environment collision system might be invented, but this is low-priority and should be optional to save CPU.
</content>
</entry>
<entry>
<title>Entity Damage: Correct sign entity name</title>
<updated>2021-06-29T14:01:10+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-06-29T13:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=0efe7ef1f3bf8d12d4aaf1b58a600c514953201c'/>
<id>urn:sha1:0efe7ef1f3bf8d12d4aaf1b58a600c514953201c</id>
<content type='text'>
Reported by VanessaE
</content>
</entry>
<entry>
<title>Trains splitting: retain important properties (door state, line, texts etc)</title>
<updated>2021-05-22T17:42:15+00:00</updated>
<author>
<name>orwell96</name>
<email>orwell@bleipb.de</email>
</author>
<published>2021-05-22T17:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=e5b053c0d824543116d322634d2cf1019d6754bc'/>
<id>urn:sha1:e5b053c0d824543116d322634d2cf1019d6754bc</id>
<content type='text'>
</content>
</entry>
</feed>
