You are viewing a potentially older version of this package. View all versions.
Aolion-BerserkerEnemies_Reborn-1.6.0 icon

BerserkerEnemies Reborn

When enemies go berserk, your best bet is to panic and hide! A continuation of FNKT_Labs' BerserkerEnemies with new damage scaling, grab immunity, Monster Update support, and more to come in the future. Maybe.

Date uploaded 5 days ago
Version 1.6.0
Download link Aolion-BerserkerEnemies_Reborn-1.6.0.zip
Downloads 1198
Dependency string Aolion-BerserkerEnemies_Reborn-1.6.0

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
Zehs-REPOLib-3.0.4 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 3.0.4

README

πŸ™ Credits

This mod is a continuation of the original BerserkerEnemies by FNKT_Labs This dude is a legend. All credit to them for the fantastic foundation. This reborn version picks up where they left off and adds new features on top. Likewise this is actively being worked on and it's in beta so expect some jankiness till then.


😑 Berserker Enemies Reborn

Well, they're back, and they're well pissed off, I say. Your best bet is to panic and hide because this time, they're not messing around! Now comes with new monsters included, no refunds allowed*

After you reach a certain level, enemies can enter Berserker mode. What does that mean? Well...figure it out yourself just kidding!
Berserkers get a huge power boost. You can decide if they're completely unkillable (commendable if you do so!). In this mode, they can't be stunned or hurt.
They can't be grabbed anymore either. Tossing them into pits? Sorry. Those days are over. (Well, you can toggle it, but where's the fun in that?)
If you're feeling generous and let them, be mortal, they'll still be tanky as heck now that they have scaling health and now damage...wait damage too!?! Yes, damage and it grows with every level, and accounts for the number of players as well. The deeper you go, the nastier they get.
But hey β€” if you do manage to bring one down, the orb it drops is super valuable. Just... don't drop it. It's basically made of glass.

That's all. You're on your own now. Good luck! Bring a friend with you too!


✨ Features

  • Visual Changes: Berserkers don't exactly blend in. They glow and puff out red smoke like they're trying to make an entrance.

  • Buffed Enemies: You choose if they're unkillable. If not, they're still beefed up and ready to ruin your day.

  • Grab Immunity: Berserkers cannot be grabbed or thrown. No cheap pit kills. (Default: on, configurable)

  • Damage Multiplier: Multiply every HurtCollider's playerDamage by a configurable value. 1.5 = 50% more damage than normal.

  • Damage Scaling: Damage scales with level and player count β€” bonus = levelsAboveStart Γ— players Γ— factor. Fully uncapped.

  • Uncapped Scaling: Both health and damage scale factors have no upper limit. Set them as high as you dare.

  • Custom Orb Color: The orbs are red, shiny, and made of dreams and sadness. Handle with care.

  • Monster Update Support: All enemies from the v0.3.0 Monster Update are now eligible. Not all of them will become Berserkers β€” that's intentional.

  • Mod Support: Currently supported enemy mods:

    • Wesley's Enemies:
      • Gusher
      • Roaster
      • Droid
      • Destroyer
      • The Soldier

βš™οΈ Settings

  • General:

    • Enabled – Turn Berserkers on or off. You know, like a light switch.
    • Show Debug – Toggle debug logs in the terminal. For the nerds (me included).
  • Berserkers Settings:

    • Unkillable – Toggle Berserker god mode. Why? I don't know. For the vibes.
    • Stunnable – Choose if you want a fighting chance. (Default: off)
  • Health Settings:

    • Health – Set the Berserker's base health (between 400 and 5000).
    • Scaling – Turns on Berserker health scaling. Because why not make things harder?
    • Scale Factor – How much extra health Berserkers get per level Γ— player. Uncapped. Math, but fun.
  • Damage Settings:

    • Enable Damage Multiplier – Master switch for damage modification.
    • Damage Multiplier – Base multiplier applied to every HurtCollider's playerDamage. 1.5 = 50% more pain.
    • Enable Damage Scaling – Adds a flat per-level-per-player damage bonus on top of the multiplier.
    • Damage Scaling Factor – How much damage is added per level Γ— player. Fully uncapped.
  • Spawn Settings:

    • Max Berserkers – How many Berserkers can spawn at once. Default is 1.
    • Starting Level – At what level the chaos begins.
    • Chance – How often Berserkers crash the party.
    • Extra Chance Per Level – Each level above Starting Level bumps spawn rate. Caps at 100%.
    • Scaling – Enables dynamic scaling of the max Berserker limit based on level.
    • Bypass Spawn Chance – Forces spawns when scaling is active, ignoring chance rolls.
    • Scaling Step – How many levels it takes to allow one additional Berserker.
    • Max Scaled Berserkers – The ceiling for how many Berserkers scaling can allow.
  • Enemies: Pick which base game enemies can go berserk.

  • Monster Update Enemies: Pick which Monster Update enemies can go berserk. Not all are enabled by design it's just there because it looks nice...

  • Modded Enemies: If you've got supported enemy mods installed, let me know so I can add them choose which of them can go berserk too.


πŸ“ Notes

  • Everyone in your game needs this mod for things to work properly. Don't be that guy who forgets. Seriously.
  • If you're upgrading from the original BerserkerEnemies, delete your old config file so it regenerates cleanly β€” the config section name has changed.
  • It should play nice with other mods. If not, well I'll see what I can break β€” uh, I mean, fix. (Note to self:Add github or discord... :P)

CHANGELOG

πŸ†• v1.6.0 β€” Reborn

Continued by Aolion from the original mod by FNKT_Labs. All credit to FNKT_Labs for the foundation.

New Features

  • Grab Immunity – Berserkers can no longer be grabbed or thrown around. You can't just yeet them into a pit anymore. (Configurable, default: on)

  • Damage Multiplier – Multiply the base damage of every HurtCollider on a Berserker. 1.5x = 50% more pain. (Configurable, default: off)

  • Damage Scaling – Damage now scales with level and player count, same formula as health: bonus = levelsAboveStart Γ— players Γ— factor. Fully uncapped. (Configurable, default: off)

  • Uncapped Health & Damage Scaling – Scale factors no longer have a hard upper limit. Set them as high as you dare.

  • Monster Update Support – All enemies from the v0.3.0 Monster Update are now supported. Not all of them will become Berserkers β€” that's intentional.

    • Bella
    • Elsa
    • Birthday Boy
    • Tick
    • Oogly
    • Heart Hugger
    • Headgrab
    • Loom
    • Peeper
    • Gambit

Changes

  • Default Stunnable is now off β€” Berserkers can't be stunned out of the box.
  • Config section renamed from [Berserker Settings] to [Berserkers Settings] β€” delete your old config file to regenerate cleanly.

πŸ†• v1.3.4

  • Added support for several enemy mods! Because clearly, things weren't chaotic enough.

    • Baldi Enemy:

      • Baldi
    • Zelda Moon Mod:

      • The Moon
    • Reterminator:

      • Robot
    • Rolling Giant Enemy:

      • Rolling Giant
    • Minecraft Zombie Mod:

      • Zombie
    • Driller Killer:

      • Driller

πŸ†• v1.3.3

Berserker Scaling has been added!

You can now configure the mod to increase the number of Berserkers after reaching certain level milestones.

New settings:

  • Berserker Scaling – Enables dynamic scaling of the maximum number of Berserkers based on level progression. (Default: Off)
  • Bypass Spawn Chance – Forces Berserkers to spawn when scaling is active, ignoring the regular spawn chance. (Default: Off)
  • Scaling Step – How many levels it takes to allow one additional Berserker. (Default: 10)
  • Max Scaled Berserkers – Maximum number of Berserkers allowed when scaling is enabled. (Default: 5)

Changes

  • Some settings were moved around, so you might need to revisit your mod configuration. Sorry for the shuffle!

πŸ”§ v1.3.2

  • Fixed a bug where Berserkers couldn't be stunned even when you said they could. Now "Stunnable" and "Unkillable" won't fight each other.

πŸ”§ v1.3.1

  • Experimental support for the L A T E mod! It's a WIP, so don't yell at me yet.

πŸ”§ v1.3.0

  • Fixed an issue where some enemies spawned without the Berserker script. They missed the memo.
  • Tweaked some logs.

πŸ†•πŸ”§ v1.2.9

  • Added compatibility with Wesley's "The Soldier" enemy. He's ready to rage too!
  • Fixed Berserkers getting stunned by fall damage. Gravity is no longer their greatest weakness.
  • Tweaked some logs.

πŸ†• v1.2.8

Now you can decide if you want the game to get a little crazier with each level!
If enabled (disabled by default), starting from the level you set, Berserkers will gain extra health based on the number of players and the scaling value you configure.

Here's the deal:

Let's say a Berserker has 2000 health, the health scaling value is 10 (default), and you're playing with 3 friends.
If the scaling starts at level 1, and you're at level 2, the Berserker's health will become 2030. And yep, the orb value goes up too β€” shiny rewards for your suffering.

πŸ› οΈ New Settings:

  • Enable Scaling: Turns on Berserker health scaling.
  • Scaling Value: How much extra health Berserkers get per level Γ— player.

πŸ”§ v1.2.7

  • Fixed a bug where certain enemies ignored the "No stun" rule. Not anymore.

πŸ”§ v1.2.6

  • Added a bonus to the orb value when a Berserker drops it and is set to be unstunnable. A little extra reward for your troubles.
  • Lowered the minimum Berserker health to 400 and adjusted the orb's minimum value to keep things fair.
  • Fixed an issue where the spawn chance increase per level wasn't being applied. It is now. As it should be.
  • Adjusted some logs to better explain what's going on. Because clarity is nice.

πŸ”§ v1.2.5

  • Fixed changelog description.

πŸ†• v1.2.4 – Mod Rework

I reworked how the Berserker Orb value is calculated. It now scales with the Berserker's healthβ€”because that actually makes sense.

  • Berserkers with 600 HP will drop orbs worth $14,000 – $15,000.
  • Berserkers with 5000 HP will drop orbs worth $40,000 – $50,000.

πŸ”§ Changes

  • Lowered the minimum Berserker health from 2000 to 600.
  • Added a shiny new option to control how much the spawn chance increases per level β€” default is 5%, capping at 30%. It scales based on the starting level you chose in the settings.
  • Removed the Max Orb Value orb value setting, because the new system kicks its butt.
  • Fixed a bug where the mod was spawning one extra Berserker than you set in the settings. Oops... I promise it wasn't on purpose. Or was it?

πŸ†•πŸ”§ v1.2.3

  • I added an option to allow multiple Berserkers to spawn in a level. The default is still 1, because I care about your sanity.
  • Lowered the minimum Berserker health from 2000 to 400, so now even a stiff breeze might do the trick. Good luck out there.

πŸ”§ v1.2.2

  • Reworked how the mod finds the AssetBundle file. Now, just toss the .dll and the AssetBundle into the same folder like you're making a smoothie, and boomβ€”it works.

πŸ”§ v1.2.1

  • Fixed a very anti-social bug where Berserkers refused to drop their orbs in multiplayer. Sharing is caring, folks.

πŸ†•πŸ”§ v1.2.0

  • Fixed a bug where Berserker orbs were acting like royaltyβ€”every large orb spawned after one inherited its insane value. No more orb dynasties.

  • The following enemies can now become Berserkers. You've been warned:

    • Animal
    • Apex Predator
    • Chef
    • Hidden
    • Rugrat
    • Spewer
    • Shadow Child
    • Upscream

πŸ”§ v1.1.8

  • Cleaned up some debug logs I accidentally left in. Classic.

πŸ†• v1.1.7

Added support for a new enemy mod:

  • Freddy Enemy:
    • Freddy Fazbear (yes, that Freddy. Sweet dreams.)

πŸ”§ v1.1.6

  • Fixed an issue where Wesley's Enemies config names were making the terminal throw a fit and hiding the settings menu. It's all good now.

πŸ†•πŸ”§ v1.1.5

  • Fixed a bug where a Berserker would spawn almost every time, no matter the spawn chance. Overachievers, am I right?
  • Fixed a bug where all enemies of the same type as the Berserker were dropping orbs like they were in a giveaway.
  • Increased the max health setting for Berserkers from 3000 to 5000. You're welcome?
  • Added an option to show debug logs, for the curious and the brave.

πŸ‘» Enemy Mods Support

I added support for enemy mods! Currently supported:

  • Wesley's Enemies:
    • Gusher
    • Roaster
    • Droid
    • Destroyer

Got a mod you want supported? Let me know on Discord!

πŸ”§ v1.1.3

  • Fixed a bug where enemies were accidentally hurting themselves. It was awkward for everyone involved.

πŸ”§ v1.1.2

  • Fixed a bug where the stun toggle affected all enemies. OopsΒ². Thanks ganzuto!

πŸ†• v1.1.1

  • Added a toggle to control whether the Berserker can be stunned. Only applies if the Berserker is killableβ€”obviously.

πŸ†•πŸ”§ v1.1.0

I made a bunch of under-the-hood improvements to ensure everything syncs properly in multiplayer. If something breaks, yell at me nicely.

  • Fixed A LOT of bugs. Like, a lot a lot.
  • Added new configuration options:
    • Berserker Health: Set between 2000–3000. Or don't. Just don't blame me.
    • Unkillable: Toggle whether the Berserker is immortal. Why would you do that?
    • Max Orb Value: Sets the upper limit for orb value. The minimum is max minus 10000. It's math, trust me.
  • Berserkers will now always drop an orb on death. Consider it a consolation prize.
  • Their orbs are now red, because they're angry.

πŸ”§ v1.0.1

  • Fixed the Discord link in the README. Yes, that link. It works now. You're welcome.

⭐ v1.0.0

  • Initial release. Built with love, sweat, and probably too much caffeine.