diff --git a/mod.template.json b/mod.template.json index 0895487..fdc05a4 100644 --- a/mod.template.json +++ b/mod.template.json @@ -6,12 +6,13 @@ "author": "CatsaCode", "version": "1.2.3", "packageId": "com.beatgames.beatsaber", - "packageVersion": "1.40.6_6407", + "packageVersion": "1.40.7_7060", "description": "Don't think there's enough fireworks? This mod adds a variety of settings that can make fireworks powerful enough to explode the game itself!", "coverImage": "cover.png", "dependencies": [], - "modFiles": ["${binary}"], - + "modFiles": [ + "${binary}" + ], "libraryFiles": [], "fileCopies": [] } diff --git a/qpm.json b/qpm.json index 68485f2..63dd9f3 100644 --- a/qpm.json +++ b/qpm.json @@ -5,7 +5,7 @@ "info": { "name": "TooManyFireworks", "id": "too-many-fireworks", - "version": "1.2.3", + "version": "1.2.4", "url": null, "additionalData": { "overrideSoName": "libtoo-many-fireworks.so", @@ -63,7 +63,7 @@ }, { "id": "bs-cordl", - "versionRange": "^4006.0.0", + "versionRange": "4007.*", "additionalData": {} }, { @@ -78,7 +78,7 @@ }, { "id": "bsml", - "versionRange": "^0.4.53", + "versionRange": "^0.4.54", "additionalData": {} }, { @@ -87,4 +87,4 @@ "additionalData": {} } ] -} \ No newline at end of file +} diff --git a/qpm.shared.json b/qpm.shared.json index 9b18201..987e0dd 100644 --- a/qpm.shared.json +++ b/qpm.shared.json @@ -1,4 +1,5 @@ { + "$schema": "https://raw.githubusercontent.com/QuestPackageManager/QPM.Package/refs/heads/main/qpm.shared.schema.json", "config": { "version": "0.1.0", "sharedDir": "shared", @@ -6,7 +7,7 @@ "info": { "name": "TooManyFireworks", "id": "too-many-fireworks", - "version": "1.2.3", + "version": "1.2.4", "url": null, "additionalData": { "overrideSoName": "libtoo-many-fireworks.so", @@ -64,7 +65,7 @@ }, { "id": "bs-cordl", - "versionRange": "^4006.0.0", + "versionRange": "4007.*", "additionalData": {} }, { @@ -79,7 +80,7 @@ }, { "id": "bsml", - "versionRange": "^0.4.53", + "versionRange": "^0.4.54", "additionalData": {} }, { @@ -92,18 +93,35 @@ "restoredDependencies": [ { "dependency": { - "id": "bsml", - "versionRange": "=0.4.53", + "id": "custom-types", + "versionRange": "=0.18.3", "additionalData": { - "soLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.53/libbsml.so", - "debugSoLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.53/debug_libbsml.so", - "overrideSoName": "libbsml.so", - "modLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.53/BSML.qmod", - "branchName": "version/v0_4_53", + "soLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/libcustom-types.so", + "debugSoLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/debug_libcustom-types.so", + "overrideSoName": "libcustom-types.so", + "modLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/CustomTypes.qmod", + "branchName": "version/v0_18_3", + "compileOptions": { + "cppFlags": [ + "-Wno-invalid-offsetof" + ] + }, "cmake": true } }, - "version": "0.4.53" + "version": "0.18.3" + }, + { + "dependency": { + "id": "rapidjson-macros", + "versionRange": "=2.1.0", + "additionalData": { + "headersOnly": true, + "branchName": "version/v2_1_0", + "cmake": false + } + }, + "version": "2.1.0" }, { "dependency": { @@ -126,89 +144,75 @@ }, { "dependency": { - "id": "libil2cpp", - "versionRange": "=0.4.0", + "id": "bs-cordl", + "versionRange": "=4007.0.0", "additionalData": { "headersOnly": true, + "branchName": "version/v4007_0_0", "compileOptions": { - "systemIncludes": [ - "il2cpp/external/baselib/Include", - "il2cpp/external/baselib/Platforms/Android/Include" + "includePaths": [ + "include" + ], + "cppFeatures": [], + "cppFlags": [ + "-DNEED_UNSAFE_CSHARP", + "-fdeclspec", + "-DUNITY_2021", + "-DHAS_CODEGEN", + "-Wno-invalid-offsetof" ] } } }, - "version": "0.4.0" - }, - { - "dependency": { - "id": "config-utils", - "versionRange": "=2.0.3", - "additionalData": { - "headersOnly": true, - "soLink": "https://github.com/darknight1050/config-utils/releases/download/v2.0.3/libconfig-utils_test.so", - "overrideSoName": "libconfig-utils_test.so", - "branchName": "version/v2_0_3", - "cmake": true - } - }, - "version": "2.0.3" + "version": "4007.0.0" }, { "dependency": { - "id": "custom-types", - "versionRange": "=0.18.3", + "id": "tinyxml2", + "versionRange": "=10.0.0", "additionalData": { - "soLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/libcustom-types.so", - "debugSoLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/debug_libcustom-types.so", - "overrideSoName": "libcustom-types.so", - "modLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/CustomTypes.qmod", - "branchName": "version/v0_18_3", - "compileOptions": { - "cppFlags": [ - "-Wno-invalid-offsetof" - ] - }, + "soLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/libtinyxml2.so", + "debugSoLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/debug_libtinyxml2.so", + "overrideSoName": "libtinyxml2.so", + "modLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/tinyxml2.qmod", + "branchName": "version/v10_0_0", "cmake": true } }, - "version": "0.18.3" + "version": "10.0.0" }, { "dependency": { - "id": "rapidjson-macros", - "versionRange": "=2.1.0", + "id": "config-utils", + "versionRange": "=2.0.3", "additionalData": { "headersOnly": true, - "branchName": "version/v2_1_0", - "cmake": false + "soLink": "https://github.com/darknight1050/config-utils/releases/download/v2.0.3/libconfig-utils_test.so", + "overrideSoName": "libconfig-utils_test.so", + "branchName": "version/v2_0_3", + "cmake": true } }, - "version": "2.1.0" + "version": "2.0.3" }, { "dependency": { - "id": "bs-cordl", - "versionRange": "=4006.0.0", + "id": "fmt", + "versionRange": "=11.0.2", "additionalData": { "headersOnly": true, - "branchName": "version/v4006_0_0", + "branchName": "version/v11_0_2", "compileOptions": { - "includePaths": [ - "include" + "systemIncludes": [ + "fmt/include/" ], - "cppFeatures": [], "cppFlags": [ - "-DNEED_UNSAFE_CSHARP", - "-fdeclspec", - "-DUNITY_2021", - "-DHAS_CODEGEN", - "-Wno-invalid-offsetof" + "-DFMT_HEADER_ONLY" ] } } }, - "version": "4006.0.0" + "version": "11.0.2" }, { "dependency": { @@ -230,6 +234,21 @@ }, "version": "6.4.2" }, + { + "dependency": { + "id": "bsml", + "versionRange": "=0.4.54", + "additionalData": { + "soLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.54/libbsml.so", + "debugSoLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.54/debug_libbsml.so", + "overrideSoName": "libbsml.so", + "modLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.54/BSML.qmod", + "branchName": "version/v0_4_54", + "cmake": true + } + }, + "version": "0.4.54" + }, { "dependency": { "id": "scotland2", @@ -245,37 +264,19 @@ }, { "dependency": { - "id": "tinyxml2", - "versionRange": "=10.0.0", - "additionalData": { - "soLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/libtinyxml2.so", - "debugSoLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/debug_libtinyxml2.so", - "overrideSoName": "libtinyxml2.so", - "modLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/tinyxml2.qmod", - "branchName": "version/v10_0_0", - "cmake": true - } - }, - "version": "10.0.0" - }, - { - "dependency": { - "id": "fmt", - "versionRange": "=11.0.2", + "id": "libil2cpp", + "versionRange": "=0.4.0", "additionalData": { "headersOnly": true, - "branchName": "version/v11_0_2", "compileOptions": { "systemIncludes": [ - "fmt/include/" - ], - "cppFlags": [ - "-DFMT_HEADER_ONLY" + "il2cpp/external/baselib/Include", + "il2cpp/external/baselib/Platforms/Android/Include" ] } } }, - "version": "11.0.2" + "version": "0.4.0" } ] } \ No newline at end of file