Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-22 | Replace mesecon:<some_function> with mesecon.<some_function> for greater | Jeija | |
flexibility and because it was never inteded to be OOP in the first place. mesecon.receptor_on and mesecon.receptor_off are provided by wrappers (mesecon:receptor_on/off) for compatibility, but will be removed. Mod programmers that use mesecons: Please update! Also, fix microcontroller polluting the global namespace and remove some deprecated stuff. | |||
2014-03-23 | Fix bug that made delayers oscillate their input port | Jeija | |
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. | |||
2014-01-10 | First draft of some kind of Action Queue (just like the globalstep queue in ↵ | Jeija | |
to_update), but more flexible and also including delay functionality (mesecon_delayer). The queue is also saved to a file, so that when restarting mesecons, delayers resume to the state they had when the game shut down. Needs testing. | |||
2013-11-30 | Use minetest.swap_node() instead of mesecons' version, Minor code changes | Vanessa Ezekowitz | |
here and there to facilitate this. | |||
2013-03-06 | Digging and footstep sounds for everything that needs them! Plus, pushing ↵ | Anthony Zhang | |
buttons, punching switches, and flipping levers all make sounds. | |||
2012-12-30 | Add crafting recipe for the delayer (similar to redstone, but with cobble ↵ | Jeija | |
instead of stone) | |||
2012-12-27 | Bugfix foes for pistons, delayyrs, gates and microcontrollers. Rework delayers. | Jeija | |
2012-12-09 | Port a lot more (basically everything apart from gates, pistons and ↵ | Jeija | |
extrawire crossing) to the new nodedef system. There are some problems with wall button and wall lever (in the way they visually connect to wires) | |||
2012-12-08 | Cleanup, make and use util.lua, port command block and delayer to nodedef | Jeija | |
2012-08-13 | New effector system, effectors have to be registered with ↵ | Jeija | |
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 | Make mesecons only connect to input and output ports (e.g. of the delayer) | Jeija | |
2012-08-12 | Fix mesecon delayer bugs and other non-functional changes | Jeija | |
2012-08-12 | HUGE speed improvement | Jeija | |
2012-08-11 | change all recipes to use group:mesecon_conductor_craftable | Vanessa Ezekowitz | |
fixed deprecated/invalid recipes in lightstones. fixed copy&paste error in one of the delayer textures fixed recipe for player detector to rely on microcontroller instead of old IC | |||
2012-08-11 | Improvements to mesecons delayers nodeboxes and textures | Vanessa Ezekowitz | |
2012-08-11 | Mesecons only connect to blocks with group mesecon > 1 | Jeija | |
2012-08-10 | Added "mesecon = 1" to the groups setting for most objects, so that they'll | Vanessa Ezekowitz | |
visibly connect to neighboring wires. | |||
2012-08-10 | Make Delayer use facedir | Jeija | |
2012-08-10 | Auto-Generate delayers | Jeija | |
2012-08-09 | made mesecons delayer thinner to better match the other floor devices | Vanessa Ezekowitz | |
2012-08-07 | Better textures for mesecons delayer: Redrew my previously-submitted ones at a | Vanessa Ezekowitz | |
larger size to properly fit in with the new nodebox-based delayers, and added a "sides" texture to go with them. Fixed deprecated tile_images lines. | |||
2012-08-01 | not_in_creative_inventory | Kotolegokot | |
2012-06-21 | Experimental 3D Delayer | Jeija | |
2012-04-06 | Tweak delayer times | Jeija | |
2012-04-02 | Fix Delayer wield_image | sfan5 | |
2012-03-29 | Remove unnecessary debug output | Jeija | |
2012-03-29 | Add mesecons delayer | Jeija | |