240206
This commit is contained in:
+15
-18
@@ -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.
|
||||
|
||||
@@ -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
|
||||
]
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -15,13 +15,15 @@ function generateEventToggles(eventInfo, eventConfig, eventEnabled) {
|
||||
)
|
||||
} else {
|
||||
for(const infoIter in eventInfo['info']) {
|
||||
cardContent.append(
|
||||
$('<div class="field is-horizontal">').append(
|
||||
$('<div class="field-label is-normal"><label class="label" for="' + eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString() + '">Enable Set ' + (parseInt(infoIter) + 1).toString() + '</label></div>')
|
||||
).append(
|
||||
$('<div class="field-body"><div class="field"><div class="control"><label class="switch is-rounded"><input type="checkbox" ' + (eventConfig['toggle'][eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString()] ? 'checked' : '') + ' name="' + eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString() + '"><span class="check"></span></label></div><p class="help">' + eventInfo['info'][infoIter] + '</p></div></div>')
|
||||
if(eventInfo['info'][infoIter].includes('/hd') !== true) {
|
||||
cardContent.append(
|
||||
$('<div class="field is-horizontal">').append(
|
||||
$('<div class="field-label is-normal"><label class="label" for="' + eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString() + '">Enable Set ' + (parseInt(infoIter) + 1).toString() + '</label></div>')
|
||||
).append(
|
||||
$('<div class="field-body"><div class="field"><div class="control"><label class="switch is-rounded"><input type="checkbox" ' + (eventConfig['toggle'][eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString()] ? 'checked' : '') + ' name="' + eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString() + '"><span class="check"></span></label></div><p class="help">' + eventInfo['info'][infoIter] + '</p></div></div>')
|
||||
)
|
||||
)
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
return cardContent
|
||||
|
||||
@@ -188,7 +188,7 @@
|
||||
"type": "cross_online",
|
||||
"enabled": true,
|
||||
"name": "BEMANI PRO LEAGUE -SEASON 3- Triple Tribe",
|
||||
"desc": "Crossover event between SOUND VOLTEX EXCEED GEAR, DanceDanceRevolution A3, and beatmania IIDX 30 RESIDENT where you would earn TD, TB and TS points which can be used to unlock songs through the participating games.<br>However, since it's difficult to replicate such crossover event in Asphyxia, you can just toggle the corresponding SOUND VOLTEX songs' option to automatically unlock them on your next login.",
|
||||
"desc": "Crossover event between SOUND VOLTEX -Valkyrie model-, DanceDanceRevolution 20th anniversary model, and beatmania IIDX LIGHTNING MODEL cabinets where you would earn TD, TB and TS points which can be used to unlock songs through the participating games.<br>However, since it's difficult to replicate such crossover event in Asphyxia, you can just toggle the corresponding SOUND VOLTEX songs' option to automatically unlock them on your next login.",
|
||||
"info": [
|
||||
"Song 1: 'stellar rain.'",
|
||||
"Song 2: 'THE PEERLESS UNDER HEAVEN.'",
|
||||
@@ -242,7 +242,21 @@
|
||||
"name": "BEMANI PRO LEAGUE -SEASON 3-! Original Song",
|
||||
"desc": "Songs revealed for the BEMANI Pro League Season 3 sightread challenges.<br>Toggle to have the songs from their corresponding week unlocked on the next login.<br>Otherwise, the songs are still unlockable through BLASTER GATE.",
|
||||
"info": [
|
||||
"Week 1 songs: 'We Are All The Dreamer' and 'Double or Nothing'"
|
||||
"Week 1 songs: 'We Are All The Dreamer' and 'Double or Nothing'",
|
||||
"Week 2 songs: 'トリコエリヌム▽コンチェルト,' '群青纏う朱の槍,' and 'CHOVERY GOOSE!!!'",
|
||||
"/hdWeek 3 songs: 'V!LLA!N,' 'TOYBOX CANNØN=墸Σ≡=。゚:*.:+。.☆,' and 'ON THE WORLD'"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "bpls3tripletribe2",
|
||||
"type": "cross_online",
|
||||
"enabled": false,
|
||||
"name": "BEMANI PRO LEAGUE -SEASON 3- Triple Tribe (part 2)",
|
||||
"desc": "Crossover event between SOUND VOLTEX -Valkyrie model-, DanceDanceRevolution 20th anniversary model, and beatmania IIDX LIGHTNING MODEL cabinets where you would earn TD, TB and TS points which can be used to unlock songs through the participating games.<br>However, since it's difficult to replicate such crossover event in Asphyxia, you can just toggle the corresponding SOUND VOLTEX songs' option to automatically unlock them on your next login.",
|
||||
"info": [
|
||||
"Song 1: 'ちょえちょえまぎか.'",
|
||||
"Song 2: 'Deep tenDon Reflex.'",
|
||||
"Song 3: 'Ambivalent Vermilia.'"
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user