Skip to content

Commit edf2c96

Browse files
author
vvo
committed
0122 events
1 parent 4c1436e commit edf2c96

3 files changed

Lines changed: 19 additions & 20 deletions

File tree

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SOUND VOLTEX
22

3-
**Plugin Version:** 7.0.0a
3+
**Plugin Version:** 7.0.0c
44

55
**Supported game versions:**
66
- EXCEED GEAR (2025120900)
@@ -22,7 +22,14 @@ Important notes for players migrating from EXCEED GEAR to ∇
2222

2323
Changelog
2424
===========
25-
### 7.0.0a-fix1
25+
### 7.0.0c
26+
27+
-
28+
- Added/enabled events
29+
- pop'n & SDVX Cheers × Cheers!! (20260122)
30+
31+
32+
### 7.0.0b
2633

2734
-
2835
- Added events

webui/asset/js/events.js

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ function generateEventToggles(eventInfo, eventConfig, eventEnabled, currentYMDDa
1111
).append(
1212
$("<p style='font-size: 15px;'>" + eventInfo['desc'] + "</p>")
1313
)
14-
if(typeof eventInfo['info'] === 'string' && currentYMDDate >= eventInfo['start']) {
14+
if(typeof eventInfo['info'] === 'string') {
1515
cardContent.append(
1616
$('<div class="field is-horizontal">').append(
1717
$('<div class="field-label is-normal"><label class="label" for="' + eventInfo['id'] + '">Enable</label></div>')
1818
).append(
19-
$('<div class="field-body"><div class="field"><div class="control"><label class="switch is-rounded"><input type="checkbox" ' + (eventConfig['toggle'] ? 'checked' : '') + ' name="' + eventInfo['id'] + '"><span class="check"></span></label></div><p class="help">' + eventInfo['info'] + '</p></div></div>')
19+
$('<div class="field-body"><div class="field"><div class="control"><label class="switch is-rounded"><input type="checkbox" ' + (currentYMDDate < eventInfo['start'] ? 'disabled' : '') + (eventConfig['toggle'] ? 'checked' : '') + ' name="' + (currentYMDDate < eventInfo['start'] ? 'none' : eventInfo['id']) + '"><span class="check"></span></label></div><p class="help">' + (currentYMDDate < eventInfo['start'] ? eventInfo['info'] + ' (disabled until ' + eventInfo['start'] +')' : eventInfo['info']) + '</p></div></div>')
2020
)
2121
)
2222
if(eventInfo['settings'] !== undefined) {
@@ -48,24 +48,16 @@ function generateEventToggles(eventInfo, eventConfig, eventEnabled, currentYMDDa
4848
)
4949
}
5050
}
51-
} else if(typeof eventInfo['info'] === 'string' && currentYMDDate < eventInfo['start']) {
52-
cardContent.append(
53-
$('<div class="field is-horizontal">').append(
54-
$('<div class="field-label is-normal"><label class="label">Event start: ' + eventInfo['start'] + '.</label></div>')
55-
).append(
56-
$('<div class="field-body"><div class="field"><div class="control"></div>')
57-
)
58-
)
5951
}
6052

6153
if(Array.isArray(eventInfo['info'])) {
6254
for(const infoIter in eventInfo['info']) {
63-
if(eventInfo['info'][infoIter].includes('/hd') !== true && currentYMDDate >= eventInfo['start'][infoIter]) {
55+
if(eventInfo['info'][infoIter].includes('/hd') !== true) {
6456
cardContent.append(
6557
$('<div class="field is-horizontal">').append(
6658
$('<div class="field-label is-normal"><label class="label" for="' + eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString() + '">Enable Set ' + (parseInt(infoIter) + 1).toString() + '</label></div>')
6759
).append(
68-
$('<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>')
60+
$('<div class="field-body"><div class="field"><div class="control"><label class="switch is-rounded"><input ' + (currentYMDDate < eventInfo['start'][infoIter] ? 'disabled' : '') + ' type="checkbox" ' + (eventConfig['toggle'][eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString()] ? 'checked' : '') + ' name="' + (currentYMDDate < eventInfo['start'] ? 'none' : eventInfo['id'] + '_' + (parseInt(infoIter) + 1).toString()) + '"><span class="check"></span></label></div><p class="help">' + eventInfo['info'][infoIter] + (currentYMDDate < eventInfo['start'][infoIter] ? " (disabled until " + eventInfo['start'][infoIter] + ")" : '') + '</p></div></div>')
6961
)
7062
)
7163
}

webui/asset/json/events.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -827,7 +827,7 @@
827827
"Week 5 song: 'ИEXTAGE'",
828828
"Week 6 song: 'CAKE,Cake'n Cake!'",
829829
"Week 7 song: '天鯨譚'",
830-
"Week 8 song: '???'"
830+
"Week 8 song: '華麗なる一撃'"
831831
]
832832
},
833833
{
@@ -1044,8 +1044,8 @@
10441044
{
10451045
"id": "popncheers",
10461046
"type": "cross_online",
1047-
"enabled": false,
1048-
"name": "pop'n x BEMANI Cheers x Cheers!!",
1047+
"enabled": true,
1048+
"name": "pop'n & SDVX Cheers × Cheers!!",
10491049
"version": [
10501050
20260113,
10511051
20260113,
@@ -1058,9 +1058,9 @@
10581058
],
10591059
"desc": "Crossover event between pop'n music High☆Cheers!! and SOUND VOLTEX ∇.<br>Toggle the corresponding songs' option below to automatically unlock them on your next login.",
10601060
"info": [
1061-
"/hdSong 1: '??'",
1062-
"/hdSong 2: '??'",
1063-
"/hdSong 3: '??"
1061+
"Song 1: '紅焔'",
1062+
"Song 2: 'Votum stellarum -forest #25 RMX-'",
1063+
"Song 3: 'Zt!riΔ"
10641064
]
10651065
},
10661066
{

0 commit comments

Comments
 (0)