small potential optimizations

This commit is contained in:
2026-04-06 17:42:43 -07:00
parent 8562f645c8
commit 6293ce106f
2 changed files with 18 additions and 2 deletions

11
data.db Normal file
View File

@@ -0,0 +1,11 @@
{
currency_unit = "dims",
materials = {
Steel = 0.0625,
Wood = 0.00390625,
},
currencies = {
[ "Diamond(s)" ] = 1,
[ "Emerald(s)" ] = 0.01,
},
}

View File

@@ -1,7 +1,6 @@
local backend = require("backends.meshnetBackend")
local registeredTransforms = {}
local message_queue = {}
local data = {}
local function loadData()
@@ -61,7 +60,13 @@ local function generateEnviorment()
if not focus[indx] then focus[indx] = {} end
focus = focus[indx]
else
if not v.func then
focus[indx] = function (...) return load(v.body,v.name,"t",env)({},...) end
v.func = focus[indx]
else
focus[indx] = setfenv(v.func,env)
v.func = focus[indx]
end
end
end
end