You are viewing a potentially older version of this package. View all versions.
PotatoePet-AdvancedCompany-1.0.128 icon

AdvancedCompany

The most advanced and by far most stable lobby mod with perfect additions for your LethalCompany adventure. Including nearly perfectly synched late joining into lobbies. Includes cosmetics compability. Fully configurable in-game with preset support.

Date uploaded a month ago
Version 1.0.128
Download link PotatoePet-AdvancedCompany-1.0.128.zip
Downloads 1568
Dependency string PotatoePet-AdvancedCompany-1.0.128

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
Rune580-LethalCompany_InputUtils-0.5.5 icon
Rune580-LethalCompany_InputUtils

Utilities for creating InputActions and providing an (opinionated) improved UI.

Preferred version: 0.5.5

README

AdvancedCompany

Logo

The most stable and solid lobby expansion mod including many quality of life improvements and new items. Fully configurable in-game with presets.

It's about time the company supplies you with the latest tech created from all the scrap you've collected.

Trailer: https://www.youtube.com/watch?v=DHA0Y8P89Tg

New in 1.1

In-game configuration

Client config

Clientside configuration including the new cosmetics feature. You can install all cosmetics mods compatible with MoreCompany as they will get automatically converted. You can open this configuration while in-game and change the cosmetics on-the-fly.

Config

Server config

Serverside configuration will get synched will all connected clients. Enables you to customize your experience. If you deactivate a perk the base value of that perk will still get applied, making it possible to use the system as a simple tweaks mod.

Config

Reworked netcode

The rewrorked netcode enables AdvancedCompany to better sync games for people joining late (even on moons). Feel free to report reamining desyncs. Also new interfaces and classes are open to other mods enabling them to add their own data syncs in the handshake of a connecting client.

Key features

  • Expanded lobby size of 32 players.

    • Enables late joining (Even on the moons surface. Puts players into spectator mode)
    • Better sync for late joiners (Syncing animation states of objects, doors, lights of the ship etc.)
    • Synchronization framework for other mods to work with. (Synchronizing data at handshake)
    • According to testers offers the most stable and least lagging experience even in big lobbies.
    • Adding custom UI to make 32 players fit.
  • Adds cosmetics from MoreCompany. If you have MoreCompany installed it will get automatically deactivated but the standard cosmetics will get selectable.

    • Cosmetics can be changed while in-game.
  • A clothing system consisting of helmet, body and boots slots which actually display on the player models.

    • Clothing slots can be removed by deactivating all items which can go in them in the lobby config.
  • Adding new items to the store:

    • Missile launcher
    • Lightning rod
    • Nightvision goggles
    • Flippers
    • Bulletproof vest
    • Rocket boots
  • A comprehensive perk system including ship perks (saved on servers savegame) and player perks (saved locally)

  • An intelligent flashlight key and rework of how flashlights work:

    You can only have one flashlight on at any given time. If you pick up an active flashlight while having one active, the picked up one will automatically be turned off for example.

  • Hotkeys for inventory slots.

  • Battery indicators beneath your items in your inventory.

  • The ability to extend your deadline by one day per quota. (For the price of the current quota)

  • Balancing changes regarding weather effects. You will get more loot in more dangerous conditions.

  • All functionality can be fully customized.

    • Expansive in-game config options with presets.
  • More scrap!

Content Creation

You are free to create content with this mod. I would be glad if you add a link to this mod or tell your viewers where to get this mod :)

Compability

As this mod changes a lot many mods might not be compatible. When players give me feedback about the compability of other mods I will add them here.

Fully compatible (Adde fixes):

  • Coroner
  • Mirror

Currently confirmed working are:

  • Skinwalker

  • Mimics

  • ShipLoot

  • SpectateEnemies

  • TooManyEmotes

  • Helmet Cameras

  • AlwaysHearActiveWalkies

  • YippeeMod (most importantly)

  • MoreSuits

  • LethalThings

    Utility belt wont work correctly. So deactivate it.

  • LethalProgression

    Deactivating all inventory based upgrades.

  • LateGame Upgrades

  • BetterTerminal

  • cirnofumoscrap

  • Dissonance Lag Fix

  • Door Fix

  • Health metrics

  • Terminal Clock

  • LCBetterSaves

  • Better ItemScan

Not compatible:

  • ReservedSlots Due to a conflicting philosophy of adding more slots to the user this is basically due to conflicting ideas. I might add the possibility to remove all inventory handling from AdvancedCompany later, making ReservedSlots compatible again.

Clothing system

The clothing system consists of three new slots in your inventory.

Clothing slots

All equipped items will be shown on the player. You can press and hold Alt to access the equipment inventory.

Equipment slots can be hidden by deactivating all items which go into a certain slot.

Equipped clothing

Missile launcher

The missile launcher will launch firework. The perfect and most stylish way to celebrate a new quota... or to distract enemies from a mile away. One missile launcher comes with 3 preloaded missiles. Empty its even more worthless than scrap.

Fireworks

Lightning rod

It's stormy outside and some of your team mates dont want to go out of the landing ship? Take the initiative and place a lightning rod outside. After being deployed you can't pick it up again but at least it is working. No excuses to not go to stormy planets!

Lightning rod

Nightvision goggles

Afraid of the dark? The company has the perfect solution for you. But beware. The battery life is limited. If mapped to the same button as the flashlight the night vision will be prioritized. When empty you can use the flashlight button for flashlights again.

Nightvision goggles

Flippers

With flippers you can finally swim like a fish. Be a good asset and go to the flooded planets! You will swim in the direction you are looking at. Press the jump key to ascend or the crouch key to descend.

Flippers

Bulletproof vest

Tired of dying to turrets? Protect yourself with this bulletproof vest. It ONLY protected from projectiles. Depending on the origin of the projectile the vest will take different amounts of damage. You can fully configure the vest to your liking. With standard configuration a vest has 90HP. Turrets will reduce the HP by 5, a shotgun shot by 30. If reaching 0HP the vest will get destroyed. At 100% HP it will reduce 100% of the incoming damage. At 0% only 50%. Damage is shown on the item itself in 3 stages.

Bulletproof vest

Rocket boots

You need a little extra height? Then the rocket boots are perfect for you. They allow you to perform a double jump.

Rocket boots

Perks

The perks system gives you something to progress in beyond a single session. You can open the perks system on your terminal with the "perks" command.

Perks overview

Player perks

Player perks are saved locally on every clients PC. So earned XP will stay as long as you dont reset them.

Player perks

  • Sprint speed

    Increases the speed of sprint.

  • Jump height

    Increases the height of your jumps. (Also affects the rocket boots double jump)

  • Jump endurance

    Reduces the stamina usage for jumping.

  • Sprint endurance

    Reduces the stamina usage for sprinting.

  • Reinforced legs

    Increases the heights for the damage and death zone of falls.

  • Protective skin

    Increases your protection against damage from enemies. (Wont protect you from instant kills like mines or dogs)

  • Weight reducer

    Reduces the strain weight has on your stamina.

  • Carry bags

    Increases the inventory size.

  • Strong arms

    Increases the chance for a critical attack (one-hit) on enemies.

  • Climbing speed

    Increases the speed you can climb on ladders.

Ship perks

Ship perks and XP are saved in the hosts save file for the session. So if the host removes the savefile, the ship XP and perks are lost.

Ship perks

  • Scanner distance

    Increases the distance from which items can be scanned.

  • Batterypack

    Increases the size of batteries for all items.

  • Deadline discount

    Reduces the price to extend your deadline by a day.

  • Landing speed

    Reduces the time needed for landing and taking off.

  • Express delivery

    Reduces the time needed for items to arrive with the dropship.

  • Loot saver

    Increases the chance for loot items to stay on your ship when all players die.

  • Travel discount

    Reduces the price to travel to moons.

Respec

If you join a lobby with a configuration in which your player perks would result in a negative XP or you having levelled a skill which is deactivated or has fewer levels in the current lobby, you will get auto respecced. If you want to manually respec your character or reset the progress you can do so in the respec menu. If you are hosting the lobby you can also respec or reset the ship.

Respec

Expanded lobby

Currently all lobbies can hold up to 32 players. This feature is somewhat experimental and only added due to other solutions not being testable in LAN mode for me and as they are most likely incompatible with this mod. But as many people like to play with more than 4 players I decided to implement my own solution for bigger lobbies.

In later updates you will be able to configure the max size of your lobby per session. I also want to add a custom end screen.

Intelligent flashlight key

You can bind a key for toggle flashlight (standard: 'F'). The flashlight toggle mechanics is rewritten completely.

When you press F what happens is determined by multiple factors which are chosen to ensure it always does what you want it to do:

  • If you have bound night vision to the same key, prioritize night vision. If night vision is empty go to next step:
  • Check if any flashligh is currently activated. If so: Deactivate it. Otherwise:
  • Select flashlight with highest tier and battery charge in inventory. Pro flashlight is prioritized over normal flashlights. Activate this flashlight.

Activation of a flashlight, either by pressing the flashlight key or by pressing the activate key when holding it will result in the following behaviour:

  • Search for all other flashlights in the inventory and deactivate them.

If you pick up a flashlight which is turned on it will get deactivated when you already have an activated flashlight in your inventory.

Hotkeys

You can bind hotkeys for the inventory slots. (Standard Alpha 1 - 0)

Battery indicators

Underneath your items you can see a battery indicator:

Battery indicators

Extend your deadline

If you feel you need a little bit more time you are able to extend the deadline by a single day once per quota (You can deactivate this functionality in the config). To do so, go to your terminal and enter the command "extend". The standard price for this is the current quota. With the "Deadline discount" perk you can reduce that cost.

Extend deadline

Balancing changes

Depending on the weather on a moon there is a scrap amount and value modifier applied. The standard values are:

  • No weather:

    100% loot amount, 100% loot value

  • Rainy weather:

    110% loot amount, 110% loot value

  • Flooded weather:

    130% loot amount, 120% loot value

  • Stormy weather:

    150% loot amount, 150% loot value

  • Eclipsed weather:

    180% loot amount, 150% loot value

Another small balancing change is that you will keep the bought suits. Which makes this mod work so beautiful with mods like MoreSuits. You can deactivate this behaviour in the config.

Configurability

The config is split into multiple files in two directories. One for server-side configuration (Which will get applied to all connected clients as well) and client-side configuration (which can differ from client to client).

Server\General.cfg

General

  • Enable extend quota (default value: true)

    Enables the ability to extend the deadline on the terminal by one day one time per quota.

  • Enable cosmetics (default value: true)

    When deactivated players wont show their cosmetics.

  • Keep open (default value: true)

    When activated will keep the Steam lobby open and allow players to join when in orbit.

  • Keep open on moon (default value: false)

    When activated will keep the Steam lobby even open on moons and allow players to join as spectators.

  • Save suits after death (default value: true)

    Determinse if bought suits should be saved after not meeting the quota.

  • Save progress (default value: true)

    Determinse if progress should be saved by clients and server. When deactivated every player starts with 500XP and every session starts with 0 Ship XP.

  • XP multiplier (default value: 100)

    Defines the multiplier for gained XP. NOTE: Will only be used when Save progress is off.

  • Starting XP (default value: 500)

    Defines the starting XP. NOTE: Will only be used when Save progress is off.

Server\Items.cfg

All items in this configuration can be configured with the following properties:

  • Active (default value: true)

    Is this item purchaseable by players?

  • Price (default value: item-dependent)

    The price of this item.

  • Max discount (default value: item-dependent)

    The maximum discount this item can have.

  • Weight (default value: item-dependent)

    The weight of this item

The following items can be configures:

  • Boombox (price: 60; max discount: 80; weight: 16)
  • Extension ladder (price: 60; max discount: 60; weight: 0)
  • Flashlight (price: 15; max discount: 80; weight: 0)
  • Jetpack (price: 700; max discount: 80; weight: 52)
  • Lockpicker (price: 20; max discount: 80; weight: 16)
  • Pro flashlight (price: 25; max discount: 80; weight: 5)
  • Radar booster (price: 60; max discount: 80; weight: 19)
  • Shovel (price: 30; max discount: 80; weight: 19)
  • Spray paint (price: 50; max discount: 80; weight: 0)
  • Stun grenade (price: 30; max discount: 80; weight: 5)
  • TZP inhalant (price: 120; max discount: 80; weight: 0)
  • Walkie talkie (price: 12; max discount: 80; weight: 0)
  • Zap gun (price: 400; max discount: 80; weight: 10)
  • Swimming fins (price: 80, max discount: 40; weight: 5)
  • Rocket boots (price: 100; max discount: 50; weight: 5)
  • Night vision (price: 200; max discount: 50; weight: 8)
  • Missile launcher (price: 150; max discount: 50; weight: 8)
  • Bulletproof vest (price: 100; max discount: 50; weight: 15)
  • Lightning rod (price: 120; max discount: 50; weight: 50)

The following items have extra configuration properties:

  • Bulletproof vest

    • Max damage (default value: 90)

      The maximum amount of damage the vest can withstand.

    • Turret damage (default value: 5)

      The damage a turret bullet will deal to the vest.

    • Shotgun damage (default value: 30)

      The damage a shotgun bullet will deal to the vest.

    • Damage reduction at full health (default value: 100)

      The damage reduction the vest will have when at full health in percent.

    • Damage reduction at no health (default value: 50)

      The damage reduction the vest will have when at zero health in percent.

    • Destroy at no health (default value: true)

      Should the vest get destroyed when reaching its damage reaches max damage.

  • Night vision

    • Battery time (default value: 180)

      The time in seconds of charge.

Server\Moons.cfg

Moon base prices

  • Experimentation (default value: 0)

    The price for Experimentation.

  • Vow (default value: 0)

    The price for Vow.

  • Experimentation (default value: 0)

    The price for Experimentation.

  • Assurance (default value: 0)

    The price for Assurance.

  • Offense (default value: 0)

    The price for Offense .

  • March (default value: 0)

    The price for March.

  • Rend (default value: 550)

    The price for Rend.

  • Dine (default value: 600)

    The price for Dine.

  • Titan (default value: 700)

    The price for Titan.

  • Deactivate custom prices (default value: false)

    Activating this option will remove all moon price logic from the mod. (Travel discount perk will automatically be removed)

Weather multipliers

  • Clear scrap amount (default value: 100)

    The amount of scrap in percent. 100% being vanilla.

  • Clear scrap value (default value: 100)

    The value of scrap in percent. 100% being vanilla.

  • Foggy scrap amount (default value: 100)

    The amount of scrap in percent. 100% being vanilla.

  • Foggy scrap value (default value: 100)

    The value of scrap in percent. 100% being vanilla.

  • Rainy scrap amount (default value: 110)

    The amount of scrap in percent. 100% being vanilla.

  • Rainy scrap value (default value: 110)

    The value of scrap in percent. 100% being vanilla.

  • Flooded scrap amount (default value: 130)

    The amount of scrap in percent. 100% being vanilla.

  • Flooded scrap value (default value: 120)

    The value of scrap in percent. 100% being vanilla.

  • Stormy scrap amount (default value: 150)

    The amount of scrap in percent. 100% being vanilla.

  • Stormy scrap value (default value: 150)

    The value of scrap in percent. 100% being vanilla.

  • Eclipsed scrap amount (default value: 180)

    The amount of scrap in percent. 100% being vanilla.

  • Eclipsed scrap value (default value: 150)

    The value of scrap in percent. 100% being vanilla.

  • Deactivate multipliers (default value: false)

    Activating this option will remove all multiplier logic from the mod.

Server\PlayerPerks.cfg

All perks share the same parameters (besides "Inventory size" missing a change property).

Deactivated perks will still apply their base value to the player. So if you don't want to play with the perks system but still want to adjust some parameters of the players, deactivate all perks and change the base values accordingly.

The following parameters are available per perk:

  • Active (default value: true)

    Determines if this perk is purchaseable.

  • Base value (default value: perk-dependent)

    The base value every player starts with in percent.

  • Change (default value: perk-dependent)

    The change in percent per perk level in percent.

  • Costs (default value: perk-dependent)

    Comma separated list: The XP price per level. The number of values determine the max level.

The following perks are available:

  • Climbing speed
  • Critical strike chance
  • Damage reduction
  • Fall damage reduction
  • Inventory size
  • Jump height
  • Jump stamina
  • Sprint speed
  • Sprint stamina
  • Weight influence

Server\ShipPerks.cfg

All perks share the same parameters.

Deactivated perks will still apply their base value. So if you don't want to play with the perks system but still want to adjust some parameters, deactivate all perks and change the base values accordingly.

The following parameters are available per perk:

  • Active (default value: true)

    Determines if this perk is purchaseable.

  • Base value (default value: perk-dependent)

    The base value every player starts with in percent.

  • Change (default value: perk-dependent)

    The change in percent per perk level in percent.

  • Costs (default value: perk-dependent)

    Comma separated list: The XP price per level. The number of values determine the max level.

The following perks are available:

  • Delivery speed
  • Extend deadline discount
  • Extra battery
  • Landing speed
  • Loot saver
  • Scan distance
  • Travel discount

Server\Lobby.cfg

Allows you to deactivate the bigger lobby functionality of the mod. Other bigger lobby mods probably wont be entirely compatible with this mod. All connecting clients need the same settings for this file as they cant be synchronized as they decide how to patch the game assemblies.

  • Active (default value: true)

    Activates the bigger lobby functionality. Please ensure that all connecting clients have the same settings or else this will lead to desyncs. Other bigger lobby solutions might not work at all or suffer from bugs when playing with more than 4 players.

  • Max players (default value: 32)

    The maximum size for the lobby. 32 is the max.

Client\File.cfg

Local progress

  • Save in profile (default value: false)

    If the progress of your player should be saved in the profile folder or globally.

Client\UI.cfg

Hotbar

  • Alpha (default value: 13)

    How transparent the hotbar becomes when not used or carrying a two handed item. 0% = invisible, 100% = opaque.

  • Scale (default value: 100)

    Scale for hotbar slots.

Client\Keybinds.cfg

Inventory

  • Inventory Slot 1 (default value: <Keyboard>/1)

    Keybind for first inventory slot.

  • Inventory Slot 2 (default value: <Keyboard>/2)

    Keybind for second inventory slot.

  • Inventory Slot 3 (default value: <Keyboard>/3)

    Keybind for third inventory slot.

  • Inventory Slot 4 (default value: <Keyboard>/4)

    Keybind for fourth inventory slot.

  • Inventory Slot 5 (default value: <Keyboard>/5)

    Keybind for fifth inventory slot.

  • Inventory Slot 6 (default value: <Keyboard>/6)

    Keybind for sixth inventory slot.

  • Inventory Slot 7 (default value: <Keyboard>/7)

    Keybind for seventh inventory slot.

  • Inventory Slot 8 (default value: <Keyboard>/8)

    Keybind for eight inventory slot.

  • Inventory Slot 9 (default value: <Keyboard>/9)

    Keybind for ninth inventory slot.

  • Inventory Slot 10 (default value: <Keyboard>/0)

    Keybind for tenth inventory slot.

  • Invert scroll direction (default value: true)

    Invert the scroll direction.

Items

  • Flashlight (default value: <Keyboard>/f)

    Keybind to toggle flashlight.

  • Night Vision (default value: <Keyboard>/f)

    Keybind to toggle night vision.

Support

If you speak German you might find interest in my content:

https://www.youtube.com/PotatoePet

https://www.twitch.tv/PotatoePet

If you really want to financially support me, you can do so here:

https://ko-fi.com/PotatoePet

Credits

Programming:

  • PotatoePet

3D Models:

Music:

Sounds:

Tester:

  • Zesicion
  • xxXDerJokerXxx
  • xPapaWolfix

CHANGELOG

1.1.10

  • Hopefully fixed an error with network prefabs
  • Refactored code (no real effect on the mod)

1.1.9

  • Fixed a bug with loading levels introduced in 1.1.2
  • Fixed a bug in LethalLevelLoader breaking the switch command on the terminal.

1.1.8

  • Changed some paths in LethalLevelLoader to actually find the plugin folder correctly.

1.1.7

  • Renamed LethalLevelLoader back again and changed some stuff to make it load correctly. :D

1.1.6

  • Renamed LethalLevelLoader to AdvancedLevelLoader

1.1.5

  • Added a modified and compatible fork of LethalLevelLoader to AdvancedCompany in compliance with MIT license given at commit 85a42881a50fb3525444e0d56a1074355fdb1d7b
    • Moon prices are now directly received from AdvancedCompany, making AdvancedCompany a hard dependency for the LLL fork
    • Dependency for the fork of LLL of LethalLib was removed

1.1.4

  • Changed the prevention code for watermark removal detection
  • Removed LethalLevelLoader from assembly patching as legally requested by IAmBatby specifically probably making changes to moons added by LethalLevelLoader incompatible due to the greedy nature of LLL.
    • Dont contact me about this. I have no way of changing this. IAmBatby is the only one who can revoke their legal request. AC might add custom moon loading later tho to circumvent the requirement of LLL to do that.

1.1.3

  • Changed how lights work for cosmetics making them visible in third person but not ego perspective.
  • Fixed an error which resulted in the new "Individual XP" setting preventing the start of the game.
  • Added license to readme

1.1.2

  • Added new lobby settings to customize your lobby. Giving you the ability when save progress is off to carry over XP when not meeting quota (Reset XP -> false) and all players having the same XP as the host (Individual progress -> false). Also gives the ability to adjust starting ship XP.
  • Fixed an error with the savegames not loading correctly when other mods change the item names.
  • Fixed some bugs with the controller item not letting you die from death zones and making the controller visible again when climbing ladders.
  • Added a compability feature to deactivate most features of AC by removing all inventory patches making it compatible with other mods changing the inventory. You won't get any support from me when activating this option if you don't provide logs showing an error happening when this option is not activated.
  • Hopefully fixed tactical helmet lights not turning off when battery runs out for good this time.
  • Fixed a bug which resulted in the weight of the bulletproof vest not being removed from player when its breaking
  • Changed culling mask of local players cosmetics lights to not affect any renderers.
  • Fixed the compatibility typo.
  • Changed the Mostly Vanilla preset to not include the controller and remove the hotbar changes as well. Please make sure your errors happen with other presets as well and only provide logs not produced with mostly vanilla when reporting bugs or your bug reports will be ignored for the same reason stated in the hotbar setting.

1.1.1

  • Further reduced logs and changed a lot of message logs in stable code to debug level.
  • Added music volume slider to settings
  • Fixed controller item not removing post processing effect after quitting
  • Added Y offset slider for hotbar
  • Removed BetterEmotes compability mode requirement.
  • Tactical helmet will correctly turn of its lights when battery runs out

1.1.0

  • Introduced first API calls (subject to change):
    • GameObject[] AdvancedCompany.Lib.Cosmetics.GetSpawnedCosmetics(GamenetCodeStuff.PlayerControllerB)
    • void AdvancedCompany.Lib.Cosmetics.LoadCosmeticsFromPrefab(GameObject)
    • void AdvancedCompany.Lib.Cosmetics.LoadCosmeticsFromBundle(AssetBundle)
    • GameObject[] AdvancedCompany.Lib.Equipment.GetSpawnedEquipment(AssetBundle)
    • PostProcessingInstance AdvancedCompany.Lib.HDRP.AddPostProcessing<T>(InjectionPoint, PostProcessingFlags, string)
    • void AdvancedCompany.Lib.Mod.RegisterRequiredMod(string, string)
    • void AdvancedCompany.Lib.Player.AddAnimation(AnimationClip)
    • void AdvancedCompany.Lib.Player.SetAnimationOverride(GamenetCodeStuff.PlayerControllerB, string, string, bool)
    • void AdvancedCompany.Lib.Player.RemoveAnimationOverride(GamenetCodeStuff.PlayerControllerB, string, bool)
    • void AdvancedCompany.Lib.Mod.RegisterRequiredMod(BaseUnityPlugin)
    • void AdvancedCompany.Lib.Flavour.SetLogo(Texture2D)
    • void AdvancedCompany.Lib.Sync.AddSyncHandler<T>()
    • void AdvancedCompany.Lib.Sync.SyncHandler.ItemSynchronization.AddItemType<T>()
  • Reworked the whole lobby netcode
    • You will only be able to see AdvancedCompany lobbies with the same all-clients mods as you (if they use RegisterRequiredMod).
    • Vanilla players joining will see a meaningful error message.
    • Mismatched all-clients mod registered with the new API will be communicated with the player.
    • Handshake is done during MainMenu resulting in less sync problems for player data.
    • Lobby size will now be communicated before scene initialization, resulting in only instantiating the max amount of players which can join.
    • Server configuration is shared before scene switching resulting in less config sync problems.
    • AudioMixer will only get replaced for player voices and its output is linked to the games audio mixer, resulting in less audio problems.
    • AudioMixer will expand depending on the max players in the lobby. (4, 8, 12, 16, 20, 24, 28, 32)
    • Added new experimental "Join after start" option which sets players joining on moon as spectator.
    • Added custom synchronization code to prevent the errors of past mods.
    • Name syncing is now properly working.
    • Radar targets should not desync
    • Custom synchronizers ensure more synchronization when joining late (state of animations like storage and ship lights, red locust bees hives, state of locked doors etc.)
    • Connecting players will now be put in a queue until the client before them joined fully. Reducing (even vanilla) errors in multiple clients joining at the same time.
  • Added ModPack.cfg
    • You can now add custom flavour logos to AC for your modpack
    • You can skip the new lobby config by this configuration.
  • Added lobby settings and presets:
    • Lobby setup is decativateable by the ModPack.cfg when a valid default preset is given
    • Selected server presets are added to the savegame, so the preset will stay selected.
    • You can configure moons and their item and enemy spawns
    • You can configure scrap items
    • You can configure buyable items
    • You can configure weather multipliers
    • You can configure game rules regarding AdvancedCompany
    • You can configure day length
    • You can configure starting credits and deadline days
    • You can configure the max amount of players allowed
    • You can configure enemy powers (there will be more configuration for enemies later)
    • You can configure moon prices
    • You can configure perks
    • You can now configure unlockable objects (ship upgrades & decorations)
      • Note: As I had to read from other modders that AC is "f***ing" with the terminal and got reminded by their users that my shitty mod doesnt has nearly as many downloads as the mods of the modders saying so, I decided to NOT change the terminal store. It will still show the wrong prices for ship upgrades and still show deactivated ship upgrades because of it.
  • Added client settings and presets:
    • Hotbar settings added
    • Vision enhancer is now configurable in brightness
    • Including some compability settings to hide equipment or deactivate added music.
    • Animation compability mode can manually be activated. Its activated by default for MoreEmotes and BetterEmotes as of now.
    • Cosmetics can be changed in main menu and while in-game
  • Added the portable terminal:
    • Perks moved to this terminal
    • Includes a store
    • Includes an encyclopedia to help understanding the new items added.
    • Extend deadline also moved here
    • Fallback handler for commands will try to find out what you wanted to buy when typing stuff like "ligning" for lightning rod
  • Added cursed items (SPOILERS):
    • Light Shoes will make you fast but all enemies will hunt you. Better start running!
    • Bunny ears will make you only be able to move by jumping
    • PietSmiet (German Youtubers) controller resembling PietSmiet logo will start a game of DOOM inside Lethal Company.
    • Cursed items will lose their curse upon reaching the ship. They are unequippable when taken.
  • Added headset
  • Added helmet lamp
  • Added tactical helmet
  • Added stamina regen perk
  • Renamed Night Vision to Vision Enhancer
  • Added custom death screen compatible for up to 32 players
  • Added new post processing stack
  • Added MoreCompany cosmetics compability with a MoreCompany stub DLL
  • Changed how the flippers fix broken in-game water to prevent water interaction breaking due to the fix.
  • If MoreCompany is present (due to a dependency of a cosmetics mod or by choice) it will get deactivated at runtime.
  • If MoreCompany is present the included cosmetics of MoreCompany will become available.
  • When dying in a lobby without Save progress, the inventory slots will correctly reset now
  • Fortified jump height transpiler
  • Added more exception handling and fail safes to the mod patcher
  • Scrap multipliers will now be forcefully reset in RoundManager.SpawnScrapInLevel which should prevent ever-increasing multipliers from happening.
  • AdvancedCompany will patch other mods to make them compatible with lobby configuration.
  • Added a check for assemblies to exclude them from ldfld patching. Just add [assembly: AssemblyMetadata("AdvancedCompanyIgnore", "True")] to your assembly.
  • Changed the way XP are given to make it compatible with QuotaRollover
  • Head mount is removed when no equippable head items are activated
  • Apparatus value now correctly follows value multiplier.
  • Added more error checks for items added in a wrong way to the game
  • Added debug command to terminal to help debugging
  • Removed all terminal commands and nearly all previously added Terminal Code.
  • Added a custom loading and saving routine which will add additional information to save files to restore the state of a save even when items were added by mods or removed by removing mods.
  • Added more meaningful NetworkConfig mismatch error information, so it's easier to pinpoint errors.
  • All XP progress has been reset due to a new savefile. You can edit your savefile now as it is in JSON format.
  • Added default presets
  • Added compability mode for BetterEmotes/MoreEmotes
  • Limited respec. You can only respec player on ship and ship at company building.
  • Extended the used font asset for all available unicode chars from 0000 to 2600
  • Added keybinds with LethalInputUtils
  • Travel discount should now also affect modded moons.
  • Made equipment and cosmetics compatible with mirror mod and 3rd person of TooManyEmotes
  • Added a hint when you gained XP.
  • You can now deactivate certain equipment slots by deactivating all items going into a certain slot.
  • Now also deactivated LateCompany and ShipLobby as they dont add any functionality and are more likely to break stuff.
  • Removed legacy file configuration. Only in-game and JSON files from now on :)
  • Fixed an error which only showed the simple death messages with Coroner
  • Fixed an error with damage reduction perk
  • Fixed a bug which prevented items making sounds in your inventory.
  • Fixed an error regarding the save suits option
  • Fixed a bug which resulted in the activated flashlight not being shown active any longer when dropping an inactive one.
  • Fixed a bug which resulted in the level screen not showing
  • Fixed [playerNum] appearing in chat
  • Fixed radar targets having the wrong name
  • Fixed disconnected players appearing on endscreen.
  • Fixed a rare error which occured when picking up an item while being in equipment slots resulting in desyncs of the inventory.
  • Fixed an error with other mods changing the despawn scrap mechanics by adding a transpiler.
  • Fixed a bug which prevented Travel discount from working
  • Fixed climbing speed not working
  • Fixed fall damage not working correctly (Zone with no damage is now correctly adjusted)
  • Fixed a bug with rehosting after dying breaking the scan
  • Fixed a bug with inventory slots not showing up immediately after purchase.
  • Fixed a bug with relayed message overflow
  • Fixed a bug which prevented the updated deadline to be shown when extending the deadline.
  • Fixed a bug which prevented the flashlight from shutting down correctly when the batteries were used up.
  • Fixed the jump stamina perk mistakenly making jumps cost more stamina
  • Fixed a bug with the vest not correctly reducing damage
  • Fixed masked players not wearing cosmetics

1.1.0 Beta 9 Hotfix 17 (1.0.149)

  • Fixed a rare error which occured when picking up an item while being in equipment slots resulting in desyncs of the inventory.
  • Fixed an error with other mods changing the despawn scrap mechanics by adding a transpiler.
  • Added new compability options (you can activate animation compability mode manually now and hide equipment, hide cosmetics and deactivate the music clientside)
  • Korean player names should now function correctly again. (In fact all UTF8 characters should work)
  • Fixed an error which resulted in savegame being corrupted by the bulletproof vest. Yay!
  • Renamed the infamous hall of shame to hall of extraordinary gentlemen and made it debug level. So if you feel overly offended by this joke, just deactivate debug level logs.
  • Fixed a bug in post processing stack resulting in a null error when beamUpPlayer was called without, well, beaming a player like the method suggests. *shrug*
  • Added an encyclopedia with in-game explanation of all added items.
  • Changed most application on portable terminal to return to help screen when no output is printed (just exiting store, closing perks etc.)
  • Items which are deactivated will now automatically have a highest sale percentage of 0 resulting in them not having discounts any longer shown in other mods.
  • Added predefined presets for lobby configuration. Default, Alternative (with 4 starting inventory slots) and Mostly Vanilla.
  • You can now configure unlockable objects (ship upgrades & decorations)
    • Note: As I had to read from other modders that AC is "f***ing" with the terminal and got reminded by their users that my shitty mod doesnt has nearly as many downloads as the mods of the modders saying so, I decided to NOT change the terminal store. It will still show the wrong prices for ship upgrades and still show deactivated ship upgrades because of it.
  • Added GZIP compression to handshake so larger configs can be transferred within steams 512K limit. Compression ratio for configs are about 1:6. So in theory you can now transfer configs up to 3MB.

1.1.0 Beta 9 Hotfix 16 (1.0.148)

  • Fixed a bug which resulted in cosmetics being missing after dying.
  • Changed how the flippers fix broken in-game water to prevent water interaction breaking due to the fix.
  • Fixed portable terminal being closed for other clients when player closes their own.
  • Fixed deadline not being applied correctly
  • Fixed a visual bug in the portable terminal store showing non discounted prices
  • Added the ability to add decimal numbers into perk config

1.1.0 Beta 9 Hotfix 15 (1.0.147)

  • Added more exception handling and fail safes to the mod patcher
  • Finished the new HDRP PostProcessing library.

1.1.0 Beta 9 Hotfix 14 (1.0.146)

  • Unity decided to reset my prefabs once again. So this update is to address that :)
  • Added some code for post processing to library (unfinished yet)

1.1.0 Beta 9 Hotfix 14 (1.0.145)

  • Did a small oopsie with new player sync to clients
  • Added reinforced steel to the queue to make it more stable :'D

1.1.0 Beta 9 Hotfix 13 (1.0.144)

  • Maybe fixed a bug with username
  • Solidified the lobby code to the max. :3
  • Some smaller bug fixes like clamping inventory slots.

1.1.0 Beta 9 Hotfix 12 (1.0.143)

  • Fixed a bug which resulted in the defaulting of usernames

1.1.0 Beta 9 Hotfix 11 (1.0.142)

  • Added a null check to library GetSpawnedEquipment
  • Fixed an error with debug mode
  • Fixed an error in transpiler introduced in 141

1.1.0 Beta 9 Hotfix 10 (1.0.141)

  • Apparatus values now dont use the base 0.4 multiplier of the game.
  • Fixed a bug with the preview characters pose
  • Apparatus values should now work correctly with LethalRadiation and FacilityMeltdown
  • Scrap multipliers will now be forcefully reset in RoundManager.SpawnScrapInLevel which should prevent ever-increasing multipliers from happening.
  • Error resulting in all inventory slots being available for clients is fixed
  • Added names to all player objects which will prevent missing null reference checks in mods like MonitorLabels from breaking them
  • Added a check for assemblies to exclude them from ldfld patching. Just add [assembly: AssemblyMetadata("AdvancedCompanyIgnore", "True")] to your assembly.
  • Fixed deadline not resetting to set value after being fired. (Needs more testing)

1.1.0 Beta 9 Hotfix 9 (1.0.140)

  • Apparatus value now correctly follows value multiplier.
  • One vary hoppy cursed item lets you jump in water now. And even some other things :3

1.1.0 Beta 9 Hotfix 8 (1.0.139)

  • Attempt to fix animation errors with broken mods like MoreEmotes
  • First step of adding way more sync to the lobby and players. This might lead to new errors. Needs testing. Names etc. should now be synced at all times.
  • Added a couple of fixes for late joining on moon.
  • Fixed an error which resulted in the mod not applying its patches on other mods when BepInEx Manager object was hidden.

1.1.0 Beta 9 Hotfix 7 (1.0.138)

  • Added stamina regen perk

1.1.0 Beta 9 Hotfix 6 (1.0.137)

  • Fixed a bug which resulted in other mods being patched multiple times
  • Fixed another source of potentially lobby desyncs

1.1.0 Beta 9 Hotfix 5 (1.0.136)

  • Fixed a bug which occured when deactivating enemies in enemies tab.

1.1.0 Beta 9 Hotfix 5 (1.0.135)

  • Fortified jump height transpiler

1.1.0 Beta 9 Hotfix 4 (1.0.133)

  • Fixed a bug which prevented entering float values into probability fields.
  • Added new configs for headset, helmet lamp, tactical helmet and flippers.
  • Fixed a bug which prevented Travel discount from working
  • Added new game config tab with new options:
    • Starting credits
    • Global scrap value multiplier
    • Global scrap amount multiplier
    • Global enemy max power multiplier
    • Activate portable terminal (you wont have access to perks when deactivated)
    • Deadline length
  • Changed the way XP are given to make it compatible with QuotaRollover

1.1.0 Beta 9 Hotfix 3 (1.0.132)

  • Fixed a bug which resulted in perk configuration to be not synchronized
  • Fixed a bug when clients havent started the game yet and encounter an enemy not present in their local dict.
  • Fixed a bug which resulted in the default preset showing wrong values when building the dict.
  • Fixed the mod patcher to actually work again.

1.1.0 Beta 9 Hotfix 2 (1.0.131)

1.1.0 Beta 9 Hotfix 2 (1.0.130)

  • Ensured the mod patcher can only run once even if it runs on an error.

1.1.0 Beta 9 Hotfix 1 (1.0.129)

  • Fixed headset/tactical helmet problems with hearing other players.

1.1.0 Beta 9 (1.0.128)

  • Added a secret item. Get ready to jump!
  • Deferred the patching of mods to the first frame. Should help fixing some bugs but might introduce other config related ones?
  • Manually loading stub MoreCompany.dll to prevent MoreCompany related errors.

1.1.0 Beta 8 Hotfix 5 (1.0.127)

  • Attempt to fix missing field errors with MoreCompany stub DLL.

1.1.0 Beta 8 Hotfix 4 (1.0.126)

  • Unity decided to not save my prefabs. Had to reapply prices etc. to my items.

1.1.0 Beta 8 Hotfix 3 (1.0.125)

  • Changed some things in the patcher to make it work with more mods correctly.

1.1.0 Beta 8 Hotfix 2 (1.0.124)

  • Updated the MoreCompany stub dll to work with other mods better (TooManyEmotes for example)

1.1.0 Beta 8 Hotfix 1 (1.0.123)

  • Fixed a bug which resulted in weather multiplier being applied twice
  • Fixed a bug which prevented using "." as decimal point in some locales.

1.1.0 Beta 8 (1.0.122)

  • Added patcher for other mods (decorating ldflds)
  • Fixed a couple of bugs regarding moon/item/scrap scanner
  • Fixed a bug which allowed the light shoes to be unequipped when the curse wasnt lifted

1.1.0 Beta 7 Hotifx 2 (1.0.121)

  • Fixed a small bug which resulted in server config not being synced with clients.

1.1.0 Beta 7 Hotifx 1 (1.0.120)

  • Fixed an error with late-game syncing and total value in level value
  • Added new secret item to list of items enabling the feet slot
  • Head mount is removed when no equippable head items are activated
  • Fixed an error which happens on first boot
  • Added more error checks for items added in a wrong way to the game
  • Fixed a bug which added enemy spawns etc. in moon settings with a start value of 100 after scan.

1.1.0 Beta 7 (1.0.119)

  • Nerfed Tactical Helmet slightly
  • Fixed climbing speed not working
  • Fixed fall damage not working correctly (Zone with no damage is now correctly adjusted)
  • Fixed a bug with rehosting after dying breaking the scan
  • Might have fixed a cause for desync with perks
  • Added debug command to terminal to help debugging
  • Fixed client presets being synched by mod managers. Old client presets wont work any longer.
  • Changed death screen box size and effect when talking
  • Added a secret loot item (First cursed item, look out for it on Titan, Rend and Dine)
  • Added a lot of new config settings, including moon loot tables, enemy spawn rates etc.
  • Added scrap config
  • Reworked the configuration system to be more dynamic.
  • Nearly all changes to the lobby settings are now applied via transpilers
  • Added MoreCompany stub DLL to provide a way to load MoreCompany cosmetics without having MoreCompany installed
  • Fixed an error with hip cosmetics being attached to the wrong bone in-game

1.1.0 Beta 6 Hotfix 2 (1.0.118)

  • When pressing return on an element in the shop it will now switch to the buy button for quicker navigation.
  • When going back from the store the screen is cleared correctly now.

1.1.0 Beta 6 Hotfix 1 (1.0.117)

  • Instead of inserting, adding to the terminal keywords again to prevent mods not fortified for index changes to work again.

1.1.0 Beta 6 (1.0.116)

  • New item: Tactical helmet
  • Added Store and the ability to buy items to the portable terminal.
  • Removed all terminal commands and nearly all previously added Terminal Code.
  • Reworked how item weights, prices, item activations, moon prices etc. are applied to use transpilers.
  • Added more meaningful NetworkConfig mismatch error information, so it's easier to pinpoint errors.
  • Added a custom loading and saving routine which will add additional information to save files to restore the state of a save even when items were added by mods or removed by removing mods.
  • Fixed a bug which occured when deleting a previously selected preset.
  • Fixed a bug which resulted in weird shadows with the helmet lamp while looking down
  • Fixed a couple of small bugs reported to me over the last few days

1.1.0 Beta 5 Hotfix 5 (1.0.115)

  • Nerfed the helmet lamp due to complains :3.
  • Fixed a bug which prevent client settings from being applied
  • Selected client settings preset is now saved between sessions
  • Selected server settings are now correctly saved in the game savefile
  • All XP progress has been reset due to a new savefile. You can edit your savefile now as it is in JSON format.
  • Fixed a bug which prevented items making sounds in your inventory.

1.1.0 Beta 5 Hotfix 4 (1.0.114)

  • Added default presets

1.1.0 Beta 5 Hotfix 3 (1.0.113)

  • Fixed a bug with removed the head equipment slot when vision enhancer was disabled but helmet lamp or headset not
  • Added compability mode for BetterEmotes/MoreEmotes
  • Added new library methods for other modders to add animation overrides and sync them.
  • Fixed a bug with the headset not working correctly
  • Fixed a bug which resulted in the headset still using battery when dropping it directly from an equipment slot.
  • Removed legacy file configuration. Only in-game and JSON files from now on :)
  • Added new configuration values for the hotbar. (Border thickness, min and max spacing)
  • Fixed a typo on portable terminal

1.1.0 Beta 5 Hotfix 2 (1.0.112)

  • Fixed a bug with relayed message overflow
  • Fixed a bug with inventory slots not showing up immediately after purchase.

1.1.0 Beta 5 Hotfix 1 (1.0.111)

  • Fixed a bug which prevented AdvancedCompany from saving due to the new backup system.

1.1.0 Beta 5 (1.0.110)

  • Added the new portable terminal. Press X to open it. You will only be able to level your perks on the new portable terminal from now on.
  • Changed the behaviour of cosmetics by spawning them on Layer 23 (The layer Mirror Mod uses to show own cosmetics in mirror) and changed SpectateCamera accordingly (added 23 to culling mask), so mods relying on spectator camera for third person views will work with own cosmetics out of the box. All other mods have to adapt.
  • Hopefully fixed a rounding bug with the item weights
  • Hopefully fixed a rare desync bug with client ids in lobbys (resulting in wrong perks being shown)
  • Fixed a bug which resulted in players wearing their equipment after dying.
  • Fixed a bug which prevented the [playerNum] fix to be applied.
  • Fixed a bug which prevented the updated deadline to be shown when extending the deadline.
  • Limited respec. You can only respec player on ship and ship at company building.
  • Fixed a bug which prevented the flashlight from shutting down correctly when the batteries were used up.
  • Extended the used font asset for all available unicode chars from 0000 to 2600
  • Adjusted the helmet lamp color
  • Added keybinds with LethalInputUtils
  • Added a safety feature to prevent AdvancedCompany savefile corruption. (Backup before save and if backup is also corrupted, deleting save files)

1.1.0 Beta 4 Hotfix 4 (1.0.110)

  • Added length checks to the new store to prevent mods from exceeding 26 character item names and prices over 5 digits

1.1.0 Beta 4 Hotfix 3 (1.0.109)

  • Fixed an issue with bulletproof vest file config
  • Fixed an issue with free moon file config
  • Fixed an error with the new time setting
  • Fixed an error which resulted in the cosmetics file to be written to the root of the hard drive
  • Fixed an error which prevented equipment receiving their unequipped event when switching items in slots
  • Fixed an issue with console not being able to show more than 10 levels. Will show them now but break layout instead of not working at all.

1.1.0 Beta 4 Hotfix 2 (1.0.108)

  • Fixed a bug which caused Jeb calling you when directly dropping the Headset from an equipment slot

1.1.0 Beta 4 Hotfix 1 (1.0.107)

  • Fixed new presets having wrong moon prices
  • Fixed incompability of the headset with LECore.
  • Fixed some values of moons not saving correctly.

1.1.0 Beta 4 (1.0.106)

  • Added new item: Headset
  • Fixed a bug with the fall damage perk not applying correctly
  • Fixed a bug with the damage reduction perk reducing fall damage
  • Fixed a bug which caused the helmet lamp to be applied multiple times and not being removed when dying
  • Fixed a bug which prevented buying items on the terminal (especially when the full name was entered)
  • Fixed a bug which resulted in wrong items being delivered when other mods added items.
  • Fixed a couple of small bugs
  • Added the possibility to add own moon configs by name. (Enabling configuration of modded moons)
  • Added the possibility to add own item configs by name. (Enabling configuration of items from other mods)
  • Added scrap multiplier values for moons.
  • Reworked a lot of the lobby code to stabilize it. Heavily tested this locally and joining as spectator should work very good now. Hopefully.
  • Moved the cosmetics config out of the config folder to prevent all players having the same cosmetics when loading a profile via mod manager.
  • Added new configuration value to define the length of day.
  • Hopefully fixed masked players not wearing cosmetics :)
  • Travel discount should now also affect modded moons.
  • Added brightness slider for night vision

1.1.0 Beta 3 (1.0.105)

  • Added new item: Helmet lamp
  • Hopefully fixed all configuration errors. Lets cross fingers.
  • Added cosmetics to masked enemies. Also applies the selected suit to it.
  • Fortified the netcode even further and added granular logging to find bugs.
  • Fixed a bug which prevented clients from disconnecting when the lobby closes.
  • Fixed small bugs here and there.
  • Made equipment compatible with mirror mod and 3rd person of TooManyEmotes
  • Hopefully fixed the bug with the vest not correctly reducing damge for good
  • Fixed the jump stamina perk mistakenly making jumps cost more stamina :D

1.1.0 Beta 2 Hotfix 2 (1.0.104)

  • Hopefully fixed a bug which caused the bulletproof vest to heal you.

1.1.0 Beta 2 Hotfix "Potatoe was too tired and forgot to add the correct DLL" (1.0.103)

  • Title says it all.

1.1.0 Beta 2 Hotfix 1 (1.0.102)

  • Fixed a bug which showed cosmetics on own players when Mirror mod wasnt present

1.1.0 Beta 2 (1.0.101)

  • Hardened the handshake process to not fail when a part of the handshake failes
  • Added compability with third person camera of TooManyEmotes and Mirror mod.
  • Fixed a bug with the hotbar not appearing when entering a game.
  • Fixed some more little sources of exceptions to ensure smooth gaming.
  • Added a hint when you gained XP.
  • You can now deactivate certain equipment slots by deactivating all items going into a certain slot.
  • Fixed a bug which resulted in items being placeable in equipment slots.

1.1.0 Beta 2 (1.0.100)

  • Fixed a bug with items showing up twice in the new store
  • Fixed a bug with some configs getting multiplied by 100.
  • Changed the save location of client presets. (File configs will still be shared but you can create new client presets which wont get shared)
  • Changed positioning of flavour text when logo is replaced.
  • Removed compability with ReservedSlots
  • Fixed incompability with InsanityRemastered
  • Change positioning of equipment slots resulting in the possibility to level up to 10 inventory slots if set by the lobby.
  • Maybe fixed a bug from showing the main menu after cancelling lobby setup with certain mods
  • Fixed a bug which resulted in the wrong players being removed from the connected players list in certain circumstances resulting in weird behaviour.
  • Now also deactivated LateCompany and ShipLobby as they dont add any functionality and are more likely to break stuff.

1.1.0 Beta 1 (1.0.99)

  • Introduced the first API calls:
    • AdvancedCompany.Lib.Mod.RegisterRequiredMod()
    • AdvancedCompany.Lib.Flavour.SetLogo()
    • AdvancedCompany.Lib.Sync.AddSyncHandler<T>()
    • AdvancedCompany.Lib.Sync.SyncHandler.ItemSynchronization.AddItemType<T>()
  • Reworked the whole lobby netcode
    • You will only be able to see AdvancedCompany lobbies with the same all-clients mods as you (if they use RegisterRequiredMod).
    • Vanilla players joining will see a meaningful error message.
    • Mismatched all-clients mod registered with the new API will be communicated with the player.
    • Handshake is done during MainMenu resulting in less sync problems for player data.
    • Lobby size will now be communicated before scene initialization, resulting in only instantiating the max amount of players which can join.
    • Server configuration is shared before scene switching resulting in less config sync problems.
    • AudioMixer will only get replaced for player voices and its output is linked to the games audio mixer, resulting in less audio problems.
    • AudioMixer will expand depending on the max players in the lobby. (4, 8, 12, 16, 20, 24, 28, 32)
    • Added new experimental "Join after start" option.
    • Added custom synchronization code to prevent the errors of past mods.
  • Added a new store to make the terminal more robust
  • Added a fallback if item was not found making it possible to buy lightning rod with input like "lignting"
  • Change the terminal text field to behave more nicely with its scrollarea.
  • Fixed an error which only showed the simple death messages with Coroner
  • Fixed an error with damage reduction perk
  • Added lobby settings and presets
  • Added client settings and presets
  • Added MoreCompany cosmetics compability
  • Cosmetics can be changed while in-game
  • Added custom death screen compatible for up to 32 players
  • If MoreCompany is present (due to a dependency of a cosmetics mod or by choice) it will get deactivated at runtime.
  • If MoreCompany is present the included cosmetics of MoreCompany will become available.
  • Fixed an error regarding the save suits option
  • When dying in a lobby without Save progress, the inventory slots will correctly reset now
  • Fixed a bug which resulted in the activated flashlight not being shown active any longer when dropping an inactive one.
  • Fixed a bug which resulted in the level screen not showing
  • Fixed [playerNum] appearing in chat
  • Fixed radar targets having the wrong name
  • Fixed disconnected players appearing on endscreen.
  • Selected server presets are added to the savegame, so the preset will stay selected.

1.0.10

  • Removed debug hotkeys H and J for rescaling the Hotbar
  • Fixed the screen observer. The hotbar should now automatically adjust to the screen correctly when the window is resized.

1.0.9

  • Fixed the missile launcher not working as intended. Dont read further if you want to find it out yourself:
    • If being chased by dogs or giants, they will stop chasing and going to the fireworks
    • If being eaten by a giant the giant will drop you
    • Giants will ignore players and wont pick up players for 5s
    • Dogs will ignore players for around 7s
    • Still makes beautiful fireworks

1.0.8

  • Fixed the hotbar bug
  • Fixed the flipped steam avatars
  • Added a new more fitting design for energy indicators

1.0.7

  • Fixed a bug which resulted in some results on the endscreen not being removed correctly.
  • Reworked the inventory slots to make it more consistent and work even better with ReservedSlots
  • Added a check if a keybind for flashlight is set and if so removing the flashlight keybind from ReservedSlots
  • Player avatars are now loaded during the run asynchronously which should prevent avatars missing in end screen and any hangs.
  • Added missing foggy weather multipliers
  • Added the ability to save your progress in your profile folder. Allowing you to create multiple profiles with different progress.
  • Added the ability to change the hotbar alpha and scale
  • Added more settings for when save progress is off to make the progression faster:
    • Starting XP
    • XP multiplier

1.0.6

  • Fixed a bug which prevented users from inputting into the terminal
  • Hopefully fixed a bug with the new endscreen freezing the game
  • Added compability with ReservedSlots
  • Added the ability to deactivate clothing slots by deactivating all items which can be worn in the config

1.0.5

  • Fixed a bug with the map which might have led to unexpected behaviour.
  • Added cause of death to the end screen.
  • Added Coroner for cause of death integration. (If you have Coroner installed, the cause of death is read from that mod instead)

1.0.4

  • Added a custom end screen to enable lobbies of up to 32 players to be displayed.
  • Fixed a bug which prevented from spectating all players when playing with up to 32 players.
  • Fixed a bug which prevented the correct names of players to be displayed in lobbys bigger than 4.
  • Fixed a configuration bug with the Server/General.cfg. It should now show up correctly. Happy bundling mod packs out there! :)
  • Fixed a bug with the synchronization of flashlights. They should now no longer desync.
  • Fixed an error in one of the transpilers which could have led to unexpected behaviour when playing with more than 4 players. I am pretty sure by now that 32 players should be stable.

1.0.3

  • Added configuration to moon prices and weather scrap modifiers, making them deactivateable. Deactivating moon prices will result in the travel discount perk to be disabled too.
  • Added configuration to let the server keep track of all player XP and reset it after not meeting the quota. Players wont lose their permanent XP but cant use them in lobbys with this enabled. (SaveProgress in Server/General.cfg)
  • Hopefully fixed 32 player lobbys not working for steam lobbies. I hope for feedback on this one :)
  • Fixed a configuration error which resulted in default values not being set correctly. All affected configuration values will get overwritten after launching the game for the first time after this update. Affected perks were Critical strike chance and Loot Saver.

1.0.2

  • Fixed a small bug which was introduced by 1.0.1 preventing the night vision and the jump height perk from working correctly.

1.0.1

  • Slightly changed the missile launcher to aim more for the middle of the screen. Please give me feedback if it feels better now.
  • Improved lobby handling and therefore increasing performance for lobbies smaller than 32 players greatly.
  • Fixed wrong configuration paths so you can adjust the configs in ThunderStore correctly now.
  • Added the ability to deactivate the bigger lobby patches. Please note: All connectings clients need to synchronize this setting before connecting to the server. I am pretty sure other bigger lobby mods will likely result in incompabilities when playing with more than 4 players but you can try it.