diff options
author | Jeija <norrepli@gmail.com> | 2012-08-13 12:03:36 +0200 |
---|---|---|
committer | Jeija <norrepli@gmail.com> | 2012-08-13 12:03:36 +0200 |
commit | 955b8254dd0732cd051776146d31a86ecc9d92d8 (patch) | |
tree | 021fe72ec28f6dfb4439576c58354a9d25db3916 /mesecons/init.lua | |
parent | b8ba13a17a5e457263289d7cbf2a89ca250e266e (diff) | |
download | mesecons-955b8254dd0732cd051776146d31a86ecc9d92d8.tar mesecons-955b8254dd0732cd051776146d31a86ecc9d92d8.tar.gz mesecons-955b8254dd0732cd051776146d31a86ecc9d92d8.tar.bz2 mesecons-955b8254dd0732cd051776146d31a86ecc9d92d8.tar.xz mesecons-955b8254dd0732cd051776146d31a86ecc9d92d8.zip |
Code cleanup
Diffstat (limited to 'mesecons/init.lua')
-rw-r--r-- | mesecons/init.lua | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/mesecons/init.lua b/mesecons/init.lua index 4b29ff5..9ecd007 100644 --- a/mesecons/init.lua +++ b/mesecons/init.lua @@ -83,8 +83,8 @@ mesecon={} -- contains all functions and all global variables mesecon.actions_on={} -- Saves registered function callbacks for mesecon on mesecon.actions_off={} -- Saves registered function callbacks for mesecon off mesecon.actions_change={} -- Saves registered function callbacks for mesecon change -mesecon.pwr_srcs={} -mesecon.pwr_srcs_off={} +mesecon.receptors={} +mesecon.receptors_off={} mesecon.effectors={} mesecon.rules={} mesecon.conductors={} @@ -100,31 +100,31 @@ dofile(minetest.get_modpath("mesecons").."/internal.lua"); function mesecon:add_receptor_node(nodename, rules, get_rules) --rules table is optional; if rules depend on param2 pass (nodename, nil, function get_rules) local i=1 repeat - if mesecon.pwr_srcs[i]==nil then break end + if mesecon.receptors[i]==nil then break end i=i+1 until false if get_rules==nil and rules==nil then rules=mesecon:get_rules("default") end - mesecon.pwr_srcs[i]={} - mesecon.pwr_srcs[i].name=nodename - mesecon.pwr_srcs[i].rules=rules - mesecon.pwr_srcs[i].get_rules=get_rules + mesecon.receptors[i]={} + mesecon.receptors[i].name=nodename + mesecon.receptors[i].rules=rules + mesecon.receptors[i].get_rules=get_rules end function mesecon:add_receptor_node_off(nodename, rules, get_rules) local i=1 repeat - if mesecon.pwr_srcs_off[i]==nil then break end + if mesecon.receptors_off[i]==nil then break end i=i+1 until false if get_rules==nil and rules==nil then rules=mesecon:get_rules("default") end - mesecon.pwr_srcs_off[i]={} - mesecon.pwr_srcs_off[i].name=nodename - mesecon.pwr_srcs_off[i].rules=rules - mesecon.pwr_srcs_off[i].get_rules=get_rules + mesecon.receptors_off[i]={} + mesecon.receptors_off[i].name=nodename + mesecon.receptors_off[i].rules=rules + mesecon.receptors_off[i].get_rules=get_rules end function mesecon:receptor_on(pos, rules) |