CptDristyler-PushCompanyForkV81 icon

PushCompanyForkV81

Unofficial rebuild. Push your fellow crewmates with a configurable key (E by default). v81 per-frame input NullReferenceException fixed by Cpt.Dristyler. Fork by SoftDiamond, original by Midge/Cedeli.

Last updated 5 months ago
Total downloads 53
Total rating 0 
Categories Mods
Dependency string CptDristyler-PushCompanyForkV81-1.3.4
Dependants 0 other packages depend on this package

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

PushCompany (v81 rebuild)

⚠️ Unofficial rebuild for Lethal Company v81, maintained by Cpt.Dristyler. Not affiliated with or endorsed by the original authors. Install this instead of the original, not alongside it.

Push your fellow crewmates with a configurable key (default E). Push Force, Range, Energy Cost and Cooldown are configurable. Required by everyone (same version, host included) for the push to sync.

This rebuild (1.3.4) — by Cpt.Dristyler

  • Fixed a NullReferenceException thrown every frame on v81. The push key was resolved by Keyboard.current.FindKeyOnCurrentKeyboardLayout(configString) called every frame inside the shared PlayerControllerB.Update postfix. On the current Unity InputSystem that call throws internally, and the post-call null check could not stop a thrown exception. From the shared Update patch it spammed the log and could break other mods patching Update. The key is now resolved once via the stable Key-enum indexer and cached, with the display-name lookup kept only as a fully guarded fallback.
  • Recompiled from a decompiled source against LethalCompany.GameLibs.Steam 81.0.5; the push asset bundle is carried as an embedded resource. Networking/RPC logic unchanged. GUID SoftDiamond.PushCompany unchanged — existing configs stay compatible.

Credits

  • Original mod: Midge / Cedeli
  • Fork maintainer: SoftDiamond (forked with permission)
  • v81 rebuild & input fix: Cpt.Dristyler

Dependencies

  • BepInEx 5.4.2100