No Ghost Scares
Disables Ability_Ghost_*_Scare triggers to prevent ghost jumpscares across all levels.
By ryuka_labs
| Last updated | 2 weeks ago |
| Total downloads | 136 |
| Total rating | 0 |
| Categories | Mods |
| Dependency string | ryuka_labs-No_Ghost_Scares-1.0.1 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
No Ghost Scares
A lightweight BepInEx mod for SULFUR that disables ghost scare triggers across all levels.
What This Mod Does
This mod disables objects matching:
Ability_Ghost_*_Scare
Confirmed target examples:
Ability_Ghost_Wraith_Scare
Ability_Ghost_Apparition_Scare
Ability_Ghost_Poltergeist_Scare
When one of these scare trigger objects is found, the mod disables and destroys it.
The goal is:
No ghost jumpscares.
No ghost scare trigger.
What This Mod Does NOT Do
This mod does not broadly delete every object with Ghost in its name.
It does not intentionally remove:
GhostParticles
Unit_Enemy_Ghost_*
Forest Ambush events
Abomination
Normal enemies
Normal level generation
The mod only targets Ability_Ghost_*_Scare trigger objects.
Why
Ghost scare events can appear in multiple levels, not only in Forest.
This mod removes the scare trigger before it can play the jumpscare and spawn sequence.
Configuration
After launching the game once with the mod installed, a config file will be generated at:
BepInEx/config/kumo.sulfur.no_ghost_scares.cfg
Recommended normal gameplay settings:
[General]
EnableBlocking = true
[Debug]
ShowDebugOverlay = false
DetectBroadGhostNames = false
LogActions = false
EnableBlocking
EnableBlocking = true
When enabled, the mod disables Ability_Ghost_*_Scare objects.
Set to false if you only want detection without blocking.
ShowDebugOverlay
ShowDebugOverlay = false
When enabled, the mod displays detected or blocked ghost scare objects on screen.
Useful for testing.
DetectBroadGhostNames
DetectBroadGhostNames = false
Debug-only option.
When enabled, the mod also reports broader ghost-related objects such as GhostParticles or Unit_Enemy_Ghost_*.
These broad matches are never blocked.
LogActions
LogActions = false
When enabled, detection and blocking messages are written to:
BepInEx/LogOutput.log
For normal gameplay, keep this disabled.
Installation
Thunderstore / r2modman
Install the mod through Thunderstore Mod Manager or r2modman.
Make sure the required BepInEx dependency is installed.
Manual Installation
- Install BepInEx for SULFUR.
- Start the game once so BepInEx creates its folders.
- Place the mod DLL into:
BepInEx/plugins/
- Start the game.
Compatibility
This mod does not edit original game files.
It should be compatible with most mods unless another mod also removes or modifies Ability_Ghost_*_Scare objects.
It can be used together with:
No Forest Falling Trees
No Forest Ambush
Known Notes
This mod targets the current internal object naming pattern used by SULFUR:
Ability_Ghost_*_Scare
If a future game update changes ghost scare object names, the mod may need to be updated.
Uninstallation
Remove the mod DLL from:
BepInEx/plugins/
Optionally remove the generated config file.
Changelog
1.0.0
- Initial release.
- Blocks
Ability_Ghost_*_Scaretrigger objects. - Confirmed support for Wraith, Apparition, and Poltergeist scare triggers.
- Added optional debug overlay.
- Added detect-only mode.
- Added optional broad ghost-name debug detection.
- Does not delete
GhostParticlesorUnit_Enemy_Ghost_*.
SULFUR Config Localization Support
This mod includes localization files for SULFUR Config.
This localization support is only for the in-game configuration page provided by SULFUR Config. It localizes the mod name, config sections, setting names, and setting descriptions shown in the config UI.
It does not change the game’s own text, item names, dialogue, or gameplay content.
Supported SULFUR Config languages:
- English
- Simplified Chinese
- Swedish
- French
- Italian
- German
- Spanish
- Portuguese
- Russian
- Polish
- Japanese
- Korean
- Turkish
- Arabic