TGamerT-CursedMaskMod icon

CursedMaskMod

Cursed Comedy Mask - Become invisible to monsters but a 60s death timer starts. Pass it to other players to transfer the curse!

By TGamerT
Last updated a day ago
Total downloads 148
Total rating 0 
Categories
Dependency string TGamerT-CursedMaskMod-1.4.0
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
Evaisa-LethalLib-0.16.2 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 0.16.2

README

Cursed Comedy Mask

A cursed comedy mask for Lethal Company. Wear it to become invisible to all monsters - but a 60-second death timer starts ticking, and you can no longer speak. Pass the mask to another player to transfer the curse - the timer continues where it left off!

Features

The Cursed Mask

  • Monster Invisibility: While wearing the mask, ALL monsters ignore you completely
  • 60-Second Death Timer: A visible countdown appears on screen - when it reaches zero, you die
  • No Voice Chat: Your microphone is muted while wearing the mask - you cannot communicate
  • Hot Potato Transfer: Drop the mask and let another player pick it up - the timer transfers with the remaining time!
  • Buyable in Shop: Purchase from the terminal (configurable price, default: 80 credits)
  • Spawns as Scrap: Also found as loot on all moons (configurable rarity)

Visual Effects

  • Purple Screen Filter: Purple tint overlay while cursed
  • Screen Vignette: Purple tint at screen edges, turns red and pulses when time is low
  • Death Explosion: When the timer runs out, screen shake + death
  • No Vanilla Mask Activation: The mask never attaches to the player's head (no purple eyes, no vanilla haunting)

Audio Effects

  • Heartbeat Sound: Procedural heartbeat that gets faster and louder as time runs out
  • Pitch Increase: Heartbeat pitch accelerates dramatically in the final seconds

HUD

  • Timer Display: Large red timer at the top of the screen showing remaining time
  • "CURSED" Label: Green text indicator while mask is active
  • Pulsing Warning: Timer text grows larger and flashes orange/red below 10 seconds

Controller Support

  • Full Gamepad Support: All interactions work with keyboard AND controller
  • Interact Button: Curse transfer uses the game's native Interact input (E on keyboard, X/Square on controller)

Multiplayer

  • Full Network Sync: Mask visibility, smoke particles, and death effects synced across all clients
  • All players need the mod installed for full experience

Configuration (LethalConfig supported)

Setting Default Description
Spawn Rarity 25 How often the mask spawns as scrap (0-300)
Shop Price 0 Price in the shop terminal (0-2000 credits)
Min Scrap Value 60 Minimum scrap value
Max Scrap Value 150 Maximum scrap value
Timer Duration 60s Time until death after wearing the mask (10-300s)
Voice Mute true Mute voice chat while wearing the mask

Installation

Thunderstore (Recommended)

  1. Install via Thunderstore Mod Manager
  2. All dependencies are installed automatically

Manual

  1. Install BepInEx 5.4.21+
  2. Install LethalLib
  3. Copy the CursedMaskMod folder into BepInEx/plugins/
  4. The folder should contain:
    • CursedMaskMod.dll
    • cursedmaskbundle

How It Works

  1. Find or buy the Cursed Mask
  2. Pick it up like any normal item
  3. A dice roll determines if the curse activates
  4. If cursed: you are invisible to all monsters but a 60-second timer starts
  5. Your voice chat is muted while cursed
  6. The mask drops from your hand when the curse activates - the curse stays on YOU
  7. When the timer reaches zero, you die in a green smoke explosion
  8. To survive: pass the mask to another player before the timer runs out - they inherit the remaining time
  9. The mask can always be picked up and dropped normally like any other item

Credits

  • Inspired by the Comedy/Tragedy masks in Lethal Company
  • Built with BepInEx, LethalLib, and Unity Netcode