You are viewing a potentially older version of this package. View all versions.
Anubis-ExtraDaysToDeadline-2.0.4 icon

ExtraDaysToDeadline

Allows the player to purchase an extra day via the terminal. This mod's uniqueness is that It tries to add functionality that will give you the option to extend the deadline but with some price on it.

Date uploaded 5 months ago
Version 2.0.4
Download link Anubis-ExtraDaysToDeadline-2.0.4.zip
Downloads 12541
Dependency string Anubis-ExtraDaysToDeadline-2.0.4

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
Ozone-Runtime_Netcode_Patcher-0.2.5 icon
Ozone-Runtime_Netcode_Patcher

Patches Netcode RPC methods during runtime utilizing Harmony

Preferred version: 0.2.5
LethalAPI-LethalAPI_Terminal-1.0.1 icon
LethalAPI-LethalAPI_Terminal

A fully fledged modding API for everything to do with the on-ship Terminal. Including custom commands, interactions, terminal overhauls, conditional command overrides, and more.

Preferred version: 1.0.1
AinaVT-LethalConfig-1.3.4 icon
AinaVT-LethalConfig

Provides an in-game config menu for players to edit their configs, and an API for other mods to use and customize their entries.

Preferred version: 1.3.4

README

Extra Days

Allows the player to purchase an extra day via the terminal. This mod's uniqueness is that it tries to be more realistic with the game, as it is not trying to modify the main logic of the deadline. It tries to add functionality that will give you extends for the deadline but with some price on it. You can buy many days as you want, if you have enough credits for it. Every cycle (all days passed) game deadline will reset to defaults - 3 days.

How To Use? (only host can do it)

  1. Enter the ship's terminal
  2. Go to the Other category
  3. Execute the buyday menu item
  4. CONFIRM / DENY purchase of an extra day

All players need to have the mod installed to play.

If you are using it with DynamicDeadline mod

I did the relevant adjustments so it will work without any issues, so you can play both mods together. Moreover, I fix two major issues that happens when you have more than 3 days of deadline, that happens in both mods:

  • Enemies not spawning when you have deadline higher than 10 days or more
  • Negative buying rate from the company So by using my mod, it will fix those issues for both of them.

Bugs, Issues & requests

Please let me know about any bugs, issues or requests regarding my mod by opening an issue or by sending me an email at [email protected]

Additional Credits

Thanks to Lethal Company Community on Github for making modding easy for Lethal Company. Thanks, also, to LethalAPI.TerminalCommands for adding the ability to make new commands.

By using that mod, these changes are apply as well:

  • Reduces the delay after entering the terminal before you can type by 80%

    • You ever open the terminal and start typing, even hearing the keyboard sound, but it doesn't write anything? This fixes that.
  • Disable scrolling to the top of the terminal on every command execution

    • This now only happens when a command clears the screen.
  • Trims newlines from the start of command responses

    • The game force adds newlines to the start of commands, which causes issues for commands that don't clear the terminal.
  • Terminal.PlayVideoFile(string filePath)

    • Allows you to play local files in the background of the terminal
  • Terminal.PlayVideoLink(Uri url)

    • Allows you to play remote videos in the background of the terminal

Notes

This is my first mod. I had some free time during the holidays and decided to give it a try.

CHANGELOG

2.2.2

  • Fixed issue when the host mark/unmark configuration for correlated price it did not update for all players
  • Added text describing how many days remaining before and after buying an extra day

2.2.1

  • Fixed an issue when day goes down when landing the ship (view only)

2.2.0

  • Fixed compatibility issues with Lethal Expansion
  • Added option to configure price for an extra day (from 250 to 1700 credits) - host only
  • Now all players can purchase a day

2.1.3

  • Added support for Brutal Company and Brutal Company Plus
  • Added option for reducing buying rate if buying an extra day (option in Lethal Config menu)
  • Added support for more than 3 save files (Working with better saves)
  • Minor refactoring issues

2.1.2

  • LethalAPI_Terminal fixed an issue from their end

2.1.1

  • LethalConfig fixed an issue from their end

2.1.0

  • Added support for LethalConfig
  • Added support for LethalAPI.Terminal
  • Added support for ProgressiveDeadline
  • Added config menu to give the host the option for each save file to choose if he prefers correlated price or constant value price (350 credits) for each extra day

2.0.6

  • Fixed version in DLL file, required new version bump

2.0.5

  • Fixing enemies not spawning (also in DynamicDeadline) when you have higher deadline (edge case missed)

2.0.4

  • Fixing enemies not spawning (also in DynamicDeadline) when you have higher deadline (more than 10 days) (#20)

All changelogs can be found here