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 f20427db..fbc3568d 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -144,6 +144,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 }}' diff --git a/main.lua b/main.lua index e182bc3c..1b9b719a 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 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",