From 0a15011ec71c33da3c05aaff4c8d896a4d8da6bf Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Sun, 31 Oct 2021 02:03:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=A8=A1=E5=BC=8F=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E4=B8=8B=E9=9D=9E=E5=AE=8C=E6=95=B4=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B9=9F=E4=BC=9A=E8=A2=AB=E5=BD=93=E6=88=90?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E5=8A=A0=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/main.lua b/main.lua index ca119857..c2f5ba91 100644 --- a/main.lua +++ b/main.lua @@ -382,8 +382,11 @@ end for _,v in next,fs.getDirectoryItems('parts/modes')do if isSafeFile('parts/modes/'..v)and not MODES[v:sub(1,-5)]then local M={name=v:sub(1,-5)} - TABLE.complete(require('parts.modes.'..M.name),M) - MODES[M.name]=M + local modeData=require('parts.modes.'..M.name) + if modeData.env then + TABLE.complete(modeData,M) + MODES[M.name]=M + end end end @@ -576,3 +579,5 @@ table.sort(REPLAY,function(a,b)return a.fileName>b.fileName end) table.insert(_LOADTIMELIST_,("Initialize Data: %.3fs"):format(TIME()-_LOADTIME_)) for i=1,#_LOADTIMELIST_ do LOG(_LOADTIMELIST_[i])end + +for k,v in next,MODES do print(k,v)end \ No newline at end of file