Module:UtilsVar: Difference between revisions
From Zelda Wiki, the Zelda encyclopedia
RIP, was worth a shot.
PhantomCaleb (talk | contribs) (Created page with "local p = {} local binser = require("binser") function p.set(name, val) local var = binser.serialize(val) mw.getCurrentFrame():callParserFunction("#vardefine", name, var)...") |
PhantomCaleb (talk | contribs) (RIP, was worth a shot.) |
||
Line 10: | Line 10: | ||
function p.get(name) | function p.get(name) | ||
local var = mw.getCurrentFrame():callParserFunction("#var", name) | local var = mw.getCurrentFrame():callParserFunction("#var", name) | ||
local val = binser.deserialize(var)[1] | local val = binser.deserialize(var)[1] | ||
return val | return val | ||
Line 30: | Line 24: | ||
value = function() | value = function() | ||
return p.get(name) or 0 | return p.get(name) or 0 | ||
end | end | ||
} | } |