- Download sots-SafetyRace.zip
- Extract the contents of sots-SafetyRace.zip into your Signs of the Sojourner install folder
(the folder that contains
Signs of the Sojourner.exe
andSigns of the Sojourner_data
) - Confirm that the folder containing
Signs of the Sojourner.exe
now also contain the foldersBepInEx
andlib
, as well as the filesdoorstop_config.ini
andwinhttp.dll
- Run Signs of the Sojourner
If everything worked, the main menu should be modified slightly: The first option(s) should now be one of
"Begin Race", "Continue Race" or "Reshuffle" and "Retry Conversation" instead of the usual "Begin Story" or "Continue Story".
Additionally, the BepInEx
folder should now contain a LogOutput.log
file and a config
folder.
Choosing the "Reshuffle" option (only available for specific run-ending conversations) will allow you to try the conversation again with a new RNG seed, and, as a result, a new deck order for you and your opponent.
Choosing the "Retry Conversation" option (also only available for those same conversations) will let you retry the conversation with the same RNG seed and deck order you were just playing with, in case you would like to retry the conversation with the same cards but different choices
If you have any questions, or things are not working as expected, please poke natronium
on Discord so they can help you out,
or fix any bugs you find
- If you are running Signs via Steam, you must make the changes in the actual steam install folder, otherwise steam will re-launch your un-modded copy instead
- Consider making a second copy of your Signs of the Sojourner install folder so you can have separate modded and unmodded instances (NB: the above note about steam)
- To temporarily disable mods, you can rename the
BepInEx
folder to anything else (e.g.BepInEx - Off
). To re-enable, rename that folder back toBepInEx
- Alternatively, you can edit
doorstop_config.ini
and setenabled=false
. To re-enable setenabled=true
.
- Alternatively, you can edit
- To permanently remove mods and mod support, delete the folders/files you added during the quick install:
BepInEx
,libs
,doorstop_config.ini
, andwinhttp.dll
- If you only want to add modding support to Signs, but are uninterested in SafetyRace, use sots-bepinex5.zip instead of sots-SafetyRace.zip
- To uninstall SafetyRace, but leave mod support intact, delete
SafetyRace.dll
in theBepInEx/plugins
folder
For the curious, this quick-install simplifies a 3-step process down to just one:
- Install the 32 bit BepInEx5 patch/plugin framework
- Get unstripped libraries from the correct Unity Editor package
and edit
doorstop_config.ini
to point at the folder containing them. A more detailed/rambly explanation of this process is available here - Compile and install the SafetyRace BepInEx plugin