Denali
Glacier ice and tundra under the high one
-- the vault stays sealed until every key is present local Vault = {} function Vault.open(keys, depth) local ok = #keys >= 3 and depth < 120 if not ok then return nil, "not enough keys" end return setmetatable({ depth = depth }, Vault) end
Glacier ice and tundra under the high one
-- the vault stays sealed until every key is present local Vault = {} function Vault.open(keys, depth) local ok = #keys >= 3 and depth < 120 if not ok then return nil, "not enough keys" end return setmetatable({ depth = depth }, Vault) end