You are viewing a potentially older version of this package. View all versions.
Ctb_Eivissa-PingoEnemy-2.0.0 icon

PingoEnemy

A slow indoor Lethal Company enemy that gets noisier over time, chases players, and explodes at maximum buildup.

Date uploaded 2 weeks ago
Version 2.0.0
Download link Ctb_Eivissa-PingoEnemy-2.0.0.zip
Downloads 273
Dependency string Ctb_Eivissa-PingoEnemy-2.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
Evaisa-LethalLib-1.2.0 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 1.2.0

README

Pingo Enemy

Pingo adds a new indoor enemy to Lethal Company.

Developed by JLeonL.

Pingo patrols indoor rooms, chases visible players, can be scanned as an enemy, and becomes increasingly dangerous as players stay near it.

Features

  • Slow indoor enemy.
  • Patrols interior rooms and chases visible players.
  • Gives a chased player a 30 second targeting cooldown after the explosion cycle.
  • Stops for 2 seconds at maximum buildup, then explodes and can kill players within 3m.
  • Scannable as Pingo.
  • High spawn weight by default.
  • Spatial pingo.mp3 audio.
  • Volume increases while players stay nearby.
  • After enough nearby time, the sound interval ramps down until sounds overlap, then loops back so it does not stay permanently at the fastest rate.

Configuration

Config file:

BepInEx/config/JLeonL.PingoEnemy.cfg

Important defaults:

[Spawning]
SpawnWeight = 175

[Testing]
EnableDebugSpawnKey = false
ForceSpawnAfterLanding = false
ForceTestSpawnInFrontOfPlayer = true

ForceSpawnAfterLanding is disabled for release, so Pingo will no longer appear automatically when the ship lands. It spawns naturally through LethalLib.

Enable EnableDebugSpawnKey only if you want the host to press F6 to spawn Pingo during testing.

Installation

Install through Thunderstore Mod Manager or r2modman.

Required dependencies:

  • BepInExPack
  • LethalLib

Notes

All players in the lobby should install the mod and dependencies. Everyone should use the same version, especially for 2.0.0+ because movement is network synchronized.

CHANGELOG

Changelog

2.0.0

  • Adds movement for Pingo using the indoor NavMesh.
  • Pingo patrols interior rooms, rotates toward nearby players, and chases visible targets.
  • Adds runtime procedural bone animation so the Luigi model walks instead of staying in T-pose.
  • At maximum sound buildup, Pingo stops for 1 second, explodes, and can kill players within 3m.
  • After the explosion cycle, Pingo gives the chased player a 30 second targeting cooldown before pursuing them again.
  • Keeps forced testing spawns inside the dungeon and adds NetworkTransform support for multiplayer movement.

1.0.2

  • Plays Pingo's audio locally on every client so non-host players can hear it in multiplayer.
  • Keeps the synchronized enemy spawn from 1.0.1 while avoiding audio-only host ownership.

1.0.1

  • Registers Pingo as a Netcode network prefab on host and clients before joining a lobby.
  • Fixes Pingo only being visible for the host in multiplayer sessions.

1.0.0

  • First public release.
  • Adds Pingo as a stationary, non-lethal indoor enemy.
  • Adds scan node support so Pingo is detected as an enemy.
  • Adds Luigi model AssetBundle and pingo.mp3 audio.
  • Adds progressive nearby audio volume and looping overlap ramp.
  • Disables debug and forced landing spawns by default for release.
  • Sets default spawn weight to 175.