From c485c26c932b6fbf298b910debb27c1f701a210e Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Sun, 31 Oct 2021 00:34:49 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=8E=86=E5=8F=B2=E5=92=8Cbuild=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/updateLog.lua | 3 ++- version.lua | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/parts/updateLog.lua b/parts/updateLog.lua index 1eecfa8b..f2d084b7 100644 --- a/parts/updateLog.lua +++ b/parts/updateLog.lua @@ -33,7 +33,7 @@ return[=[ 计算器可以弹琴了 词典添加一些词条 控制台可以查看日志 - 暂时取消导入存档的版本限制(过早存档请不要导入!前两三个版本的不会有问题) + 暂时取消导入存档的版本限制(过早存档请不要导入!只能保证近两三个版本一定能用) 修改TRS的JL踢墙表的0-R和R-0最后几项(可能会导致部分录像无法正常播放) 代码: SFX模块大升级,支持播放乐器采样 @@ -43,6 +43,7 @@ return[=[ 生成AI玩家时没刷新20G开关 小程序uttt和calc的问题 "就这"语言的词典是英文 + 游戏场景ui微调 miku语音小修正 0.16.2: 曲率引擎 Warp drive diff --git a/version.lua b/version.lua index 08c0ee64..f545c9b0 100644 --- a/version.lua +++ b/version.lua @@ -1,5 +1,5 @@ return{ - ["apkCode"]=387, + ["apkCode"]=388, ["code"]=1603, ["string"]="V0.16.3@DEV", ["room"]="ver A-0", From 5e9c9cb5fa40f86a863ff0969df1b183689a5b7c Mon Sep 17 00:00:00 2001 From: ParticleG Date: Sat, 30 Oct 2021 22:29:29 +0800 Subject: [PATCH 2/4] - Try use discordrb --- .github/actions/build-ios/action.yml | 4 + .github/workflows/dev.yml | 169 ++++++++++++++------------- .github/workflows/release.yml | 1 + .github/workflows/test.yml | 1 + 4 files changed, 91 insertions(+), 84 deletions(-) diff --git a/.github/actions/build-ios/action.yml b/.github/actions/build-ios/action.yml index 6647aa19..fa1ddced 100644 --- a/.github/actions/build-ios/action.yml +++ b/.github/actions/build-ios/action.yml @@ -40,6 +40,9 @@ inputs: FASTLANE_DISCORD_WEBHOOK: required: true description: "Fastlane Discord webhook" + FASTLANE_ACTION_ID: + required: true + description: "Fastlane Action ID" FASTLANE_MATCH_PWD: required: true description: "Fastlane Match description password" @@ -71,6 +74,7 @@ runs: lane: '${{ inputs.type }}' subdirectory: 'Techmino-iOS/platform/xcode' env: + ACTION_ID: '${{ inputs.FASTLANE_ACTION_ID }}' API_ID: '${{ inputs.APPLE_API_ID }}' API_ISSUER: '${{ inputs.APPLE_API_ISSUER }}' API_KEY: '${{ inputs.APPLE_API_KEY }}' diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 93162c8e..3002055b 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -27,93 +27,93 @@ jobs: echo "::set-output name=code::$(lua .github/workflows/getVersion.lua -code)" echo "::set-output name=commit::$(git rev-parse --short ${{ GITHUB.SHA }})" - build-windows: - runs-on: windows-latest - needs: get-info - steps: - - uses: actions/checkout@v2 - - uses: ./.github/actions/snapshot-update - with: - commit: ${{ needs.get-info.outputs.commit }} - - uses: ./.github/actions/build-windows - with: - love-url: https://github.com/love2d/love/releases/download/11.3/love-11.3-win64.zip - love-dir: love-11.3-win64 - arch: win64 - version: ${{ needs.get-info.outputs.name }} - icon: .\.github\build\Windows\icon_snapshot.ico - - name: Upload - uses: actions/upload-artifact@v2 - with: - name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Windows - path: love + # build-windows: + # runs-on: windows-latest + # needs: get-info + # steps: + # - uses: actions/checkout@v2 + # - uses: ./.github/actions/snapshot-update + # with: + # commit: ${{ needs.get-info.outputs.commit }} + # - uses: ./.github/actions/build-windows + # with: + # love-url: https://github.com/love2d/love/releases/download/11.3/love-11.3-win64.zip + # love-dir: love-11.3-win64 + # arch: win64 + # version: ${{ needs.get-info.outputs.name }} + # icon: .\.github\build\Windows\icon_snapshot.ico + # - name: Upload + # uses: actions/upload-artifact@v2 + # with: + # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Windows + # path: love - build-linux: - runs-on: ubuntu-20.04 - needs: get-info - steps: - - uses: actions/checkout@v2 - - uses: ./.github/actions/snapshot-update - with: - commit: ${{ needs.get-info.outputs.commit }} - - uses: ./.github/actions/build-linux - with: - icon: .github/build/Linux/icon_snapshot.png - - name: Upload - uses: actions/upload-artifact@v2 - with: - name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Linux - path: Techmino.AppImage + # build-linux: + # runs-on: ubuntu-20.04 + # needs: get-info + # steps: + # - uses: actions/checkout@v2 + # - uses: ./.github/actions/snapshot-update + # with: + # commit: ${{ needs.get-info.outputs.commit }} + # - uses: ./.github/actions/build-linux + # with: + # icon: .github/build/Linux/icon_snapshot.png + # - name: Upload + # uses: actions/upload-artifact@v2 + # with: + # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Linux + # path: Techmino.AppImage - build-android: - runs-on: ubuntu-20.04 - needs: get-info - steps: - - uses: actions/checkout@v2 - - uses: ./.github/actions/snapshot-update - with: - commit: ${{ needs.get-info.outputs.commit }} - - uses: ./.github/actions/build-android - with: - type: Snapshot - apkCode: ${{ needs.get-info.outputs.apkCode }} - name: ${{ needs.get-info.outputs.name }} - file-path: Techmino_Snapshot.apk - SIGNING_KEY: ${{ secrets.SIGNING_KEY }} - KEY_STORE_PASSWORD: ${{ secrets.KEY_STORE_PASSWORD }} - ALIAS: ${{ secrets.ALIAS }} - KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - - name: Upload - uses: actions/upload-artifact@v2 - with: - name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Android - path: Techmino_Snapshot.apk + # build-android: + # runs-on: ubuntu-20.04 + # needs: get-info + # steps: + # - uses: actions/checkout@v2 + # - uses: ./.github/actions/snapshot-update + # with: + # commit: ${{ needs.get-info.outputs.commit }} + # - uses: ./.github/actions/build-android + # with: + # type: Snapshot + # apkCode: ${{ needs.get-info.outputs.apkCode }} + # name: ${{ needs.get-info.outputs.name }} + # file-path: Techmino_Snapshot.apk + # SIGNING_KEY: ${{ secrets.SIGNING_KEY }} + # KEY_STORE_PASSWORD: ${{ secrets.KEY_STORE_PASSWORD }} + # ALIAS: ${{ secrets.ALIAS }} + # KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} + # - name: Upload + # uses: actions/upload-artifact@v2 + # with: + # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Android + # path: Techmino_Snapshot.apk - build-macOS: - runs-on: macos-10.15 - needs: get-info - steps: - - uses: actions/checkout@v2 - - uses: ./.github/actions/snapshot-update - with: - commit: ${{ needs.get-info.outputs.commit }} - - uses: ./.github/actions/build-macos - with: - name: ${{ needs.get-info.outputs.name }} - icon: .github/build/macOS/icon_snapshot.icns - APPLE_API_ID: '${{ secrets.APPLE_API_ID }}' - APPLE_API_ISSUER: '${{ secrets.APPLE_API_ISSUER }}' - APPLE_API_KEY: '${{ secrets.APPLE_API_KEY }}' - APPLE_APP_IDENTIFIER: '${{ secrets.APPLE_APP_IDENTIFIER }}' - APPLE_KEYCHAIN_NAME: '${{ secrets.APPLE_KEYCHAIN_NAME }}' - APPLE_KEYCHAIN_PWD: '${{ secrets.APPLE_KEYCHAIN_PWD }}' - FASTLANE_MATCH_PWD: '${{ secrets.FASTLANE_MATCH_PWD }}' - FASTLANE_MATCH_TOKEN: '${{ secrets.FASTLANE_MATCH_TOKEN }}' - - name: Upload - uses: actions/upload-artifact@v2 - with: - name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_macOS - path: Techmino.dmg + # build-macOS: + # runs-on: macos-10.15 + # needs: get-info + # steps: + # - uses: actions/checkout@v2 + # - uses: ./.github/actions/snapshot-update + # with: + # commit: ${{ needs.get-info.outputs.commit }} + # - uses: ./.github/actions/build-macos + # with: + # name: ${{ needs.get-info.outputs.name }} + # icon: .github/build/macOS/icon_snapshot.icns + # APPLE_API_ID: '${{ secrets.APPLE_API_ID }}' + # APPLE_API_ISSUER: '${{ secrets.APPLE_API_ISSUER }}' + # APPLE_API_KEY: '${{ secrets.APPLE_API_KEY }}' + # APPLE_APP_IDENTIFIER: '${{ secrets.APPLE_APP_IDENTIFIER }}' + # APPLE_KEYCHAIN_NAME: '${{ secrets.APPLE_KEYCHAIN_NAME }}' + # APPLE_KEYCHAIN_PWD: '${{ secrets.APPLE_KEYCHAIN_PWD }}' + # FASTLANE_MATCH_PWD: '${{ secrets.FASTLANE_MATCH_PWD }}' + # FASTLANE_MATCH_TOKEN: '${{ secrets.FASTLANE_MATCH_TOKEN }}' + # - name: Upload + # uses: actions/upload-artifact@v2 + # with: + # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_macOS + # path: Techmino.dmg build-iOS: runs-on: macos-latest @@ -137,6 +137,7 @@ jobs: APPLE_APP_PROFILE: '${{ secrets.APPLE_APP_PROFILE }}' APPLE_KEYCHAIN_NAME: '${{ secrets.APPLE_KEYCHAIN_NAME }}' APPLE_KEYCHAIN_PWD: '${{ secrets.APPLE_KEYCHAIN_PWD }}' + FASTLANE_ACTION_ID: '${{ github.run_id }}' FASTLANE_DISCORD_WEBHOOK: '${{ secrets.FASTLANE_DISCORD_WEBHOOK }}' FASTLANE_MATCH_PWD: '${{ secrets.FASTLANE_MATCH_PWD }}' FASTLANE_MATCH_TOKEN: '${{ secrets.FASTLANE_MATCH_TOKEN }}' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 337c947d..97fb1b15 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -196,6 +196,7 @@ jobs: APPLE_APP_PROFILE: '${{ secrets.APPLE_APP_PROFILE }}' APPLE_KEYCHAIN_NAME: '${{ secrets.APPLE_KEYCHAIN_NAME }}' APPLE_KEYCHAIN_PWD: '${{ secrets.APPLE_KEYCHAIN_PWD }}' + FASTLANE_ACTION_ID: '${{ github.run_id }}' FASTLANE_DISCORD_WEBHOOK: '${{ secrets.FASTLANE_DISCORD_WEBHOOK }}' FASTLANE_MATCH_PWD: '${{ secrets.FASTLANE_MATCH_PWD }}' FASTLANE_MATCH_TOKEN: '${{ secrets.FASTLANE_MATCH_TOKEN }}' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index de19961e..206c8005 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -138,6 +138,7 @@ jobs: APPLE_APP_PROFILE: '${{ secrets.APPLE_APP_PROFILE }}' APPLE_KEYCHAIN_NAME: '${{ secrets.APPLE_KEYCHAIN_NAME }}' APPLE_KEYCHAIN_PWD: '${{ secrets.APPLE_KEYCHAIN_PWD }}' + FASTLANE_ACTION_ID: '${{ github.run_id }}' FASTLANE_DISCORD_WEBHOOK: '${{ secrets.FASTLANE_DISCORD_WEBHOOK }}' FASTLANE_MATCH_PWD: '${{ secrets.FASTLANE_MATCH_PWD }}' FASTLANE_MATCH_TOKEN: '${{ secrets.FASTLANE_MATCH_TOKEN }}' From f7dfe1d8691ea8599df4c6c25ddc46f4827adc1d Mon Sep 17 00:00:00 2001 From: ParticleG Date: Sat, 30 Oct 2021 23:33:57 +0800 Subject: [PATCH 3/4] - Re-enable other workflows --- .github/workflows/dev.yml | 168 +++++++++++++++++++------------------- 1 file changed, 84 insertions(+), 84 deletions(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 3002055b..9bc600c3 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -27,93 +27,93 @@ jobs: echo "::set-output name=code::$(lua .github/workflows/getVersion.lua -code)" echo "::set-output name=commit::$(git rev-parse --short ${{ GITHUB.SHA }})" - # build-windows: - # runs-on: windows-latest - # needs: get-info - # steps: - # - uses: actions/checkout@v2 - # - uses: ./.github/actions/snapshot-update - # with: - # commit: ${{ needs.get-info.outputs.commit }} - # - uses: ./.github/actions/build-windows - # with: - # love-url: https://github.com/love2d/love/releases/download/11.3/love-11.3-win64.zip - # love-dir: love-11.3-win64 - # arch: win64 - # version: ${{ needs.get-info.outputs.name }} - # icon: .\.github\build\Windows\icon_snapshot.ico - # - name: Upload - # uses: actions/upload-artifact@v2 - # with: - # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Windows - # path: love + build-windows: + runs-on: windows-latest + needs: get-info + steps: + - uses: actions/checkout@v2 + - uses: ./.github/actions/snapshot-update + with: + commit: ${{ needs.get-info.outputs.commit }} + - uses: ./.github/actions/build-windows + with: + love-url: https://github.com/love2d/love/releases/download/11.3/love-11.3-win64.zip + love-dir: love-11.3-win64 + arch: win64 + version: ${{ needs.get-info.outputs.name }} + icon: .\.github\build\Windows\icon_snapshot.ico + - name: Upload + uses: actions/upload-artifact@v2 + with: + name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Windows + path: love - # build-linux: - # runs-on: ubuntu-20.04 - # needs: get-info - # steps: - # - uses: actions/checkout@v2 - # - uses: ./.github/actions/snapshot-update - # with: - # commit: ${{ needs.get-info.outputs.commit }} - # - uses: ./.github/actions/build-linux - # with: - # icon: .github/build/Linux/icon_snapshot.png - # - name: Upload - # uses: actions/upload-artifact@v2 - # with: - # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Linux - # path: Techmino.AppImage + build-linux: + runs-on: ubuntu-20.04 + needs: get-info + steps: + - uses: actions/checkout@v2 + - uses: ./.github/actions/snapshot-update + with: + commit: ${{ needs.get-info.outputs.commit }} + - uses: ./.github/actions/build-linux + with: + icon: .github/build/Linux/icon_snapshot.png + - name: Upload + uses: actions/upload-artifact@v2 + with: + name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Linux + path: Techmino.AppImage - # build-android: - # runs-on: ubuntu-20.04 - # needs: get-info - # steps: - # - uses: actions/checkout@v2 - # - uses: ./.github/actions/snapshot-update - # with: - # commit: ${{ needs.get-info.outputs.commit }} - # - uses: ./.github/actions/build-android - # with: - # type: Snapshot - # apkCode: ${{ needs.get-info.outputs.apkCode }} - # name: ${{ needs.get-info.outputs.name }} - # file-path: Techmino_Snapshot.apk - # SIGNING_KEY: ${{ secrets.SIGNING_KEY }} - # KEY_STORE_PASSWORD: ${{ secrets.KEY_STORE_PASSWORD }} - # ALIAS: ${{ secrets.ALIAS }} - # KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - # - name: Upload - # uses: actions/upload-artifact@v2 - # with: - # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Android - # path: Techmino_Snapshot.apk + build-android: + runs-on: ubuntu-20.04 + needs: get-info + steps: + - uses: actions/checkout@v2 + - uses: ./.github/actions/snapshot-update + with: + commit: ${{ needs.get-info.outputs.commit }} + - uses: ./.github/actions/build-android + with: + type: Snapshot + apkCode: ${{ needs.get-info.outputs.apkCode }} + name: ${{ needs.get-info.outputs.name }} + file-path: Techmino_Snapshot.apk + SIGNING_KEY: ${{ secrets.SIGNING_KEY }} + KEY_STORE_PASSWORD: ${{ secrets.KEY_STORE_PASSWORD }} + ALIAS: ${{ secrets.ALIAS }} + KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} + - name: Upload + uses: actions/upload-artifact@v2 + with: + name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_Android + path: Techmino_Snapshot.apk - # build-macOS: - # runs-on: macos-10.15 - # needs: get-info - # steps: - # - uses: actions/checkout@v2 - # - uses: ./.github/actions/snapshot-update - # with: - # commit: ${{ needs.get-info.outputs.commit }} - # - uses: ./.github/actions/build-macos - # with: - # name: ${{ needs.get-info.outputs.name }} - # icon: .github/build/macOS/icon_snapshot.icns - # APPLE_API_ID: '${{ secrets.APPLE_API_ID }}' - # APPLE_API_ISSUER: '${{ secrets.APPLE_API_ISSUER }}' - # APPLE_API_KEY: '${{ secrets.APPLE_API_KEY }}' - # APPLE_APP_IDENTIFIER: '${{ secrets.APPLE_APP_IDENTIFIER }}' - # APPLE_KEYCHAIN_NAME: '${{ secrets.APPLE_KEYCHAIN_NAME }}' - # APPLE_KEYCHAIN_PWD: '${{ secrets.APPLE_KEYCHAIN_PWD }}' - # FASTLANE_MATCH_PWD: '${{ secrets.FASTLANE_MATCH_PWD }}' - # FASTLANE_MATCH_TOKEN: '${{ secrets.FASTLANE_MATCH_TOKEN }}' - # - name: Upload - # uses: actions/upload-artifact@v2 - # with: - # name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_macOS - # path: Techmino.dmg + build-macOS: + runs-on: macos-10.15 + needs: get-info + steps: + - uses: actions/checkout@v2 + - uses: ./.github/actions/snapshot-update + with: + commit: ${{ needs.get-info.outputs.commit }} + - uses: ./.github/actions/build-macos + with: + name: ${{ needs.get-info.outputs.name }} + icon: .github/build/macOS/icon_snapshot.icns + APPLE_API_ID: '${{ secrets.APPLE_API_ID }}' + APPLE_API_ISSUER: '${{ secrets.APPLE_API_ISSUER }}' + APPLE_API_KEY: '${{ secrets.APPLE_API_KEY }}' + APPLE_APP_IDENTIFIER: '${{ secrets.APPLE_APP_IDENTIFIER }}' + APPLE_KEYCHAIN_NAME: '${{ secrets.APPLE_KEYCHAIN_NAME }}' + APPLE_KEYCHAIN_PWD: '${{ secrets.APPLE_KEYCHAIN_PWD }}' + FASTLANE_MATCH_PWD: '${{ secrets.FASTLANE_MATCH_PWD }}' + FASTLANE_MATCH_TOKEN: '${{ secrets.FASTLANE_MATCH_TOKEN }}' + - name: Upload + uses: actions/upload-artifact@v2 + with: + name: Techmino_${{ needs.get-info.outputs.name }}_${{ GITHUB.RUN_NUMBER }}_${{ needs.get-info.outputs.commit }}_macOS + path: Techmino.dmg build-iOS: runs-on: macos-latest 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 4/4] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E4=B8=8B=E9=9D=9E=E5=AE=8C=E6=95=B4=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E6=96=87=E4=BB=B6=E4=B9=9F=E4=BC=9A=E8=A2=AB=E5=BD=93?= =?UTF-8?q?=E6=88=90=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