Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-18 | Check for falling nodes on MVPS move (#371) | DS | |
2017-10-15 | Add bower compatibility (#347) | Diogo Gomes | |
2017-10-08 | Improve movestones (#366) | DS | |
Improve the code and add vertical movestones | |||
2017-10-08 | Remove obsolete nodeupdate call | number Zero | |
It wasn't necessary, actually. | |||
2017-10-08 | Rewrite pistons (#362) | DS | |
2017-10-08 | MVPS: Improve object move (#367) | DS | |
2017-10-08 | Improve rules and rule handling (#370) | DS | |
2017-10-07 | Handle blasts (#356) | DS | |
2017-10-06 | Support an on-move callback (#363) | DS | |
2017-10-04 | Make removestone check nodes above for falling (#357) | DS | |
Fixes a part of #290. | |||
2017-10-04 | Do not reset conductor param2 on place (#364) | DS | |
2017-10-03 | fpga: Make rotatable with screwdrivers | DS-Minetest | |
2017-09-19 | Prevent wires from being rotated (#365) | DS | |
2017-09-18 | Add 6 new lightstone colors (#329) | Wuzzy | |
Cyan, magenta, orange, pink, violet and white. | |||
2017-09-11 | Add conversation recipes for Lua- and Microcontroller (#354) | DS | |
2017-09-11 | Do not stop node timers on mvps move (#359) | DS | |
2017-09-03 | Fix active button staying on forever (#355) | DS | |
2017-05-08 | Fix crash when error()ing an invalid value | number Zero | |
See #337 for details. | |||
2017-05-08 | Make LuaC formspec bigger (#338) | DS | |
2017-04-21 | Update github links in the README | sfan5 | |
2017-04-14 | Improve overheating (#334) | numberZero | |
New overheating system that doesn’t use the meta. | |||
2017-03-31 | Improve object and node detectors | Josh Mars | |
* Support detection of multiple players in object detector * Add distance parameter to node detector * Fix area protection | |||
2017-03-07 | Spell-check and clarify item names | Wuzzy | |
* Fix inconsistent insulated mesecon names * Clarify lightstone names * Rename meselamp to "Mesecon Lamp" * Use capitalization "Luacontroller" consistently * Cleanup / improvements for logic gate naming | |||
2017-03-04 | Change sticky movestone craft recipe | DS | |
It used to be so that you could gain two sticky movestones out of one normal one, this didn't make much sense. | |||
2017-02-15 | Fix active ghoststones being droppable with sand | Wuzzy | |
Fixes #289 | |||
2017-02-13 | fix wrong UV mapping on "on" turbine blades | Vanessa Ezekowitz | |
2017-02-12 | Merge pull request #321 from Jeija/animated_turbine | Vanessa Ezekowitz | |
Make "on" water turbine animated! | |||
2017-02-12 | make "on" water turbine animated! | Vanessa Ezekowitz | |
This uses a fairly simple trick: the textures are animated, while the model is static and has a number of rotated copies of the parts that are seen to move (four copies of the blades, eight copies of the top/bottom and their edges). The opaque parts of the textures then decide which of those faces' copies are visible in each frame. | |||
2017-02-12 | fix Z-fighting on water turbine | Vanessa Ezekowitz | |
2017-01-28 | fpga: Make formspec usage less prone to breakage | sfan5 | |
2017-01-28 | FPGAs (#315) | sfan5 | |
2017-01-22 | Make descriptions of insulated wires consistent | sfan5 | |
This allows finding all of them by searching "insulated" in the creative menu. | |||
2017-01-19 | Fix Lua error with microcontrollers | sfan5 | |
caused by an oversight in ececf525b6f717956a38fa314d2472f72451159d | |||
2017-01-15 | Fix remaining namespace pollutions (closes #311) | sfan5 | |
2017-01-15 | Luacontroller: Revert function stripping from digiline messages | Jeija | |
2017-01-15 | Fix most of the namespace pollutions reported in #311 | sfan5 | |
2017-01-02 | Make insulated cossover to mesh | DS-Minetest | |
This removes the weird "holes" in the isolation of the crossing | |||
2017-01-02 | Properly handle rotation of buttons / levers | Carter Kolwey | |
Buttons and levers can now also be pointed upwards / downwards which will make them connect to corresponding up / down receivers. You will need to use the screwdriver for this. Receivers cannot be rotated using the screwdriver anymore. | |||
2016-12-31 | Allow water turbines to work with river water (fixes #294) | Carter Kolwey | |
This also makes turbines compatible with any liquid that is in the `water` group and has `liquidtype == "flowing"`. | |||
2016-12-31 | Luacontroller: Fix bugs in 703e6fda, no more functions as keys | Jeija | |
Thanks to @ShadowNinja for reporting this Make sure functions that are keys in tables and functions inside nested tables also get removed when using digiline_send. | |||
2016-12-28 | Luacontroller: Restrict digiline messages | Jeija | |
Restrict maximum length of messages to 50.000 characters and disable sending functions or table references over the wire. Restrict types of channel variable to string, number or boolean. The missing length restriction made DoS-like attacks possible by overflowing memory using string concatenation. Thanks to gamemanj for disclosing this issue. | |||
2016-12-04 | Fix crash with movestones | Yutao Yuan | |
2016-11-17 | Remove an unused function. | Christopher Head | |
2016-09-04 | Never postpone action_on or action_off | Jeija | |
There is no more need for that since VoxelManip caching makes sure we always get an answer to get_node_force. | |||
2016-09-04 | Add Hawk777 to contributor list, update developer documentation URL | Jeija | |
2016-08-31 | Duplicate unhash_blockpos code to legacy.lua | Jeija | |
Duplicating that small piece of code seems like a better idea than putting the undo-forceloading code back into util.lua. This way, it is easier to remember to remove that unneccesary code after a couple of months / years, when people have transitioned. This also means we can make changes to the code in util.lua without breaking old code. | |||
2016-08-30 | Remove some long unused legacy code | Jeija | |
The change that required this compatibility layer happened in 2014, so other mods have had a lot of time to update. | |||
2016-08-30 | Small cleanups in `internal.lua`, move forceloading reversal to legacy | Jeija | |
2016-08-30 | Greatly improve performance by making use of VoxelManips in turnoff | Jeija | |
Instead of seperately looking for onstate receptors along equipotential sections of the circuit before turning off, do that while already modifying the VoxelManip. In case an onstate receptor is found, discard the VoxelManip cache, otherwise commit it after turnoff is completed. | |||
2016-08-30 | Further simplification of turnon/turnoff | Jeija | |