Commit Graph

  • 6069648a52 Doors: Use new mesh door API if available #249 Auke Kok 2016-01-24 15:34:14 -08:00
  • b5f3b43bdd Merge 3c4a595134321e8b2b6c013e929b45455a599add into f56c4ce35cc4fd4f6eace5d4345400283e1536a3 #200 ShadowNinja 2016-01-17 15:23:53 +00:00
  • c1d0481f8f playerdetector: short code and don't get scanname for every object #248 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
  • 4b83353c4b Merge 2645f085cc031a5bc2602a0d9efe9a807a602d91 into 35b647ed4a885e0aadcbd6e07e63a1a401566f91 #245 HybridDog 2016-01-02 13:39:54 +00:00
  • 2645f085cc short code and remove not necessary code #245 HybridDog 2015-12-30 19:08:09 +01:00
  • 35b647ed4a Add os.datetable(), a (very) limited wrapper for os.date(). Fixes #246. #247 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. #244 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
  • f6bc79b752 Fix undefined global warning #241 ShadowNinja 2015-11-20 14:05:45 -05:00
  • df443c0093 Correct LuaController error locations ShadowNinja 2015-11-20 14:05:20 -05:00
  • 8c63887c5d Ignore location prefixes in errors ShadowNinja 2015-11-20 14:04:28 -05:00
  • a07ae43b6b Ban functions on LuaJIT too ShadowNinja 2015-11-16 01:02:24 -05:00
  • 1dda1bd810 LuaController: Fix pcall being able to catch timeouts gamemanj 2015-11-15 23:06:13 -05:00
  • fcad9c9aa8 Merge 04860391e8a0a34d2cff4daaa70ab10e61961b79 into b89fe524693296be57400f4ae74ef27bd7cc46d3 #229 gamemanj 2015-11-14 12:04:15 +00:00
  • 04860391e8 Fixed the fixes to the formatting. #229 gamemanj 2015-11-14 12:03:54 +00:00
  • 83d4264d8a Fixes formatting. gamemanj 2015-11-14 11:59:19 +00:00
  • 853dcc50d5 xpcall banned. gamemanj 2015-04-01 17:53:41 +01:00
  • 564bb31c49 fixed string parsing...I thought I tested this! gamemanj 2015-04-01 00:28:26 +01:00
  • 39809ceda4 Removed debugging print of code *sigh* gamemanj 2015-03-31 14:21:47 +01:00
  • 197c1133db Fixed lua pattern error interpreting () incorrectly gamemanj 2015-03-31 11:00:25 +01:00
  • 1d151d2ffb Fixed bugs around pcall/xpcall and a lexer messup gamemanj 2015-03-30 23:24:48 +01:00
  • dd3b06cfd8 Allowed loops & fixed certain strings gamemanj 2015-03-26 18:23:24 +00: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
  • 94ba553982 Merge b12b9e0cb634ea2f5c4c133c0042909e99f96759 into 97f7b5745f8914178adbfce65bc339c366cb4a17 #230 HybridDog 2015-10-04 11:31:38 +00: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. #239 Marcin 2015-10-01 19:13:12 +02:00
  • b12b9e0cb6 fix whitespaces #230 HybridDog 2015-09-08 17:42:03 +02:00
  • bf2cb1320e fix punching swtiches, etc. HybridDog 2015-04-02 14:43:18 +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. #233 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
  • 7b844c3f76 Merge de7aa8cbf7ad4048c8b8d9ec9946602a863643ac into aa5538a7348f56b654b9204bf0644c11ee5f8b1d #227 HybridDog 2015-03-25 16:55:19 +00:00
  • de7aa8cbf7 add a setting to disable it (bool settings somehow dont work) #227 HybridDog 2015-03-25 17:51:36 +01:00
  • 0300d1734e override /mods to not display every mesecons_* mod HybridDog 2015-03-25 17:35:09 +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
  • 499c693ee1 Merge 1ba0f94c1cba1419d2ca67f8b92684720d4284b7 into b7076e635c370493133739a2db7dec584da1026a #201 est31 2015-02-14 08:28:06 +00: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 #222 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
  • 91cdd9b33c Merge 82eb6bc73df53ae0d8eb41b3e1877e91a902aed1 into 14281a1bd4e9b24d2c270169d963186fec9e6e29 #219 HybridDog 2015-02-13 22:51:54 +00:00
  • 14281a1bd4 Merge pull request #221 from MT-Modder/remove-from-group Florian Euchner 2015-02-13 23:51:42 +01:00
  • 1d93a51f6e Remove insulated t-junction and crossover from craftable group #221 MT-Modder 2015-02-13 17:02:09 -05:00
  • 82eb6bc73d fix support of the old version of the doors mod #219 HybridDog 2015-02-12 18:06:19 +01:00
  • 1ba0f94c1c Make movestones respect stoppers #201 est31 2015-02-12 01:04:47 +01:00
  • 14b0f1beb6 Make movestones behave normal in lag situations est31 2015-02-12 01:25:05 +01:00
  • 8d34ef4722 Refactor: join movestone entity register methods est31 2015-01-12 07:39:30 +01:00
  • ff895e77ea Fix undefined variable error est31 2015-01-10 00:06:48 +01:00
  • 48e5438c02 Merge c9a7db79489318ef30fd193e3ab054c9089ba0c0 into 639fc8988e9c34ee46c472a2455b4f72f2c8db40 #217 MT-Modder 2015-02-05 20:46:54 +00:00
  • c9a7db7948 Add more wires to the craftable group #217 MT-Modder 2015-02-05 15:45:59 -05:00
  • 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 +01:00
  • a9ec0a10c0 Merge pull request #216 from MT-Modder/mvps-additions Florian Euchner 2015-02-05 16:23:58 +01:00
  • 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 -05:00
  • 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 -05:00
  • 30c28d882f adjust wield scale of hydroturbine, give it proper inv img Vanessa Ezekowitz 2014-11-24 11:26:32 -05:00
  • 78782c9b2b use mesh node for wall lever Vanessa Ezekowitz 2014-11-23 22:01:51 -05:00
  • 51cf528732 use a real mesh node for hydroturbine instead of nodeboxes. Vanessa Ezekowitz 2014-11-23 18:05:01 -05:00
  • 3c06da7908 Register chests and bookshelves as stoppers #216 MT-Modder 2015-02-05 00:57:33 -05:00
  • 49ef7e41b9 Merge bf3a413369f00d62a80fd48efafa74c91bb0a7ed into 11cf727bfbe71874a5f5c77aa83ae4145754f98c #215 C1ffisme 2015-02-04 18:46:03 +00:00
  • 11cf727bfb Added more sounds to noteblocks, see the documentation on http://mesecons.net for more information C1ff 2015-02-03 12:48:12 -06:00
  • bf3a413369 Changed Explosion sound again. #215 C1ff 2015-02-03 14:15:09 -06:00
  • b38bc7f441 Made Fake Explosion sounds safer C1ff 2015-02-03 13:46:44 -06:00
  • 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 +01:00
  • e1e72762c4 Added more sounds to noteblocks C1ff 2015-02-03 12:48:12 -06:00
  • 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 +01:00
  • 94604e890c Add trapdoor to mesecons_doors #214 MT-Modder 2015-02-02 19:20:44 -05:00
  • ac0e062281 Merge pull request #211 from MT-Modder/master Florian Euchner 2015-01-23 19:38:57 +01:00
  • 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 +01:00
  • a33859574c Use dye for lightstone recipes - for balance #211 MT-Modder 2015-01-21 13:45:27 -05:00
  • 09bb11d3e5 Merge pull request #210 from MT-Modder/master Florian Euchner 2015-01-21 06:51:46 +01:00
  • cb598cbe18 Fix doors texture names #210 MT-Modder 2015-01-20 16:13:50 -05:00
  • 70aaaf3f3d Merge e912247201c4005494b8efa72863ce463d57b330 into aed4d3997bb52ea0b161cd2bf0c9255234e4a728 #209 MT-Modder 2015-01-20 20:27:55 +00:00
  • aed4d3997b Merge pull request #208 from MT-Modder/master Florian Euchner 2015-01-20 21:27:48 +01:00
  • e912247201 Use dye for lightstone recipes #209 MT-Modder 2015-01-20 13:50:20 -05:00
  • 1509510262 Use group:sapling for all recipes #208 MT-Modder 2015-01-20 13:28:44 -05:00
  • 078d043a07 Merge ca32ee1be4e66babcce221afca4a1d431f6b8e46 into d6b53a296202f87e4c1b3de6fa5ce356548f0875 #207 MT-Modder 2015-01-20 18:02:51 +00:00
  • ca32ee1be4 fix texture names for doors #207 MT-Modder 2015-01-20 12:57:19 -05:00
  • 3c4a595134 Make detector send player names over digilines #200 ShadowNinja 2015-01-11 17:48:19 -05:00
  • d6b53a2962 Merge pull request #202 from dora71/master Florian Euchner 2015-01-12 18:41:40 +01:00
  • eb3ad9e537 Update init.lua #202 Rainer 2015-01-12 09:53:10 +01:00
  • dbceb4435a Add per-node radius to detector ShadowNinja 2015-01-11 17:47:43 -05:00
  • 3c82e2fc3a Merge pull request #199 from 163140/master Florian Euchner 2015-01-09 15:43:18 +01:00
  • f02ccdfa5d Making glue from any sapling #199 163140 2015-01-09 11:54:32 +00:00
  • 80648b6c14 Fix #198 by adding gates to the "overheat" group Jeija 2015-01-03 14:04:18 +01:00
  • adb803ce17 **This commit changes functionality**, please read Remove legacy code that enabled / disabled mesecon wires that were placed 2 blocks below a pressure plate. From now on, please place a vertical wire at that place. That way, no false signals will be triggered (the wire won't "flash" turned off if you enable it by a pressure plate and turn off a switch connected to it). If you depend on this functionality, please just revert this commit. That should be possible in the near future as well, since no major rewrites are planned for mesecons_pressureplates. In the long run, please update your mesecon strucutres to use vertical wires instead of relying on this old hack. Jeija 2015-01-03 10:00:48 +01:00