EliteMasterEric's Wacky Modpack - Resurrection
A manually curated modpack for Lethal Company, including new gameplay, quality-of-life changes, performance fixes.
NOTE: Loading tip max length is 80 characters.
- [Imperium] is for testing only.
Mod ideas?
Resolved issues
- The car detached from the ship when launching, is the magnet broken?
- Couldn't reproduce, maybe someone disabled the magnet...
- Landing without taking fall damage spits out a warning in the console.
- Players can send blank messages in chat (whatever, the mod that tried to fix this doesn't work)
- You have to manually detach from the ladder on Experimentation (this one is just vanilla?)
- The fire exit kept getting blocked on Vow (is this related to Blue?)
- couldn't reproduce after multiple tries?
- Loot bugs were unusually aggressive
- might need to look into this more
- Some loading screen tips were too long for the box
- Only the host can start the ship when first starting the lobby (this is fine...)
TO FIX
- Dying at the Company Building probably shouldn't have a penalty
- Jetpack controls are weird/broken
Gameplay
Mods which add new features or content.
- Ship Windows: Adds purchasable windows to the ship so you can see outside.
- Wider Ship: Makes the ship's interior wider, so there's more space for activities and furniture.
- Moved Magnet Switch: The Company Cruiser magnet switch is now near the front door instead of the rear.
- Blue
- Fairer Fire Exits: Alter Dungeon Generation to spawn Fire Exits further from other entrances.
- SmartEnemyPathfinding: Masked enemies can now use the Fire Exit, and can use elevators on custom moons.
- ScienceBird's Tweaks: A bunch of smaller tweaks:
- Improved collision on a bunch of stuff, like the catwalk and the starting lever.
- Remove a bunch of little visual clutter in the ship.
- You can grab the mask off a dead Masked Player, and they're worth more.
- Little buttons you can fiddle with on the control panel.
- Corpses are automatically teleported to the ship, if possible.
- Some of those buttons make the lights above the ship rotate to make it easier to find in fog.
- The Zap Gun can now disable turrets, mines, and spike traps, and forcibly open facility doors, like the terminal can.
- Closing facility doors now have a damage trigger (this affects both players and entities).
- Earth Leviathans now leave behind pools of Quicksand where they tunnel.
- You can now unload the Shotgun by holding the Reload key.
- General Improvements: A bunch of tweaks
- Automatically collect bodies when they are teleported to the ship, so you don't have to pick them up.
- Skip the ONLINE/LAN prompt at game start.
- Skip the game startup screen.
- Fixes items falling through furniture on the ship when loading the game.
- Reverse the scroll direction of the hotbar.
- Rebind number keys to select hotbar slots; Emotes have been moved to the function keys.
- Keep track of player's last used suits in Online mode.
- Terminal's scan command will use display the exact scrap value remaining instead of approximate.
- Sprint on ladders
- Keys can be used from your inventory even when not currently held.
- Improve the functionality of the scanner; it is more reliable, and shows fire exits and the dropship.
- Add the cost of travel to different moons to the moon list.
- Keep a terminal command history (use up/down arrows)
- Non-scrap items don't get dropped with the Teleporter/Inverse Teleporter.
- ButteRyBalance: A bunch of tweaks to different enemies, loot, and moons.
- Butlers have been nerfed to make them less aggressive, and the knife they drop is worth more now. Shotguns and landmines now kill them instantly, and spawn more on Manor interiors.
- Backwater Gunkfix health reduced from 5 to 3.
- Stun Grenades and Radar Boosters now force the Coil-head to enter a cooldown.
- Cadaver Growths power level 2 -> 4, resulting in fewer and weaker other enemies to deal with.
- Improved Barbers to spawn in groups (except in mineshafts), and fix issues with their coordination mechanics.
- Forest Giants have reduced vision during Blizzards, and now die instantly to a Cruiser collision.
- Jesters no longer bodyblock doorways while winding.
- Maneaters no longer transform until someone enters the building, and make wider turns when lunging. Power Level 2 -> 3
- Old Birds can now see through fog.
- Spore Lizards now have a Power Level of 0.5 (matching the Gunkfish).
- Infestations reworked to support more enemy types (instead of only supporting Nutcrackers and Hoarding Bugs).
- Reduced the price of the Zap Gun.
- Rebalanced the weight of a lot of scraps.
- Increased the price of Tattered metal sheet.
- Safely distance spike traps from entrances, and re-add them to mineshafts.
- A bunch of specific moons got rebalances.
- TODO: Should Apparatus now have a randomized price?
Casino
Enemies
Scrap
Cosmetics
Quality of Life
Mods which improve gameplay in various ways.
Visuals/HUD
- Chameleon: Aesthetic fixes for moon environments.
- On moons where a blizzard or rainstorm is present, you will be able to hear it faintly while inside the building.
- Changes the front doors to match the manor entrance's doors when one of these interiors generates.
- Added new window graphics in the Manor interior.
- Added new cave styles in the Mineshaft interior.
- NicheTweaks
- Added blood effects when players take damage.
- Added a global player volume slider.
- Fix an issue with Loot Bugs trying to grab Maneaters.
- Fixes a lag spike tied to the Jester starting to wind up.
- Show the clock while dead.
- Hide the HUD while in the terminal.
- Change the texture of the Toy Cube because the default one has an arrangement of cubes that isn't actually solvable in real life. Yes this matters.
- Celestial Tint: Adds a new view while in orbit. Goes great with ShipWindows.
- NoMoreCompanyLogo: Switch the logo back to Lethal Company from More Company
- NiceChat: Improved the in-game text chat with spectator chat, longer messages, scrolling chat area, and more.
- When both you and the sender of a message are holding an active walkie-talkie, the name is color-coded green. This is to clarify a vanilla feature where any players holding active walkies can hear each other's messages at any distance.
- NiceChatEmptyMessageFix: Prevent sending blank messages with NiceChat.
- Universal Radar: Improved radar map graphics, both handcrafted sprites for vanilla moons and auto-generated contour maps for modded moons.
- LoadingInfo: While loading, display the players who haven't finished loading.
- FinallyCorrectKeys: Most UI elements will now display rebound keybinds for prompts.
- LoadingScreen: Display a loading screen with a progress bar while mods are loading, before the menu appears.
- ScannableCodes: Display the terminal code for a turret or door when scanning it.
- Terminal Clock: Display the current time in the Terminal.
- LoadingTips: Display custom loading tips when loading between moons.
Terminal
Audio
- UniqueItemSounds: 17 scraps and 3 furnitures now have custom grab and drop sounds.
Controls
- CruiserImproved: Improved interactions with cruisers, such as being able to turn the camera to look behind, adding a scan node to the Cruiser, and a long list of bug fixes.
- DiFFoz Tweaks: Flash the windows taskbar icon when the game is loaded and awaiting user input.
- Hold Scan Button: Lets you hold down the scan button
Multiplayer
- Coroner: Adds cause of death to the Performance Report.
- LobbyControl: Reopen lobby while in orbit, and more.
- LobbyImprovements: Password protected lobbies and other improvements to lobbies.
- MoreCompany: The stable lobby expansion mod, with a bundled cosmetic system.
Fun
- HalloweenElevator: Rare chance to play v65 Halloween music in the mineshaft elevator sometimes.
Performance/Bugfix
Mods which improve framerates, reduce lag, or fix bugs.
- RoundManagerObjectReferenceFix: Circumvent crashes when a custom moon attempts to initialize an unresolved prefab.
- AsyncLoggers: Move log processing to its own thread to improve performance.
- BarberFixes: Fix issues with the Barber's AI that cause them to freeze in place.
- BepInEx Faster Load AssetBundles Patcher: Decompress asset bundles before loading, reducing load times and improving RAM usage especially on repeat launches.
- BepInEx MonoMod Debug Patcher: Improves the exception logs when a mod has patched the offending method.
- ButteryFixes: A bunch of fixes to item conductivity, animations, typos, and more.
- The performance report now displays the correct interior scrap count.
- ChuxiaFixes: Disables the built-in network analyzer, improving performance.
- CleanerLogs: Reduce the base game log level to reduce log spam.
- CullFactory: Implements portal occlusion culling inside the facility to hide objects that aren't in view, greatly improving render performance.
- DunGenReferenceFixer: Fixes interior assets' references if they haven't been updated to v80.
- EnemySoundFixes: Fix a bunch of missing audio, incorrect SFX, and incorrect volume.
- EntranceTeleportOptimizations: Greatly optimizes the teleporters for the Entrance Door and Fire Exits, and fixes bugs related to them.
- FontUpdate: Patches the game's font to include an expanded Latin character set.
- HarmonyXTranspilerFix: Fix a niche issue with the Harmony transpiler patches.
- JetpackFixes: Fix issues with the Jetpack
- LCMaxSoundsFix Increase the maximum number of concurrent sounds, resolving issues where footsteps wouldn't play.
- LethalFixes: Fixes for log spam caused by Dissonance, as wel as fixes for terminal scanning.
- LethalError: Improved error messages when failing to join a server.
- LethalPerformance: Optimizes the game by caching frequently searchable components
- LethalSponge: Fixes input lag, fixes for memory leaks, culling for scrap, more graphics options. Includes a logging tool to narrow down performance issues.
- This used to rewrite the game's main shader but that's part of base game now cool.
- LostEnemyFix: Kills enemies if the game fails to locate a navmesh near them, preventing error spam. Also logs info about the enemy and its position.
- MaskFixes: Fix issues with the Masked Player, including Masked immediately grabbing players as they enter the building.
- Matty Fixes: Fix issues with objects clipping, prevent items falling below the ship or spawning in furniture,
- MeleeFixes: Fix issues with melee weapons, preventing lag, fixing false hit effects on misses, and fixing shovels becoming unusable if the player died while attacking.
- NestFix: Fix Baboon Hawk nests spawning on ledges or inside walls.
- PathfindingLagFix: Move entity pathfinding to another thread, resulting in more consistent framerates.
- SpawnCycleFixes: Fixes various bugs with the enemy spawn cycle. Other mods can now spawn multiple enemies in groups!
- SpiderPositionFix: Fix various issues with spiders getting stuck on obstacles, getting desynced with the mesh, and failing to climb walls.
- TypeLoadExceptionFixer: Fixes Unity's Input system initialization exploding if there are unloadable types
- TerminalConflictFix: Fix issues with certain terminal commands conflicting when they match closely.
- ReXuvination: Optimize enemy collision detection for greatly improved performance.
- WeedKillerFixes: Fix issues with cooldown on adding Turbo to the curiser, and fixing lag when spraying.
- ReviveDesyncPatch: Fix a rare issue where the game softlocks when playing with an increased max lobby size.
- Terbium: Improve load times by stopping configs saving so many times.
- DestroyItemInSlotFix: Fix a bug in some mods which interact directly with inventory slots.
- LCLocalFixes: Fixes a bunch of small and niche bugs.
- Scandals_Tweaks: Adds some smaller patches that fix bugs sometimes.
Dependency Mods
Mods which are required for other mods to run.
- AutoHookGenPatcher: Automatically generates MonoMod.RuntimeDetour.HookGen's MMHOOK files during the BepInEx preloader phase.
- BepInExPack: The Unity modloader. Required by all mods.
- DawnLib: Modern API for Lethal Company custom content.
- DetourContext Dispose Fix: A BepInEx patcher to fix MonoMod.RuntimeDetour's DetourContext.Dispose not working.
- FixPluginTypesSerialization: This solve a bug where custom Serializable structs and such stored in plugin assemblies are not properly getting deserialized by the engine.
- HookGenPatcher: Generates MonoMod.RuntimeDetour.HookGen's MMHOOK files during the BepInEx preloader phase.
- Interactive Terminal API: Classes for making custom interfaces in the terminal.
- LethalModDataLib: A library for Lethal Company, providing a standardised way to save and load modded data.
- LethalNetworkAPI: A library/API to allow developers to easily add networking to their mods.
- MonkeyInjectionLibrary: This library provides an interface-based monkey-patching system for Unity games.
- MonoDetour BepInEx 5: Adds support for MonoDetour for BepInEx 5.
- MonoDetour: MonoDetour is an alternative to HarmonyX or MonoMod.RuntimeDetour for detouring.
- OdinSerializer: Fast, robust, powerful and extendible .NET serializer built for Unity
- PathfindingLib: Processes AI pathfinding in another thread. Required by
PathfindingLagFix.
- LethalCompany_InputUtils: API/Library for creating Unity InputActions with in-game re-binding support
- StaticNetcodeLib: This lib allows BepInEx mods to use Netcode for GameObjects in a static context.
- TerraMesh: An API for terrain to mesh conversion and mesh manipulation
- TerminalApi
- TestAccountCore: Library mod made by TestAccount666.
- CSync: Configuration file syncing library for BepInEx.
- LethalLib: Evaisa's modding tools for Lethal Company.
- VertexLibrary: Provides extension methods for obtaining the oriented bounding box (OBB) of Unity objects.
- WeatherRegistry: A library mod to control the weather system and add new weather effects.
- Use
weather forecast <moon> to view moon weather probabilities.
- MrovLib: Common methods for mods.
- Jacob's Lethal Libraries: JacobG5's library mod.
- loaforcsSoundAPI: An API to replace sounds for Unity games.
Removed
Mods which are not included in the pack, with explanations.
Maybe
https://thunderstore.io/c/lethal-company/p/Crafty/LunarConfig/
https://thunderstore.io/c/lethal-company/p/MelanieMelicious/MelanieMelicious_2_sToRy_ShIp__works_w_Wider_Ship_Mod/
References
https://thunderstore.io/c/lethal-company/p/lethal_coder/Lethal_Enhanced_Party_Edition_CORE/
https://thunderstore.io/c/lethal-company/p/ThecheeseXD/Starter_Pack_Plus/
https://thunderstore.io/c/lethal-company/p/ButteryStancakes/ButteryFixes/
https://thunderstore.io/c/lethal-company/p/BrokenUsb/VanillaImprovements/
https://thunderstore.io/c/lethal-company/p/Clumpers/LCExtended_Modpack/
https://thunderstore.io/c/lethal-company/p/PoikSpirit/VoidCuratedExperience/