
BaconPackRPG
Lethal Company with RPG classes: pick one of 8 classes, level up, and use skills only your class has. Ping for your crew, draw quota cards that open moons and curse the run. Balanced for 1 to 10 players.![]()
BaconPackRPG
Lethal Company with RPG classes. Pick a class, level up, and unlock skills only your class has.
8 classes with their own skills · XP and promotions · Skill cards at every level-up · Quota cards that open moons and curse the run · 1 to 10 players
What's different
- Pick a class. Scout, Hauler, Security, Operator, Medic, Engineer, Hacker or Unemployed. Each plays differently: the Scout hears through doors and sends fake footsteps, the Hauler throws loot, Security taunts monsters off the crew, the Medic revives, the Hacker opens secure doors from across the room.
- Level up as you work. Bring scrap home, survive, kill monsters and meet the quota for XP. Every level is a funny new job title and a point to spend.
- Use your skills with one key. Tap Q to ping anything for the crew, hold Q for your class skill, hold X for a Mayday. Your crew sees and hears every skill you use.
- Draw cards at every quota. A reward card opens a new moon, a mystery card curses the run for good. The run gets harder the longer you survive.
- Made for groups and for solo. Balanced for 1 to 10 players, with a ready check, crew list and a quarterly review that grades everyone.
- Everyone in the lobby needs this pack.
Screenshots

Pick a class: 8 departments, each with its own skills

Level up and get promoted after every day

The crew, with everyone's class, level and profile

Quota cards: a new moon and a bonus, or a curse

Mystery card: one is Normal, one Cursed, one Doomed, and the crew picks blind

Your last photos, shared with the crew

Every setting a click away, with performance options for other mods
How a run works
- Do the job. Scrap you carry onto the ship, coming back alive, kills, bodies brought back and the quota all give XP. About a third is the crew's and two thirds are yours.
- Get promoted. You start with 3 points. Every level is a new job title, from Probationary Intern up, and one more point. Levels have no top.
- Spend points. After each day the career screen opens in orbit (or press K): Lategame Upgrades' personal upgrades, for you alone, and your department's passives and specialty. Click one to see it, and hold it down to buy it.
- Ready up. With two or more players the lever waits until everyone clicks I'M READY. The host can hold the lever for 3 seconds to go anyway.
- Meet the quota, draw cards. Take a reward card (a new moon and a bonus), then pick a mystery card blind (a debuff for the rest of the run). The host picks while everyone watches, or the whole crew votes.
- Getting fired ends the run. Levels, moons and debuffs start over. Achievements and unlocked departments stay on your PC.
Hold P for the crew list, press R in orbit to ready up, and M opens your settings. Every key can be changed in the game's keybinds.
Classes
| Department | Plays | Its passives | Its specialty |
|---|---|---|---|
| Scout | Moves fast, finds the way | Pathfinder: the way out. Point Man: hear what waits behind a door. Lure: send fake footsteps down a corridor. | Danger Sense: a warning when a monster comes for you |
| Hauler | Carries the loot | Haul Bonus: +25% scrap XP. Heave: throw what you hold. Express Delivery: beam an item to the ship once a day. | Tight Grip: keep your loot when the teleporter beams you up |
| Security | Fights the monsters | Stun Hits: melee stuns. Cover: take half of a teammate's hits. Deer in Headlights: freeze a monster with your flashlight. | Taunt: the monsters near you come after you instead |
| Operator | Runs the ship | Overseer, built in: XP from the crew's haul while you stay out. Radar Ping: monsters on the ship's map. Overwatch and Insertion: help a teammate from the monitor. | Lifeline: a teammate who would die is beamed up by the teleporter instead |
| Medic | Unlocked by bringing 5 bodies back | Field Medic: heal a teammate. Revive: once per quota, on the ship. Pry Off: tear off a Snare Flea or what's biting. | Field Surgeon: Revive more often, and in the end anywhere |
| Engineer | Unlocked by switching off 50 traps with codes | Field Hacker: switch off a trap by hand. Mechanic: a tougher Cruiser. Reprogram: turn a mine or turret on the monsters. | Overclock: traps stay off longer, and in the end all around |
| Hacker | Works the facility's systems | Lockdown: lock a door for 20 seconds. Ghost Signal: a monster loses track of you. | Backdoor: open big secure doors from across the room, later unlock locked doors |
| Unemployed | Takes whatever job is left | Odd Jobs: +15% XP. Fill In: take a dead teammate's job for the day. | Jack of All Trades: borrow other departments' passives |
You can transfer after each quota is met, and the points you spent come back. In a big lobby the host can give each department one or two slots, and players left over are Unemployed.
Random draft: the host can make a save a random draft instead. Everyone gets a random department for the whole run as they join, with 3 start cards to pick, and each level-up deals three more cards to take one from: an upgrade level, a passive, a specialty level or a perk. Perks only add what Lategame Upgrades doesn't have, and some are cursed, with a catch. Picking your own, every fifth level deals a hand of perks too. Every department also has X key skills, and everyone gets Callout and Mayday. Details in BaconRPG.
Quota cards
- Reward cards, face up, roll Common (55%), Rare (28%), Epic (14%) or Legendary (3%, two bonuses). Each opens 1 to 3 new moons, more for rarer cards. Bonuses: credits, a store sale, a free delivery, more scrap value on the new moon, a free crew upgrade, or more XP.
- Mystery cards, face down: one Normal, one Cursed and one Doomed, and some hold one or two more debuffs. Prices, traps, monsters, scrap, fines, the quota and the weather can all get worse, and each debuff stacks up to 3 times. Now and then the Normal card is Blessed instead, with a buff. The host can turn mystery cards off in Game Rules.
- New monsters and weathers stay away until a card brings them in: Peepers, Mimics, Lockers, Surfaced's sea creatures, the Immortal Snail, harsh elements (Heatwave, Blizzard, Toxic Smog and more), wild weather (Hurricanes, Earthquakes, Minefields, Forsaken and Hallowed), and Blood and Majora Moons.
- Your bonuses and debuffs sit under your health on the HUD, and the Escape menu lists them all. Details in BaconCards.
Moons
You start with nine free moons. Each quota's reward card opens 1 to 3 more, tier by tier. Every moon keeps its own trip price.
| Tier | Moons |
|---|---|
| Open | Experimentation, Assurance, Vow, Offense, March, Adamance, Maritopia, Halation, EGypt |
| 1 | Gorgonzola, Rend, Dine, Occipitas, 42 Kiri, Rockwell, Nyx |
| 2 | Titan, Tauralis, Zenit, Vigilance, Gratar |
| 3 | Artifice, Embrion, Auralis, Lithium, Flicker, Lament, Oldred |
| 4 | Cabal, Abaddon, Pareidolia, Whisper, Calt Prime, Empra |
Occipitas, Vigilance, Flicker, Lament, Cabal, Abaddon, Pareidolia and Whisper are Nightmare Moons.
Interiors: Scarlet Devil Mansion on Rend, Dine and Titan (on its vanilla-sized preset), Melanie's Museum more often on harder moons (its Mausoleum is turned off), the Recording Studio on early and mid moons, the Tomb on EGypt, the Play Zone, and Wesley's Expanded Facility and Expanded Mineshaft, bigger takes on the game's own.
Your rules
BaconGameRules adds Game Rules to the host screen. Each save file gets a difficulty (Normal by default) and Scaled for, the crew size the save is balanced for (4 by default, up to 10):
- Fewer players: scrap is worth more, and there are fewer monsters and traps.
- More players: more scrap, and a few more monsters and traps.
- It never changes the quota, the days or how long a day lasts.
The same window holds BaconRPG's and BaconCards' rules: the career mode (pick your own or a random draft), department slots, a late joiner's starting level, a level ceiling, the XP speed, and whether the host or the crew picks the quota cards. SEED in the terminal shows each landing's map seed, and the host can land on a seed again.
Playing together
- Lobbies hold up to 10 players. Hosting a public lobby fills in the lobby tag
careers1, and the server list searches it, so you find other Careers lobbies. - Join in orbit. A player who joins a running save starts at the host's late joiner level, and someone who leaves and comes back keeps their file.
- The host's game keeps everyone's levels, so nobody can join with an edited save. The pack turns on LobbyImprovements' Validate Steam Sessions once, so nobody can take someone else's file.
Performance and first launch
The first start takes longer: BaconMemory makes lighter copies of the moons' sound files, and later starts are quicker and use less RAM. The pack carries the fixes and performance mods of The Company Adventures, without its biggest content.
The Bacon mods
| Mod | What it does | |
|---|---|---|
| BaconRPG | XP, promotions, the points tree or a random draft, departments, achievements, the ready check | |
| BaconCards | Quota cards picked by the host or by vote, moon tiers, run debuffs, shotgun shells in the store | |
| BaconGameRules | Game Rules per save, crew size scaling, map seeds | |
| BaconTerminal | A sharper terminal with themes and tables | |
| BaconMemory | Less RAM for moon sounds | |
| BaconFixer | Fixes that work in any pack |
Credits
Thanks to every author whose mod is in this pack.
All 149 other mods
130 Gorgonzola by Nikki · 42 Kiri by rectorado · AccurateStaminaDisplay by ButteryStancakes · AdditionalNetworking by mattymatty · ApparatusFix by mrov · AsyncLoggers by mattymatty · Auralis by AudioKnight · AutoHookGenPatcher by Hamunii · BarberFixes by ButteryStancakes · BepInEx Faster Load AssetBundles Patcher by DiFFoZ · BepInExPack by BepInEx · BetterPaycheck by Swaggies · BloodVFX by Y4NGZ313 · ButteRyBalance by ButteryStancakes · ButteryFixes by ButteryStancakes · CaltPrime by Tolian · Camera Overhaul by seechela · ChuxiaFixes by chuxiaaaa · Concentus by qwbarch · Coroner by EliteMasterEric · CruiserImproved by DiggC · CSync by Sigurd · CullFactory by fumiko · CustomStoryLogsFixed by Magic_Wesley · DawnLib by TeamXiaolan · DestroyItemInSlotFix by JacobG5 · DestroyTemporaryEffects by Tomatobird · DetourContext Dispose Fix by Hamunii · DungeonGenerationPlus by Alice · E Gypt Moon by KayNetsua · Empra by Magic_Wesley · EnemySoundFixes by ButteryStancakes · EntranceTeleportOptimizations by mattymatty · Expanded Facility by Magic_Wesley · Expanded Mineshaft by Magic_Wesley · FinallyCorrectKeys by Rminin · FixPluginTypesSerialization by Evaisa · FriendPatches by Lauriichan · GeneralImprovements by ShaosilGaming · GoodItemScan by TestAccount666 · Gratar by Magic_Wesley · Halation moon by DemonMae · HarmonyXTranspilerFix by DiFFoZ · HealthMetrics by matsuura · HookGenPatcher by Evaisa · HotbarPlus by FlipMods · Immersive Visor Fork by SleepyMiles · ImmersiveEntrance by Zehs · ImmortalSnail by AmesBoys · Interactive Terminal API by WhiteSpike · InventoryFix by Madarvadasz · itolib by pacoito · JetpackFixes by ButteryStancakes · JLL by JacobG5 · Lategame Upgrades by malco · LCMaxSoundsFix by Hardy · LegendWeathers by Zigzag · LethalCompany InputUtils by Rune580 · LethalConfig by AinaVT · LethalElementsForky by seechela · LethalError by chuxiaaaa · LethalFixes by Dev1A3 · LethalHUD by s1ckboy · LethalLateCompnanyFixer by baer1 · LethalLevelLoader by IAmBatby · LethalLevelLoaderUpdated by pacoito · LethalLib by Evaisa · LethalModDataLib by MaxWasUnavailable · LethalNetworkAPI by xilophor · LethalPerformance by DiFFoZ · LETHALRESONANCE by LethalResonance · LethalSettings by willis81808 · LethalSponge by Scoops · LightsOut by mrov · Lithium moon by DemonMae · LoadingInfo by chuxiaaaa · loaforcsSoundAPI by loaforc · loaforcsSoundAPI LethalCompany by loaforc · LobbyCompatibility by BMX · LobbyControl by mattymatty · LobbyImprovements by Dev1A3 · Locker by zealsprince · Maritopia by Tolian · MaskedInvisFix by VirusTLNR · MaskFixes by ButteryStancakes · Matty Fixes by mattymatty · Melanie Interiors MelanieMelicious by MelanieMelicious · MeleeFixes by ButteryStancakes · Mimics by x753 · Mirage by qwbarch · MirageCore by qwbarch · MonkeyInjectionLibrary by mattymatty · MonoDetour by MonoDetour · MonoDetour BepInEx 5 by MonoDetour · MoreCompany by notnotnotswipez · MrovLib by mrov · NAudio by Bobbie · NestFix by PureFPSZac · Nightmare Moons by DemonMae · No Console Spam by 4902 · NoMaskMaskeds by Wallet · Nyx by Tolian · OdinSerializer by Lordfirespeed · Oldred by Magic_Wesley · OpenBodyCams by Zaggy1024 · OpusDotNet by qwbarch · PathfindingLagFix by Zaggy1024 · PathfindingLib by Zaggy1024 · Peepers by x753 · PlayZone by LethalMatt · ReservedFlashlightSlot by FlipMods · ReservedItemSlotCore by FlipMods · RevisitStingers by ButteryStancakes · ReviveDesyncPatch by DaanSmoki · ReXuvination by XuXiaolan · Rockwell by DemonMae · RuntimeIcons by LethalCompanyModding · RuntimeIcons BetterRotations by debit_card_debit · Scandals Fixes by Scandal · Scandals Tweaks by Scandal · ScarletDevilMansion by Alice · ShowCapacity by Piggy · SmartEnemyPathfinding by Zaggy1024 · SoftMaskKiller by XuXiaolan · SolidLib by SolidStone · SpawnCycleFixes by ButteryStancakes · SpectateEnemies by AllToasters · SpiderPositionFix by Fandovec03 · StarlancerAIFix by AudioKnight · StaticNetcodeLib by xilophor · Studio Interior by DemonMae · Surfaced by SurfacedTeam · Tauralis by PowerFull · TerminalConflictFix by SylviBlossom · TerminalFormatter by mrov · TerminalUtils by mrov · TerraMesh by v0xx · TestAccountCore by TestAccount666 · Tomb by Tolian · TypeLoadExceptionFixer by Hamunii · UISellTracker by SlapItNow · Universal Radar by ScienceBird · VertexLibrary by LethalCompanyModding · WeatherRegistry by mrov · WeedKillerFixes by ButteryStancakes · Wesley's Enemy Variants by Magic_Wesley · Wesley's Shenanigans by Magic_Wesley · Wesley's Weathers by Magic_Wesley · Zenit by Tolian
Feedback
Found a bug, or a balance that feels off? Message me on Discord: bac_kun.
AI disclosure
BaconRPG, BaconCards and this README were made with Claude Code, Anthropic's AI coding agent. The author directed the work and tested the pack in game.