Lethal Company Enhancer
A tweaks mod to enhance small group or solo play
Date uploaded | 11 months ago |
Version | 0.1.9 |
Download link | Mom_Llama-Lethal_Company_Enhancer-0.1.9.zip |
Downloads | 5385 |
Dependency string | Mom_Llama-Lethal_Company_Enhancer-0.1.9 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Lethal Company SinglePlayer Enhancer
A Mod for Lethal Company to make the game more enjoyable alone or in small groups
Configurable Settings
- Protect your scrap: Can keep scrap after a party wipe, either all of it or random amounts.
- Start with suits unlocked: Spawns the Green and Hazard suits at game start. (Still have to pay for the PJ suit)
- Always Show Terminal: keeps the ship terminal from closing on exit. Good for watching the output from "view monitor"
- Random Company Prices: by default the game uses a linear scaling price structure to have a proper risk/reward for holding on to your items after each run. If you're using this mod to extend the number of days per quota you must either set a minimum company price or use this option or the price will go negative. The random price will use in-game information when rolling such as the Company "mood" and how many days are left in the Quota. Despite the Sigurd log file stating it is possible for the prices to be 120%, I found no evidence that it was possible in the base game so this mod puts a 100% cap on the scaling formula.
- Minimum Company Prices: this settings keeps the company from offering prices below the configured amount. Will be enforced even when using random prices.
- Time Scale: this option can be tweaked to give the party more time on each moon. This can make the game drastically easier (or harder) because part of the monster spawning routine depends on how much time has passed.
- Hangar Door: the hangar door can be kept closed longer (or shorter if you want)
- Days Per Quota: The Quota can be increased (or decreased) from the default 3 days to whatever you want.
- Threat Scanner: The "scan" command on the terminal can have a threat scanner added to it for nervous players.
FAQ
How do I install the mod?
See Docs/Installing.txt and follow the instructions
Is this mod compatible with X other mod
This mod is mostly compatible with other BepinEx mods.
Will this mod work in online lobbies
Features in the config files have been marked to indicate whether they require you to be host or not in a multiplayer game. For the best experience have all players use the same modlist with the same configuration. Please use the included config option "bEnabled" set to false when playing online with other users that aren't using the mod.
How do I change settings?
This mod stores all its config settings in BepinEx/Config/mom.llama.enhancer.cfg. I've left detailed descriptions of what each option does and recommendations to try out.
Changelog
See Changes.md for a complete list of changes from patch to patch
Downloading
Download from the releases section and check out the tags section for tagged versions of interest that weren't given a stand alone release
How to contact me
Join discord.gg/lcmod (the LC Modding discord) search for Enhancer in the mod-releases section or @MamaLlama :]
Other Credits
Enhanced Icon by Discord User Dat1Mew
Bug Testing Contributions by Discord Users:
- Pinny
- Vasanex
- Toast
- Sariol
- Zoey ♥
- Karma
CHANGELOG
Single Player Enhancer Changelog
v1.0.2
- Properly generate new config when empty (Reporter: HiJacked)
v1.0.1
- Stop accidentally including CSync twice
- Rewrite patches to fix quota days not working anymore bug (Reporter: BlooFox)
v1.0.0
- All changelogs will now use version numbers
- Implement CSync config syncing for all clients
Update Aug-17-24#2
- Actually compiled for v60
- Re-added link to github repo
Update Aug-17-24#1
- Compiled for v60
- Removed suit patches (finally)
- Updated project structure and made project available on Lethal Company Modding
Update Apr-14-24#1
- Updated enemyPower to float to match zeekerss breaking method change
Hotfix Dec-24-23#1
- Scrap protection now leaves any item in the ship alone, including equipment, oopsie. (Bug Rancher: JadedRoxie)
Update Dec-23-23#1
- Patched scrap protection to properly remove equipment. (Bug Tamer: Karma)
Update Dec-11-23#1
- Patched scrap protection to only run on hosts. This should fix any errors when clients tried to despawn network objects without permission. Oopsie. (Bug Assassin: Zoey ♥)
Update Dec-10-23#1
- Cleaned up some code
- Verified compatibility with v45
Update Dec-6-23#1
- Fixed a bug with the terminal remaining rendered even when the config was false in some cases.
- Improved compatibility with GameMaster
Update Nov-21-23#1
- Scrap protection no long breaks things when failing a quota (Bug Smashers: Pinny/Toast)
- Improved compatibility with Bigger Lobby 2.2.2+ (Bug Annihilator: Bizzle)
Update Nov-18-23#1
- Scrap Protection mode COINFLIP bug fixed to actually flip a coin (Bug Bonker: Vasanex)
- RPC added to properly inform clients of the company price each day
- Added Dat1Mew's lovely icon to thunderstore release
Update Nov-17-23#1
- eScrapProtection, has a few simple options for protecting scrap when the party wipes
Update Nov-15-23#1
- bUnlockSuits, Add Green and Hazard suit to ship
- Company buy prices are derived from level data so they stay they same after save/load
- Plugin moved to net472 to fix dependency errors
- Project updated to make compiling smoother
Update Nov-13-23#1
- bEnabled, global toggle
- bAlwaysShowTerminal, show terminal without players
- bUseRandomPrices, randomly modifies company prices
- fTimeScale, modifies time on moons
- fMinCompanyBuyPCT, sets a floor for company prices
- fDoorTimer, modifies how long the hangar doors remain closed
- iQuotaDays, modifies how many days the players have to meet quota
- eThreatScannerType, adds a threat scanner to "scan" of specified type