Jeija
|
ef087f2bb6
Fix Bug: Wrong usage of action_on/action_off instead of action_change
|
11 yıl önce |
Jeija
|
7e231b99a6
Make nr in rules rotation local in order not to pullute the holy global namespace
|
12 yıl önce |
Jeija
|
ac0fb91139
Minor cleanup of mesecno torch and add another rule to it (behind above)
|
12 yıl önce |
Jeija
|
7fe4947056
Bugfix foes for pistons, delayyrs, gates and microcontrollers. Rework delayers.
|
12 yıl önce |
Jeija
|
d91e0b66cb
Re-write pistons from scratch, propably fixes a lot of bugs and doesn't cause too many new ones.
|
12 yıl önce |
Jeija
|
23bebfc054
Merge branch 'master' into nextgen
|
12 yıl önce |
Jeija
|
6b1bfe6391
Add rule-name system. Every input rule can now have a name, that could help e.g. the microcontroller to know where a signal comes from.
|
12 yıl önce |
Jeija
|
313b9adcd5
Should fix this bug: bit.ly/XEy94j
|
12 yıl önce |
Jeija
|
c76c274cc0
Remove mesecons:updatenode
|
12 yıl önce |
Jeija
|
a1852204fb
Cleanup and improve piston code
|
12 yıl önce |
Jeija
|
5fb5df446c
Bugfix, use param2 for conductors when turning them on/off
|
12 yıl önce |
Jeija
|
18731cbc8a
Bugfix, param2 for conductors
|
12 yıl önce |
Jeija
|
44dc1a128c
Upload cleaned up mesecons to nextgen branch
|
12 yıl önce |
Jeija
|
c0d3bd2abb
Include experimental vertical wires (needs textures)
|
12 yıl önce |
Jeija
|
de46729b97
Merge branch 'mesecons_in_nodedef'
|
12 yıl önce |
Jeija
|
5904abbd79
Port gates (finally)
|
12 yıl önce |
Jeija
|
cf6080f723
Port more blocks to nodedef system: object detector, extrawires, water turbine, insulated wire
|
12 yıl önce |
Jeija
|
00e071b695
Cleanup, make and use util.lua, port command block and delayer to nodedef
|
12 yıl önce |
Jeija
|
8578fd89c8
Port lightstones (as reference for effectors) + blinky plant to the new nodedef system
|
12 yıl önce |
Jeija
|
472650f099
Finish new mesecon-in-nodedef for conductors and receptors. Make wires and switch use it for reference.
|
12 yıl önce |
Jeija
|
f28cf0af03
Fix major bug that often occured when using gates (caused by commit 64d109b)
|
12 yıl önce |
Jeija
|
e0aa5b1d3d
New branch: Move mesecon to node definition instead of functions like register_conductor; first steps: move everything to legacy
|
12 yıl önce |
Jeija
|
7542dd4da0
Fix a bug (in some cases the output rules of a receptor weren't respected, bug introduced by commit before, 64d109b31b)
|
12 yıl önce |
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.
|
12 yıl önce |
Jeija
|
f959c16763
Fix Microcontroller bug (discovered by Fenris) and some others that propably noone found
|
12 yıl önce |
Jeija
|
3928d54d0c
Implement mesecon:register_receptor(onstate, offstate, rules, get_rules) and make add_receptor_node(_off) deprecated
|
12 yıl önce |
Jeija
|
7e7e1de725
Code cleanup
|
12 yıl önce |
Jeija
|
863ef26b63
Make isolated wires depend on facedir, rename them to 'insulated'
|
12 yıl önce |
Jeija
|
78fdedc880
Add conductor rules, add demo isolated mesecons to proof that it works
|
12 yıl önce |
Jeija
|
c58882b0c6
Bugfix: Check if receptor node is powered from somewhere before turning it off in mesecons:turnoff
|
12 yıl önce |