' + eventInfo['info'][infoIter] + '
From ab5f1155f12674b2eecb2e5856f8b7035b932e3d Mon Sep 17 00:00:00 2001 From: vvo <> Date: Thu, 8 Feb 2024 12:11:43 +0800 Subject: [PATCH] 240206 --- sdvx@asphyxia/README.md | 33 ++++++++++------------ sdvx@asphyxia/data/exg.ts | 10 +++++-- sdvx@asphyxia/handlers/common.ts | 2 +- sdvx@asphyxia/webui/asset/js/events.js | 14 +++++---- sdvx@asphyxia/webui/asset/json/events.json | 18 ++++++++++-- 5 files changed, 48 insertions(+), 29 deletions(-) diff --git a/sdvx@asphyxia/README.md b/sdvx@asphyxia/README.md index 9d155f6..4167f45 100644 --- a/sdvx@asphyxia/README.md +++ b/sdvx@asphyxia/README.md @@ -1,8 +1,8 @@ # SOUND VOLTEX -**Plugin Version:** fork-6.0.2.8 +**Plugin Version:** fork-6.0.2.8b -**Supported game versions:** EXCEED GEAR (2024013001) +**Supported game versions:** EXCEED GEAR (2024020600) **Unsupported game versions:** Every other game, as they're untested. @@ -16,6 +16,19 @@ Changelog =========== +## fork-6.0.2.8b + +### New: + +1. Main: + - 2024020600 support + - Updated events.json to include and enable BPL S3 SDVX Week 2 songs unlock event. + - Added info on future song unlock events but they are disabled for now (shhhh) + +2. Fixes: + - Fixed songs not appearing when songs' distribution date === current date. This is for when "unlock all songs" is disabled; unaffected otherwise. + + ## fork-6.0.2.8a ### New: @@ -37,22 +50,6 @@ Changelog - Updated LICENSED_SONGS. -## fork-6.0.2.7 - -### New: - -1. Main: - - 2023121900 support - - Added Arena Season 12 (Arena Battle) - - Arena Station set 12 added. - - Added Premium Generator (Coconatsu set) - - **Small note:** latest available data is missing Coconatsu submonitor BG files. You can roll for them in the Premium Generator page but they aren't selectable in the customization page. - - Added New Year 2024 appeal card + PCB event. - - Updated LICENSED_SONGS. -2. WebUI: - - Added MERRY_CHRISTMAS_2023 to startup flags options. - - Minor JS fixes. - ### Todo: 1. Figure out how to use image (png) files to appear in information/news popup. diff --git a/sdvx@asphyxia/data/exg.ts b/sdvx@asphyxia/data/exg.ts index 35e11af..ffc1c86 100644 --- a/sdvx@asphyxia/data/exg.ts +++ b/sdvx@asphyxia/data/exg.ts @@ -584,7 +584,13 @@ export const EVENT_SONGS6 = { // CHASECHASEJOKERS song "ccjsong": ['2027'], // BPL S3 SDVX songs - "bpls3sdvx_1": ['2129', '2130'] + "bpls3sdvx_1": ['2129', '2130'], + "bpls3sdvx_2": ['2132', '2133', '2134'], + "bpls3sdvx_3": ['2135', '2136', '2137'], + // BPL S3 Triple Tribe 2 + "bpls3tripletribe2_1": ['2162'], + "bpls3tripletribe2_2": ['2163'], + "bpls3tripletribe2_3": ['2164'] } export const APRILFOOLSSONGS = [ @@ -592,7 +598,7 @@ export const APRILFOOLSSONGS = [ ] export const VALKYRIE_SONGS = [ - '1744', '1672', '2063', '2064', '2065', // Valk exclusives + '1744', '1672', '2063', '2064', '2065', '2162', '2163', '2164', // Valk exclusives '1855', '1742', '1743', '1745', '1846', // Arena station songs '1736', '1737', '1738', '1847', '1848', '1849', '1980', '1978', '1979' // X-record ] diff --git a/sdvx@asphyxia/handlers/common.ts b/sdvx@asphyxia/handlers/common.ts index b8d8d52..dd1f5ff 100644 --- a/sdvx@asphyxia/handlers/common.ts +++ b/sdvx@asphyxia/handlers/common.ts @@ -95,7 +95,7 @@ export const common: EPR = async (info, data, send) => { if(foundSongIndex != -1) { var songData = mdb.mdb.music[foundSongIndex]; if(gameVersion === 6 || gameVersion === -6) { - if(parseInt(songData['info']['distribution_date']['#text']) >= currentYMDDate) { + if(parseInt(songData['info']['distribution_date']['#text']) > currentYMDDate) { console.log("Unreleased song: " + songData.info.title_name) } else { diff --git a/sdvx@asphyxia/webui/asset/js/events.js b/sdvx@asphyxia/webui/asset/js/events.js index 49e8a28..ca72c85 100644 --- a/sdvx@asphyxia/webui/asset/js/events.js +++ b/sdvx@asphyxia/webui/asset/js/events.js @@ -15,13 +15,15 @@ function generateEventToggles(eventInfo, eventConfig, eventEnabled) { ) } else { for(const infoIter in eventInfo['info']) { - cardContent.append( - $('
' + eventInfo['info'][infoIter] + '
' + eventInfo['info'][infoIter] + '