You are viewing a potentially older version of this package. View all versions.
Zehs-SellMyScrap-1.3.12 icon

SellMyScrap

Adds a few terminal commands to sell your scrap from the ship. Highly Configurable. SellFromTerminal +

Date uploaded 3 days ago
Version 1.3.12
Download link Zehs-SellMyScrap-1.3.12.zip
Downloads 5248
Dependency string Zehs-SellMyScrap-1.3.12

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100

README

SellMyScrap

Adds a few terminal commands to sell your scrap from the ship. Highly Configurable.

This mod will sell scrap as close to the requested value as possible.

  • You must be landed at The Company building to use sell commands.

  • This mod will NOT sell Gifts, Shotguns, or Ammo by default.
    • See Sell Settings for more info.

  • This mod supports excluding custom / modded scrap items from the sell algorithm.
    • See Advanced Sell Settings for more info.

  • This mod will show how much overtime bonus you will receive on the sell confirmation screen.

Terminal Commands

  • You must be landed at The Company building to use sell commands.
  • Each sell command will sell items based on your config settings.
  • Each sell command requires confirmation before selling your scrap.
    • Additional information is given on the confirmation screen.
Command Description
sell <amount> Will sell scrap for a total of the requested amount.
sell quota Will sell scrap to reach the profit quota.
sell all Will sell all of your scrap.
  • The sell <amount> command supports math expressions.
Command Description
sell Shows a help message for this mod.
view scrap Shows a detailed list of all the scrap in the ship.
view config Shows your config settings.
edit config Edit config settings from the terminal.

Config Settings

  • Use the edit config command to edit config settings from the terminal.
  • Only the host can edit Sell Settings and Advanced Sell Settings using the config editor.
  • Sell Settings and Advanced Sell Settings will be synced with the host.
Sell Settings Setting type Default value Description
sellGifts Boolean false Do you want to sell Gifts?
sellShotguns Boolean false Do you want to sell Shotguns?
sellAmmo Boolean false Do you want to sell Ammo?
sellPickles Boolean true Do you want to sell Jar of pickles?
Advanced Sell Settings Setting type Default value Example value Description
sellScrapWorthZero Boolean false Do you want to sell scrap worth zero?
onlySellScrapOnFloor Boolean false Do you want to only sell scrap that is on the floor?
dontSellListJson String [] ["Maxwell", "Other Item"] JSON array of item names to not sell.
  • Use the edit config command to easily edit the dontSellListJson config setting from the terminal.
    • Use the view scrap command or Echo Scanner to see the correct item names to use.
    • Item names are not case-sensitive and spaces do matter.
Terminal Settings Setting type Default value Description
overrideWelcomeMessage Boolean true Overrides the terminal welcome message to add additional info.
overrideHelpMessage Boolean true Overrides the terminal help message to add additional info.
showFoundItems Boolean true Show found items on the confirmation screen.
sortFoundItemsPrice Boolean true Sorts found items from most to least expensive.
alignFoundItemsPrice Boolean true Aligns all prices of found items.
Misc Settings Setting type Default value Description
speakInShip Boolean true The Company will speak inside your ship after selling from the terminal.
scrapEaterChance Int32 30 The percent chance a scrap eater will spawn?!
octolarSpawnWeight Int32 1 The spawn chance weight Octolar will spawn?! (ScrapEater)
takeySpawnWeight Int32 1 The spawn chance weight Takey will spawn?! (ScrapEater)

Bug Reports, Help, or Suggestions

https://github.com/ZehsTeam/Lethal-Company-SellMyScrap/issues

Discord server Channel Post
Lethal Company modding Discord #mod-releases SellMyScrap
Unofficial Lethal Company Community #mod-releases SellMyScrap

Screenshots

sell <amount>

sell quota

sell all

view scrap

view config

edit config

My Other Mods

Name Description
OnlyPresents Moons will only spawn gift boxes. (Server-side)
Hitmarker Shows a hitmarker when you successfully hit an enemy. With additional features. (Client-side)
ToilHead CoilHeads can sometimes spawn with a turret on their head.
CoilHeadSettings This mod lets you configure the CoilHead.
OctolarPlush Adds a customizable Octolar Plushie scrap item.
TakeyPlush Adds a customizable Takey Plushie scrap item with some functionalities. 😈

You have reached the bottom of the README. Thank you for reading <3

CHANGELOG

v1.3.12

  • Added Takey?!
  • Removed octolarSpawnChance config setting.
  • Added scrapEaterChance config setting.
  • Added octolarSpawnWeight config setting.
  • Added takeySpawnWeight config setting.
  • The DepositItemsDesk microphone audio clip is now synced with all players.

v1.3.9 → v1.3.11

  • Small changes.

v1.3.8

  • Added Octolar?!

v1.3.7

  • The overtime bonus now additionally shows the total value you will receive on the sell confirmation screen.
  • Changed sortFoundItems config setting key to sortFoundItemsPrice.

v1.3.6

  • Small changes.

v1.3.5

  • The sell <amount> command now supports math expressions.

v1.3.4

  • Improved sell algorithm.
  • The sell confirmation screen will now show how much overtime bonus you will receive.
  • Added onlySellScrapOnFloor config setting.
  • Changed description.

v1.3.3

  • Added edit config command.
  • Changed description.

v1.3.2

  • Added sellScrapWorthZero config setting.

v1.3.1

  • Fixed selling not working with specific BepInEx configurations.

v1.3.0

  • Changed custom welcome terminal node message.
  • All clients will now see all sold items on the DisplayCreditsEarning popup.
  • Improved DisplayCreditsEarning popup.
  • Fixed the DisplayCreditsEarning popup smooth scroll.
    • Sometimes scrolls too far down. I will try and fix that in a later update.
  • Fixed custom terminal help message to show [numberOfItemsOnRoute].
  • Removed showFoundItemsLimit config setting.
    • Will add back if anyone has any performance issues with showing too many items.
  • Improved terminal sell message when company buying rate is not 100%.
  • Improved scrap calculator algorithm.
    • Works better when the company buying rate is not 100%.

v1.2.5

  • Simplified README. Command aliases are still in place.
  • Added overrideWelcomeMessage and overrideHelpMessage config settings.
  • Moved some config settings to the new Terminal Settings category.
  • Added view config command.

v1.2.4

  • Added aliases for commands.
  • Added custom welcome and help message for the terminal.
  • Added sell help command.
  • The host will now get a notification after a client uses a sell command.
  • Moved the speakInShip config setting to the Misc Settings category.
  • Fixed a rare case where the mod would try and sell a little bit under the specified amount.

v1.2.3

  • Removed the sellHomemadeFlashbang config setting.
  • The Company will now only speak inside the ship after selling from the terminal.

v1.2.2

  • Fixed synced config for clients.
  • Fixed sell confirmations so it won't still be active if you quit the terminal before confirming or denying.

v1.2.1

  • Fixed the view scrap command.
  • Sell commands are no longer only accessible by the host.
  • Added speakInShip config setting.

v1.2.0

  • Added view scrap command.
  • Changed terminal sell commands confirmation messages.
  • Added synced config for clients.
  • The Company will speak inside the ship after selling scrap.

v1.1.4

  • Added more config settings.

v1.1.3

  • Added config settings for selling scrap.
  • Adjusted some terminal output messages.

v1.1.0 → v1.1.2

v1.0.0

  • Initial release.