A tool to copy files to and from your Shadowverse installation on Windows.
How to use this tool to install Shadowverse mods:
- Download the executable.
- Create a folder named "Mods" in the same location as the execuable.
- Download and extract mods into the "Mods" folder. (Each mod should be a folder that contains a "mod.json" file; make sure you aren't extracting a folder containing the mod.)
- If using a mod that requires files from the Japanese version of the game (i.e. the iDOLM@STER emblems/sleeves mod), use the tool to copy files from the Japanese version (see the next subsection); otherwise, skip this step.
- Run the executable and use the second option. This will copy the modded files to your Shadowverse installation.
Note: The order in which mods are applied is not set, so if multiple mods alter the same file, it's best to keep only the desired version of the file and to remove all other versions from their mod folders.
This is only necessary for mods like the iDOLM@STER emblems/sleeves mod that require files from the Japanese version of the game. Most mods will not require you to do this.
- Change the game language to Japanese from Steam's properties window.
- Start the game and click past the title screen to download data. Close the game when it's done.
- Run the executable and use the first option. This will copy files from the Shadowverse installation to the respective mods' folders.
- Change the game language back to English.
- Start the game again and click past the title screen to re-download data. Close the game when it's done.
A description of the file format for mods.
A mod should be a folder with a "mod.json" file, which should include metadata for the mod in json format. The currently defined keys are:
Key | Description |
---|---|
name | The name of the mod |
description | A description of the mod |
author | The author, in the format "Name (URL)" |
version | A version number string for the mod |
copy_files | An object specifying files to copy from the Japanese version of the game. Each key should be the name of a folder in the Shadowverse installation (or "." for the root), and each value should be an array of names of files to copy. (Most mods won't need this functionality; this primarily exists for the IM@S mod since the emblems/sleeves files change frequently. The Isabelle mod can be updated using this as well, but those files don't change nearly as often.) |
Note: The "mod.json" file isn't strictly necessary right now for mods that don't use copy_files (i.e. most mods), since the other metadata aren't used anywhere, but it's good information to have, and it might be used in the future to display and select individual mods to install.
External files to copy into the Shadowverse installation should be in a subdirectory named "Files". (This is probably how most mods will include their mod files.)
Here's an example mod directory tree:
mod folder
├─Files
│ ├─a
│ │ ├─foo.unity3d
│ │ └─bar.unity3d
│ └─v
│ └─something.acb
└─mod.json
When zipping mods to distribute them, please zip the files/folders inside the mod (i.e. "mod.json" and "Files"), and not the mod folder itself. There are plans to support zipped mods, and the possibility of having an extra folder inside the .zip file with an arbitrary name makes things a little annoying.
Modifying and distributing game files is against the Shadowverse Terms of Service (Article 5.3). The creator of this tool is not responsible for anything that happens to users or their accounts as a result of using this tool.
(end disclaimer)
That being said, it's unlikely that Cygames will go around suspending or banning accounts just for modifying art in local game files.