Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
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 | 2 months ago |
| Total downloads | 648 |
| Total rating | 1 |
| Categories | Monsters |
| 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
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
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)
- Install via Thunderstore Mod Manager
- All dependencies are installed automatically
Manual
- Install BepInEx 5.4.21+
- Install LethalLib
- Copy the
CursedMaskModfolder intoBepInEx/plugins/ - The folder should contain:
CursedMaskMod.dllcursedmaskbundle
How It Works
- Find or buy the Cursed Mask
- Pick it up like any normal item
- A dice roll determines if the curse activates
- If cursed: you are invisible to all monsters but a 60-second timer starts
- Your voice chat is muted while cursed
- The mask drops from your hand when the curse activates - the curse stays on YOU
- When the timer reaches zero, you die in a green smoke explosion
- To survive: pass the mask to another player before the timer runs out - they inherit the remaining time
- 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