Commit Graph

426 Commits

Author SHA1 Message Date
Jeija
7fe4947056 Bugfix foes for pistons, delayyrs, gates and microcontrollers. Rework delayers. 2012-12-27 09:28:04 +01:00
Jeija
5a88a9715f Re-write pistons from scratch, propably fixes a lot of bugs and doesn't
cause too many new ones.
2012-12-26 22:56:31 +01:00
Jeija
d91e0b66cb Re-write pistons from scratch, propably fixes a lot of bugs and doesn't cause too many new ones. 2012-12-26 22:54:28 +01:00
Jeija
c508bfaea6 Merge branch 'nextgen' of https://github.com/Jeija/minetest-mod-mesecons into nextgen 2012-12-23 17:21:34 +01:00
Jeija
af8fd75fa4 Fix sticky piston up 2012-12-23 17:20:59 +01:00
Jeija
e2ec7b5b04 Fix pressure plates (forgot to add mesecons field to some of the nodedefs) 2012-12-22 23:39:17 +01:00
Jeija
5e8e003b8c Merge pull request #65 from montyoso/nextgen
now the insulated wires change their color when are turned on
2012-12-21 21:21:39 -08:00
Anthony
6fab716f3e Fix up piston retraction.
The node property is_sticky_piston was applied to piston_up_normal rather than piston_up_sticky.
2012-12-21 20:46:57 -05:00
Andres Eduardo Montoya Cruz
34fa8a1167 now the insulated wires change their color when they are turn on 2012-12-21 20:24:43 -05:00
Jeija
23bebfc054 Merge branch 'master' into nextgen
Conflicts:
	mesecons/internal.lua
	mesecons/wires.lua
	mesecons_pistons/init.lua
2012-12-21 16:22:25 +01:00
Jeija
973a9c650f Add new crafting recipe for mesecons: Cook a mese crystal 2012-12-21 16:19:38 +01:00
Jeija
9019a4aff7 Bugfix, wires sometimes turned off for no reason 2012-12-21 16:04:19 +01:00
Jeija
f114cb8ddc Fix movestone crash bug 2012-12-20 20:16:07 +01:00
Jeija
5aa0815ffb hopefully fix http://minetest.net/forum/viewtopic.php?pid=58093#p58093 2012-12-19 18:20:21 +01:00
Jeija
6b1bfe6391 Add rule-name system. Every input rule can now have a name, that could help e.g. the microcontroller to know where a signal comes from. 2012-12-19 17:34:05 +01:00
Jeija
f6ef7b005d Same for sticky piston 2012-12-18 16:21:41 +01:00
Jeija
5cdf23fb00 Fix bug reported here: http://bit.ly/VOF35X 2012-12-18 16:20:24 +01:00
Jeija
e9e1006656 Merge branch 'master' of https://github.com/Jeija/minetest-mod-mesecons 2012-12-18 16:14:47 +01:00
Jeija
313b9adcd5 Should fix this bug: bit.ly/XEy94j 2012-12-18 15:59:23 +01:00
Anthony Zhang
313a137675 Merge remote-tracking branch 'origin/master' 2012-12-16 15:13:03 -05:00
Anthony Zhang
c50b68cf83 Use a simpler way of detecting up/down piston placement (thanks Jeija). 2012-12-16 15:12:24 -05:00
Jeija
13befe3bba Fix #62 (Hopefully this time) 2012-12-16 19:03:46 +01:00
Jeija
2c4a46a557 Minor cleanup, use addPosRule 2012-12-16 16:29:03 +01:00
Jeija
0aab812487 Fix addPosRule without mesecon: in vertical wires (issue #62) 2012-12-16 13:02:05 +01:00
Jeija
c76c274cc0 Remove mesecons:updatenode 2012-12-16 12:00:11 +01:00
Jeija
a1852204fb Cleanup and improve piston code 2012-12-16 11:58:43 +01:00
Jeija
ae4bd1e21c Merge branch 'master' into nextgen
Conflicts:
	mesecons_pistons/init.lua
2012-12-16 08:59:06 +01:00
Anthony Zhang
9dee0c020c Fix placing while facing diagonally. 2012-12-15 19:16:59 -05:00
Anthony Zhang
aab0d4d943 Place up/down pistons automatically depending on the player look direction, 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-15 19:12:20 -05:00
Anthony Zhang
b5f5beeb3d Attempt to update the wire crossing. 2012-12-15 17:53:03 -05:00
Jeija
5fb5df446c Bugfix, use param2 for conductors when turning them on/off 2012-12-15 21:23:38 +01:00
Jeija
18731cbc8a Bugfix, param2 for conductors 2012-12-15 21:21:54 +01:00
Jeija
44dc1a128c Upload cleaned up mesecons to nextgen branch 2012-12-15 18:45:51 +01:00
Jeija
c0d3bd2abb Include experimental vertical wires (needs textures) 2012-12-13 18:42:45 +01:00
Jeija
594d061d6d Fix sticky piston retraction not working 2012-12-12 03:14:57 +01:00
Jeija
659060ddcd Fix a bug that occured when placing an effector next to a receptor 2012-12-11 19:54:53 +01:00
Jeija
de46729b97 Merge branch 'mesecons_in_nodedef'
Conflicts:
	mesecons/internal.lua
2012-12-11 19:49:55 +01:00
Jeija
5540fcbcb3 Fix a bug reported here: http://minetest.net/forum/viewtopic.php?pid=56152#p56152 2012-12-11 18:15:44 +01:00
Jeija
a55874b5d2 Fix blinky plant bug (crash when placing mesecon next to it) 2012-12-10 22:05:13 +01:00
Jeija
192b9eca4f Fix crash when digging unknown nodes 2012-12-10 21:14:03 +01:00
Jeija
59a39204a9 Remove dead parts of the mod/dead textures/wireless mesecons 2012-12-10 20:55:13 +01:00
Jeija
e9f2beb2c6 Slightly change wire look (may be reverted?) 2012-12-10 20:39:12 +01:00
Jeija
5904abbd79 Port gates (finally) 2012-12-10 19:46:24 +01:00
Jeija
d5825f9602 Fix insulated mesecon 2012-12-10 17:19:30 +01:00
Jeija
05def1540a Fix microcontroller digging 2012-12-09 15:32:29 +01:00
Jeija
961b955f2d Port door, fix button/lever bug, new visual style for receiver 2012-12-09 13:28:32 +01:00
Jeija
31f3c99288 Fix microcontroller alias 2012-12-09 11:16:48 +01:00
Jeija
a0a3328f7c Fix microcontroller alias 2012-12-09 11:13:32 +01:00
Jeija
b37bdbf55c Port a lot more (basically everything apart from gates, pistons and 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-09 00:42:30 +01:00
Jeija
cf6080f723 Port more blocks to nodedef system: object detector, extrawires, water turbine, insulated wire 2012-12-08 22:28:46 +01:00