You are viewing a potentially older version of this package. View all versions.
Amorously-SnatcherBugFix-0.3.0 icon

SnatcherBugFix

A client-side mod that tries to fix some snatcher-related bugs

Date uploaded a year ago
Version 0.3.0
Download link Amorously-SnatcherBugFix-0.3.0.zip
Downloads 3912
Dependency string Amorously-SnatcherBugFix-0.3.0

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.2 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.2

README

SnatcherBugFix

After being consumed for 6.5 seconds (roughly the time it takes to be spit out), or when a snatcher/pouncer dies holding the local player (you):

  • Force removes the screen effect.
  • Force teleports out of the arena dimension to the snatcher's last position.
  • Force exits any open menu pages when being consumed and spit out.
  • Force changes the player's locomotion state back to normal.

TODO:

  • Despawn enemies in arena dimensions (probably host-only).

Thanks to Auri for the patch help from TheArchive, and Dinorush for the delayed callback code from EWC. Also big thanks to Tsopu and ThyUnsuspicious for help testing.

Changelog

v0.3.0

  • Made the delayed callback shared between snatchers.
  • Added a check for a rare bug where the player camera would remain fixed as if they were downed after being spat out.

v0.2.1

  • Fixed issue where the monobehavior was not being added for clients.

CHANGELOG

Changelog

v0.5.0

  • Fixed sometimes failing to boot players out of snatcher dimension or clear stuck FX.
  • Fixed leaving players unrevivable and stuck when forced out of the dimension.
  • Fixed leaving ambient audio on outside mode.
  • Fixed wave enemies still spawning inside the snatcher dimension (host-only).
  • Added EEC custom pouncer duration compatibility.

v0.4.3

  • Waves that attempt to spawn in the arena dimension will now try to use the last good node for search algorithms.

v0.4.2

  • Shortened the enemy despawn delay (host-only).

v0.4.1

  • Added a host-only fix to despawn enemies in the arena dimension.
  • Added an additional trigger for the ArenaUnwarp delayed callback when a player enters the arena dimension.
  • Fixed an oversight where killing any snatcher would warp captured players with SnatcherBugFix to the dead snatcher.
  • Fixed an issue with the ArenaUnwarp instantly warping players back after being consumed once.

v0.4.0

  • Moved the SnatcherHandler to be run on the local PlayerAgent, instead of on each snatcher.
  • Separated the checks for the screen effect and force teleport so that they may update on different intervals.
  • Fixed delayed callbacks not stopping when a new one is started.
  • Removed the PlayerLocomotion fix, as it seems it was doing more harm than good.

v0.3.0

  • Made the delayed callback shared between snatchers.
  • Added a check for a rare bug where the player camera would remain fixed as if they were downed after being spat out.

v0.2.1

  • Fixed issue where the monobehavior was not being added for clients.