2018-04-04 16:45:10 +02:00
|
|
|
|
|
|
|
-- Register components and base tools
|
|
|
|
local start_load = os.clock()
|
|
|
|
local num_components = 0
|
|
|
|
local num_tools = 0
|
|
|
|
|
2018-04-05 07:34:53 +02:00
|
|
|
-- Create base tools
|
2018-04-04 16:45:10 +02:00
|
|
|
for m, s in pairs(tinkering.materials) do
|
2018-04-05 07:34:53 +02:00
|
|
|
for t,_ in pairs(tinkering.tools) do
|
2018-04-06 12:22:15 +02:00
|
|
|
tinkering.create_tool(t, {main=m,binding="wood",rod="wood"}, false, nil)
|
2018-04-04 16:45:10 +02:00
|
|
|
num_tools = num_tools + 1
|
|
|
|
end
|
2018-04-04 12:31:27 +02:00
|
|
|
end
|
2018-04-04 16:45:10 +02:00
|
|
|
|
2018-04-05 07:34:53 +02:00
|
|
|
-- Register tool components
|
|
|
|
for i, v in pairs(tinkering.components) do
|
|
|
|
tinkering.register_component(i, v)
|
|
|
|
num_components = num_components + 1
|
2018-04-04 16:45:10 +02:00
|
|
|
end
|
|
|
|
|
|
|
|
print(("[tinkering] Added %d components and %d base tools in %f seconds."):format(num_components, num_tools, os.clock() - start_load))
|