518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
|
-----------
-- chips --
-----------
E.sw = {}
function E.sw.findSchematicFor(item)
local id = ItemStack(item):get_name()
print(id)
local fm = minetest.registered_items[id]._starlit
if not (fm and fm.fab and fm.fab.reverseEngineer) then return nil end
local id = fm.fab.reverseEngineer.sw
return id, starlit.item.sw.db[id]
end
E.chip = { file = {} }
|
|
518
519
520
521
522
523
524
525
526
527
528
529
530
531
|
-----------
-- chips --
-----------
E.sw = {}
function E.sw.findSchematicFor(item)
local id = ItemStack(item):get_name()
local fm = minetest.registered_items[id]._starlit
if not (fm and fm.fab and fm.fab.reverseEngineer) then return nil end
local id = fm.fab.reverseEngineer.sw
return id, starlit.item.sw.db[id]
end
E.chip = { file = {} }
|