LC FastStartup

v1.1.2·Updated 2024-02-02

Lethal Company mod to skip the animations / splashes that play on game startup.

About this mod Author’s original text

[Visual Studio]:

[JetBrains Rider]:

FastStartup

Lethal Company mod to skip the animations / splashes that play

on game startup.

[!NOTE]

FastStartup does not increase the load times of your game, it only skips the initial startup animations / splash screens.

Animations Skipped

  • Startup Splashes
  • Unity watermark splash
  • Zeekerss (game developers) splash
  • Boot Animation
  • Launch Mode - defaults to Online
  • Menu Animation (lil squash thingy)
  • LAN mode warning popup (that mentions VPN / firewall usage)

Configuration

Everything that FastStartup does is configurable within the BepInEx/config/dev.flero.lethal.FastStartup.cfg file.

The config file has comments that should explain what everything does. If you are confused, feel free to open an issue.

Note: You must have launched the game after installing the mod before the config file is generated.

Default Config

Settings file was created by plugin FastStartup v1.1.2

Plugin GUID: dev.flero.lethal.FastStartup

[FastStartup]

Version of this configuration file. DO NOT CHANGE THIS

Setting type: Int32

Default value: 2

ConfigVersion = 2

[LaunchMode]

Whether we should skip the launch mode screen.

Setting type: Boolean

Default value: true

Enabled = true

Default mode to launch into.

Setting type: LaunchMode

Default value: Online

Acceptable values: Online, Lan

DefaultMode = Online

Whether to disable the 'You are in LAN mode' popup.

Setting type: Boolean

Default value: true

DisableLanPopup = true

[Skips]

Whether we should skip the terminal-like boot animation.

Setting type: Boolean

Default value: true

BootAnim = true

Whether we should skip the small squash animation of the main menu.

Setting type: Boolean

Default value: true

MenuAnim = true

[Splashes]

Whether we should skip the splash screens.

Setting type: Boolean

Default value: true

Enabled = true

Delay in seconds before starting the splash skip.

Setting type: Int32

Default value: 0

Delay = 0

Duration in seconds of how long the loop runs for before cancelling.

Setting type: Int32

Default value: 15

Duration = 15

Installation

You can search for "LC_FastStartup" in your package manager or manually download it.

Direct Download

  • Download the latest release from the releases page.
  • Extract the flerouwu-LC_FastStartup folder into your BepInEx plugins directory.

Usually, this is located at Lethal Company/BepInEx/plugins.

  • Launch your game and enjoy the improved startup times.

Contributing

Pre-requisites

  • An IDE/editor that can modify.NET C# files.

It's recommended to use [Visual Studio] or [JetBrains Rider].

-.NET Core 7.0 SDK - Download

  • Installed copy of Lethal Company with BepInEx 5 installed.

Setup

  • Clone this repository.
  • Copy FastStartup.csproj.user.example to FastStartup.csproj.user and modify the contents.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

File & checksum

Filename
LC_FastStartup-1.1.2.zip
File size
27.7 KiB