Skip to content

MrKev312/JustDanceEditor

Repository files navigation

Just Dance Editor

Description

This tool allows you to convert an UbiArt Just Dance song to Just Dance Next's format.

Legal Disclaimer

This tool is not affiliated with Ubisoft in any way. It is a fan-made tool created for educational purposes. Please support the official releases. This tool assumes you have the rights to the content you are converting and that you got the files legally. The author is not responsible for any misuse of this tool.

Features

  • Auto converts the tracks to a MapPackage bundle.
  • Auto generates a cover.
  • Auto generates the coaches bundles.

Installation

  1. Make sure you have .NET 8 installed. Without this, the program will not open.

  2. Download the latest release.

  3. Extract the files.

  4. Create a folder called template in the same directory as the executable. In there create the following folders:

    • CoachesSmall
    • CoachesLarge
    • Cover
    • MapPackage
    • songTitleLogo

    Each folder should contain a bundle from an official Just Dance Next song.

  5. That's it!

Usage

  1. Extract the ipk file of the song you want to convert by drag and dropping it onto JustDanceEditor.IPK.exe.

  2. If the song is a mainscene, in the song folder, place the following files in \world\maps\{MapName}\menuart\textures (either in .png, .png.ckd, or .tga.ckd):

    • {MapName}_Coach_1.tga.cdk, {MapName}_Coach_2.tga.cdk, {MapName}_Coach_.. (up to 4 coaches)
    • {MapName}_AlbumCoach.tga.cdk or a 1024x2048 {MapName}_Cover_Generic.tga
    • {MapName}_map_bkg.tga
    • You can optionally add in a cover.png file to use as the cover.

    In the song folder, create a new folder called media in \world\maps\{MapName}\ and in it, place the webm and the ogg, names don't matter.

  3. Launch JustDanceEditor.exe and select either 1.

  4. Drag and drop the song folder onto the window.

  5. Drag and drop the output folder onto the window.

  6. Select whether you want to download a cover from the internet.

  7. ???

  8. Profit!

Adding a song to the game

Automatically

Make sure that your output folder is a valid cache folder, and it will be automatically added to the cache.

Manually

Copy the output files to your cache and add the info in cachingStatus.json to the game's cachingStatus.json.

Bug Reporting

Before reporting, make sure that you're using the latest version of the tool!

Please report any bugs you find in the Issues section. Be sure to include the following information:

  • The version of the tool you are using.
  • The song you are trying to convert and from which platform.
  • Which template you are using.
  • The error message you are getting.
  • Any other relevant information.

Contributing

Contributions are welcome! Please follow these guidelines:

  • Fork the repository.
  • Create a new branch.
  • Make your changes.
  • Submit a pull request.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Contact

For any inquiries, please dm me on Discord: mrkev312

Credits

  • MrKev312: Creator of the tool
  • Stella/AboodXD and KillzXGaming for their XTX and GX2 converters