refactored ifs to a switch

master
Kyra Zimmer 2020-08-14 20:27:13 +02:00
parent 784d2d2713
commit a670c04b4f
1 changed files with 11 additions and 10 deletions

View File

@ -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