Differences From
Artifact [fffa847df5]:
2 2 local M = {
3 3 canisterSizes = lib.registry.mk 'starlit_material:canister-size';
4 4 }
5 5 M.canisterSizes.foreach('starlit_material:canister_link', {}, function(id, sz)
6 6 starlit.item.canister.link(minetest.get_current_modname() .. ':canister_' .. id, {
7 7 name = sz.name;
8 8 slots = sz.slots;
9 - vol = 0.1; -- too big for suit?
9 + vol = sz.vol; -- too big for suit?
10 10 desc = sz.desc;
11 11 })
12 12 end)
13 13 M.canisterSizes.meld {
14 - tiny = {name = 'Tiny Canister', slots = 1, vol = 0.05};
15 - small = {name = 'Small Canister', slots = 3, vol = 0.2};
16 - mid = {name = 'Canister', slots = 5, vol = 0.5};
17 - large = {name = 'Large Canister', slots = 10, vol = 1.0};
18 - storage = {name = 'Storage Canister', slots = 50, vol = 5.0};
14 + tiny = {name = 'Tiny Canister', vol = 1.0};
15 + small = {name = 'Small Canister', vol = 2.0};
16 + mid = {name = 'Canister', vol = 4.0};
17 + large = {name = 'Large Canister', vol = 8.0};
18 + storage = {name = 'Storage Canister', vol = 16.0};
19 19 }
20 +
21 +starlit.mod.material = M
20 22
21 23 starlit.include 'elements'
24 +starlit.include 'liquids'
22 25