mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-08 22:59:52 +03:00
[maimaidx] add BUDDiES Omnimix (#1146)
* [maimaidx] add BUDDiES Omnimix * fix: levels below 6 don't have pluses * add a test against the previous fix
This commit is contained in:
@@ -208,6 +208,7 @@ export const MAIMAI_DX_SINGLE_CONF = {
|
||||
festival: "FESTiVAL",
|
||||
festivalplus: "FESTiVAL PLUS",
|
||||
buddies: "BUDDiES",
|
||||
"buddies-omni": "BUDDiES Omnimix",
|
||||
buddiesplus: "BUDDiES PLUS",
|
||||
},
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -33586,6 +33586,19 @@
|
||||
"title": "Level 9+ (FiNALE)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "1",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F0e3e7919c74c9c82aa8a7baa99825f2a86efd7970a58c88c604adf0ca5bb4407",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 1 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "1",
|
||||
@@ -33651,6 +33664,19 @@
|
||||
"title": "Level 1 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "10",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F1461c5f4c949b9d3116bac8e692a2675d9c01806ac7216be04cae31cd08716c2",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 10 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "10",
|
||||
@@ -33716,6 +33742,19 @@
|
||||
"title": "Level 10 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "10+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F4b5a6c7625460b1253ece7e182d3dad22682d388c6f1226d9fe83039b9281896",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 10+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "10+",
|
||||
@@ -33781,6 +33820,19 @@
|
||||
"title": "Level 10+ (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "11",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F161d1f128b1120d97307a9b700ee59b9695e035a1f3781426a007fcd0ca44ae1",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 11 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "11",
|
||||
@@ -33846,6 +33898,19 @@
|
||||
"title": "Level 11 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "11+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fd4211efa9de8287b84536132976cd9f3c1e225141811ee90a13e90d47cf8b803",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 11+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "11+",
|
||||
@@ -33911,6 +33976,19 @@
|
||||
"title": "Level 11+ (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "12",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F42ce75cb660804636f87fc97c33ff038e7449404658b12172190eda17c62ec76",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 12 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "12",
|
||||
@@ -33976,6 +34054,19 @@
|
||||
"title": "Level 12 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "12+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F02b90e070d3d1a5558ae00d05a16662cb2d247f4bac9dab9ab76938fd457c082",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 12+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "12+",
|
||||
@@ -34041,6 +34132,19 @@
|
||||
"title": "Level 12+ (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "13",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F751d1bd69663fef1a3e0e6f39646efbce0a8f473451751986c9c796f5a5b1c73",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 13 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "13",
|
||||
@@ -34106,6 +34210,19 @@
|
||||
"title": "Level 13 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "13+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fb169568019fd0e60bf150938b904f2887dfd93c9972f493759f44b216d5c93ec",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 13+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "13+",
|
||||
@@ -34171,6 +34288,19 @@
|
||||
"title": "Level 13+ (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "14",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F581810c6dba545a6584754e9d7bb73ce071fdb6597bcec031f5aa13179fc6053",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 14 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "14",
|
||||
@@ -34236,6 +34366,19 @@
|
||||
"title": "Level 14 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "14+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fbe3b384189d630eb6f44c55a82b8047acc3cb625f2123796fc12ad2ac1d32dc5",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 14+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "14+",
|
||||
@@ -34301,6 +34444,19 @@
|
||||
"title": "Level 14+ (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "15",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fcb58b6812a244eee2cc82fc45dca05205f6be7b75a55bdd213811fc063e02670",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 15 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "15",
|
||||
@@ -34366,6 +34522,19 @@
|
||||
"title": "Level 15 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "2",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F6872d4a3f74c38eece093f94ccba83a8d3cc00d300db7aeb093064f23d66e7ae",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 2 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "2",
|
||||
@@ -34431,6 +34600,19 @@
|
||||
"title": "Level 2 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "3",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fe51379e75d7468601646f9fd10eccd7f8c900634e3c2836a82a2dd9aefb6da5d",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 3 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "3",
|
||||
@@ -34496,6 +34678,19 @@
|
||||
"title": "Level 3 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "4",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F316aee196cbd08222c4bce288e9dfc7712270aaf75b13a3895eb4134f5c2cbf4",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 4 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "4",
|
||||
@@ -34561,6 +34756,19 @@
|
||||
"title": "Level 4 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "5",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fca6bd60cdc44cb5882599af9296ae5dd31b9f88e547d739b9f871da12c62a937",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 5 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "5",
|
||||
@@ -34626,6 +34834,19 @@
|
||||
"title": "Level 5 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "6",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F82750edced4830290ecc5451212ae39353ec010447b59ec0a58ca48f08522de4",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 6 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "6",
|
||||
@@ -34691,6 +34912,19 @@
|
||||
"title": "Level 6 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "7",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fcddd74a8e0ec2dd38954bf185d83ea6bd8a3bf3acdf81d20363b37aa65dbcb27",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 7 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "7",
|
||||
@@ -34756,6 +34990,19 @@
|
||||
"title": "Level 7 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "7+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F85c39f61741a2817d1b056747ae59443fb3f5344a8f49d1e0704f9b3a4c61d1d",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 7+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "7+",
|
||||
@@ -34821,6 +35068,19 @@
|
||||
"title": "Level 7+ (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "8",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "Fdf42c543637bf04e75eefa6c3ceaa966e9a947f444d099046a6ef8fcb1b50e67",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 8 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "8",
|
||||
@@ -34886,6 +35146,19 @@
|
||||
"title": "Level 8 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "8+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F72771be20374af5d0fad2e0e5bba74df0a5a4cc6710d7975fa8c100e947f1668",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 8+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "8+",
|
||||
@@ -34951,6 +35224,19 @@
|
||||
"title": "Level 8+ (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "9",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F47921e943dcdcadf61e353cec6902e53200c0d0666d4c68b8f12b51584548a6e",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 9 (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "9",
|
||||
@@ -35016,6 +35302,19 @@
|
||||
"title": "Level 9 (UNiVERSE PLUS)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "9+",
|
||||
"versions": "buddies-omni"
|
||||
},
|
||||
"folderID": "F09897b1f3c61588da6b51767c7e6411ff386212c57b088484529788f3252ae7b",
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"searchTerms": [],
|
||||
"title": "Level 9+ (BUDDiES Omnimix)",
|
||||
"type": "charts"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"level": "9+",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3829,6 +3829,40 @@
|
||||
"tableID": "maimai-Single-finale-levels",
|
||||
"title": "maimai (FiNALE)"
|
||||
},
|
||||
{
|
||||
"default": false,
|
||||
"description": "Levels for maimai DX in BUDDiES Omnimix.",
|
||||
"folders": [
|
||||
"F0e3e7919c74c9c82aa8a7baa99825f2a86efd7970a58c88c604adf0ca5bb4407",
|
||||
"F6872d4a3f74c38eece093f94ccba83a8d3cc00d300db7aeb093064f23d66e7ae",
|
||||
"Fe51379e75d7468601646f9fd10eccd7f8c900634e3c2836a82a2dd9aefb6da5d",
|
||||
"F316aee196cbd08222c4bce288e9dfc7712270aaf75b13a3895eb4134f5c2cbf4",
|
||||
"Fca6bd60cdc44cb5882599af9296ae5dd31b9f88e547d739b9f871da12c62a937",
|
||||
"F82750edced4830290ecc5451212ae39353ec010447b59ec0a58ca48f08522de4",
|
||||
"Fcddd74a8e0ec2dd38954bf185d83ea6bd8a3bf3acdf81d20363b37aa65dbcb27",
|
||||
"F85c39f61741a2817d1b056747ae59443fb3f5344a8f49d1e0704f9b3a4c61d1d",
|
||||
"Fdf42c543637bf04e75eefa6c3ceaa966e9a947f444d099046a6ef8fcb1b50e67",
|
||||
"F72771be20374af5d0fad2e0e5bba74df0a5a4cc6710d7975fa8c100e947f1668",
|
||||
"F47921e943dcdcadf61e353cec6902e53200c0d0666d4c68b8f12b51584548a6e",
|
||||
"F09897b1f3c61588da6b51767c7e6411ff386212c57b088484529788f3252ae7b",
|
||||
"F1461c5f4c949b9d3116bac8e692a2675d9c01806ac7216be04cae31cd08716c2",
|
||||
"F4b5a6c7625460b1253ece7e182d3dad22682d388c6f1226d9fe83039b9281896",
|
||||
"F161d1f128b1120d97307a9b700ee59b9695e035a1f3781426a007fcd0ca44ae1",
|
||||
"Fd4211efa9de8287b84536132976cd9f3c1e225141811ee90a13e90d47cf8b803",
|
||||
"F42ce75cb660804636f87fc97c33ff038e7449404658b12172190eda17c62ec76",
|
||||
"F02b90e070d3d1a5558ae00d05a16662cb2d247f4bac9dab9ab76938fd457c082",
|
||||
"F751d1bd69663fef1a3e0e6f39646efbce0a8f473451751986c9c796f5a5b1c73",
|
||||
"Fb169568019fd0e60bf150938b904f2887dfd93c9972f493759f44b216d5c93ec",
|
||||
"F581810c6dba545a6584754e9d7bb73ce071fdb6597bcec031f5aa13179fc6053",
|
||||
"Fbe3b384189d630eb6f44c55a82b8047acc3cb625f2123796fc12ad2ac1d32dc5",
|
||||
"Fcb58b6812a244eee2cc82fc45dca05205f6be7b75a55bdd213811fc063e02670"
|
||||
],
|
||||
"game": "maimaidx",
|
||||
"inactive": false,
|
||||
"playtype": "Single",
|
||||
"tableID": "maimaidx-Single-buddies-omni-levels",
|
||||
"title": "maimai DX (BUDDiES Omnimix)"
|
||||
},
|
||||
{
|
||||
"default": true,
|
||||
"description": "Levels for maimai DX in BUDDiES PLUS.",
|
||||
|
||||
@@ -75,6 +75,10 @@ const CHART_CHECKS: { [G in Game]?: Array<Test<ChartDocument<GPTStrings[G]>>> }
|
||||
"inGameID should not exceed 100000, which is reserved for UTAGE charts.",
|
||||
(c) => c.data.inGameID === null || c.data.inGameID < 100000,
|
||||
),
|
||||
test(
|
||||
"Levels equal to 6 and lower don't have a plus variant.",
|
||||
(c) => c.levelNum >= 7 || !c.level.endsWith("+"),
|
||||
)
|
||||
],
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user