ryuka_labs-No_Forest_Falling_Trees icon

No Forest Falling Trees

Removes the sudden falling-tree scare from Forest Ambush events while keeping encounter logic, ghost spawns, and enemy spawns intact.

Last updated 2 weeks ago
Total downloads 78
Total rating 0 
Categories Mods
Dependency string ryuka_labs-No_Forest_Falling_Trees-1.3.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

No Forest Falling Trees

A lightweight BepInEx mod for SULFUR that removes the sudden falling-tree scare from Forest Ambush events while keeping the encounter logic intact.

What This Mod Does

This mod targets Forest Ambush events such as:

Event_Forest_Ambush1
Event_Forest_Ambush2
Event_Forest_Ambush3

It removes the falling-tree presentation by neutralizing the visual and collision parts of the ambush trees.

The mod hides or disables:

Ambush tree renderers
Ambush tree colliders
Ambush TreeShakeable components
Ambush particle visuals
Ambush falling-tree audio volume

What This Mod Does NOT Do

This mod does not remove the Forest Ambush event itself.

It does not disable:

ForestAmbush Animator
Trigger
TriggerSpawner
NavMeshAnchor
Ghost scare events
Ghost spawns
Abomination
Normal enemy spawns
Ambush encounter logic

The goal is:

No sudden falling trees.
Same encounter logic.

Important Fix in 1.3.1

Version 1.3.0 had an issue where ghost scare animations could trigger, but the ghost itself might not spawn afterward.

This happened because the previous implementation disabled the ForestAmbush Animator on the Ambush Contents object.

Version 1.3.1 fixes this by keeping the Animator active and only hiding the falling-tree presentation.

Installation

Thunderstore / r2modman

Install the mod through Thunderstore Mod Manager or r2modman.

Make sure the required BepInEx dependency is installed.

Manual Installation

  1. Install BepInEx for SULFUR.
  2. Start the game once so BepInEx creates its folders.
  3. Place the mod DLL into:
BepInEx/plugins/
  1. Start the game.

Configuration

After launching the game once with the mod installed, a config file will be generated.

Default config options:

[General]

LogActions = false
MuteAmbushContentAudio = true
HideTreeRenderers = true
DisableTreeColliders = true
DisableTreeShakeable = true
StopParticles = true

[Performance]

SceneSignatureCheckInterval = 1
CleanupBurstIterations = 24
CleanupBurstInterval = 0.2

LogActions

LogActions = false

Set this to true only when testing.

For normal gameplay, keep this set to false.

MuteAmbushContentAudio

MuteAmbushContentAudio = true

Mutes the Ambush Contents AudioSource without disabling the component.

HideTreeRenderers

HideTreeRenderers = true

Hides the falling-tree visuals.

DisableTreeColliders

DisableTreeColliders = true

Disables collision on the hidden ambush trees.

DisableTreeShakeable

DisableTreeShakeable = true

Disables TreeShakeable only on Forest Ambush tree objects.

StopParticles

StopParticles = true

Stops and hides Forest Ambush particle effects.

Compatibility

This mod does not edit original game files.

It does not modify:

Player stats
Enemy stats
Weapons
Loot
Normal enemy AI
Normal enemy spawning
Ghost spawning
Abomination spawning

It should be compatible with most mods unless they also modify Forest Ambush event objects.

Known Notes

This mod relies on the internal Forest Ambush object structure used by SULFUR.

If a future game update changes the structure or names of Forest Ambush events, this mod may need an update.

Uninstallation

Remove the mod DLL from:

BepInEx/plugins/

Optionally remove the generated config file.

Changelog

1.3.1

  • Fixed an issue from 1.3.0 where ghost scare animations could trigger but the ghost might not spawn afterward.
  • No longer disables the ForestAmbush Animator.
  • No longer disables Ambush event logic.
  • Keeps Trigger, TriggerSpawner, and NavMeshAnchor active.
  • Keeps ghost spawns and enemy spawns intact.
  • Hides falling-tree visuals instead of disabling the whole event flow.
  • Mutes Ambush audio without disabling the AudioSource component.
  • Keeps Forest Ambush encounter logic active.

1.3.0

  • Attempted to remove falling-tree visuals while preserving Forest Ambush events.
  • Known issue: disabling the ForestAmbush Animator could prevent ghost spawns after the scare animation.

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