You are viewing a potentially older version of this package. View all versions.
DerplingDevelopments-SavageCompany-1.1.3 icon

SavageCompany

Savage Company is a Brutal Company-inspired mod that takes the original concept and runs a mile with it, adding many new features and much more replayablity.

Date uploaded 5 months ago
Version 1.1.3
Download link DerplingDevelopments-SavageCompany-1.1.3.zip
Downloads 16574
Dependency string DerplingDevelopments-SavageCompany-1.1.3

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
Rune580-LethalCompany_InputUtils-0.6.0 icon
Rune580-LethalCompany_InputUtils

Utilities for creating InputActions and providing an (opinionated) improved UI.

Preferred version: 0.6.0

README

Savage Company Overview

Savage Company is a mod that takes everything from Brutal Company and Brutal Company Plus AND more and combines it into the best experience possible. With a rising difficulty, infinite randomization, many events (multiple events can happen at the same time and be at different difficulty levels, too!), a custom-made UI, multiplayer support, an absolutely GARGANTUAN config, and more, there's an endless amount of gameplay!

Features

Moon Heat

Returning from Brutal Company, moon heat rises the longer you orbit a moon. If you value your life, I recommend not staying around the same planet for too long! Moon Heat is very customizable via the generated config file.

Moon Heat Notification In-Game

Points System

Something you may not recognize from mods like Brutal Company is the distinct 'points' system. Each time you land on a moon, based on a variety of factors (and a good bit of randomness), the game will be given an amount of points to spend on a plethora of events, and can even make certain events stronger and more difficult by investing more points into them. Points are also customizable via the config.

Points distributed as shown on the UI

Custom UI

Upon joining a game, you will notice a new UI on the right side of your screen. An ingame "tutorial" is given to explain the purpose of it, but it is essentially just there to notify you of the ongoing events and their severities. It can be hidden using the hotkey in the keybinds menu (by default [Y]), and is highly customizable via the config.

The in-game tutorial given when you join a lobby

Config File

Accessed via either the generated config file or the 'Edit config' section of Thunderstore Mod Manager, the config is one of the most complex parts of this mod. You can change EVERYTHING in this mod from event names and max levels of events, to the minimum and maximum points given, and can even make Assurance and Titan especially difficult. (don't ask.)

Config File in Thunderstore, a little outdated

Other Notable Changes

  • You start with 1000 extra credits by default (can be changed in config)
  • 150% more scrap spawns by default (can be changed in config)
  • Lots of other things not mentioned that can be accessed via the config, or I have sworn to secrecy

Events (SPOILERS)

Below is a list of all events in the mod and what they do. I recommend NOT reading through this unless you have already played through the mod. It's better to keep it a surprise!

SPOILERS AHEAD...

ALL EVENTS CURRENTLY IN THE MOD:

  • Minesweeper: Spawns extra mines inside the building.
  • Heavy Weaponry: Spawns extra turrets inside the building.
  • RUN: Spawns thumpers inside the building.
  • Arachnophobia: Spawns spiders inside the building.
  • Bug Mafia: Spawns a lot of hoarding bugs inside the building.
  • Lizard Mania: Spawns spore lizards inside the building.
  • Behind You: Spawns brackens inside the building.
  • It Says Gullible On The Ceiling: Spawns snare fleas inside the building.
  • SLIME: Spawns hygroderes inside the building.
  • Schizophrenia: Spawns ghost girls to haunt you...
  • The Masquerade: Spawns maskeds inside the building.
  • Nutcracker Ballet: Spawns nutcrackers inside the building.
  • Weeping Angels: Spawns coil-heads inside the building.
  • Music MAYHEM: Spawns jesters inside the building.
  • Dangerous Surface: Spawns random surface enemies.
  • Dangerous Building: Spawns random enemies inside the building.
  • Ship Defense System: Spawns a turret inside the ship.
  • Armageddon: Turrets spawn outside the building randomly.
  • LAND Mines: Landmines spawn outside. Y'know, on the land?
  • Weapons of Mass Destruction: Turrets and landmines are quite a bit stronger.
  • Stronk Monsters: All monsters are quite a bit stronger.

Important Info

You can report bugs or suggest features by contacting me on Discord at @derplingdev (due to privacy settings, you must be in a Discord server with me, so, for example, you can join the official Lethal Company Discord server here, or the Unofficial Lethal Company Community here.)

I am a solo developer who develops as a hobby, for free, in his free time. If updates are few and far apart, then that is why. However, Lethal Company is one of my favorite games of ALL TIME, so I don't see myself losing the passion for modding this game anytime soon. Expect more content and bug fixes when I can find the free time. Otherwise, have fun playing!

CHANGELOG

Changelog

v1.1.3 (Bug Fixes)

  • Fixed an issue where Nutcrackers wouldn't spawn correctly
  • Fixed an issue where the tutorial wouldn't show up correctly

v1.1.2 (New Points System / UI Improvements)

  • Reworked points system... again. This time, it's more configurable and ramps up much differently.
  • Added fading in and out animations to the UI.
  • Added two new config entries: Starting Points Multiplier and Difficulty Scaling (both relate to the new points system)
  • Many default config values were increased, such as max and min points and event costs, so I recommend resetting your config file once again.

v1.1.1 (Bug Fixes / Tutorial No More!)

  • Fixed an issue where points were being generated WAY too high.
  • Fixed tutorial staying on the screen when you land.
  • Added a config option to disable the tutorial appearing.

v1.1.0 (First Major Update)

  • Due to some of the config changes, I recommend saving a copy of your old config values and deleting your old config file. Otherwise, the config may look weird and some values may reset.
  • Added 2 new events: Weapons of Mass Destruction and Stronk Monsters
  • Completely revamped how points are calculated. Now they are more random, but are affected by factors such as moon heat, days until the deadline, and total days that have passed. (this should fix problems such as the game being generally too difficult and points sticking at the maximum)
  • Changed how some of the config is worded to be less confusing. Also added server/client side indicators to the top few sections.
  • Added two new config entries: Random Points (makes the points completely random besides applying a moon heat multiplier) and UI Text Alignment (aligns the UI text along a specific side. make sure you spell everything correctly when entering a value here!)
  • Setting Starting Credits or Scrap Spawns Multiplier to 0 no longer applies the setting. This has no effect on gameplay besides adding mod compatibility.
  • Scrap Spawns Multiplier is now based on a percentage increase. (i.e., 1.5 = 150% MORE scrap spawns rather than 1.5x normal scrap spawns)
  • Changed cost of most events and changed default min and max points.
  • Changed default toggle UI hotkey to Y so that it wouldn't interfere with the default PTT key.
  • Fixed events that spawned monsters such as Jesters, Masked, and Ghost Girls from not being able to happen before you went to a high-level planet. This also may have fixed "ghost monsters" from spawning sometimes.
  • Fixed an issue with heat calculations.
  • Fixed the Ship Defense System turret not spawning sometimes.
  • And more things that I probably forgot and didn't list here.

v1.0.2 (Hotkey Changes)

  • Added new dependency: InputUtils
  • This allows the UI hotkey to be changed via the ingame keybinds menu. It also makes the keybind register as pressed far more accurately.
  • Added 4 new hotkeys to allow moving the UI up, down, left, and right while in-game.
  • Changed when the moon heat multiplier was applied slightly. (this makes moon heat work with the funny planets config setting)
  • Added some fun new pictures to the README!

v1.0.1 (Small Changes / Fixes)

  • Completely changed how the config looks. I still recommend using the Thunderstore Mod Manager config editor though, it helps a lot!
  • Added a config option to disable sending UI syncing messages through chat. Enabling this will make the UI unusable, though!
  • Added a config option to not clear the chat when sending UI syncing messages. This can help with mod compatibility. (I may make this better later)
  • Added a config option to not send moon heat messages.
  • Removed some of the console spam.
  • Changed Planet Heat to Moon Heat because it broke my immersion >:(
  • Fixed Moon Heat not working early in the game. Also made Moon Heat a bit more lethal, especially at high heats.

v1.0.0 (Release)

  • Released the mod.
  • Added every feature.
  • Wow! So impressive!