Commit Graph

  • ad9dde706e Merge pull request #77 from khonkhortisan/master khonkhortisan 2013-02-18 10:38:05 -0800
  • 09ac201bac Fix the nodename of a drop Kyle 2013-02-18 10:27:11 -0800
  • 1c4ab938ad Fix a dumb bug that conflicted with different things in the luacontroller Jeija 2013-02-12 10:58:29 +0100
  • eeed4f148d Fix odd behaviour when using interrupts in the luacontroller Jeija 2013-02-12 10:25:24 +0100
  • 0e34696214 Make Mese conductive 20130211 Jeija 2013-02-11 11:01:13 +0100
  • 10ea3c971b Merge branch 'master' into luacontroller Jeija 2013-02-11 08:03:08 +0100
  • 591e2d7cde LuaController: Queue setting the ports (wait for pending operations) Jeija 2013-02-10 23:08:59 +0100
  • 7cc803b0d7 Merge pull request #74 from khonkhortisan/eghoststone Anthony 2013-02-08 17:01:13 -0800
  • 536c77330b Fix sticky piston crafting recipe. Anthony Zhang 2013-02-08 19:50:20 -0500
  • fb45ee1d77 Remove ghoststone shadow when active. Kyle 2013-02-08 16:49:27 -0800
  • 5b5e919683 Make load times faster by avoiding inventorycube and wielditem creation in technical blocks such as active wires and various piston orientations. Anthony Zhang 2013-02-08 14:36:20 -0500
  • 4714c908ac Fix #73 - receiver wire drops down one node when connected button is dug. Anthony Zhang 2013-02-08 14:18:42 -0500
  • ccb3430540 Merge pull request #70 from khonkhortisan/eghoststone Jeija 2013-02-07 08:49:24 -0800
  • 43cb258877 Make ghoststone conductive. Kyle 2013-02-07 08:30:15 -0800
  • e3c9eded2a Merge branch 'master' of https://github.com/Jeija/minetest-mod-mesecons Jeija 2013-02-06 21:25:55 +0100
  • 74eefc270a Fix piston drops and craft recipe Jeija 2013-01-20 13:01:40 +0100
  • a5a4f2b65c Merge pull request #69 from khonkhortisan/master khonkhortisan 2013-02-04 20:02:27 -0800
  • c23295409b Keep vertical wire base from self-intersecting on the bottom. Kyle 2013-02-04 15:25:36 -0800
  • baba7de063 Fix door compatibility, update to latest version Jeija 2013-01-30 07:37:08 +0100
  • 59cd72191b Add tostring, tonumber, string to luacontroller, prohibit 'function' Jeija 2013-01-22 21:15:49 +0100
  • 2b30360da2 Bugfix for the luacontroller that occured when two events occur at the 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. Jeija 2013-01-22 18:26:27 +0100
  • 18da94006a Lots of bugfixes concerning the luacontroller - 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.* Jeija 2013-01-20 17:48:43 +0100
  • 5c2959826e Fix piston bug: up piston pushing sand won't drop the sand anymore Jeija 2013-01-20 13:01:40 +0100
  • ef087f2bb6 Fix Bug: Wrong usage of action_on/action_off instead of action_change Jeija 2013-01-19 22:18:28 +0100
  • 62ddebaecb Add support in luacontroller for a not yet released mod called 'digilines' Jeija 2013-01-19 21:45:39 +0100
  • fc384aedbb Remove unused variable Jeija 2013-01-19 12:04:10 +0100
  • ec517becab Texture the LuaController formspec Jeija 2013-01-19 12:03:27 +0100
  • 0d44144421 Bugfixes and improved stability of the luacontroller Jeija 2013-01-14 17:58:14 +0100
  • 240fb83e8b Implement interrupt(time, iid): The whole code is called again after a 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 Jeija 2013-01-13 17:33:16 +0100
  • e297a02ec2 Implement a memory for the controller (accesible via mem.) and cleanup code Based on PilzAdam's code. Jeija 2013-01-13 11:05:04 +0100
  • bd749ec4d4 Add luacontroller, a microcontroller that you can code in lua. 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. Jeija 2013-01-13 00:18:25 +0100
  • 841bc70b97 Fix a bug that occured when using a receptor placed directly next to a gate. We need to call a changesignal even if the gate/other effector is still connected to a power source in a way. Jeija 2013-01-09 16:56:25 +0100
  • 17579a6aa1 Fix gates drop bug reported by kaeza and Kacey, avoid polluting the global namespace. Anthony Zhang 2013-01-06 14:09:54 -0500
  • ec07fc27d7 Merge branch 'nextgen' Jeija 2012-12-31 18:32:46 +0100
  • 52ddd4bdc9 Add crafting recipe for the delayer (similar to redstone, but with cobble instead of stone) Jeija 2012-12-30 09:07:49 +0100
  • 5921f6d46c made tweaks to the way mese is converted to mesecons. If old mese paradigm is 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. Vanessa Ezekowitz 2012-12-28 16:51:11 -0500
  • 7e231b99a6 Make nr in rules rotation local in order not to pullute the holy global namespace Jeija 2012-12-28 07:33:16 +0100
  • ab1966f763 Fix server crash when using movestones Jeija 2012-12-27 22:33:09 +0100
  • 2bbc9dd4b7 Rework the next nodes: Pressure Plates Jeija 2012-12-27 22:28:39 +0100
  • 72d58d2018 Merge branch 'nextgen' of https://github.com/Jeija/minetest-mod-mesecons into nextgen Jeija 2012-12-27 20:39:04 +0100
  • c062411fa1 Fix another two piston-related bugs Jeija 2012-12-27 20:38:12 +0100
  • 2a061362fb Merge branch 'nextgen' of github.com:Jeija/minetest-mod-mesecons into nextgen Vanessa Ezekowitz 2012-12-27 13:51:36 -0500
  • 92122379de added and tweaked textures to improve appearance and tiling of insulated T-junctions. Vanessa Ezekowitz 2012-12-27 13:50:54 -0500
  • c63afd49ec Merge branch 'nextgen' of https://github.com/Jeija/minetest-mod-mesecons into nextgen Jeija 2012-12-27 19:15:24 +0100
  • 2a8bd68c41 Fix very rare piston bug (needs testing) Jeija 2012-12-27 19:14:54 +0100
  • 84ad046533 Added a couple of needed textures for curved/corner wires and tweak code to use them. Also fixed the "on" state image for wire ends so that it works for curved wires also. Vanessa Ezekowitz 2012-12-27 12:48:02 -0500
  • cdd9a93da9 revamped textures for all pistons, tweaked thickness of piston pusher Vanessa Ezekowitz 2012-12-27 12:13:40 -0500
  • d3b77b5be3 Compatibility with old pistons Jeija 2012-12-27 12:03:05 +0100
  • ac0fb91139 Minor cleanup of mesecno torch and add another rule to it (behind above) Jeija 2012-12-27 10:50:20 +0100
  • d1ace465c7 Add experimental 'corner' wire, an insulated bended wire (needs textures and maybe rename it) Jeija 2012-12-27 09:54:19 +0100
  • 7fe4947056 Bugfix foes for pistons, delayyrs, gates and microcontrollers. Rework delayers. Jeija 2012-12-27 09:28:04 +0100
  • 5a88a9715f Re-write pistons from scratch, propably fixes a lot of bugs and doesn't cause too many new ones. Jeija 2012-12-26 22:55:01 +0100
  • d91e0b66cb Re-write pistons from scratch, propably fixes a lot of bugs and doesn't cause too many new ones. Jeija 2012-12-26 22:54:28 +0100
  • a9a2108d13 Implement /say and /tell commands to aid mapmakers using command blocks. Anthony Zhang 2012-12-25 14:26:03 -0500
  • c508bfaea6 Merge branch 'nextgen' of https://github.com/Jeija/minetest-mod-mesecons into nextgen Jeija 2012-12-23 17:21:34 +0100
  • af8fd75fa4 Fix sticky piston up Jeija 2012-12-23 17:20:59 +0100
  • e2ec7b5b04 Fix pressure plates (forgot to add mesecons field to some of the nodedefs) Jeija 2012-12-22 23:39:17 +0100
  • 5e8e003b8c Merge pull request #65 from montyoso/nextgen Jeija 2012-12-21 21:21:39 -0800
  • 6fab716f3e Fix up piston retraction. Anthony 2012-12-21 20:46:57 -0500
  • 34fa8a1167 now the insulated wires change their color when they are turn on Andres Eduardo Montoya Cruz 2012-12-21 20:24:43 -0500
  • 594d061d6d Fix sticky piston retraction not working Jeija 2012-12-12 03:14:57 +0100
  • 23bebfc054 Merge branch 'master' into nextgen Jeija 2012-12-21 16:22:25 +0100
  • 973a9c650f Add new crafting recipe for mesecons: Cook a mese crystal Jeija 2012-12-21 16:19:38 +0100
  • 9019a4aff7 Bugfix, wires sometimes turned off for no reason Jeija 2012-12-21 16:04:19 +0100
  • f114cb8ddc Fix movestone crash bug Jeija 2012-12-20 20:16:07 +0100
  • 5aa0815ffb hopefully fix http://minetest.net/forum/viewtopic.php?pid=58093#p58093 Jeija 2012-12-19 18:20:21 +0100
  • 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. Jeija 2012-12-19 17:34:05 +0100
  • f6ef7b005d Same for sticky piston Jeija 2012-12-18 16:21:41 +0100
  • 5cdf23fb00 Fix bug reported here: http://bit.ly/VOF35X Jeija 2012-12-18 16:20:24 +0100
  • e9e1006656 Merge branch 'master' of https://github.com/Jeija/minetest-mod-mesecons Jeija 2012-12-18 16:14:47 +0100
  • 313b9adcd5 Should fix this bug: bit.ly/XEy94j Jeija 2012-12-18 15:59:23 +0100
  • 313a137675 Merge remote-tracking branch 'origin/master' Anthony Zhang 2012-12-16 15:13:03 -0500
  • c50b68cf83 Use a simpler way of detecting up/down piston placement (thanks Jeija). Anthony Zhang 2012-12-16 15:12:24 -0500
  • 13befe3bba Fix #62 (Hopefully this time) Jeija 2012-12-16 19:03:46 +0100
  • 2c4a46a557 Minor cleanup, use addPosRule Jeija 2012-12-16 16:29:03 +0100
  • 0aab812487 Fix addPosRule without mesecon: in vertical wires (issue #62) Jeija 2012-12-16 13:02:05 +0100
  • c76c274cc0 Remove mesecons:updatenode Jeija 2012-12-16 12:00:11 +0100
  • a1852204fb Cleanup and improve piston code Jeija 2012-12-16 11:58:43 +0100
  • ae4bd1e21c Merge branch 'master' into nextgen Jeija 2012-12-16 08:59:06 +0100
  • 9dee0c020c Fix placing while facing diagonally. Anthony Zhang 2012-12-15 19:16:59 -0500
  • 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). Anthony Zhang 2012-12-15 19:12:20 -0500
  • b5f5beeb3d Attempt to update the wire crossing. Anthony Zhang 2012-12-15 17:53:03 -0500
  • 5fb5df446c Bugfix, use param2 for conductors when turning them on/off Jeija 2012-12-15 21:23:38 +0100
  • 18731cbc8a Bugfix, param2 for conductors Jeija 2012-12-15 21:21:54 +0100
  • 44dc1a128c Upload cleaned up mesecons to nextgen branch Jeija 2012-12-15 18:45:51 +0100
  • c0d3bd2abb Include experimental vertical wires (needs textures) Jeija 2012-12-13 18:42:45 +0100
  • 659060ddcd Fix a bug that occured when placing an effector next to a receptor Jeija 2012-12-11 19:54:53 +0100
  • de46729b97 Merge branch 'mesecons_in_nodedef' Jeija 2012-12-11 19:49:55 +0100
  • 5540fcbcb3 Fix a bug reported here: http://minetest.net/forum/viewtopic.php?pid=56152#p56152 Jeija 2012-12-11 18:15:44 +0100
  • a55874b5d2 Fix blinky plant bug (crash when placing mesecon next to it) Jeija 2012-12-10 22:05:13 +0100
  • 192b9eca4f Fix crash when digging unknown nodes Jeija 2012-12-10 21:14:03 +0100
  • 59a39204a9 Remove dead parts of the mod/dead textures/wireless mesecons Jeija 2012-12-10 20:55:13 +0100
  • e9f2beb2c6 Slightly change wire look (may be reverted?) Jeija 2012-12-10 20:39:12 +0100
  • 5904abbd79 Port gates (finally) Jeija 2012-12-10 19:46:24 +0100
  • d5825f9602 Fix insulated mesecon Jeija 2012-12-10 17:19:30 +0100
  • 05def1540a Fix microcontroller digging Jeija 2012-12-09 15:32:29 +0100
  • 961b955f2d Port door, fix button/lever bug, new visual style for receiver Jeija 2012-12-09 13:28:32 +0100
  • 31f3c99288 Fix microcontroller alias Jeija 2012-12-09 11:16:48 +0100
  • a0a3328f7c Fix microcontroller alias Jeija 2012-12-09 11:13:32 +0100
  • 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) Jeija 2012-12-09 00:42:30 +0100