This repository holds ParadiseSS13 modifications of SpacemanDMM.
This works by keeping a folder of Paradise patches to be applied, and applies it to a specific version tag of SpacemanDMM. This reduces our need for major reworks to code, as we can just use patches to achieve what we need without cluttering the main tree.
The license for SpacemanDMM itself can be found on the main repo. Code for the Paradise modifications falls under the same license.
- You must have a copy of
Git Bashor some other bash emulator on windows, and a git identity set up. This will not work otherwise. - Run the
apply_patches.shfile to autocreate a clone ofSpacemanDMM, and apply the patches to it. - Cd into
SpacemanDMM-Paraand build as normal.
- You must have a copy of
Git Bashor some other bash emulator on windows, and a git identity setup. This will not work otherwise. - Run the
apply_patches.shfile to autocreate a clone ofSpacemanDMM, and apply the patches to it. - Open the folder called
SpacemanDMM-Parainside an IDE of your choice. Make your edits in here. - Save your edits as a single commit inside
SpacemanDMM-Para. Do not push changes. Do not modifySpacemanDMM-Raw. - Run the
rebuild_patches.shscript to convert your commit into a patch that will be saved in theparadise-sdmm-patchesdirectory.
- Spacemaniac for the original SDMM code.
- SpigotMC for the patching logic.