You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
# SimpleDSCSModManager
2
2
A very basic mod manager for Digimon Story: Cyber Sleuth.
3
3
4
-
This is a very quick-and-dirty GUI application that acts as a driver for [DSCSTools](https://github.com/SydMontague/DSCSTools) so that those who aren't comfortable with using the command line can easily install mods. Expect bugs. It uses the routines of DSCSTools to extract and re-build a (potentially) modded version of the DSDBA.steam.mvgl archive, which is an overwrite archive used by the game.
4
+
This is a very quick-and-dirty GUI application that acts as a driver for [DSCSTools](https://github.com/SydMontague/DSCSTools) so that those who aren't comfortable with using the command line can easily install mods. Expect bugs. It uses the routines of DSCSTools to extract and re-build a (potentially) modded version of the DSDBP.steam.mvgl archive, which is the highest priority overwrite archive used by the game.
5
5
6
6
## Installation
7
7
1. Download the latest release of [DSCSTools](https://github.com/SydMontague/DSCSTools) and extract it somewhere on your computer.
8
8
2. Download the latest release of SimpleDSCSModManager. Extract it somewhere on your computer.
9
9
10
10
## Mod File Format
11
-
Mods should take the form of zip archives (zip extension) with the same file structure as the extracted DSDB(A) archives. In practice, this means that name, skel, geom, and anim files are on the top level, editted images should go in a folder called 'images', etc. An example mod might look like:
11
+
Mods should take the form of zip archives (zip extension) with the same file structure as the extracted DSDB(P) archives. In practice, this means that name, skel, geom, and anim files are on the top level, editted images should go in a folder called 'images', etc. An example mod might look like:
12
12
13
13
```
14
14
|-- my_amazing_mod.zip
@@ -32,18 +32,18 @@ Mods should take the form of zip archives (zip extension) with the same file str
32
32
2. SimpleDSCSModManager generates four folders when it runs for the first time:
33
33
* config: This is where the DSCSTools and DSCS locations are remembered in a plaintext file, along with the mod load order and a debug log.
34
34
* mods: A blank folder to put your mods into.
35
-
* output: A folder that will contain a copy of your modded DSDBA.steam.mvgl file, incase you want/need to manually install it.
36
-
* resources: **DO NOT EDIT THE CONTENTS OF THIS FOLDER.** It will contain a backup of the original DSDBA archive that is used as a template to build mods out of; as well as a copy of the much larger DSDB archive if you choose to extract it. You can copy data *out* of this folder, but do not *change* what exists in it, because its contents are used to build the modded DSDBA archive.
35
+
* output: A folder that will contain a copy of your modded DSDBP.steam.mvgl file, incase you want/need to manually install it.
36
+
* resources: **DO NOT EDIT THE CONTENTS OF THIS FOLDER.** It will contain a backup of the original DSDBP archive that is used as a template to build mods out of; as well as a copy of the much larger DSDB archive if you choose to extract it. You can copy data *out* of this folder, but do not *change* what exists in it, because its contents are used to build the modded DSDBP archive.
37
37
3. SimpleDSCSModManager provides four core functions (well, DSCSTools provides most of them, but now you can click shiny buttons!)
38
-
* 'Install Mods': This button will copy the DSDBA archive from your game if it has not done so already, place any mods in your `mods\` folder into the archive, re-pack it, and install it for you. If it has not done so already, it will also create a backup of the original DSDBA archive in your game files in `resources\backups`.
38
+
* 'Install Mods': This button will copy the DSDBP archive from your game if it has not done so already, place any mods in your `mods\` folder into the archive, re-pack it, and install it for you. If it has not done so already, it will also create a backup of the original DSDBP archive in your game files in `resources\backups`.
39
39
* 'Refresh Modlist': Makes the GUI check for updates in the mods folder, and displays them. This is done automatically if you click 'Install Mods', and is only useful to check if SimpleDSCSModManager has recognised your mods.
40
-
* 'Restore Backup': Overwrites the modded DSDBA archive with that stored in `Digimon Story Cyber Sleuth Complete Edition\resources\backups`, which should be the original DSDBA archive.
40
+
* 'Restore Backup': Overwrites the modded DSDBP archive with that stored in `Digimon Story Cyber Sleuth Complete Edition\resources\backups`, which should be the original DSDBP archive.
41
41
* 'Extract DSDB': Extracts the main game data to SimpleDSCSModManager's `resources\` directory. Only useful if you plan to make mods. This will require ~15 GiB of hard disk space available, with 12.7 GiB remaining after the operation is complete.
42
42
4. You can change your **load order** by dragging-and-dropping the names of mods in the central list. Mods at the top have the lowest priority, and those at the bottom have the highest, meaning that if two mods change the same file then the lowest mod will take precedence.
43
43
44
44
## Contact
45
45
e-mail: pherakki@gmail.com
46
46
47
47
## Acknowledgements
48
-
1.[SydMontague](https://github.com/SydMontague) for creating [DSCSTools](https://github.com/SydMontague/DSCSTools), which does all the hard work - this program is just a crappy shell around it..!
48
+
1.[SydMontague](https://github.com/SydMontague) for creating [DSCSTools](https://github.com/SydMontague/DSCSTools), which does all the hard work - this program is just a crappy shell around it..! Also, credit due for discovering the priority order of the DSCS archives.
49
49
2. Releases are compiled with [Pyinstaller](https://www.pyinstaller.org/).
0 commit comments