
BaconPackRPG
RPG careers for any crew size: earn XP, get promoted, pick a department and spend points on upgrades. Quota cards open new moons tier by tier and stack debuffs on the run. Scaled for 1 to 10 players, with fixes and performance mods.![]()
BaconPackRPG
An RPG modpack for 1 to 10 players: level up, pick a department, and climb the Company ladder one quota card at a time.
XP and promotions · Six departments, or a random draft · Quota cards that open moons and curse the run · Balanced for any crew size · Everyone in the lobby needs this pack
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, with everyone's Steam picture and ping. Every key can be changed in the game's keybinds.
Departments
| Department | Plays | Its passives | Its specialty |
|---|---|---|---|
| Scout | Moves fast, finds the way | Pathfinder: the way out. Light Feet: quieter footsteps. | Danger Sense: a warning when a monster comes for you |
| Hauler | Carries the loot | Steady Load: heavy loot slows you less. Haul Bonus: +25% scrap XP. | Tight Grip: keep your loot when the teleporter beams you up |
| Security | Fights the monsters | Stun Hits: melee stuns. Bodyguard: teammates near you take less damage. | Taunt: the monsters near you come after you instead |
| Operator | Runs the ship | Radar Ping: monsters on the ship's map. Overseer: XP from the crew's haul while you stay out. | Lifeline: a teammate who would die is beamed up by the teleporter instead |
| Medic | Unlocked by bringing 10 bodies back | Field Medic: heal a teammate. Revive: once per quota, on the ship. | 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. | Overclock: traps stay off longer, and in the end all around |
| Unemployed | Takes whatever job is left | Odd Jobs: +15% XP. Hustle: less damage, steadier nerves. | 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. Details in BaconRPG.
Quota cards
- Reward cards, face up, roll Common (55%), Rare (28%), Epic (14%) or Legendary (3%, two bonuses). 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. Prices, traps, monsters, scrap, fines, the quota and the weather can all get worse, and each debuff stacks up to 3 times.
- New monsters and weathers stay away until a card brings them in: Peepers, Mimics, Lockers, the Immortal Snail, harsh elements (Heatwave, Blizzard, Toxic Smog and more), 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 the six free moons. Each quota's reward card opens one more, tier by tier. Every moon keeps its own trip price.
| Tier | Moons |
|---|---|
| Open | Experimentation, Assurance, Vow, Offense, March, Adamance |
| 1 | Halation, Maritopia |
| 2 | EGypt, Gorgonzola |
| 3 | Rend, Dine, Titan, Tauralis, Zenit |
| 4 | Artifice, Embrion, Auralis, Lithium |
Interiors: Scarlet Devil Mansion on Rend, Dine and Titan (on its vanilla-sized preset), Melanie's Museum and Mausoleum more often on harder moons, the Recording Studio on early and mid moons, and the Tomb on EGypt.
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 123 other mods
130 Gorgonzola by Nikki · 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 · Camera Overhaul by seechela · ChuxiaFixes by chuxiaaaa · Coroner by EliteMasterEric · CruiserImproved by DiggC · CSync by Sigurd · CullFactory by fumiko · DawnLib by TeamXiaolan · DestroyItemInSlotFix by JacobG5 · DestroyTemporaryEffects by Tomatobird · DetourContext Dispose Fix by Hamunii · DungeonGenerationPlus by Alice · E Gypt Moon by KayNetsua · EnemySoundFixes by ButteryStancakes · EntranceTeleportOptimizations by mattymatty · FinallyCorrectKeys by Rminin · FixPluginTypesSerialization by Evaisa · FriendPatches by Lauriichan · GeneralImprovements by ShaosilGaming · GoodItemScan by TestAccount666 · Halation moon by DemonMae · HarmonyXTranspilerFix by DiFFoZ · HealthMetrics by matsuura · HookGenPatcher by Evaisa · HotbarPlus by FlipMods · ImmersiveEntrance by Zehs · ImmortalSnail by AmesBoys · Interactive Terminal API by WhiteSpike · InventoryFix by Madarvadasz · 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 · LethalLib by Evaisa · LethalModDataLib by MaxWasUnavailable · LethalNetworkAPI by xilophor · LethalPerformance by DiFFoZ · LETHALRESONANCE by LethalResonance · 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 · MonkeyInjectionLibrary by mattymatty · MonoDetour by MonoDetour · MonoDetour BepInEx 5 by MonoDetour · MoreCompany by notnotnotswipez · MrovLib by mrov · NestFix by PureFPSZac · No Console Spam by 4902 · OdinSerializer by Lordfirespeed · OpenBodyCams by Zaggy1024 · PathfindingLagFix by Zaggy1024 · PathfindingLib by Zaggy1024 · Peepers by x753 · ReservedFlashlightSlot by FlipMods · ReservedItemSlotCore by FlipMods · RevisitStingers by ButteryStancakes · ReviveDesyncPatch by DaanSmoki · ReXuvination by XuXiaolan · 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 · SpawnCycleFixes by ButteryStancakes · SpectateEnemies by AllToasters · SpiderPositionFix by Fandovec03 · StarlancerAIFix by AudioKnight · StaticNetcodeLib by xilophor · Studio Interior by DemonMae · 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 · WeatherTweaks by mrov · WeedKillerFixes by ButteryStancakes · 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.