Skip to content

mdx-3.0.3c

Compare
Choose a tag to compare
@22vv0 22vv0 released this 07 Nov 02:08
· 1 commit to mdx since this release

DDR plugin 3.0.3c

musicdb.xml Usage Guide

  1. Put your musicdb.xml file(s) in the ddr@asphyxia/data directory.
  2. Configure plugin settings:
    • There are 2 related fields in the plugin settings:
      • musicdb.xml for musicdata_load: mdb file where song difficulty and limited info will be retrieved. Set this config to the filename of the musicdb.xml file you copied. This file is required for other songs to appear.
      • musicdb.xml for WebUI: mdb file where song titles will be retrieved, this will be used for WebUI stuff. If you have a different xml file you want to use, set this config to the filename of that musicdb.xml file, or keep it blank to use the same musicdb.xml as above.
    • Sample usage 1: I use a modified World musicdb with all difficulties and limited info defined for all songs. I do not need to use a separate musicdb.xml for WebUI (but I would also update this file to include upcoming songs.)
    • Sample usage 2: I use the last A3 musicdb for musicdata_load. This will set difficulty and limited data for songs released up until A3. World songs info will be set using SONGS_WORLD defined in data/world.ts. Then I use World musicdb for WebUI, so I could get all titles of songs released up until World (I would need to replace this file every time the game updates its song list.)

Changes:

3.0.3c

  • Added "Time to HYPERDRIVE" to SONGS_WORLD.
    • Song should appear if you're Silver rank in WORLD LEAGUE.
  • Added new charts to advanced play
    • "1116"
    • "Sahara"
    • "High & Low" (CHA)
    • "ONYX" (CHA)
  • Added new player customization options in Profile Settings.
    • BPL Team Supporter Appeal Board

3.0.3b

  • Fixed getLastGhostId function.

3.0.3a

  • Added "MVP" to SONGS_WORLD.

3.0.3

  • Fixed WebUI flare skill calculation mistake.
  • Added "unlock all songs" option.
    • Still requires musicdb.xml to get the song ids.
  • Added Triple Tribe 4 event data.
    • Gold cab exclusive, otherwise the songs will not appear in the songs list.
    • You can use patches to force the game to imitate gold cab.
  • Added "Step This Way" Challenge difficulties

Some Issues

  • The Triple Tribe 4 events do not save if the game isn't in Gold cab mode, resulting in the song notifications to appear every login. You can fix this problem by using patchers (sp2x patcher, web patcher) to force Gold cab, and letting it save your data once. Notifications will not appear on your next login anymore. This is the sp2x patch I personally use, modify your patch json file (only for 2024101500) and add this entry, enable this patch and set value to either 6 or 7. Do note that the songs only appear in Gold cab mode, unless you force unlock them by modifying the limited_ary values in data/world.ts, or if you have "unlock all songs" enabled, etc.
    {
        "name": "Force Cab Mode",
        "description": "",
        "gameCode": "MDX",
        "type": "number",
        "patch": {
            "dllName": "gamemdx.dll",
            "offset": 61163,
            "size": 1,
            "min": 0,
            "max": 7
        }
    }