Beatmap Editor - Copying Difficulties

## Why Copy Difficulties?

So you've made a Beatmap in Expert... But it turned out a lot more difficult than you had expected and want to change the map difficulty name to Master. Or you know from the beginning that you want to make multiple difficulties from your map and you like to start from the highest difficulty and downmap to from there to make the chart available for a wider audience.

At this point in time, there is no way to duplicate a difficulty with a click, so here are some ways that you can copy a difficulty into another difficulty!

### Method 1: Copy and Paste from Chart

If your chart is fairly short and you've charted everything in 1/8th or lower, this is probably the easiest and most intuitive way of doing it.

Go to the very beginning of your map, *hold down the shift key and scroll* until the very end of your map. Once you've copied everything from the beginning until the end, copy (ctrl + c), create another difficulty that you want, and paste (ctrl + v). Awesome! Now you have a duplicated difficulty.

The "issue" with this method is that, at this point in time, you can only copy *everything* in a chart if you do the copying/scrolling process on the lowest snap (step) used to chart. So if you charted a 5 minute song using 1/32 in some sections, you're going to be scrolling for a *long time*. If that's the case, the next method is more recommended ↓

### Method 2: Copy and Paste the JSON Content

This one might be a little more complicated at first, but it will save a lot of time for your more complex charts once you get the hang of it. (Below are steps given that *you have already created a difficulty you want to copy*)

#### **Step 1. Create a *new* difficulty that you want to copy *to***

In this example, I will make a new "Easy" level.
Click on the "+ icon" next to the difficulty that you would like to create.

Click on the "Save current changes and create new beatmap" when you get a pop-up window. This will take your to the actual editor. Leave the editor blank, save the file by clicking the floppy icon in the top left corner (or with ctrl + s) and exit out.

#### **Step 2. Locate the WIP (Work In Progress) folder containing your chart**

If you keep default settings, your WIP folder before exporting the chart is saved in your computer's AppData Folder.
From your *Users Folder*, the folder you're looking for will be in "Users > AppData > LocalLow > RebuffReality > DanceDash Editor"

*\*Note:* In this folder, you will not see any of the names as everything is labeled by the ID used. It is best that you work go by "Date Modified" and identify the current chart you're working on.

Once you've found the folder that contains your WIP difficulty files, open the folder. You will see that this contains multiple .json files - these are the various difficulties that you've made so far.

Since everything is labeled with numerical IDs as opposed to the names that you've given to the charts, it's a little difficult to tell which file belongs to which difficulties. Compare the "Date modified" and the "file size" of the files in the folder to identify which map you want to copy vs. which is the newly created file you want to copy *to.*

In the example screenshot above, we can see that one file is significantly smaller and also happens to be created/modified the latest - this is how we know this is the newly made difficulty we want to copy *to*. Use your best judgements to decide which file you want to copy *from* is. If you only have one other file, it should be fairly easy to identify as there should be only one other file in the folder. If you have more than one difficulties made already, one thing to remember is that the more objects (notes, traps, walls... etc) you have in the chart, the bigger the file will be).

#### **Step 3. Copy the contents from the JSON file to the other**

Open the two files using a software that can open a text file, if you don't have anything fancy, notepad will do the trick just fine.

As an example, the screenshot above are the two JSON files opened side by side. The left notepad is showing the data for the chart that is already done (the one we want to copy), and the right screenshot is showing the data for the chart we newly created (the one we want to copy *to*).

First, select all (ctrl + a) everything in the new file (smaller file, right screenshot in the example) and delete it so it is completely blank.

Then go to the larger file (left one in the example) and select all and copy the contents using "ctrl + c".

Go back to the smaller file (which should currently be blank), and paste everything using "ctrl + v". The two files should now look identical, so save them both and close out.

#### **Step 4. Check in the Editor**

Go back to the Beatmap Editor and open the file that you created to make sure everything has been copied over correctly. If you want to downmap from here, you can remove extra notes to lessen the density and/or make adjustments to complex patterns to make it easier to suit your needs!

If you need to delete any difficulties, you can use the click on the down arrow on the icon within the Beatmap Editor.

Happy charting! (/・ω・)/