Commit Graph

  • 5e8c3584d1 Prevent rotating wires (fixes #297) Carter Kolwey 2016-12-25 22:24:04 -06:00
  • d80c788fab Change sticky movestone craft recipe 2017.03.05 DS 2017-02-23 18:11:24 +01:00
  • 03ab151c87 Fix active ghoststones being droppable with sand Wuzzy 2017-02-15 23:00:02 +01:00
  • dd2b36c41c fix wrong UV mapping on "on" turbine blades Vanessa Ezekowitz 2017-02-13 14:24:29 -05:00
  • 0cb286b425 Merge pull request #321 from Jeija/animated_turbine Vanessa Ezekowitz 2017-02-12 19:56:29 -05:00
  • 46cbc76988 make "on" water turbine animated! Vanessa Ezekowitz 2017-02-12 13:57:30 -05:00
  • fa3bd19270 fix Z-fighting on water turbine Vanessa Ezekowitz 2017-02-12 10:56:54 -05:00
  • 2bc3c5d97c fpga: Make formspec usage less prone to breakage sfan5 2017-01-28 11:54:27 +01:00
  • 07d074075c FPGAs (#315) sfan5 2017-01-28 11:33:13 +01:00
  • 5188853014 Make descriptions of insulated wires consistent sfan5 2017-01-22 13:39:10 +01:00
  • 7667e7d8c5 Fix Lua error with microcontrollers sfan5 2017-01-19 16:31:11 +01:00
  • ececf525b6 Fix remaining namespace pollutions (closes #311) sfan5 2017-01-15 23:12:13 +01:00
  • 54daee236e Luacontroller: Revert function stripping from digiline messages Jeija 2017-01-15 20:11:12 +01:00
  • c2e3d7c4e5 Fix most of the namespace pollutions reported in #311 sfan5 2017-01-15 11:53:49 +01:00
  • 7415036f5b Make insulated cossover to mesh DS-Minetest 2017-01-01 17:58:21 +01:00
  • 1bd936ad8c Properly handle rotation of buttons / levers Carter Kolwey 2016-12-25 23:50:09 -06:00
  • 79edbed8d7 Allow water turbines to work with river water (fixes #294) Carter Kolwey 2016-12-25 22:38:44 -06:00
  • 8743699298 Luacontroller: Fix bugs in 703e6fda, no more functions as keys Jeija 2016-12-31 10:43:45 +01:00
  • 703e6fdadb Luacontroller: Restrict digiline messages Jeija 2016-12-28 10:07:59 +01:00
  • 67cd17aa79 Fix crash with movestones Yutao Yuan 2016-12-04 19:37:31 +08:00
  • 203aaf3c90 Remove an unused function. Christopher Head 2016-11-16 21:13:53 -08:00
  • 95fedc88bc Never postpone action_on or action_off 2016.09.13 Jeija 2016-09-04 09:50:30 +02:00
  • 433778c2ec Add Hawk777 to contributor list, update developer documentation URL Jeija 2016-09-04 09:32:41 +02:00
  • 54efc64558 Duplicate unhash_blockpos code to legacy.lua Jeija 2016-08-31 08:46:11 +02:00
  • dfeb070a20 Remove some long unused legacy code Jeija 2016-08-30 20:54:20 +02:00
  • 6dacdaee1f Small cleanups in internal.lua, move forceloading reversal to legacy Jeija 2016-08-30 19:32:11 +02:00
  • e561be7fa3 Greatly improve performance by making use of VoxelManips in turnoff Jeija 2016-08-30 19:12:09 +02:00
  • 89153f6909 Further simplification of turnon/turnoff Jeija 2016-08-30 18:24:08 +02:00
  • 8e6536ca2e
    Simplify turnon/turnoff. Christopher Head 2016-08-21 10:28:10 -07:00
  • bc9d4c2d5a
    Use VM transactions for conductor state changes. Christopher Head 2016-08-20 21:54:15 -07:00
  • 6d79272ed4
    Implement VoxelManipulator-based transactions. Christopher Head 2016-08-20 21:53:02 -07:00
  • 564cee346a
    Use VoxelManipulators for get_node_force. Christopher Head 2016-08-20 21:48:18 -07:00
  • 912f17f335 Split wires into their own mod, introduce autoconnect hooks Carter Kolwey 2016-08-23 00:20:46 -05:00
  • 4816dee396 Move shared textures into base mod (fixes a few LuaC issues) Carter Kolwey 2016-08-23 00:22:34 -05:00
  • a3042b44fc Merge pull request #282 from Hawk777/luacontroller-comment Florian Euchner 2016-08-16 12:14:33 +02:00
  • 53eaf2af11
    Remove an obsolete comment. Christopher Head 2016-08-16 00:16:24 -07:00
  • 778ee427f4 Fix bug introduced in previous commit that broke all logic blocks Jeija 2016-07-31 22:26:33 +02:00
  • 7c7595fd7d Fix #276: Fix bugs in block forceloading in turnon / turnoff Jeija 2016-07-25 10:01:43 +02:00
  • acd41b5773 Don't bother checking if a node can overheat before cooling it 2016.07.09 Carter Kolwey 2016-05-17 14:54:36 -05:00
  • f9f7600017 Command block server crash fixed number Zero 2016-07-08 22:59:51 +03:00
  • 40487a65f4 Add protection support to Luacontrollers, protection is ignored with protection_bypass_priv Carter Kolwey 2016-05-16 12:55:58 -05:00
  • 75308f73e4 Merge pull request #270 from Emon-Omen/patch-1 Florian Euchner 2016-05-17 07:53:35 +02:00
  • 478680292c fixed missing capital letter @ line 29 Emon 2016-05-16 22:24:56 +02:00
  • 85bc62a65d Add COPYING.txt file to clarify coprights and licenses Jeija 2016-05-16 08:04:57 +02:00
  • ed3964da80 Remove microcontroller documentation files from the source tree 2016.05.15 Jeija 2016-05-15 19:04:18 +02:00
  • 6cae381c27 Luacontroller: Fix remove_functions stack overflow bug electrodude 2016-04-20 18:09:38 -04:00
  • 4249ed4986 Mese as conductor: Fix light source, make code more flexible Jeija 2016-04-26 19:42:34 +02:00
  • c4f0c5c169 Merge pull request #264 from cheapie/master Florian Euchner 2016-04-21 19:26:28 +02:00
  • 2dea21f9ef Escape command block commands for formspec Carter Kolwey 2016-04-21 02:15:54 -05:00
  • b487783c23 Disable JIT optimization for user code and allow string.find in plain mode Pedro Gimeno 2016-03-14 14:29:34 +01:00
  • 72e513ecbd Luacontroller: Put clearing debug hook before throwing error back in Jeija 2016-03-14 12:51:57 +01:00
  • 1e77b193dd Luacontroller: Add safe version of string.rep and remove string.gsub, fixes #255 Jeija 2016-03-13 22:01:46 +01:00
  • 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 +01:00
  • e5dba66c21 Revert "Toggle trapdoors on signal, workaround for #252" Jeija 2016-02-28 07:16:45 +01:00
  • 417a136c5e Toggle trapdoors on signal, workaround for #252 Jeija 2016-02-27 20:40:16 +01:00
  • 2dc8101fa1 Merge branch 'ssieb-master' Jeija 2016-02-23 10:20:09 +01:00
  • 4b9039266e Fix crash due to force loading changes. Samuel Sieb 2016-02-22 15:47:18 -08:00
  • c7428d8135 Remove unused VERSION file Jeija 2016-02-19 12:17:35 +01:00
  • cfd4f7c287 Force-load areas with mesecon usage Jeija 2016-02-19 12:11:38 +01:00
  • f099b43e11 Update documentation: Fix mesecons.net links Jeija 2016-02-16 19:55:46 +01:00
  • 7b84105512 Consistently use UNIX line endings (LF instead of CR LF) Jeija 2016-02-15 23:05:21 +01:00
  • 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 +01:00
  • 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 +01:00
  • 7865d42834 Always use minetest.set_node instead of minetest.add_node for consistency Jeija 2016-02-14 21:00:37 +01:00
  • 809192f353 Use vector helper functions instead of old builtin cmpPos and addPosRule functions Jeija 2016-02-14 20:55:50 +01:00
  • 6b54f025c1 Merge branch 'playerdetector_update' of https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-playerdetector_update Jeija 2016-02-14 12:58:02 +01:00
  • c98805a5b5 Merge branch 'fix_pistons' of https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-fix_pistons Jeija 2016-02-14 11:51:20 +01:00
  • fb4c440265 Doors: Use new mesh door API if available Auke Kok 2016-01-24 15:34:14 -08:00
  • cf45e24c57 this way it works better because unknown nodes may not stay unknown HybridDog 2016-02-09 16:58:49 +01:00
  • 3f00c1d1cb fix pistons not working in every buildable_to node HybridDog 2016-02-09 11:32:09 +01:00
  • c1d0481f8f playerdetector: short code and don't get scanname for every object HybridDog 2016-01-03 14:37:52 +01:00
  • f56c4ce35c Merge branch 'HybridDog-noteblock_update' Jeija 2016-01-02 23:01:08 +01:00
  • 0ec503f32c Noteblock: Code cleanup HybridDog 2015-12-30 19:08:09 +01:00
  • 35b647ed4a Add os.datetable(), a (very) limited wrapper for os.date(). Fixes #246. Carter Kolwey 2016-01-02 01:13:38 -06:00
  • eab09b9d73 Merge branch 'sofar-sound' Jeija 2015-12-29 22:20:42 +01:00
  • 2682d09291 Fix sound volume level of noteblock. Auke Kok 2015-12-26 22:41:16 -08:00
  • a6b28d1f11 Gates: Update nor gate craft recipe, fixes #243 Jeija 2015-12-15 22:25:39 +01:00
  • 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 +01:00
  • 75bd081a67 Gates: Add OR and NOR gate Jeija 2015-11-20 20:13:59 +01:00
  • 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 +02:00
  • 97f7b5745f Remove trailing whitespace Jeija 2015-10-04 13:30:34 +02:00
  • 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 +02:00
  • 0e7f68ea92 Doors: Use new sound name (fixes #236) Jeija 2015-10-04 12:21:35 +02:00
  • 6ef3b965df Merge pull request #239 from beyondlimits/master Florian Euchner 2015-10-04 12:09:15 +02:00
  • 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 +02:00
  • d95ccf86f8 update "sticky block" to use 0.4.13-style footprints Vanessa Ezekowitz 2015-08-25 20:23:23 -04:00
  • d0354d0dab Fix #234 Jeija 2015-07-27 11:51:02 +02:00
  • fec43a3243 reworked hydroturbine model for the same reasons Vanessa Ezekowitz 2015-05-20 03:40:59 -04:00
  • 5612f84243 revamp wall lever models Vanessa Ezekowitz 2015-05-20 03:00:06 -04:00
  • 3066346d75 Merge pull request #233 from technomancy/default-light-max Florian Euchner 2015-05-11 07:08:24 +02:00
  • 52ea2c3c66 Don't refer to LIGHT_MAX global; use default. Phil Hagelberg 2015-05-11 11:28:56 +07:00
  • 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 +01:00
  • a6d0a523ba Add support for sticky blocks for pistons and a a sample sticky block Jeija 2015-02-28 13:42:39 +01:00
  • aa5538a734 Fix pressure plates calling receptor_on on a regular basis Jeija 2015-02-25 21:01:00 +01:00
  • eb416475cc Re-add mesecon.register_mvps_unmov(objectname) since other mods (pipeworks) are using it Jeija 2015-02-19 14:27:20 +01:00
  • 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 +01:00
  • 1df6e5a03b Rewrite movestones, make them nodes instead of entities Jeija 2015-02-14 11:54:27 +01:00
  • b7076e635c Merge pull request #222 from MT-Modder/stoppers-2 Florian Euchner 2015-02-14 09:22:56 +01:00
  • 6d9f44455c Register only locked nodes as stoppers MT-Modder 2015-02-13 23:58:36 -05:00
  • 8bf5b7d0e4 Fix #219, do not try to override unregistered doors Jeija 2015-02-14 00:02:19 +01:00