1
0
mirror of https://dev.s-ul.net/Galexion/MaiMaiDXNet.git synced 2024-11-13 21:57:35 +01:00
Go to file
2023-06-04 05:19:59 -04:00
public fixed title issues 2023-06-04 05:19:59 -04:00
routes More Updates 2023-05-24 12:19:35 -04:00
templates Hotfix: Unhardcoded the DB file 2023-05-07 01:20:04 -04:00
views More Updates 2023-05-24 12:19:35 -04:00
.gitignore Icon Images & visual clean up 2023-02-17 01:23:14 -05:00
index.js added user finding and undepthed the watcher so user images can be detected. 2023-02-16 21:49:08 -05:00
package-lock.json fixed issues with user.js 2023-06-04 04:49:45 -04:00
package.json The Bare-Minimum login 2023-02-16 18:50:32 -05:00
readme.md Update readme.md 2023-05-24 03:00:12 +00:00

Open Source MaiMaiDX.Net Interface

This is a Open Source MaiMaiDX.Net Interface.

This Interface Requires a Server Database.

Currently, I only have access to AQUA, but ARTEMiS could be supported once AQUA support is finished.

How to use:

All Servers

You'll need to extract the assets from the game itself.

in the public folder, the assets should look like this

-- Public
| - Assets
\_ | - icon
   | - jacket
   | - metadata

Then, create the /public/image/ folder. this will be where the images will be stored.

You'll also need the Game metadata, extracted using SegaParser, to get the game metadata. this is Nessasary for the interface to function.

Aqua

Create a config.json file and paste this in, with paths to your instance.

{
    "DXMemorialImageDirectory": "A:\\path\\to\\aqua\\data",
    "imageFolder": "N:\\MaiMaiDXNet\\public\\images"
}

Project Progress

Goal for Milestone 1:

  • Get all tabs showing with Some Functionality (2/6)
    • PlayLog (Done)
    • Photos
    • Area (Done)
    • Collection
    • Ranking
    • Options

ToDo:

  • Create Play Data Tab
    • Get User Playlog Data (Done)
    • Sort From Most Recent (Done)
    • Assign Song Names to Each Score (done)
    • Re-Create the MaiMaiDXNet Playlog list (90% Done, can't continue without image assets that are only on the offical Server)
    • Create Detailed Look Into Score
  • Create Photos Tab
    • Create a rudementrary Photos tab until i can finallly get my hands on images of the Photos tab in MaiMai DX Net
  • Create Area Tab
    • Get User Area Data (Done)
    • Get Metadata for Area (Done)
    • Show if Area is complete (Done)
    • Show Kilometers left until Next Reward (Done+, you can also see if you have a Task Track you need to complete)
    • create what ever is in the details tab
  • Create Collection Tab
  • Create Ranking Tab
  • Create Options Tab
  • add a background i guess

Complete:

  • Sign In Page
  • Make User Profile on User Page (done)
    • Fuck you css go kill yourself
  • Ban button
    • lmao
    • ok actually this is pretty cool