You are viewing a potentially older version of this package. View all versions.
baconya-BaconTerminal-1.0.0 icon

BaconTerminal

Terminal extras from BaconFixer: weather bonuses in the moons list, SORT BONUS, moon pages with loot, interiors, day length and dangers, and a Terminal quality setting for a sharper terminal.

By baconya
Date uploaded a week ago
Version 1.0.0
Download link baconya-BaconTerminal-1.0.0.zip
Downloads 307
Dependency string baconya-BaconTerminal-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
mrov-WeatherRegistry-0.8.8 icon
mrov-WeatherRegistry

A mod for controlling the game's weather system: scrap multipliers, weather chances, blacklisting and more!

Preferred version: 0.8.8
mrov-MrovLib-0.4.15 icon
mrov-MrovLib

Common methods for my mods.

Preferred version: 0.4.15
IAmBatby-LethalLevelLoader-1.7.13 icon
IAmBatby-LethalLevelLoader

A Custom API to support the manual and dynamic integration of all forms of custom content in Lethal Company. (v81 Compatible)

Preferred version: 1.7.13
mrov-TerminalUtils-0.0.18 icon
mrov-TerminalUtils

A terminal utility for Lethal Company, providing dynamic preview options, command registration and more.

Preferred version: 0.0.18
mrov-TerminalFormatter-0.3.9 icon
mrov-TerminalFormatter

Rework of terminal's pages.

Preferred version: 0.3.9
baconya-BaconFixer-2.0.0 icon
baconya-BaconFixer

Fixes that work in any modpack: $0 store prices, DunGen load errors, dark interiors, duplicate prefabs, sound packs, scrap you can't scan, FacilityMeltdown, Chameleon and door portals on modded content. Replaces DunGenReferenceFixer.

Preferred version: 2.0.0

README

BaconTerminal

BaconTerminal

See which moon pays before you route there.
Weather bonuses, loot estimates, interior odds, day length and dangers in the terminal · A sharper terminal · Not everyone in the lobby needs it

These were part of BaconFixer up to 1.2.1, and work the same.

Moon pages

Type a moon's name in the terminal, and its page ends with lines like these, each label in its own colour:

SCRAP BONUS: items worth x1.35, x1.15 more items
LOOT: about $1240 (19 items)
INTERIOR: Expanded Mineshaft 92%, Rubber Rooms 6%, others 2%
DAY LENGTH: 14 min
DANGER: Many more enemies spawn from the start.
  • SCRAP BONUS: the weather's bonus.
  • SELLS SCRAP: the buying rate, on moons with a desk that buys scrap.
  • LOOT: an estimate from the moon's scrap table and the bonus. With BaconGameRules, it also counts the save's scrap rules. It's left out where no interior generates, such as The Company.
  • INTERIOR: the odds of every interior, with anything under 1% grouped as others. It's also left out where no interior generates.
  • DAY LENGTH: real minutes from landing to midnight on that moon.
  • DANGER: what the weather does.

Moons list

  • Bonuses: weather shows its bonuses, such as Eclipsed value+35% items+15%. value is what scrap sells for, and items is how much spawns. A bonus of 0% is left out. The buying rate at the top also names Galetry when Wesley's Moons is installed, because it has a desk that buys scrap too.
  • SORT BONUS: lists the best-paying moons first, and SORT NONE puts the order back.
  • OTHER: this page now mentions all of the above.
  • WeatherTweaks: a combined weather gets a danger line for each of its weathers, and long names are shortened in the moons list, such as Eclip+Flood. On a moon where WeatherTweaks hides the weather, BaconTerminal shows no bonus or danger, and SORT BONUS counts it as no bonus, so nothing gives it away.

Terminal quality

A Terminal quality dropdown in the game's Settings, in both the main menu and the pause menu. While you use the terminal, the game draws your view into its own small texture, which is why the text looks rough. It saves right away, without Confirm, in BepInEx/config/baconterminal.cfg. If you set it in BaconFixer 1.x, your choice carries over.

Setting Size
Normal The game's own size, 970x580. This is the default.
High 1.5 times that.
Max Your screen's height.

Higher settings cost frames, but only while the terminal is open.

Required mods

Installing BaconTerminal also installs BaconFixer, MrovLib, TerminalFormatter, TerminalUtils, WeatherRegistry and LethalLevelLoader. BaconFixer fixes $0 prices in TerminalFormatter's store and a stall the first time you open some terminal pages. If you turn off any of the others, BaconTerminal still runs and leaves out only what needs that mod:

  • TerminalFormatter: the extra lines on moon pages and the moons list.
  • TerminalUtils: weather bonuses in the moons list, and SORT BONUS. These also need WeatherRegistry.
  • WeatherRegistry: weather bonuses, and dangers for modded weathers. Without it, moon pages still show dangers for the game's own weathers.
  • LethalLevelLoader: INTERIOR on moon pages.

Terminal quality needs none of these.

The Bacon mods

Get the ones you want, or all of them at once, set up to work together, in The Company Adventures.

Mod What it does
BaconFixer BaconFixer Fixes only, for any modpack.
BaconTerminal BaconTerminal
You're here
Weather bonuses, loot estimates, interior odds and day length in the terminal, and a sharper terminal.
BaconGameRules BaconGameRules Easy, Normal, Hard or your own rules for each save file.
The Company Adventures The Company Adventures A modpack with all three and 100+ more mods: 53 new moons, 13 new interiors, new weathers and more.

Limits

LOOT is an estimate. A mod that changes a moon's scrap when you land, such as ButteRyBalance on vanilla moons, can make it read high or low.

BaconTerminal turns itself off while BaconFixer 1.x is installed, because that version has these extras built in, and logs a warning saying so. Update BaconFixer to 2.0.0 or later.

Feedback

Found a bug, or have an idea for the terminal? Message me on Discord: bac_kun.

AI disclosure

The code and this README were generated with Claude Code, Anthropic's AI coding agent. The author directed the work and tested the mod in game.

CHANGELOG

Changelog

1.3.0

  • Other mods can group the Modern moons list, such as by progress: moons are listed by group, cheapest first in each, with the group's title on the divider between groups. Sorting the list another way still works as before. BaconCards 1.3.0 uses this to list moons by tier.

1.2.0

  • Other mods can hide a moon's price and weather in the moons list, such as a moon that's still locked. It's listed in gray, with ??? in place of both, in every terminal style, Classic included. BaconCards uses this for its moon tiers.

1.1.0

  • Modern pages, the new default look: the moons list and the store as clean tables. Prices are right-aligned in gold, each weather has its own color, and a weather's scrap bonus shows as icons, $+20% for what scrap sells for and ▪+10% for how much spawns. The store shows sales in green and what your crew owns. A moon's page puts its extra lines in a MOON INFO table.
  • Terminal style in the game's Settings, under Terminal quality: Modern, Compact (Modern in smaller text, so more fits), Retro (Modern in capitals) or Classic (TerminalFormatter's own pages).
  • Terminal theme in the game's Settings: Original, Amber, Ice, Company, Vapor or Mono. A theme recolors the terminal's text, caret, credits, scrollbar, screen and light, and picks colors for prices, bonuses and dangers that stand out on it.
  • Classic pages get colors too: weather names in their own colors, prices in gold, and the store's title, sections, sales, what your crew owns and the words BUY and INFO. The columns stay lined up.
  • The colored labels on moon pages follow the theme.
  • The ship's big monitor fits the moon's info on the screen, with the moon's name in white, the weather in its color and its bonus as percents in gold and green.

1.0.0

  • First release: the terminal extras and Terminal quality from BaconFixer 1.2.1, which is now fixes only. They work the same, and your Terminal quality carries over.
  • LOOT on moon pages counts the save's scrap rules when BaconGameRules is installed.
  • Turns itself off while BaconFixer 1.x is installed, which has the same extras built in.