Solon-DangerGift icon

DangerGift

Opening a Present has a chance to unleash a monster or a live trap instead of loot. Host-synced and highly configurable.

CHANGELOG

Changelog

1.0.0

  • Initial release for Lethal Company v81.
  • Opening a Present has a configurable chance (SpawnChance, default 0.15) to spawn a monster or a live trap instead of its loot. Only Presents are affected.
  • The box opens empty first, then the entity appears after a short delay (SpawnDelay) — a beat to react.
  • Monster pool is built from every loaded enemy and picked with an independent RNG, so any allowed monster can appear on any moon and the choice is genuinely random.
  • Inside/outside rule so outdoor monsters aren't dropped into the facility (and vice-versa), with AllowOutsideSpawnInside, AllowInsideSpawnOutside and IgnoreInsideOutsideRule to relax it.
  • Traps: Landmines by default; Turrets and Spike traps are opt-in. Traps are plain live hazards (a mine detonates when stepped on).
  • Monster allow/block lists, per-trap toggles, separate monster/trap chances, and a per-moon ignore list.
  • Optional PreventOpeningOnShip: presents can only be opened while landed on a moon and standing outside the ship (blocked aboard the ship and in orbit / after take-off).
  • Host-authoritative: only the host rolls and spawns; results replicate to clients via Unity Netcode. Uses the game's own present-opening routine and vanilla networked spawns — no custom network objects.
  • Every setting is editable in-game via LethalConfig (auto-detected, optional).