Skip to content

Commit 1a7859e

Browse files
authored
Version 6.4.1 for BS 1.40.8 (#6)
1 parent 51e3151 commit 1a7859e

29 files changed

+2243
-345
lines changed

include/git_info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#pragma once
22
#define GIT_USER "HardCPP"
33
#define GIT_BRANCH "dev"
4-
#define GIT_COMMIT 0xc20158d
4+
#define GIT_COMMIT 0x51e3151
55
#define GIT_MODIFIED 1

mod.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,42 +5,42 @@
55
"id": "chatplex-sdk-bs",
66
"modloader": "Scotland2",
77
"author": "HardCPP",
8-
"version": "6.4.0",
8+
"version": "6.4.1",
99
"packageId": "com.beatgames.beatsaber",
10-
"packageVersion": "1.40.4_5283",
10+
"packageVersion": "1.40.8_7379",
1111
"description": "ChatPlex BeatSaber modding SDK (Dependence for other mods)",
1212
"coverImage": "cover.png",
1313
"dependencies": [
1414
{
15-
"version": "^6.4.1",
15+
"version": "^6.4.2",
1616
"id": "beatsaber-hook",
17-
"downloadIfMissing": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.1/beatsaber-hook.qmod"
17+
"downloadIfMissing": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.2/beatsaber-hook.qmod"
1818
},
1919
{
20-
"version": "^0.18.2",
20+
"version": "^0.18.3",
2121
"id": "custom-types",
22-
"downloadIfMissing": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.2/CustomTypes.qmod"
22+
"downloadIfMissing": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/CustomTypes.qmod"
2323
},
2424
{
25-
"version": "^0.4.51",
25+
"version": "^0.4.55",
2626
"id": "bsml",
27-
"downloadIfMissing": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.51/BSML.qmod"
27+
"downloadIfMissing": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.55/BSML.qmod"
2828
},
2929
{
30-
"version": "^1.1.20",
30+
"version": "^1.1.24",
3131
"id": "songcore",
32-
"downloadIfMissing": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.20/SongCore.qmod"
32+
"downloadIfMissing": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.24/SongCore.qmod"
3333
},
3434
{
35-
"version": "^4.6.1",
35+
"version": "^4.6.4",
3636
"id": "paper2_scotland2",
37-
"downloadIfMissing": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.2/paper2_scotland2.qmod"
37+
"downloadIfMissing": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.4/paper2_scotland2.qmod"
3838
}
3939
],
40-
"modFiles": [
40+
"modFiles": [],
41+
"lateModFiles": [
4142
"libchatplex-sdk-bs.so"
4243
],
43-
"lateModFiles": [],
4444
"libraryFiles": [],
4545
"fileCopies": [],
4646
"copyExtensions": []

mod.template.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@
66
"author": "HardCPP",
77
"version": "${version}",
88
"packageId": "com.beatgames.beatsaber",
9-
"packageVersion": "1.40.4_5283",
9+
"packageVersion": "1.40.8_7379",
1010
"description": "ChatPlex BeatSaber modding SDK (Dependence for other mods)",
1111
"coverImage": "cover.png",
1212
"dependencies": [],
13-
"modFiles": ["${binary}"],
13+
"modFiles": [],
14+
"lateModFiles": ["${binary}"],
1415
"libraryFiles": [],
1516
"fileCopies": [],
1617
"copyExtensions": []

qpm.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"info": {
66
"name": "ChatPlexSDK-BS",
77
"id": "chatplex-sdk-bs",
8-
"version": "6.4.0",
8+
"version": "6.4.1",
99
"url": "https://github.com/hardcpp/QuestChatPlexSDK-BS",
1010
"additionalData": {
1111
"overrideSoName": "libchatplex-sdk-bs.so",
@@ -47,17 +47,17 @@
4747
"dependencies": [
4848
{
4949
"id": "beatsaber-hook",
50-
"versionRange": "^6.4.1",
50+
"versionRange": "^6.4.2",
5151
"additionalData": {}
5252
},
5353
{
5454
"id": "bs-cordl",
55-
"versionRange": "^4004.0.0",
55+
"versionRange": "^4008.*",
5656
"additionalData": {}
5757
},
5858
{
5959
"id": "custom-types",
60-
"versionRange": "^0.18.2",
60+
"versionRange": "^0.18.3",
6161
"additionalData": {}
6262
},
6363
{
@@ -70,19 +70,14 @@
7070
},
7171
{
7272
"id": "bsml",
73-
"versionRange": "^0.4.51",
73+
"versionRange": "^0.4.55",
7474
"additionalData": {
7575
"private": true
7676
}
7777
},
78-
{
79-
"id": "libil2cpp",
80-
"versionRange": "^0.4.0",
81-
"additionalData": {}
82-
},
8378
{
8479
"id": "songcore",
85-
"versionRange": "^1.1.20",
80+
"versionRange": "^1.1.24",
8681
"additionalData": {
8782
"private": true
8883
}
@@ -96,13 +91,18 @@
9691
},
9792
{
9893
"id": "paper2_scotland2",
99-
"versionRange": "^4.6.1",
94+
"versionRange": "^4.6.4",
10095
"additionalData": {}
10196
},
10297
{
10398
"id": "kaleb",
10499
"versionRange": "^0.1.9",
105100
"additionalData": {}
101+
},
102+
{
103+
"id": "libcurl",
104+
"versionRange": "=8.5.0",
105+
"additionalData": {}
106106
}
107107
]
108108
}

qpm.shared.json

Lines changed: 62 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"info": {
88
"name": "ChatPlexSDK-BS",
99
"id": "chatplex-sdk-bs",
10-
"version": "6.4.0",
10+
"version": "6.4.1",
1111
"url": "https://github.com/hardcpp/QuestChatPlexSDK-BS",
1212
"additionalData": {
1313
"overrideSoName": "libchatplex-sdk-bs.so",
@@ -49,17 +49,17 @@
4949
"dependencies": [
5050
{
5151
"id": "beatsaber-hook",
52-
"versionRange": "^6.4.1",
52+
"versionRange": "^6.4.2",
5353
"additionalData": {}
5454
},
5555
{
5656
"id": "bs-cordl",
57-
"versionRange": "^4004.0.0",
57+
"versionRange": "4008.*",
5858
"additionalData": {}
5959
},
6060
{
6161
"id": "custom-types",
62-
"versionRange": "^0.18.2",
62+
"versionRange": "^0.18.3",
6363
"additionalData": {}
6464
},
6565
{
@@ -72,19 +72,14 @@
7272
},
7373
{
7474
"id": "bsml",
75-
"versionRange": "^0.4.51",
75+
"versionRange": "^0.4.55",
7676
"additionalData": {
7777
"private": true
7878
}
7979
},
80-
{
81-
"id": "libil2cpp",
82-
"versionRange": "^0.4.0",
83-
"additionalData": {}
84-
},
8580
{
8681
"id": "songcore",
87-
"versionRange": "^1.1.20",
82+
"versionRange": "^1.1.24",
8883
"additionalData": {
8984
"private": true
9085
}
@@ -98,41 +93,46 @@
9893
},
9994
{
10095
"id": "paper2_scotland2",
101-
"versionRange": "^4.6.1",
96+
"versionRange": "^4.6.4",
10297
"additionalData": {}
10398
},
10499
{
105100
"id": "kaleb",
106101
"versionRange": "^0.1.9",
107102
"additionalData": {}
103+
},
104+
{
105+
"id": "libcurl",
106+
"versionRange": "=8.5.0",
107+
"additionalData": {}
108108
}
109109
]
110110
},
111111
"restoredDependencies": [
112112
{
113113
"dependency": {
114114
"id": "bsml",
115-
"versionRange": "=0.4.51",
115+
"versionRange": "=0.4.55",
116116
"additionalData": {
117-
"soLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.51/libbsml.so",
118-
"debugSoLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.51/debug_libbsml.so",
117+
"soLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.55/libbsml.so",
118+
"debugSoLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.55/debug_libbsml.so",
119119
"overrideSoName": "libbsml.so",
120-
"modLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.51/BSML.qmod",
121-
"branchName": "version/v0_4_51",
120+
"modLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.55/BSML.qmod",
121+
"branchName": "version/v0_4_55",
122122
"cmake": true
123123
}
124124
},
125-
"version": "0.4.51"
125+
"version": "0.4.55"
126126
},
127127
{
128128
"dependency": {
129129
"id": "paper2_scotland2",
130-
"versionRange": "=4.6.2",
130+
"versionRange": "=4.6.4",
131131
"additionalData": {
132-
"soLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.2/libpaper2_scotland2.so",
132+
"soLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.4/libpaper2_scotland2.so",
133133
"overrideSoName": "libpaper2_scotland2.so",
134-
"modLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.2/paper2_scotland2.qmod",
135-
"branchName": "version/v4_6_2",
134+
"modLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.4/paper2_scotland2.qmod",
135+
"branchName": "version/v4_6_4",
136136
"compileOptions": {
137137
"systemIncludes": [
138138
"shared/utfcpp/source"
@@ -141,7 +141,7 @@
141141
"cmake": false
142142
}
143143
},
144-
"version": "4.6.2"
144+
"version": "4.6.4"
145145
},
146146
{
147147
"dependency": {
@@ -162,13 +162,13 @@
162162
{
163163
"dependency": {
164164
"id": "custom-types",
165-
"versionRange": "=0.18.2",
165+
"versionRange": "=0.18.3",
166166
"additionalData": {
167-
"soLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.2/libcustom-types.so",
168-
"debugSoLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.2/debug_libcustom-types.so",
167+
"soLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/libcustom-types.so",
168+
"debugSoLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/debug_libcustom-types.so",
169169
"overrideSoName": "libcustom-types.so",
170-
"modLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.2/CustomTypes.qmod",
171-
"branchName": "version/v0_18_2",
170+
"modLink": "https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.3/CustomTypes.qmod",
171+
"branchName": "version/v0_18_3",
172172
"compileOptions": {
173173
"cppFlags": [
174174
"-Wno-invalid-offsetof"
@@ -177,7 +177,7 @@
177177
"cmake": true
178178
}
179179
},
180-
"version": "0.18.2"
180+
"version": "0.18.3"
181181
},
182182
{
183183
"dependency": {
@@ -199,10 +199,10 @@
199199
{
200200
"dependency": {
201201
"id": "bs-cordl",
202-
"versionRange": "=4004.0.0",
202+
"versionRange": "=4008.0.0",
203203
"additionalData": {
204204
"headersOnly": true,
205-
"branchName": "version/v4004_0_0",
205+
"branchName": "version/v4008_0_0",
206206
"compileOptions": {
207207
"includePaths": [
208208
"include"
@@ -218,7 +218,7 @@
218218
}
219219
}
220220
},
221-
"version": "4004.0.0"
221+
"version": "4008.0.0"
222222
},
223223
{
224224
"dependency": {
@@ -232,35 +232,53 @@
232232
},
233233
"version": "0.3.0"
234234
},
235+
{
236+
"dependency": {
237+
"id": "libcurl",
238+
"versionRange": "=8.5.0",
239+
"additionalData": {
240+
"staticLinking": true,
241+
"soLink": "https://github.com/darknight1050/openssl-curl-android/releases/download/v8.5.0/libcurl.a",
242+
"overrideSoName": "libcurl.a",
243+
"branchName": "version-v8.5.0"
244+
}
245+
},
246+
"version": "8.5.0"
247+
},
235248
{
236249
"dependency": {
237250
"id": "songcore",
238-
"versionRange": "=1.1.20",
251+
"versionRange": "=1.1.24",
239252
"additionalData": {
240-
"soLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.20/libsongcore.so",
241-
"debugSoLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.20/debug_libsongcore.so",
253+
"soLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.24/libsongcore.so",
254+
"debugSoLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.24/debug_libsongcore.so",
242255
"overrideSoName": "libsongcore.so",
243-
"modLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.20/SongCore.qmod",
244-
"branchName": "version/v1_1_20",
256+
"modLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.24/SongCore.qmod",
257+
"branchName": "version/v1_1_24",
245258
"cmake": true
246259
}
247260
},
248-
"version": "1.1.20"
261+
"version": "1.1.24"
249262
},
250263
{
251264
"dependency": {
252265
"id": "beatsaber-hook",
253-
"versionRange": "=6.4.1",
266+
"versionRange": "=6.4.2",
254267
"additionalData": {
255-
"soLink": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.1/libbeatsaber-hook.so",
256-
"debugSoLink": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.1/debug_libbeatsaber-hook.so",
268+
"soLink": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.2/libbeatsaber-hook.so",
269+
"debugSoLink": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.2/debug_libbeatsaber-hook.so",
257270
"overrideSoName": "libbeatsaber-hook.so",
258-
"modLink": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.1/beatsaber-hook.qmod",
259-
"branchName": "version/v6_4_1",
271+
"modLink": "https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.2/beatsaber-hook.qmod",
272+
"branchName": "version/v6_4_2",
273+
"compileOptions": {
274+
"cppFlags": [
275+
"-Wno-extra-qualification"
276+
]
277+
},
260278
"cmake": true
261279
}
262280
},
263-
"version": "6.4.1"
281+
"version": "6.4.2"
264282
},
265283
{
266284
"dependency": {

0 commit comments

Comments
 (0)