InsanityModV81
Unofficial rebuild. Sanity drains in the facility, spikes at deaths, peaks with tunnel vision, camera shake, voice haunt + Paranoia weather. Multiplayer-fixed for v81 by Cpt.Dristyler. Original by Meeee.Changelog
Entries below are for this unofficial v81 rebuild by Cpt.Dristyler. Original mod by Meeee — the upstream release history is not duplicated here.
1.0.8 — by Cpt.Dristyler
- Fixed three
NullReferenceExceptions logged each round fromFinishGeneratingPostfix,UpdatePostfixandShipLeavePostfix. All three came from the same source:VoiceTrackwrotecutoffFrequency/ other parameters onAudioLowPassFilterand sibling filters whose owningVoicePlaybackGameObject had been destroyed by the game between rounds (Unity-tracked "fake null"). The track was still cached inVoiceHaunt._tracks, soApplyLiveDistortionandResetFiltershit destroyed Components. Added a Unity-awareIsAliveguard at the top of both methods so they no-op on dead tracks. - GUID
com.insanitymod.lethalcompanyunchanged — configs and dependencies stay compatible.
1.0.7 — v81 rebuild by Cpt.Dristyler
- Fixed online HUD/round start for clients. Previously
StartRound()ran only from the server-onlyStartOfRound.StartGame, so on non-hosts_roundActivestayed false and the insanity ring was invisible. An idempotent round start was added toRoundManager.FinishGeneratingNewLevelClientRpc(a ClientRpc, runs on everyone). - GUID
com.insanitymod.lethalcompanyunchanged — configs and dependencies stay compatible.
1.0.6 — rebuild by Cpt.Dristyler
- Rebuilt from a decompiled source under the .NET 8 SDK (netstandard2.1).
GhostGirlBoostPatchernow runs on the host only (NetworkManager.Singleton.IsServer) — removes the client-side Ghost Girl desync.InsanityNetworkHandler.RegisterHandlersis idempotent (callsUnregisterHandlersbefore registering) — no duplicate NGO named-message registration each round.- Restored
[BepInDependency("mrov.WeatherRegistry")]; compatible with WeatherRegistry 0.8.8 and MrovLib 0.4.3. AddedLangs.json(EN / RU / KO).
