Commit Graph

  • 703e6fdadb Luacontroller: Restrict digiline messages Jeija 2016-12-28 10:07:59 +0100
  • 67cd17aa79 Fix crash with movestones Yutao Yuan 2016-12-04 19:37:31 +0800
  • 203aaf3c90 Remove an unused function. Christopher Head 2016-11-16 21:13:53 -0800
  • 95fedc88bc Never postpone action_on or action_off 2016.09.13 Jeija 2016-09-04 09:50:30 +0200
  • 433778c2ec Add Hawk777 to contributor list, update developer documentation URL Jeija 2016-09-04 09:32:41 +0200
  • 54efc64558 Duplicate unhash_blockpos code to legacy.lua Jeija 2016-08-31 08:46:11 +0200
  • dfeb070a20 Remove some long unused legacy code Jeija 2016-08-30 20:54:20 +0200
  • 6dacdaee1f Small cleanups in internal.lua, move forceloading reversal to legacy Jeija 2016-08-30 19:32:11 +0200
  • e561be7fa3 Greatly improve performance by making use of VoxelManips in turnoff Jeija 2016-08-30 19:12:09 +0200
  • 89153f6909 Further simplification of turnon/turnoff Jeija 2016-08-30 18:24:08 +0200
  • 8e6536ca2e
    Simplify turnon/turnoff. Christopher Head 2016-08-21 10:28:10 -0700
  • bc9d4c2d5a
    Use VM transactions for conductor state changes. Christopher Head 2016-08-20 21:54:15 -0700
  • 6d79272ed4
    Implement VoxelManipulator-based transactions. Christopher Head 2016-08-20 21:53:02 -0700
  • 564cee346a
    Use VoxelManipulators for get_node_force. Christopher Head 2016-08-20 21:48:18 -0700
  • 912f17f335 Split wires into their own mod, introduce autoconnect hooks Carter Kolwey 2016-08-23 00:20:46 -0500
  • 4816dee396 Move shared textures into base mod (fixes a few LuaC issues) Carter Kolwey 2016-08-23 00:22:34 -0500
  • a3042b44fc Merge pull request #282 from Hawk777/luacontroller-comment Florian Euchner 2016-08-16 12:14:33 +0200
  • 53eaf2af11
    Remove an obsolete comment. Christopher Head 2016-08-16 00:16:24 -0700
  • 778ee427f4 Fix bug introduced in previous commit that broke all logic blocks Jeija 2016-07-31 22:26:33 +0200
  • 7c7595fd7d Fix #276: Fix bugs in block forceloading in turnon / turnoff Jeija 2016-07-25 10:01:43 +0200
  • acd41b5773 Don't bother checking if a node can overheat before cooling it 2016.07.09 Carter Kolwey 2016-05-17 14:54:36 -0500
  • f9f7600017 Command block server crash fixed number Zero 2016-07-08 22:59:51 +0300
  • 40487a65f4 Add protection support to Luacontrollers, protection is ignored with protection_bypass_priv Carter Kolwey 2016-05-16 12:55:58 -0500
  • 75308f73e4 Merge pull request #270 from Emon-Omen/patch-1 Florian Euchner 2016-05-17 07:53:35 +0200
  • 478680292c fixed missing capital letter @ line 29 Emon 2016-05-16 22:24:56 +0200
  • 85bc62a65d Add COPYING.txt file to clarify coprights and licenses Jeija 2016-05-16 08:04:57 +0200
  • ed3964da80 Remove microcontroller documentation files from the source tree 2016.05.15 Jeija 2016-05-15 19:04:18 +0200
  • 6cae381c27 Luacontroller: Fix remove_functions stack overflow bug electrodude 2016-04-20 18:09:38 -0400
  • 4249ed4986 Mese as conductor: Fix light source, make code more flexible Jeija 2016-04-26 19:42:34 +0200
  • c4f0c5c169 Merge pull request #264 from cheapie/master Florian Euchner 2016-04-21 19:26:28 +0200
  • 2dea21f9ef Escape command block commands for formspec Carter Kolwey 2016-04-21 02:15:54 -0500
  • b487783c23 Disable JIT optimization for user code and allow string.find in plain mode Pedro Gimeno 2016-03-14 14:29:34 +0100
  • 72e513ecbd Luacontroller: Put clearing debug hook before throwing error back in Jeija 2016-03-14 12:51:57 +0100
  • 1e77b193dd Luacontroller: Add safe version of string.rep and remove string.gsub, fixes #255 Jeija 2016-03-13 22:01:46 +0100
  • 08b14e3af0 Luacontroller: Fix function usage in LuaJIT, make 'do' no longer prohibited, remove pcall and xpcall, fix global lookup of "jit" variable, correct error locations Jeija 2016-03-13 13:43:55 +0100
  • e5dba66c21 Revert "Toggle trapdoors on signal, workaround for #252" Jeija 2016-02-28 07:16:45 +0100
  • 417a136c5e Toggle trapdoors on signal, workaround for #252 Jeija 2016-02-27 20:40:16 +0100
  • 2dc8101fa1 Merge branch 'ssieb-master' Jeija 2016-02-23 10:20:09 +0100
  • 4b9039266e Fix crash due to force loading changes. Samuel Sieb 2016-02-22 15:47:18 -0800
  • c7428d8135 Remove unused VERSION file Jeija 2016-02-19 12:17:35 +0100
  • cfd4f7c287 Force-load areas with mesecon usage Jeija 2016-02-19 12:11:38 +0100
  • f099b43e11 Update documentation: Fix mesecons.net links Jeija 2016-02-16 19:55:46 +0100
  • 7b84105512 Consistently use UNIX line endings (LF instead of CR LF) Jeija 2016-02-15 23:05:21 +0100
  • 80f72b2621 Fix vertical wires not updating power when adding to / removing from a vertical line Call mesecon.on_dignode / mesecon.on_placenode to take care of that. Jeija 2016-02-15 22:52:56 +0100
  • fe9c6871de Fix pistons not connecting to wire and not activating when placing up/down pistons from certain directions Jeija 2016-02-15 16:35:38 +0100
  • 7865d42834 Always use minetest.set_node instead of minetest.add_node for consistency Jeija 2016-02-14 21:00:37 +0100
  • 809192f353 Use vector helper functions instead of old builtin cmpPos and addPosRule functions Jeija 2016-02-14 20:55:50 +0100
  • 6b54f025c1 Merge branch 'playerdetector_update' of https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-playerdetector_update Jeija 2016-02-14 12:58:02 +0100
  • c98805a5b5 Merge branch 'fix_pistons' of https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-fix_pistons Jeija 2016-02-14 11:51:20 +0100
  • fb4c440265 Doors: Use new mesh door API if available Auke Kok 2016-01-24 15:34:14 -0800
  • cf45e24c57 this way it works better because unknown nodes may not stay unknown HybridDog 2016-02-09 16:58:49 +0100
  • 3f00c1d1cb fix pistons not working in every buildable_to node HybridDog 2016-02-09 11:32:09 +0100
  • c1d0481f8f playerdetector: short code and don't get scanname for every object HybridDog 2016-01-03 14:37:52 +0100
  • f56c4ce35c Merge branch 'HybridDog-noteblock_update' Jeija 2016-01-02 23:01:08 +0100
  • 0ec503f32c Noteblock: Code cleanup HybridDog 2015-12-30 19:08:09 +0100
  • 35b647ed4a Add os.datetable(), a (very) limited wrapper for os.date(). Fixes #246. Carter Kolwey 2016-01-02 01:13:38 -0600
  • eab09b9d73 Merge branch 'sofar-sound' Jeija 2015-12-29 22:20:42 +0100
  • 2682d09291 Fix sound volume level of noteblock. Auke Kok 2015-12-26 22:41:16 -0800
  • a6b28d1f11 Gates: Update nor gate craft recipe, fixes #243 Jeija 2015-12-15 22:25:39 +0100
  • 0ec771bf7d Major change: Documentation is now included with mesecons, the website just extracts the documentation in a more readable format Jeija 2015-11-20 20:14:50 +0100
  • 75bd081a67 Gates: Add OR and NOR gate Jeija 2015-11-20 20:13:59 +0100
  • b89fe52469 Luacontroller: Add configurable size limit for mem table, 100kBytes by default, fixes #240 If size limit is exceeded, the luacontroller overheats. Overheating will cause the memory to be erased. Jeija 2015-10-18 11:28:35 +0200
  • 97f7b5745f Remove trailing whitespace Jeija 2015-10-04 13:30:34 +0200
  • 24958e253b Revert "Do not send action_off signal when newly placing nodes" This caused #238, reverting that commit fixes #238. Jeija 2015-10-04 12:30:04 +0200
  • 0e7f68ea92 Doors: Use new sound name (fixes #236) Jeija 2015-10-04 12:21:35 +0200
  • 6ef3b965df Merge pull request #239 from beyondlimits/master Florian Euchner 2015-10-04 12:09:15 +0200
  • 6e326a6a03 Use right mouse button instead of left to press button and change state of switch and lever. Marcin 2015-10-01 19:13:12 +0200
  • d95ccf86f8 update "sticky block" to use 0.4.13-style footprints Vanessa Ezekowitz 2015-08-25 20:23:23 -0400
  • d0354d0dab Fix #234 Jeija 2015-07-27 11:51:02 +0200
  • fec43a3243 reworked hydroturbine model for the same reasons Vanessa Ezekowitz 2015-05-20 03:40:59 -0400
  • 5612f84243 revamp wall lever models Vanessa Ezekowitz 2015-05-20 03:00:06 -0400
  • 3066346d75 Merge pull request #233 from technomancy/default-light-max Florian Euchner 2015-05-11 07:08:24 +0200
  • 52ea2c3c66 Don't refer to LIGHT_MAX global; use default. Phil Hagelberg 2015-05-11 11:28:56 +0700
  • b6ae419b00 Return if invalid parameters are given to node_detector_scan (e.g. unloaded area), should fix #228 Jeija 2015-03-26 07:29:34 +0100
  • a6d0a523ba Add support for sticky blocks for pistons and a a sample sticky block Jeija 2015-02-28 13:42:39 +0100
  • aa5538a734 Fix pressure plates calling receptor_on on a regular basis Jeija 2015-02-25 21:01:00 +0100
  • eb416475cc Re-add mesecon.register_mvps_unmov(objectname) since other mods (pipeworks) are using it Jeija 2015-02-19 14:27:20 +0100
  • 1ee3b2107d Fix movestones sometimes not starting to move again when they are at the end of the wire Jeija 2015-02-17 20:02:24 +0100
  • 1df6e5a03b Rewrite movestones, make them nodes instead of entities Jeija 2015-02-14 11:54:27 +0100
  • b7076e635c Merge pull request #222 from MT-Modder/stoppers-2 Florian Euchner 2015-02-14 09:22:56 +0100
  • 6d9f44455c Register only locked nodes as stoppers MT-Modder 2015-02-13 23:58:36 -0500
  • 8bf5b7d0e4 Fix #219, do not try to override unregistered doors Jeija 2015-02-14 00:02:19 +0100
  • 14281a1bd4 Merge pull request #221 from MT-Modder/remove-from-group Florian Euchner 2015-02-13 23:51:42 +0100
  • 1d93a51f6e Remove insulated t-junction and crossover from craftable group MT-Modder 2015-02-13 17:02:09 -0500
  • 639fc8988e Fix onstate sticky piston drop: Must be sticky instead of normal piston Thanks to HybridDog for spotting that Jeija 2015-02-05 20:26:51 +0100
  • a9ec0a10c0 Merge pull request #216 from MT-Modder/mvps-additions Florian Euchner 2015-02-05 16:23:58 +0100
  • 775d250112 Add meshes for water turbine and and wall lever instead of nodeboxes Adjust textures and inventory images to it Vanessa Ezekowitz 2014-11-23 18:05:01 -0500
  • 966f9a56a6 clean-up the new wall-lever models better UV-mapping, less distortion redid textures to match meshes Vanessa Ezekowitz 2015-02-05 02:06:38 -0500
  • 30c28d882f adjust wield scale of hydroturbine, give it proper inv img Vanessa Ezekowitz 2014-11-24 11:26:32 -0500
  • 78782c9b2b use mesh node for wall lever Vanessa Ezekowitz 2014-11-23 22:01:51 -0500
  • 51cf528732 use a real mesh node for hydroturbine instead of nodeboxes. Vanessa Ezekowitz 2014-11-23 18:05:01 -0500
  • 3c06da7908 Register chests and bookshelves as stoppers MT-Modder 2015-02-05 00:57:33 -0500
  • 11cf727bfb Added more sounds to noteblocks, see the documentation on http://mesecons.net for more information C1ff 2015-02-03 12:48:12 -0600
  • 30468b09cf Do not send action_off signal when newly placing nodes, this didn't cause any bugs, but unneccessary sounds (experimental change) Jeija 2015-02-03 20:07:58 +0100
  • a895715720 Prepare trapdoors code for merging, make trapdoors always toggle their state when the mesecons signal changes, no matter what state they're in Jeija 2015-02-03 18:10:49 +0100
  • 94604e890c Add trapdoor to mesecons_doors MT-Modder 2015-02-02 19:20:44 -0500
  • ac0e062281 Merge pull request #211 from MT-Modder/master Florian Euchner 2015-01-23 19:38:57 +0100
  • 562cee7438 Rewrite doors: * Enable glass and obsidian glass doors to be used with mesecons * Doors can receive signals from a vertical wire placed two blocks beneath them, use this to create mesecon-controlled double doors * Fix textures for both git upstream and stable minetest_game * Shrink code size * Rename mesecons_compatibility to mesecons_doors. Jeija 2015-01-22 17:27:29 +0100
  • a33859574c Use dye for lightstone recipes - for balance MT-Modder 2015-01-21 13:45:27 -0500
  • 09bb11d3e5 Merge pull request #210 from MT-Modder/master Florian Euchner 2015-01-21 06:51:46 +0100