summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-15Avoid borking the luacontroller if the code uses square brackets. When the ↵Anthony Zhang
next stable MT is released, uncomment the formspec_escape call to take advantave of formspec escaping.
2013-03-14Up/down pistons should also have special rules excluding the pusher side ↵Anthony Zhang
(rotated versions of normal pistons).
2013-03-14Lots of bugs in movestones fixed:Anthony Zhang
* Movestones no longer eat nodes when running off the track. * Movestones no longer eat nodes when colliding with an mvps stopper. * Movestones no longer pass through mvps stoppers. * Movestones do not eat nodes when they are suddenly placed in the entity's path.
2013-03-11Revert additional piston rules.Anthony Zhang
2013-03-11Support metadata in piston pushing (so that microcontrollers and such can be ↵Anthony Zhang
pushed), support pushing chests (not locked ones though), and add two missing rules for pistons (z- top and bottom, but not z- itself). This still avoids the piston pushing power source issue.
2013-03-07Add /hp command to set the HP of a given player, requires the ban privelege.Anthony Zhang
2013-03-06Digging and footstep sounds for everything that needs them! Plus, pushing ↵Anthony Zhang
buttons, punching switches, and flipping levers all make sounds.
2013-03-05Merge pull request #82 from Jat15/patch-1Jeija
Fix bug texture in mesewire for 0.4 stable
2013-03-04Fix bug texture in mesewire for 0.4 stableJat
2013-03-02Merge pull request #80 from khonkhortisan/masterkhonkhortisan
Vertical piston selection boxes
2013-03-02Make vertical piston pusher selection boxes match their horizontalkhonkhortisan
equivalents
2013-02-24Don't totally force deactivation of block two below the pressure plate if ↵Jeija
connected to a receptor
2013-02-24Bugfix: Also deactivate the block two below when digging a pressure plateJeija
2013-02-22Improved object detector craft recipe, picture soon available on mesecons.netJeija
2013-02-22Add (shaped) craft recipe for vertical meseconsJeija
* Craft them from three wires in a vertical row * Craft them back into mesecons by just putting one of them in the grid
2013-02-22Object Detector, cleanup and different behaviour:Jeija
* Name to scan for can be specified by right-clicking it * It can receive digiline signals that change the name to scan for * A sign above it for the name doesn't work anymore (this features wasn't used often anyway)
2013-02-19More distinguishable inventory image for the luacontroller (not wieldJeija
item, just top)
2013-02-19Merge branch 'luacontroller'Jeija
2013-02-19Fix onstate corner dropJeija
I blame khonkhortisan
2013-02-18Merge pull request #77 from khonkhortisan/masterkhonkhortisan
mesecons_extrawires:insulated_off
2013-02-18Fix the nodename of a dropKyle
2013-02-12Fix a dumb bug that conflicted with different things in the luacontrollerJeija
2013-02-12Fix odd behaviour when using interrupts in the luacontrollerJeija
2013-02-11Make Mese conductiveJeija
2013-02-11Merge branch 'master' into luacontrollerJeija
2013-02-10LuaController: Queue setting the ports (wait for pending operations)Jeija
2013-02-08Merge pull request #74 from khonkhortisan/eghoststoneAnthony
Remove ghoststone_active shadow on_construct
2013-02-08Fix sticky piston crafting recipe.Anthony Zhang
2013-02-08Remove ghoststone shadow when active.Kyle
2013-02-08Make load times faster by avoiding inventorycube and wielditem creation in ↵Anthony Zhang
technical blocks such as active wires and various piston orientations.
2013-02-08Fix #73 - receiver wire drops down one node when connected button is dug.Anthony Zhang
2013-02-07Merge pull request #70 from khonkhortisan/eghoststoneJeija
Make ghoststone conductive
2013-02-07Make ghoststone conductive.Kyle
2013-02-06Merge branch 'master' of https://github.com/Jeija/minetest-mod-meseconsJeija
2013-02-06Fix piston drops and craft recipeJeija
2013-02-04Merge pull request #69 from khonkhortisan/masterkhonkhortisan
Keep vertical wire base from self-intersecting
2013-02-04Keep vertical wire base from self-intersectingKyle
on the bottom.
2013-01-30Fix door compatibility, update to latest versionJeija
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-20Fix piston bug: up piston pushing sand won't drop the sand anymoreJeija
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.