summaryrefslogtreecommitdiff
path: root/mesecons_delayer/init.lua
AgeCommit message (Collapse)Author
2014-01-10First 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-30Use minetest.swap_node() instead of mesecons' version, Minor code changesVanessa Ezekowitz
here and there to facilitate this.
2013-03-06Digging and footstep sounds for everything that needs them! Plus, pushing ↵Anthony Zhang
buttons, punching switches, and flipping levers all make sounds.
2012-12-30Add crafting recipe for the delayer (similar to redstone, but with cobble ↵Jeija
instead of stone)
2012-12-27Bugfix foes for pistons, delayyrs, gates and microcontrollers. Rework delayers.Jeija
2012-12-09Port 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-08Cleanup, make and use util.lua, port command block and delayer to nodedefJeija
2012-08-13New 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-13Make mesecons only connect to input and output ports (e.g. of the delayer)Jeija
2012-08-12Fix mesecon delayer bugs and other non-functional changesJeija
2012-08-12HUGE speed improvementJeija
2012-08-11change all recipes to use group:mesecon_conductor_craftableVanessa 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-11Improvements to mesecons delayers nodeboxes and texturesVanessa Ezekowitz
2012-08-11Mesecons only connect to blocks with group mesecon > 1Jeija
2012-08-10Added "mesecon = 1" to the groups setting for most objects, so that they'llVanessa Ezekowitz
visibly connect to neighboring wires.
2012-08-10Make Delayer use facedirJeija
2012-08-10Auto-Generate delayersJeija
2012-08-09made mesecons delayer thinner to better match the other floor devicesVanessa Ezekowitz
2012-08-07Better textures for mesecons delayer: Redrew my previously-submitted ones at aVanessa 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-01not_in_creative_inventoryKotolegokot
2012-06-21Experimental 3D DelayerJeija
2012-04-06Tweak delayer timesJeija
2012-04-02Fix Delayer wield_imagesfan5
2012-03-29Remove unnecessary debug outputJeija
2012-03-29Add mesecons delayerJeija