Jeija
c067e52714
Merge pull request #138 from ShadowNinja/split_textures
...
Move textures into their mods
2014-01-10 14:10:20 -08:00
Jeija
2d004b19ea
First draft of some kind of Action Queue (just like the globalstep queue in 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-10 22:33:40 +01:00
ShadowNinja
de6dd30745
Move textures into their mods
2014-01-10 13:13:02 -05:00
Jeija
3f76b77001
Remove command block until #136 is fixed
2014-01-09 17:39:59 +01:00
Novatux
5e02b3beef
Fix a few bugs that caused effectors not to turn off sometimes (rules_link is evil!)
2014-01-05 13:51:09 +01:00
Jeija
39361fb719
Merge pull request #133 from Novatux/master
...
Use swap_node instead of add_node when replacing conductors.
2014-01-05 01:01:53 -08:00
Novatux
9c2a5c313c
Use swap_node instead of add_node when replacing conductors.
2014-01-05 09:52:06 +01:00
Novatux
fb417d45a7
Fix when there are several rules with different specials
2014-01-04 17:22:04 +01:00
Novatux
b3f3692622
Fix crash if metarule not found
2014-01-04 16:51:52 +01:00
Novatux
ae557d1cd4
Fixes with multi-conductors that have special connects
2014-01-04 15:52:52 +01:00
Novatux
d5b39951a4
Fix bugs with multi-rules conductors (like crossing) that have param2
2014-01-04 14:15:41 +01:00
Novatux
b0f81a8c62
Add mesecon:register_on_mvps_move, fix mesecon:mvps_pull_all
2014-01-03 11:04:19 +01:00
Uberi
d9cc1d5aa1
Vertical wire update.
2013-12-18 15:14:03 -05:00
Uberi
e8d31c3e5a
Change field receipt handling to work properly with Minetest 0.4.8.
2013-12-18 14:54:46 -05:00
Anthony
85f2f3f742
Merge pull request #126 from qwrwed/master
...
change on_punch to on_rightclick, make disabled blinky plants drop norma...
2013-12-02 10:43:10 -08:00
qwrwed
711c73a197
change on_punch to on_rightclick, make disabled blinky plants drop normal ones
2013-12-02 17:50:00 +00:00
Uberi
16b4b79c51
Update code to standards of Minetest 0.4.8.
2013-11-30 22:13:00 -05:00
Uberi
b4654cedb7
Compat shim for minetest.swap_node, lightstone conducts from the bottom.
2013-11-30 21:23:58 -05:00
Vanessa Ezekowitz
3105ae7084
Merge branch 'master' of github.com:Jeija/minetest-mod-mesecons
2013-11-30 20:45:38 -05:00
Vanessa Ezekowitz
f12206acc6
Remove "disabled" blinkyplant from inventory
2013-11-30 20:45:10 -05:00
Uberi
f479dd27d5
Fix vertical wire drops.
2013-11-30 20:44:33 -05:00
Vanessa Ezekowitz
f46bc329de
Use minetest.swap_node() instead of mesecons' version, Minor code changes
...
here and there to facilitate this.
2013-11-30 20:34:55 -05:00
Vanessa Ezekowitz
669e3d0880
use 'wood' group for crafting pistons, pressure plates, and noteblocks
2013-11-30 19:07:12 -05:00
VanessaE
2d0ff5e2ac
Merge pull request #124 from qwrwed/master
...
Make blinkyplants toggleable
2013-11-29 14:44:51 -08:00
qwrwed
33de6fad55
Make blinkyplants toggleable
2013-11-29 22:06:50 +00:00
Jeija
9ab0d9deb2
Update Microcontroller Tutorial and add .odt source for the .pdf
2013-09-08 11:38:01 +02:00
Jeija
c3082f6601
Add LICENSE.txt
...
LGPLv3 for code,
CC-BY-SA-3.0 for everything else
This should makes it easier for packagers of distributions
2013-09-07 23:20:17 +02:00
Jeija
09be8af517
Upgrade CC-BY-SA License to 3.0
...
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-09-07 23:15:21 +02:00
khonkhortisan
75ca00f51e
Escape microcontroller code in formspec
2013-08-29 14:14:04 -07:00
VanessaE
d0fdefb5a6
Merge pull request #119 from VanessaE/master
...
Give crossing proper textures
2013-08-27 22:42:21 -07:00
Vanessa Ezekowitz
5516ca58e9
Give crossing proper textures
2013-08-28 01:26:00 -04:00
khonkhortisan
913e355a71
Merge pull request #112 from khonkhortisan/multi_rules
...
Multi rules
Merged for near-future textures to be merged cleanly.
2013-08-27 22:22:30 -07:00
Anthony Zhang
96011bc718
Audit code for possible nil value indexing with unregistered nodes.
2013-06-22 15:43:58 -04:00
Anthony Zhang
ec63bd3abf
Merge remote-tracking branch 'refs/remotes/origin/master'
2013-06-22 15:39:01 -04:00
khonkhortisan
d15e3eedb0
Descend µ in comment
2013-06-22 09:11:06 -07:00
khonkhortisan
885899cbaf
Crossover
2013-06-20 09:30:26 -07:00
Novatux
6efe579f68
Fix pistons not updating the nodes when placing them again.
2013-06-15 19:15:43 +02:00
khonkhortisan
4f2604e01b
mesecon:rules_link nil return rule
...
Fixes https://github.com/Jeija/minetest-mod-mesecons/issues/108
2013-06-10 18:29:40 -07:00
Anthony Zhang
c87bc60635
Support cyclic references in luacontroller memory tables, prohibit usage of goto statement (bugs reported by Nore).
2013-06-10 16:40:34 -04:00
Anthony Zhang
8ea71a9036
Fix bug where functions in Luacontroller EEPROM crashes the server ( fixes #107 ).
2013-06-06 16:38:40 -04:00
Anthony Zhang
367a41416b
Fix README a little and add piston sounds by suzenako, contributed by jordan4ibanez.
2013-06-05 16:01:11 -04:00
Novatux
afad592783
Change mesecons signals so that they update effectors only after a globalstep, configurable to be on/off
2013-06-05 15:37:55 -04:00
Anthony
9a9df6cabf
Merge pull request #106 from Novatux/heat
...
Add an ABM function which resets heat to 0, ...
2013-06-05 10:35:36 -07:00
Novatux
edc10dac47
Add an ABM function which resets heat to 0, since gates/controllers won't be cooled normally if they are moved (piston, etc...) during the cooling delay.
2013-06-05 06:45:19 +02:00
Sfan5
fa0cf15cd9
Add yellow lightstone
2013-06-01 11:17:38 +02:00
Anthony Zhang
8be0d0e1d9
A ReadMe that is at least 2.84 times better than the old ones.
2013-05-26 18:40:48 -04:00
Anthony Zhang
f9ce95154e
Add license information (requested by kaeza).
2013-05-25 22:59:40 -04:00
Anthony Zhang
24160d45ff
Silly mistake, interrupts should work better now.
2013-05-21 17:57:25 -04:00
Anthony Zhang
682cf34792
Add burnt luacontroller (so you don't lose your program after an overheat) and prevent interrupts from piling up ( fixes #101 , metadata trashing). Idea for burnt luacontroller comes from ShadowNinja.
2013-05-15 21:36:16 -04:00
VanessaE
6f83f4cf1e
Merge pull request #100 from RealBadAngel/master
...
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).
2013-04-28 04:18:37 -07:00