You are viewing a potentially older version of this package. View all versions.
readthisifbad-SnatchinBracken-1.4.2 icon

SnatchinBracken

SnatchinBracken modifies the behavior of Bracken enemies. Instead of instantly killing players on contact, Brackens now capture and drag players to the infamous Bracken Room.

Date uploaded 8 months ago
Version 1.4.2
Download link readthisifbad-SnatchinBracken-1.4.2.zip
Downloads 26105
Dependency string readthisifbad-SnatchinBracken-1.4.2

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100

README

SnatchinBracken

SnatchinBracken modifies the behavior of Bracken enemies. Instead of instantly killing players on contact, Brackens now capture and drag players to a designated "favorite spot." This change allows teammates a chance to intervene and rescue the captured player.

Bug Reports/Suggestions

Add me on Discord @readthisifbad

Changelog

1.4.2

  • [Bug Fix] Log messages removed causing exception.
  • [Bug Fix] Desync caused after mele & stun attacks.
  • [Bug Fix] Insanity persisting due to extra death causes (E.g. Nutcracker shots)
  • [Bug Fix] Exception caused by dropping body on clients.
  • [QOL] Removed "Chaotic Tendencies" config option.
  • [QOL] More cleanup for my sanity.

1.4.1

  • [Bug Fix] Players killed prematurely while binded will properly clear their bound state.
  • [QOL] Refactor reused lines into a Util.
  • [QOL] Take majority of sections out of Patches, dedicate own directory for specific class types.

1.4.0

  • [Feature] Insanity levels are now set to max as soon as player is grabbed & maintained.
  • [Bug Fix] Gradual damage now correctly resets muffled voice state and properly clears entity states.

1.3.9

  • [Bug Fix] Teleporters now work properly again. Apparent redundant line wasn't actually redundant.
  • [Bug Fix] Removed config option to fight back. This needs more work.

1.3.8

  • [QOL] Make insta kill when alone false.
  • [Feature] Option for last person alive to keep their items & fight back.

1.3.7

  • [Feature] Option to disallow TPs while being dragged.

1.3.6

  • [Feature] Option to make players targetable by other enemies while being dragged.

1.3.5

  • [Feature] Move player 0.8m away from Bracken so it appears as if they're being held.

1.3.4

  • [Feature] Muffle voice like snare flea.

1.3.3

  • [Bug Fix] Forgot to update the manifest.

1.3.2

  • [QOL] Make LethalConfigAPI an optional dependency. Use BepInEx's config system by default.

1.3.1

  • [Feature] Percent chance for insta kill.

1.3.0

  • [Bug Fix] Added stuns support.

1.2.9

  • [Bug Fix] Flushing maps at dropship leave, not actual ship leave.

1.2.8

  • [Bug Fix] Forgotten boolean for Bracken Room check.

1.2.7

  • [Feature] Config option to force the Bracken to make the famous "Bracken Room" its permanent favorite spot.

1.2.6

  • [Feature] Gradual damage, similar to the snare flea (leech) & config options.
  • [Feature] Kill the Bracken if it gets stuck somewhere & config options (disabled by default with gradual damage).
  • [Bug Fix] Hitting players no longer does damage if they are being dragged.
  • [Known Issue] Players still experience brief desync after hitting the Bracken. It fixes itself a few seconds later.
  • [Known Issue] Brackens may choose a location that's behind a locked door. I've included a config option as stated above to automatically kill the player if the Bracken is stuck for more than 5 seconds.

1.2.5

  • [QOL] Removed Warn log

1.2.4

  • [Bug Fix] Teleporters now work perfectly fine.
  • [Bug Fix] Fixed strange desync behavior after attacks.
  • [Known Issue] After being striked, clients will see the Bracken desync for a moment, and vanish after a few moments. (I should have a fix out for this sometime in the next few days)

1.2.1 - 1.2.3

  • [Bug Fix] Get furthest tile from where the player is grabbed at.
  • [Feature] Added config option to adjust the kill distance from the favorite spot.
  • [Feature] Added config option to immediately kill the final player.

1.2.0

  • [Overhaul] Implemented proper networking, allow host to dictate procedures instead of duplicates with clients.
  • [Bug Fix] Properly allow for re-attacks
  • [Bug Fix] Dropped items are now sync'd
  • [Feature] Tons of logic adjustment to make transitions more seamless, no animation in place yet though.
  • [Known Issue] Teleporting will prevent the Bracken from attacking the same player again. Working on a fix.

1.1.3

  • [QOL] Remove log.

1.1.2

  • [Bug Fix] Remove isOwner check from testing.

1.1.1

  • [Bug Fix] Minor adjustments from 1.1.0.

1.1.0

  • [Feature] Added turret ignoring as a config option.
  • [Feature] Added landmine ignoring as a config option.
  • [Feature] Added time before next attack after interrupted as a config option.
  • [(Potentially Done? Needs testing) Feature] Added teleport support to properly dismount player.
  • [Bug Fix] Fixed Bracken becoming unable to attack after grabbing someone.

1.0.1

  • [Feature] LethalConfig dependency added.
  • [Feature] Can now change config options to drop items on grab & time until kill.
  • [Bug Fix] Double handed objects will always drop so players can actually be killed.

1.0.0

  • Initial release of SnatchinBracken.
  • Basic functionality of altering Bracken behavior implemented.

Dependencies

  • LethalConfig

Usage

Open the settings menu with ESC and edit it through the Mod Config button.

Contributing

Feel free to contribute. If it improves the system, I'm more than happy to implement your changes.