2023-02-16 18:50:32 -05: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:
|
|
|
|
|
2023-02-17 01:23:14 -05:00
|
|
|
## All Servers
|
|
|
|
|
|
|
|
You'll need to extract the assets from the game itself.
|
|
|
|
|
|
|
|
in the public folder, the assets should look like this
|
2023-02-17 04:15:00 -05:00
|
|
|
```
|
2023-02-17 01:23:14 -05:00
|
|
|
-- Public
|
|
|
|
| - Assets
|
2023-02-25 08:30:21 -05:00
|
|
|
\_ | - icon
|
|
|
|
| - jacket
|
|
|
|
| - metadata
|
2023-02-17 04:15:00 -05:00
|
|
|
```
|
2023-02-17 01:23:14 -05:00
|
|
|
|
|
|
|
Then, create the `/public/image/` folder. this will be where the images will be stored.
|
|
|
|
|
2023-05-24 03:00:12 +00:00
|
|
|
You'll also need the Game metadata, extracted using [SegaParser](https://dev.s-ul.net/Galexion/segaparser),
|
2023-02-25 08:30:21 -05:00
|
|
|
to get the game metadata. this is ***Nessasary*** for the interface to function.
|
|
|
|
|
2023-05-24 03:00:12 +00:00
|
|
|
|
2023-02-25 08:30:21 -05:00
|
|
|
|
2023-02-16 18:50:32 -05:00
|
|
|
## Aqua
|
|
|
|
|
|
|
|
Create a `config.json` file and paste this in, with paths to your instance.
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"DXMemorialImageDirectory": "A:\\path\\to\\aqua\\data",
|
|
|
|
"imageFolder": "N:\\MaiMaiDXNet\\public\\images"
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
2023-02-16 18:57:48 -05:00
|
|
|
# Project Progress
|
|
|
|
|
2023-05-07 01:20:04 -04:00
|
|
|
Goal for Milestone 1:
|
|
|
|
- Get all tabs showing with ***Some*** Functionality (2/6)
|
|
|
|
- PlayLog (Done)
|
|
|
|
- Photos
|
|
|
|
- Area (Done)
|
|
|
|
- Collection
|
|
|
|
- Ranking
|
|
|
|
- Options
|
|
|
|
|
2023-02-16 18:57:48 -05:00
|
|
|
ToDo:
|
2023-02-17 06:47:28 -05:00
|
|
|
- Create Play Data Tab
|
2023-02-18 05:19:30 -05:00
|
|
|
- Get User Playlog Data (Done)
|
|
|
|
- Sort From Most Recent (Done)
|
|
|
|
- Assign Song Names to Each Score (done)
|
2023-02-25 08:30:21 -05:00
|
|
|
- Re-Create the MaiMaiDXNet Playlog list (90% Done, can't continue without image assets that are only on the offical Server)
|
2023-02-18 05:19:30 -05:00
|
|
|
- Create Detailed Look Into Score
|
2023-02-17 06:47:28 -05:00
|
|
|
- Create Photos Tab
|
2023-05-07 01:20:04 -04:00
|
|
|
- Create a rudementrary Photos tab until i can finallly get my hands on images of the Photos tab in MaiMai DX Net
|
2023-02-17 06:47:28 -05:00
|
|
|
- Create Area Tab
|
2023-02-25 08:30:21 -05:00
|
|
|
- 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
|
2023-02-17 06:47:28 -05:00
|
|
|
- Create Collection Tab
|
|
|
|
- Create Ranking Tab
|
|
|
|
- Create Options Tab
|
|
|
|
- add a background i guess
|
2023-02-16 18:57:48 -05:00
|
|
|
|
|
|
|
Complete:
|
2023-02-17 01:23:14 -05:00
|
|
|
- Sign In Page
|
2023-02-18 05:19:30 -05:00
|
|
|
- Make User Profile on User Page (done)
|
2023-05-07 01:20:04 -04:00
|
|
|
- Fuck you css go kill yourself
|
|
|
|
- Ban button
|
|
|
|
- lmao
|
2023-05-24 03:00:12 +00:00
|
|
|
- ok actually this is pretty cool
|