Jeija
|
f28cf0af03
|
Fix major bug that often occured when using gates (caused by commit 64d109b)
|
2012-12-08 16:08:16 +01:00 |
|
Jeija
|
7542dd4da0
|
Fix a bug (in some cases the output rules of a receptor weren't respected, bug introduced by commit before, 64d109b31b)
|
2012-12-03 18:59:34 +01:00 |
|
Anthony Zhang
|
64d109b31b
|
mesecon:updatenode() was written to work only with conductors, though in several places it was used on recepters and effectors. This issue, reported by simion314, is fixed in this commit by explicitly checking for the type of mesecon node being updated.
|
2012-12-01 18:34:05 -05:00 |
|
Jeija
|
f959c16763
|
Fix Microcontroller bug (discovered by Fenris) and some others that propably noone found
|
2012-09-08 15:10:31 +02:00 |
|
Jeija
|
3928d54d0c
|
Implement mesecon:register_receptor(onstate, offstate, rules, get_rules) and make add_receptor_node(_off) deprecated
|
2012-09-06 09:53:30 +02:00 |
|
Jeija
|
7e7e1de725
|
Code cleanup
|
2012-09-05 23:52:09 +02:00 |
|
Jeija
|
863ef26b63
|
Make isolated wires depend on facedir, rename them to 'insulated'
|
2012-08-17 11:59:06 +02:00 |
|
Jeija
|
78fdedc880
|
Add conductor rules, add demo isolated mesecons to proof that it works
|
2012-08-16 21:24:06 +02:00 |
|
Jeija
|
c58882b0c6
|
Bugfix: Check if receptor node is powered from somewhere before turning it off in mesecons:turnoff
|
2012-08-13 22:42:45 +02:00 |
|
Jeija
|
00ce2540c2
|
New effector system, effectors have to be registered with mesecon:register_effector(onstate, offstate, rules, function get_rules) rules and function get_rules are optional. You don't have to specify both onstate and offstate (required for e.g. removestone)
|
2012-08-13 20:17:45 +02:00 |
|
Jeija
|
24c50571f7
|
Make mesecons only connect to input and output ports (e.g. of the delayer)
|
2012-08-13 16:49:14 +02:00 |
|
Jeija
|
b197d29bef
|
Code cleanup, little bugfix (some conductors placed next to receptors didn't turn on)
|
2012-08-13 13:12:19 +02:00 |
|
Jeija
|
955b8254dd
|
Code cleanup
|
2012-08-13 12:03:36 +02:00 |
|
Jeija
|
b8ba13a17a
|
Code cleanup
|
2012-08-13 11:58:04 +02:00 |
|