diff options
Diffstat (limited to 'common.lua')
| -rw-r--r-- | common.lua | 31 |
1 files changed, 0 insertions, 31 deletions
@@ -1,35 +1,4 @@ -local base64 = require("vendor.base64") -local json = require("vendor.JSON") - -local table_unpack = table.unpack or unpack -local function rand_string(n) - local b = {} - for i = 1, n do - table.insert(b, math.random(0, 255)) - end - return string.char(table_unpack(b)) -end - -local function base64_dec(x) - local succ, dec = pcall(base64.decode, x) - if succ then return dec end -end - -local function json_dec(x) - local succ, dec = pcall(json.decode, json, x) - if succ then return dec end -end - -local function json_enc(x) - return json:encode(x) -end - return { - rand_string = rand_string, - base64_dec = base64_dec, - base64_enc = base64.encode, - json_dec = json_dec, - json_enc = json_enc, default_match_addr = "ivy.vlhl.dev:18252", gameid_len = 8, secret_len = 4, |
