This commit is contained in:
vvo
2024-11-14 16:01:49 +08:00
parent bb82ec9034
commit 94a54b9816
7 changed files with 1047 additions and 700 deletions
+21 -13
View File
@@ -1,8 +1,8 @@
# SOUND VOLTEX
**Plugin Version:** fork-6.0.3.7
**Plugin Version:** fork-6.0.4
**Supported game versions:** EXCEED GEAR (2024091000)
**Supported game versions:** EXCEED GEAR (2024110500)
**Unsupported game versions:** Every other game, as they're untested.
@@ -16,6 +16,25 @@
Changelog
===========
## fork-6.0.4
### New:
- Added PREMIUM GENERATOR sets
- この素晴らしい世界に祝福を!3 (Konosuba 3)
- 宝鐘マリン (Houshou Marine)
- Added HEXADIVER 11 (NEMSYS GAME EXPO)
- Added BEMANI PRO LEAGUE S4 -Triple Tribe- event.
- Toggle on Unlocking Events page -> Cross Events
- Added ARENA Season 16
- Rank match: MEGAMIX BATTLE
- Added ARENA STATION set 16
- Added songs to licensed songs list: Konosuba, Houshou Marine
- Added a few date-related events (Onigo day, Gott day, etc.)
- Updated MEGAMIX BATTLE songs list (89 new songs)
- Updated Achievements list
- Updated data.json (will add labels for Houshou Marine subbg at a later date)
## fork-6.0.3.7
### New:
@@ -51,17 +70,6 @@ Changelog
- Misc WebUI fixes.
## fork-6.0.3.5
### New:
1. Main:
- Reflec Beat song stamp event added (ARACHNE set)
- Toggle on "Unlocking Events -> Stamp Events -> REFLEC BEAT Song Stamp Event (2024)"
- Added the new maps to TAMANEKO Adventure (3 Touhou songs + 4 XCD charts)
- Added VALKYRIE GENERATOR (Touhou Project)
### Todo:
1. Figure out how to use image (png) files to appear in information/news popup.
+419 -684
View File
File diff suppressed because it is too large Load Diff
+8 -2
View File
@@ -420,7 +420,10 @@ export const common: EPR = async (info, data, send) => {
})
})
if(currentDate.substring(0,4) === '4/1/' || U.GetConfig('april_fools')) {
if(currentDate.substring(0,4) === '2/5/') events.push("EVENTDATE_ONIGO")
if(currentDate.substring(0,5) === '2/14/') events.push('VALENTINES_DAY_2024')
if(currentDate.substring(0,5) === '2/15/') events.push('WHITE_DAY_2024')
if(currentDate.substring(0,4) === '4/1/') {
console.log('Using April Fools Event')
events.push('APRIL_GRACE');
events.push('EVENTDATE_APRILFOOL');
@@ -434,7 +437,10 @@ export const common: EPR = async (info, data, send) => {
}
}
}
if(currentDate.substring(0,5) === '5/10/') events.push("EVENTDATE_GOTT")
if(['10/24/', '10/25/', '10/26/', '10/27/', '10/28/', '10/29/', '10/30/', '10/31/'].includes(currentDate.substring(0,6))) events.push('HALLOWEEN_EVENT')
if(['12/24/', '12/25/', '12/26/'].includes(currentDate.substring(0,6))) events.push('MERRY_CHRISTMAS_2023')
console.log("Sending common objects");
send.object(
{
+7
View File
@@ -5495,6 +5495,13 @@
"rtype": "aptitle",
"rid": 10347,
"troptype": 3
},
{
"id": 786,
"title": "HEXA DIVER Ep:開催!NEMSYS GAME EXPOを全曲獲得",
"rtype": "aptitle",
"rid": 10348,
"troptype": 3
}
]
}
+554
View File
@@ -2672,6 +2672,196 @@
"value": 514,
"type": "video",
"name": "今宵、新たなキセキを穿つ"
},
{
"value": 515,
"type": "slideshow",
"name": "この明るい未来に祝杯を!"
},
{
"value": 516,
"type": "slideshow",
"name": "この笑わない少女に微笑みを!"
},
{
"value": 517,
"type": "slideshow",
"name": "この賢しい少女に再教育を!"
},
{
"value": 518,
"type": "slideshow",
"name": "このイケメン義賊に天誅を!"
},
{
"value": 519,
"type": "slideshow",
"name": "この箱入り王女に悪友を!"
},
{
"value": 520,
"type": "slideshow",
"name": "この素敵な暮らしにさよならを!"
},
{
"value": 521,
"type": "slideshow",
"name": "この成り上がり冒険者にも安息を!"
},
{
"value": 522,
"type": "slideshow",
"name": "この湖の主に永遠の眠りを!"
},
{
"value": 523,
"type": "slideshow",
"name": "この家出娘に説教を!"
},
{
"value": 524,
"type": "slideshow",
"name": "この身勝手な花嫁に祝福を!"
},
{
"value": 525,
"type": "slideshow",
"name": "この変わらない日常に祝福を!"
},
{
"value": 526,
"type": "slideshow",
"name": "Growing Up"
},
{
"value": 527,
"type": "slideshow",
"name": "あの日のままのぼくら"
},
{
"value": 528,
"type": "slideshow",
"name": "この素晴らしい世界に祝福を! メインビジュアル"
},
{
"value": 529,
"type": "slideshow",
"name": "この素晴らしい世界に祝福を!2 メインビジュアル"
},
{
"value": 530,
"type": "slideshow",
"name": "この素晴らしい世界に祝福を!3 メインビジュアル"
},
{
"value": 531,
"type": "slideshow",
"name": "映画 この素晴らしい世界に祝福を!紅伝説 メインビジュアル"
},
{
"value": 532,
"type": "video",
"name": "subbg_0532.mp4"
},
{
"value": 533,
"type": "video",
"name": "subbg_0533.mp4"
},
{
"value": 534,
"type": "video",
"name": "subbg_0534.mp4"
},
{
"value": 535,
"type": "video",
"name": "subbg_0535.mp4"
},
{
"value": 536,
"type": "video",
"name": "subbg_0536.mp4"
},
{
"value": 537,
"type": "video",
"name": "subbg_0537.mp4"
},
{
"value": 538,
"type": "video",
"name": "subbg_0538.mp4"
},
{
"value": 539,
"type": "video",
"name": "subbg_0539.mp4"
},
{
"value": 540,
"type": "video",
"name": "subbg_0540.mp4"
},
{
"value": 541,
"type": "video",
"name": "subbg_0541.mp4"
},
{
"value": 542,
"type": "video",
"name": "subbg_0542.mp4"
},
{
"value": 543,
"type": "video",
"name": "subbg_0543.mp4"
},
{
"value": 544,
"type": "video",
"name": "subbg_0544.mp4"
},
{
"value": 545,
"type": "video",
"name": "subbg_0545.mp4"
},
{
"value": 546,
"type": "video",
"name": "subbg_0546.mp4"
},
{
"value": 547,
"type": "video",
"name": "subbg_0547.mp4"
},
{
"value": 548,
"type": "video",
"name": "subbg_0548.mp4"
},
{
"value": 549,
"type": "video",
"name": "subbg_0549.mp4"
},
{
"value": 550,
"type": "video",
"name": "subbg_0550.mp4"
},
{
"value": 551,
"type": "video",
"name": "subbg_0551.mp4"
},
{
"value": 552,
"type": "video",
"name": "subbg_0552.mp4"
}
],
"bgm": [
@@ -9340,6 +9530,358 @@
{
"value": 1584,
"name": "おしゃべり紅刃 009 4"
},
{
"value": 1585,
"name": "めぐみん(このすば)01 1"
},
{
"value": 1586,
"name": "めぐみん(このすば)01 2"
},
{
"value": 1587,
"name": "めぐみん(このすば)01 3"
},
{
"value": 1588,
"name": "めぐみん(このすば)01 4"
},
{
"value": 1589,
"name": "めぐみん(このすば)02 1"
},
{
"value": 1590,
"name": "めぐみん(このすば)02 2"
},
{
"value": 1591,
"name": "めぐみん(このすば)02 3"
},
{
"value": 1592,
"name": "めぐみん(このすば)02 4"
},
{
"value": 1593,
"name": "めぐみん(このすば)03 1"
},
{
"value": 1594,
"name": "めぐみん(このすば)03 2"
},
{
"value": 1595,
"name": "めぐみん(このすば)03 3"
},
{
"value": 1596,
"name": "めぐみん(このすば)03 4"
},
{
"value": 1597,
"name": "めぐみん(このすば)04 1"
},
{
"value": 1598,
"name": "めぐみん(このすば)04 2"
},
{
"value": 1599,
"name": "めぐみん(このすば)04 3"
},
{
"value": 1600,
"name": "めぐみん(このすば)04 4"
},
{
"value": 1601,
"name": "めぐみん(このすば)05 1"
},
{
"value": 1602,
"name": "めぐみん(このすば)05 2"
},
{
"value": 1603,
"name": "めぐみん(このすば)05 3"
},
{
"value": 1604,
"name": "めぐみん(このすば)05 4"
},
{
"value": 1605,
"name": "めぐみん(このすば)06 1"
},
{
"value": 1606,
"name": "めぐみん(このすば)06 2"
},
{
"value": 1607,
"name": "めぐみん(このすば)06 3"
},
{
"value": 1608,
"name": "めぐみん(このすば)06 4"
},
{
"value": 1609,
"name": "ダクネス(このすば)01 1"
},
{
"value": 1610,
"name": "ダクネス(このすば)01 2"
},
{
"value": 1611,
"name": "ダクネス(このすば)01 3"
},
{
"value": 1612,
"name": "ダクネス(このすば)01 4"
},
{
"value": 1613,
"name": "ダクネス(このすば)02 1"
},
{
"value": 1614,
"name": "ダクネス(このすば)02 2"
},
{
"value": 1615,
"name": "ダクネス(このすば)02 3"
},
{
"value": 1616,
"name": "ダクネス(このすば)02 4"
},
{
"value": 1617,
"name": "ダクネス(このすば)03 1"
},
{
"value": 1618,
"name": "ダクネス(このすば)03 2"
},
{
"value": 1619,
"name": "ダクネス(このすば)03 3"
},
{
"value": 1620,
"name": "ダクネス(このすば)03 4"
},
{
"value": 1621,
"name": "ダクネス(このすば)04 1"
},
{
"value": 1622,
"name": "ダクネス(このすば)04 2"
},
{
"value": 1623,
"name": "ダクネス(このすば)04 3"
},
{
"value": 1624,
"name": "ダクネス(このすば)04 4"
},
{
"value": 1625,
"name": "ダクネス(このすば)05 1"
},
{
"value": 1626,
"name": "ダクネス(このすば)05 2"
},
{
"value": 1627,
"name": "ダクネス(このすば)05 3"
},
{
"value": 1628,
"name": "ダクネス(このすば)05 4"
},
{
"value": 1629,
"name": "ダクネス(このすば)06 1"
},
{
"value": 1630,
"name": "ダクネス(このすば)06 2"
},
{
"value": 1631,
"name": "ダクネス(このすば)06 3"
},
{
"value": 1632,
"name": "ダクネス(このすば)06 4"
},
{
"value": 1633,
"name": "宝鐘マリン(ホロライブ)01 1"
},
{
"value": 1634,
"name": "宝鐘マリン(ホロライブ)01 2"
},
{
"value": 1635,
"name": "宝鐘マリン(ホロライブ)01 3"
},
{
"value": 1636,
"name": "宝鐘マリン(ホロライブ)01 4"
},
{
"value": 1637,
"name": "宝鐘マリン(ホロライブ)02 1"
},
{
"value": 1638,
"name": "宝鐘マリン(ホロライブ)02 2"
},
{
"value": 1639,
"name": "宝鐘マリン(ホロライブ)02 3"
},
{
"value": 1640,
"name": "宝鐘マリン(ホロライブ)02 4"
},
{
"value": 1641,
"name": "宝鐘マリン(ホロライブ)03 1"
},
{
"value": 1642,
"name": "宝鐘マリン(ホロライブ)03 2"
},
{
"value": 1643,
"name": "宝鐘マリン(ホロライブ)03 3"
},
{
"value": 1644,
"name": "宝鐘マリン(ホロライブ)03 4"
},
{
"value": 1645,
"name": "宝鐘マリン(ホロライブ)04 1"
},
{
"value": 1646,
"name": "宝鐘マリン(ホロライブ)04 2"
},
{
"value": 1647,
"name": "宝鐘マリン(ホロライブ)04 3"
},
{
"value": 1648,
"name": "宝鐘マリン(ホロライブ)04 4"
},
{
"value": 1649,
"name": "宝鐘マリン(ホロライブ)05 1"
},
{
"value": 1650,
"name": "宝鐘マリン(ホロライブ)05 2"
},
{
"value": 1651,
"name": "宝鐘マリン(ホロライブ)05 3"
},
{
"value": 1652,
"name": "宝鐘マリン(ホロライブ)05 4"
},
{
"value": 1653,
"name": "宝鐘マリン(ホロライブ)06 1"
},
{
"value": 1654,
"name": "宝鐘マリン(ホロライブ)06 2"
},
{
"value": 1655,
"name": "宝鐘マリン(ホロライブ)06 3"
},
{
"value": 1656,
"name": "宝鐘マリン(ホロライブ)06 4"
},
{
"value": 1657,
"name": "宝鐘マリン(ホロライブ)07 1"
},
{
"value": 1658,
"name": "宝鐘マリン(ホロライブ)07 2"
},
{
"value": 1659,
"name": "宝鐘マリン(ホロライブ)07 3"
},
{
"value": 1660,
"name": "宝鐘マリン(ホロライブ)07 4"
},
{
"value": 1661,
"name": "宝鐘マリン(ホロライブ)08 1"
},
{
"value": 1662,
"name": "宝鐘マリン(ホロライブ)08 2"
},
{
"value": 1663,
"name": "宝鐘マリン(ホロライブ)08 3"
},
{
"value": 1664,
"name": "宝鐘マリン(ホロライブ)08 4"
},
{
"value": 1665,
"name": "宝鐘マリン(ホロライブ)09 1"
},
{
"value": 1666,
"name": "宝鐘マリン(ホロライブ)09 2"
},
{
"value": 1667,
"name": "宝鐘マリン(ホロライブ)09 3"
},
{
"value": 1668,
"name": "宝鐘マリン(ホロライブ)09 4"
},
{
"value": 1669,
"name": "宝鐘マリン(ホロライブ)10 1"
},
{
"value": 1670,
"name": "宝鐘マリン(ホロライブ)10 2"
},
{
"value": 1671,
"name": "宝鐘マリン(ホロライブ)10 3"
},
{
"value": 1672,
"name": "宝鐘マリン(ホロライブ)10 4"
}
],
"akaname": [
@@ -10735,6 +11277,18 @@
"value": "10347",
"name": "ミッションマスター"
},
{
"value": "10348",
"name": "電脳世界はオレの庭、だぜ?"
},
{
"value": "10349",
"name": "輪廻に囚われし者"
},
{
"value": "10350",
"name": "99.9999999…"
},
{
"value": "30001",
"name": "炎の申し子"
+18
View File
@@ -316,6 +316,18 @@
"Song 4: REINCARNATION",
"Song 5: Re:RHYZE"
]
},
{
"id": "bpls4tripletribe",
"type": "cross_online",
"enabled": true,
"name": "BEMANI PRO LEAGUE -SEASON 4- Triple Tribe",
"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: 'Come to Life",
"Song 2: 'SOLAR ECLIPSE'",
"Song 3: 'COSMIC V3LOCITY'"
]
}
],
"flags": [
@@ -367,6 +379,12 @@
"str": "WHITE_DAY_2024",
"explain": "Enables Navigator White Day greeting."
},
{
"id": "halloween",
"key": "HALLOWEEN_EVENT",
"str": "HALLOWEEN_EVENT",
"explain": "Enables Navigator Halloween greeting."
},
{
"id": "aprilrainbowline",
"key": "APRIL_RAINBOW_LINE_ACTIVE",
+20 -1
View File
@@ -123,7 +123,26 @@
"subbg": [498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514]
},
"reward": [11, 161, 5, "crew", "NEAR & NOAH (EXCEED GEAR) Alternate Style"]
}
},
{
"id": 13,
"name": "Premium Generator (この素晴らしい世界に祝福を!3)",
"jpn_exc": true,
"items": {
"crew": [162, 163],
"stamp": [397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408],
"subbg": [515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531]
}
},
{
"id": 14,
"name": "Premium Generator (宝鐘マリン)",
"items": {
"crew": [164],
"stamp": [409, 410, 411, 412, 413, 414, 415, 416, 417, 418],
"subbg": [532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552]
}
}
],
"valgene":[
{