You are viewing a potentially older version of this package. View all versions.
ShinyChiefs-BalancedSentries-1.1.0 icon

BalancedSentries

Automatically adjusts B.R.A.I.N. Turret damage and power consumption based on the number of players in the lobby.

Date uploaded 4 months ago
Version 1.1.0
Download link ShinyChiefs-BalancedSentries-1.1.0.zip
Downloads 564
Dependency string ShinyChiefs-BalancedSentries-1.1.0

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
NihilityShift-VoidManager-1.2.8 icon
NihilityShift-VoidManager

Manages mods for multiplayer, gives users Mod controls via GUI (when provided by the mod, default keybind F5), provides API for developers, and minor Chat improvements.

Preferred version: 1.2.8

README

Balanced Sentries

Version 1.1.0
For Game Version 1.2.0
Developed by HeX, Airborne
Requires: BepInEx-BepInExPack-5.4.2100, NihilityShift-VoidManager-1.2.8


💡 Function(s)

  • Dynamic Scaling: Automatically adjusts B.R.A.I.N. Turret damage and power consumption based on the number of players in the lobby.
  • Configurable Balance: Use the F5 Menu (Void Manager) to tweak multipliers for different crew sizes.
  • Host Sync: The Host controls the balance for the entire session, ensuring a consistent experience for all crew members.

Default Dynamic Scaling Table:

Effect 1-2 Players 3-4 Players 5-6 Players 7-X Players
B.R.A.I.N. Damage +100% (1.0) +75% (0.75) +50% (0.50) +25% (0.25)
B.R.A.I.N. Power Usage -2 -1 0 +1

Note: Damage and Power values are fully customizable via the Host Settings menu.

🎮 Client Usage

  • Simply install.
  • Use F5 to access the Balanced Sentries (Local/Host) and Balanced Sentries (Server) menus.
  • ⚠️ IMPORTANT: If the Host changes settings mid-game, you must unequip and re-equip Blessed Homunculus for changes to take effect visually.

👥 Multiplayer Functionality

  • All
    • All players must have this mod installed to ensure the UI and network sync function correctly.

🔧 Install Instructions - Install following the normal BepInEx procedure.

Ensure that you have BepInEx 5 (stable version 5 MONO) and VoidManager installed.

✔️ Mod installation - Unzip the contents into the BepInEx plugin directory

Drag and drop BalancedSentries.dll into Void Crew\BepInEx\plugins

CHANGELOG

1.1.0

  • "The Fleet Expansion & UI Overhaul"
  • Added:
  • More Crew Support: Added scaling support for massive lobbies (7+ players). Perfect for those using increased crew size mods!
  • Solo Protection: The mod now intelligently disables itself during Solo play (1 player) to prevent overlapping with the game's built-in "Solo Buff."
  • Refined Player Grouping: Re-balanced scaling tiers into: Duo (2P), Standard (3-4P), Large (5-6P), and Massive (7+P).
  • Fixes:
  • Visual Sync Patch: Fixed a critical desync where clients would see incorrect power draw on the UI. Values now force-sync with the Host's configuration.
  • Main Menu NullRef: Fixed a crash occurring when adjusting settings in the Main Menu before a session started.
  • Config Isolation: Fixed a bug where local client configs could interfere with active server settings. Host settings are now the absolute "Source of Truth."
  • UI/UX:
  • Redesigned F5 Menu: Cleaner layout with categorized sections for Ships, Damage, and Power.
  • Dynamic Headers: Tooltips now clearly state "Dynamic Sentry Scaling Active" along with the current player count, removing the confusing "(Inactive)" tag.
  • Safety Clamps: Added hard limits to Damage (0.25x - 1.00x) and Power (-2 to +1) to prevent game-breaking exploits.

1.0.1

  • Fixing visual bug sync problem.

1.0.0

  • Initial release of Balanced Sentries.