summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-19hopefully fix http://minetest.net/forum/viewtopic.php?pid=58093#p58093Jeija
2012-12-19Add rule-name system. Every input rule can now have a name, that could help ↵Jeija
e.g. the microcontroller to know where a signal comes from.
2012-12-16Minor cleanup, use addPosRuleJeija
2012-12-16Remove mesecons:updatenodeJeija
2012-12-16Cleanup and improve piston codeJeija
2012-12-16Merge branch 'master' into nextgenJeija
Conflicts: mesecons_pistons/init.lua
2012-12-15Fix placing while facing diagonally.Anthony Zhang
2012-12-15Place up/down pistons automatically depending on the player look direction, ↵Anthony Zhang
remove the craft recipes for up/down pistons, and unify all the pushing/pulling behaviors into mesecon:piston_push(pos) and mesecon:piston_pull(pos).
2012-12-15Attempt to update the wire crossing.Anthony Zhang
2012-12-15Bugfix, use param2 for conductors when turning them on/offJeija
2012-12-15Bugfix, param2 for conductorsJeija
2012-12-15Upload cleaned up mesecons to nextgen branchJeija
2012-12-13Include experimental vertical wires (needs textures)Jeija
2012-12-11Fix a bug that occured when placing an effector next to a receptorJeija
2012-12-11Merge branch 'mesecons_in_nodedef'Jeija
Conflicts: mesecons/internal.lua
2012-12-11Fix a bug reported here: ↵Jeija
http://minetest.net/forum/viewtopic.php?pid=56152#p56152
2012-12-10Fix blinky plant bug (crash when placing mesecon next to it)Jeija
2012-12-10Fix crash when digging unknown nodesJeija
2012-12-10Remove dead parts of the mod/dead textures/wireless meseconsJeija
2012-12-10Slightly change wire look (may be reverted?)Jeija
2012-12-10Port gates (finally)Jeija
2012-12-10Fix insulated meseconJeija
2012-12-09Fix microcontroller diggingJeija
2012-12-09Port door, fix button/lever bug, new visual style for receiverJeija
2012-12-09Fix microcontroller aliasJeija
2012-12-09Fix microcontroller aliasJeija
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-08Port more blocks to nodedef system: object detector, extrawires, water ↵Jeija
turbine, insulated wire
2012-12-08Cleanup, make and use util.lua, port command block and delayer to nodedefJeija
2012-12-08Port lightstones (as reference for effectors) + blinky plant to the new ↵Jeija
nodedef system
2012-12-08Finish new mesecon-in-nodedef for conductors and receptors. Make wires and ↵Jeija
switch use it for reference.
2012-12-08Fix major bug that often occured when using gates (caused by commit 64d109b)Jeija
2012-12-08New branch: Move mesecon to node definition instead of functions like ↵Jeija
register_conductor; first steps: move everything to legacy
2012-12-08Add support for the preinstalled wooden door in minetest_gameJeija
2012-12-07Merge pull request #58 from PilzAdam/masterJeija
Speed update of pressureplates up by using node_timers
2012-12-07Speed update of pressureplates up by using node_timersPilzAdam
2012-12-03Fix a bug (in some cases the output rules of a receptor weren't respected, ↵Jeija
bug introduced by commit before, 64d109b31b)
2012-12-01`mesecon:updatenode()` was written to work only with conductors, though in ↵Anthony Zhang
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-11-28Simpler piston push/pull method.Anthony Zhang
2012-11-27Fix a rare piston pushing bug and make piston updating faster.Anthony Zhang
2012-11-11Merge remote-tracking branch 'origin/master'Anthony Zhang
2012-11-11Use nodeupdate() so things like pushing gravel/sand off a ledge allows it to ↵Anthony Zhang
fall.
2012-11-08Merge pull request #55 from Jat15/masterAnthony
tile_images modified tiles
2012-11-08Update tile_imagesJat
2012-10-28Add command block:Anthony Zhang
* not obtainable legitimately in Survival mode * found in Creative inventory or using /giveme mesecons_commandblock:commandblock_off * glows slightly when turned on * runs a command in the context of the targeted player * player can be targeted by name, or using the special forms (@nearest, @farthest, @random) * when powered, runs its command with its parameters * right click to bring up the configuration screen * diggable and modifiable only by its owner, the person who placed it
2012-10-27Use add_node since place_node only works with ItemStacks and can't specify ↵Anthony Zhang
param1/param2 value. This fixes pistons pushing pistons/torches/etc.
2012-10-13Further piston improvements, the pistons now delay before retracting and ↵Anthony Zhang
play nice with invalid states.
2012-10-07Improve T-FF code and add a reset pin on C.cornernote
2012-10-02New pistons activation mechanism, fixes many of the issues reported when ↵Anthony Zhang
pushing mesecons around. Side effect is that it might be somewhat slower, and it waits a tiny delay before extending or retracting. This should be unnoticable in normal use.
2012-10-01Fix whitespace, simplify node updating.Anthony Zhang