Commit History

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