Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-11 | Fix ActionQueue delays | Jeija | |
2014-01-11 | Add ActionQueue priority system | Jeija | |
This makes effectors nearer to the source of the action (the receptor) update first. This defines behaviour for this piston circuit: http://i.imgur.com/9Pp2Mzb.png And defines, that this memory circuit does not work from this direction: http://i.imgur.com/jJn0aFh.png But it will work when using the switch from the other side: http://i.imgur.com/nvw0oZB.png Only if two effectors have the same distance, there is nothing we can do about it, behaviour is not defined. "Distance" is determined by the stack size of recursions in turnon / turnoff. Priorities are between 0 (lowest) and 1 (highest). | |||
2014-01-11 | Fix the bugs spotted by Novatux - thanks for spotting them | Jeija | |
2014-01-10 | First draft of some kind of Action Queue (just like the globalstep queue in ↵ | Jeija | |
to_update), but more flexible and also including delay functionality (mesecon_delayer). The queue is also saved to a file, so that when restarting mesecons, delayers resume to the state they had when the game shut down. Needs testing. | |||
2014-01-09 | Remove command block until #136 is fixed | Jeija | |
2014-01-05 | Merge pull request #133 from Novatux/master | Jeija | |
Use swap_node instead of add_node when replacing conductors. | |||
2014-01-05 | Use swap_node instead of add_node when replacing conductors. | Novatux | |
2014-01-04 | Fix when there are several rules with different specials | Novatux | |
2014-01-04 | Fix crash if metarule not found | Novatux | |
2014-01-04 | Fixes with multi-conductors that have special connects | Novatux | |
2014-01-04 | Fix bugs with multi-rules conductors (like crossing) that have param2 | Novatux | |
2014-01-03 | Add mesecon:register_on_mvps_move, fix mesecon:mvps_pull_all | Novatux | |
2013-12-18 | Vertical wire update. | Uberi | |
2013-12-18 | Change field receipt handling to work properly with Minetest 0.4.8. | Uberi | |
2013-12-02 | Merge pull request #126 from qwrwed/master | Anthony | |
change on_punch to on_rightclick, make disabled blinky plants drop norma... | |||
2013-12-02 | change on_punch to on_rightclick, make disabled blinky plants drop normal ones | qwrwed | |
2013-11-30 | Update code to standards of Minetest 0.4.8. | Uberi | |
2013-11-30 | Compat shim for minetest.swap_node, lightstone conducts from the bottom. | Uberi | |
2013-11-30 | Merge branch 'master' of github.com:Jeija/minetest-mod-mesecons | Vanessa Ezekowitz | |
2013-11-30 | Remove "disabled" blinkyplant from inventory | Vanessa Ezekowitz | |
2013-11-30 | Fix vertical wire drops. | Uberi | |
2013-11-30 | Use minetest.swap_node() instead of mesecons' version, Minor code changes | Vanessa Ezekowitz | |
here and there to facilitate this. | |||
2013-11-30 | use 'wood' group for crafting pistons, pressure plates, and noteblocks | Vanessa Ezekowitz | |
2013-11-29 | Merge pull request #124 from qwrwed/master | VanessaE | |
Make blinkyplants toggleable | |||
2013-11-29 | Make blinkyplants toggleable | qwrwed | |
2013-09-08 | Update Microcontroller Tutorial and add .odt source for the .pdf | Jeija | |
2013-09-07 | Add LICENSE.txt | Jeija | |
LGPLv3 for code, CC-BY-SA-3.0 for everything else This should makes it easier for packagers of distributions | |||
2013-09-07 | Upgrade CC-BY-SA License to 3.0 | Jeija | |
Permitted according to section 4b of CC-BY-SA-2.0: "a later version of this License with the same License Elements as this License" | |||
2013-08-29 | Escape microcontroller code in formspec | khonkhortisan | |
2013-08-27 | Merge pull request #119 from VanessaE/master | VanessaE | |
Give crossing proper textures | |||
2013-08-28 | Give crossing proper textures | Vanessa Ezekowitz | |
2013-08-27 | Merge pull request #112 from khonkhortisan/multi_rules | khonkhortisan | |
Multi rules Merged for near-future textures to be merged cleanly. | |||
2013-06-22 | Audit code for possible nil value indexing with unregistered nodes. | Anthony Zhang | |
2013-06-22 | Merge remote-tracking branch 'refs/remotes/origin/master' | Anthony Zhang | |
2013-06-22 | Descend µ in comment | khonkhortisan | |
2013-06-20 | Crossover | khonkhortisan | |
2013-06-15 | Fix pistons not updating the nodes when placing them again. | Novatux | |
2013-06-10 | mesecon:rules_link nil return rule | khonkhortisan | |
Fixes https://github.com/Jeija/minetest-mod-mesecons/issues/108 | |||
2013-06-10 | Support cyclic references in luacontroller memory tables, prohibit usage of ↵ | Anthony Zhang | |
goto statement (bugs reported by Nore). | |||
2013-06-06 | Fix bug where functions in Luacontroller EEPROM crashes the server (fixes #107). | Anthony Zhang | |
2013-06-05 | Fix README a little and add piston sounds by suzenako, contributed by ↵ | Anthony Zhang | |
jordan4ibanez. | |||
2013-06-05 | Change mesecons signals so that they update effectors only after a ↵ | Novatux | |
globalstep, configurable to be on/off | |||
2013-06-05 | Merge pull request #106 from Novatux/heat | Anthony | |
Add an ABM function which resets heat to 0, ... | |||
2013-06-05 | Add an ABM function which resets heat to 0, since gates/controllers won't be ↵ | Novatux | |
cooled normally if they are moved (piston, etc...) during the cooling delay. | |||
2013-06-01 | Add yellow lightstone | Sfan5 | |
2013-05-26 | A ReadMe that is at least 2.84 times better than the old ones. | Anthony Zhang | |
2013-05-25 | Add license information (requested by kaeza). | Anthony Zhang | |
2013-05-21 | Silly mistake, interrupts should work better now. | Anthony Zhang | |
2013-05-15 | Add burnt luacontroller (so you don't lose your program after an overheat) ↵ | Anthony Zhang | |
and prevent interrupts from piling up (fixes #101, metadata trashing). Idea for burnt luacontroller comes from ShadowNinja. | |||
2013-04-28 | Merge pull request #100 from RealBadAngel/master | VanessaE | |
Update crafting recipes - pretty much all of Mesecons recipes still used an old, now deprecated syntax substantially of the form 'node "default:xxxx" 2' (with two pairs of quotes). All such recipes have been changed to use the current method, i.e. "default:xxxx 2" (with one pair of quotes encompassing the whole itemstack). |