summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-22Add tostring, tonumber, string to luacontroller, prohibit 'function'Jeija
2013-01-22Bugfix for the luacontroller that occured when two events occur at theJeija
same time (output connected to input). The behaviour of the controller can now be described this way: The luacontroller sets port A, then B, then C, then D; if it is interrupted by another event during that time it stops and let the second event do the job.
2013-01-20Lots of bugfixes concerning the luacontrollerJeija
- Bug when using NOT-Gates - Moved error label a little downwards - On digiline event, msg and channel are now in event.*, not in event.iid.*
2013-01-19Fix Bug: Wrong usage of action_on/action_off instead of action_changeJeija
2013-01-19Add support in luacontroller for a not yet released mod called 'digilines'Jeija
2013-01-19Remove unused variableJeija
2013-01-19Texture the LuaController formspecJeija
2013-01-14Bugfixes and improved stability of the luacontrollerJeija
2013-01-13Implement interrupt(time, iid): The whole code is called again after aJeija
certain amount of time. Whenever it is called, an event is set. Possible events are: program, interrupt, on and off It also contains additional information (on/off -> event.in; interrupt -> event.iid) iid must be an integer or string value, otherwise the interrupt is not active
2013-01-13Implement a memory for the controller (accesible via mem.) and cleanup codeJeija
Based on PilzAdam's code.
2013-01-13Add luacontroller, a microcontroller that you can code in lua.Jeija
It still misses some functionality such as a persistent memory and a timer, but that is subject to change. The code runs in a sandbox. Speaking long term this will hopefully replace the old controller.
2013-01-09Fix a bug that occured when using a receptor placed directly next to aJeija
gate. We need to call a changesignal even if the gate/other effector is still connected to a power source in a way.
2013-01-06Fix gates drop bug reported by kaeza and Kacey, avoid polluting the global ↵Anthony Zhang
namespace.
2012-12-31Merge branch 'nextgen'Jeija
Conflicts: mesecons/wires.lua
2012-12-30Add crafting recipe for the delayer (similar to redstone, but with cobble ↵Jeija
instead of stone)
2012-12-28made tweaks to the way mese is converted to mesecons. If old mese paradigm isVanessa Ezekowitz
in use, one default:mese crafts to 18 mesecons wires. If new paradigm is in use, cook one mese crystal fragment to get 2 wires, or cook one mese crystal to get 18, or cook one mese block to get 162. Avoids conflict with new default recipe that crafts 9 crystals from one mese block.
2012-12-28Make nr in rules rotation local in order not to pullute the holy global ↵Jeija
namespace
2012-12-27Fix server crash when using movestonesJeija
2012-12-27Rework the next nodes: Pressure PlatesJeija
2012-12-27Merge branch 'nextgen' of https://github.com/Jeija/minetest-mod-mesecons ↵Jeija
into nextgen
2012-12-27Fix another two piston-related bugsJeija
2012-12-27Merge branch 'nextgen' of github.com:Jeija/minetest-mod-mesecons into nextgenVanessa Ezekowitz
2012-12-27added and tweaked textures to improve appearance and tiling of insulatedVanessa Ezekowitz
T-junctions.
2012-12-27Merge branch 'nextgen' of https://github.com/Jeija/minetest-mod-mesecons ↵Jeija
into nextgen
2012-12-27Fix very rare piston bug (needs testing)Jeija
2012-12-27Added a couple of needed textures for curved/corner wires and tweak code toVanessa Ezekowitz
use them. Also fixed the "on" state image for wire ends so that it works for curved wires also.
2012-12-27revamped textures for all pistons, tweaked thickness of piston pusherVanessa Ezekowitz
2012-12-27Compatibility with old pistonsJeija
2012-12-27Minor cleanup of mesecno torch and add another rule to it (behind above)Jeija
2012-12-27Add experimental 'corner' wire, an insulated bended wire (needs textures and ↵Jeija
maybe rename it)
2012-12-27Bugfix foes for pistons, delayyrs, gates and microcontrollers. Rework delayers.Jeija
2012-12-26Re-write pistons from scratch, propably fixes a lot of bugs and doesn'tJeija
cause too many new ones.
2012-12-26Re-write pistons from scratch, propably fixes a lot of bugs and doesn't ↵Jeija
cause too many new ones.
2012-12-25Implement /say and /tell commands to aid mapmakers using command blocks.Anthony Zhang
2012-12-23Merge branch 'nextgen' of https://github.com/Jeija/minetest-mod-mesecons ↵Jeija
into nextgen
2012-12-23Fix sticky piston upJeija
2012-12-22Fix pressure plates (forgot to add mesecons field to some of the nodedefs)Jeija
2012-12-21Merge pull request #65 from montyoso/nextgenJeija
now the insulated wires change their color when are turned on
2012-12-21Fix up piston retraction.Anthony
The node property is_sticky_piston was applied to piston_up_normal rather than piston_up_sticky.
2012-12-21now the insulated wires change their color when they are turn onAndres Eduardo Montoya Cruz
2012-12-21Merge branch 'master' into nextgenJeija
Conflicts: mesecons/internal.lua mesecons/wires.lua mesecons_pistons/init.lua
2012-12-21Add new crafting recipe for mesecons: Cook a mese crystalJeija
2012-12-21Bugfix, wires sometimes turned off for no reasonJeija
2012-12-20Fix movestone crash bugJeija
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-18Same for sticky pistonJeija
2012-12-18Fix bug reported here: http://bit.ly/VOF35XJeija
2012-12-18Merge branch 'master' of https://github.com/Jeija/minetest-mod-meseconsJeija
2012-12-18Should fix this bug: bit.ly/XEy94jJeija