<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mesecons, branch origin/zefram_doors</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://git.linux-forks.de/mesecons/atom?h=origin%2Fzefram_doors</id>
<link rel='self' href='http://git.linux-forks.de/mesecons/atom?h=origin%2Fzefram_doors'/>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/'/>
<updated>2014-05-04T14:47:47+00:00</updated>
<entry>
<title>Better mesecon-enabled doors</title>
<updated>2014-05-04T14:47:47+00:00</updated>
<author>
<name>Zefram</name>
<email>zefram@fysh.org</email>
</author>
<published>2014-05-03T18:53:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=77b8f6514a8d7d07598a422d3083ce2f66456345'/>
<id>urn:sha1:77b8f6514a8d7d07598a422d3083ce2f66456345</id>
<content type='text'>
The mesecons_compatibility doors erred in making steel doors, which
are meant to be locked, openable by anyone using a mesecon signal.
They also didn't handle mirror-paired doors, and nastily duplicated
lots of the standard door code rather than using it and adding to it.
Replace mesecons_compatibility with a new system, in which standard
doors are left alone and new types of door are added that have mesecon
behaviour.  The new door types are each available in both wood and steel,
using the standard door textures.

The mesecon-operated doors open and close according to the mesecon
signal they receive: open when the signal is on and closed when off.
Unlike the old mesecons_compatibility doors, which only accepted the
signal to the bottom half, these accept the signal to either half of
the door.  A convenient kind of control therefore is a wall-mounted
button just above the doorway: the signal flows diagonally down to the
top half of the door.  The door cannot be operated manually.

The mesecon-signalling doors are opened and closed manually, and generate
a mesecon signal indicating whether they're open, on when open and off
when closed.  Thus opening the door can trigger automatic activity.
Pairing a mesecon-signalling door with a mesecon-operated door results
in a door pair where right-clicking on one door operates both.

By making use of the pairing behaviour built into the standard doors mod,
which is inherited by the mesecon doors, and placing doors from sideways
angles, it is possible to effectively get mesecon doors with the opposite
signal sense.  For example, a mesecon-signalling door that sends an on
signal when closed, turning the signal off when opened.
</content>
</entry>
<entry>
<title>Don't allow non-inventory items as ingredients</title>
<updated>2014-05-02T07:07:52+00:00</updated>
<author>
<name>Zefram</name>
<email>zefram@fysh.org</email>
</author>
<published>2014-05-01T17:42:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=b64fea4f707547c4b84ae54e204ac51255ae476f'/>
<id>urn:sha1:b64fea4f707547c4b84ae54e204ac51255ae476f</id>
<content type='text'>
Some mesecon wires (the turned-on nodes) that were
not_in_creative_inventory and should never appear in an actual inventory
were also mesecon_conductor_craftable.  This is liable to make a craft
guide show them as potential ingredients, due to the use of the group
in recipes.
</content>
</entry>
<entry>
<title>Fix #140 once again</title>
<updated>2014-04-30T12:44:47+00:00</updated>
<author>
<name>Jeija</name>
<email>jeija@mesecons.net</email>
</author>
<published>2014-04-30T12:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=a6916191aa56575fe8120572ac0eb8d91c4c491a'/>
<id>urn:sha1:a6916191aa56575fe8120572ac0eb8d91c4c491a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix programming microcontroller through form</title>
<updated>2014-04-25T16:30:59+00:00</updated>
<author>
<name>Zefram</name>
<email>zefram@fysh.org</email>
</author>
<published>2014-04-25T10:54:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=f1eaee2281faa0ada1d72b009de32826b3204024'/>
<id>urn:sha1:f1eaee2281faa0ada1d72b009de32826b3204024</id>
<content type='text'>
The handling of the "quit" pseudo-field meant that the microcontroller
couldn't be programmed with explicit code, only with the examples.
The "quit" can actually be ignored: what matters for programming the
controller is whether the "code" field was supplied.
</content>
</entry>
<entry>
<title>Fix #155 (option 2 used). Remove non-ActionQueue system. Enable overheat for more than 20 actions per second on lua- / microcontrollers and gates.</title>
<updated>2014-04-20T19:51:17+00:00</updated>
<author>
<name>Jeija</name>
<email>jeija@mesecons.net</email>
</author>
<published>2014-04-20T19:44:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=300abcb5877d948e6a68be454ed46b65a0f90f01'/>
<id>urn:sha1:300abcb5877d948e6a68be454ed46b65a0f90f01</id>
<content type='text'>
Fix a bug where a burnt luacontroller didn't have the correct pin-states as the burnt controller does not register any changes from outside.
</content>
</entry>
<entry>
<title>Fix bug that made delayers oscillate their input port</title>
<updated>2014-03-23T08:28:22+00:00</updated>
<author>
<name>Jeija</name>
<email>jeija@mesecons.net</email>
</author>
<published>2014-03-23T08:28:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=1f666875807c3c8e6c1771e4fb46c374d2e40ccb'/>
<id>urn:sha1:1f666875807c3c8e6c1771e4fb46c374d2e40ccb</id>
<content type='text'>
when powering off the delayer faster than the delay time.
Actually, delayers should have never worked since the ActionQueue update as
they always used the default rules for their output, which is obviously nonsense.
</content>
</entry>
<entry>
<title>Send changesignals for placed receptors when not powered, make on_placenode code more readable</title>
<updated>2014-03-21T20:31:34+00:00</updated>
<author>
<name>Jeija</name>
<email>jeija@mesecons.net</email>
</author>
<published>2014-03-21T20:31:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=1852e967a93f79c75a883e90e8fb3e672aa070d8'/>
<id>urn:sha1:1852e967a93f79c75a883e90e8fb3e672aa070d8</id>
<content type='text'>
with comments. Also fixes a bug of lua- / microcontrollers not being updated when pushed by a
piston.
This could cause some bugs, even though I haven't found any while testing as it is a very core part of mesecons.
</content>
</entry>
<entry>
<title>Merge pull request #141 from ShadowNinja/commandblock_textarea</title>
<updated>2014-03-20T20:02:43+00:00</updated>
<author>
<name>Jeija</name>
<email>norrepli@gmail.com</email>
</author>
<published>2014-03-20T20:02:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=a9427d267b79d533eff16ffc9c51e4db4926a12e'/>
<id>urn:sha1:a9427d267b79d533eff16ffc9c51e4db4926a12e</id>
<content type='text'>
Use a textarea for the commandblock to accept multiple commands</content>
</entry>
<entry>
<title>Merge pull request #134 from Novatux/master</title>
<updated>2014-03-20T08:28:03+00:00</updated>
<author>
<name>Jeija</name>
<email>norrepli@gmail.com</email>
</author>
<published>2014-03-20T08:28:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=2cab6aa5efc3e1f62df7b442cf60e24a0d3990a5'/>
<id>urn:sha1:2cab6aa5efc3e1f62df7b442cf60e24a0d3990a5</id>
<content type='text'>
Fix a few bugs that caused effectors not to turn off sometimes</content>
</entry>
<entry>
<title>Fix #146</title>
<updated>2014-03-19T14:13:23+00:00</updated>
<author>
<name>Jeija</name>
<email>jeija@mesecons.net</email>
</author>
<published>2014-03-19T14:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.linux-forks.de/mesecons/commit/?id=37405e5a066fd1d6be42ff1242ef21055c328953'/>
<id>urn:sha1:37405e5a066fd1d6be42ff1242ef21055c328953</id>
<content type='text'>
</content>
</entry>
</feed>
