refactored ifs to a switch
parent
784d2d2713
commit
a670c04b4f
|
@ -5,16 +5,17 @@ export WSU = {
|
|||
registered: (case,name)->
|
||||
params = {}
|
||||
local list
|
||||
if case == "item"
|
||||
list = minetest.registered_items
|
||||
if case == "node"
|
||||
list = minetest.registered_nodes
|
||||
if case == "craftitem"
|
||||
list = minetest.registered_craftitems
|
||||
if case == "tool"
|
||||
list = minetest.registered_tools
|
||||
if case == "entity"
|
||||
list = minetest.registered_entities
|
||||
switch case
|
||||
when "item"
|
||||
list = minetest.registered_items
|
||||
when "node"
|
||||
list = minetest.registered_nodes
|
||||
when "craftitem"
|
||||
list = minetest.registered_craftitems
|
||||
when "tool"
|
||||
list = minetest.registered_tools
|
||||
when "entity"
|
||||
list = minetest.registered_entities
|
||||
if list
|
||||
for k,v in pairs(list[name])
|
||||
params[k] = v
|
||||
|
|
Loading…
Reference in New Issue