Ignore nulllib.logging if missing
This commit is contained in:
parent
15d5d78b88
commit
c400a17b88
12
script.lua
12
script.lua
@ -9,8 +9,18 @@ ping=pings
|
|||||||
TEXTURE_WIDTH = 256
|
TEXTURE_WIDTH = 256
|
||||||
TEXTURE_HEIGHT = 256
|
TEXTURE_HEIGHT = 256
|
||||||
|
|
||||||
|
local optrequire
|
||||||
|
do
|
||||||
|
local fallback=setmetatable({}, {__index=function() return function() end end})
|
||||||
|
function optrequire(...)
|
||||||
|
local status, req=pcall(require, ...)
|
||||||
|
if status then return req end
|
||||||
|
return fallback
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
util = require("nulllib.util")
|
util = require("nulllib.util")
|
||||||
logging = require("nulllib.logging")
|
logging = optrequire("nulllib.logging")
|
||||||
timers=require("nulllib.timers")
|
timers=require("nulllib.timers")
|
||||||
nmath=require("nulllib.math")
|
nmath=require("nulllib.math")
|
||||||
PartsManager=require("nulllib.PartsManager")
|
PartsManager=require("nulllib.PartsManager")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user