Commit Graph

739 Commits

Author SHA1 Message Date
Novatux afad592783 Change mesecons signals so that they update effectors only after a globalstep, configurable to be on/off 2013-06-05 15:37:55 -04:00
Anthony 9a9df6cabf Merge pull request #106 from Novatux/heat
Add an ABM function which resets heat to 0, ...
2013-06-05 10:35:36 -07:00
Novatux edc10dac47 Add an ABM function which resets heat to 0, since gates/controllers won't be cooled normally if they are moved (piston, etc...) during the cooling delay. 2013-06-05 06:45:19 +02:00
Sfan5 fa0cf15cd9 Add yellow lightstone 2013-06-01 11:17:38 +02:00
Anthony Zhang 8be0d0e1d9 A ReadMe that is at least 2.84 times better than the old ones. 2013-05-26 18:40:48 -04:00
Anthony Zhang f9ce95154e Add license information (requested by kaeza). 2013-05-25 22:59:40 -04:00
Anthony Zhang 24160d45ff Silly mistake, interrupts should work better now. 2013-05-21 17:57:25 -04:00
Anthony Zhang 682cf34792 Add burnt luacontroller (so you don't lose your program after an overheat) and prevent interrupts from piling up (fixes #101, metadata trashing). Idea for burnt luacontroller comes from ShadowNinja. 2013-05-15 21:36:16 -04:00
VanessaE 6f83f4cf1e Merge pull request #100 from RealBadAngel/master
Update crafting recipes - pretty much all of Mesecons recipes still used an old, now deprecated syntax substantially of the form 'node "default:xxxx" 2'  (with two pairs of quotes).  All such recipes have been changed to use the current method, i.e. "default:xxxx 2" (with one pair of quotes encompassing the whole itemstack).
2013-04-28 04:18:37 -07:00
RealBadAngel 255e363b04 Fix all crafting recipes to use modern style 2013-04-28 12:40:08 +02:00
VanessaE ac9a05df0b Merge pull request #98 from RealBadAngel/patch-3
Update init.lua
2013-04-28 02:21:05 -07:00
RealBadAngel cc20b9ba47 Update init.lua
Remove old style flat inv images
2013-04-28 12:18:52 +03:00
Anthony Zhang 163384f308 Merge remote-tracking branch 'refs/remotes/origin/master' 2013-04-27 16:52:17 -04:00
Anthony Zhang d4f18d08c0 Avoid prepending "Server -!- " to messages sent using the command block. 2013-04-27 16:51:00 -04:00
Jeija 9299111900 Merge pull request #97 from RealBadAngel/patch-2
Update README

minetest-c55 --> minetest
2013-04-26 21:46:27 -07:00
RealBadAngel 13757ac854 Update README 2013-04-27 02:13:42 +03:00
Anthony 0a9bcf26ca Merge pull request #96 from VanessaE/master
Texture tweaks for vertical wires with caps
2013-04-22 09:50:13 -07:00
Vanessa Ezekowitz b3fb406727 Minor tweak to allow vertical wires with caps to use the "vertical"
texture for the sides (still uses the "full" for the top/bottom of the
caps).
2013-04-21 22:16:17 -04:00
Jeija b0bef909a0 Fix pressure plate (onstate) nodebox 2013-04-21 08:16:43 +02:00
Jeija fc5245139d Merge pull request #95 from VanessaE/master
Pressure plate texturing tweaks
2013-04-20 23:07:14 -07:00
Vanessa Ezekowitz 109d817df6 Make pressure plate texturing more flexible, improve appearance of existing textures 2013-04-21 01:00:31 -04:00
Anthony Zhang 1a5b1b4691 Fix pressure plate wield image. 2013-04-20 21:22:43 -04:00
Anthony Zhang 10bacdd7f4 Update selection boxes to make building easier. 2013-04-20 11:25:12 -04:00
Jeija 8afc6abcd5 Merge pull request #94 from RealBadAngel/patch-1
Update mesecons_button/init.lua (change craft recipe format, no gameplay change)
2013-04-15 07:19:22 -07:00
RealBadAngel e88e99b54f Update init.lua
change crafting recipe format
2013-04-15 09:21:41 +03:00
Anthony Zhang 01d8c26b5b Merge remote-tracking branch 'refs/remotes/origin/master' 2013-04-14 13:58:31 -04:00
Anthony Zhang 3b1afb1783 Fix invalid node name if node was changed in after_place_node callback (fixes #93). 2013-04-14 13:54:33 -04:00
Jeija 6cfd12e63c Merge branch 'patch_#85'
Let's see if someone complains...
2013-04-13 21:14:46 +02:00
Anthony c08e868be2 Merge pull request #92 from khonkhortisan/lazypull
Round movestone position, don't forget last pull
2013-04-07 17:05:39 -07:00
khonkhortisan f1a327ad16 Round movestone position, don't forget last pull 2013-04-07 14:27:31 -07:00
Anthony Zhang e45a2a511e Sanity checks for commandblock commands. 2013-04-02 17:15:38 -04:00
Jeija 63a18f1a51 Don't push objects into walls and fix bug in previous commit 2013-04-02 12:13:25 +02:00
Jeija 57e1547515 Make pistons and movestones move objects (push only yet) 2013-04-02 11:57:28 +02:00
Jeija 3b38bbcaf2 Make pistons and movestones move objects (push only yet) 2013-04-02 11:56:37 +02:00
Jeija e789794c75 Experimental fix for issue #85 by removing ignored ports from the luacontroller 2013-04-01 22:24:01 +02:00
Anthony Zhang 2cc38909a1 Add /tellme command to command block. 2013-03-27 21:21:44 -04:00
Jeija 36bcce57b0 Add table.* to luacontroller sandbox 2013-03-26 15:12:56 +01:00
Anthony Zhang 21550b3727 Explicit tables of luacontroller environment. 2013-03-23 18:41:44 -04:00
Anthony Zhang 6983db6d82 Add math library to luacontroller, and make sure to copy stuff so code can't get out of the sandbox. 2013-03-23 17:49:25 -04:00
Anthony Zhang 1ff437b7b0 Don't forget sticky movestones! 2013-03-16 21:18:36 -04:00
Anthony Zhang 5f9e655c13 Add MOVESTONE_MAXIMUM_PUSH setting. 2013-03-15 19:53:09 -04:00
Anthony Zhang 3c3e45c7ea Avoid corrupting metadata. 2013-03-15 17:46:59 -04:00
Anthony Zhang 5fd1cf5c80 Use formspec_escape when available. 2013-03-15 17:21:16 -04:00
Anthony Zhang e1211729cc Avoid borking the luacontroller if the code uses square brackets. When the next stable MT is released, uncomment the formspec_escape call to take advantave of formspec escaping. 2013-03-15 17:07:15 -04:00
Anthony Zhang 588e41c786 Up/down pistons should also have special rules excluding the pusher side (rotated versions of normal pistons). 2013-03-14 14:19:02 -04:00
Anthony Zhang 79bb4a3433 Lots of bugs in movestones fixed:
* 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-14 13:44:49 -04:00
Anthony Zhang e1577eba46 Revert additional piston rules. 2013-03-11 17:49:07 -04:00
Anthony Zhang 4406654fa4 Support metadata in piston pushing (so that microcontrollers and such can be 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-11 17:37:50 -04:00
Anthony Zhang db90c1cb4b Add /hp command to set the HP of a given player, requires the ban privelege. 2013-03-07 16:47:32 -05:00
Anthony Zhang 3792b692aa Digging and footstep sounds for everything that needs them! Plus, pushing buttons, punching switches, and flipping levers all make sounds. 2013-03-06 20:51:57 -05:00